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
336010987456	336010988017	336010988567	336010989117	336010989667	336010990217	336010990767	336010991317	336010991867	336010992417	336010992967	336010993517	336010994067	336010994617	336010995167	336010995717	336010996267	336010996817	336010997367	336010997917	336010998467	336010999017	336010999567	336011000117	336011000667	336011001217	336011001767	336011002317	336011002867	336011003417	336011003967	336011004517	336011005067	336011005617	336011006167	336011006717	336011007267	336011007817	336011008367	336011008917	336011009467	336011010017	336011010567	336011011117	336011011667	336011012217	336011012767	336011013317	336011013867	336011014417	336011014967	336011015517	336011016067	336011016617	336011017167	336011017717	336011018267	336011018817	336011019367	336011019917	336011020467	336011021017	336011021567	336011022117	336011022667	336011023217	336011023767	336011024317	336011024867	336011025417	336011025967	336011026517	336011027067	336011027617	336011028167	336011028717	336011029267	336011029817	336011030367	336011030917	336011031467	336011032017	336011032567	336011033117	336011033667	336011034217	336011034767	336011035317	336011035867	336011036417	336011036967	336011037517	336011038067	336011038617	336011039167	336011039717	336011040267	336011040817	336011041367	336011041917	336011042467	336011043017	336011043567	336011044117	336011044667	336011045217	336011045767	336011046317	336011046867	336011047417	336011047967	336011048517	336011049067	336011049617	336011050167	336011050717	336011051267	336011051817	336011052367	336011052917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28907	3874	2679	2070	1532	1089	870	749	607	513	478	451	413	360	361	348	354	322	311	305	290	293	287	308	286	273	301	273	295	297	260	293	289	259	275	251	266	247	280	263	297	264	259	259	302	231	289	259	278	274	251	235	274	261	252	231	257	260	289	275	253	274	282	251	248	252	274	255	271	222	273	230	274	256	242	249	266	253	269	250	260	282	284	245	278	243	283	260	278	271	268	266	269	257	238	268	244	269	264	267	256	263	285	267	270	233	264	242	263	259	261	288	257	237	229	238	268	244	267	249	243	266	248	284	256	229	291	260	278	272	262	257	231	247	248	269	236	238	279	296	241	265	278	234	243	263	246	285	233	249	259	282	240	248	256	256	265	255	278	271	231	316	259	251	232	289	251	252	251	258	271	238	244	248	266	250	280	275	237	266	282	296	272	265	294	272	244	258	243	243	247	278	279	279	275	253	269	259	248	267	272	254	273	234	251	266	286	241	274	253	252	271	235	248	265	245	264	242	221	253	254	237	251	253	250	258	251	275	270	244	269	267	256	258	263	270	266	229	276	270	245	249	276	225	272	254	265	280	276	274	245	267	263	241	254	249	246	264	279	283	229	279	295	294	238	244	233	290	264	241	234	267	260	260	264	256	270	245	238	282	281	238	233	263	252	254	244	258	287	247	268	248	246	267	274	278	257	269	237	269	256	257	270	276	244	264	259	218	275	232	256	257	261	247	239	238	215	291	241	270	264	260	244	275	248	266	278	263	279	275	272	281	274	238	263	248	274	270	253	255	280	239	275	258	242	262	265	241	279	245	261	236	255	300	281	250	233	262	267	262	254	259	247	263	255	244	244	253	279	242	253	262	267	255	240	251	279	314	293	261	252	265	246	275	251	257	264	285	264	244	270	243	275	254	243	233	265	285	246	242	279	263	273	279	268	233	242	248	255	248	232	267	220	262	277	262	258	256	263	241	264	259	243	275	267	270	277	261	262	257	266	287	239	241	252	269	218	270	229	263	254	292	265	284	238	263	246	260	213	275	247	259	260	271	240	231	268	249	250	227	250	236	256	254	234	228	274	276	269	295	262	234	265	246	309	245	257	277	270	247	269	253	265	237	258	240	272	266	274	249	252	298	243	255	246	242	274	248	261	269	250	275	271	244	230	277	247	246	245	263	199	267	294	235	242	255	268	284	257	229	251	228	266	258	272	271	261	266	245	246	283	251	256	252	262	272	299	272	266	255	263	261	243	275	275	274	260	244	256	258	245	245	293	253	257	258	232	243	278	277	264	264	244	233	264	251	246	256	271	264	258	251	258	268	246	285	257	265	271	236	250	240	270	259	245	228	275	240	245	294	259	256	231	252	287	275	271	273	266	257	251	288	242	251	270	295	243	265	279	268	247	253	266	288	285	252	238	262	247	256	301	242	274	278	273	263	292	288	281	263	281	265	272	276	250	276	269	300	268	246	250	256	286	250	277	233	263	258	235	227	260	265	263	225	247	291	281	249	240	238	276	233	254	272	271	261	294	279	228	271	277	282	255	253	240	254	256	247	245	250	252	271	262	276	263	267	243	257	297	269	247	266	287	275	260	246	258	290	237	235	267	265	289	269	260	268	255	275	269	257	234	266	248	240	241	239	232	256	255	256	282	248	272	261	252	271	246	277	261	248	263	253	254	253	266	257	240	286	271	255	280	249	230	266	271	274	241	251	264	258	261	253	258	286	233	253	265	262	281	260	261	250	248	262	274	269	254	274	310	287	252	277	245	241	254	250	232	261	243	289	242	277	252	256	242	264	290	259	249	230	279	294	261	236	259	249	246	267	239	238	274	264	291	252	260	247	276	242	262	260	268	253	275	251	295	268	219	256	252	247	291	224	267	241	278	256	235	282	266	258	233	275	239	243	252	249	240	240	247	230	278	258	272	241	223	267	254	266	278	264	274	226	284	267	221	256	252	270	268	265	279	244	255	270	260	284	260	283	270	241	250	237	257	277	256	236	308	273	237	224	279	254	246	276	262	252	222	249	271	292	275	257	236	261	270	241	254	268	240	249	271	280	277	259	252	292	257	245	256	281	262	268	252	253	279	299	243	244	252	249	254	246	285	272	256	273	262	263	250	253	255	264	251	266	285	266	272	278	259	241	260	273	240	255	272	242	283	249	261	289	281	268	265	259	232	259	273	260	235	260	250	256	241	265	244	250	249	259	244	284	271	250	282	263	217	252	258	278	258	250	251	274	253	277	276	239	232	244	254	260	248	231	283	237	243	252	258	268	241	280	254	247	268	283	250	280	271	293	270	240	265	259	255	265	274	264	237	247	264	251	234	277	279	245	276	254	253	244	243	260	250	252	262	263	230	250	246	268	264	275	277	273	272	236	233	250	269	242	300	286	259	269	268	250	277	300	302	253	269	228	261	303	258	256	276	265	256	273	235	244	269	260	262	260	262	248	226	254	252	237	272	269	277	284	271	272	221	286	242	242	263	280	240	283	244	250	281	280	258	251	253	243	274	248	241	298	243	243	260	245	298	257	265	257	289	238	266	244	256	308	252	275	283	224	264	251	252	263	239	247	256	273	266	254	254	257	279	256	244	235	281	278	277	265	250	244	271	276	245	246	285	254	274	243	276	254	261	269	266	260	271	235	266	251	262	286	230	281	293	251	284	256	232	224	264	287	245	266	255	273	264	274	272	259	259	263	242	250	260	256	265	251	260	232	279	270	263	273	272	254	245	272	260	259	242	252	269	277	251	259	247	273	247	280	242	240	274	279	219	234	280	254	268	255	247	282	273	271	281	287	285	257	271	293	280	264	260	251	270	268	273	255	213	258	239	263	249	243	255	258	246	239	276	252	275	258	250	249	286	290	263	275	262	237	243	273	278	268	285	280	240	293	253	265	241	249	262	270	280	270	248	264	244	254	258	268	256	255	262	279	259	277	257	266	267	254	257	236	257	264	251	244	270	247	269	249	241	241	247	267	266	220	263	262	268	251	219	270	231	237	270	259	249	276	271	253	227	268	257	310	274	270	247	258	265	244	240	240	280	268	258	235	238	274	265	274	252	231	250	289	253	257	262	248	264	255	261	259	259	257	278	282	270	266	262	250	262	248	265	255	236	257	251	273	289	268	286	270	249	258	268	245	297	288	267	256	277	257	274	240	226	267	271	317	252	240	265	292	266	246	250	288	277	270	260	246	278	243	246	264	260	230	286	255	243	271	280	265	262	251	255	245	255	261	258	240	289	265	266	264	260	275	262	279	254	273	266	274	275	267	281	241	253	253	244	266	229	284	231	218	282	248	264	283	266	237	245	257	262	245	251	244	257	276	254	270	236	262	243	233	282	264	267	251	281	250	273	256	264	259	245	274	262	278	240	270	235	260	271	285	259	245	234	275	261	268	251	286	234	265	272	278	258	272	291	267	251	273	243	262	264	238	279	251	254	265	237	269	269	225	258	258	251	283	251	260	233	232	237	285	245	267	282	232	240	273
12872	2618	5619	6377	5548	4577	3914	3267	2732	2466	2097	1845	1767	1660	1534	1516	1351	1311	1266	1190	1165	1119	1104	1065	1071	1002	1011	983	994	986	985	924	901	924	841	881	940	866	919	840	919	893	834	871	824	856	857	847	805	818	828	795	825	878	799	857	805	759	785	826	858	842	831	827	854	795	819	802	819	839	795	815	762	800	793	807	788	794	836	756	784	785	824	821	766	803	778	782	760	815	818	819	771	822	802	791	829	801	780	851	805	790	822	783	770	802	832	799	802	795	790	753	744	786	812	733	821	772	804	788	801	786	773	730	795	781	792	830	791	799	778	829	776	763	771	789	817	787	761	803	716	724	803	755	826	754	765	752	808	773	754	789	772	776	773	764	810	788	730	757	791	764	808	755	755	793	823	744	730	816	788	744	735	760	768	787	726	757	780	748	771	810	769	779	785	802	774	795	824	767	780	809	777	807	747	769	770	760	771	817	791	784	792	828	755	755	753	777	780	757	808	795	746	808	793	764	801	773	781	791	785	759	757	782	800	767	741	787	831	734	793	780	793	813	787	798	768	774	779	764	794	756	812	747	768	757	747	782	769	711	776	733	773	796	732	769	814	817	780	725	784	773	769	759	770	742	773	781	763	775	756	746	782	795	768	774	847	762	771	750	785	777	765	768	743	839	768	753	803	748	822	793	796	724	785	727	793	735	737	753	767	745	777	793	800	816	785	782	779	783	778	740	789	762	818	731	774	801	801	799	778	822	735	790	795	810	797	719	795	826	780	806	759	753	780	765	794	753	787	794	794	765	812	749	776	756	795	740	745	819	764	804	778	754	788	790	776	759	740	768	761	776	772	810	833	797	810	718	707	804	770	758	789	779	751	766	794	760	759	753	738	797	774	715	747	834	767	763	749	817	802	738	770	771	787	753	696	760	755	823	782	807	748	780	803	751	770	769	782	740	756	774	770	783	780	792	794	775	774	793	820	738	807	773	807	792	747	768	784	745	794	793	764	792	762	751	803	783	773	770	762	739	805	806	796	768	761	780	722	769	808	760	796	789	740	751	794	776	741	800	772	810	759	771	810	819	800	751	738	786	805	762	749	766	761	813	735	727	805	818	822	813	765	764	756	750	841	801	754	779	793	764	734	761	755	757	775	742	789	782	788	809	775	777	769	772	803	807	783	758	791	785	763	740	758	742	787	754	818	816	762	742	757	768	766	776	755	769	793	771	774	788	724	751	793	779	759	785	753	801	742	809	774	777	743	756	726	779	755	708	857	793	767	809	778	819	799	797	782	767	755	769	765	742	784	785	759	728	768	765	737	776	788	771	737	759	841	741	795	764	787	791	810	804	797	792	776	809	767	782	736	757	803	803	803	739	810	775	777	765	749	767	818	764	763	813	791	755	803	782	773	803	817	712	770	756	773	787	786	786	767	733	775	828	772	747	808	795	795	756	738	752	779	757	774	785	769	778	750	807	810	740	739	811	788	759	822	703	819	767	759	769	788	812	797	773	749	839	701	757	786	782	800	745	817	766	741	761	776	724	766	748	760	813	763	739	838	783	787	779	770	741	752	767	761	757	739	710	823	757	712	746	780	806	766	762	717	813	795	789	796	718	784	736	841	765	799	795	787	763	804	765	727	773	785	768	828	744	758	805	814	751	811	789	767	800	787	784	773	829	780	784	784	806	793	766	754	745	774	777	715	814	755	780	753	776	789	757	755	793	814	813	846	772	816	739	793	731	766	770	784	783	774	783	764	756	730	781	776	792	774	786	766	802	771	734	755	768	767	798	771	765	752	721	764	772	801	781	775	782	762	754	820	775	756	749	815	788	757	724	793	762	782	791	756	755	782	771	820	772	804	809	776	783	743	763	771	735	774	824	768	753	758	772	770	830	771	756	752	761	831	799	793	778	753	781	793	794	745	837	763	839	748	755	775	816	831	802	764	718	775	782	838	741	759	773	777	798	800	811	738	760	739	739	755	759	778	778	738	788	831	774	729	789	746	759	795	782	796	760	759	812	762	795	789	811	776	791	741	781	740	749	829	724	767	722	750	781	792	814	762	757	780	769	724	772	772	776	842	822	792	750	746	802	759	804	769	816	768	794	785	802	780	764	781	772	753	728	752	776	783	802	790	789	754	825	762	758	790	714	755	812	832	773	779	847	747	777	765	740	801	759	794	722	745	753	756	806	761	759	796	760	794	762	787	762	776	773	789	708	776	759	791	758	767	787	783	752	766	776	763	751	773	765	764	746	770	763	772	839	739	759	823	755	763	800	731	801	758	775	765	802	778	780	764	786	762	793	775	808	769	739	791	739	810	796	747	789	766	745	797	780	737	764	772	767	743	759	807	791	759	766	744	769	794	770	736	779	759	795	757	810	764	801	784	799	784	783	824	744	831	767	753	770	779	769	779	804	784	824	791	742	792	757	785	778	778	804	746	768	768	769	766	772	801	775	757	815	754	778	744	835	756	774	730	766	773	801	778	726	803	803	739	787	774	759	748	814	753	780	770	802	793	760	780	780	788	759	773	793	808	788	762	774	725	747	765	822	771	760	808	764	787	805	797	789	771	765	783	778	768	778	805	780	768	793	771	774	752	763	721	767	769	780	767	782	762	729	808	775	793	787	744	778	782	791	794	777	785	773	770	781	784	808	789	733	818	742	771	819	744	800	757	775	751	795	766	762	747	756	733	810	765	801	741	761	783	842	762	769	808	754	808	767	760	797	781	784	771	784	750	762	764	771	773	792	782	818	766	754	761	769	755	760	787	736	789	793	838	748	778	775	774	766	754	758	767	750	803	787	746	784	772	784	758	740	753	770	787	801	789	760	810	768	809	792	791	733	726	719	786	727	737	776	753	747	780	769	751	774	735	785	803	774	824	814	701	795	783	806	798	820	810	776	786	761	795	796	779	750	816	786	800	792	821	805	759	742	735	769	758	735	774	744	745	761	735	824	831	800	755	777	749	748	829	809	774	807	734	742	776	776	782	789	733	738	766	778	741	721	736	797	787	781	726	776	718	796	733	792	705	798	804	788	775	781	763	740	758	797	808	777	781	765	748	814	763	795	794	777	807	734	744	756	764	768	753	786	796	821	757	813	717	731	812	802	773	727	802	705	793	747	753	793	817	775	756	804	809	784	768	760	800	816	829	795	773	784	823	752	794	785	771	751	806	746	787	808	781	802	755	757	707	766	760	762	755	764	820	754	797	755	788	828	751	805	782	783	765	778	758	772	808	776	782	791	815	826	807	734	761	740	780	778	733	775	776	777	769	718	758	766	776	759	767	798	771	772	798	771	772	809	806	729	770	780	788	771	785	750	762	767	751	806	780	796	711	791	789	783	759	785	781	824	759	771	757	804	788	826	785	746	801	803	748	757	770	818	774	798	753	779	775	796	795	777	753	766	731	799	801	806	785	826	788	756	778	744	780	727	772	718	763	771	806	722	781	798	804	795	775	812	819	783	746	751	776	796	777	704	769	775	759	730	773	741
3730	181	180	121	115	116	101	90	94	98	66	70	73	87	68	85	82	82	69	72	86	69	99	89	83	70	84	85	75	93	84	75	79	86	82	84	87	83	86	68	86	78	78	78	69	91	75	81	83	91	80	85	83	72	79	89	84	68	78	76	89	89	78	92	96	83	94	79	90	77	66	79	100	90	90	78	84	71	77	73	91	79	85	90	94	80	74	77	88	90	85	81	72	96	88	70	76	75	73	79	87	80	95	92	85	66	79	79	68	90	83	82	70	74	79	77	74	78	71	87	79	72	75	95	98	77	73	89	71	60	82	77	61	74	89	82	75	84	88	74	93	78	79	78	98	89	80	78	97	89	91	76	93	92	73	68	74	67	83	70	81	81	70	81	94	85	70	79	81	85	81	79	75	82	93	87	88	73	64	94	84	80	80	102	90	78	78	85	89	86	83	77	94	76	88	84	86	98	80	67	75	85	71	94	78	76	84	87	79	95	75	88	94	87	82	83	93	75	96	68	86	81	75	76	87	93	86	83	84	80	65	80	83	89	73	71	89	74	87	69	62	77	86	69	62	92	81	86	85	86	80	81	89	79	70	86	87	69	95	78	77	72	87	82	84	60	86	79	73	85	84	67	80	85	68	78	93	69	82	74	75	78	78	77	59	86	71	81	74	81	69	99	87	90	72	95	61	77	83	68	87	85	69	90	87	82	87	60	90	95	77	76	81	57	77	100	74	88	67	77	78	73	94	92	83	90	81	75	87	89	74	104	83	90	86	70	84	74	67	77	79	64	72	104	90	75	68	85	85	71	74	80	76	82	67	85	80	88	84	65	79	73	87	79	81	87	78	87	84	85	69	83	68	86	81	76	79	50	68	78	84	84	71	86	93	84	68	82	84	74	77	71	73	101	80	83	77	84	76	88	69	90	90	73	73	71	87	71	86	82	94	89	79	75	86	77	78	63	75	79	77	69	92	85	89	67	83	82	74	79	89	75	91	70	74	77	85	71	70	77	68	73	81	98	92	77	89	85	81	83	81	76	79	82	68	74	68	60	89	73	80	61	89	70	73	77	81	98	77	89	74	88	81	77	101	94	71	91	93	60	82	78	64	70	88	82	82	84	92	88	82	96	75	70	86	75	104	97	87	75	83	80	71	100	83	75	75	99	93	72	65	81	80	102	88	86	82	112	76	85	86	95	73	75	74	75	86	85	91	79	96	71	71	82	66	80	87	79	78	92	91	89	78	83	91	71	83	78	69	80	83	77	69	85	86	67	66	78	78	75	85	78	75	74	75	85	71	69	73	73	76	82	93	83	71	68	88	80	77	89	71	77	85	91	71	82	75	79	79	72	107	76	77	72	102	80	90	74	97	84	84	84	88	74	68	81	78	90	82	81	82	68	81	74	82	84	70	72	71	75	80	85	76	81	75	68	92	70	70	84	79	75	67	83	73	74	76	76	69	78	82	91	71	75	82	61	93	66	89	67	91	82	92	80	78	77	87	98	85	67	64	82	70	68	90	93	87	89	72	64	83	82	72	91	81	82	95	90	50	85	71	83	75	85	95	65	84	81	79	71	83	82	60	79	74	89	55	77	77	79	84	77	83	74	76	85	81	74	71	91	82	96	81	99	74	88	78	68	64	72	77	88	81	75	74	82	81	82	77	96	89	74	66	84	88	76	88	93	95	74	80	89	64	76	73	99	66	79	85	79	74	87	84	79	71	84	89	73	81	75	77	72	65	82	105	88	87	72	69	75	77	64	82	86	69	95	95	79	71	73	86	84	81	84	78	79	88	67	78	70	75	73	66	87	80	85	73	72	86	105	96	92	82	85	73	92	78	69	76	79	77	76	73	93	87	75	94	74	98	77	74	96	78	82	91	73	66	99	89	73	72	77	78	91	66	94	81	74	72	84	81	87	84	89	78	86	72	87	79	85	77	72	87	78	87	108	78	69	85	82	82	67	76	75	71	87	84	67	80	66	75	84	65	71	75	80	65	89	87	77	87	76	69	65	77	77	83	79	73	82	83	85	86	80	73	71	86	101	70	84	79	62	84	77	85	87	74	87	61	69	78	87	74	75	77	76	72	79	85	78	64	88	77	94	86	87	78	71	81	91	77	90	74	70	76	68	85	91	70	84	79	78	80	86	75	85	76	79	85	75	80	92	76	80	91	92	72	69	80	77	71	72	74	88	80	63	66	78	69	91	71	86	73	78	79	82	88	59	75	75	84	81	90	99	99	92	97	75	80	84	79	81	81	78	75	69	79	67	104	82	87	81	71	78	86	72	83	74	66	61	92	83	63	80	75	67	83	83	80	72	92	87	84	78	77	72	81	106	77	70	75	70	66	61	80	80	76	77	85	77	87	86	74	87	83	84	79	79	93	73	69	88	94	65	72	82	84	91	88	89	77	63	76	70	86	67	88	77	83	86	69	80	81	104	81	80	99	90	85	69	79	82	85	75	79	87	96	78	74	75	72	86	76	68	68	71	90	69	80	80	90	85	68	66	76	99	74	72	65	80	84	81	68	80	74	82	97	78	85	92	71	82	102	69	69	71	98	93	92	75	83	76	74	68	92	87	64	62	82	73	69	60	87	76	66	74	63	85	69	78	84	88	78	78	70	96	82	74	55	85	81	86	81	86	61	83	83	73	65	63	81	82	71	81	78	86	81	95	81	83	75	80	71	78	82	88	68	73	87	79	80	80	79	67	79	79	65	79	79	67	77	69	68	79	76	98	79	65	95	63	75	86	86	80	73	110	79	84	78	83	80	80	79	94	82	93	71	74	84	85	85	90	92	73	64	84	80	67	69	80	82	73	80	88	80	64	80	74	83	90	84	69	84	67	87	64	73	77	82	85	90	79	66	97	92	76	72	75	63	99	78	73	73	82	78	67	84	67	87	79	72	74	78	79	86	104	84	72	69	78	68	67	70	82	73	82	74	79	74	58	82	82	77	73	81	67	93	92	77	70	73	89	69	77	75	79	64	95	75	60	85	78	69	74	77	89	78	72	75	83	81	67	78	77	82	74	61	85	90	84	98	83	78	72	77	67	78	94	82	71	74	95	78	76	82	70	69	85	83	92	71	74	85	61	72	79	92	73	79	84	91	75	80	60	83	85	69	85	75	86	91	62	79	86	90	69	79	71	64	80	85	71	74	78	73	72	95	105	89	59	78	75	89	71	71	74	69	83	96	76	72	90	76	102	80	68	87	84	84	69	85	83	81	77	72	81	87	81	78	80	61	76	92	87	86	94	92	77	83	91	74	85	93	84	88	82	104	71	91	69	62	84	82	76	84	69	78	89	62	104	87	85	90	66	82	69	73	73	83	96	77	78	84	74	80	85	85	78	80	65	77	80	79	86	88	68	79	73	77	65	88	71	67	71	73	76	74	83	84	95	67	76	68	75	80	95	71	77	83	90	83	87	77	84	83	79	64	78	84	93	64	80	76	72	95	68	65	81	70	84	97	71	71	95	81	80
4732	421	500	547	488	477	417	406	374	360	319	347	330	365	339	327	315	332	317	302	290	327	330	332	310	278	331	307	323	303	316	306	310	324	321	294	312	300	307	319	282	337	293	355	286	287	301	335	276	322	281	307	288	324	314	306	276	321	293	307	279	295	277	322	278	295	302	286	318	315	288	328	271	280	289	333	327	310	317	298	316	312	300	287	299	298	288	303	310	258	297	302	252	250	282	308	300	295	304	303	301	302	302	332	289	291	309	284	293	311	326	303	286	320	296	292	299	299	328	316	292	302	323	283	318	318	286	258	295	304	305	276	286	285	295	317	318	294	278	317	309	297	313	319	323	291	288	301	291	319	294	308	297	304	314	281	300	294	301	323	275	311	286	306	280	324	310	320	306	295	272	289	313	297	327	296	303	282	306	288	284	273	279	296	317	275	309	277	265	317	308	307	303	269	320	308	298	298	299	271	311	302	280	317	337	276	276	277	295	261	265	275	310	292	285	301	310	310	288	296	279	332	237	311	315	300	297	299	304	287	250	284	303	339	287	324	269	268	303	315	289	286	310	291	286	286	300	286	304	274	324	274	271	280	301	272	284	291	298	294	327	328	300	290	271	277	295	283	279	312	293	279	281	357	306	293	284	326	265	291	308	328	286	278	321	305	332	306	292	344	306	305	337	277	301	316	295	286	299	299	306	309	319	274	312	324	283	303	289	289	281	297	265	312	288	287	288	311	280	292	321	289	333	295	331	287	271	320	322	319	272	274	292	291	338	318	274	283	281	278	303	329	324	306	292	289	286	271	301	303	332	289	304	309	305	284	288	325	277	298	324	304	309	302	280	306	298	279	296	302	284	290	292	299	348	324	287	269	317	279	326	306	271	273	295	312	303	294	280	305	280	296	285	332	279	304	278	278	328	298	305	292	281	290	297	301	286	303	286	279	269	291	266	285	286	286	336	306	320	290	301	330	294	285	278	283	309	313	301	303	305	298	285	293	297	297	318	323	267	290	318	279	264	276	317	314	316	271	301	307	286	321	272	304	289	299	257	284	306	292	288	287	287	266	327	302	297	281	300	317	291	289	307	303	308	324	280	271	285	289	292	313	281	281	267	286	316	308	287	316	331	297	285	318	318	292	298	343	319	316	300	312	278	317	292	280	303	321	318	304	282	292	263	273	285	300	268	322	253	282	311	300	322	273	326	297	259	310	323	316	305	300	293	312	284	287	306	266	289	308	311	294	285	326	300	305	317	312	296	302	294	314	282	263	299	314	272	309	282	298	301	329	319	324	307	289	294	293	313	299	292	276	288	327	304	310	329	325	279	305	282	300	321	294	296	310	310	298	298	314	275	289	264	293	270	302	300	279	306	314	304	263	344	295	298	310	299	318	287	314	277	298	302	333	298	292	304	274	308	287	298	274	314	301	293	313	285	307	289	322	302	307	319	293	308	307	264	305	306	301	307	309	281	322	297	305	329	276	290	319	311	317	290	328	287	292	282	263	310	310	275	271	271	297	278	297	297	309	316	287	295	297	295	296	304	286	299	308	300	273	302	286	292	293	299	312	324	285	283	303	327	332	327	294	265	293	300	304	308	301	286	306	316	291	288	305	279	300	318	283	289	277	274	285	297	257	306	279	298	304	322	289	300	311	287	309	293	296	305	285	276	321	297	288	266	286	318	320	287	276	310	270	298	290	282	299	284	327	299	296	285	294	293	310	321	301	296	322	288	306	297	336	305	279	319	296	293	322	300	300	300	285	264	298	279	300	284	303	279	293	317	309	242	273	307	284	282	310	317	267	304	311	283	308	263	267	314	321	313	302	306	296	282	294	316	299	358	302	298	325	278	307	279	297	290	300	318	282	324	300	305	308	314	292	321	297	311	308	321	303	264	305	294	306	277	304	293	310	304	298	313	331	265	273	292	302	298	304	309	300	328	299	287	309	303	280	328	300	315	297	310	309	289	291	328	307	268	290	305	315	303	301	299	267	285	323	330	302	308	299	315	320	305	281	322	299	292	281	319	279	302	302	291	320	318	296	317	297	280	292	265	274	309	300	291	281	307	322	284	319	314	305	279	310	293	303	310	314	289	281	226	316	305	291	322	290	301	305	316	304	299	314	296	296	285	279	291	253	274	328	293	334	289	316	312	303	313	293	282	292	316	312	304	341	296	305	307	298	321	292	290	301	301	337	294	282	311	321	299	294	296	307	282	311	267	318	315	301	295	288	299	289	293	290	290	313	320	298	308	259	321	308	286	294	307	261	326	313	285	315	295	283	302	292	292	334	277	320	283	266	297	276	281	303	307	315	297	316	272	315	287	299	291	323	309	272	291	300	301	328	272	313	312	291	272	265	317	296	287	280	322	330	279	330	289	328	301	313	303	313	289	317	299	267	305	302	310	282	288	294	295	309	279	303	318	287	315	301	292	314	322	310	301	296	322	269	317	316	292	304	300	283	288	287	281	302	257	290	307	292	323	332	280	333	287	291	315	288	306	284	314	291	301	303	313	318	301	312	274	307	291	309	284	287	323	311	272	313	275	296	315	299	286	312	274	297	322	312	291	316	295	296	317	262	296	274	264	297	325	300	262	302	278	303	301	317	268	277	311	306	272	283	309	282	297	300	305	258	294	282	267	268	313	300	280	307	258	315	333	268	310	308	300	296	296	292	295	295	304	282	312	307	311	299	280	298	300	276	312	314	348	259	302	315	316	317	276	322	293	270	343	304	303	309	294	318	289	287	306	270	293	315	308	320	279	300	304	308	295	303	297	277	307	280	296	272	284	278	301	302	284	311	290	278	304	313	290	300	304	277	328	290	325	301	298	266	301	303	274	301	303	304	301	278	301	304	300	309	315	302	314	267	270	310	282	279	299	281	286	288	316	292	285	301	297	269	303	295	294	312	291	285	320	290	289	296	293	278	305	300	288	276	312	319	281	283	296	294	333	299	300	316	300	294	295	322	282	277	301	275	268	292	294	312	253	302	277	318	316	295	288	255	289	319	299	313	312	274	312	286	292	312	324	282	315	295	279	292	293	283	274	283	282	303	290	312	293	291	294	282	278	290	265	294	321	297	301	297	300	280	293	306	268	324	303	280	296	284	300	304	339	303	308	298	326	317	324	288	278	296	288	316	318	318	312	306	307	294	288	307	301	305	294	303	265	311	291	285	283	287	315	310	257	298	302	300	305	292	295	299	322	291	290	315	286	296	295	288	309	293	285	286	291	292	284	311	312	339	292	305	314	280	313	283	295	319	289	291	290	272	333	279	308	270	329	294	311	286	288	284	284	312	325	298	283	287	307	293	339	298	330	295	330	313	289	295	280	312	309	298	266	294	285	277	309	295	321	291	300	287	286	289	284	296	303	333	297	270	261	309	293	285	301	337	274	298	278	264	302	306	322	273	310	289	276	290	310	320	309	295	317	319	325	298	323	306	304	282	323	326	286	286	300	320	286	308	286	299	310	289	326	269	283	301	260	307
17829	1377	1291	1016	752	557	458	361	332	278	253	222	243	227	200	196	186	197	181	182	164	165	163	164	166	142	181	188	139	156	158	152	136	158	140	158	162	149	138	143	152	172	161	125	159	142	188	156	172	179	138	161	154	154	161	186	149	146	144	146	161	148	143	143	144	152	152	153	162	147	145	161	144	132	139	152	148	148	157	140	177	158	160	129	153	148	146	140	158	140	130	145	147	140	123	168	176	144	162	143	115	162	161	153	166	150	158	158	127	172	150	168	137	148	140	145	144	158	145	141	132	143	154	171	133	134	136	151	144	151	141	152	150	144	170	144	132	130	178	159	142	141	151	142	137	156	151	146	155	144	128	166	146	126	157	141	155	168	137	144	154	133	151	142	148	142	148	133	145	142	166	155	165	146	125	149	138	129	132	145	140	146	135	140	132	133	143	134	141	161	149	135	178	130	160	143	141	153	142	139	140	134	128	150	155	164	145	146	153	154	137	153	162	141	145	159	140	146	166	152	128	130	146	157	151	154	159	151	133	140	161	153	145	167	142	160	146	149	134	154	151	148	163	134	134	148	122	141	127	148	153	152	146	152	116	137	114	127	157	134	173	151	176	156	143	151	143	134	139	170	135	156	143	157	177	148	139	150	146	164	176	121	133	152	149	143	125	152	161	143	150	166	151	136	164	150	157	137	159	126	151	128	147	125	124	143	156	160	153	152	145	157	135	142	139	137	153	153	142	133	136	143	146	166	159	117	137	167	153	151	134	124	174	155	140	148	153	147	169	154	133	156	133	144	151	147	123	172	153	147	159	151	132	129	167	143	144	143	152	159	162	139	155	133	151	137	148	148	136	141	158	164	138	151	148	153	153	133	126	159	139	150	142	173	167	153	152	151	132	152	136	135	122	141	152	150	150	156	147	131	133	149	168	142	146	146	155	145	158	154	159	181	139	141	124	158	158	156	143	145	143	162	132	138	159	124	134	114	163	141	149	161	155	153	145	153	145	152	132	138	125	158	141	130	160	147	139	165	141	163	154	130	159	149	138	176	158	161	163	158	148	142	148	145	142	150	146	123	157	146	147	172	135	161	145	130	153	142	143	139	151	139	164	130	177	127	142	166	152	120	159	138	151	164	154	162	148	136	127	129	143	149	112	147	128	136	165	152	133	152	133	136	142	153	147	156	158	149	136	132	161	135	210	145	167	116	154	141	144	135	145	155	147	151	121	155	140	141	138	149	144	138	138	163	160	149	166	139	142	145	141	157	133	143	142	138	179	166	145	139	164	167	174	141	162	144	153	136	151	148	157	135	149	158	156	141	148	151	170	138	157	153	153	117	155	135	126	139	140	136	141	144	144	154	155	146	158	141	140	147	139	144	152	148	147	163	158	147	153	138	157	172	122	139	135	140	140	168	151	145	132	156	154	147	157	131	153	163	141	146	169	152	132	154	147	182	153	145	159	142	133	150	131	141	157	150	152	142	155	160	135	137	139	159	151	166	184	174	149	130	148	162	155	144	152	154	138	130	135	141	132	145	169	141	126	155	126	161	147	152	140	138	142	155	141	141	133	144	154	127	162	126	131	141	155	145	158	146	161	129	153	158	129	157	151	149	136	162	164	136	140	161	134	127	158	155	146	163	156	156	123	147	150	163	145	143	139	119	137	169	145	152	141	146	152	135	150	169	165	158	153	173	147	149	148	146	153	154	150	156	146	158	164	130	145	132	165	141	151	173	140	141	124	148	148	129	147	156	140	147	156	155	173	152	149	146	140	140	148	153	154	141	136	153	157	143	165	153	163	167	142	149	144	147	175	154	123	136	143	143	154	128	135	151	125	167	142	176	144	131	136	152	162	157	169	133	137	155	148	137	160	150	162	147	136	156	162	137	129	150	160	141	151	170	150	169	151	131	139	152	145	137	157	144	144	147	144	147	121	121	147	129	144	138	154	183	149	157	177	152	142	146	149	148	153	143	140	162	158	150	151	170	188	144	153	145	126	153	149	151	144	131	141	140	145	150	161	143	156	153	148	155	138	139	158	163	139	139	140	150	145	143	142	153	143	157	148	139	143	148	128	156	146	148	142	146	139	136	149	147	176	138	135	137	136	127	126	138	138	115	137	135	120	144	145	156	150	121	153	157	145	125	142	121	136	132	159	131	138	138	140	149	142	134	167	153	148	140	134	133	146	140	131	142	149	152	138	148	140	149	125	158	157	134	133	138	130	132	157	167	165	154	132	156	138	133	166	139	154	138	145	151	149	149	145	136	141	162	151	143	170	133	142	132	151	158	166	149	140	151	160	134	140	147	114	138	169	154	122	159	138	152	127	162	137	150	166	145	158	147	130	165	154	160	156	150	147	133	140	143	145	146	124	165	147	141	146	142	155	157	145	141	156	151	132	155	145	142	140	149	136	137	153	151	150	150	137	167	139	163	155	136	162	129	145	147	133	158	128	148	169	139	139	147	141	153	127	152	159	170	131	154	183	173	160	141	136	133	141	147	142	155	124	137	139	136	155	153	149	143	144	155	161	134	116	141	134	169	142	146	164	145	143	141	152	159	159	171	150	177	160	146	154	121	137	141	165	140	160	156	167	141	133	164	150	146	142	138	139	142	150	170	150	151	137	149	144	140	175	134	136	141	150	161	160	161	149	139	141	151	136	176	157	157	161	158	149	147	167	176	139	152	131	141	129	109	146	150	139	130	116	152	149	139	154	142	143	150	140	156	145	148	146	149	169	149	150	150	132	153	152	182	138	147	175	147	146	145	146	135	160	158	144	142	149	148	144	144	164	174	144	142	147	139	111	137	132	145	143	167	165	171	139	134	150	119	151	134	149	152	165	150	159	146	152	136	137	135	138	151	160	167	147	156	140	153	156	156	133	142	152	116	143	157	163	134	172	161	159	137	144	166	134	137	125	157	145	131	161	158	156	131	156	149	163	150	149	146	152	126	156	144	134	146	153	153	142	160	154	154	137	143	156	159	141	155	149	164	154	137	151	144	153	138	148	147	134	160	150	156	150	150	138	138	114	147	152	150	155	151	163	144	153	142	150	152	146	151	155	134	158	144	156	151	149	150	147	133	135	131	159	172	147	145	153	157	145	141	134	161	145	140	161	136	161	164	158	143	150	151	139	159	150	153	143	153	149	160	138	140	160	150	183	131	153	150	158	152	157	161	142	143	143	153	148	132	166	168	126	143	153	162	146	151	139	147	154	148	163	156	140	151	150	139	141	142	150	153	142	159	145	147	147	171	143	157	150	148	133	133	142	144	128	175	167	144	138	148	132	145	139	149	152	176	133	165	130	157	154	137	156	132	134	126	163	162	144	141	160	139	137	176	143	175	165	142	144	134	133	159	145	152	132	138	130	154	150	160	130	149	154	144	153	122	154	160	143	158	146	147	160	151	170	146	145	155	138	132	166	154	142	140	147	153	134	154	157	165	146	136	139	136	155	146	149	151	138	127	150	171	159	155	125	144	151	143
9854	1461	2981	3557	2994	2427	2044	1739	1620	1366	1139	1012	971	939	864	825	731	750	753	732	694	645	618	612	638	637	567	587	598	572	590	536	551	519	539	538	567	546	556	502	543	527	531	490	565	547	526	519	465	539	527	535	502	505	508	496	523	523	466	528	478	536	485	513	510	544	459	492	495	475	495	480	505	493	479	505	501	482	454	492	501	479	509	480	481	483	442	493	505	459	490	467	516	489	492	499	469	502	489	440	515	523	505	471	497	524	481	507	466	491	493	487	497	501	512	469	502	493	485	436	520	477	499	478	521	472	473	455	487	460	474	458	495	512	483	497	514	446	491	453	506	468	481	476	481	487	461	502	457	481	458	503	468	460	503	474	490	493	449	482	511	481	469	508	508	492	480	499	460	458	469	438	508	449	437	461	489	481	485	466	491	486	481	482	502	495	501	487	432	482	469	480	500	497	489	461	475	458	503	457	465	484	490	474	490	445	447	498	476	499	499	455	474	495	481	531	573	485	492	474	461	511	464	507	493	477	492	441	491	494	465	482	477	502	478	502	484	469	492	502	503	470	454	499	511	501	446	457	479	484	492	537	505	501	450	459	498	503	445	459	478	508	497	448	442	463	492	506	473	488	478	483	516	461	476	525	487	478	467	455	504	473	502	485	528	481	474	490	498	492	412	442	472	443	468	482	470	495	480	491	448	513	509	517	508	493	497	438	481	526	483	471	457	499	478	468	530	473	496	463	472	487	467	455	485	501	500	473	470	496	480	455	469	467	490	514	482	464	517	461	491	455	470	466	476	505	510	495	505	518	504	521	478	490	505	493	490	465	519	524	499	506	467	506	439	472	484	472	483	437	503	482	464	493	521	436	480	477	476	521	466	483	503	474	483	482	507	475	506	440	496	501	446	466	454	495	468	495	477	491	488	540	520	444	482	498	459	502	481	478	478	472	463	461	503	488	513	449	485	496	515	460	512	499	495	478	486	512	483	501	473	485	499	512	474	440	458	491	473	473	484	490	482	487	463	458	475	496	486	498	457	505	481	473	454	473	471	492	484	472	498	488	476	437	519	491	480	492	518	495	462	485	470	488	497	472	427	484	483	500	469	511	495	474	498	461	502	500	495	497	451	487	476	451	515	480	519	460	501	515	466	499	470	481	423	493	513	471	507	475	494	468	466	528	460	490	463	473	499	476	484	469	493	488	508	494	505	502	501	466	470	438	465	506	460	490	463	513	511	511	464	454	449	474	476	439	489	445	471	474	498	487	481	535	471	455	459	499	485	491	466	513	497	481	456	474	478	485	478	498	500	494	460	487	445	491	489	487	424	488	471	494	466	503	481	470	497	512	474	454	505	454	471	472	507	472	448	502	503	475	476	491	495	496	526	477	500	518	475	460	498	525	493	519	484	488	494	473	475	465	432	489	498	458	507	452	499	518	451	488	463	502	483	458	460	504	472	483	461	506	474	507	465	521	507	457	493	464	509	450	457	491	491	488	481	475	461	480	496	488	518	501	456	509	477	479	497	491	497	473	449	502	462	516	482	497	501	461	433	503	497	460	468	500	506	499	477	485	516	451	460	487	484	519	492	477	474	516	466	499	493	454	457	463	490	478	467	459	448	475	484	487	493	496	462	465	490	449	511	469	518	492	487	498	471	455	490	464	481	478	499	497	499	487	530	516	520	495	465	484	474	434	515	487	511	470	476	466	460	483	514	484	509	468	489	498	472	480	485	449	449	450	501	507	510	483	498	446	520	496	506	468	513	504	484	455	487	483	484	465	497	516	445	498	489	490	487	489	493	448	505	511	454	486	502	465	511	457	450	508	521	456	467	511	463	466	467	500	430	491	497	512	494	468	492	491	495	535	521	484	533	461	516	498	479	493	486	515	487	455	519	498	511	510	478	471	467	478	464	489	466	496	488	485	483	494	493	476	501	497	499	464	469	474	474	516	481	483	526	460	474	483	502	471	503	460	467	507	518	498	447	498	455	494	446	473	513	488	494	441	470	484	500	439	506	473	475	489	503	487	500	448	477	447	497	462	523	470	477	488	466	464	489	501	505	461	466	478	459	459	472	487	484	467	482	462	475	494	516	491	455	480	489	517	490	486	467	465	468	468	493	499	421	507	497	481	453	480	484	459	487	457	440	476	465	506	528	469	487	460	481	504	467	452	454	521	466	485	504	501	513	439	464	523	450	526	503	480	522	487	514	462	469	476	518	507	547	471	471	497	475	489	495	480	511	469	491	491	505	472	485	508	517	504	501	487	443	480	505	500	498	484	449	522	490	454	521	476	481	458	515	451	462	455	484	472	483	462	480	498	476	456	457	466	450	501	451	507	478	479	499	488	518	431	462	483	482	498	464	488	490	465	450	530	483	482	448	489	484	492	441	454	471	483	477	480	487	473	498	471	466	484	500	510	454	440	482	499	451	469	478	479	506	445	461	490	488	495	467	523	521	445	504	515	468	511	504	482	423	505	482	534	489	453	441	506	497	484	488	495	503	454	459	503	539	468	452	487	489	463	493	436	463	506	461	476	502	491	492	500	478	501	488	431	462	466	546	461	525	491	445	484	434	461	490	492	503	482	498	474	477	458	448	478	427	465	490	448	538	467	429	479	485	464	498	477	485	499	504	484	493	466	472	507	495	509	479	501	485	444	462	455	486	452	466	479	527	477	477	488	500	486	480	500	483	475	525	482	458	467	502	476	437	495	471	497	475	510	466	477	509	497	450	477	453	488	492	469	504	510	494	487	482	452	514	522	488	446	472	495	483	470	463	445	488	468	477	478	465	483	477	462	504	432	462	539	469	457	484	517	444	506	458	488	528	515	451	487	513	504	479	516	509	476	514	523	482	486	489	504	466	496	489	477	509	459	474	495	460	501	469	498	478	482	474	515	482	472	486	491	520	436	496	508	488	480	453	458	466	504	501	495	513	492	515	454	477	467	482	468	507	467	458	466	471	442	479	493	462	515	502	492	498	441	477	465	489	476	456	500	489	496	495	476	485	486	477	480	455	467	456	463	514	501	480	476	482	455	493	488	480	474	492	492	469	456	463	480	452	480	498	450	472	510	454	450	473	498	467	474	479	522	470	461	527	474	478	475	495	524	511	482	484	478	496	482	450	468	466	499	483	421	482	480	479	489	501	490	468	506	495	503	486	500	472	518	477	441	482	453	493	461	500	482	493	493	455	452	525	508	473	483	464	460	489	458	482	499	502	475	458	467	461	493	511	473	486	515	458	488	491	490	458	473	476	467	485	484	501	482	464	490	474	494	503	438	453	405	464	494	489	543	441	458	481	472	487	489	473	443	498	480	495	462	457	491	501	499	473	461	488	529	485	478	452	470	494	450	489	462	455	505	481	473	468	442	487	483	505	457	488	495	479	494	457	483	493	487	467	518	501	468	499	464	495	463	497	467	484	467	466	487	465	530	487	466	466	485	461	475	453	498	484	476	444	443	519	486	441	474	468	455	467	453	501	496
28302	3807	2554	2018	1559	1130	846	717	552	503	488	425	385	387	335	335	329	344	290	278	345	305	291	298	293	283	275	303	288	273	282	312	305	265	261	297	265	255	279	275	262	293	233	294	276	259	278	262	282	266	246	272	253	231	249	287	230	246	276	259	266	237	239	275	279	229	291	214	284	231	269	276	248	269	254	279	269	243	272	240	234	253	247	236	270	281	266	257	270	259	243	236	247	269	265	252	272	251	258	283	259	250	255	310	248	252	242	260	248	286	260	273	251	224	243	283	250	272	263	247	256	280	268	278	266	226	253	275	255	253	268	275	245	262	254	246	248	250	245	258	218	239	268	270	277	247	259	249	266	239	253	243	266	278	262	273	236	269	255	271	242	245	258	244	233	230	256	237	235	243	268	233	273	257	267	236	272	214	279	213	259	262	256	269	251	248	252	249	243	277	245	267	280	244	238	244	276	248	241	256	275	260	241	275	274	230	245	242	239	248	261	269	262	251	237	212	250	259	232	256	248	231	228	233	226	257	273	263	270	262	239	254	246	280	235	238	221	266	227	271	291	230	260	278	269	261	226	260	260	279	247	254	277	268	262	287	275	213	249	235	241	259	282	257	247	260	259	271	267	266	223	275	259	251	238	247	270	299	284	238	248	254	252	270	241	270	268	257	240	257	257	245	245	258	267	273	261	249	281	266	242	257	245	245	213	240	262	253	237	228	269	273	243	264	245	244	229	249	284	280	234	241	260	267	287	268	241	255	230	252	263	254	237	287	285	239	221	235	245	249	281	281	241	258	264	246	282	247	224	240	245	253	252	255	243	266	249	211	252	264	251	287	261	255	290	260	262	263	267	255	263	272	268	250	245	270	242	269	242	263	244	240	239	250	244	273	269	247	281	261	265	263	232	260	264	255	261	261	277	272	238	224	243	252	256	247	272	252	269	251	252	244	257	257	260	316	259	257	252	251	262	256	266	259	270	223	247	232	257	247	249	272	266	266	238	249	254	232	240	271	257	300	257	245	258	283	266	238	252	254	263	244	255	270	255	263	241	217	277	272	253	243	239	233	255	270	258	248	264	253	272	240	274	269	251	284	294	250	229	240	259	277	250	235	241	281	247	277	253	269	278	275	245	233	246	271	236	233	226	258	256	251	282	248	265	260	252	236	264	244	271	231	257	278	230	246	272	247	266	236	265	289	244	254	272	290	264	269	262	231	259	269	233	256	231	304	269	281	237	248	238	251	244	266	244	254	248	243	254	244	233	254	239	258	241	301	277	239	253	280	245	264	271	281	253	254	285	264	255	251	239	243	263	271	245	236	216	275	297	260	271	248	232	266	278	253	285	236	279	264	241	290	247	250	258	257	243	266	257	276	268	232	265	286	265	272	263	237	260	241	256	227	289	232	247	251	274	289	280	247	277	252	266	239	243	243	274	248	244	239	247	269	253	256	263	219	238	239	237	234	282	242	219	270	258	290	258	274	283	247	242	266	247	274	261	276	236	260	257	254	251	247	265	228	278	262	280	264	238	234	301	267	235	242	283	258	267	257	282	242	264	245	248	263	267	268	273	272	242	238	252	249	268	242	255	248	240	278	273	273	238	266	248	276	246	283	220	264	233	261	265	249	238	251	250	258	230	248	265	245	264	267	280	271	254	251	240	242	257	272	250	252	262	250	249	254	270	228	244	276	245	263	262	250	279	258	249	256	271	277	226	243	241	268	256	254	230	270	253	240	248	232	234	255	244	239	245	263	255	239	282	261	269	243	255	261	259	220	279	277	278	269	237	285	255	244	256	247	268	253	249	270	247	257	268	286	264	260	252	271	290	224	241	224	272	259	271	274	250	270	268	259	259	240	256	242	264	250	250	264	254	223	269	279	227	257	285	265	237	249	255	242	240	235	248	250	259	231	293	226	232	296	251	275	286	251	246	270	250	272	250	252	255	256	264	239	266	259	254	278	228	254	260	255	260	250	257	250	263	262	245	244	254	237	280	276	260	258	257	278	281	259	257	226	281	252	281	273	249	259	243	269	253	260	265	269	255	245	243	243	260	283	279	289	262	244	262	289	296	248	255	239	259	246	223	251	231	212	235	253	292	260	260	229	256	269	251	265	260	246	243	244	258	242	261	240	252	254	285	279	250	262	276	251	290	266	258	258	295	264	276	226	254	277	267	215	265	236	240	232	262	237	222	247	266	252	256	248	256	267	263	261	277	248	269	231	277	252	241	269	251	247	261	266	253	247	236	244	249	235	253	233	245	287	255	238	272	276	265	282	261	243	271	242	264	245	277	254	282	301	259	231	246	268	255	248	252	248	264	260	280	288	246	272	285	271	220	250	255	244	229	248	268	254	258	273	260	255	250	253	229	210	250	247	258	275	265	250	248	246	240	273	251	257	249	270	250	240	256	276	268	266	254	239	247	264	247	251	275	229	276	257	246	257	267	269	241	285	274	266	260	245	258	261	220	250	236	262	245	259	246	285	275	235	244	269	234	264	278	259	254	289	285	245	236	247	260	260	236	255	252	245	264	263	259	288	260	250	240	233	264	220	262	289	248	249	305	252	264	256	242	252	259	247	247	242	255	282	235	239	266	269	265	272	279	251	274	258	284	271	244	241	273	273	274	240	253	270	248	302	235	273	248	265	242	272	239	270	282	288	248	258	271	251	276	262	261	254	268	237	243	290	277	260	273	270	251	226	246	257	252	243	270	277	227	272	287	262	239	271	269	268	236	270	277	233	249	236	257	259	268	252	247	245	265	252	265	266	294	246	259	271	279	249	267	249	249	221	272	236	239	297	260	241	270	230	253	272	269	252	225	255	280	284	256	254	270	262	239	229	256	272	252	266	271	254	273	264	237	241	260	259	263	260	225	236	244	229	262	255	223	291	270	254	261	253	287	243	237	276	278	234	253	265	251	281	269	259	294	254	271	257	257	258	264	232	233	283	233	260	263	255	255	241	274	224	270	250	288	262	254	237	249	253	283	263	244	277	284	270	281	269	255	246	264	281	254	256	239	237	227	267	240	276	275	260	244	263	270	275	272	280	238	277	284	253	258	259	258	251	253	281	257	249	247	220	258	266	216	248	256	231	258	267	261	288	276	267	262	243	245	254	259	260	250	236	262	264	276	235	237	236	272	271	284	263	268	289	242	248	236	251	270	240	290	257	251	271	249	252	265	239	244	265	256	265	248	246	261	256	259	269	284	272	257	230	265	251	218	250	249	236	270	258	245	277	254	243	264	237	262	235	289	251	257	255	236	283	249	243	236	270	243	267	246	243	247	262	260	251	281	226	276	240	277	274	260	264	275	273	303	255	277	253	285	250	289	252	250	269	249	231	250	252	259	246	242	248	250	266	238	219	289	259	209	289	260	283	243	274	275	217	245	272	264	267	251	264	254	256	275	269	252	278	259	250	279	268	248	277	245	257	274	264	251	249	287	264	265	245	238	269	262	258	268	245	254	264	282	243	259	266	243	278	243	267
12763	2555	5511	6345	5460	4546	3907	3179	2770	2396	2037	1808	1604	1532	1448	1391	1297	1246	1168	1210	1168	1039	962	1050	1067	950	962	1019	995	977	984	908	861	856	852	820	833	904	931	899	856	849	821	862	836	822	832	846	833	833	832	758	764	796	819	800	787	790	821	795	782	785	775	772	792	803	775	795	805	784	813	744	753	781	753	789	788	808	798	759	835	787	811	780	798	788	718	716	792	768	817	795	781	743	755	757	761	771	699	745	790	788	784	772	728	796	781	746	756	768	800	690	751	759	762	743	773	782	777	742	812	741	754	797	789	710	736	744	801	773	818	782	751	780	812	764	796	750	742	717	800	776	753	744	787	792	783	820	799	733	774	779	772	677	745	770	763	750	719	794	746	764	737	781	714	766	728	762	730	745	743	766	763	763	697	727	760	727	779	779	757	725	751	781	768	746	747	742	713	733	724	755	779	774	807	733	767	780	751	735	761	764	758	729	775	707	741	770	800	780	792	746	764	782	712	774	778	782	783	722	769	728	734	743	810	746	737	773	794	755	753	771	814	748	756	766	754	780	757	765	757	739	726	833	716	742	760	725	786	725	742	754	774	789	734	751	814	740	791	766	773	748	752	781	775	792	690	752	743	741	793	769	763	783	706	745	790	796	794	794	722	787	740	720	766	756	720	753	770	778	785	766	797	755	768	730	812	747	713	780	804	770	787	741	750	746	779	739	767	741	788	764	780	740	707	729	753	752	785	765	781	789	726	707	729	745	759	740	773	750	731	756	756	736	791	726	786	724	771	777	735	737	743	745	753	734	756	755	735	740	749	780	737	760	712	706	712	769	737	715	740	778	737	751	809	771	747	775	732	763	707	777	756	742	828	765	752	671	770	754	769	786	742	752	803	762	796	747	769	788	746	771	765	711	769	790	739	731	767	717	789	767	732	766	793	747	747	721	762	746	774	781	816	705	785	780	773	711	787	800	780	771	726	766	780	725	745	736	777	723	736	748	756	769	788	772	769	701	770	752	745	763	694	764	763	738	715	717	696	749	767	732	776	726	745	740	805	756	729	730	759	762	775	682	793	790	743	711	758	752	774	750	729	751	725	763	714	737	762	756	759	777	723	771	751	759	691	796	751	752	741	744	712	776	787	763	720	737	717	721	766	733	785	741	745	812	723	739	749	809	792	726	676	738	788	728	770	771	769	705	716	772	747	758	771	809	751	762	796	826	755	739	747	747	732	773	768	740	740	797	754	726	790	748	793	733	756	741	724	727	745	758	724	792	788	788	749	749	774	745	776	760	768	705	757	764	756	738	756	780	736	737	764	727	746	746	767	753	741	767	754	828	791	745	778	745	762	721	783	722	758	781	738	729	751	742	737	782	735	749	785	764	753	744	723	789	746	732	739	769	747	761	744	725	772	727	773	747	721	742	810	710	799	777	780	730	785	732	758	737	773	720	756	716	778	756	789	766	791	779	768	769	746	782	733	686	771	767	706	700	762	764	772	786	734	755	748	752	747	760	761	731	742	760	788	728	763	754	755	777	750	703	778	774	773	742	754	782	749	770	773	740	725	786	770	758	785	767	744	745	737	760	753	786	740	722	770	721	790	747	720	743	777	787	748	795	762	681	783	750	793	787	744	744	777	771	745	721	755	739	722	791	742	735	762	741	746	719	737	762	748	762	772	742	696	740	789	733	762	757	717	784	740	748	731	727	719	724	805	765	783	727	764	774	733	730	760	743	746	804	739	721	781	713	713	722	742	764	768	743	766	751	745	757	756	778	742	777	776	716	804	781	728	739	759	761	785	729	794	764	763	762	750	762	757	739	770	751	732	765	764	750	771	771	747	776	761	729	769	768	720	791	755	767	768	779	762	804	774	805	754	719	735	847	835	738	763	783	714	787	760	794	760	738	707	731	738	739	777	724	794	756	745	787	816	771	748	760	787	751	778	774	786	741	745	767	772	713	781	716	730	708	749	752	721	760	760	741	785	744	762	757	743	736	763	783	736	752	776	746	747	722	697	752	785	756	776	753	724	790	797	766	793	739	714	780	734	759	766	710	776	780	772	722	764	748	809	764	763	791	746	790	755	725	755	751	766	809	736	734	749	789	756	782	788	748	738	752	739	754	730	771	776	701	750	772	795	767	774	743	802	755	756	751	752	685	706	750	745	769	750	779	764	729	739	721	730	729	754	790	780	785	733	710	765	768	733	722	768	786	777	755	793	711	738	751	746	718	795	752	772	709	784	786	739	775	744	799	744	708	767	741	777	783	777	742	761	775	755	752	729	741	760	721	778	785	700	795	795	724	774	759	761	756	733	799	750	814	718	765	757	741	740	746	785	767	781	796	754	745	771	761	757	775	713	725	748	773	777	754	773	757	697	747	745	797	746	743	799	758	768	725	758	732	819	763	809	753	782	781	746	755	705	764	796	750	771	752	753	697	795	737	739	757	788	799	739	774	742	765	761	746	743	773	752	814	754	774	769	738	712	724	753	782	807	731	722	733	739	745	731	752	704	782	783	728	779	724	783	764	778	790	774	739	813	698	715	786	771	748	790	788	757	730	721	743	810	779	733	741	750	779	762	769	732	771	741	785	744	713	762	753	764	745	788	749	712	725	760	714	742	734	813	718	769	740	803	756	781	773	735	722	714	717	790	727	749	749	740	698	752	726	720	745	761	771	757	726	770	817	764	727	802	711	762	731	766	757	719	769	808	780	763	791	711	724	801	745	796	752	754	762	780	758	728	754	722	804	737	756	772	737	795	792	740	753	797	793	737	763	725	726	773	774	709	733	753	765	732	722	769	724	750	778	735	733	770	773	742	752	715	754	745	739	731	782	740	757	732	733	752	777	756	735	772	737	758	786	738	778	807	726	683	699	760	738	766	768	742	734	780	803	753	802	753	754	738	753	759	717	764	807	773	758	762	751	707	715	754	792	737	755	729	765	726	735	828	766	792	752	761	729	761	783	764	724	773	749	761	762	779	773	761	782	753	768	759	732	779	755	774	727	749	835	802	726	679	710	750	741	738	712	756	761	720	746	713	756	771	803	767	735	807	723	753	763	732	758	775	831	793	804	806	733	735	737	782	712	769	750	770	776	782	741	726	732	736	784	753	796	792	788	721	763	731	760	746	721	751	761	799	754	780	775	760	698	770	740	705	765	777	730	783	737	760	804	719	737	710	786	741	766	712	748	811	771	736	758	788	744	769	785	776	746	778	689	734	772	756	769	743	737	729	729	749	763	757	783	765	746	776	746	767	711	807	745	718	740	722	740	737	750	780	782	751	783	752	758	790	733	800	732	734	773	761	735	743	735	778	729	680	773	760	726	810	748	783	778	776	732	766	753	752	756	715	707	721	716	727	743	747	756	797	789	774	789	787	719	717	732	725	762	744	784	727	728	747	756	715	746	749	791	751	770	741	716	811	785	741	708	768	742	779	784	743	774	789	774	740	724	736	779	727	763	722	796	786	722	793	773	774	778	762	741	786	771
3671	181	153	143	127	118	98	89	94	93	73	78	75	78	91	86	93	96	70	71	95	98	86	85	65	68	86	69	84	71	88	71	84	70	91	80	91	90	93	85	82	78	77	105	75	70	75	69	102	81	75	79	75	83	98	62	69	71	99	76	97	77	82	69	82	74	64	88	80	66	77	96	65	84	55	92	53	83	71	96	75	86	89	95	75	86	86	94	75	82	100	78	92	93	94	73	87	80	78	83	85	63	73	67	72	93	77	80	61	72	68	84	74	79	72	86	82	79	67	85	75	83	75	86	97	93	82	80	70	83	84	67	74	72	79	80	70	73	84	82	63	79	78	79	79	56	72	73	71	76	76	86	93	83	86	82	86	88	87	86	92	74	73	90	73	95	88	84	94	89	77	97	78	85	105	81	67	83	76	67	62	72	77	77	88	84	81	83	81	78	89	99	72	61	79	92	89	78	90	71	76	74	82	95	96	74	89	58	74	72	90	80	81	61	82	68	79	72	85	77	78	71	84	90	77	85	70	79	76	86	58	83	70	87	77	99	75	92	63	86	84	87	85	91	83	75	74	76	82	72	76	106	82	88	78	82	85	97	71	68	76	82	88	67	81	103	85	63	78	85	102	58	71	80	76	72	70	86	84	77	95	75	76	79	86	78	84	89	78	92	80	76	70	91	99	87	68	85	89	89	78	81	76	89	73	76	90	75	87	82	104	73	84	65	79	87	74	90	82	87	83	61	87	80	80	79	61	83	79	69	84	64	85	86	74	92	80	79	80	84	71	78	100	86	89	79	96	70	76	77	82	77	82	90	66	76	68	74	72	67	82	86	71	82	97	79	82	69	98	77	81	88	100	67	76	75	83	67	73	75	76	87	83	72	75	82	86	89	75	95	71	70	81	87	81	71	82	82	78	68	79	87	75	85	58	81	83	74	68	62	63	74	86	73	74	73	81	82	76	76	82	78	84	72	75	73	69	72	89	90	93	88	80	85	69	93	67	92	99	65	80	72	70	73	87	64	73	76	66	97	98	72	82	85	86	74	85	72	90	78	89	81	72	101	85	68	85	74	76	89	84	71	70	91	74	96	96	78	81	72	69	88	77	81	103	79	82	73	86	72	73	78	90	93	95	85	79	103	78	77	79	98	84	104	72	75	83	87	91	82	79	86	86	70	92	75	77	75	71	70	94	93	90	84	89	76	84	77	86	64	73	66	84	85	74	89	74	69	78	90	82	89	66	71	85	66	82	93	78	91	67	80	78	72	79	75	87	81	89	92	82	88	81	70	72	85	89	70	77	70	74	74	90	90	84	73	73	84	75	88	75	95	64	88	74	66	77	68	80	87	88	77	77	91	91	70	75	75	76	65	80	76	87	78	68	84	67	83	90	90	90	82	81	99	70	93	88	79	99	86	77	102	77	86	77	81	74	79	76	86	79	98	94	76	72	86	92	88	74	91	70	83	75	81	90	76	95	61	77	80	67	89	77	79	76	87	71	89	89	81	82	92	61	56	80	88	87	79	81	77	91	71	48	75	70	72	95	85	90	74	77	90	73	61	75	76	64	87	92	92	74	87	78	83	76	84	74	91	75	76	69	82	79	83	91	90	58	74	81	88	67	77	88	74	83	78	84	61	93	82	79	92	71	87	81	82	78	76	78	64	76	77	80	96	73	57	92	83	90	81	74	93	80	76	74	88	85	66	80	73	95	84	68	71	84	84	93	63	68	66	85	67	93	85	88	93	84	85	76	57	70	78	83	75	74	86	86	94	78	90	87	74	77	91	79	87	77	106	73	92	74	79	95	81	62	76	78	81	90	86	74	85	64	75	77	87	89	70	80	88	79	87	81	73	77	68	79	96	66	80	79	80	79	93	77	71	79	76	88	82	75	85	81	101	80	90	87	113	77	65	74	93	69	82	82	99	78	73	82	92	68	82	81	78	71	81	95	78	89	72	83	74	89	69	73	84	91	85	89	89	83	69	84	81	80	83	99	75	84	74	78	73	70	94	74	74	79	83	78	91	69	67	80	67	74	91	82	88	98	89	74	76	65	74	58	75	82	78	82	93	90	79	79	76	90	85	85	61	76	78	83	76	95	82	92	70	89	82	89	76	81	84	92	81	70	67	79	77	71	68	83	59	81	83	74	79	64	84	78	95	78	88	91	77	91	68	76	80	70	77	76	84	88	80	69	60	74	59	77	90	73	96	79	70	69	61	73	62	73	91	99	77	75	82	82	73	85	74	80	82	75	77	85	89	82	85	84	86	82	74	80	81	71	85	93	79	94	88	75	79	79	67	91	90	73	84	74	82	77	82	97	86	88	64	75	75	83	76	61	72	71	70	84	87	95	74	85	78	80	78	80	77	72	79	89	76	73	84	89	86	88	89	77	89	80	86	80	97	66	89	88	97	68	88	70	74	83	79	72	81	81	97	70	66	92	88	70	81	71	78	57	75	66	67	100	66	81	93	78	68	86	87	95	80	73	80	80	93	71	83	63	81	73	86	89	69	66	91	79	93	88	70	89	80	101	95	94	68	89	85	87	71	85	81	110	72	84	102	90	97	95	80	78	72	70	85	87	80	76	73	69	71	87	70	82	91	78	74	89	75	87	79	75	79	66	68	73	83	88	89	90	91	65	66	92	60	73	90	81	62	70	67	83	85	83	90	87	72	95	90	66	90	75	87	75	84	63	85	73	73	97	85	82	79	87	81	88	76	68	89	61	77	86	85	77	78	74	81	72	79	69	86	71	77	68	81	71	71	63	75	81	86	82	91	85	80	65	79	74	85	77	78	85	55	70	70	68	84	84	82	91	75	88	81	76	78	79	82	89	70	75	96	74	90	69	80	83	74	66	80	87	75	71	89	93	58	78	79	85	77	80	60	94	75	74	67	83	63	86	77	79	92	91	77	71	71	79	64	69	93	60	72	86	73	74	93	71	75	83	88	78	78	86	84	75	97	90	95	87	91	71	71	82	93	71	100	70	79	82	67	79	79	68	79	81	83	72	84	77	81	92	95	89	65	75	93	78	75	87	91	60	84	76	72	88	81	69	88	89	86	76	86	65	78	78	77	96	76	83	108	95	87	83	83	72	80	91	77	65	70	76	72	74	80	85	59	84	66	83	82	91	67	90	95	83	96	77	90	72	84	92	86	75	88	83	88	66	88	70	79	82	73	78	68	78	85	84	79	99	78	82	94	77	81	69	76	72	98	94	66	75	87	91	80	71	71	86	68	74	91	77	71	82	87	74	77	87	75	83	77	77	81	73	69	75	79	83	95	78	76	93	78	78	89	82	83	72	86	78	82	85	75	91	75	87	68	72	87	66	76	76	70	68	89	88	76	86	77	86	79	69	91	72	74	62	77	73	87	74	89	82	72	78	85	77	78	92	79	85	73	86	65	81	78	81	89	86	76	78	84	81	78	93	84	96	82	67	86	68	72	73	86	85	90	78	88	89	79	68	93	80	74	88	101	75	78
4561	415	483	575	486	455	450	401	395	356	377	344	318	332	296	311	342	330	352	328	282	316	327	315	297	339	332	304	302	280	304	261	306	296	321	297	302	313	267	285	305	305	297	310	301	281	282	307	281	307	299	306	298	311	299	325	293	313	280	244	285	305	287	311	305	316	278	294	296	279	318	333	296	320	299	297	297	288	261	298	292	293	331	317	309	296	303	305	294	298	292	310	290	299	260	254	301	318	280	303	302	302	309	301	294	315	310	256	294	295	293	299	293	279	319	306	269	302	291	288	294	316	292	266	314	303	288	312	291	341	312	288	273	306	275	286	326	286	302	317	301	306	283	284	294	306	298	330	314	315	302	302	300	311	283	301	321	298	314	268	289	312	261	292	322	300	326	312	286	280	334	327	300	327	281	301	273	277	305	290	314	278	278	276	316	291	289	303	273	305	286	315	321	262	298	315	293	301	285	282	298	286	287	327	288	286	300	267	305	266	293	283	299	313	245	272	302	296	267	310	288	304	312	284	270	296	324	298	303	284	304	287	332	296	274	307	272	318	288	325	282	282	303	272	291	288	273	312	314	341	288	303	298	296	326	275	297	322	314	331	311	290	310	272	286	302	298	286	289	286	310	303	316	288	280	299	305	294	286	308	279	305	272	286	296	279	294	284	302	283	307	287	329	287	283	290	304	289	256	291	298	317	304	291	285	289	297	274	280	268	273	292	259	308	310	314	287	292	294	283	306	279	327	304	315	327	298	287	267	262	312	286	287	283	316	332	296	306	295	280	327	273	331	289	276	273	320	278	294	261	330	291	300	282	285	314	263	277	299	295	297	288	307	287	327	290	298	299	288	279	301	291	307	294	264	268	292	314	340	313	271	315	313	280	325	303	306	309	277	272	314	306	284	317	298	297	292	288	308	291	302	292	292	274	307	306	307	300	296	301	304	281	278	292	313	290	279	273	285	303	296	289	316	293	266	312	288	299	285	296	300	285	324	299	301	301	315	299	315	290	290	316	285	300	293	250	281	297	294	342	305	308	273	282	284	281	312	310	303	308	285	281	300	267	284	298	272	301	296	283	290	303	309	324	257	331	306	254	273	313	283	277	294	322	293	325	314	314	280	313	317	287	277	307	293	273	325	263	283	303	280	290	270	290	304	262	311	300	312	279	281	334	282	297	273	290	288	300	279	309	281	273	292	324	268	288	303	315	322	314	305	327	281	311	304	315	235	280	268	289	298	288	337	293	296	287	331	291	315	289	306	318	304	260	295	323	290	301	302	322	294	308	294	292	279	306	286	278	314	281	316	273	285	316	268	302	324	287	292	286	261	307	249	286	299	308	297	321	310	262	302	286	318	320	292	272	295	349	312	277	283	299	280	283	284	305	283	334	277	312	287	286	273	302	292	313	290	304	262	300	288	311	294	315	295	285	296	266	272	308	297	296	271	280	314	333	279	298	290	277	295	273	289	297	283	295	300	280	292	275	290	275	301	303	299	300	287	302	299	288	313	289	297	301	284	297	288	290	315	277	291	308	274	304	284	287	287	300	309	303	278	266	292	315	285	289	310	288	294	320	297	320	298	284	315	279	306	314	300	306	277	276	285	283	271	277	295	310	318	279	307	311	297	288	316	287	308	290	267	299	316	314	279	301	308	314	308	314	317	301	311	273	279	332	297	267	273	292	298	279	276	300	305	285	302	293	267	309	281	327	297	297	303	279	305	287	265	268	329	308	298	283	277	307	312	297	303	308	307	319	269	306	323	317	297	286	290	313	305	297	325	318	252	317	286	294	279	280	264	305	300	291	294	312	270	303	319	303	282	277	286	291	283	312	301	271	298	281	313	295	300	315	313	275	282	295	338	294	302	302	307	288	295	314	335	321	295	285	300	331	298	331	304	258	300	271	311	274	314	285	277	291	290	317	293	295	286	281	311	291	304	313	317	316	303	288	269	300	301	303	311	292	287	286	279	310	321	260	291	264	296	321	274	326	318	287	297	280	284	299	334	291	322	260	262	285	287	295	293	295	296	323	295	328	271	300	298	283	300	305	300	330	274	326	284	304	305	286	317	294	295	287	305	291	290	281	318	319	275	289	295	322	300	289	316	278	287	291	287	303	311	280	273	316	285	317	233	290	257	322	269	284	299	284	301	291	276	318	306	293	291	282	330	310	307	279	295	266	328	296	277	271	300	299	298	295	324	291	312	328	301	275	302	293	313	317	307	280	301	284	314	296	298	303	311	297	307	275	312	307	292	294	295	314	284	290	267	251	285	256	259	317	302	274	298	303	311	314	274	284	313	334	267	286	298	303	262	314	278	326	291	341	309	327	287	287	286	281	282	282	281	300	288	285	278	261	288	303	299	292	286	297	287	290	256	305	297	297	305	279	289	284	309	311	294	296	305	273	289	287	290	317	272	281	288	317	317	299	286	288	307	333	294	303	269	305	283	285	307	262	287	270	288	287	301	311	273	316	310	340	312	277	291	306	298	305	273	316	282	301	296	304	318	280	303	276	282	260	306	301	295	300	300	297	298	248	290	265	261	294	281	304	307	331	289	289	275	272	259	329	302	298	286	277	293	292	301	279	302	316	294	308	284	302	282	280	279	292	307	309	285	316	298	296	292	315	292	294	316	280	282	275	283	278	319	308	264	315	278	319	295	274	299	288	316	275	298	276	345	325	288	296	278	330	286	279	295	261	299	299	295	279	298	289	273	316	285	279	295	296	337	292	300	288	298	312	294	302	288	313	305	298	302	335	312	298	283	285	313	288	301	292	314	289	289	276	308	261	294	280	289	320	301	303	267	273	307	298	332	314	307	324	294	280	315	278	316	323	273	292	318	307	266	273	300	290	289	303	312	322	302	281	320	306	287	280	309	304	308	312	298	306	296	297	298	288	277	326	279	285	252	299	290	280	301	300	313	305	299	290	282	279	282	283	296	285	281	304	299	279	294	292	289	313	292	297	284	323	336	304	306	298	297	319	299	281	293	306	304	301	331	296	294	287	281	316	281	269	311	275	298	256	274	300	309	295	289	312	267	305	310	267	298	280	288	261	287	282	289	284	275	305	306	291	296	282	308	289	273	282	278	294	292	329	284	293	281	273	294	327	320	316	288	292	300	335	306	301	278	282	288	296	320	301	278	276	288	308	281	288	273	277	270	304	285	303	330	303	273	290	280	262	297	284	312	274	297	290	300	305	268	289	296	304	300	326	297	282	297	274	291	284	298	281	329	292	274	285	294	302	308	307	298	298	299	270	289	271	310	330	300	315	304	299	293	271	291	281	281	306	279	277	322	329	314	303	289	282	272	294	321	279	318	285	300	305	305	311	294	271	298	318	292	290	300	314	297	324	271	336	299	303	322	265	315	302	301	279	293	312	295	329	288	280	295	290	287	320	293	300	283	285	306	335	322	303	291	304	295	284	297	285	314	272	290	307	253	278	298	298	280	287	277	323	314	302	290	295	295	295	268	314	275	316	309	332
18433	1544	1316	1044	700	546	461	400	330	308	255	243	212	199	210	198	193	172	189	162	150	177	168	160	154	144	158	160	160	155	181	155	134	138	142	153	156	182	150	165	190	152	156	168	161	151	151	144	172	143	142	153	162	140	167	152	143	161	160	127	151	133	146	130	147	143	141	150	148	140	149	158	152	136	143	162	151	147	142	160	150	162	177	152	138	153	144	147	151	171	173	133	150	152	153	162	155	156	143	158	147	138	144	141	138	142	164	141	126	122	152	148	166	160	151	135	144	151	143	142	157	151	140	160	144	152	136	157	149	123	160	148	151	154	136	155	155	133	148	162	136	160	166	145	161	151	160	145	146	149	128	154	146	154	165	130	161	150	160	135	133	164	143	136	130	169	128	159	134	131	154	131	147	136	139	140	168	136	159	163	142	156	143	154	148	151	144	132	156	127	140	143	149	133	142	157	156	152	137	157	157	145	124	147	151	162	145	131	152	141	130	127	157	142	153	160	167	148	136	156	134	150	146	167	153	165	142	158	140	150	151	141	133	154	155	148	142	145	143	160	156	162	151	145	140	146	146	166	151	148	136	141	136	163	140	130	168	170	148	167	152	167	145	143	134	133	148	155	140	166	156	143	136	136	168	148	149	144	148	142	156	146	134	138	138	124	168	139	163	163	138	145	156	150	147	131	135	138	135	156	146	161	159	147	136	149	169	156	148	164	153	148	160	145	151	166	139	166	126	154	152	161	131	133	147	135	128	168	148	169	160	141	140	152	170	158	153	154	133	162	134	164	158	166	154	136	163	151	131	158	158	159	116	147	143	159	143	126	153	152	149	155	134	142	138	147	151	148	132	168	157	158	141	139	144	137	138	151	155	125	148	148	156	172	141	148	134	138	151	162	150	142	149	150	156	140	136	166	171	146	161	150	147	130	130	177	159	137	139	162	143	127	176	149	144	144	163	151	120	128	144	152	147	135	141	151	154	150	165	137	142	136	159	153	138	141	148	128	178	135	131	147	136	143	150	137	160	148	147	161	145	176	145	148	121	161	142	158	150	144	153	133	141	155	136	165	157	146	131	138	140	151	127	125	158	145	131	157	145	146	155	156	151	161	146	157	143	133	167	166	140	137	127	148	154	142	136	137	151	138	143	143	145	145	132	173	141	163	139	165	141	157	167	155	144	133	161	155	136	135	130	121	134	153	141	144	154	133	135	139	136	128	154	162	148	175	175	156	127	146	148	144	153	145	146	167	142	144	173	146	140	158	166	181	131	149	151	144	160	152	146	163	134	189	149	143	143	148	129	167	158	134	133	154	144	138	137	132	144	145	151	139	169	141	170	152	143	148	147	170	124	147	150	135	161	139	152	148	138	133	136	158	158	164	156	149	139	128	125	141	144	156	162	155	157	148	156	132	152	142	163	162	159	139	155	135	133	165	151	150	131	150	139	165	146	125	134	163	161	141	141	159	154	135	126	178	150	139	149	167	147	146	165	145	141	145	144	140	162	163	148	145	167	139	172	158	123	146	158	143	164	139	163	164	155	158	158	130	150	138	152	171	125	124	140	145	144	145	139	152	160	192	149	142	148	150	143	158	140	149	136	150	141	151	144	158	141	143	159	190	172	125	146	134	157	161	142	161	149	154	140	160	151	159	159	150	140	142	144	156	157	152	142	144	158	150	173	155	160	128	157	154	154	137	156	146	162	155	145	143	131	136	150	158	161	165	153	155	122	140	149	154	139	137	165	152	131	164	142	151	147	149	165	135	180	159	145	146	151	166	144	144	159	147	134	158	150	162	153	133	165	160	148	150	120	130	158	128	144	151	150	155	170	126	155	142	152	146	173	154	142	146	139	160	144	156	152	154	130	146	157	148	132	153	156	141	164	135	165	163	158	149	133	160	174	141	152	140	149	146	145	160	149	152	141	142	156	151	142	157	141	152	144	145	152	139	147	168	155	157	139	136	166	167	149	150	145	154	158	148	151	141	140	150	137	152	145	147	168	162	143	130	144	161	144	139	147	150	127	124	168	165	142	144	141	153	124	150	161	148	165	124	157	160	141	179	163	152	156	148	145	132	149	152	138	162	153	138	145	166	159	166	149	120	144	140	146	153	150	161	151	160	146	155	152	139	139	135	149	131	139	162	144	154	147	134	150	154	168	143	132	152	150	152	148	150	149	179	157	166	152	129	167	161	134	164	162	120	155	156	151	167	140	112	136	168	136	167	139	160	141	144	132	150	136	133	140	135	159	158	149	155	132	129	164	134	149	167	143	150	127	131	156	150	155	154	181	145	141	139	135	146	159	137	148	166	141	167	153	145	158	135	139	147	139	143	130	147	160	148	160	167	138	154	162	142	138	148	134	142	140	145	141	140	174	160	166	150	143	152	137	143	157	153	160	147	143	156	173	122	130	145	130	172	148	153	157	140	152	147	135	147	143	138	154	136	155	150	147	164	154	134	135	138	153	166	139	155	143	137	156	168	159	147	146	148	139	152	155	136	141	136	148	158	141	149	142	179	128	129	167	134	146	152	153	135	140	134	117	149	137	164	171	146	155	148	164	137	135	143	130	137	138	143	174	155	164	139	140	145	126	140	147	125	163	141	129	151	157	149	173	164	142	144	139	173	142	147	148	136	144	132	150	147	143	152	141	152	171	156	161	161	132	160	150	152	145	170	157	156	149	134	143	153	152	150	152	122	146	160	157	140	170	158	157	149	157	138	151	162	152	131	134	155	164	139	153	150	120	163	146	182	156	166	153	127	149	139	151	152	167	160	148	156	133	159	150	155	163	144	148	144	160	151	161	161	139	158	138	164	151	132	125	169	166	139	127	135	155	148	140	158	151	134	155	156	148	160	158	153	143	154	145	130	151	163	143	136	163	156	135	155	163	150	136	152	137	153	154	136	122	158	143	162	153	137	139	155	140	138	130	152	146	151	146	147	157	147	149	167	146	127	145	151	161	132	151	150	159	157	157	146	162	157	156	140	157	136	164	148	164	157	156	143	172	150	147	125	146	135	147	134	137	153	135	143	155	139	126	150	156	156	135	148	146	137	160	146	136	154	150	157	139	126	171	159	138	167	157	133	145	125	152	147	142	140	146	124	130	153	172	147	157	139	142	154	141	152	147	159	155	157	168	137	136	151	127	132	156	154	172	153	135	136	163	161	162	119	149	153	155	128	125	149	148	145	157	147	126	159	172	130	136	132	147	154	150	155	154	156	139	128	146	152	157	153	151	148	145	144	145	135	158	125	144	156	151	139	121	153	157	167	150	141	131	127	166	139	135	165	143	158	146	141	143	155	150	148	140	166	168	147	151	150	155	140	152	149	133	152	133	137	150	147	151	159	170	153	140	179	150	168	131	140	156	150	142	150	154	155	158	137	158	151	153	137	143	139	139	144	152	153	136	140	143	144	157	170	134	141	136	163	149	145	156	136	169	143	176	142	130	148	133	137	158	143	129	162	150	144	132	154	166	157	149	139
9928	1453	2989	3435	3027	2523	2097	1795	1582	1344	1199	992	938	909	862	861	758	762	723	716	686	686	652	610	616	625	619	625	575	567	593	593	560	573	551	542	519	502	548	557	554	511	541	512	531	561	541	556	502	530	489	547	514	521	480	499	495	504	515	498	463	482	498	526	534	513	492	543	514	500	485	483	511	523	491	455	504	475	485	488	524	506	532	526	501	500	481	434	524	523	501	488	523	452	479	491	481	459	522	506	427	491	475	496	505	499	496	517	511	468	512	488	507	507	516	497	492	511	537	466	497	489	487	519	483	510	473	497	511	511	429	473	506	467	517	451	517	485	464	490	504	456	442	493	464	490	503	500	526	484	480	519	504	496	444	465	480	448	496	480	488	495	524	509	494	507	469	510	463	479	482	503	499	499	469	483	490	489	502	477	485	489	500	452	480	508	485	503	494	514	496	477	498	442	550	498	493	480	467	500	480	487	490	516	481	484	475	514	501	510	471	503	487	500	492	521	488	500	510	503	501	478	449	497	512	503	480	481	435	513	484	474	443	439	522	457	508	489	518	467	466	502	477	486	483	484	495	511	506	465	515	492	468	475	500	491	463	461	492	502	478	447	476	472	477	493	471	479	440	492	495	489	493	467	455	497	495	464	482	498	472	520	507	510	473	515	496	492	490	457	480	466	510	537	466	469	516	484	456	462	480	502	484	481	436	524	499	545	487	487	491	470	465	495	472	481	477	450	466	528	474	516	510	477	465	447	477	501	504	483	465	516	494	452	484	505	482	435	489	508	488	492	457	478	495	491	502	482	465	468	480	530	456	490	481	476	459	487	444	521	434	494	499	475	507	504	509	487	486	477	483	486	463	513	493	461	465	431	489	481	446	446	498	488	464	473	481	473	475	490	455	503	474	524	478	496	517	488	458	487	462	506	498	471	469	456	456	492	467	485	477	488	463	479	491	468	490	494	501	457	496	471	471	472	461	460	465	491	507	521	465	462	469	501	490	471	461	470	500	505	518	507	469	484	475	493	482	469	492	475	466	521	484	512	482	489	509	470	485	478	500	468	492	470	497	475	476	502	489	477	446	496	485	492	463	483	462	508	456	476	491	485	486	474	462	490	474	477	506	500	486	459	514	515	474	468	513	530	484	474	479	468	489	479	480	465	500	509	505	481	475	473	487	465	524	459	473	417	487	451	471	457	473	509	456	483	463	466	471	470	454	489	481	449	471	484	502	495	469	503	469	476	415	474	470	488	491	492	485	523	482	460	499	484	464	451	446	466	482	468	483	471	490	488	508	487	474	477	527	511	502	456	505	459	474	490	507	509	503	481	486	485	496	509	491	491	516	496	469	485	466	478	483	467	468	469	493	457	441	493	487	495	463	499	484	475	495	499	466	502	473	494	482	485	467	499	522	523	501	505	481	471	481	497	490	503	472	462	514	495	475	470	472	510	440	465	477	477	481	485	500	480	468	499	491	489	478	497	488	511	511	471	479	483	487	481	516	455	444	472	515	508	479	504	489	481	502	491	525	470	505	507	468	475	472	455	488	486	540	471	509	483	485	467	506	511	496	502	481	495	517	473	480	469	473	480	451	482	494	490	474	499	504	490	478	470	503	474	471	503	515	476	455	503	448	471	493	483	484	498	485	516	475	497	496	511	467	504	473	485	498	475	429	459	499	469	453	517	455	516	461	477	517	514	482	485	475	479	493	508	501	487	485	508	431	451	495	494	509	460	510	476	524	456	471	486	468	467	461	492	498	492	484	501	429	452	481	471	501	467	502	484	475	506	441	489	469	515	471	479	472	491	465	470	485	445	476	478	524	463	484	488	496	461	511	512	485	500	462	467	477	483	496	497	464	476	499	463	456	485	492	503	507	463	490	501	505	472	455	474	466	504	500	486	438	452	474	439	460	453	481	474	500	519	506	496	484	499	483	508	483	484	479	449	488	491	419	461	489	477	487	492	485	521	484	475	475	488	473	496	465	482	458	498	514	521	454	492	528	488	490	470	484	444	475	487	527	492	482	477	520	468	489	483	490	491	461	472	530	505	464	477	509	470	473	521	467	466	489	479	479	502	509	469	489	426	467	503	463	478	472	446	500	530	497	456	451	497	475	479	442	492	483	473	469	526	451	459	511	518	489	493	523	502	467	482	475	457	527	414	494	489	490	481	502	469	465	494	509	474	427	496	501	494	462	475	491	474	452	503	470	452	515	479	455	489	479	455	472	477	467	490	452	497	439	487	444	484	501	462	503	448	478	463	495	475	472	451	454	455	519	468	468	481	447	502	495	497	517	448	513	492	482	497	461	493	474	489	475	487	503	478	478	490	480	518	473	463	517	500	503	447	472	445	472	501	481	516	456	502	498	477	473	449	444	463	475	457	491	467	511	476	490	482	456	500	498	453	476	479	473	479	476	467	457	510	487	499	502	501	509	496	485	487	459	513	490	463	449	471	439	456	481	459	501	477	475	449	482	466	501	451	489	485	479	511	529	516	508	491	497	468	485	507	505	520	450	492	500	482	464	483	491	481	493	469	470	444	494	431	499	492	471	496	470	490	470	446	535	470	497	523	467	497	492	515	488	487	486	504	472	446	510	462	489	516	514	509	474	491	464	502	520	483	514	455	510	481	508	513	469	493	506	490	451	449	455	474	463	482	471	473	530	486	491	498	469	483	457	473	519	463	484	490	493	461	489	493	525	467	517	485	516	508	467	444	487	512	482	503	461	498	454	495	510	486	482	462	488	469	483	498	488	505	468	481	497	487	500	458	475	519	455	501	456	498	477	525	495	445	452	513	494	516	493	456	493	456	472	467	523	478	511	450	465	419	496	451	483	483	512	506	461	485	488	484	476	474	486	467	483	498	467	491	468	458	485	526	495	435	485	518	457	475	492	499	458	499	458	465	507	498	480	488	472	464	479	520	468	496	514	506	456	452	454	467	495	475	492	484	452	466	456	456	463	479	505	465	480	493	455	486	491	490	480	536	462	454	484	472	490	498	489	496	481	490	470	497	480	477	489	470	468	498	451	448	513	511	500	489	500	450	529	489	489	444	459	516	477	492	468	460	466	438	459	472	477	446	475	456	498	468	481	462	494	499	484	483	494	498	507	493	498	496	462	500	513	475	479	495	456	482	477	455	484	464	457	490	500	450	475	479	479	491	519	497	464	496	482	460	460	500	506	515	433	481	465	486	491	492	495	447	453	497	500	485	497	488	470	488	514	479	456	513	511	505	501	439	474	444	467	492	464	472	464	480	495	483	491	490	491	452	513	498	448	486	488	488	482	498	487	457	466	479	500	477	512	472	473	485	492	478	500	490	487	517	482	519	454	470	518	493	480	499	452	488	452	482	500	498	498	468	522	485	447	560	481	470	507	451	516	462	513	446	490	484	548	520	509	448	517	466	446	514	442	443	491	501	511	465	526	507	481	515	509	443	501	444	470	484	492	491	500	471	548	479	480	497	481	498	498	504	515	469	472	494
29665	4271	2600	2088	1424	1095	813	725	573	525	500	416	402	405	338	323	334	324	344	310	308	301	277	328	274	253	310	281	289	265	261	290	293	302	244	275	256	255	268	235	252	310	274	289	244	267	249	260	254	278	251	249	253	243	264	277	260	271	253	248	282	263	265	275	272	275	273	235	266	271	286	242	249	288	268	265	231	266	254	243	258	266	249	248	273	240	265	246	277	260	273	238	255	284	245	278	238	249	230	247	274	268	234	247	258	225	265	264	240	262	263	251	254	261	250	280	289	258	256	250	270	250	268	254	261	242	267	257	237	253	234	260	222	244	275	244	249	233	236	226	283	298	253	232	271	255	279	259	233	271	268	271	249	249	247	240	265	245	237	276	292	236	243	258	223	262	251	273	248	259	228	244	272	270	277	278	255	257	282	264	248	258	228	256	232	265	266	262	249	265	239	254	276	244	247	260	270	237	239	253	252	281	279	265	253	246	263	239	262	207	269	237	254	224	237	255	238	275	221	278	262	236	256	224	239	267	253	255	245	249	260	247	258	238	243	246	258	232	241	254	241	235	255	227	247	251	231	252	246	267	244	254	263	256	250	253	278	275	252	268	252	254	263	247	256	265	244	267	279	242	255	246	255	231	235	271	271	264	246	239	234	241	264	253	276	255	268	241	266	216	229	249	278	279	253	269	265	254	260	224	236	271	251	265	268	257	263	226	224	243	284	255	250	275	262	237	250	276	231	206	263	251	257	258	243	261	269	252	259	259	253	264	269	274	274	260	250	259	235	275	254	258	265	280	273	235	261	277	225	260	252	248	261	220	276	240	244	244	229	280	229	231	277	278	284	225	272	230	253	257	269	251	241	260	197	227	254	245	270	241	262	244	270	240	248	235	264	262	259	224	260	262	253	259	230	264	245	281	259	264	255	253	241	255	251	269	254	260	256	252	245	275	273	276	252	248	232	254	284	257	240	258	248	238	241	268	279	269	255	299	267	250	249	260	252	267	231	232	243	256	269	268	259	251	258	260	259	285	256	264	241	254	267	262	260	273	244	244	292	232	295	227	240	263	247	262	256	248	242	270	272	247	256	226	229	272	259	234	239	258	245	249	280	256	282	227	268	230	284	269	250	261	241	248	238	263	259	249	248	278	279	248	272	239	261	269	261	238	246	243	268	243	235	259	266	255	264	224	282	245	224	261	250	240	246	277	222	254	262	244	271	241	239	243	276	313	273	265	259	244	234	250	241	266	252	249	238	257	252	247	256	250	237	240	232	251	254	275	228	244	247	244	232	259	249	254	266	271	267	247	274	270	263	245	252	259	263	258	268	263	256	258	277	254	259	280	265	266	279	269	247	270	242	256	246	243	263	241	247	243	239	273	267	262	280	262	232	264	275	236	243	242	223	268	261	284	286	258	256	285	269	246	236	242	236	232	252	259	241	238	221	242	259	255	247	231	269	235	247	247	256	241	271	243	294	241	239	257	250	245	294	240	240	264	286	267	241	269	269	258	266	251	240	241	263	258	288	245	247	228	287	273	249	255	241	237	262	245	252	261	264	263	260	252	239	262	269	260	249	242	265	244	255	238	260	222	253	222	247	239	274	231	253	251	280	285	286	266	249	266	267	236	270	229	275	244	253	248	246	243	257	256	241	249	243	245	248	243	280	277	258	260	233	246	278	250	259	272	223	277	266	228	256	232	242	270	264	258	251	240	263	264	244	268	263	226	260	248	249	245	267	231	277	268	255	256	245	263	245	259	226	262	266	257	249	266	225	263	258	249	253	280	267	251	270	259	233	245	253	253	234	239	241	234	261	263	250	266	254	267	280	246	254	264	269	249	272	254	239	279	241	255	246	258	256	256	259	261	237	235	258	268	274	267	271	269	253	271	253	286	292	267	247	263	263	270	274	261	269	267	261	249	254	242	255	253	253	247	240	267	265	272	246	257	247	262	263	240	275	260	245	254	255	246	245	285	264	240	247	243	260	256	247	222	254	243	277	248	290	225	271	276	254	258	268	251	269	277	265	265	242	254	262	273	262	283	262	239	254	253	251	254	275	241	245	272	249	246	278	259	250	241	237	245	254	256	224	253	256	240	220	237	225	248	257	250	261	243	274	268	259	244	221	247	244	258	224	258	250	246	251	240	235	246	247	276	268	241	247	261	252	231	239	232	249	302	276	249	270	236	242	238	262	258	249	233	207	271	261	254	268	251	223	242	257	240	266	264	245	228	274	275	246	263	262	258	304	246	259	277	266	253	255	252	259	244	209	264	225	255	287	259	230	254	247	238	254	256	258	251	234	252	227	274	277	253	229	270	255	268	231	255	212	233	241	264	251	256	256	243	236	246	279	252	236	249	285	241	245	271	231	244	261	274	268	273	284	249	263	266	260	280	253	284	237	247	257	255	249	241	237	283	263	255	244	281	273	254	223	250	257	290	270	245	278	262	249	244	237	279	265	266	240	236	245	235	253	259	258	285	237	245	230	246	249	253	251	267	251	275	244	260	227	268	246	292	259	249	253	266	252	268	227	251	240	270	262	266	249	259	263	263	255	263	248	236	257	229	272	247	231	261	249	251	273	234	229	253	277	261	236	228	235	246	250	264	243	260	269	264	272	280	272	251	246	300	233	258	236	272	249	244	262	225	247	232	233	247	277	240	259	260	259	252	240	256	254	234	234	264	250	256	246	240	288	281	238	253	246	270	259	233	259	268	261	229	260	281	247	270	247	237	220	247	262	260	285	239	241	280	275	263	262	280	258	261	255	275	253	282	238	242	231	254	245	258	243	242	259	260	254	249	252	253	246	227	243	260	250	257	264	259	234	241	239	259	254	274	262	272	276	258	270	229	239	270	250	243	263	255	256	257	258	253	259	250	272	253	243	248	256	244	253	291	221	292	235	240	264	260	251	270	296	266	268	240	249	236	243	265	241	241	260	225	253	258	280	276	278	247	260	270	233	249	256	249	292	239	278	256	253	263	271	243	247	246	243	253	251	255	250	242	266	222	237	258	229	248	243	249	267	273	284	257	258	269	248	230	234	297	259	241	272	243	262	252	247	243	276	270	260	268	262	239	262	245	271	252	235	255	254	248	293	279	239	265	239	237	251	262	231	244	249	267	270	271	271	249	269	233	263	257	253	284	248	220	268	281	233	245	258	246	267	240	265	235	240	265	210	243	269	255	243	265	267	277	259	221	268	255	275	263	234	263	255	249	263	253	239	251	266	252	253	274	273	259	253	236	278	259	243	238	243	232	266	238	233	244	227	261	255	219	248	256	248	272	238	229	248	265	243	264	252	275	247	257	275	269	258	246	267	289	260	253	257	277	271	244	220	256	234	262	275	246	243	230	256	246	255	276	268	218	233	255	241	259	267	248	246	266	246	245	253	264	266	245	260	267	253	243	229	241	264	270	257	258	248	268	254	262	249	267	240	250	270	220	244	250	282	265	266	242	262	277	253	226	287	267	245	253	291	231	265	257	251	259
13311	2618	5479	6279	5361	4389	3751	3200	2703	2371	2049	1863	1642	1603	1456	1374	1329	1320	1176	1132	1138	1105	1095	1081	1044	1020	990	994	908	932	932	923	879	914	880	903	857	909	859	809	877	820	855	815	841	798	852	819	798	838	815	837	792	825	825	818	834	787	802	853	752	797	833	802	781	797	792	773	780	805	813	762	738	764	813	763	774	793	813	771	748	775	831	729	772	802	773	837	796	712	782	759	786	741	788	803	756	759	799	748	741	809	757	761	730	754	820	757	770	755	772	782	720	762	771	787	776	775	840	738	755	730	771	760	736	787	834	720	777	755	747	762	732	750	759	737	739	769	766	794	761	798	751	737	697	766	765	741	800	701	764	789	709	727	727	763	760	792	735	766	788	724	779	790	738	778	766	737	738	763	703	783	745	751	762	732	733	735	719	767	757	785	707	777	718	796	758	785	745	741	754	787	735	798	738	752	758	784	745	719	754	692	784	728	765	763	772	747	772	769	762	733	706	777	752	740	745	738	799	772	765	743	719	711	731	751	748	773	795	738	777	754	747	759	762	748	733	805	760	730	745	752	717	777	769	772	763	770	743	775	745	813	728	777	752	759	792	711	772	737	762	743	761	753	770	746	764	741	750	728	738	727	757	738	783	771	776	749	720	775	719	789	754	735	749	782	772	709	750	803	737	767	803	756	773	770	759	731	758	717	694	782	732	742	745	750	738	706	761	748	736	768	765	808	764	756	775	781	770	812	765	737	751	731	770	733	778	794	744	776	724	749	757	760	796	788	704	743	766	770	816	722	737	750	794	756	747	746	780	752	806	732	802	767	810	746	791	718	747	765	753	765	709	748	769	789	754	782	786	761	793	726	785	779	777	761	748	763	764	769	752	752	743	783	765	744	731	763	745	725	770	804	778	759	769	721	713	786	716	744	774	739	805	780	720	776	778	722	761	781	753	785	757	737	714	757	767	773	740	784	769	755	745	759	800	824	750	728	767	707	736	689	746	768	723	745	729	732	744	748	765	792	716	762	733	759	733	751	749	756	766	762	741	737	737	751	780	771	760	779	707	774	789	708	758	803	757	758	748	752	766	771	753	750	795	770	801	774	790	778	798	760	785	788	722	780	740	772	773	714	742	754	735	753	786	806	742	739	745	771	822	752	760	790	759	726	755	736	728	735	706	746	762	737	784	729	776	721	744	755	767	716	711	730	777	815	790	758	755	754	760	787	774	751	716	727	771	715	760	749	736	777	777	795	772	759	697	772	783	757	832	813	764	750	734	711	756	793	743	709	778	767	717	791	774	723	788	748	735	732	727	733	750	727	804	716	750	797	742	755	726	788	795	783	704	736	753	760	741	774	756	724	764	763	785	727	662	760	742	756	746	757	750	756	795	758	780	728	799	764	786	750	751	783	732	745	721	743	740	790	782	709	727	814	749	726	718	786	693	779	693	733	787	788	717	795	731	693	788	737	763	800	780	749	785	729	776	786	731	745	741	781	733	780	775	756	709	734	750	775	746	719	783	764	710	746	781	742	769	744	743	745	712	745	788	752	777	749	760	746	766	704	737	777	782	770	796	706	775	774	807	812	749	756	735	800	716	759	753	818	777	792	806	731	828	740	746	771	761	738	741	781	717	712	774	733	757	752	779	732	763	750	738	741	744	810	734	751	752	750	743	758	777	776	710	734	791	788	768	734	780	765	751	801	790	746	782	748	732	746	749	791	746	752	759	795	743	769	753	754	758	796	786	749	771	768	730	706	766	759	703	766	749	721	737	740	750	748	731	771	706	739	769	804	792	775	792	767	737	806	762	764	757	742	815	778	743	810	743	752	761	777	728	771	739	770	773	740	783	802	770	734	700	753	733	726	756	767	718	736	739	754	731	799	724	810	745	763	754	727	759	766	750	762	720	747	750	803	799	761	714	730	787	747	729	720	780	759	711	753	765	719	757	726	746	774	732	733	740	707	749	744	783	752	793	730	770	746	752	746	741	779	793	766	734	757	786	756	716	738	751	803	758	817	767	767	776	741	764	774	704	785	729	749	703	759	767	729	748	787	732	723	760	758	723	748	800	741	783	717	762	720	770	767	755	713	732	791	735	768	755	755	780	745	772	768	708	729	803	755	764	740	730	758	720	747	709	778	707	729	752	735	725	753	768	770	766	780	670	772	735	779	792	784	741	793	762	757	768	754	782	707	798	768	763	758	759	738	748	687	819	802	744	795	725	784	743	774	745	719	735	741	721	764	725	741	787	763	743	754	719	751	730	802	719	831	742	783	783	764	730	734	746	798	788	713	726	775	765	728	779	721	726	737	744	783	721	698	761	726	759	804	765	743	776	761	740	778	788	789	766	750	804	731	783	756	776	759	783	782	720	805	754	787	689	771	755	742	759	795	756	744	784	727	751	716	738	770	800	762	765	736	710	777	797	723	732	771	787	718	768	749	812	739	755	755	770	785	719	743	737	726	748	699	733	730	761	766	759	701	767	755	735	741	737	760	692	764	759	752	784	724	783	803	775	765	752	755	778	791	721	733	732	785	731	734	755	804	726	798	755	744	778	797	724	712	772	777	757	743	737	730	815	772	737	736	762	739	717	781	776	785	736	764	763	738	790	724	753	793	768	758	745	737	744	742	735	782	752	773	742	775	773	749	748	780	760	746	752	714	747	786	740	781	757	729	784	754	772	747	729	727	738	748	777	806	741	813	736	736	750	772	786	797	716	770	749	761	767	790	733	699	758	822	778	714	763	720	760	740	744	795	781	728	765	727	725	743	783	809	781	795	724	710	741	778	769	691	799	727	737	723	710	700	769	773	735	770	739	730	719	739	778	700	724	755	767	773	791	770	744	805	784	727	745	760	758	750	774	769	731	715	724	763	720	772	725	777	756	745	720	767	737	758	737	772	736	735	753	781	788	709	803	782	764	755	801	690	760	761	773	677	683	743	723	747	805	718	742	755	780	733	747	772	716	754	740	789	759	723	798	784	770	762	771	767	815	794	716	757	804	781	741	765	802	758	732	742	766	767	734	719	810	772	842	783	812	806	717	789	761	763	735	785	754	758	839	757	667	713	722	764	706	839	699	802	780	728	797	779	769	785	744	742	734	755	760	750	750	788	741	796	728	786	706	718	827	771	745	804	703	737	761	800	704	744	780	744	811	770	758	753	735	704	756	769	752	778	770	744	778	703	737	719	781	783	790	726	743	769	745	765	733	744	750	764	801	743	728	796	756	712	754	764	729	766	773	735	776	784	847	755	737	730	823	718	788	786	744	765	764	726	767	760	759	743	762	730	751	714	753	716	747	803	712	798	725	761	724	752	716	741	735	792	753	757	721	784	760	721	730	725	749	792	762	759	773	717	751	749	765	754	730	748	752	774	737	739	714	766	734	753	740	761	721	783	782	778	793	739	778	797	728	782	742	741	711	763	737	786	764	717	765	775	775	725	835	753	744	776	825	771	736	756	730	732	771	785	729	734	743	726	782	788	814	745
3735	186	162	153	109	137	93	89	84	112	99	71	88	69	96	88	70	88	84	84	89	67	83	92	69	67	84	82	112	74	77	82	96	81	74	63	84	76	81	87	80	66	89	85	81	81	74	75	74	78	86	83	68	94	70	70	79	83	100	71	90	91	89	82	84	83	70	93	70	76	65	85	79	76	93	82	75	89	68	78	92	96	81	69	90	76	80	82	78	82	76	91	81	85	98	67	70	84	68	73	88	67	64	90	94	86	88	80	78	73	79	86	81	102	78	75	74	86	69	79	70	93	75	94	77	78	86	67	87	86	75	86	75	92	78	86	82	88	73	79	86	75	99	84	80	103	97	94	84	72	87	69	68	99	77	65	77	77	89	78	65	74	88	89	69	80	73	75	68	82	78	85	81	78	74	80	72	85	87	84	94	79	73	74	83	83	74	83	87	82	70	70	98	93	81	81	84	89	81	72	75	82	82	74	83	75	70	89	100	75	78	89	80	85	86	72	99	81	83	80	59	79	71	76	62	97	86	96	84	82	85	74	78	95	78	79	73	85	71	85	87	75	73	76	83	78	72	79	78	78	85	78	70	82	73	76	81	83	75	90	71	91	85	84	80	62	83	80	86	89	71	84	84	69	77	86	68	79	79	69	96	80	79	70	83	78	77	66	86	80	98	79	81	78	83	85	93	67	85	78	79	86	96	91	79	91	81	80	79	96	80	76	89	80	65	79	94	78	77	59	76	76	81	84	82	69	80	88	87	81	82	75	70	99	85	76	86	78	79	87	80	77	93	87	82	80	80	77	80	74	85	68	85	85	80	84	87	88	73	90	79	82	76	85	91	81	78	67	83	79	81	78	69	78	83	80	81	81	80	82	73	79	77	88	83	81	80	73	95	81	84	88	70	83	64	74	79	93	84	87	80	93	90	76	68	100	90	77	67	92	85	70	84	75	86	77	85	83	79	74	80	70	68	87	79	74	73	91	58	99	84	88	78	69	85	86	81	72	77	74	66	87	77	70	80	73	84	90	80	90	81	86	61	94	90	81	78	79	89	79	93	57	89	93	77	73	66	80	84	88	73	79	70	75	86	69	77	67	79	66	71	83	68	71	95	75	72	94	74	84	70	84	71	77	79	89	85	93	77	91	88	80	81	88	73	87	90	95	88	92	80	73	72	73	55	80	80	77	95	81	80	69	86	74	77	79	89	83	65	77	73	91	101	66	77	85	90	72	73	87	75	74	77	80	79	85	78	84	77	87	73	60	88	71	90	72	76	81	63	86	81	105	72	55	77	80	85	91	88	78	91	68	78	72	85	87	83	84	95	90	86	79	72	63	70	62	90	86	84	89	80	63	82	100	92	93	79	91	83	93	72	87	81	65	75	72	68	81	78	86	78	87	83	86	81	81	75	74	75	94	82	84	96	85	79	81	77	70	68	80	97	72	64	83	88	85	84	97	77	87	85	75	76	102	74	66	93	85	98	90	85	77	82	88	84	77	86	82	82	73	81	72	94	75	83	89	98	73	80	94	95	72	91	76	74	88	69	70	94	91	92	69	77	70	74	76	63	77	79	85	87	68	78	74	72	82	76	71	101	84	71	86	70	90	81	97	69	86	79	90	73	90	72	77	87	82	92	84	87	75	76	89	84	86	94	79	92	87	69	83	78	76	83	69	74	68	76	78	69	82	90	85	64	67	73	78	87	82	83	78	84	67	89	94	72	64	67	73	74	79	70	87	82	68	91	107	85	71	77	71	75	73	90	82	101	70	85	79	82	84	72	100	91	82	85	84	81	76	66	79	87	90	77	78	80	82	82	91	76	79	87	79	90	80	87	85	79	74	69	81	86	75	84	87	69	81	80	77	95	97	87	66	74	81	72	71	77	92	87	81	91	90	83	74	67	72	81	75	86	86	87	88	86	96	79	76	86	72	72	79	82	79	77	84	72	94	78	80	88	65	71	82	88	85	62	81	65	88	80	90	84	84	63	73	68	89	78	62	100	90	85	75	72	84	70	92	81	76	82	87	79	89	75	75	69	95	86	87	82	67	73	80	87	72	84	73	102	90	71	85	84	66	66	78	74	76	70	104	75	85	99	72	84	75	74	94	81	74	81	70	89	76	90	93	61	71	83	92	89	84	76	70	81	89	78	82	79	84	59	100	89	77	83	94	73	71	77	87	81	74	73	83	70	85	91	77	87	93	82	76	70	66	96	93	92	83	66	82	73	75	84	73	82	73	77	81	77	84	72	87	74	79	78	83	74	82	79	94	74	90	92	81	92	71	78	75	77	86	87	87	80	81	78	90	93	73	79	67	73	76	87	84	103	86	93	69	92	94	86	86	78	82	102	80	82	65	69	68	66	88	78	78	89	108	87	76	70	79	94	87	85	67	80	63	85	81	73	82	74	84	84	95	74	74	66	76	72	73	65	83	73	87	76	85	76	93	70	71	86	71	88	58	68	77	74	86	81	88	77	85	91	81	93	75	87	67	73	72	79	71	85	82	71	81	75	69	74	107	79	68	90	89	84	64	85	87	82	84	79	85	84	68	82	93	81	81	80	76	62	91	69	68	88	90	74	78	75	73	72	87	83	85	84	78	75	63	77	78	67	101	80	79	77	68	78	74	80	86	89	82	76	72	75	90	84	87	64	73	93	89	87	75	73	78	68	91	88	74	88	81	88	78	85	76	81	84	74	74	73	82	78	85	87	79	76	79	70	92	75	67	94	78	102	92	84	68	72	86	82	75	62	71	90	78	88	100	81	73	79	83	95	84	82	86	89	63	79	85	78	97	82	69	85	81	80	78	77	91	83	77	85	68	73	81	86	81	82	71	79	88	102	76	87	90	80	63	84	84	81	76	82	84	79	77	110	75	102	74	74	89	89	77	82	72	72	78	60	90	70	75	66	73	80	71	65	92	65	66	97	78	81	80	97	85	62	82	93	80	92	62	59	82	98	72	69	95	82	72	82	72	87	75	71	85	68	78	81	97	79	74	84	65	67	94	71	72	92	81	77	67	94	86	88	86	94	80	97	90	78	67	90	85	81	80	77	74	73	64	75	84	70	89	82	88	86	78	78	73	68	90	61	72	78	76	93	92	83	83	73	90	94	73	83	62	85	83	93	77	87	93	81	87	78	84	71	84	73	79	81	61	93	87	111	81	77	85	77	69	76	87	76	89	65	59	74	93	78	79	88	73	62	90	93	86	89	83	85	87	68	80	86	85	81	78	95	76	89	77	78	61	103	84	79	67	82	79	81	84	82	80	72	77	70	71	85	84	70	84	70	87	80	83	89	84	75	71	89	78	87	63	97	80	91	58	81	96	70	84	67	96	88	70	80	91	97	78	76	79	79	72	76	91	81	82	86	87	74	70	85	86	87	77	72	90	76	81	85	79	89	81	72	81	68	95	85	79	81	79	71	81	81	83	80	80	76	74	80	69	73	81	85	90	83	81	66	76	74	98	79	81	80	75	89	81	89	96
4467	385	524	584	474	447	419	367	371	343	350	352	328	343	320	336	317	302	292	316	302	325	316	306	297	278	285	296	278	300	315	278	290	294	305	328	327	294	305	311	285	292	273	285	328	278	291	314	301	312	299	316	289	323	295	308	312	309	302	310	285	287	304	296	288	317	301	313	305	330	295	312	310	297	296	290	314	265	303	290	311	304	297	307	301	298	271	279	310	327	302	306	310	315	288	278	302	311	292	293	294	280	291	299	288	278	263	317	307	314	301	284	295	280	286	319	299	335	279	280	270	315	304	278	314	302	300	303	316	307	284	289	302	286	310	267	319	310	315	303	310	309	317	311	282	279	319	308	267	292	316	294	305	298	305	276	293	257	273	291	282	281	302	273	286	282	264	300	313	295	307	305	327	331	330	306	321	313	277	310	293	271	294	295	324	288	318	293	292	271	328	316	239	300	264	268	304	288	313	300	288	284	294	293	273	304	311	295	291	296	294	297	286	296	291	286	312	305	312	291	299	306	301	301	278	280	310	296	306	309	315	279	322	309	301	296	307	282	287	284	284	268	331	320	302	261	276	287	287	311	292	264	307	309	289	277	317	274	337	255	297	269	312	301	289	293	322	300	277	301	309	298	311	300	321	297	312	290	326	292	290	300	299	254	293	269	317	290	318	293	275	253	295	279	296	268	323	283	313	309	280	315	319	265	301	309	291	312	299	301	278	256	283	300	316	300	303	334	289	324	278	303	291	300	313	298	321	286	321	293	273	298	288	265	272	321	279	275	303	287	275	313	300	289	317	287	295	311	284	289	260	304	303	293	298	313	326	290	299	293	277	295	311	310	293	287	290	285	290	327	309	291	289	273	317	259	300	271	313	277	315	280	329	283	311	311	309	306	301	271	342	317	310	289	309	277	302	285	298	288	268	298	297	298	314	317	326	311	266	276	298	304	321	318	324	290	288	290	303	272	304	286	294	273	291	296	305	309	308	286	287	292	285	282	300	328	299	276	290	308	292	284	311	293	322	269	282	299	260	292	301	317	316	292	337	288	273	299	298	273	283	305	290	266	306	282	332	280	313	310	304	280	305	306	317	322	290	282	308	285	280	265	299	307	273	328	316	292	291	312	293	313	280	298	311	311	321	287	308	311	282	294	294	277	295	287	315	280	298	274	261	308	302	313	300	255	322	272	297	285	322	308	284	270	300	294	293	296	295	296	283	306	300	298	305	292	286	314	296	297	302	305	321	318	316	309	295	287	288	297	294	295	280	269	293	290	289	276	261	314	305	306	289	314	326	289	283	290	323	286	284	283	329	294	301	300	312	278	308	260	275	297	314	313	292	295	297	301	292	275	273	329	279	323	291	304	324	302	329	270	293	285	318	288	283	305	293	332	326	310	300	278	301	328	293	264	301	264	295	295	283	276	284	293	298	289	305	297	288	290	288	318	316	293	304	285	296	308	337	294	289	288	272	292	314	293	287	289	292	290	307	284	278	276	272	313	252	268	255	315	304	300	319	299	272	300	263	275	291	319	298	287	321	260	331	302	296	308	289	289	281	295	284	303	295	287	293	295	291	280	275	302	309	287	295	297	294	306	296	296	291	259	270	300	292	286	269	295	310	265	311	304	318	252	317	304	316	287	303	295	273	316	291	303	310	308	277	285	279	295	284	301	308	303	298	274	322	306	294	313	296	289	306	287	279	282	282	270	302	303	321	292	272	299	272	297	309	322	325	317	295	283	274	303	306	271	317	276	296	296	281	294	293	274	319	263	300	316	295	294	331	289	293	273	320	329	291	313	287	263	265	297	288	282	290	302	274	278	270	286	314	306	287	358	297	276	300	284	298	309	297	310	278	300	302	297	319	310	294	283	297	314	263	302	293	317	313	287	311	321	285	276	242	266	325	291	285	323	294	304	284	276	284	280	290	273	304	318	285	305	284	289	289	302	291	305	305	286	294	274	314	287	281	315	255	262	293	295	300	275	296	277	309	302	301	306	285	311	286	281	305	288	287	295	280	247	325	277	298	294	301	273	258	289	298	294	279	279	299	290	287	257	313	310	248	335	295	291	297	293	313	307	335	303	311	305	315	262	271	262	325	275	303	320	300	278	282	312	301	291	301	288	328	300	267	297	270	317	292	325	336	293	300	301	321	296	277	270	314	301	321	278	262	271	287	299	309	297	287	285	309	332	263	292	315	296	273	290	335	277	298	345	316	317	277	312	309	281	288	292	305	280	309	266	288	287	264	323	300	302	262	286	292	285	306	290	276	308	287	292	323	270	311	273	293	305	272	295	273	311	306	283	277	289	348	269	297	302	307	301	293	297	311	333	301	326	309	283	284	331	277	287	296	330	310	338	305	271	297	339	282	271	293	278	299	325	263	290	304	252	313	302	322	303	310	281	287	304	300	286	296	290	318	298	312	295	275	284	296	282	311	297	288	315	283	295	284	293	292	303	289	269	316	293	273	314	309	314	336	280	296	282	298	304	298	303	308	272	263	325	306	295	309	290	316	291	303	320	303	269	309	301	311	305	294	321	319	305	291	292	299	283	311	302	299	329	291	313	307	305	319	319	322	297	305	351	289	310	277	285	290	294	282	298	289	294	305	294	271	297	291	306	305	315	266	282	279	320	311	306	287	287	278	303	294	315	302	290	284	304	296	302	296	324	309	290	338	290	299	274	302	318	280	287	315	298	283	305	315	308	323	301	309	287	346	294	289	292	320	327	305	290	320	297	304	280	291	310	292	364	329	296	321	316	317	303	292	279	305	292	315	304	266	295	274	284	306	285	298	284	303	254	309	311	281	299	304	300	305	291	282	331	283	307	319	293	301	292	312	286	294	293	267	294	292	268	310	310	305	298	321	312	296	312	284	290	280	311	314	320	314	282	304	310	292	310	294	309	302	286	295	278	290	295	282	324	277	311	307	290	303	283	257	299	288	269	325	298	272	297	280	291	298	328	307	302	276	320	300	270	305	297	288	282	282	295	331	298	309	317	302	306	282	324	282	316	277	281	287	312	291	300	273	307	295	291	266	281	306	267	293	266	300	349	279	331	277	290	261	301	320	308	291	266	295	292	280	271	311	308	276	289	274	316	334	268	275	274	291	270	309	336	288	299	275	279	309	306	261	323	289	318	271	300	305	331	306	299	331	317	311	277	266	293	281	328	310	294	293	318	315	321	295	305	323	288	279	307	303	306	297	276	273	303	292	292	306	271	313	275	281	306	290	322	304	306	327	288	296	302	277	308	277	296	306	272	310	326	296	322	306	298	323	309	291	317	322	317	289	289	345	287	317	274	299	304	278	310	287	287	284	295	284	307	283	323	306	295	292	345	290	270	294	299	257	303	292	305	300	288	318	277	303	284	319	325	321	305	258	317	301	297	309	289	330	291	291	292	284	291	307	300	327	310	330	267	332	298	299	294	325	298	315	293	318	318	300	314	279	305	305	321	303	287	313	288	308	299	287	312	284	338	312	277	288	285
19931	1802	1322	957	780	543	430	395	334	275	246	209	241	228	218	199	178	177	184	178	160	200	161	161	150	164	156	173	167	165	150	147	171	151	158	146	151	177	149	147	124	137	152	162	156	164	166	148	157	136	165	150	156	164	152	147	149	193	161	158	163	154	136	151	151	162	160	146	155	145	144	161	158	140	131	156	141	161	171	126	154	136	151	151	124	134	153	134	155	169	143	155	135	154	151	147	156	143	151	165	149	140	124	156	144	161	138	189	157	162	147	167	144	160	144	140	136	148	170	164	143	137	153	177	143	150	149	142	130	147	164	167	139	141	148	138	151	156	173	154	152	141	137	152	142	128	153	176	162	160	162	144	158	187	163	150	125	147	141	156	154	139	157	136	146	188	156	142	141	158	142	159	148	140	159	141	155	133	165	156	147	145	144	152	143	130	147	147	163	148	148	157	135	151	127	165	158	170	152	136	132	141	174	154	144	123	145	161	132	151	149	162	166	159	158	135	166	137	152	140	156	149	138	149	132	155	142	149	150	132	166	168	136	160	143	183	153	155	134	143	154	156	145	157	158	139	128	144	146	157	160	166	149	143	155	153	146	177	162	141	147	152	127	132	151	146	160	159	143	131	118	159	162	138	164	153	152	139	142	126	171	184	155	161	135	149	143	144	170	149	141	137	131	160	137	149	133	153	166	147	142	161	160	143	143	139	139	182	136	167	153	147	140	154	161	163	168	159	138	151	164	150	158	169	139	140	125	145	129	126	163	158	134	173	164	164	164	149	146	173	152	156	155	153	145	146	159	154	144	175	140	134	154	154	139	154	144	164	139	148	153	138	134	136	175	146	167	147	149	136	153	144	178	137	147	143	160	129	145	155	148	152	157	149	162	143	145	149	157	160	142	146	147	156	151	158	149	154	165	163	122	147	133	149	143	149	145	154	164	147	155	153	131	149	150	146	149	157	139	143	158	155	140	149	151	162	162	134	131	148	139	146	153	147	139	152	137	152	135	154	156	158	159	164	147	164	158	143	163	146	142	143	135	142	145	131	140	146	144	149	124	170	152	151	150	157	153	151	149	157	123	156	148	134	156	157	139	144	157	134	145	131	165	136	178	150	145	161	157	126	136	161	152	146	147	151	152	167	151	154	152	165	143	135	150	140	140	135	141	135	156	144	147	165	154	144	160	152	154	126	181	164	153	141	160	162	147	150	128	135	146	146	158	151	145	152	141	120	143	132	150	163	144	152	144	158	151	167	143	155	144	136	140	154	156	161	159	167	172	145	145	136	167	154	149	153	176	141	137	137	151	163	154	180	152	143	150	148	169	152	144	157	163	164	157	128	179	151	158	137	143	159	138	146	163	143	136	166	161	127	151	157	146	156	133	142	152	150	127	141	173	151	166	132	163	145	127	163	136	137	153	129	156	158	145	120	135	156	146	153	145	159	152	155	158	145	167	160	157	149	138	153	147	160	135	149	151	140	139	139	149	160	162	155	148	163	157	130	141	132	135	142	133	127	148	154	171	136	128	143	144	154	156	139	148	148	132	141	158	146	158	152	164	158	127	155	137	139	140	139	165	151	124	126	165	157	134	149	139	162	134	159	151	147	137	132	177	128	145	151	137	163	142	149	118	155	128	148	127	153	139	157	142	121	144	140	134	151	167	187	154	152	135	153	158	144	155	161	152	125	156	154	147	145	146	162	147	160	156	167	140	143	155	153	155	164	173	143	156	139	149	156	148	153	124	139	130	149	152	135	147	154	145	128	146	137	147	138	163	171	167	159	157	137	148	146	157	166	167	159	156	157	143	161	157	130	134	136	137	168	141	157	129	157	151	155	140	141	140	141	139	151	149	141	150	156	152	153	156	157	128	162	149	140	169	147	143	150	136	143	144	129	136	154	125	129	136	149	137	174	154	145	154	150	146	143	172	137	138	163	140	155	159	140	137	142	177	135	158	141	149	141	136	168	142	142	173	151	170	126	170	134	171	156	165	122	153	151	130	173	164	161	153	154	141	144	129	145	170	148	154	147	145	144	165	137	150	144	154	126	144	146	158	138	161	149	151	139	155	134	170	138	138	145	160	159	136	162	175	138	134	134	132	164	164	154	131	169	131	143	153	150	148	157	156	149	151	119	159	135	154	143	152	136	156	150	146	138	139	159	139	141	153	132	165	156	134	163	152	129	156	135	148	145	154	141	159	151	151	165	156	156	156	135	163	182	189	179	150	134	143	124	165	161	143	150	145	133	135	139	148	151	152	158	154	169	135	145	136	159	151	161	151	143	139	137	160	142	153	154	150	153	142	138	173	154	154	154	120	129	157	153	142	139	135	177	145	150	168	170	136	152	159	177	126	142	164	150	148	138	156	120	142	139	153	149	137	128	151	135	163	137	129	148	139	167	152	135	148	168	130	150	113	127	156	146	147	153	131	146	169	153	153	139	171	153	147	143	172	113	140	157	167	149	139	144	147	146	167	160	160	162	161	147	140	132	127	153	163	138	146	154	138	137	129	156	146	147	157	149	139	148	145	145	152	139	162	130	166	156	164	144	148	168	171	151	138	141	150	148	151	148	151	151	148	143	144	145	144	162	150	153	143	169	121	160	168	142	151	154	145	147	140	133	146	148	160	151	141	167	152	150	144	168	157	143	157	152	170	132	151	156	143	163	133	167	142	165	168	142	155	159	146	139	123	150	159	162	135	137	151	128	132	140	159	139	149	134	152	153	140	147	174	119	164	143	146	147	155	152	149	160	157	158	154	130	154	134	153	137	153	152	156	180	170	163	148	136	167	143	144	168	142	133	155	125	125	147	161	140	148	142	156	154	162	141	137	146	152	140	161	158	178	147	143	148	131	152	161	145	154	143	129	156	124	142	141	153	159	143	173	158	146	157	138	151	141	141	140	155	148	141	162	148	149	139	136	126	142	156	161	138	152	146	147	161	130	139	165	148	153	148	155	135	140	154	139	130	138	127	145	124	159	133	163	169	156	151	133	149	159	148	156	136	160	159	167	151	167	151	169	159	163	160	155	145	136	136	154	123	159	150	153	142	156	144	159	136	167	151	146	148	135	152	144	155	173	149	146	155	168	163	166	136	169	156	151	153	155	151	167	138	171	149	135	135	146	131	145	149	138	159	134	129	165	134	144	169	158	157	130	146	151	142	152	135	143	146	152	146	145	144	147	150	158	146	176	149	158	143	148	142	145	155	143	137	130	147	147	146	145	171	168	124	140	144	148	167	146	160	148	163	183	135	130	149	156	146	145	154	141	133	132	160	147	159	147	133	137	161	168	156	154	141	138	165	141	159	145	181	134	133	155	151	155	121	123	148	154	181	142	152	144	163	138	157	138	151	142	137	166	153	152	145	132	118	138	153	164	139	155	166	165	144	153	138	175	152	162	141	146	152	135	156	136	145	152	130	130	157	150	148	150	145	137	159	160	152	142	119	142	146	156	159	142	134	139	154	140	139	140	168	141	153	131	169
10446	1502	3105	3626	2999	2512	2126	1824	1515	1323	1193	1048	971	976	883	831	745	821	696	721	695	658	659	651	619	616	631	598	589	604	546	580	585	585	540	526	518	559	553	511	556	536	573	472	506	541	540	500	500	560	522	546	533	564	487	474	518	508	546	563	506	541	513	500	500	532	499	490	512	513	500	477	508	494	473	512	539	488	521	490	458	571	526	493	486	490	485	453	499	462	519	508	470	443	515	513	506	493	512	562	497	505	484	494	468	488	515	465	531	474	480	509	524	479	495	499	545	492	481	462	498	516	513	478	493	498	528	476	468	499	509	493	515	481	506	503	466	504	508	462	472	491	458	479	495	469	490	469	480	464	460	487	478	472	488	481	470	514	487	477	498	508	499	461	464	522	462	491	498	504	494	507	511	531	490	469	460	495	512	473	481	506	446	452	486	513	532	475	475	485	491	469	485	465	503	515	479	498	470	484	454	497	473	495	500	483	532	476	474	501	508	499	498	462	500	449	460	486	469	449	475	494	487	470	486	478	441	513	515	537	482	490	535	472	475	515	463	507	501	495	511	464	481	522	480	550	511	454	520	470	472	483	491	501	460	474	483	494	477	472	495	476	509	472	526	498	516	484	470	506	507	511	503	508	506	488	473	480	499	521	482	501	468	486	487	467	503	513	475	472	475	521	498	507	513	507	481	474	483	464	479	502	518	491	475	546	520	456	523	490	503	499	511	482	454	482	455	511	459	460	497	494	447	511	497	468	494	510	485	490	492	476	526	478	500	461	467	505	479	520	481	491	528	495	458	465	517	475	484	506	484	485	483	433	516	491	476	476	466	494	477	513	487	465	537	522	475	480	481	486	515	480	504	499	463	470	471	471	505	484	470	488	507	549	485	515	486	512	478	475	493	468	490	513	481	496	516	433	510	504	465	477	461	478	473	493	522	475	477	472	483	461	480	484	495	517	498	465	443	488	528	448	507	487	491	481	481	494	483	489	516	465	509	487	472	453	500	497	491	483	472	520	465	521	510	535	461	487	512	482	492	470	467	467	485	504	476	484	481	492	467	456	513	497	513	494	520	480	497	494	493	460	467	469	480	474	491	514	454	446	492	474	490	489	499	483	507	496	521	437	500	492	500	449	495	503	487	511	471	483	456	500	490	502	476	510	479	464	473	490	455	460	481	478	470	474	496	474	480	471	481	439	517	494	463	471	482	469	494	486	479	490	494	500	506	515	460	503	447	479	497	473	542	497	484	441	495	446	463	475	491	507	509	438	476	495	519	462	492	495	488	468	441	508	499	492	533	456	494	455	487	481	496	467	487	491	508	459	482	497	470	482	512	524	472	556	492	512	493	482	480	492	484	520	446	481	487	487	468	457	470	495	483	514	552	471	498	508	520	454	483	500	487	522	462	522	464	483	506	472	525	473	433	475	524	525	465	464	454	511	476	506	506	516	492	471	480	451	496	507	474	491	465	508	484	466	508	482	521	484	475	510	482	461	484	491	478	481	460	459	468	499	469	467	494	461	479	489	497	505	500	500	494	474	535	466	462	478	484	506	490	492	476	472	494	514	463	470	495	501	454	469	497	530	416	510	493	438	475	509	489	485	466	476	508	542	494	483	479	516	491	452	476	475	486	444	465	529	487	470	480	525	454	511	497	510	514	466	503	477	541	522	522	481	481	505	479	537	508	499	470	427	470	469	504	515	446	492	522	503	522	509	509	488	472	542	465	490	486	488	479	492	502	478	496	511	478	490	514	488	446	478	477	475	461	474	471	472	469	466	483	507	489	466	514	481	494	458	496	521	488	434	500	473	454	495	504	475	511	488	500	498	455	513	504	509	481	464	510	486	489	501	468	489	492	477	478	495	503	434	473	454	476	493	486	467	483	486	495	479	491	458	475	469	461	494	473	510	464	497	452	529	462	462	451	452	473	468	519	450	511	525	469	481	492	490	437	452	496	474	516	496	474	450	479	463	522	487	504	508	493	460	457	530	496	535	528	491	499	458	512	482	485	482	465	503	487	503	525	473	489	544	515	491	513	452	501	494	447	493	422	525	464	494	484	451	467	432	482	477	470	485	500	464	491	435	484	457	484	475	491	501	531	508	456	475	465	489	518	496	484	510	501	483	475	486	456	458	476	480	513	493	491	486	481	507	489	465	507	509	484	523	479	479	467	504	483	489	477	495	472	526	490	484	490	453	483	467	495	524	499	439	516	482	491	513	460	533	488	487	498	510	493	505	463	509	504	465	485	455	479	487	509	492	504	487	494	479	499	497	493	502	494	468	498	520	502	515	466	469	502	510	484	516	496	463	442	485	455	514	465	496	491	491	526	488	479	481	504	532	466	527	476	478	490	462	477	515	538	465	513	460	482	486	510	502	462	529	489	518	489	487	495	494	465	497	519	463	556	460	492	486	507	529	476	476	484	482	465	461	453	473	515	487	510	485	458	507	498	473	502	465	507	512	501	505	526	505	490	475	479	466	492	514	503	495	484	533	498	534	546	473	483	473	451	463	499	495	470	475	510	504	496	451	490	468	481	429	465	457	443	514	505	455	503	480	480	502	483	469	487	460	496	481	488	481	510	518	503	523	467	466	493	475	477	483	442	459	488	483	472	484	494	464	478	447	465	480	469	515	493	484	497	445	477	489	478	458	494	488	477	478	479	465	488	477	512	518	496	506	483	505	487	502	526	484	503	454	525	490	470	477	465	500	489	523	455	492	478	449	485	458	473	494	478	558	492	515	445	476	465	496	491	457	455	460	498	482	455	476	492	473	488	501	520	488	478	483	491	492	530	493	514	493	473	483	490	470	544	500	490	489	477	473	466	504	444	522	512	448	476	497	509	541	430	462	473	506	471	491	495	508	465	533	476	504	477	473	499	501	498	509	451	505	483	502	502	486	474	481	460	464	494	488	523	497	474	473	496	475	462	440	538	480	502	469	436	449	475	490	476	466	482	528	495	490	479	518	475	514	476	456	493	489	438	459	500	502	465	480	486	488	454	447	497	466	496	503	465	454	497	501	506	525	527	484	483	476	457	518	490	485	458	473	498	498	481	471	484	548	509	490	529	484	480	463	498	487	477	511	456	511	441	455	484	496	492	511	491	530	429	477	489	490	505	504	498	491	522	496	464	452	480	511	480	451	502	479	484	498	522	465	497	525	505	462	460	476	499	463	522	471	485	499	461	466	496	530	491	476	512	469	487	486	508	544	481	454	444	457	481	485	516	470	506	490	532	454	454	480	477	474	495	463	503	493	480	518	470	489	449	461	471	466	504	455	521	457	514	482	495	501	506	475	496	471	505	519	490	508	515	508	499	497	452	493	492	491	504	482	479	522	454	440	491	521	444	522	509	510	487	515	489	493	455	460	496	487	504	469	442	515	494	490	517	502	498	494	471	502	474	496	502	453	481	498	501	450	490	506	504	441	509	497	519	472	458	455	533	517	482	493	466	492	434	502	513	463	482	495	502	460	486	486	474	457
31023	4907	2564	1960	1510	1078	842	690	572	550	477	454	370	385	361	369	328	366	334	316	308	294	287	305	315	255	265	284	290	272	277	285	278	259	273	260	259	276	265	267	252	263	245	271	252	283	252	258	230	237	271	278	242	256	261	269	269	261	264	221	244	251	255	243	234	227	276	272	243	249	248	276	260	283	255	251	238	256	279	262	240	251	284	259	262	229	259	253	260	271	242	261	276	270	225	245	282	233	274	274	247	261	264	270	264	259	270	243	246	255	266	268	244	291	274	234	260	245	224	244	257	269	243	242	241	260	265	271	271	274	268	252	271	282	263	262	256	249	254	249	248	249	245	246	244	279	245	232	231	250	270	263	262	223	240	241	292	230	263	240	267	266	226	274	258	212	248	220	249	280	278	248	246	258	269	262	254	239	267	247	226	264	260	253	229	229	267	290	256	262	250	244	222	272	234	247	280	247	251	273	265	276	264	254	249	216	249	269	257	250	255	240	249	250	274	280	247	257	266	255	245	237	291	257	254	274	240	252	253	236	233	242	249	239	252	231	261	277	242	275	262	261	266	281	268	272	259	275	258	259	242	230	282	256	262	274	224	267	265	259	228	243	260	262	274	259	256	254	240	249	253	245	251	253	246	244	253	262	267	248	218	260	247	247	261	276	252	267	256	257	237	259	261	249	239	262	258	253	275	259	263	261	235	272	251	266	289	240	252	262	244	261	261	256	249	255	231	264	235	260	251	230	259	243	238	261	240	248	259	291	257	248	273	248	260	227	261	261	251	277	251	239	285	279	244	241	246	243	255	240	264	246	252	254	266	272	252	249	229	225	242	235	233	254	224	252	252	260	275	240	220	269	258	230	267	238	234	280	263	245	265	279	268	239	274	245	258	234	217	269	268	259	237	229	249	253	264	263	265	265	249	261	247	262	277	247	244	238	266	249	249	239	260	272	230	271	258	263	269	253	249	255	238	281	235	255	255	246	286	266	238	236	267	238	236	270	270	248	249	280	271	248	249	253	274	252	250	270	269	243	252	272	258	278	243	274	245	246	259	251	244	267	234	248	269	243	245	227	269	233	261	260	243	244	244	217	242	259	266	269	283	267	254	256	252	235	269	249	240	262	254	246	238	240	272	260	230	272	274	264	258	260	259	270	225	265	265	216	250	273	246	262	248	250	264	246	260	273	249	259	242	285	257	259	229	255	268	283	269	260	252	232	278	242	228	276	251	266	234	251	278	221	229	290	281	284	280	239	250	243	235	254	281	267	238	276	257	238	292	239	277	258	257	263	240	280	236	233	224	267	264	264	237	280	245	243	220	254	250	264	259	248	218	285	258	253	254	232	263	259	254	261	256	281	268	249	262	284	248	247	242	252	237	240	244	256	304	262	243	228	239	307	253	250	255	279	284	251	233	261	224	287	247	263	227	251	282	257	253	269	236	251	256	261	238	255	270	260	233	258	234	275	245	259	277	254	235	270	232	255	268	242	244	271	247	270	229	243	279	243	253	263	250	261	277	250	266	254	253	279	272	265	207	234	275	254	265	276	249	259	258	262	267	256	241	274	236	261	238	269	247	265	272	256	273	228	252	247	246	258	244	229	255	240	243	233	274	250	255	249	263	277	259	252	259	233	232	248	287	247	222	266	244	254	240	258	265	242	269	265	230	249	268	257	246	241	273	249	246	245	254	265	265	279	234	253	243	263	272	220	261	251	215	260	242	250	250	296	286	272	258	253	258	287	253	269	262	236	286	239	271	237	276	269	230	244	259	253	270	258	247	262	266	251	247	248	288	272	259	252	257	249	245	274	246	273	264	268	263	274	278	277	292	246	257	225	279	231	232	258	272	239	271	255	252	253	254	241	240	234	246	271	273	261	244	260	283	263	235	247	251	273	264	256	253	240	239	229	252	282	287	255	252	242	250	250	255	269	271	232	243	247	235	258	259	247	238	283	271	265	272	285	245	269	274	245	246	234	292	256	263	266	227	236	266	253	291	259	240	277	262	283	254	252	268	248	264	233	235	264	237	262	266	236	269	290	249	289	240	244	274	260	251	239	269	228	255	241	250	236	249	226	303	247	249	264	263	251	255	228	248	272	265	271	272	288	249	241	240	260	241	266	279	258	243	272	240	255	284	247	253	255	285	240	255	238	253	244	265	265	229	269	227	286	257	263	263	249	277	255	280	227	236	266	265	295	249	254	250	295	263	249	260	250	258	235	270	263	287	240	271	247	263	265	261	245	252	257	245	256	226	255	241	238	258	253	252	254	274	234	249	241	261	256	267	262	271	241	246	237	271	265	275	234	247	220	225	232	246	250	255	238	270	265	249	250	214	287	244	269	287	249	291	229	234	240	262	258	242	273	262	281	242	273	262	252	252	258	247	233	247	275	261	254	250	247	272	264	255	280	251	265	237	240	281	246	257	250	277	250	250	253	256	248	217	235	231	258	280	243	264	271	257	250	254	280	258	281	240	267	247	249	248	217	265	237	238	247	290	250	294	257	266	285	267	229	242	244	240	234	267	280	244	209	268	255	268	257	256	255	240	294	262	265	241	249	249	266	287	251	273	275	267	279	254	256	245	255	268	250	237	268	227	274	256	243	263	250	278	252	266	252	253	249	252	277	265	257	245	266	269	234	213	254	259	254	267	258	255	262	248	247	274	251	272	233	255	281	250	270	249	267	225	249	279	279	245	247	239	238	254	258	253	244	240	261	247	273	243	261	235	263	240	267	223	259	242	267	246	243	227	256	237	288	247	261	276	274	258	244	243	253	248	248	274	256	280	266	236	241	266	272	293	290	233	245	259	264	254	286	243	277	252	259	293	268	256	257	252	253	265	233	266	245	254	255	270	277	246	302	258	222	252	267	252	256	254	261	261	242	243	282	274	253	276	262	266	243	298	212	254	248	249	263	269	244	287	272	258	243	263	250	249	246	241	261	269	259	255	284	238	243	264	258	264	243	257	266	264	261	251	289	275	252	269	264	254	239	246	239	257	251	231	292	247	244	254	244	238	278	232	256	239	278	255	241	281	256	254	236	279	250	252	251	242	249	246	259	259	281	250	284	256	248	249	243	249	230	245	259	300	246	253	254	222	251	269	255	270	248	268	259	278	244	270	274	273	267	248	229	272	243	268	254	268	251	265	273	280	264	249	259	240	251	260	255	220	251	246	257	250	246	247	249	240	233	241	292	264	255	258	241	261	266	287	262	255	241	248	236	272	267	263	242	285	248	243	242	267	241	240	245	250	225	217	261	257	259	257	253	263	260	247	247	259	279	257	255	271	250	244	231	252	301	252	268	270	241	267	245	225	261	250	218	238	237	273	236	271	240	237	268	259	251	246	253	237	264	253	252	240	270	233	238	288	245	257	231	251	237	245	254	233	245	252	249	289	262	251	246	274	246	263	240	252	260	239	259	245	241	277	241	271	253	273	255	269	280	251	261	240	252	238	244	291	249	262	234	268	263	243	238	255	257	256	261
13901	2513	5470	6394	5574	4573	3644	3183	2719	2355	2086	1828	1727	1630	1495	1438	1348	1261	1181	1183	1078	1092	1076	1026	1044	968	969	986	950	937	907	905	920	934	866	893	883	863	859	837	811	821	822	845	855	789	817	776	865	853	795	789	814	876	772	800	778	837	799	845	778	821	771	766	781	814	786	761	786	773	836	768	805	812	750	776	791	794	738	825	783	794	775	773	748	755	774	746	789	789	740	772	753	788	777	800	723	790	731	808	746	811	783	776	743	756	762	758	800	810	727	827	721	792	759	788	756	725	727	796	712	791	755	738	795	726	753	716	758	827	820	761	741	805	756	777	758	761	717	737	771	747	756	808	758	792	757	802	758	752	775	766	758	731	755	747	788	778	772	759	729	789	784	805	700	751	772	773	674	754	819	774	724	756	720	754	742	713	776	731	784	762	771	744	755	711	790	796	772	769	696	743	773	732	715	827	775	738	729	732	750	826	784	760	730	770	770	772	749	755	795	764	767	769	810	794	803	746	762	726	769	776	709	738	755	775	769	744	745	768	824	760	732	773	725	795	777	803	777	740	764	777	790	811	784	757	804	738	791	712	761	787	744	723	709	698	748	790	733	738	761	749	754	783	688	731	782	766	772	744	791	711	738	727	786	746	796	740	779	740	765	752	788	757	707	802	762	792	740	730	745	761	782	806	714	760	753	770	753	750	761	783	728	738	727	731	738	769	751	779	760	782	791	739	733	703	766	746	739	788	778	715	767	784	757	731	768	807	738	762	741	691	763	768	756	791	718	738	750	750	751	726	762	772	729	739	735	806	753	755	712	756	770	767	760	731	815	794	766	729	792	717	770	744	748	767	748	737	749	791	732	804	772	737	744	792	773	756	727	719	747	780	722	723	791	795	738	779	729	713	743	774	724	746	717	785	718	785	747	803	763	750	758	793	769	771	750	788	737	774	747	761	766	748	728	733	794	768	741	756	825	720	756	727	807	756	725	764	789	731	780	780	746	726	725	752	750	732	705	754	750	746	760	791	712	793	772	753	768	738	739	771	794	766	747	758	792	742	785	759	735	762	747	770	727	743	709	772	802	815	770	752	746	755	782	737	784	808	753	744	781	746	792	773	767	755	745	798	804	760	726	715	735	733	749	787	738	793	695	687	734	724	718	733	745	780	791	813	787	747	744	702	694	758	737	746	786	776	762	776	740	696	769	765	779	759	730	711	739	808	772	731	732	730	733	791	735	735	751	772	730	714	719	795	772	750	761	748	756	747	798	751	751	756	721	830	727	692	767	772	752	715	782	785	729	742	712	796	758	746	806	711	756	775	740	745	728	757	744	717	736	741	776	728	754	732	749	727	775	738	793	771	763	742	750	734	722	738	762	763	742	742	766	781	754	751	774	749	726	696	832	756	764	755	739	805	736	795	745	773	778	740	780	810	794	771	794	822	777	738	711	765	729	819	764	774	728	815	722	705	763	748	788	751	719	729	786	738	769	784	734	738	746	752	769	808	735	823	748	768	749	719	762	786	776	753	777	796	769	746	741	791	799	766	783	737	735	805	721	727	759	716	784	716	784	800	763	820	779	710	717	772	731	791	813	743	733	822	716	800	748	763	766	706	744	739	784	743	767	716	815	770	748	745	717	728	745	754	759	793	793	753	736	748	802	782	781	715	723	785	784	814	734	785	762	711	780	761	775	781	750	782	717	767	754	757	726	726	796	747	840	747	824	821	792	714	774	741	759	767	778	744	760	759	794	774	754	799	778	690	798	769	775	753	745	738	799	743	714	791	742	767	783	752	736	817	771	741	790	718	757	703	795	749	744	737	742	788	772	732	702	734	736	776	764	750	758	791	756	750	755	757	795	759	737	786	754	756	748	782	763	756	810	769	801	781	761	740	825	752	760	809	751	720	719	751	759	745	752	737	806	738	760	753	785	768	773	748	734	756	788	769	751	734	764	748	721	727	772	747	783	750	820	730	709	729	709	753	770	757	777	789	738	763	737	698	767	763	765	775	776	824	825	762	691	778	770	739	759	786	774	730	787	734	764	756	769	817	723	722	718	756	728	824	765	712	699	790	777	728	787	727	735	799	788	780	782	735	767	783	781	751	772	764	746	824	753	748	780	727	733	773	715	765	773	794	775	801	788	797	748	731	748	773	750	771	697	758	778	721	740	769	735	811	763	717	767	760	790	743	710	750	742	705	738	781	708	716	747	760	768	785	758	775	785	735	756	700	728	770	775	775	771	802	782	772	772	730	746	752	761	762	791	753	736	741	773	740	733	767	800	790	760	779	721	744	746	731	802	772	767	815	832	742	716	772	763	771	751	719	718	777	733	755	774	796	748	731	773	762	793	722	723	735	760	778	771	736	742	750	779	754	752	738	770	729	779	730	739	737	752	750	739	757	760	745	755	728	739	700	724	704	765	758	782	729	761	760	751	765	734	793	739	741	764	746	748	739	784	758	753	742	765	781	732	736	746	756	732	729	784	765	786	763	735	761	741	729	733	769	780	752	734	731	787	743	745	759	753	774	750	754	730	737	736	769	766	795	797	771	793	735	745	736	777	703	742	772	773	794	762	779	749	756	753	756	773	784	761	762	764	747	744	741	794	730	793	734	746	736	712	748	736	747	726	777	696	722	806	751	743	761	762	739	774	783	732	778	734	776	720	828	744	798	774	796	755	723	785	732	726	738	764	736	800	770	781	747	782	709	750	760	752	707	747	759	801	793	774	794	742	698	796	741	780	790	779	724	775	727	767	756	782	704	721	733	714	771	762	772	705	755	752	733	736	777	741	758	782	765	791	752	782	785	764	753	788	707	782	765	737	766	741	746	780	835	779	732	714	727	758	741	736	748	748	746	770	774	792	784	783	755	777	760	792	736	741	750	807	767	686	777	710	725	795	754	842	740	742	781	752	780	770	759	777	763	746	774	739	788	730	769	777	759	772	773	767	781	707	753	805	768	752	758	719	766	733	762	758	772	747	758	762	769	740	748	824	809	748	776	785	739	736	781	748	748	730	748	783	796	745	726	775	719	764	746	747	784	737	750	729	763	722	769	773	815	769	730	737	762	785	773	772	732	748	724	775	772	741	773	768	735	718	722	767	751	755	789	746	778	757	725	765	730	735	729	730	748	715	780	716	766	766	731	770	778	680	761	736	789	689	728	714	728	784	759	733	777	779	752	787	703	753	745	696	742	772	769	739	762	721	746	740	783	751	814	758	788	726	799	770	800	747	748	779	771	719	788	783	756	774	731	749	755	758	757	717	750	755	776	758	748	695	787	776	787	790	764	754	747	807	755	736	717	761	834	710	715	752	782	740	750	748	757	768	779	793	854	796	680	761	756	754	722	797	727	751	740	768	717	751	751	808	795	781	773	775	744	808	747	827	754	705	751	746	748	720	761	761	717	736	761	805	737	748	720	761	735	793	727	765	773	743	767	726	784	735	753	778	787	769	753	737	753	733	772	779	754	739	737	730	731	747	786	759	797
3895	206	167	146	124	111	107	91	93	84	100	77	77	94	72	89	87	93	95	86	96	83	89	76	76	88	65	100	82	83	79	82	81	75	82	78	84	101	84	81	93	69	76	78	89	91	87	94	79	73	64	92	93	79	98	99	89	82	97	94	82	76	86	85	82	87	85	74	72	82	76	68	86	89	83	84	82	105	77	74	68	69	81	90	74	58	62	69	79	87	80	65	98	95	85	79	79	80	64	83	68	72	81	62	86	82	72	89	87	79	86	80	63	93	94	79	90	88	71	74	82	82	68	79	76	89	71	71	84	84	83	77	80	86	80	78	81	77	91	85	96	72	90	96	93	71	79	70	83	71	89	73	85	76	102	84	63	71	82	91	83	78	73	73	60	85	78	77	79	101	92	73	83	63	86	74	76	65	81	86	72	68	90	79	72	78	78	87	82	73	68	79	73	106	88	76	86	77	70	81	80	74	78	80	82	82	87	73	68	85	81	80	77	93	80	78	85	76	85	71	67	80	73	94	89	84	85	70	80	95	74	84	82	76	66	101	83	83	80	101	67	90	75	89	96	77	80	85	60	84	90	74	90	79	97	81	77	87	93	88	82	97	99	84	75	84	87	67	76	87	78	81	67	77	75	78	73	78	73	70	77	83	80	67	67	99	87	74	61	82	79	71	99	84	85	78	80	89	91	86	79	77	86	100	84	72	82	75	81	94	73	98	90	93	72	86	68	83	91	86	90	79	85	76	72	72	83	95	90	85	72	72	64	81	65	97	80	79	83	94	77	92	66	75	91	79	81	76	76	74	73	96	81	77	74	84	80	92	75	80	85	92	74	69	89	78	69	70	69	85	67	81	77	73	76	74	88	81	84	77	88	85	73	73	84	72	84	84	75	81	80	76	80	72	77	80	88	86	80	79	73	56	76	95	84	68	69	85	76	86	85	78	94	77	76	102	90	81	86	87	73	81	84	74	84	81	74	75	75	77	76	103	83	81	78	92	85	61	84	78	97	82	94	79	83	72	80	82	85	70	85	82	76	91	77	81	74	91	82	81	72	79	75	65	79	75	90	90	60	81	82	78	78	65	73	94	80	96	88	82	65	71	62	72	68	86	81	63	89	67	83	68	80	80	86	83	82	89	72	56	57	92	80	86	73	75	89	75	91	96	81	91	90	95	96	82	83	72	78	94	89	94	87	99	73	71	79	90	78	84	55	74	72	83	60	57	65	74	89	79	93	66	68	89	73	81	70	82	82	77	78	83	78	104	76	95	95	91	67	95	72	78	80	86	88	84	73	88	85	79	65	88	69	86	77	71	78	83	90	85	85	84	83	103	80	84	79	76	82	80	72	84	75	84	64	80	84	90	90	83	77	81	86	66	87	87	75	83	82	72	61	85	83	76	82	78	88	82	82	65	84	74	92	56	99	80	96	79	84	78	65	75	85	79	54	78	72	91	65	86	86	91	67	84	77	72	86	86	87	82	97	91	85	101	93	88	88	60	76	80	97	69	74	108	65	86	78	72	72	90	103	80	75	72	80	83	75	81	93	72	76	93	82	96	72	71	79	71	79	81	65	80	70	74	81	64	70	89	85	71	86	78	85	93	99	79	76	93	70	71	75	77	71	78	83	80	89	79	80	81	79	87	80	75	101	79	70	85	92	86	77	70	75	77	93	85	85	63	81	96	83	75	83	67	87	69	74	92	67	75	68	83	71	64	76	85	82	69	91	99	70	96	69	91	81	95	102	94	93	91	107	80	79	100	57	80	54	74	75	65	74	91	75	87	79	83	89	79	80	78	77	92	60	76	88	75	88	87	84	81	100	77	84	76	92	81	92	66	76	67	81	67	72	90	104	84	85	78	94	71	92	78	104	78	72	79	82	71	85	97	67	87	66	74	85	66	84	97	85	85	78	73	69	85	79	75	76	66	77	74	85	91	68	87	80	85	82	76	94	76	97	73	68	94	78	80	93	78	75	83	94	70	95	79	72	96	63	72	61	94	93	65	59	74	81	60	89	76	92	61	80	71	66	75	80	87	81	90	92	62	79	78	82	85	93	70	92	94	89	92	76	75	82	73	75	64	76	83	71	93	68	80	97	82	83	93	83	84	83	61	86	85	71	78	78	85	79	83	74	94	99	79	88	82	84	68	80	73	81	88	85	83	85	82	99	98	87	89	84	69	90	86	64	95	99	82	78	82	93	87	99	70	72	77	83	77	87	73	89	70	77	80	65	99	90	75	72	87	96	82	96	85	79	81	83	71	86	66	84	79	109	74	70	84	73	77	76	90	73	62	85	69	101	99	88	90	82	76	88	87	70	80	88	73	86	81	76	77	77	75	90	61	84	77	75	89	79	70	86	85	80	69	77	86	79	95	90	89	78	72	86	93	86	90	76	84	85	100	86	88	75	96	77	88	72	80	68	88	84	87	83	77	92	79	70	75	85	84	87	78	74	74	74	83	56	68	69	92	87	61	66	82	83	89	73	80	96	83	92	88	95	83	78	91	66	84	88	79	92	99	73	95	86	87	77	81	80	73	77	70	82	82	65	78	81	74	82	82	85	79	84	60	88	72	80	92	72	77	71	75	60	71	78	80	69	82	67	83	69	73	78	79	77	85	70	83	75	81	80	83	88	76	73	81	95	78	83	81	83	82	87	88	95	81	66	73	71	80	84	81	82	89	79	89	75	94	89	80	73	74	85	73	67	74	73	79	72	78	80	85	85	91	63	85	75	70	81	87	80	66	73	77	67	85	85	83	82	92	93	62	88	79	87	89	83	70	80	75	71	92	77	87	76	89	87	86	100	72	79	94	85	73	85	90	71	72	66	75	91	79	86	78	73	87	67	91	84	81	71	87	69	87	68	98	93	99	80	97	72	70	83	78	79	77	82	75	77	88	75	84	93	65	75	76	85	70	83	89	57	75	68	71	96	80	72	67	83	96	75	102	80	76	83	73	89	80	83	64	101	86	74	68	94	85	96	85	78	82	84	74	87	76	86	76	84	88	97	78	58	78	90	84	81	87	82	69	71	73	63	76	91	75	84	77	89	81	81	81	64	78	67	72	82	85	79	81	86	85	86	94	92	82	69	85	80	56	79	69	76	86	95	90	76	71	89	84	82	87	86	84	81	92	87	100	91	78	91	70	84	72	70	76	78	81	81	84	82	90	89	82	80	71	68	77	71	80	64	74	78	69	77	70	66	93	78	73	79	78	88	75	87	85	88	96	94	81	79	76	83	71	89	78	55	63	79	76	70	73	79	78	74	65	88	85	76	85	75	85	66	96	71	93	99	94	74	84	85	73	76	79	76	90	85	96	88	91	92	81	83	79	83	75	96	86	98	103	85	74	111	81	89	79	86	80	80	67	72	71	79	77	85	81	93	72	66	88	82	73	76	78	68	71	93	73	72	63	77	86	83	82	69	73	96	67	86	71	82	91	90	84	82	83	94	86	71	93	68	98	78	80	74	77	90	76	86	81
4523	420	508	591	519	489	398	408	357	390	378	340	340	324	339	343	331	354	325	348	328	303	282	314	322	307	303	307	312	279	265	280	292	295	300	280	320	308	305	339	328	310	288	295	328	323	297	310	271	305	282	314	293	273	295	289	298	284	303	289	293	326	331	289	299	297	309	295	284	302	321	266	288	284	289	294	277	267	310	297	291	316	303	274	276	305	279	285	300	288	318	282	336	312	314	289	297	307	315	280	284	287	278	304	283	286	290	278	304	271	272	297	270	307	284	327	324	304	293	283	265	278	288	305	341	332	296	324	298	294	304	300	296	289	296	301	286	310	318	293	317	257	290	277	298	315	288	282	285	287	299	309	309	322	290	289	287	305	283	288	303	272	310	288	302	295	304	270	295	325	298	272	306	299	305	300	322	275	287	287	298	289	265	285	286	293	298	289	302	278	293	282	289	291	318	328	307	299	277	299	308	305	314	296	264	280	286	284	252	286	311	302	304	282	283	291	287	306	287	291	299	304	284	310	313	340	297	338	301	289	277	294	298	285	301	284	300	299	309	286	271	294	294	309	304	272	279	291	293	289	299	330	308	287	286	327	295	297	311	295	275	307	276	292	342	298	308	283	351	280	312	305	304	297	308	276	324	312	300	286	280	289	290	303	301	299	307	306	291	289	291	287	307	313	296	298	261	274	304	276	317	290	313	268	318	322	290	297	289	294	298	296	306	309	283	300	284	326	318	290	288	279	315	302	289	267	329	304	281	309	317	284	288	264	295	270	300	312	286	307	292	280	279	270	267	273	317	313	275	292	301	310	282	314	295	276	308	314	310	300	302	281	310	298	287	322	279	291	284	258	302	288	262	291	266	313	303	297	280	291	326	287	301	269	293	306	293	285	295	301	305	318	271	327	318	287	307	325	303	254	319	285	301	274	307	287	261	309	280	342	287	300	306	316	269	287	278	291	287	283	303	308	280	316	315	285	285	271	285	275	305	281	282	276	291	279	300	287	289	278	296	291	297	274	291	282	290	283	274	314	301	290	305	271	293	285	293	301	301	308	292	298	284	262	287	322	287	300	318	294	295	295	317	275	300	301	304	294	297	288	263	287	327	308	308	299	299	276	319	322	295	293	285	277	290	287	280	314	291	278	294	325	286	313	298	297	261	297	302	290	309	303	288	267	297	295	286	278	294	280	309	293	288	306	287	282	301	261	275	277	274	267	310	289	290	318	318	281	311	304	290	303	302	309	301	305	297	338	291	313	312	310	324	293	304	288	315	309	308	294	293	287	293	302	318	285	318	286	270	299	330	306	291	276	288	294	316	294	297	327	305	297	300	313	313	302	304	260	307	304	275	295	270	258	314	288	315	295	294	294	291	286	277	304	304	265	308	296	283	291	297	321	264	301	330	309	297	283	265	300	308	297	310	293	293	332	296	297	304	308	317	304	282	354	313	272	300	261	283	302	318	319	303	289	282	304	294	300	302	306	316	290	291	268	286	265	334	305	323	297	293	324	313	298	306	319	311	298	287	298	274	295	318	293	283	296	291	302	281	301	294	334	298	287	328	272	307	273	292	301	270	299	307	302	327	330	301	294	279	267	293	293	318	262	314	300	273	289	280	299	293	289	304	289	299	263	270	323	323	315	326	287	286	305	264	302	315	303	331	280	292	292	299	300	294	277	322	280	288	338	293	275	332	312	299	296	299	306	309	284	291	322	296	319	288	297	289	293	273	294	309	311	295	290	312	282	315	294	285	306	290	288	302	267	304	329	272	307	287	312	274	301	311	297	312	304	329	295	277	289	342	280	291	308	295	293	283	296	295	317	296	314	273	267	327	268	321	309	266	301	283	310	278	307	289	290	302	280	263	328	286	284	304	305	273	298	296	304	300	315	285	312	307	282	314	302	301	304	345	280	303	304	320	265	319	272	294	283	296	286	308	316	290	275	296	324	263	273	302	311	298	313	278	283	282	311	289	306	286	275	290	304	300	296	274	309	298	292	295	307	296	298	309	300	288	312	296	287	288	312	315	271	292	268	290	315	294	311	305	286	302	315	283	294	311	321	262	291	283	283	291	298	289	280	312	302	287	290	292	286	293	280	310	272	296	302	297	275	280	306	314	256	295	260	291	279	297	287	315	324	283	259	314	290	308	280	306	288	290	276	336	284	273	293	304	294	297	284	315	309	273	340	291	284	296	306	303	291	284	309	284	291	298	325	329	317	304	303	274	282	281	300	310	280	271	305	260	269	326	323	290	290	264	297	307	314	296	304	270	327	296	303	313	295	284	285	295	284	302	302	320	289	277	301	302	292	309	266	316	324	292	256	289	313	285	286	309	302	289	291	287	309	274	270	298	305	298	313	320	325	275	295	274	286	314	282	279	303	311	285	283	320	287	307	289	242	304	297	283	312	278	313	303	314	292	303	315	276	295	286	298	296	316	300	262	311	299	289	293	289	282	284	293	288	318	289	301	305	303	304	281	264	269	312	294	276	290	289	309	297	271	313	291	293	311	315	280	263	314	293	312	281	306	334	290	296	321	305	293	261	280	308	312	306	269	307	288	275	284	283	294	309	286	297	275	319	315	281	284	288	292	294	268	285	278	266	300	301	291	320	297	284	278	317	291	320	326	318	308	315	285	274	293	257	289	279	306	322	308	304	288	300	291	272	303	321	300	292	276	282	289	299	298	291	286	274	301	292	296	293	286	308	302	295	300	304	284	285	297	275	309	276	329	280	317	302	290	293	289	308	289	265	305	312	309	295	288	268	295	300	294	292	282	295	293	299	330	297	298	307	310	301	330	296	317	282	281	297	312	320	300	283	299	307	282	292	310	326	315	278	318	299	268	308	271	299	280	282	299	311	298	293	301	276	302	287	318	295	286	303	310	313	274	291	324	286	299	303	273	290	322	298	309	279	284	280	262	273	308	300	294	307	265	263	342	282	312	282	282	328	283	281	291	293	297	292	269	311	279	327	278	302	273	305	292	276	296	257	291	319	300	329	303	301	350	296	291	287	299	289	302	306	303	297	274	288	324	282	281	317	297	308	312	300	300	300	294	289	298	309	305	315	320	309	302	279	343	311	328	281	302	304	289	322	282	303	338	285	302	296	323	308	324	307	318	291	315	290	281	296	276	322	281	275	280	254	288	297	306	295	279	307	283	279	321	283	296	302	280	302	342	303	311	277	281	303	303	325	290	285	323	303	305	308	290	299	301	303	312	302	287	279	297	290	281	269	275	279	283	317	290	300	298	279	347	287	314	283	307	299	313	291	263	312	304	301	322	329	314	288	320	286	260	288	294	309	282	298	291	316	301	284	305	302	285	303	297	313	284	294	298	340	298	272	305	281	333	321	272	341	281	287	311	307	286	290	324	296	290	304	296	287	307	319	316	314	308	312	299	297	308	328	320	307	305	292	320	293	296	295	299	299	307	310	305	298	293	299	311	306	295	255	312	292	290	288	290	291	293	267	306	319	285	316	285	303
19884	1784	1320	1035	761	551	461	351	298	291	243	237	221	223	221	176	186	176	193	202	211	168	160	176	166	143	158	192	159	157	164	165	170	158	150	142	151	145	146	148	168	167	157	133	142	149	151	148	150	143	163	148	157	168	141	166	175	168	156	153	145	145	151	147	161	165	148	152	148	150	179	161	144	169	161	149	158	151	163	161	165	155	155	137	136	144	149	152	144	142	146	142	156	145	173	176	166	129	164	153	158	159	146	162	147	140	121	142	138	151	140	153	150	158	142	140	151	162	147	144	144	170	158	137	155	144	177	157	132	152	127	158	185	166	142	146	161	148	154	130	130	154	149	144	141	159	136	147	135	126	155	137	138	160	146	151	122	150	122	155	172	152	132	127	147	146	150	149	138	147	142	131	190	147	155	139	141	139	157	143	158	143	166	123	139	156	136	140	176	147	141	152	135	130	128	128	159	141	160	135	137	127	159	158	161	151	156	138	160	141	156	154	145	159	157	144	162	156	132	174	162	139	147	158	153	147	146	129	151	144	142	161	167	148	135	137	130	151	161	160	138	136	128	138	150	140	173	155	142	168	141	148	145	150	141	152	134	143	156	165	138	149	145	146	160	132	145	150	142	136	142	134	156	155	149	135	150	124	148	149	160	166	140	158	151	143	158	146	145	141	150	136	144	147	137	166	141	131	140	145	168	139	144	151	152	160	128	144	154	146	151	141	144	135	155	152	150	167	142	143	125	142	146	125	182	126	154	128	147	136	147	150	149	130	153	139	158	139	161	151	158	172	160	155	125	126	169	145	138	145	151	163	153	143	152	139	161	147	159	163	128	147	142	144	148	166	147	143	143	160	152	142	171	139	146	160	148	137	147	150	149	144	123	133	158	148	138	142	160	143	148	141	167	156	150	139	134	139	151	147	144	146	153	155	173	173	155	139	161	154	126	138	135	144	145	139	130	133	141	151	142	147	155	155	155	151	144	132	147	160	130	156	144	172	121	135	153	158	147	146	158	154	162	156	158	128	144	132	129	154	157	169	140	148	140	161	140	150	143	138	158	162	153	136	126	164	140	135	143	130	163	145	163	150	169	153	154	139	165	151	143	164	141	152	139	144	149	158	176	163	156	125	151	156	152	135	166	142	142	131	157	148	146	177	165	136	130	151	143	131	148	176	148	133	144	132	146	132	135	154	151	163	144	151	151	132	143	163	160	128	156	147	158	162	150	159	149	147	138	128	133	168	153	130	168	156	165	134	133	150	167	151	154	176	173	144	164	164	129	144	150	136	131	138	152	162	162	150	156	158	142	170	141	144	157	149	151	163	147	136	141	159	153	132	158	165	145	167	130	131	160	161	149	153	123	146	146	156	145	135	159	152	156	166	160	153	155	163	147	146	138	162	165	143	148	155	143	147	143	137	155	126	150	174	160	138	136	167	150	138	157	160	157	148	149	130	153	144	175	152	130	125	117	136	134	142	150	155	147	146	140	147	154	154	144	147	149	172	144	133	142	151	127	159	149	144	137	156	166	138	143	138	144	120	151	129	146	131	155	147	140	148	144	141	153	149	159	157	149	141	151	151	161	159	148	154	153	172	149	184	148	158	142	150	151	130	147	148	148	151	130	141	136	129	136	144	143	151	145	138	138	153	138	145	156	125	137	156	151	163	151	148	162	174	167	141	150	161	139	134	138	148	150	130	128	146	147	146	138	155	133	159	141	144	158	144	157	157	148	120	136	134	167	143	168	148	165	119	124	161	145	156	144	160	155	157	152	140	124	151	158	151	149	137	155	147	127	151	151	154	138	151	127	129	175	139	146	161	144	155	155	121	158	152	136	160	143	156	154	149	161	118	147	136	138	151	141	153	147	158	167	135	157	162	154	141	156	146	177	155	143	146	145	162	161	143	134	141	136	151	152	145	144	152	148	144	158	138	158	166	150	150	133	143	150	151	162	166	136	174	140	143	136	164	134	156	162	141	148	148	145	145	141	158	154	133	140	150	153	151	142	147	136	134	129	131	167	146	160	162	134	150	168	161	139	159	144	145	139	136	150	160	155	146	145	147	147	143	130	159	137	139	144	125	154	124	137	133	152	128	157	143	140	157	159	167	155	146	160	158	166	138	156	147	122	144	149	150	168	156	148	174	163	130	136	158	160	122	139	154	138	159	126	142	145	142	152	140	163	152	162	175	135	136	145	135	147	171	149	158	150	148	139	146	170	132	130	138	151	146	155	155	152	149	164	126	143	132	135	157	160	134	150	163	139	149	152	144	158	148	148	141	159	156	131	141	152	155	145	137	147	159	161	178	149	129	143	161	149	150	150	126	135	161	144	140	122	157	155	142	142	148	168	142	146	169	147	145	121	133	134	158	148	163	170	155	134	163	133	160	137	163	146	143	170	158	144	130	142	128	149	159	161	179	141	152	152	156	146	151	150	142	151	157	124	145	147	176	147	151	140	142	156	159	142	145	145	148	153	152	136	129	163	139	158	132	146	145	154	153	150	161	143	143	149	155	170	137	148	139	164	160	137	149	132	150	146	153	143	149	165	149	166	147	148	133	150	127	155	129	130	153	144	125	146	151	171	164	150	158	150	143	150	167	156	151	165	156	171	161	168	130	159	145	163	144	141	155	152	140	147	132	149	166	153	130	163	129	179	135	155	141	150	123	164	129	140	129	166	141	166	162	170	161	143	146	137	157	147	159	164	153	146	142	160	152	154	142	129	136	144	142	158	136	165	158	150	137	145	135	164	141	166	150	147	150	141	140	125	146	153	160	151	151	153	160	151	157	167	141	133	161	157	150	163	146	151	152	154	158	158	131	154	142	164	151	158	125	159	124	158	141	154	147	144	159	136	151	165	160	154	129	139	139	157	161	152	139	128	144	162	165	143	131	160	161	124	139	116	144	124	147	153	149	159	146	155	141	136	159	168	152	140	134	148	142	154	138	143	137	150	156	154	136	159	143	156	145	157	156	132	142	129	155	141	173	162	127	151	149	130	159	169	154	151	175	166	146	131	144	137	163	123	137	160	147	167	148	146	162	131	137	135	148	132	154	138	134	151	140	156	128	158	157	157	140	142	154	143	141	152	145	171	142	153	148	158	129	146	132	143	145	138	150	153	151	154	148	152	146	150	139	137	140	127	132	142	141	154	153	110	128	134	145	130	151	152	144	130	140	147	168	146	156	163	149	157	154	132	154	160	146	153	132	160	143	136	142	122	158	162	154	145	145	133	163	163	156	130	149	141	151	146	131	155	150	154	132	144	170	152	158	144	161	153	150	135	147	152	156	128	148	171	151	150	147	121	148	135	150	152	138	136	140	167	145	159	172	136	157	174	168	144	141	128	145	147	125	132	139	164	136	161	159	187	152	137	121	159	155	149	138	137	142	161	155	144	132	161	161	181	133	142	159	146	132	143	160	144	137	161	155	160	170	143	155	154	150	143	143	136	145	152	149	158	144	140	146	143	146	159	153	147	144	153	133
10278	1397	3022	3625	3074	2490	2083	1835	1483	1381	1197	1057	998	952	896	832	792	797	751	687	681	680	657	619	623	615	595	636	580	571	591	560	580	571	583	563	565	558	548	538	522	554	510	560	546	512	496	527	536	545	555	513	492	506	520	500	521	457	485	509	509	444	498	521	493	524	493	538	504	505	496	485	509	499	499	513	514	502	445	464	462	506	511	473	458	522	495	509	525	504	515	517	446	474	515	468	502	465	480	476	452	511	521	487	518	517	452	478	493	462	503	489	462	457	527	461	463	479	476	453	507	479	513	490	498	479	484	499	447	458	500	446	482	484	504	475	479	476	517	528	491	462	507	467	485	478	468	496	520	489	497	431	449	502	488	511	487	451	489	519	501	461	539	480	492	492	481	454	468	487	469	494	486	506	474	508	471	505	425	479	462	497	482	496	477	500	474	472	481	485	508	481	474	491	493	522	490	478	535	493	516	527	493	468	464	483	504	485	494	495	514	477	510	499	511	478	482	465	455	505	473	479	457	470	476	497	512	496	482	510	474	473	498	497	513	508	464	453	448	498	458	486	474	464	466	490	467	472	486	483	511	506	482	479	486	474	468	457	491	501	472	490	522	459	454	521	520	504	520	498	458	498	476	477	450	475	532	491	497	479	439	511	491	487	494	482	473	476	466	474	503	478	464	535	482	488	493	505	526	495	465	475	440	491	471	475	444	526	487	482	474	526	501	483	498	513	519	456	506	486	501	459	505	495	486	455	477	459	451	488	496	511	488	459	525	482	515	474	480	453	512	510	479	500	443	496	504	487	523	487	532	510	500	457	532	477	509	514	523	467	507	465	491	484	492	489	510	501	491	488	523	486	492	548	487	477	498	476	526	467	521	478	476	509	448	443	470	472	498	513	468	509	488	513	496	473	500	506	498	506	447	477	469	470	460	485	455	516	496	479	448	496	460	485	432	454	512	460	503	484	507	498	497	479	496	466	528	483	466	494	488	461	506	492	479	489	533	509	490	503	455	481	461	486	451	466	534	488	503	482	449	513	505	475	483	482	496	496	468	514	477	512	511	441	520	499	544	501	453	461	516	499	498	501	491	512	484	411	490	481	455	467	477	507	473	510	450	516	471	509	494	476	451	493	482	505	522	460	510	489	485	462	449	514	482	460	490	501	479	437	485	489	508	476	455	499	495	522	484	505	477	477	481	532	480	526	489	479	488	500	530	482	478	475	486	477	483	459	468	520	485	437	506	499	495	470	544	458	517	486	531	484	497	486	495	497	496	530	474	489	498	516	453	457	474	507	533	476	497	475	483	464	506	468	467	523	475	502	482	486	450	519	467	501	467	503	494	486	503	534	520	488	464	452	496	486	511	473	490	519	483	456	496	441	442	483	463	501	486	487	483	488	486	494	491	494	489	469	499	499	462	469	472	491	529	479	507	490	484	477	516	515	458	487	496	500	504	476	516	501	474	489	493	500	506	494	485	451	544	493	516	458	452	490	470	497	524	455	457	476	498	504	461	499	482	497	526	487	501	496	490	509	456	483	486	455	495	493	473	512	505	481	524	476	475	481	471	488	456	479	486	462	449	481	504	488	524	485	509	508	485	523	499	472	479	501	492	495	458	450	492	525	447	470	476	475	459	515	483	511	512	459	447	440	483	503	471	435	483	472	502	462	476	491	483	471	519	477	496	482	460	522	455	492	439	469	471	494	508	505	492	525	483	492	471	495	472	495	478	474	505	482	477	476	502	465	484	497	485	503	485	488	483	497	470	475	516	457	445	498	445	461	486	492	495	540	529	484	494	484	473	455	488	481	458	545	465	498	524	519	502	452	478	463	501	496	500	476	452	439	441	443	490	513	481	487	500	480	502	474	513	468	510	474	487	485	493	483	514	508	461	464	450	503	530	491	500	449	478	521	484	492	494	476	504	472	490	499	505	480	490	511	459	461	484	498	454	526	465	443	481	494	466	476	446	498	463	515	523	490	505	494	516	504	473	506	471	467	492	482	492	482	485	530	472	483	457	500	483	484	501	479	493	461	496	498	476	485	480	476	487	495	483	498	489	492	474	485	496	499	480	507	471	481	468	478	475	466	463	503	541	499	486	480	508	517	454	492	529	471	454	462	524	510	487	492	474	520	464	518	465	531	469	498	447	451	454	453	499	521	467	491	517	484	505	514	533	489	443	480	453	490	509	496	479	451	481	500	460	476	486	480	510	483	466	492	489	511	505	469	482	455	473	450	487	491	490	494	488	482	495	465	467	476	490	513	498	458	493	452	480	508	513	441	517	492	479	507	482	461	471	473	474	477	472	472	476	482	528	474	518	513	470	464	508	517	485	493	456	457	500	450	491	495	484	530	511	496	483	442	485	478	460	494	521	471	450	488	468	485	461	494	484	443	499	492	491	464	477	503	450	464	499	503	490	500	498	479	494	499	454	524	456	479	472	500	489	491	470	488	463	505	496	516	473	510	484	485	522	492	538	482	487	453	488	436	429	468	463	492	496	486	492	494	482	440	514	509	430	529	505	467	493	453	444	496	491	496	474	497	491	470	504	458	486	478	488	496	454	520	514	498	470	477	497	492	495	482	514	513	485	509	476	508	414	457	461	492	469	512	489	483	467	493	453	480	484	524	481	482	486	480	501	525	431	481	510	492	506	493	429	471	502	493	498	535	479	481	473	473	506	479	436	528	482	505	479	489	494	510	488	470	459	493	467	502	488	525	499	532	456	483	477	474	471	472	515	460	454	498	514	494	485	471	495	450	475	483	460	469	499	477	456	458	512	485	501	534	467	480	469	486	431	484	461	474	492	498	455	517	467	464	480	458	490	478	509	466	510	499	503	436	464	508	474	488	478	490	458	474	474	471	481	477	443	510	491	481	474	476	453	501	516	496	500	489	491	497	456	524	467	458	520	518	473	532	488	502	502	494	477	474	480	466	482	523	479	506	555	500	477	519	473	451	458	488	504	453	523	497	486	495	449	503	464	450	486	453	459	439	465	492	464	502	513	505	459	504	489	490	483	485	482	532	489	474	491	484	514	469	465	482	492	485	519	518	471	476	482	456	471	455	486	490	517	484	459	482	478	488	478	461	467	455	496	497	494	492	488	459	494	492	448	514	488	459	492	497	468	517	495	448	497	472	485	491	464	483	478	467	515	509	475	506	471	480	485	508	458	495	412	477	474	486	499	533	427	518	497	485	500	511	483	507	487	483	473	450	514	507	459	487	460	503	485	455	470	470	495	503	492	498	468	465	476	481	484	463	491	464	493	492	485	507	453	480	481	481	518	478	489	494	491	501	454	452	504	487	483	486	506	465	504	458	470	465	503	499	495	494	485	461	523	487	486	490	502	524	504	496	456	482	491	525	513	504	523	487	481	467	511	464	508	506	497	460	457	452	438	504	502	493	498	489	465	504	515	487	449	493	464	476	455	458	508	498	487	503	534	479	459	493	461	523	480	505	475	496	489	474	470	474	507	467	452	455
30431	4554	2610	1995	1466	1142	923	735	605	512	477	470	396	375	375	339	343	324	320	320	293	278	310	294	310	289	265	287	239	276	294	267	292	280	277	266	258	265	304	269	276	271	261	267	249	262	287	281	274	242	267	272	274	263	248	272	253	253	291	264	289	273	227	256	281	248	248	246	232	282	223	269	260	273	249	261	269	240	266	265	249	254	274	257	256	237	247	283	237	240	254	264	270	243	289	254	261	241	263	260	233	232	273	207	271	250	267	236	217	251	237	270	235	244	282	298	261	254	272	261	260	244	265	248	261	231	203	252	274	261	255	261	285	221	251	237	249	264	276	242	250	263	276	207	257	262	252	233	252	229	265	268	279	250	242	236	244	277	234	258	265	265	249	259	237	249	279	264	279	265	243	266	234	262	240	270	258	270	246	262	219	220	271	278	282	241	267	250	242	288	245	257	271	254	267	261	268	296	259	271	245	249	253	221	236	235	264	249	215	254	265	262	257	242	239	249	237	270	254	276	242	231	282	246	242	237	250	261	251	255	231	261	233	257	277	246	253	276	285	257	245	267	243	261	264	257	249	242	256	216	250	226	252	264	281	259	245	263	255	266	256	261	251	248	272	249	261	252	254	256	261	256	244	230	254	256	240	218	251	244	275	246	291	265	238	257	274	246	269	219	256	241	233	264	242	240	264	281	240	287	256	254	256	272	266	258	271	229	233	260	252	245	245	245	252	253	253	248	241	245	237	272	242	246	259	251	269	260	262	249	254	253	263	228	270	259	291	299	280	263	260	233	280	266	256	234	225	269	253	266	248	255	258	246	259	231	270	238	244	240	240	285	255	230	236	272	249	250	275	269	273	249	260	259	265	266	263	237	264	256	280	267	248	267	247	256	258	254	270	243	252	249	260	248	236	277	250	249	250	280	237	254	244	233	276	269	277	278	250	246	259	234	250	269	251	249	261	256	270	290	271	235	268	255	240	246	265	228	263	274	258	241	252	250	245	254	271	233	252	275	223	256	253	262	215	256	288	252	263	225	253	229	262	244	248	283	281	247	262	252	251	223	263	240	252	252	241	265	261	279	261	259	263	248	250	268	210	247	268	251	271	263	282	238	268	255	278	261	239	254	264	239	242	266	275	265	272	292	268	255	283	240	267	254	261	261	242	246	263	225	272	221	229	275	278	267	243	257	245	259	263	240	273	259	250	252	248	241	254	245	243	291	252	245	254	244	259	258	262	285	229	227	264	287	263	291	263	270	234	245	225	258	246	237	252	263	262	263	292	269	267	254	257	239	266	269	264	271	243	249	255	238	245	260	243	263	296	258	251	253	247	279	267	227	269	215	259	282	251	255	244	257	245	266	263	253	253	237	237	235	251	234	241	249	282	244	265	234	235	233	266	241	285	243	288	282	244	245	258	268	261	270	243	211	249	237	271	261	270	271	228	237	251	265	277	266	244	239	247	271	236	270	261	256	237	260	233	256	263	262	221	236	235	241	227	277	250	247	240	229	256	279	253	237	248	265	235	260	291	261	240	278	263	257	253	264	249	248	281	280	255	265	249	265	232	259	246	250	248	261	259	250	287	277	259	254	262	250	241	252	251	251	264	233	243	223	241	238	225	266	251	239	239	244	282	244	250	236	262	268	283	268	253	235	242	245	266	247	246	251	228	272	262	290	258	255	247	248	232	269	266	252	265	242	246	254	304	256	282	237	255	256	235	272	250	238	266	249	267	278	221	236	259	264	278	249	275	280	250	259	246	252	262	295	305	271	279	246	233	245	236	245	257	228	232	263	258	285	233	235	261	261	259	252	234	272	262	284	243	229	247	228	232	265	250	263	253	264	243	288	248	230	269	258	266	249	259	241	260	263	243	245	267	236	279	291	265	257	269	261	252	263	238	259	226	245	245	269	243	281	252	252	261	258	247	237	251	248	249	252	257	239	256	233	282	263	242	249	230	258	251	267	290	275	245	231	275	281	246	216	234	254	268	246	242	240	236	262	261	236	277	250	267	268	251	253	264	262	246	250	251	281	257	251	241	223	254	227	251	286	252	283	248	251	277	246	242	243	267	272	262	259	260	241	249	251	269	222	237	259	248	253	254	262	245	284	252	238	227	265	249	256	268	267	247	249	255	244	262	226	259	265	273	282	246	247	238	265	257	252	259	231	230	274	261	247	270	280	236	256	244	262	261	232	262	231	278	245	242	292	242	277	232	274	233	265	250	254	261	260	276	243	277	235	246	222	269	285	250	269	262	256	244	251	237	241	233	279	250	238	251	252	285	227	261	262	258	259	273	258	253	236	234	251	260	276	248	247	248	287	258	287	230	262	237	223	248	243	249	248	263	240	256	258	243	252	259	266	224	243	240	240	259	251	271	244	271	249	274	254	254	233	241	247	253	209	247	267	271	229	246	276	253	247	288	244	262	247	242	251	276	248	274	269	243	262	239	244	268	263	228	257	234	233	244	219	261	234	230	251	233	245	244	255	250	257	260	256	264	260	259	251	257	249	253	231	260	259	256	268	274	249	263	261	254	269	284	263	245	256	270	227	237	242	275	246	259	263	240	271	231	262	230	280	242	228	276	233	246	248	279	248	250	238	243	273	261	227	249	242	261	246	262	263	270	267	254	253	257	260	270	294	275	240	253	237	239	259	258	287	254	258	241	241	277	265	236	265	252	245	236	249	288	259	264	243	279	270	234	256	270	250	269	248	272	287	249	218	228	253	258	270	248	248	239	269	272	256	254	239	250	265	243	253	244	253	263	253	227	263	279	259	256	268	253	261	244	266	261	261	250	257	241	247	260	272	267	228	269	241	246	230	245	269	238	255	264	262	253	264	221	264	261	230	237	277	253	255	269	235	256	263	253	251	259	238	240	233	249	254	253	251	274	252	293	235	243	240	255	254	247	250	242	285	222	223	240	253	269	286	249	283	252	278	223	251	258	279	239	253	245	282	236	251	277	260	282	261	254	256	258	230	241	256	251	239	238	239	248	213	260	289	265	260	232	263	258	245	250	262	249	249	272	269	269	254	264	280	240	234	257	262	283	288	241	256	244	262	251	247	231	256	245	229	260	256	245	258	227	260	255	246	235	283	252	248	249	249	300	256	275	246	276	235	254	280	279	258	274	279	253	261	258	243	267	238	266	237	273	256	282	283	258	255	279	267	231	251	236	278	238	244	239	271	268	241	267	237	266	238	257	258	276	246	280	264	248	215	261	253	252	256	243	251	270	261	248	233	279	264	249	260	238	260	232	289	285	242	271	234	254	270	274	270	231	261	268	245	264	290	272	285	260	256	230	264	249	251	234	279	263	245	246	246	270	245	259	229	263	288	236	283	238	262	247	265	262	234	264	269	269	249	266	273	247	250	250	250	214	245	249	246	251	251	241	278	238	272	270	225	270	254	250	265	258	259	271	258	261	283	244	234	241	248	259	257	222	255	260	241	233	277	252	261	291	282	235	237	253	280	283	258	247	255	261	251
13661	2631	5678	6330	5454	4535	3799	3168	2691	2389	2096	1844	1697	1588	1575	1406	1397	1290	1242	1172	1156	1083	1054	993	1049	1072	1006	949	959	955	984	888	962	919	902	907	940	887	892	850	883	837	862	797	797	868	836	830	849	819	799	806	841	828	747	872	774	798	791	753	760	794	782	823	847	755	788	802	820	834	765	761	826	751	757	787	794	761	722	827	761	811	802	811	772	738	801	767	814	795	804	817	800	793	768	765	760	815	803	739	736	767	824	761	808	805	734	729	796	781	766	744	813	747	791	792	756	725	784	729	777	758	747	794	776	766	751	738	793	754	739	782	698	704	769	785	794	731	696	786	778	788	741	749	757	777	773	743	740	785	796	743	760	755	739	735	808	749	767	781	760	731	787	778	819	741	749	750	752	790	706	784	738	730	744	805	716	755	794	746	782	754	735	724	785	750	746	804	740	778	777	710	767	794	815	767	739	786	758	787	741	805	717	783	755	745	754	789	809	734	745	769	758	797	785	771	739	808	788	755	783	729	726	799	740	777	749	748	733	759	788	744	731	798	801	725	795	746	744	760	776	698	805	745	777	778	767	801	767	778	769	688	752	774	734	728	761	738	711	732	779	819	729	717	798	752	766	836	748	757	753	816	780	784	762	737	771	750	727	741	745	755	769	710	731	776	782	765	765	744	734	711	780	751	784	769	751	725	780	738	786	772	760	770	744	775	771	735	738	724	745	768	732	723	702	793	764	779	717	775	780	798	781	737	745	757	794	741	778	740	822	708	726	768	835	735	746	741	765	743	757	748	721	755	791	753	755	730	758	814	689	756	743	755	738	703	781	720	774	727	736	742	777	739	715	736	755	730	732	809	771	788	760	788	724	778	731	808	726	736	782	779	778	703	767	722	734	752	765	752	749	803	726	774	728	789	783	779	790	767	721	755	786	711	772	738	751	778	735	741	735	728	794	737	748	811	773	750	725	770	767	774	708	749	800	779	783	801	731	753	774	772	746	780	778	754	774	701	798	796	734	743	788	811	768	755	786	768	749	771	775	783	763	767	758	780	753	778	783	684	757	755	760	758	765	724	707	750	770	799	714	742	761	731	769	743	788	744	788	784	815	729	726	765	754	739	806	779	726	742	706	744	769	762	760	794	757	780	765	748	717	755	768	722	727	748	828	806	718	754	782	798	779	740	745	713	774	745	812	741	750	774	759	732	817	725	789	765	752	750	742	756	765	766	718	759	790	784	739	766	758	743	746	754	708	738	769	783	755	743	784	768	768	776	777	700	766	721	752	800	775	718	764	769	783	749	767	760	771	773	777	736	732	753	714	753	782	733	768	754	797	759	765	763	758	806	748	768	754	766	744	756	732	762	779	703	816	794	723	755	774	773	784	719	778	793	742	727	712	700	752	751	761	725	757	714	770	747	783	733	739	767	761	766	803	717	758	754	739	739	725	760	770	788	752	769	809	777	755	788	792	767	688	789	743	788	738	775	756	705	772	778	720	786	742	779	734	713	793	756	747	735	725	824	755	794	754	749	750	803	829	750	786	759	772	757	781	700	780	780	772	774	758	777	739	758	812	767	758	797	735	778	753	754	741	757	743	700	801	760	754	775	745	753	765	757	727	756	764	774	766	753	764	755	794	682	753	783	769	770	704	756	796	741	786	754	784	677	775	758	775	813	742	839	717	747	798	771	720	747	805	777	736	763	739	760	731	767	761	776	758	733	711	742	741	753	778	743	722	735	733	734	742	787	774	777	743	782	712	744	776	725	751	769	737	777	723	771	735	727	784	760	764	807	757	782	799	759	741	758	785	781	723	717	766	774	753	749	749	761	734	728	741	758	795	786	731	804	785	752	702	752	751	765	749	783	799	754	788	715	781	749	762	719	698	763	755	759	751	743	738	795	797	764	677	762	842	768	747	770	755	754	763	747	813	760	763	739	739	740	803	727	746	754	733	777	743	775	737	734	762	808	743	757	759	726	762	784	726	739	766	800	767	745	763	755	754	765	763	782	783	718	741	780	785	783	737	735	788	782	751	728	752	761	737	722	781	729	781	693	744	731	792	759	754	744	768	797	751	771	799	780	776	779	764	719	719	745	741	756	789	777	781	754	793	751	787	779	748	777	761	761	743	770	731	753	791	767	772	735	727	738	786	764	746	774	770	786	754	786	739	794	728	789	741	725	738	800	717	781	757	713	750	753	775	759	736	763	752	775	770	785	759	817	761	784	750	746	711	759	774	759	758	723	771	742	705	733	721	747	795	743	771	799	723	750	749	793	811	743	739	786	748	795	747	745	744	724	754	767	759	812	814	751	750	796	739	782	776	794	760	704	738	778	735	765	734	738	732	731	702	757	733	732	752	757	759	734	790	749	724	653	786	748	765	764	773	734	738	794	749	725	763	739	741	780	730	811	796	723	783	719	746	769	738	735	811	741	826	788	741	712	672	739	777	796	767	730	770	728	768	743	740	793	790	755	778	811	773	658	762	731	716	789	782	729	820	750	788	770	773	745	788	730	808	774	763	735	776	790	763	725	727	786	811	781	752	762	800	812	737	760	830	733	750	769	775	771	747	775	747	789	719	786	768	761	757	764	755	760	713	779	764	665	811	772	766	783	768	708	751	762	790	769	818	749	753	748	768	763	746	747	738	737	752	745	759	781	763	733	763	747	770	721	753	808	782	763	755	736	755	766	764	789	759	754	773	700	758	775	813	738	735	822	780	764	805	707	737	810	764	791	725	732	806	751	762	794	699	796	733	764	720	773	799	734	690	712	755	781	768	773	763	728	707	756	751	770	740	759	720	770	766	793	754	797	766	755	741	736	751	747	802	733	818	772	737	797	721	790	732	718	812	760	744	753	802	741	701	728	743	738	759	742	698	817	769	787	748	770	757	782	771	749	772	728	777	723	776	753	768	766	771	740	751	690	722	770	750	833	710	777	769	791	758	725	681	746	762	708	733	760	704	741	762	777	763	763	746	737	767	731	725	751	767	796	750	739	732	728	775	713	734	762	737	747	754	735	766	770	735	732	732	706	735	716	782	802	773	798	743	714	711	775	762	758	736	768	745	744	759	734	764	772	770	792	753	780	744	738	744	740	787	744	759	732	850	762	749	766	779	767	800	793	723	798	780	800	779	721	739	734	782	741	720	757	733	715	760	774	773	755	797	772	753	755	785	730	767	778	800	753	772	739	763	808	769	751	721	772	779	802	760	768	768	763	756	736	782	725	750	743	783	749	730	810	704	680	714	782	724	792	782	743	778	777	766	749	790	795	767	799	770	756	768	763	769	750	699	734	772	717	743	758	747	753	754	745	762	779	749	785	752	770	716	796	777	787	789	751	797	739	810	719	735	786	755	755	752	731	716	794	764	739	752	788	764	750	718	817	764	761	784	733	735	813	792	774	790	759	796	794	738	768	763	778	785	722	769	752	746	744	782	787	774	753	769	768	786	767	763	775	744	792	791	743	775	725	747	745	706	789	729	768	747	748
3852	210	172	148	135	112	108	91	95	101	80	81	91	82	73	76	74	90	83	87	80	75	81	96	80	84	94	83	67	61	75	76	91	95	91	96	72	85	97	83	94	76	81	83	79	84	67	74	87	76	65	80	83	64	74	91	76	82	75	72	70	87	86	71	81	101	85	81	78	90	96	95	93	89	85	76	87	89	89	82	77	82	63	78	82	73	87	82	73	88	102	84	84	67	88	75	87	101	88	82	102	86	68	87	82	84	71	92	75	86	79	83	81	77	82	65	73	107	90	77	78	86	58	84	76	85	73	87	84	90	77	97	104	83	85	87	83	78	96	95	91	71	67	88	94	80	92	87	79	85	65	60	67	78	82	69	91	88	82	73	73	90	70	80	84	98	81	78	89	55	67	79	86	83	90	73	64	83	87	76	95	84	87	72	101	68	82	84	75	83	79	82	99	88	78	83	73	72	86	85	73	78	79	71	80	90	74	72	68	57	79	81	89	95	75	88	89	85	72	64	65	74	74	74	82	61	89	68	77	75	83	101	92	76	82	76	74	76	74	75	83	71	73	108	91	71	81	81	83	82	58	85	85	67	71	83	89	90	71	72	73	75	90	101	83	89	86	83	91	92	92	82	76	74	85	82	98	95	90	88	93	84	97	79	66	90	75	75	78	72	85	82	78	98	77	78	78	71	77	79	80	85	88	82	93	86	74	72	72	84	81	93	83	91	65	101	76	87	76	87	87	87	85	90	85	80	74	90	92	82	75	94	90	77	82	83	74	77	84	82	75	74	85	75	73	81	88	79	72	74	91	90	69	95	77	79	90	89	82	82	73	81	82	87	72	77	70	103	61	76	90	76	81	84	80	71	63	71	72	75	90	86	88	77	90	72	85	72	78	82	82	82	89	79	87	87	73	80	74	75	84	96	77	80	71	85	76	80	83	80	66	89	78	73	76	72	75	84	91	95	92	82	80	90	72	76	78	70	94	76	83	81	91	69	81	67	93	81	84	81	89	102	82	76	98	86	72	80	74	67	80	85	77	71	94	86	55	92	90	76	72	95	93	75	83	85	71	72	88	77	74	82	85	76	67	83	91	91	69	86	75	87	74	84	59	89	82	80	68	79	78	68	77	82	81	59	77	69	90	94	78	82	80	82	95	94	88	91	95	87	82	79	90	80	94	102	65	100	85	75	90	78	84	79	75	83	72	87	73	84	74	72	87	95	71	72	78	86	74	95	79	101	71	71	90	110	97	79	82	85	84	98	90	80	90	72	90	75	94	73	85	79	65	86	60	83	79	86	73	87	74	72	75	78	94	82	66	65	94	80	83	85	89	71	91	86	80	70	81	76	75	90	86	81	82	83	62	88	88	74	76	93	76	79	85	82	95	76	85	65	83	85	79	86	88	83	86	92	66	103	60	66	64	86	74	79	88	75	82	98	77	89	62	93	80	83	86	92	78	73	88	84	73	75	81	90	81	81	78	75	87	89	89	64	80	88	82	76	57	74	76	76	87	82	91	97	80	88	77	95	90	86	90	72	72	87	79	92	85	84	80	71	77	77	83	74	76	93	87	85	74	74	101	77	77	62	71	67	90	85	82	76	72	92	94	77	73	86	76	66	81	77	76	84	73	106	80	81	61	77	92	88	89	92	69	84	77	91	75	90	75	95	54	84	66	73	92	85	76	72	82	80	77	84	74	93	89	96	84	97	86	72	92	82	83	77	76	74	90	87	82	67	70	85	78	71	98	92	79	82	73	96	77	96	85	81	84	85	77	84	86	90	97	57	69	78	79	77	73	88	62	98	84	105	91	86	83	87	77	72	75	73	72	81	72	95	100	93	88	71	92	94	80	73	88	70	89	79	70	75	80	77	87	70	75	76	82	73	85	85	86	68	79	81	81	82	90	81	73	66	74	81	68	66	74	77	80	79	74	81	101	96	84	70	94	82	91	56	67	93	76	81	70	79	83	64	76	70	79	86	87	95	74	79	74	74	93	89	72	87	78	72	84	84	98	73	74	67	82	66	83	81	73	73	83	87	76	79	83	75	97	86	74	93	95	101	94	79	76	103	75	100	87	68	75	84	71	88	75	77	83	94	72	79	90	77	76	82	84	84	90	66	91	94	75	72	88	83	74	84	88	92	71	76	84	71	78	78	91	82	93	72	70	80	76	69	90	72	75	75	83	80	75	74	72	84	92	86	94	76	82	75	89	76	87	82	90	77	73	96	83	98	72	95	68	101	67	75	79	73	87	80	81	104	93	72	83	84	82	87	94	68	105	78	81	74	68	85	84	78	76	107	92	92	75	81	98	95	88	80	76	89	81	89	66	70	89	93	74	80	83	73	62	94	95	74	98	64	90	67	92	76	91	90	85	84	84	92	71	82	77	82	97	77	79	95	98	91	68	73	69	67	101	90	88	77	80	86	79	74	74	84	86	79	62	74	79	78	78	87	95	73	76	81	78	83	81	77	92	80	78	61	82	61	81	84	86	90	89	104	83	68	80	69	74	72	83	83	73	80	82	77	91	72	84	87	86	75	80	65	83	86	81	82	89	78	66	67	93	93	74	76	79	72	101	77	83	86	79	78	96	71	82	80	85	75	70	87	76	78	63	100	84	93	78	60	68	66	79	84	98	76	83	76	84	72	74	76	83	96	73	71	80	86	87	92	83	93	74	77	73	72	79	81	70	92	81	82	85	66	74	94	92	82	78	75	85	81	86	98	81	69	78	88	81	78	59	66	88	74	88	69	62	93	95	87	67	89	75	98	85	82	89	75	79	68	81	60	63	68	83	82	83	92	79	88	95	94	103	82	82	94	78	74	92	73	91	75	79	90	87	80	86	81	82	79	68	84	78	86	81	81	71	88	83	71	83	77	76	57	64	77	88	78	88	80	73	85	88	84	93	84	74	98	69	79	68	75	81	68	77	69	78	93	76	92	90	69	63	84	97	76	75	70	82	89	81	78	95	75	81	90	70	89	81	85	79	74	103	90	78	97	86	70	83	70	99	78	85	94	73	85	78	74	95	88	90	76	55	69	82	88	84	78	82	89	65	86	69	80	81	85	69	84	78	71	75	76	60	81	90	84	81	70	89	75	74	79	101	81	67	68	77	80	70	100	84	66	69	84	67	78	90	67	79	79	71	84	77	92	77	99	83	75	84	80	92	84	89	89	73	81	59	85	76	67	81	80	68	88	81	68	72	83	96	67	80	81	78	85	84	82	86	84	75	77	94	66	74	95	74	92	77	95	72	70	105	74	80	71	84	80	93	68	76	90	75	75	79	79	90	71	88	78	88	77	95	77	80	89	84	70	84	97	75	93	74	82	66	85	76	83	84	91	94	73	82	89	86	74	98	81	81	69	81	78	89	70	81	86	99	106	72	85	83	79	78	88	69	71	68	96	81	76	86	75	83	77	92	67	81	103	82	74	66	95	85	87	56	78	74	62	75	68	81	78	82	79	83	84	87	79	87	75	88	75
4422	416	538	586	513	480	442	374	402	363	387	368	319	328	329	316	339	313	321	343	323	319	319	292	324	336	324	320	304	311	289	314	288	315	311	319	322	319	308	261	308	307	346	273	295	319	310	296	298	290	288	284	297	313	310	314	315	315	290	302	318	320	300	363	299	284	299	304	287	302	304	298	301	326	294	341	294	279	283	278	306	316	311	308	297	283	253	264	322	327	283	333	297	298	345	310	295	303	307	302	327	291	321	288	311	292	269	286	308	278	311	317	287	309	299	321	279	288	314	285	297	294	301	296	316	295	320	303	297	306	331	285	294	282	283	275	342	309	311	293	268	305	309	320	269	302	315	273	291	288	289	305	297	301	300	313	308	275	310	284	326	286	337	303	285	309	308	309	308	346	303	297	304	312	262	284	331	274	284	270	294	315	329	283	305	292	292	308	285	297	284	333	293	331	288	292	300	292	317	313	306	294	287	293	327	303	293	304	294	300	294	327	292	301	276	303	332	274	300	314	289	305	303	302	286	286	289	273	323	297	304	295	307	276	290	289	303	319	282	322	279	301	296	289	286	325	308	316	291	312	320	296	281	324	270	299	262	271	307	298	330	285	309	310	294	310	262	313	296	304	310	294	322	317	314	294	287	331	308	276	314	311	290	312	279	282	311	282	296	298	309	306	295	265	300	330	289	293	297	292	318	295	303	314	326	306	299	359	294	301	289	296	308	303	280	288	341	341	320	316	320	284	266	298	307	297	297	301	285	294	320	304	323	298	316	262	294	300	316	272	281	298	317	282	286	304	276	295	329	307	288	292	287	288	296	309	307	314	312	323	288	356	284	313	315	306	317	274	266	277	298	321	254	277	312	298	332	299	281	281	277	284	280	263	315	293	321	271	305	295	307	292	293	275	318	292	298	273	303	287	300	282	328	272	279	243	297	291	290	294	275	307	304	304	270	247	305	301	313	313	289	298	301	324	288	282	297	301	275	285	305	287	297	290	288	289	300	298	287	305	276	273	300	296	273	285	277	298	325	299	278	303	304	274	300	311	322	296	295	301	261	298	283	276	303	295	298	306	320	302	316	264	329	266	305	307	312	325	337	298	309	308	288	295	268	311	303	323	282	295	279	301	296	296	308	299	322	305	264	303	297	278	321	298	276	293	309	289	305	309	284	298	318	324	323	307	304	294	289	298	307	320	319	337	311	308	295	299	316	295	317	311	337	289	284	303	314	307	291	299	303	308	259	279	286	314	285	291	294	297	314	252	298	324	249	290	318	320	275	323	281	311	315	315	325	296	323	315	319	303	333	321	294	330	273	287	278	276	332	283	314	316	287	335	299	299	277	313	291	299	281	325	319	322	317	310	286	332	291	306	282	315	291	304	269	292	274	325	311	263	312	261	274	301	308	310	333	312	281	291	314	281	280	302	306	315	282	266	314	296	285	328	276	325	291	307	281	318	276	288	258	327	336	288	278	334	310	283	276	319	272	308	281	319	281	308	300	298	300	324	262	265	286	291	276	285	330	320	334	289	279	278	261	299	296	307	264	311	307	278	328	305	280	293	294	308	292	304	281	307	311	332	261	296	298	274	284	294	319	310	289	304	295	296	292	316	282	291	318	315	302	305	296	303	286	286	301	314	330	302	285	287	288	305	279	290	299	345	281	285	292	304	318	291	306	310	308	293	281	304	318	280	274	316	272	296	280	306	273	294	294	291	289	293	300	308	283	322	309	299	323	299	276	285	249	302	302	304	294	303	282	296	317	311	302	292	273	311	327	291	284	289	298	259	306	301	283	301	287	318	313	297	303	305	331	301	275	288	294	307	331	259	303	325	310	304	284	325	295	309	296	286	262	302	295	292	297	282	304	276	276	319	274	297	313	298	343	343	282	308	271	318	288	325	297	296	307	279	285	277	298	296	305	275	291	293	315	328	293	273	302	298	300	294	297	278	317	290	333	302	302	292	298	311	305	294	310	279	314	311	291	296	301	305	297	309	325	313	294	300	303	316	294	294	303	291	298	315	291	329	295	285	289	298	310	308	344	316	300	313	305	293	323	286	306	270	287	309	303	324	285	329	298	318	286	316	294	302	301	310	295	322	321	280	286	270	297	300	301	281	295	309	298	314	319	282	309	275	301	325	282	311	357	300	303	271	306	320	288	296	301	281	307	301	309	301	319	273	316	298	272	300	279	335	288	275	319	336	295	314	281	289	293	292	282	277	294	305	298	275	280	323	301	315	280	287	285	303	274	288	298	288	285	303	303	272	305	294	320	316	284	330	317	297	299	311	284	278	313	298	324	287	326	305	300	298	287	305	305	292	282	277	316	279	291	313	304	316	292	312	321	304	307	266	330	307	310	310	303	300	275	304	298	286	296	301	282	283	287	332	279	292	296	283	328	299	268	294	315	306	315	282	334	291	267	310	304	316	305	303	320	310	288	306	327	292	285	300	317	301	268	269	307	320	306	293	279	296	291	308	288	328	286	307	303	267	309	298	299	278	295	295	272	335	272	310	272	315	279	338	264	252	275	303	299	278	293	283	312	267	301	309	299	311	327	303	317	304	310	279	296	322	280	303	290	282	311	309	283	286	275	312	316	283	308	294	298	300	286	312	285	292	312	351	323	303	288	293	323	329	290	309	289	316	299	278	305	296	291	305	287	303	306	299	312	302	284	290	298	319	298	303	284	290	282	288	270	280	334	306	261	299	303	284	296	322	292	285	301	273	280	271	297	289	293	286	328	274	299	300	328	310	290	275	315	281	318	314	324	294	289	284	275	281	306	311	316	296	267	295	308	298	288	286	337	327	267	301	309	310	306	300	314	296	288	272	298	305	320	295	291	316	286	310	289	297	284	316	277	293	317	286	305	295	284	295	291	279	332	310	288	300	295	289	284	290	316	340	338	286	283	308	319	273	324	335	313	283	293	304	329	266	322	293	311	269	290	273	301	281	291	311	258	331	300	296	303	266	285	301	305	323	304	292	300	278	282	315	314	287	288	280	303	296	292	301	292	295	281	285	334	308	321	307	301	284	311	296	308	297	265	269	283	309	295	337	303	262	295	294	334	299	283	289	316	298	302	291	282	284	275	295	280	304	308	295	334	275	267	297	282	306	284	314	295	326	305	288	305	310	318	306	301	282	315	297	284	284	307	264	287	291	314	292	310	318	299	299	298	282	301	308	318	311	310	274	280	300	279	282	316	286	346	301	323	294	314	299	301	302	276	292	308	276	305	332	283	294	284	348	319	286	291	299	306	324	290	273	281	299	304	293	300	276	288	299	273	286	311	306	293	303	290	277	285	333	289	308	338	297	309	282	305	321	291	293	314	284	278	282	308	303	305	342	272	328	290	272	291	323	305	268	322	285	273	288	288	297	315	309	297	282	252	310	305	306	304	286	331	292	299	264	316	319	291	293	280	305	315	243	275	302	301	276	297	315	271	332	312	308	279	291	284	274	281	305	259	297	276	293	312	274	301	273	299	289
20014	1897	1304	1027	710	533	428	408	332	322	249	223	200	205	192	206	194	174	173	172	152	164	186	158	173	154	158	154	161	135	176	170	156	133	135	149	152	172	156	139	158	165	150	164	127	140	137	170	147	151	157	150	166	164	164	154	145	160	146	157	136	149	153	162	132	171	159	166	152	149	151	152	140	147	155	156	143	156	142	171	133	161	163	151	137	150	162	155	150	146	163	126	139	129	139	189	180	140	161	169	141	142	147	162	154	122	140	159	153	151	165	151	136	129	141	160	163	140	155	144	135	154	130	167	146	169	138	145	165	151	165	155	159	143	142	152	146	180	126	158	154	144	137	149	148	190	145	147	175	154	149	165	149	144	139	142	152	125	128	149	136	146	155	157	156	155	140	161	130	151	145	155	128	163	161	140	169	134	164	152	162	163	138	160	131	146	139	124	127	134	143	151	150	170	133	161	146	141	134	158	148	157	147	143	154	148	146	139	156	138	148	129	143	165	160	160	148	158	139	139	132	155	170	139	156	169	169	138	145	151	149	138	141	158	151	173	156	159	130	135	141	164	132	151	137	156	135	136	174	153	140	161	130	145	149	167	158	142	138	146	145	155	138	141	130	139	156	140	141	146	152	143	151	127	143	148	137	128	159	162	130	156	151	158	152	155	155	138	157	131	152	150	152	154	148	176	132	140	149	147	155	145	129	151	130	143	164	141	144	137	146	130	154	155	133	148	160	128	169	125	138	167	140	158	148	148	140	156	163	185	149	171	149	167	157	134	166	162	160	154	161	156	156	129	140	146	155	141	158	129	163	139	140	140	146	161	145	138	135	148	153	133	160	138	150	147	166	137	159	169	156	142	127	146	151	152	145	135	140	153	149	169	154	143	151	164	146	138	142	135	147	165	164	166	156	145	161	153	141	133	162	151	134	134	159	155	133	123	149	168	169	167	145	156	162	132	145	164	138	153	166	152	150	126	160	152	153	164	154	137	144	157	151	150	133	145	138	152	138	153	146	152	148	139	143	141	150	162	144	128	157	148	159	161	164	167	149	160	154	142	151	149	125	147	152	157	142	155	157	162	143	146	140	149	150	135	145	156	165	118	136	167	151	144	131	122	126	148	148	173	151	166	149	160	151	146	167	130	144	117	129	144	145	164	157	165	140	134	159	138	151	140	144	161	127	160	126	136	145	118	143	152	154	148	144	165	134	130	134	158	152	153	151	148	147	178	142	138	144	163	125	146	138	159	130	138	175	141	178	149	131	149	149	132	145	143	161	150	135	142	157	142	140	158	171	148	145	135	140	164	171	157	149	160	154	149	154	135	137	141	127	152	170	156	169	150	128	174	132	177	154	153	151	126	157	153	145	153	137	146	134	157	142	151	158	172	156	139	130	138	156	147	144	178	156	157	152	159	144	145	140	147	161	129	158	129	143	154	152	142	154	137	150	136	155	163	142	147	164	136	144	141	160	157	146	154	132	161	134	132	170	162	161	149	138	163	157	157	163	135	150	160	136	129	129	114	136	130	179	148	169	163	168	130	129	156	163	160	143	128	163	143	153	139	176	135	143	163	133	155	165	132	162	152	116	146	144	151	153	148	158	162	174	151	165	161	152	133	139	140	153	149	178	140	136	147	148	163	135	145	156	170	139	121	142	156	150	146	133	180	142	144	155	123	133	139	137	152	129	150	146	135	142	134	167	154	174	146	147	138	148	171	176	127	144	148	144	161	141	186	136	131	142	143	159	133	163	140	161	134	149	153	157	138	140	148	142	162	163	154	153	163	151	162	148	153	146	138	129	148	120	160	156	131	131	145	152	156	155	156	133	171	156	173	133	134	144	173	161	143	154	164	152	148	140	151	161	139	128	155	150	163	134	149	143	157	164	193	138	145	129	130	161	155	135	149	152	158	135	167	136	160	150	153	162	150	132	155	159	139	154	121	119	153	173	171	148	154	152	115	147	163	155	141	166	159	163	165	169	166	159	153	161	165	140	145	132	154	136	146	155	158	161	146	147	148	154	142	163	162	150	144	129	152	161	147	154	150	144	137	142	162	135	137	139	158	146	121	147	148	150	152	153	152	141	133	136	149	175	153	152	152	152	147	165	153	127	121	155	150	165	156	154	153	160	156	154	141	143	147	144	151	170	142	164	142	145	131	164	144	167	137	138	150	156	155	174	141	140	137	166	150	152	162	151	167	141	149	159	154	163	137	156	154	164	145	171	152	134	161	138	144	150	141	150	150	139	119	136	138	155	163	160	151	149	135	156	139	164	138	126	167	129	159	178	176	128	165	149	144	140	154	147	149	145	162	154	155	136	151	136	125	142	150	172	134	142	150	149	134	139	158	114	163	154	186	157	139	171	155	169	150	146	150	141	137	133	130	141	156	148	151	156	163	136	152	154	142	138	162	158	150	137	151	148	147	148	117	164	142	141	132	150	152	163	136	168	170	146	141	146	136	155	131	141	135	159	142	166	135	175	147	145	146	157	150	152	141	148	157	149	158	153	154	135	143	166	153	144	151	156	137	155	146	155	159	152	154	142	145	159	153	143	139	157	148	167	155	142	130	161	134	174	160	151	156	157	146	136	143	154	131	140	161	145	138	146	165	138	141	167	143	159	130	166	132	139	151	165	155	141	148	137	171	158	152	155	165	141	143	164	136	160	142	127	160	164	148	153	163	160	158	134	144	157	147	143	151	139	154	164	169	142	144	146	143	130	149	155	133	134	174	145	138	140	144	175	144	149	141	153	159	145	142	161	134	166	159	132	121	140	175	155	149	161	118	173	147	149	144	138	130	148	130	142	146	140	141	141	131	132	139	133	148	153	145	136	150	143	144	139	138	142	140	138	129	179	150	162	150	158	142	150	144	140	147	148	160	162	146	136	132	147	130	153	133	143	139	149	149	146	144	150	162	140	156	163	141	131	142	166	163	138	148	159	159	144	140	150	141	152	160	151	156	135	167	124	149	143	146	153	133	143	146	165	136	144	153	149	144	144	155	137	146	150	141	166	137	132	127	151	156	167	167	129	154	159	148	170	151	141	138	142	150	139	165	141	167	153	156	158	138	162	147	155	160	153	134	167	145	152	155	154	148	152	145	138	137	129	148	145	149	151	164	144	149	169	159	146	152	139	152	152	163	139	160	134	150	158	143	141	132	146	140	132	126	145	161	145	130	153	163	159	151	145	136	149	149	159	157	132	146	125	153	149	140	157	178	145	141	148	158	158	157	149	138	148	182	128	154	131	146	150	128	163	146	141	141	159	170	148	145	136	144	155	136	154	161	149	149	142	145	123	137	131	148	145	132	153	157	159	169	149	127	142	149	154	134	151	135	161	125	138	147	153	144	137	118	116	153	135	152	162	154	144	139	151	155	150	140	135	150	127	150	151	143	141	151	158	157	167	129	126	148	167	116	148	128	142	154	144	141	163	164	166	141	157	166	151	152	174	130	154	128	139	128	144	149	140	164	143	142	134	127	148	151
10530	1467	3083	3476	2964	2509	2124	1806	1535	1344	1210	1113	1054	890	826	818	772	819	747	700	674	635	642	693	644	617	603	590	560	602	546	554	572	549	562	521	541	535	547	516	525	511	530	521	509	525	507	573	530	489	547	493	508	501	501	528	494	516	481	521	532	503	514	496	525	526	515	461	485	506	498	512	535	487	485	515	497	449	466	515	497	503	494	525	506	506	457	482	493	497	481	472	502	502	438	490	486	524	531	491	533	490	525	512	468	465	468	479	526	480	479	483	498	512	488	467	484	503	524	486	447	499	478	486	503	508	478	491	469	506	522	492	462	470	477	512	479	504	504	525	486	505	471	511	485	476	472	488	506	519	486	491	489	477	487	480	487	501	480	505	476	486	467	488	488	530	446	488	472	519	501	533	481	520	494	487	489	456	481	503	494	508	507	501	508	512	485	495	501	502	489	475	469	492	473	519	477	508	503	484	517	503	505	523	503	501	459	484	496	492	501	491	477	496	524	511	470	500	482	483	497	483	463	519	476	498	510	463	475	452	474	464	521	462	485	515	448	461	491	507	498	480	479	492	480	476	498	484	488	430	480	494	489	477	480	517	517	491	460	463	459	470	472	503	502	499	490	430	452	524	480	460	485	526	491	485	472	499	482	438	469	498	522	493	492	508	498	489	487	524	490	506	538	522	523	463	480	537	505	494	511	502	517	488	467	509	466	489	533	460	499	471	511	465	431	473	526	494	488	522	520	486	485	523	494	476	509	488	504	499	489	509	523	535	508	483	494	492	471	493	530	454	506	488	451	467	495	478	505	511	491	451	502	494	484	497	465	495	469	460	488	470	536	492	464	453	472	523	487	485	508	465	520	446	450	504	530	488	494	520	462	461	484	482	468	476	471	457	514	476	503	463	480	495	449	495	488	504	504	476	464	487	486	466	496	474	488	488	510	476	492	511	493	474	483	480	473	500	487	479	465	485	485	480	510	459	538	494	511	517	520	507	471	509	501	500	501	527	488	475	483	502	511	473	489	520	470	496	475	489	479	497	483	467	505	502	510	467	472	490	494	505	504	499	488	516	464	473	491	457	487	495	472	511	477	491	464	469	505	499	528	489	480	488	459	486	507	488	512	496	497	496	488	460	501	494	482	464	497	483	499	475	451	475	478	451	478	451	474	461	504	460	474	470	439	475	470	487	492	473	486	495	484	480	482	509	441	521	494	493	479	491	489	516	477	508	470	488	484	481	493	519	449	469	463	487	522	511	454	489	482	503	485	487	536	470	459	463	469	455	512	485	470	488	453	512	507	501	509	479	478	494	502	485	510	483	479	493	468	494	487	502	483	480	467	449	525	491	486	466	476	488	492	503	512	516	503	525	495	493	474	478	502	525	488	504	502	507	513	462	460	513	486	468	517	430	473	451	509	464	475	509	495	502	501	526	469	446	483	515	519	513	465	470	464	447	503	510	507	482	453	462	495	463	478	533	506	479	443	488	484	473	476	486	524	475	495	514	520	450	510	517	501	451	462	494	485	533	465	497	474	489	477	486	476	487	478	474	482	461	482	472	496	513	494	492	498	504	481	503	520	446	478	480	502	515	491	496	499	481	468	508	441	493	495	483	510	482	499	500	433	496	474	496	510	461	476	477	491	483	478	483	447	492	489	463	492	460	471	511	500	523	487	473	480	487	497	497	525	453	507	490	499	529	493	453	492	506	456	491	455	484	499	469	445	474	485	466	476	502	459	505	496	487	503	477	494	511	514	478	492	492	510	491	483	504	482	463	491	519	485	473	488	471	491	494	437	447	495	498	485	494	488	457	517	515	485	435	474	461	525	472	479	465	484	494	472	510	474	489	467	480	483	565	483	526	524	487	509	512	452	473	464	522	492	508	464	491	480	499	454	526	473	483	478	456	490	514	463	453	504	492	461	525	482	478	462	481	521	518	456	458	507	481	496	474	508	405	499	475	485	508	465	516	480	463	471	480	470	520	539	473	455	488	499	489	464	480	485	498	510	497	510	493	497	472	530	533	477	497	487	475	461	467	504	519	468	489	465	496	482	481	456	504	518	497	430	498	511	485	500	521	475	467	504	491	494	482	503	488	497	502	500	502	481	465	519	461	480	513	488	492	485	469	488	502	494	505	511	500	505	517	511	476	507	448	446	506	449	500	472	518	480	492	441	462	485	467	500	479	491	450	546	488	464	492	492	485	459	459	521	467	522	450	490	489	484	482	481	493	510	506	474	469	469	539	475	528	488	461	511	489	508	520	474	447	470	482	459	476	510	512	515	482	502	524	456	459	509	480	466	476	493	501	491	476	483	472	494	487	496	483	523	489	496	496	506	494	487	524	468	490	487	529	456	505	469	510	496	508	493	484	503	526	511	433	482	466	521	513	450	462	490	481	471	448	455	505	488	493	477	471	454	496	490	474	491	496	475	470	495	472	466	446	474	488	520	504	479	457	477	456	479	466	473	484	469	525	496	480	493	470	510	512	459	522	464	508	490	482	470	477	520	513	486	488	485	474	506	492	486	494	450	508	485	488	504	508	453	481	484	464	500	502	479	478	486	504	472	450	467	550	509	481	486	438	477	471	478	487	478	437	516	512	515	498	499	486	503	494	452	434	443	478	504	466	465	457	499	494	498	483	496	502	460	503	510	513	465	492	491	529	495	482	491	500	487	501	485	486	503	491	501	470	465	444	474	518	445	521	484	478	499	513	497	502	464	462	492	488	475	490	476	485	498	448	485	493	521	511	498	522	514	499	513	527	484	471	486	485	474	518	480	513	498	469	486	438	527	452	475	499	470	520	470	458	464	482	479	474	477	503	481	480	493	507	490	524	499	475	508	522	506	486	478	505	486	454	513	508	490	517	481	453	446	538	463	475	513	484	488	470	478	514	445	514	499	495	501	495	486	500	535	501	523	450	488	515	444	468	482	477	487	534	470	504	472	487	492	467	473	525	466	523	523	481	466	467	512	509	459	473	513	466	484	503	482	454	495	481	485	499	490	465	508	471	463	504	455	504	459	515	483	489	534	512	443	532	491	465	475	488	473	501	483	485	471	534	506	519	504	496	547	458	519	511	477	485	455	481	493	498	494	446	498	468	480	512	491	490	481	460	492	442	470	455	518	497	492	477	467	477	490	464	453	496	506	476	476	455	485	431	470	487	515	479	502	472	474	529	478	498	444	488	492	527	488	470	499	487	470	488	469	488	537	503	470	468	480	502	474	510	469	503	529	469	517	483	437	516	514	511	461	510	475	493	499	504	459	485	511	440	465	491	506	466	486	515	521	485	492	485	492	502	474	455	495	467	516	462	524	443	502	494	491	472	503	484	491	461	473	493	466	465	438	489	524	565	450	503	429	531	518	478	459	479	531	505	460	449	502	529	481	481	478	491	445	488	472	466	502	452	482	505	499	460	499	504	504	511	481	461	503	459	469	488	479	477	489	471	459	489	463	473	460	468	498	516	508	486	474	468	496	470	455	480
31599	5274	2657	2067	1544	1134	852	694	599	558	469	472	425	393	348	347	383	317	281	301	315	310	310	291	280	278	268	262	318	315	286	260	252	265	288	244	276	274	279	281	255	267	315	256	266	297	249	264	272	247	265	256	238	280	278	262	267	259	249	253	274	230	299	275	244	278	249	255	270	270	261	279	269	273	267	245	244	260	276	257	262	257	259	260	242	253	266	260	257	275	245	254	237	254	248	257	262	233	264	276	259	254	275	272	271	245	258	265	299	260	255	264	255	264	268	259	259	264	271	268	251	258	236	224	284	267	258	258	241	256	263	263	246	231	276	238	245	265	241	242	253	251	251	243	262	233	264	265	267	276	281	245	271	250	245	275	266	260	245	282	283	258	276	281	275	241	262	266	273	245	239	263	266	266	249	251	257	260	266	255	242	235	253	248	238	247	266	261	245	278	254	242	247	253	236	245	222	252	239	245	275	225	275	254	278	249	240	237	259	279	259	263	259	238	256	271	253	284	264	262	234	276	263	257	246	259	258	271	256	269	254	250	271	291	237	233	276	251	274	246	240	268	262	264	252	253	247	272	276	259	246	241	283	278	232	274	240	278	225	278	265	269	241	257	273	249	253	259	259	262	230	236	244	248	236	269	228	264	261	277	255	231	261	224	252	256	274	246	264	240	255	244	248	237	245	229	266	267	254	275	281	275	247	269	261	257	265	278	258	257	251	256	239	264	231	274	266	272	255	262	263	280	260	266	243	240	249	232	260	249	227	247	242	260	253	228	264	255	300	279	239	235	229	265	263	277	278	286	262	238	239	227	222	261	262	255	263	268	265	276	259	272	273	271	257	263	274	265	233	246	248	245	250	248	252	251	264	241	267	242	262	238	276	257	262	231	219	262	286	254	232	269	270	242	243	252	233	263	240	239	253	280	246	244	265	268	256	250	266	258	256	248	259	257	259	268	289	238	265	251	255	240	233	260	273	263	246	263	245	257	253	270	233	264	259	239	258	237	247	247	263	267	270	248	290	247	274	261	238	253	261	266	256	243	251	243	246	264	248	258	255	276	230	282	279	244	245	228	259	274	263	228	262	267	257	259	288	258	235	236	242	253	229	228	274	245	258	252	257	272	274	270	259	256	258	239	256	252	281	235	240	245	252	252	245	222	263	233	230	226	253	240	257	269	258	264	276	261	280	273	267	246	231	235	258	250	252	228	263	251	254	261	247	268	218	271	258	231	258	257	261	228	258	249	278	271	229	259	223	254	284	261	276	258	227	240	267	246	278	258	218	239	271	241	250	241	228	233	286	249	250	267	253	254	268	252	262	252	276	250	255	263	231	246	249	259	267	254	223	262	233	247	256	243	244	242	284	252	261	270	269	260	250	239	248	246	255	227	261	270	233	266	239	278	227	260	304	262	247	248	255	262	251	301	252	241	300	265	230	265	242	272	239	217	258	280	256	248	257	264	290	262	253	251	256	274	237	250	266	248	241	269	250	281	236	296	280	269	273	256	257	279	269	283	232	277	246	247	283	270	243	272	268	246	267	269	270	265	274	252	281	263	269	274	276	234	245	255	273	277	253	237	260	259	259	245	263	257	268	301	272	257	258	282	239	219	254	246	274	260	266	250	240	273	278	270	262	259	271	223	261	259	239	240	249	241	274	295	254	253	242	242	255	261	259	272	234	257	284	235	268	234	277	264	247	239	267	256	260	246	253	215	241	262	272	250	230	271	221	235	262	247	241	259	221	272	268	258	244	242	244	255	292	252	253	265	246	239	278	257	244	224	285	247	241	243	290	243	250	265	252	239	262	269	258	246	282	262	252	267	245	256	264	260	239	281	281	267	251	242	246	247	230	229	254	252	258	272	259	248	245	250	260	255	275	265	243	255	253	258	256	256	260	235	247	251	260	248	261	253	262	268	265	275	278	270	252	271	256	212	259	254	224	267	251	271	265	282	290	248	237	237	248	266	281	240	295	245	237	252	262	271	266	233	247	228	245	258	264	227	284	246	262	266	248	266	239	260	275	245	296	254	274	250	251	237	242	245	260	263	235	253	273	254	236	228	238	265	240	259	249	283	284	273	228	239	232	259	242	263	248	249	242	256	264	269	245	240	254	253	229	255	256	265	241	224	234	252	281	274	266	255	257	274	271	281	284	239	244	270	270	238	272	255	259	242	222	276	245	241	264	242	244	260	296	284	256	257	261	270	278	238	252	256	241	262	236	264	277	248	238	246	251	256	263	250	245	256	265	256	252	249	266	237	243	262	236	251	252	269	223	277	249	265	235	257	257	267	256	258	280	244	238	291	263	286	264	270	264	260	252	247	285	258	235	257	287	249	252	279	283	274	270	254	264	261	278	306	252	236	261	241	256	250	269	237	247	240	265	280	241	260	264	252	261	258	237	271	231	249	251	262	249	253	255	264	274	267	240	285	286	245	253	267	269	243	273	230	254	268	281	260	236	261	240	232	267	237	255	238	264	263	251	259	272	268	250	241	278	229	254	255	261	265	275	230	241	218	290	265	206	238	258	236	268	215	274	244	246	237	264	252	279	281	242	261	240	268	273	242	231	239	246	269	239	256	222	247	257	253	251	264	261	253	274	264	258	244	241	254	260	274	261	233	256	263	251	213	259	262	260	260	247	284	246	276	252	256	252	243	218	243	272	262	265	265	258	256	241	258	247	255	259	266	262	243	260	245	275	262	262	249	268	255	286	243	255	257	276	243	275	282	270	240	263	258	244	250	249	249	247	266	256	258	268	271	267	259	284	255	242	255	262	289	259	230	287	268	254	263	258	282	274	265	245	250	258	265	264	255	243	272	267	252	265	286	296	238	286	245	241	250	265	249	244	243	245	252	265	268	254	237	242	258	266	239	261	261	247	267	281	242	235	275	245	268	248	259	253	245	241	260	232	259	255	250	273	229	281	261	243	241	248	273	254	278	254	268	231	242	287	285	235	256	273	231	265	249	270	236	221	224	270	232	282	253	267	287	255	266	252	255	253	277	264	264	247	254	239	222	261	261	252	259	234	232	244	264	261	257	223	258	240	268	269	227	238	252	266	251	235	224	257	273	228	256	252	229	250	275	279	270	268	233	258	256	250	282	255	251	269	260	251	252	270	256	259	256	251	260	233	249	266	282	268	235	251	269	268	237	256	262	287	245	253	255	256	273	266	258	269	251	260	235	260	232	234	282	226	245	250	252	251	250	247	264	246	271	283	260	256	251	273	247	255	254	228	263	255	263	212	237	265	258	254	242	259	273	247	285	263	270	265	249	279	263	278	267	251	232	251	244	254	248	218	256	247	275	257	254	259	259	254	279	259	257	253	271	235	247	279	251	250	274	261	234	260	264	239	288	275	269	209	272	240	254	292	279	250	240	259	235	257	272	249	222	260	245	240	237	246	282	286	267	266	252	265	229	293	254	274	253	253	256	263	242	255	263	244	217	249	262	292	270	260	263	267	271	260	247	276	283	252	244	217	263
14217	2636	5596	6290	5465	4514	3714	3146	2691	2505	2156	1859	1709	1592	1451	1416	1309	1261	1174	1159	1175	1093	1083	1079	1043	929	971	991	954	990	936	904	909	924	823	890	830	810	854	883	871	858	854	835	805	818	852	847	791	767	776	812	837	827	825	829	734	790	783	792	776	802	748	784	782	785	816	821	761	835	802	801	748	793	764	771	784	802	795	782	734	734	764	741	767	788	786	756	790	734	790	822	809	763	753	745	784	752	797	770	752	772	802	767	768	738	748	828	748	776	748	762	749	750	760	812	815	749	794	789	786	755	775	756	788	774	752	758	765	758	797	795	797	757	741	779	744	761	796	788	763	760	763	734	766	763	789	707	761	729	782	806	781	771	760	762	824	729	767	714	760	737	730	745	746	745	741	701	747	735	803	740	804	764	778	789	765	763	752	755	758	758	765	732	790	754	756	769	757	766	779	750	751	771	775	731	753	695	782	775	731	790	766	765	732	802	738	744	748	709	736	749	785	769	789	750	721	705	755	784	751	739	722	762	753	739	744	781	725	830	762	802	749	793	778	773	771	735	723	761	780	764	764	725	773	761	755	701	769	768	756	765	836	799	767	764	726	748	770	769	795	749	721	745	715	773	732	743	765	784	750	771	747	807	772	803	739	757	727	732	764	764	780	770	760	785	710	740	737	781	745	764	724	751	764	763	704	809	770	772	754	826	743	762	733	756	824	723	761	759	782	810	736	718	745	688	770	783	771	750	747	728	757	798	748	785	742	736	751	721	716	731	737	765	744	746	775	728	730	794	753	721	771	745	790	775	755	751	742	807	762	783	739	758	738	762	784	762	788	809	759	763	772	780	704	724	779	780	735	721	727	769	773	743	760	768	716	764	793	788	773	789	776	765	745	778	719	739	750	801	786	780	776	735	744	735	752	697	737	752	724	722	747	742	732	749	770	793	772	755	799	735	779	742	766	797	762	747	801	759	785	749	757	792	779	755	773	724	799	725	796	725	765	779	729	749	761	762	785	748	779	723	723	789	736	731	760	766	752	741	794	779	746	773	797	758	756	822	789	754	794	722	761	725	797	760	689	781	775	771	733	766	754	714	745	770	799	778	739	769	752	803	777	776	784	737	777	769	705	758	737	764	759	744	773	709	777	754	723	712	727	797	774	737	763	785	769	728	738	800	763	808	770	762	799	731	780	786	792	795	762	801	749	746	759	784	782	739	744	736	808	729	728	794	766	774	779	739	793	768	751	760	793	793	720	726	792	731	797	775	779	731	760	787	806	750	758	772	752	750	787	788	784	750	748	780	785	766	721	763	752	761	693	772	712	732	733	773	724	738	722	777	821	751	798	713	755	761	795	751	802	730	778	774	783	746	721	706	754	748	690	769	757	723	756	757	742	726	808	760	793	777	758	821	752	785	774	693	765	800	733	724	726	782	779	779	770	744	784	764	760	773	749	740	763	746	760	752	771	780	707	748	740	717	761	696	759	735	736	739	717	734	740	722	762	743	764	770	789	746	744	799	750	792	779	754	732	757	723	690	814	743	715	776	747	713	762	723	766	770	777	727	775	766	799	767	764	762	744	750	727	765	746	731	721	740	762	796	722	751	789	765	740	735	715	738	735	790	732	753	764	743	752	796	766	770	743	776	791	784	737	772	761	786	736	763	727	782	764	740	735	749	777	780	757	756	753	746	752	741	696	738	746	756	801	738	768	738	769	804	747	788	795	794	772	751	775	767	738	718	761	794	758	827	800	772	770	753	795	769	733	744	784	782	777	712	805	770	734	764	708	739	800	827	766	735	763	726	763	828	735	774	737	780	771	738	717	748	737	758	757	736	783	766	747	730	768	737	767	734	730	740	734	770	741	778	707	781	748	741	744	803	784	771	737	764	769	762	777	733	771	743	797	756	781	786	757	773	771	758	738	797	724	767	795	796	738	763	768	712	747	749	773	744	743	751	761	741	839	747	761	782	736	763	733	800	741	740	775	727	730	771	744	749	745	690	786	759	788	720	788	693	791	765	728	763	802	725	766	759	744	761	766	759	747	754	756	738	785	763	743	765	762	761	683	719	768	707	756	758	783	766	765	789	708	733	751	751	774	731	751	733	815	767	753	713	738	779	748	717	763	737	721	799	791	748	749	820	768	787	815	740	768	720	741	810	740	808	782	723	820	762	748	737	782	734	752	724	738	770	721	774	781	775	750	772	784	724	784	765	752	751	732	734	750	788	749	727	694	731	735	769	686	717	776	711	752	761	730	733	742	751	749	757	751	724	718	760	777	723	790	737	794	732	787	783	768	749	717	771	774	723	786	749	775	764	704	772	713	811	711	779	748	752	794	736	776	773	755	796	793	748	741	843	734	803	762	722	750	714	783	762	762	800	772	754	785	750	693	777	749	758	755	738	784	751	794	785	818	751	746	752	762	746	785	764	730	767	796	723	737	788	666	735	740	748	740	734	756	812	735	763	720	783	759	785	764	763	822	719	765	734	737	751	749	793	800	797	736	754	739	734	738	766	722	774	761	710	741	802	804	772	786	758	702	715	802	786	729	779	717	763	760	730	768	761	726	730	729	738	766	783	732	785	762	724	747	748	792	750	760	746	771	758	735	744	764	766	780	720	787	732	713	767	768	739	749	742	740	759	782	740	756	761	724	727	786	767	732	770	732	754	759	783	754	747	729	729	714	721	750	795	742	780	748	745	749	781	749	759	836	747	763	775	808	763	745	758	784	754	715	756	754	766	735	712	746	814	722	733	784	745	761	720	776	764	785	798	737	791	767	797	726	770	768	759	698	726	720	727	726	823	734	742	757	797	779	734	790	718	744	796	758	772	705	743	728	747	762	776	748	767	792	780	701	758	785	753	736	768	766	765	737	735	765	753	779	768	723	724	771	763	793	762	759	776	771	744	727	794	785	782	750	736	739	740	788	782	755	807	777	727	733	715	731	796	824	752	814	730	782	739	752	735	757	762	763	762	759	783	700	775	740	801	744	784	737	725	758	710	811	792	789	729	733	766	750	740	750	795	742	736	774	802	753	771	742	779	755	787	795	787	771	731	708	735	745	729	776	713	800	782	820	810	771	781	754	738	739	734	729	759	765	766	797	746	767	770	728	775	733	775	718	773	761	712	759	767	763	761	732	786	765	767	763	793	792	790	734	735	749	757	728	728	778	744	786	755	743	736	763	759	787	763	754	751	789	808	782	748	696	730	749	775	769	764	745	730	756	666	789	766	795	730	746	727	774	741	777	777	752	767	732	732	770	811	738	788	779	770	728	759	733	734	734	755	743	821	752	758	698	800	755	774	757	796	817	766	792	790	764	751	752	740	752	746	754	764	756	739	759	821	795	744	799	728	756	763	752	803	757	734	734	745	735	750	741	773	764	780	735	768	738	743	792	770	741	712	814	763	752	751	768	724	741	770	790	774	764	739	774	735	757	747	791	775	798	717	747	764	763	773	729	775	737	784	737	735	769	751	794	787	768	723	714	775
3947	196	159	156	143	107	108	102	100	83	83	83	91	86	86	79	99	77	89	71	81	84	87	92	88	81	90	65	78	79	68	77	81	79	80	77	90	85	87	79	81	79	81	84	77	72	81	77	92	78	83	76	84	79	79	95	82	54	78	68	83	84	83	83	65	71	71	66	84	76	79	78	75	79	92	75	85	76	80	84	90	90	94	82	76	83	79	85	69	84	67	72	72	88	66	91	73	66	72	72	94	75	74	83	73	66	69	96	72	80	84	72	74	87	81	73	89	79	84	83	69	79	84	83	75	75	70	78	89	84	88	92	84	78	84	87	77	98	85	82	83	85	84	81	84	63	97	95	80	77	87	68	91	64	82	77	72	67	86	91	80	91	84	65	90	90	80	91	78	77	93	83	78	83	100	69	88	78	74	83	86	85	88	87	88	87	90	78	84	82	69	66	73	77	88	70	87	76	80	58	79	81	71	77	71	79	78	90	79	69	81	70	89	72	76	60	76	76	79	81	92	75	76	79	81	95	80	76	87	80	92	71	85	84	74	78	90	69	85	85	86	86	83	83	84	79	85	59	74	69	76	74	83	77	93	90	88	97	101	90	78	77	82	72	74	69	80	86	67	84	83	86	88	80	74	80	79	71	70	90	77	87	88	82	77	82	89	77	74	89	79	74	84	89	89	83	87	80	97	68	99	71	85	98	63	92	74	77	81	74	83	72	74	89	77	79	65	84	84	77	92	87	79	73	75	93	96	76	93	88	82	79	71	74	93	85	78	88	77	74	80	75	76	75	66	83	86	84	93	80	83	86	91	75	88	78	86	69	65	69	75	75	83	85	78	87	78	90	72	84	86	88	82	98	78	92	100	82	84	64	87	79	68	70	82	83	64	93	95	71	79	73	88	88	91	85	77	83	83	92	71	74	90	81	78	90	70	89	87	79	106	92	81	72	89	74	81	71	86	91	82	78	79	90	73	76	71	87	74	90	77	90	78	79	76	75	92	75	78	80	98	84	79	77	75	81	71	79	79	69	97	81	80	80	80	84	73	83	94	83	88	85	86	81	86	77	76	78	84	87	82	92	73	65	61	72	96	76	89	91	76	85	76	71	77	77	75	84	69	80	80	69	87	79	88	85	87	86	88	79	69	87	82	88	100	92	91	65	88	93	101	85	85	93	68	97	72	71	79	90	60	87	86	79	80	77	75	71	78	77	70	98	79	81	70	88	74	86	73	63	76	87	86	79	87	71	85	76	72	75	85	85	89	78	77	86	69	64	75	72	77	73	75	87	75	79	78	78	86	64	72	94	76	67	95	88	63	63	96	70	68	71	89	84	78	96	85	85	70	74	87	85	77	81	88	84	97	92	74	80	78	92	74	76	79	89	91	80	93	80	79	77	89	82	82	74	75	76	81	70	79	75	87	80	76	69	74	74	74	89	72	79	90	59	84	70	74	78	90	72	72	83	75	89	84	73	72	87	79	80	70	66	92	75	71	81	91	91	98	82	75	81	87	84	75	76	77	81	89	93	81	78	84	84	74	90	71	72	75	84	85	87	79	73	73	78	73	85	79	67	74	91	81	67	76	85	87	81	81	94	71	90	66	78	80	71	68	88	78	75	90	83	93	82	88	75	76	92	72	67	77	82	74	78	64	92	69	71	89	77	83	80	77	91	99	78	79	80	93	81	67	86	86	74	87	78	76	78	74	75	76	66	73	90	75	82	65	76	73	87	85	80	76	82	72	75	77	91	80	70	88	87	98	83	61	101	87	67	88	71	67	87	78	72	78	100	71	69	71	97	78	86	81	70	83	85	79	66	85	74	61	110	71	69	78	91	74	69	94	80	79	79	86	69	65	66	99	75	67	80	78	82	80	88	77	82	76	88	80	93	98	70	78	83	85	91	66	69	76	76	81	72	66	87	96	80	98	83	80	80	92	70	75	82	81	91	78	90	82	60	67	70	87	84	86	88	88	83	89	93	80	70	74	62	101	77	87	68	78	73	70	64	80	70	78	101	71	74	88	91	87	81	89	84	89	75	72	85	72	79	81	85	67	76	78	87	101	84	68	73	82	76	88	85	70	91	81	83	78	85	81	72	87	94	72	90	92	91	92	76	80	66	78	77	91	82	77	88	86	98	76	72	75	91	80	90	88	82	88	89	76	86	86	88	85	86	86	75	75	95	87	68	60	72	77	69	74	83	72	86	84	67	74	62	74	84	69	80	77	91	93	60	79	84	64	75	86	80	82	86	74	84	68	84	88	86	82	76	83	80	74	92	73	73	95	83	72	65	76	89	80	87	88	83	85	68	96	79	72	73	81	94	76	70	80	74	72	73	78	84	85	64	87	78	91	77	80	85	76	88	94	64	81	83	83	82	85	75	71	76	69	75	87	86	77	85	87	82	95	75	78	80	70	89	88	70	83	79	92	77	90	91	82	69	78	79	72	88	71	83	92	78	91	90	78	84	85	89	66	82	77	66	87	91	72	66	79	106	88	78	57	94	95	61	79	67	67	75	97	76	77	72	97	94	92	81	73	83	76	65	84	91	64	71	87	98	104	96	99	86	91	91	74	75	92	80	82	79	70	85	98	77	84	79	83	85	70	83	71	81	72	80	97	71	71	77	82	79	84	117	88	90	60	92	84	92	80	94	92	82	79	86	72	68	78	67	82	83	81	69	97	89	91	86	76	93	93	78	98	88	71	76	80	82	74	86	81	61	91	91	70	91	82	90	91	78	80	83	82	80	67	73	69	75	71	80	81	89	86	88	76	83	107	93	79	74	83	72	82	69	91	81	93	99	79	80	66	78	85	72	80	69	94	89	74	66	73	78	77	91	82	90	85	94	84	85	72	78	94	95	95	78	94	69	81	72	82	73	96	87	74	73	90	82	104	82	68	79	87	101	83	74	74	81	78	82	89	90	69	76	88	80	89	91	70	74	86	79	85	88	64	76	89	85	83	78	74	86	66	83	71	93	96	78	98	83	86	86	66	71	78	84	91	94	62	70	85	81	74	85	95	73	79	62	82	74	91	93	74	81	79	91	82	96	77	79	84	79	87	68	67	88	82	84	69	75	89	100	82	62	78	78	83	73	88	75	91	82	73	71	91	79	62	61	78	78	99	89	87	71	86	76	68	96	75	80	89	90	83	79	87	87	100	92	85	78	88	78	85	69	81	71	71	80	82	72	81	85	85	88	82	86	88	63	80	76	80	72	67	83	77	76	83	74	84	82	89	68	68	73	81	75	83	69	86	80	79	68	87	84	84	72	82	90	74	69	68	66	75	84	80	79	81	96	96	70	71	87	80	79	86	83	83	77	82	70	82	75	88	76	76	88	82	79	90	84	77	75	91	69	84	86	101	79	67	93	92	65	109	103	82	80	77	94	82	78	92	84	81	75	80	84	95	83	78	99	85	70	101	85	80	86	78	71	75	69	75	88	95	101	85	98	90	77	73	67	63	81	96	76	79	76	81	79	72	74
4412	407	510	539	510	492	423	378	407	373	348	331	344	300	343	362	321	345	326	288	300	313	300	313	311	303	339	315	268	283	292	308	320	306	277	309	289	300	277	313	288	311	317	296	301	302	274	324	288	315	303	281	291	320	284	287	290	290	282	323	310	303	282	261	328	323	301	306	316	326	287	280	305	343	278	308	305	296	292	292	293	307	296	279	305	317	266	280	293	315	287	303	286	295	308	303	314	314	296	321	284	296	308	315	321	298	298	322	293	301	305	294	297	314	305	325	280	307	289	297	291	321	317	311	334	314	279	297	295	294	281	280	327	297	315	283	300	294	284	309	313	299	283	303	283	302	336	287	292	322	322	310	316	307	290	309	307	282	291	280	306	293	297	303	305	317	333	295	345	269	321	298	328	293	260	280	315	306	284	289	281	283	285	308	327	304	290	295	258	326	274	318	292	292	336	302	290	304	299	302	309	310	328	288	284	300	304	325	314	305	280	300	285	291	325	280	284	286	262	297	271	292	316	287	319	287	307	314	283	301	327	281	278	285	297	286	290	298	316	312	313	315	315	284	295	299	321	307	306	308	319	298	280	333	282	240	295	334	301	285	296	290	302	281	290	294	306	293	293	298	297	300	299	289	299	271	261	309	300	323	288	298	280	328	286	307	294	278	302	306	279	306	297	276	303	273	283	305	293	298	329	282	278	286	307	302	288	315	281	307	317	286	332	304	295	319	287	276	300	292	303	293	282	260	285	286	325	296	277	287	313	328	292	318	263	286	312	304	302	283	286	299	306	327	282	300	290	283	315	281	342	267	296	322	296	298	326	297	310	257	294	315	308	298	298	286	323	301	318	312	311	308	283	301	276	278	301	303	290	288	296	296	312	316	325	298	269	281	291	283	295	273	300	277	285	297	300	288	294	314	292	323	288	285	287	298	304	325	310	280	292	285	286	313	319	240	316	289	286	303	291	296	288	280	274	285	333	305	310	296	283	306	283	303	296	296	292	338	283	305	294	302	304	319	290	302	288	283	321	305	310	282	304	288	275	313	304	294	271	305	284	306	316	298	308	291	285	327	292	300	286	301	304	310	290	307	327	297	297	299	330	316	299	299	306	311	301	297	310	306	296	326	288	311	312	280	298	277	303	328	303	281	293	296	294	299	291	304	303	289	308	317	303	300	308	271	311	259	273	304	303	284	313	297	305	287	279	293	292	322	290	297	272	297	309	304	301	285	290	292	296	284	317	281	313	322	279	278	314	278	274	292	304	307	275	286	291	289	291	275	296	289	297	303	294	281	314	335	287	314	284	250	306	303	295	283	310	279	306	312	300	325	292	290	314	322	298	299	315	312	289	295	300	277	283	293	298	300	265	300	301	314	290	285	297	304	301	271	289	314	287	283	286	287	300	286	301	322	281	340	305	279	320	292	289	291	305	312	295	293	285	332	288	308	295	281	291	291	298	305	293	314	334	325	270	293	306	311	314	317	278	298	321	296	263	289	316	293	308	308	302	289	303	306	284	294	301	304	302	324	291	299	301	298	315	315	300	324	291	301	288	306	311	301	299	313	316	285	316	284	288	277	298	283	283	315	307	284	305	328	275	280	300	288	294	334	298	303	283	281	303	271	282	274	274	297	304	312	288	319	296	267	276	318	301	300	296	331	297	305	286	337	284	311	282	288	280	295	333	261	311	276	285	287	299	287	303	292	282	305	310	270	313	301	312	288	280	284	321	282	295	303	302	286	312	257	307	282	295	260	311	332	294	289	276	298	300	296	299	319	276	306	293	312	292	234	338	290	273	278	277	271	293	303	301	304	282	285	310	301	298	295	295	274	298	306	290	274	284	282	317	279	341	309	291	286	276	295	311	316	301	287	258	268	326	263	318	299	286	315	283	305	285	325	296	292	279	319	282	307	333	304	304	307	279	296	305	289	315	320	292	291	302	289	319	298	304	309	289	289	274	256	315	304	299	282	288	281	278	292	313	326	305	285	287	281	289	307	301	281	312	282	294	290	288	325	316	274	281	283	267	281	271	283	273	311	309	298	274	289	307	324	304	314	297	309	306	290	295	318	300	308	292	295	316	266	307	318	305	307	310	311	304	324	299	323	315	304	305	284	246	274	286	305	312	285	271	284	275	291	323	331	296	267	330	315	311	317	317	297	261	284	312	316	294	294	288	303	289	311	316	287	296	314	290	286	286	287	297	293	318	287	308	298	323	314	299	352	276	275	302	277	289	279	270	294	287	280	285	309	316	288	280	306	307	319	286	337	331	311	290	287	291	313	296	297	288	296	291	292	287	290	304	271	308	286	285	279	268	319	297	295	300	336	304	309	313	268	316	299	306	300	304	273	308	316	299	299	314	259	294	331	287	290	324	322	315	316	318	317	296	316	292	291	331	306	295	328	291	264	271	291	277	311	313	305	292	292	274	317	300	319	289	327	274	291	286	283	285	310	290	285	307	289	277	281	261	282	315	321	290	327	305	322	268	316	289	316	294	279	310	287	279	316	312	277	291	276	309	294	312	311	294	312	304	314	310	301	304	296	275	332	348	325	291	300	309	285	303	311	300	318	318	279	276	313	300	309	291	330	264	284	279	304	297	297	303	290	309	297	305	282	335	309	305	311	285	306	281	315	296	294	288	302	296	306	313	295	263	297	299	275	276	277	296	270	299	314	318	283	318	301	302	287	302	287	283	286	288	295	306	330	286	299	292	292	302	318	303	288	291	306	322	284	286	288	300	304	293	303	301	327	289	281	313	304	306	285	293	269	286	303	289	288	298	298	278	302	311	300	272	288	307	300	313	295	306	302	297	313	334	293	302	310	283	292	286	305	306	278	318	295	278	320	309	289	279	290	301	304	306	294	296	294	281	302	305	284	323	292	284	311	288	277	301	270	313	272	287	297	256	309	294	297	279	279	308	271	293	297	306	276	297	269	308	276	309	325	289	280	296	286	294	324	284	296	306	315	298	310	281	274	288	292	303	300	296	299	297	309	289	302	293	289	285	320	289	292	279	291	296	269	316	309	298	307	293	317	327	317	311	318	275	292	288	325	314	294	294	288	313	320	290	272	303	303	293	315	298	286	273	302	296	313	286	292	310	265	302	299	325	324	272	302	300	326	298	273	300	259	308	290	304	286	313	294	292	282	284	294	317	307	295	324	290	297	288	272	297	281	301	314	300	286	297	289	331	327	290	283	316	302	307	284	257	262	289	308	312	288	303	304	315	304	289	291	275	329	310	333	267	319	280	279	285	304	293	289	323	319	286	323	265	296	319	271	289	319	279	339	280	304	293	290	321	288	260	320	306	347	296	316	285	307	297	292	302	292	295	310	331	305	284	303	293	269	278	304	326	305	291	314	292	281	318	325	296	267	309	306	306	274	311	315	286	273	307	302	281	316	295	280	310	301	309	314	332	286	289	296	309	316	314	274	274	291	289	323	285	286	268	292	329	299	310	291	320	267	266	318	318	303	274	312	290	302
21546	2157	1310	1027	759	546	461	376	302	291	260	263	245	216	206	186	197	195	185	196	175	155	166	161	161	174	176	159	152	157	154	168	166	173	164	173	136	152	166	150	180	187	128	143	157	135	141	147	139	144	141	162	147	137	172	142	160	148	148	152	127	150	155	177	142	153	155	148	139	144	134	132	158	139	137	147	159	157	160	154	137	173	156	169	150	147	177	134	147	152	140	154	144	139	162	149	168	144	155	157	160	137	146	122	168	140	151	146	156	154	157	172	160	178	152	135	157	154	169	141	155	147	136	129	172	138	137	166	142	143	149	150	167	158	134	152	137	137	144	136	158	127	148	158	140	134	132	153	146	149	147	130	152	137	163	157	142	185	144	153	144	149	155	139	148	169	148	139	132	148	154	146	174	146	151	181	162	146	149	151	155	163	151	156	131	174	164	173	140	143	167	148	153	161	157	160	169	152	159	158	150	141	132	158	150	152	167	132	144	141	154	139	146	149	154	133	137	147	128	147	131	148	168	142	175	143	160	120	160	149	120	141	140	136	142	170	158	145	149	142	134	161	131	160	147	174	150	142	158	154	156	167	148	155	164	162	148	128	138	161	144	172	139	147	173	159	153	147	159	138	146	164	169	136	138	132	147	145	151	169	147	174	126	148	156	147	127	165	149	154	156	168	160	154	140	154	175	150	153	143	174	157	142	166	165	155	130	149	154	161	166	142	175	155	139	157	151	139	159	150	144	157	131	144	149	143	148	159	149	149	147	135	149	135	155	162	159	159	185	151	160	152	127	152	147	141	168	175	152	167	146	166	142	166	146	161	144	146	158	161	180	119	150	150	148	171	150	150	165	162	160	169	153	143	130	126	155	164	132	127	169	129	154	162	160	133	128	146	153	136	164	149	122	142	159	168	155	148	159	166	148	126	153	142	157	161	162	140	144	157	155	131	137	169	142	144	150	149	156	127	165	150	153	145	140	133	138	160	150	150	167	132	148	160	155	126	145	144	170	148	148	141	157	150	128	159	143	149	143	138	135	129	147	145	132	140	161	162	159	129	167	155	156	154	151	159	127	172	165	152	138	127	135	153	169	137	129	128	144	170	148	133	148	168	140	141	142	167	160	134	163	141	149	136	139	145	156	146	156	147	149	152	155	139	161	148	162	163	155	128	139	179	135	149	152	149	153	147	138	156	151	119	163	141	158	170	138	144	144	134	166	156	154	155	143	151	166	148	145	137	149	157	171	157	166	150	145	160	154	152	140	147	143	164	142	151	129	159	154	148	141	165	154	138	135	142	155	149	169	154	147	128	160	138	158	160	148	145	153	137	137	151	141	134	141	171	146	172	135	149	154	150	147	144	140	160	166	154	132	133	171	158	140	148	153	145	159	161	152	140	177	154	144	116	143	162	135	153	153	147	144	163	168	147	132	147	140	148	138	144	149	138	166	138	131	157	159	157	159	153	136	137	155	150	136	161	160	157	158	146	150	142	160	156	154	153	158	130	141	144	132	156	152	152	144	138	152	137	124	145	155	169	159	155	150	153	158	156	125	127	157	170	145	144	164	161	147	151	162	139	159	153	152	136	159	152	138	149	176	152	143	165	161	162	149	145	137	161	140	136	135	141	145	136	135	130	151	142	135	143	173	184	123	145	152	158	161	155	155	142	165	160	143	135	156	152	132	150	161	146	130	165	169	160	138	152	152	154	152	121	157	134	138	151	133	143	148	160	132	135	165	114	160	157	149	142	147	176	166	161	145	184	135	162	160	163	157	140	158	169	135	145	137	154	154	165	143	135	163	156	140	134	132	122	146	132	172	150	140	153	145	149	154	154	149	142	136	152	137	155	131	138	134	147	157	132	137	140	163	138	123	161	138	149	151	153	140	159	134	168	137	148	154	135	180	164	153	153	155	151	127	155	125	148	130	165	142	145	140	162	159	140	130	142	158	176	144	165	125	118	159	144	159	149	152	148	150	145	149	151	128	154	155	149	131	152	161	169	154	136	140	127	166	155	171	152	130	131	147	127	150	149	142	152	164	134	159	143	163	155	155	158	153	133	146	149	133	143	150	131	139	137	148	141	157	143	132	161	152	147	151	135	143	168	171	173	130	161	152	151	152	147	181	165	177	142	176	156	166	127	143	168	143	142	159	156	154	135	151	135	150	143	160	146	156	152	156	144	146	164	158	137	137	173	156	179	158	162	149	132	151	144	141	145	143	147	160	151	145	154	144	154	158	170	150	126	134	142	166	157	147	144	148	172	135	182	159	162	162	135	158	126	137	145	142	173	130	125	140	134	159	160	154	128	143	143	143	174	163	132	163	154	140	135	150	128	161	154	164	151	161	143	168	141	146	164	144	138	150	170	137	172	143	136	165	151	132	141	145	149	161	175	166	171	160	160	160	146	138	132	149	132	130	138	140	134	155	141	148	158	116	160	141	139	140	153	133	136	143	147	146	145	164	171	142	148	163	152	138	142	169	156	159	140	156	162	152	146	168	170	149	142	153	166	155	176	156	153	157	157	158	146	144	169	143	155	147	175	143	150	148	166	141	156	159	164	173	175	156	152	132	158	140	154	154	165	160	154	155	161	141	158	170	134	121	172	152	149	134	142	163	128	132	156	154	141	169	140	144	161	132	131	145	150	141	162	139	145	137	142	172	140	142	136	135	153	166	145	135	145	143	152	160	145	151	158	178	151	150	150	143	146	132	145	135	156	170	159	164	142	153	137	141	150	136	165	163	149	166	129	151	138	169	151	137	154	137	156	161	162	139	148	140	154	154	152	160	180	146	155	140	145	156	158	145	156	159	150	129	152	160	133	167	149	141	138	150	145	147	145	155	145	148	149	135	147	119	146	163	154	142	135	151	123	198	142	162	145	149	146	152	152	153	155	161	141	151	154	146	155	150	136	151	148	156	135	143	145	147	142	147	149	153	170	141	131	167	152	175	147	143	158	148	153	148	157	142	137	154	142	142	146	154	161	134	148	142	147	171	153	148	150	166	153	139	160	148	151	165	129	149	159	135	160	145	145	134	154	174	143	181	145	144	170	131	151	144	145	144	166	137	173	159	166	155	151	150	160	151	145	162	144	136	142	148	156	149	164	135	163	163	172	161	139	154	146	168	172	157	164	144	168	151	157	162	136	130	156	150	141	155	148	141	165	176	141	177	183	145	151	167	146	160	163	174	165	161	134	142	159	161	146	176	165	143	138	125	150	157	154	156	154	163	147	148	154	155	144	156	164	162	144	168	146	167	147	150	135	145	159	136	153	150	147	128	135	130	161	144	154	147	143	162	124	150	126	158	135	146	145	167	141	129	133	159	153	163	141	158	146	179	152	130	153	142	155	154	158	150	166	133	151	132	165	149	156	154	170	140	170	129	140	139	160	134	171	150	156	174	138	173	150	167	146	170	136	161	146	145	142	150	153	174	169	158	151	137	167	142	145	144	173	149	158	133	154	169	164	156	148	155	165	156	165	134	157
11124	1445	3050	3439	2960	2488	2115	1728	1527	1370	1154	1055	1010	921	878	817	785	781	662	668	737	675	658	644	659	657	587	604	606	559	533	569	581	558	569	572	543	565	537	551	557	499	532	526	484	529	513	560	511	518	539	513	511	508	530	520	537	522	499	490	533	494	515	471	540	483	492	515	530	503	473	528	544	503	508	513	490	503	547	444	484	483	490	499	493	460	533	516	517	490	507	472	489	492	526	490	508	533	462	461	464	467	492	500	444	460	504	514	457	498	469	503	473	484	529	469	516	479	520	493	478	512	497	482	529	489	449	504	513	464	532	472	478	459	484	478	476	467	494	447	492	496	492	507	546	511	530	491	525	545	482	482	492	522	491	472	497	463	472	505	510	501	458	475	492	491	510	487	503	483	460	499	486	530	509	526	487	506	497	477	479	473	433	437	481	498	478	537	496	502	469	462	497	465	496	526	510	475	497	480	508	543	503	489	450	451	489	460	471	507	520	498	518	504	459	531	463	497	468	482	493	479	523	522	520	496	514	508	498	490	511	500	489	543	495	504	487	511	508	498	496	483	511	442	448	498	508	515	498	480	465	474	516	475	480	500	440	462	484	480	471	465	519	477	452	500	515	497	505	507	495	483	495	511	513	474	497	489	491	500	509	482	489	497	489	522	495	510	457	515	487	533	454	456	502	464	451	482	456	508	457	508	534	469	485	503	455	490	506	512	482	503	453	526	476	527	446	472	484	488	481	427	502	496	464	509	505	485	513	513	502	503	495	458	470	497	478	487	487	475	457	486	502	521	515	496	457	466	469	541	520	465	510	487	501	501	501	491	508	518	474	499	514	485	472	494	530	495	469	466	489	518	534	452	488	493	518	521	515	468	485	483	468	498	490	466	518	476	513	505	513	487	499	483	501	454	487	498	515	487	500	527	511	502	506	467	442	501	526	468	504	488	492	460	493	501	505	475	469	513	486	480	478	469	525	479	509	451	501	552	548	489	487	462	504	471	504	551	514	481	464	478	511	482	495	466	493	473	524	457	509	480	488	493	496	481	494	494	526	507	502	475	465	456	494	476	503	514	432	474	453	487	486	463	496	489	481	503	531	487	467	481	494	497	487	483	449	490	507	516	462	500	470	505	469	487	484	496	480	493	496	472	511	503	474	540	462	471	478	526	444	524	493	463	508	476	494	472	488	485	504	493	495	500	482	472	504	507	498	509	464	468	522	479	481	483	510	483	501	472	487	473	527	482	515	480	481	482	500	479	463	517	486	472	466	503	492	455	513	466	513	505	470	494	524	527	506	521	502	523	504	502	533	493	486	495	530	504	500	526	523	497	474	516	460	457	474	481	520	505	504	501	520	490	471	455	480	494	495	495	503	520	537	466	475	520	504	483	491	506	487	471	496	507	492	498	505	490	451	498	476	511	499	482	468	433	464	478	483	454	488	493	476	489	507	479	524	467	457	452	534	451	469	501	499	480	500	475	472	434	466	475	497	506	521	472	517	484	504	463	511	489	507	472	510	496	487	487	546	497	477	488	495	494	487	500	478	470	504	491	490	530	523	501	480	455	497	485	461	498	496	495	500	489	507	499	528	515	494	485	484	537	497	470	507	471	511	507	486	479	509	526	501	476	533	521	484	467	497	459	489	489	481	507	490	499	485	509	494	497	517	520	478	504	481	512	500	468	501	489	527	490	492	506	485	488	519	457	490	512	465	477	509	515	508	491	509	528	438	479	438	489	453	522	488	512	464	511	458	483	474	509	456	483	468	483	490	483	500	476	504	469	473	520	482	521	495	526	490	463	495	482	492	496	467	483	470	500	465	461	466	491	481	447	541	487	500	480	488	507	496	491	470	513	509	484	480	496	470	565	521	505	514	480	445	499	493	493	484	485	475	469	499	491	504	460	480	498	516	474	490	465	476	479	506	515	460	482	528	508	507	478	518	509	465	492	502	481	493	497	440	500	522	490	507	507	462	477	493	497	502	465	489	457	483	500	466	455	500	483	502	486	493	472	486	472	499	493	450	495	498	505	485	484	488	492	467	486	441	498	497	475	468	530	520	502	519	500	463	459	499	492	488	472	488	521	494	449	527	453	488	466	474	470	536	454	466	480	474	504	495	493	472	478	495	445	513	468	464	488	489	465	474	455	465	457	483	492	496	481	471	469	491	486	490	528	454	496	522	508	464	468	517	479	492	513	473	466	499	487	519	468	518	460	465	455	531	497	483	507	497	489	467	505	493	476	480	463	465	492	494	476	485	515	491	505	471	488	469	460	449	475	464	480	468	475	456	515	489	496	482	494	461	453	469	472	481	552	505	501	479	492	530	534	470	489	487	479	498	496	451	510	441	472	472	488	471	482	558	469	471	499	483	514	457	494	529	510	473	481	449	494	508	474	453	460	516	479	504	491	506	501	445	492	528	460	488	475	512	484	493	513	505	461	520	499	492	502	454	516	495	460	489	489	487	513	482	483	528	488	500	509	529	486	461	535	469	499	524	508	491	509	520	507	462	535	487	470	518	479	516	463	534	570	456	520	524	500	472	455	506	444	485	461	509	479	463	505	487	519	502	497	541	452	482	493	497	481	488	508	497	492	466	471	501	507	434	469	462	484	492	497	463	455	525	478	489	481	515	492	460	462	473	528	497	492	495	490	466	469	486	476	497	472	496	504	474	490	483	471	508	505	512	479	500	508	494	450	483	502	476	464	510	499	485	511	473	480	481	490	483	468	514	482	488	480	568	470	505	496	449	529	500	442	503	466	473	532	531	523	523	502	457	500	478	491	528	491	461	513	462	480	464	463	515	478	486	516	472	464	445	486	520	513	490	482	485	491	500	488	503	505	473	493	475	521	528	500	518	515	517	455	511	482	467	486	483	452	486	470	501	474	523	437	528	485	448	502	502	464	469	519	487	549	472	457	498	452	457	508	460	474	486	491	496	486	467	485	488	471	459	500	499	496	520	490	562	477	536	462	486	490	491	503	531	499	510	479	512	524	512	473	489	477	486	502	551	518	491	517	508	497	490	468	497	518	476	487	476	532	514	468	499	440	527	456	502	488	457	506	469	464	504	495	478	524	499	502	488	477	486	510	474	460	477	469	486	512	474	481	484	478	467	525	495	504	467	460	474	511	488	534	564	504	504	560	515	484	516	521	546	531	522	492	480	456	474	488	453	518	490	513	474	481	485	503	513	513	518	452	514	492	508	444	488	489	496	515	506	500	497	507	502	477	435	463	483	464	473	510	483	491	496	503	428	502	516	444	499	525	518	518	465	513	517	488	506	473	488	499	498	449	468	515	489	484	483	490	505	500	471	486	465	503	534	490	487	494	498	517	463	517	495	533	479	493	479	505	474	497	465	477	485	442	498	492	460	531	490	457	490	534	510	523	466	537	510	476	512	500	524	507	481	489	510	506	475	520	483	507	496	464	474	499	491	463	450	527	457	448	492	489	448	471	486	453	485	493	493	467	473	534	503	500	496	462
32504	5699	2588	2053	1486	1019	827	744	651	541	472	436	405	381	352	351	328	301	294	281	309	303	320	314	285	299	278	269	295	273	289	289	259	280	270	268	241	269	262	258	255	256	249	283	279	284	255	245	263	254	265	276	264	267	247	248	261	244	281	262	261	246	265	249	262	272	273	249	282	251	261	261	272	261	258	272	275	249	253	245	265	266	252	211	244	249	278	223	253	293	274	252	254	263	233	249	247	238	289	245	250	282	243	263	213	284	258	225	263	237	247	255	240	267	239	289	252	259	256	265	250	281	252	276	223	257	263	209	257	236	272	239	253	231	279	243	289	294	247	261	263	245	269	269	243	236	242	299	231	284	245	276	253	255	267	245	256	271	266	259	238	278	246	280	311	249	244	251	238	225	275	244	244	275	238	260	271	241	237	204	269	230	254	268	222	249	242	258	300	245	262	278	274	258	235	262	254	259	243	253	251	212	248	272	232	262	282	237	247	262	258	276	262	242	275	247	250	282	260	247	256	268	262	271	247	273	242	250	268	266	267	242	255	275	273	269	246	252	264	235	246	262	254	271	270	252	264	258	248	279	254	240	266	235	231	236	239	246	250	267	269	250	250	245	250	253	285	248	213	237	272	259	270	273	290	274	257	237	267	251	243	243	231	257	242	249	248	267	242	268	266	245	275	264	232	276	249	303	253	242	226	260	257	267	261	264	245	262	270	255	233	261	232	294	246	238	258	251	260	255	221	263	249	275	256	260	271	260	255	234	274	285	277	246	258	254	235	243	257	219	274	248	264	261	265	260	252	270	252	259	275	245	256	226	265	267	246	247	241	253	262	253	219	270	245	237	257	276	230	239	268	262	241	228	257	271	267	240	256	277	259	247	209	246	232	254	250	236	285	246	268	276	248	214	248	234	262	248	251	228	274	255	256	246	265	271	257	256	254	251	252	276	250	272	272	268	254	239	267	269	248	250	262	270	276	238	271	278	257	280	264	241	286	264	262	282	243	247	265	242	250	250	264	258	250	233	267	237	247	248	302	256	257	226	257	266	257	273	267	259	267	278	250	250	254	246	272	260	238	258	266	279	261	294	276	295	254	256	248	283	248	250	271	262	227	278	282	254	237	267	265	276	245	206	231	243	278	252	246	246	243	236	275	260	281	258	243	262	281	251	265	266	275	274	273	245	248	252	268	263	255	248	240	253	235	294	279	247	248	251	246	245	243	230	254	248	249	276	275	263	249	252	221	241	270	249	269	234	236	250	260	228	269	256	251	243	222	279	252	254	270	237	249	255	273	254	262	259	279	263	249	276	263	281	262	293	253	259	274	247	238	256	243	253	295	233	262	268	269	276	257	252	259	250	262	239	247	238	242	241	257	265	290	237	271	262	253	231	261	280	235	246	249	254	236	262	248	276	248	292	263	242	261	254	242	306	232	262	252	253	240	240	250	269	244	242	254	239	244	265	225	252	269	259	246	257	263	269	275	301	276	258	265	278	256	289	246	277	304	227	237	243	261	217	258	265	282	255	255	271	255	265	230	262	249	268	279	251	268	247	249	250	283	272	270	251	285	247	267	219	249	245	250	245	282	256	255	268	253	264	237	253	274	254	275	248	241	262	273	259	269	252	253	237	276	248	244	268	263	267	236	236	241	266	245	276	245	264	251	250	271	275	256	253	238	247	241	249	262	281	244	243	243	243	272	267	255	262	268	265	230	294	269	267	276	242	258	259	261	256	253	293	277	255	266	243	257	266	272	255	255	273	252	275	273	261	258	244	267	263	273	262	241	241	237	313	265	256	248	275	263	255	266	249	281	277	256	272	274	249	252	261	252	250	252	230	271	243	240	252	233	274	246	251	219	269	253	261	269	260	258	278	272	246	253	266	274	277	258	251	256	250	248	258	279	232	240	252	286	286	262	252	275	236	256	274	259	227	246	246	275	252	271	237	267	260	248	270	234	242	247	260	219	282	266	235	258	248	255	269	241	238	272	273	268	237	264	254	275	260	272	244	267	246	248	260	261	251	257	256	247	246	220	243	286	249	229	245	255	257	248	247	240	246	270	277	245	258	253	263	259	231	251	261	282	252	269	258	219	230	231	250	271	276	268	243	238	275	267	251	294	249	283	259	258	240	254	253	243	262	240	247	252	250	252	254	245	258	288	265	250	236	267	262	245	261	248	251	268	247	247	280	252	259	278	255	257	259	254	233	256	255	242	253	278	251	245	259	256	236	254	247	267	281	243	225	252	258	269	270	257	235	265	234	273	265	258	231	256	260	253	259	232	246	266	277	235	263	294	273	277	305	287	285	238	234	264	248	264	221	253	289	251	252	269	240	278	242	259	230	242	255	258	266	284	267	254	240	283	242	256	282	253	270	262	269	239	250	264	235	277	279	266	279	258	259	284	234	240	252	239	239	233	254	251	241	267	255	245	241	271	242	238	262	244	246	233	270	272	264	259	265	248	237	278	251	242	256	234	264	265	248	259	245	238	242	304	247	262	283	258	266	251	278	255	259	238	255	248	251	255	257	226	276	247	250	245	281	276	257	257	247	270	280	273	267	250	281	266	255	253	253	237	246	272	277	253	258	269	254	262	246	240	241	250	272	256	292	242	276	270	256	250	273	235	248	251	243	259	263	245	268	243	217	283	285	276	261	268	254	282	264	233	245	267	268	259	246	265	228	259	263	246	255	236	279	247	251	257	261	284	257	234	269	238	259	291	250	274	266	230	270	293	245	266	236	247	243	287	270	249	228	256	250	268	266	257	264	279	252	261	273	285	248	262	244	268	247	249	246	285	262	274	263	251	270	274	249	296	257	260	244	244	248	240	248	285	261	277	260	226	226	264	246	224	253	284	239	251	274	280	240	246	265	231	231	261	268	258	258	258	259	226	236	228	265	259	267	262	236	263	231	241	271	264	238	273	248	242	255	238	256	248	229	231	261	270	260	282	279	248	259	258	250	255	286	269	241	270	237	260	268	256	291	236	234	264	248	278	253	268	262	240	271	263	258	264	263	258	260	269	270	264	240	201	245	242	294	274	221	244	255	277	262	265	256	258	255	269	263	251	241	271	247	237	268	249	243	265	223	250	267	254	246	257	256	267	256	246	255	238	254	255	252	237	270	267	265	290	297	274	263	248	269	245	262	275	262	261	230	225	240	253	263	267	264	261	266	273	269	272	282	272	250	273	267	262	255	254	254	279	253	260	291	258	265	264	274	250	236	259	238	275	252	239	261	238	242	265	276	257	265	258	264	246	284	262	251	262	266	273	276	297	256	263	247	267	267	253	270	239	261	256	263	266	273	289	292	223	242	242	213	266	265	279	261	257	260	249	249	246	277	249	232	224	267	275	266	262	257	255	230	267	259	253	253	250	264	226	231	250	268	273	250	261	233	264	258	267	267	257	249	268	245	283	242	265	263	276	248	255	284	233	246	253	257	266	286	252	281	276	246	236	250	256	230	247	256	272	225	251	269	225	267	237	248
14511	2588	5400	6191	5339	4518	3732	3158	2717	2378	2084	1825	1788	1555	1474	1425	1351	1234	1222	1129	1142	1113	1080	1033	1000	984	997	1039	953	957	950	898	930	903	858	925	874	912	892	848	872	828	781	867	855	881	779	873	816	832	792	825	771	806	787	879	763	849	774	821	795	788	840	796	824	781	798	786	825	770	768	788	812	767	759	786	783	780	773	790	779	813	823	784	737	768	780	788	803	797	803	790	826	741	752	810	764	770	782	746	767	770	750	774	735	761	772	756	746	784	793	787	801	756	781	776	791	740	744	801	761	783	746	819	783	743	783	778	791	727	754	828	736	816	774	791	765	815	731	821	776	804	743	732	741	757	764	823	754	768	772	793	767	736	745	741	768	792	753	787	806	794	785	810	772	819	777	802	820	771	750	758	772	761	725	794	767	783	791	788	793	798	727	802	789	817	738	737	774	766	741	762	736	773	736	765	767	767	754	796	713	732	726	743	755	727	805	760	811	749	756	774	734	733	741	740	797	755	798	764	735	766	771	770	750	739	807	762	838	754	755	786	739	760	751	791	775	785	771	777	768	826	816	779	773	786	739	775	747	698	764	759	742	758	789	765	779	812	714	773	779	783	752	760	742	761	722	777	767	716	754	752	755	732	774	780	731	746	745	818	730	770	749	741	781	778	764	811	795	759	774	746	798	720	748	815	785	746	781	751	698	797	763	790	766	733	748	785	744	783	766	778	810	817	792	737	724	780	797	749	766	797	712	788	754	785	743	766	774	761	743	812	788	780	768	723	767	751	774	785	745	754	770	771	770	747	744	729	775	749	819	773	746	742	738	782	778	808	747	749	776	751	765	735	811	758	737	746	762	757	747	717	720	763	779	775	743	742	793	837	765	743	780	778	762	739	805	770	762	761	749	738	778	730	755	770	709	737	789	746	760	761	816	760	761	721	749	734	699	757	802	783	813	764	769	770	796	793	798	752	784	784	767	755	764	753	798	718	744	738	742	719	769	768	781	725	705	747	756	734	789	774	758	718	795	792	755	752	751	775	775	780	733	781	773	784	769	732	788	726	770	722	783	730	774	778	699	803	801	783	771	755	769	771	735	742	762	760	783	767	791	773	781	705	804	749	775	788	790	759	756	751	789	768	808	764	789	749	733	750	748	804	762	761	747	785	741	821	709	766	736	730	782	684	739	762	746	750	710	776	760	795	763	760	792	744	787	780	767	753	758	762	749	732	723	733	780	779	794	774	725	785	728	797	815	793	764	796	791	798	724	765	753	731	779	748	721	743	751	778	772	761	753	774	769	761	759	708	710	824	764	788	799	818	800	793	778	823	803	756	788	733	733	757	778	744	795	805	752	724	759	765	751	767	799	805	784	700	779	754	798	772	729	717	767	756	721	775	727	731	757	779	762	774	754	742	734	754	745	728	814	757	776	756	753	727	788	767	774	796	775	749	739	755	759	732	752	751	743	794	765	770	755	771	728	782	756	781	765	804	749	717	739	738	803	772	765	734	730	749	788	778	764	798	746	716	777	752	786	734	773	770	747	713	692	773	735	707	759	796	694	844	794	748	787	721	753	724	767	781	804	751	751	797	789	760	817	790	772	730	742	765	781	749	732	788	783	769	778	765	776	754	716	703	820	726	761	770	757	746	789	756	802	731	781	732	786	796	770	744	755	751	733	699	784	751	746	777	734	750	800	754	748	689	744	762	779	766	712	793	731	717	753	724	751	746	777	725	797	721	751	776	802	759	754	750	734	752	768	770	791	790	757	729	732	773	744	696	750	754	726	760	792	783	730	738	786	800	771	751	732	740	794	735	757	719	772	770	773	818	786	779	775	704	753	773	738	769	754	769	735	832	798	747	734	784	779	770	766	755	777	746	809	775	793	713	765	766	776	753	728	750	748	779	795	746	771	694	769	764	740	760	781	770	783	785	708	806	742	722	737	774	731	775	758	740	751	758	766	750	790	744	749	747	724	720	730	738	749	744	735	753	800	746	740	712	754	701	800	766	791	772	732	781	750	735	742	800	740	759	771	746	742	767	785	735	783	731	716	707	733	734	729	775	755	752	801	738	777	775	730	739	820	829	753	727	779	771	700	775	779	719	742	738	773	752	767	782	714	763	760	751	820	809	704	767	751	761	786	789	781	759	780	733	752	768	759	750	718	772	784	791	750	782	774	778	720	757	742	794	793	747	769	748	791	742	763	786	713	774	727	732	750	781	729	772	785	732	797	735	783	773	810	769	781	788	735	777	750	734	768	756	777	733	757	759	762	767	710	766	749	734	778	787	705	727	808	701	741	743	753	751	737	774	779	761	764	723	781	793	857	719	759	773	766	740	766	729	740	788	719	674	706	745	723	746	756	776	751	782	799	776	797	789	745	772	779	780	806	710	798	788	789	788	813	761	794	770	708	772	790	773	764	767	735	723	705	797	698	782	720	774	768	796	745	735	729	809	768	775	756	751	825	754	716	726	767	717	803	771	768	767	748	765	727	731	745	720	794	766	757	743	739	733	793	755	818	792	776	778	756	712	745	813	706	766	764	756	757	784	836	768	747	745	767	711	738	723	797	776	780	723	753	741	735	761	801	758	737	734	821	750	784	760	770	795	773	792	749	797	747	750	718	819	754	750	727	748	832	769	732	750	763	748	773	782	759	774	774	754	739	774	773	773	787	755	786	753	760	799	748	761	727	741	763	765	781	787	773	735	800	754	765	769	763	769	743	769	737	713	756	718	746	750	766	761	816	768	734	740	780	767	749	733	760	730	738	776	761	763	760	757	721	763	786	766	777	760	743	765	776	755	742	779	728	709	755	765	807	724	749	744	766	732	682	769	716	781	765	772	760	753	683	793	743	730	784	739	714	772	782	793	739	781	739	801	785	758	711	800	739	741	788	818	804	743	780	772	753	762	801	770	739	756	758	764	714	808	785	750	780	766	760	787	744	761	762	750	804	761	764	693	752	802	713	789	763	757	726	746	756	787	747	746	740	786	798	793	751	771	772	786	754	772	745	740	767	752	736	774	729	760	756	771	753	799	742	779	780	829	755	762	767	780	716	734	763	755	766	756	688	781	770	707	798	769	756	786	763	782	767	790	808	745	759	714	774	791	762	783	804	752	756	763	735	764	726	775	769	778	738	762	790	801	799	781	749	747	690	773	725	796	741	773	738	782	753	777	730	789	742	775	782	750	776	770	718	788	755	808	767	726	771	727	720	768	780	766	806	741	761	766	766	725	753	733	762	754	780	740	707	793	752	813	760	729	707	794	712	768	822	668	707	802	762	786	785	762	773	766	780	752	804	804	761	756	754	727	780	725	682	732	758	771	798	769	752	724	769	784	771	745	761	735	831	725	754	809	780	789	830	743	762	761	737	743	760	787	766	751	756	777	742	815	763	771	750	749	796	813	785	747	778	804	754	745	741	734	774	731	755	777	712	772	734	743	799	730	692	749	742	786	774	785	794	754	816	784	787	773	699	746	770	735	729	746
4010	223	168	141	117	106	104	84	97	83	100	85	70	85	95	85	82	77	98	82	86	93	59	83	79	76	87	64	88	77	84	70	70	83	66	99	79	74	74	86	76	76	83	74	84	89	100	81	83	99	65	85	75	81	74	73	71	67	85	83	93	86	72	70	87	85	80	80	66	93	73	73	80	95	78	85	90	72	79	72	87	83	75	97	80	82	85	96	98	85	80	81	78	85	81	68	83	81	99	84	81	64	76	74	74	84	77	76	79	85	71	85	70	101	56	92	85	61	68	79	80	85	85	73	74	79	83	82	74	82	79	71	75	81	71	76	72	69	76	80	77	81	95	88	97	93	85	97	87	80	82	73	88	75	78	82	85	67	85	77	92	81	89	81	65	79	82	85	82	73	73	89	76	89	83	83	86	76	78	72	91	86	86	75	89	72	65	91	73	66	83	97	80	73	78	80	103	68	95	72	74	73	75	82	91	76	84	70	81	76	77	85	92	76	99	90	82	63	84	79	91	62	103	71	78	66	83	75	81	83	90	76	71	83	91	62	80	75	89	90	80	83	90	78	94	93	80	93	81	75	70	84	87	100	93	69	49	80	92	67	91	74	79	78	66	80	65	81	75	81	105	68	82	88	91	97	67	69	73	88	97	81	63	79	70	78	73	68	78	72	85	71	75	79	85	92	88	69	71	78	78	85	66	86	59	70	92	76	83	82	88	65	81	84	73	85	88	81	85	91	86	84	92	75	72	78	81	75	61	89	84	75	88	84	84	82	82	85	78	67	82	90	80	101	85	76	75	93	78	81	77	77	81	78	90	76	82	72	74	60	87	70	72	87	82	87	71	78	88	87	82	65	76	66	84	69	73	91	73	80	87	68	79	90	89	78	95	80	75	84	99	84	70	71	78	98	73	89	67	69	82	85	69	83	89	83	69	90	90	55	73	75	81	84	79	94	72	73	87	88	79	58	84	89	74	84	83	68	89	77	83	73	91	70	76	68	85	74	79	97	74	76	68	67	63	78	67	102	77	83	89	85	90	87	90	91	79	80	91	107	104	69	87	76	92	87	83	81	81	88	72	89	67	76	90	76	84	67	97	74	51	75	84	93	71	95	77	85	87	63	69	92	76	67	74	89	79	76	95	90	73	85	69	75	74	82	81	74	72	85	71	98	90	92	83	83	69	89	75	86	84	86	95	68	73	73	68	94	95	88	91	81	99	96	93	78	79	66	76	75	73	81	95	79	79	81	84	75	74	74	82	69	81	81	83	94	73	70	81	88	93	94	76	77	64	62	79	82	77	85	79	81	65	89	78	72	79	84	69	85	94	82	91	71	90	66	71	74	69	98	79	92	71	64	85	69	75	87	94	81	65	85	75	90	79	78	66	73	83	87	72	66	80	70	84	92	63	89	75	66	76	85	95	81	91	96	79	92	57	75	86	75	88	98	78	77	71	79	85	77	101	98	72	73	75	65	96	91	81	77	84	105	88	75	96	76	101	77	94	86	82	75	89	80	88	59	86	84	90	80	102	90	96	102	90	79	74	87	90	90	77	67	79	80	71	88	73	77	76	67	68	82	105	84	80	85	82	89	87	76	78	64	75	86	68	77	77	82	78	88	99	85	82	90	72	83	72	89	87	69	76	84	75	88	82	75	86	83	88	84	86	84	80	87	86	93	92	85	78	70	88	70	87	71	57	90	82	73	78	83	79	94	88	89	79	90	75	82	74	76	87	93	80	77	91	84	81	83	80	76	68	78	73	84	71	65	94	83	71	78	87	95	76	67	83	84	78	87	73	84	81	78	80	69	68	81	79	87	77	78	78	81	83	71	82	84	81	81	90	90	70	86	76	87	79	75	73	67	63	98	99	82	74	94	92	85	85	65	102	89	85	79	85	73	78	67	84	76	87	86	93	78	86	86	80	55	79	80	96	103	103	85	79	81	93	80	67	84	79	78	82	84	98	59	73	79	77	71	76	90	81	80	95	102	88	71	74	70	86	74	69	70	82	93	70	83	88	70	84	78	81	89	59	88	67	67	86	78	68	82	90	80	82	75	90	96	78	90	106	72	93	93	73	69	81	71	94	85	77	78	67	75	76	80	62	91	74	78	80	79	92	77	65	66	69	78	90	93	97	76	84	87	73	78	72	84	78	78	77	90	83	78	77	79	83	76	72	84	62	94	77	77	68	76	91	78	88	68	70	97	70	80	75	95	76	95	91	63	72	71	62	81	82	80	88	93	76	82	87	82	70	80	80	83	88	81	66	82	91	67	78	65	94	85	77	83	95	79	62	89	79	74	92	86	83	88	87	92	87	85	79	67	78	87	82	91	92	64	89	97	73	67	71	87	82	80	91	66	82	76	90	83	72	70	86	62	87	84	75	76	73	72	75	83	66	94	92	86	93	90	75	89	74	77	97	85	70	78	79	86	69	85	91	86	102	82	92	79	92	80	65	94	82	77	87	71	82	94	75	72	74	64	74	91	78	64	90	86	95	82	77	85	77	78	90	84	76	82	105	87	76	87	70	96	67	82	79	84	64	74	85	89	74	72	78	79	93	87	83	72	83	78	80	104	56	82	72	77	80	80	94	90	72	98	76	78	91	64	71	81	79	70	70	82	89	74	71	81	82	73	79	102	72	79	88	79	85	91	93	86	88	84	77	76	85	79	86	62	84	81	80	79	85	79	83	68	76	87	69	96	84	91	65	93	69	83	81	90	93	88	89	87	75	73	69	97	67	71	83	83	82	66	70	80	89	75	65	87	71	75	92	78	90	79	80	70	83	69	74	71	74	74	65	89	85	87	83	62	79	71	80	88	76	78	80	70	59	89	77	81	67	80	74	67	77	84	80	89	78	81	79	73	76	87	93	70	88	81	75	86	74	83	82	89	73	74	77	84	100	99	82	80	79	88	70	88	82	92	83	77	90	59	78	93	92	93	88	76	73	68	86	81	94	82	82	74	84	61	94	86	85	84	67	81	69	87	79	82	87	97	82	80	116	59	101	78	80	88	79	85	70	69	75	71	85	93	83	62	93	92	84	69	82	87	73	74	82	78	88	100	89	97	68	91	70	81	103	73	93	79	77	74	89	81	87	79	88	83	67	73	82	102	75	102	85	80	85	80	93	78	97	78	66	67	81	82	100	89	83	76	71	85	93	75	88	96	70	87	74	80	76	88	91	70	78	77	92	84	92	93	81	76	81	78	77	87	90	86	76	76	71	77	102	71	83	90	80	76	87	65	86	67	93	68	89	73	78	74	65	85	83	68	87	72	83	86	88	80	76	67	86	61	68	81	76	86	87	75	83	81	78	90	84	70	89	95	81	67	96	99	84	66	92	74	67	92	81	72	79	77	79	87	91	84	71	81	76	82	87	84	69	78	75	70	79	82	73	83	82	72	71	77	68	84	76	79	76	93	87	93	88	78	74	64	84	83	82	68	79	84	88	89	83	90	94	78	70	92	70	89	84	76	59	79	79	85
4644	417	503	555	503	425	411	394	404	391	356	382	348	299	324	309	333	315	334	323	315	297	331	303	310	314	321	314	273	281	308	311	294	320	298	276	282	294	282	303	317	329	284	314	308	300	311	291	316	301	314	336	350	285	298	331	276	323	318	285	302	331	313	318	280	319	301	303	279	296	312	280	318	288	274	290	287	285	293	288	291	327	284	289	353	302	295	281	281	279	281	305	322	279	319	299	317	289	297	308	294	311	284	259	292	278	286	290	243	298	314	285	306	279	291	293	299	303	307	308	292	298	295	278	311	287	292	281	282	329	302	278	288	284	325	277	296	287	303	266	300	291	311	278	294	309	278	305	309	286	288	295	317	270	315	274	294	331	303	302	307	290	320	281	276	290	309	318	314	276	264	310	275	279	307	311	311	317	304	302	287	316	257	296	330	277	282	308	305	298	307	311	278	285	313	318	300	264	288	303	305	295	313	290	273	306	301	282	276	311	297	289	275	284	308	312	296	285	285	282	296	293	320	295	319	296	269	312	312	298	307	318	319	297	320	281	324	274	271	284	311	303	315	267	275	286	304	304	309	337	326	311	289	273	282	271	316	303	296	316	298	294	320	336	297	321	275	321	291	319	331	292	258	285	273	298	295	299	306	315	286	301	330	291	313	297	316	322	284	285	305	313	265	292	326	326	283	291	293	293	303	287	296	283	318	278	309	303	311	277	265	281	303	300	309	278	295	314	312	316	273	279	293	336	317	301	277	308	287	305	302	311	305	292	344	294	282	303	304	325	318	276	284	298	295	293	295	345	266	301	297	312	298	308	299	271	296	290	291	297	305	295	324	291	323	268	309	293	294	265	281	303	296	287	322	301	293	342	309	316	283	288	293	278	329	272	285	289	287	287	342	291	292	258	304	270	306	310	311	321	311	311	308	288	293	291	307	321	267	297	300	324	294	289	282	331	294	299	275	302	268	307	288	264	281	297	299	323	310	297	266	280	320	316	310	319	305	322	307	295	285	292	266	282	290	295	257	372	284	258	298	295	281	280	326	301	305	310	318	280	307	325	308	300	244	293	313	277	312	258	327	309	295	269	315	314	283	290	311	260	290	290	270	335	280	282	301	313	310	282	301	332	298	319	303	289	295	333	292	300	324	319	343	286	337	295	295	322	294	298	312	316	319	288	324	272	321	301	316	291	296	322	290	300	321	292	301	276	280	292	303	278	303	304	310	295	304	299	294	334	263	301	317	283	312	323	291	271	280	276	292	324	304	286	272	307	310	276	282	295	297	292	324	326	311	289	316	263	297	308	306	288	327	255	285	270	294	284	280	322	306	324	311	286	281	313	300	310	300	296	316	298	284	309	283	280	283	320	291	322	302	274	328	271	289	292	330	280	277	285	276	320	326	292	289	297	261	297	320	294	305	328	310	292	302	306	289	298	327	294	295	279	288	286	314	321	304	315	307	269	325	319	289	329	301	307	329	304	294	313	322	291	289	278	281	308	271	298	300	288	294	277	318	301	307	318	251	315	289	311	277	304	295	294	298	291	279	292	307	312	302	253	307	275	306	282	282	319	306	339	302	323	276	283	299	297	302	316	304	295	293	302	279	323	282	303	302	310	317	288	333	288	294	313	267	295	322	295	322	323	284	293	283	311	313	263	322	287	278	289	294	301	297	293	280	318	284	284	290	321	300	308	300	292	296	301	310	312	324	300	274	299	283	297	316	281	331	304	271	277	283	297	307	304	300	294	308	311	315	291	286	296	289	288	315	282	309	261	322	298	296	282	285	288	309	274	305	312	295	330	299	295	293	302	297	307	309	307	291	288	295	325	306	326	322	314	299	299	290	303	303	299	289	308	322	300	295	325	298	304	294	296	285	320	319	295	283	284	286	298	327	293	318	317	296	286	322	280	312	284	290	323	272	301	298	260	311	295	318	321	325	282	289	301	279	284	312	305	304	310	286	312	302	323	288	284	325	280	315	290	285	313	282	288	310	314	270	323	301	306	281	289	316	323	292	289	290	328	275	273	299	267	280	288	281	304	309	296	303	310	303	276	279	282	311	268	284	306	269	316	306	305	306	290	312	299	294	321	263	284	293	297	293	281	301	296	306	294	311	323	286	314	269	319	285	282	277	340	300	327	313	317	316	293	330	317	294	277	314	299	296	276	287	302	291	322	292	308	305	293	291	298	295	248	312	284	306	290	305	294	310	316	313	274	309	279	330	269	309	298	293	323	274	301	313	322	276	306	305	291	275	319	285	276	286	308	293	314	292	297	307	320	289	277	296	269	313	302	295	307	314	321	299	307	277	307	296	289	317	298	276	308	281	291	276	302	296	311	293	289	311	298	267	272	318	304	288	297	304	270	304	304	286	325	300	282	302	280	307	276	290	294	306	300	306	285	320	294	316	311	280	275	312	307	301	290	305	320	338	277	305	281	271	296	306	316	311	289	298	305	301	315	309	314	304	289	296	298	329	272	301	281	288	303	292	314	276	283	298	283	292	306	325	332	275	309	305	254	305	264	314	315	302	297	288	316	297	311	340	297	309	259	312	316	287	320	282	309	280	295	295	313	330	279	308	285	314	282	285	315	267	276	287	286	285	329	321	289	283	310	286	292	309	303	284	305	292	313	341	286	271	278	294	303	278	319	291	285	282	292	333	284	303	311	290	300	278	278	324	314	295	296	289	293	284	326	311	308	282	325	323	309	280	311	281	299	336	284	315	279	278	298	303	315	277	336	311	278	277	284	294	285	310	305	287	294	316	312	307	272	303	294	282	310	316	298	307	287	338	274	311	280	314	355	303	300	341	302	318	281	302	292	285	314	279	303	306	272	299	300	285	354	272	296	280	266	284	334	279	305	280	302	301	270	294	300	305	308	294	273	271	283	305	322	290	270	285	320	314	295	299	329	298	288	336	323	318	315	276	319	265	329	288	299	297	283	312	294	294	294	312	268	283	295	308	276	286	309	303	290	292	301	291	268	275	295	276	297	272	272	274	310	285	304	317	255	324	269	308	295	301	278	297	289	306	321	309	294	300	315	299	318	308	261	326	276	285	297	295	314	308	273	302	258	311	297	278	314	297	312	322	300	280	281	293	330	314	307	295	299	287	283	307	306	310	253	306	297	300	311	307	283	311	277	312	315	273	294	321	285	285	345	286	291	315	294	282	295	292	323	298	293	284	283	314	303	300	294	333	308	299	271	294	307	297	304	309	257	306	281	275	286	269	293	339	296	289	292	319	302	294	317	302	316	282	318	311	279	337	315	351	307	301	300	320	306	292	314	330	278	312	313	285	265	309	292	276	289	298	276	303	300	304	290	295	302	301	297	325	296	287	276	286	288	295	277	286	307	276	313	259	319	292	271	292	288	343	297	266	330	318	274	317	291	319	305	294	298	292	320	310	309	288	278	295	276	281	314	302	291	329	298	295	280	291	291	312	273	317	327	283	306	289	291	304	302	317	299	305	308	296	337	303	319	297	297
20796	1969	1349	1007	718	568	466	378	323	283	255	227	256	204	209	178	190	188	178	184	175	173	157	177	194	171	140	155	179	176	184	166	164	165	153	143	164	150	138	146	161	159	155	146	155	158	145	198	138	157	144	174	159	156	164	144	146	148	140	136	165	128	171	161	125	176	133	149	161	128	150	169	154	140	145	144	159	145	110	163	176	160	165	130	142	133	121	165	156	158	127	143	185	149	142	163	147	140	137	167	152	154	126	174	154	138	157	135	149	144	157	163	156	130	131	170	152	127	137	146	153	152	175	156	164	141	159	134	150	149	137	131	179	145	161	135	148	147	150	134	162	146	149	136	124	133	149	151	166	153	155	144	150	173	159	159	145	136	158	145	129	128	144	131	141	152	141	144	142	155	124	143	137	156	133	135	143	152	158	128	155	166	157	133	152	162	155	148	161	169	153	146	144	165	156	148	149	139	126	139	150	158	143	144	120	135	148	124	157	114	143	137	161	168	143	180	176	157	132	150	156	148	160	148	137	133	153	145	131	141	171	150	143	151	155	136	139	133	143	149	175	152	143	167	163	169	161	127	148	155	135	116	148	154	139	151	151	142	162	150	145	169	153	141	166	130	189	129	140	163	150	141	167	123	137	130	140	158	146	134	166	144	157	156	162	166	146	138	177	147	162	138	127	139	134	160	156	135	157	149	156	162	137	163	178	141	152	152	145	161	144	139	153	167	149	139	134	148	146	159	127	137	151	116	155	161	129	167	146	152	128	155	137	141	151	140	155	171	146	163	172	165	160	154	149	142	131	141	148	158	130	151	155	142	136	132	151	151	135	158	162	150	144	141	146	159	167	158	141	161	152	161	137	151	165	144	156	148	147	146	141	170	144	136	158	149	155	119	137	134	156	149	140	151	156	167	159	146	146	149	171	132	138	153	150	152	157	145	170	152	165	146	155	148	153	154	153	137	141	139	159	143	180	155	136	144	156	142	133	149	170	178	160	145	127	155	133	155	145	135	147	163	181	158	163	156	157	174	152	139	157	168	138	136	150	160	155	145	150	160	141	158	164	137	152	135	160	145	141	142	151	156	141	144	155	156	138	152	149	133	141	173	146	138	147	156	135	165	151	148	155	136	147	146	148	161	159	144	154	160	147	138	155	159	156	147	141	154	127	150	147	155	136	139	158	148	136	154	156	157	150	167	155	155	150	143	154	144	147	141	143	141	161	168	150	127	159	170	156	154	140	140	131	137	150	134	134	162	149	139	151	147	131	149	165	157	131	155	154	152	160	130	140	133	141	156	142	141	182	159	150	119	149	146	170	161	139	137	173	143	147	148	139	149	153	168	154	148	150	165	124	140	145	152	165	149	125	155	134	140	140	141	157	151	138	147	144	149	146	184	162	159	153	152	143	153	151	129	161	145	184	153	166	124	140	124	135	147	161	140	127	147	157	161	152	129	170	143	143	143	153	139	152	162	154	132	117	148	146	146	167	150	157	128	130	137	138	163	174	151	123	146	170	158	148	156	140	119	143	145	142	153	155	150	134	151	160	161	140	167	159	154	169	137	144	144	143	166	155	145	157	153	147	158	162	154	164	136	153	158	153	158	133	133	145	147	158	133	145	161	166	162	143	152	147	161	150	127	123	156	153	128	163	151	156	150	133	139	129	156	156	154	162	163	144	138	137	153	155	147	147	134	146	167	146	153	126	146	145	135	152	143	152	151	148	142	161	137	139	134	165	142	144	153	142	147	165	137	138	146	130	170	146	159	149	171	145	126	135	151	142	183	153	181	127	161	147	139	145	170	140	133	140	144	152	130	161	126	155	163	149	136	131	139	154	157	140	146	145	138	160	167	133	134	161	153	159	158	150	167	147	123	144	158	143	156	148	129	135	137	146	135	130	156	159	134	158	141	144	159	173	146	127	160	132	130	171	153	150	159	184	168	160	143	147	140	118	149	126	184	143	152	140	149	138	159	167	129	163	168	145	144	146	154	158	132	169	158	151	124	162	146	150	135	175	148	140	133	143	170	157	141	124	149	153	132	155	150	139	165	140	150	158	158	140	143	152	150	132	147	140	165	119	131	137	134	188	169	139	133	126	151	149	162	165	167	112	163	155	170	138	118	162	154	133	132	163	152	145	154	162	155	132	147	130	165	140	152	155	139	127	147	117	146	123	144	159	161	139	164	137	144	169	164	127	174	142	149	148	141	149	138	151	150	131	160	145	162	152	146	156	158	150	138	148	152	159	147	142	133	173	143	151	121	155	140	152	182	144	149	143	161	144	133	136	134	153	155	164	156	176	168	159	150	152	164	156	145	149	153	139	145	151	130	157	157	142	136	139	149	127	175	129	137	141	138	167	147	145	152	162	163	165	159	149	131	162	141	167	141	130	141	150	163	157	150	151	125	147	140	153	142	130	153	176	144	161	143	155	140	158	146	151	155	138	164	138	131	147	160	133	157	146	145	170	151	140	141	134	161	129	155	153	158	157	153	154	151	150	145	148	166	160	126	136	152	162	144	159	151	136	132	177	127	158	161	140	136	156	150	118	140	131	143	147	150	128	127	143	163	151	127	118	145	147	135	151	154	154	152	147	137	140	140	151	173	167	164	162	161	135	153	146	149	167	179	152	142	145	149	152	160	154	168	166	168	143	152	134	156	152	157	150	138	148	146	131	143	162	141	146	166	167	137	145	150	152	146	147	162	146	129	171	140	135	128	146	124	145	146	155	151	153	154	171	157	152	138	147	150	165	163	145	143	142	154	172	165	174	144	177	171	153	140	159	138	175	145	131	171	156	140	155	128	140	146	147	146	151	139	152	166	143	150	136	158	170	152	132	147	150	143	154	134	159	167	142	156	150	144	136	146	149	150	140	137	148	152	163	124	135	175	157	149	155	146	143	117	138	150	156	141	135	142	157	155	139	159	144	155	177	134	163	167	145	158	149	153	138	151	132	159	139	145	149	145	160	142	155	126	155	137	147	150	149	169	157	135	144	144	135	133	144	163	151	140	135	136	130	144	156	143	150	159	145	141	148	157	163	137	142	144	164	138	160	144	146	155	156	110	136	125	156	133	149	148	150	169	140	143	138	147	148	148	162	155	175	153	152	156	146	174	158	133	126	163	129	140	142	139	161	139	150	133	152	136	152	155	160	160	146	155	141	148	146	142	167	153	144	134	169	169	153	165	153	146	142	162	145	145	165	139	143	147	149	149	152	133	161	160	127	178	132	158	160	145	158	141	152	165	142	157	160	149	146	154	137	136	160	147	162	144	147	171	131	180	148	147	137	160	134	149	155	143	155	138	135	148	126	146	159	148	140	151	134	162	133	150	165	157	157	157	135	169	163	151	139	151	156	166	158	142	137	124	147	152	148	154	158	134	140	172	152	153	154	134	155	154	154	146	157	146	155	158	164	148	134	142	159	126	157	171	138	158	129	147	144	159	165	171	152	165	170	158	150	169	141	156	160	147	142	151	162	135	161	140
10744	1532	3051	3482	3013	2539	2084	1743	1477	1428	1221	1120	975	949	837	856	751	745	720	688	695	680	636	602	612	640	597	551	581	625	581	616	567	583	550	545	517	545	567	534	535	538	529	496	497	547	551	523	511	564	573	479	547	492	520	461	503	502	508	503	497	533	511	504	470	480	546	482	512	488	491	529	509	515	524	499	511	499	504	501	493	480	454	495	500	497	491	500	458	490	519	493	510	501	528	487	529	485	525	497	507	495	506	495	483	450	490	523	509	482	464	501	517	498	480	486	481	474	477	476	503	504	479	522	475	456	542	485	497	466	489	486	472	485	528	468	491	524	486	479	484	501	491	492	500	477	494	505	473	466	493	507	497	473	497	510	482	530	489	443	514	478	477	503	481	454	539	519	494	491	483	460	432	506	525	504	441	503	501	456	462	496	498	509	485	517	467	440	493	483	484	489	523	487	481	484	488	422	481	471	513	483	464	477	502	464	451	523	471	522	461	482	462	453	461	482	545	483	540	492	466	471	484	471	488	502	479	460	530	500	487	486	485	461	480	454	506	523	500	446	495	458	490	491	518	525	477	486	455	509	505	490	451	497	480	506	494	491	515	465	515	459	496	463	483	466	461	511	505	451	480	498	484	473	495	512	489	482	492	503	484	493	468	478	463	492	480	522	478	447	523	469	497	488	515	493	473	463	465	489	484	464	492	520	493	500	451	488	483	469	465	490	491	491	480	496	483	476	479	479	501	510	493	496	483	513	525	486	498	500	450	466	468	507	485	474	487	500	483	468	491	479	555	488	471	486	495	479	466	490	507	508	426	509	484	465	486	464	517	529	508	500	499	502	525	463	471	452	522	429	523	470	506	469	513	478	455	480	451	499	511	513	472	485	493	461	498	457	487	485	468	460	519	477	466	488	514	501	456	458	472	468	437	491	472	459	501	482	486	477	459	501	459	514	451	513	487	471	467	487	491	448	486	475	514	515	474	486	490	487	477	482	474	479	460	466	511	521	482	463	496	518	523	473	459	529	469	469	496	498	497	462	514	522	469	472	504	467	471	501	511	541	472	518	490	467	487	498	466	473	523	500	495	484	496	501	491	485	508	501	491	474	476	487	438	511	478	501	493	488	497	475	489	495	516	437	475	449	486	528	441	500	482	488	524	453	489	517	507	477	483	454	456	490	460	460	491	459	485	464	509	530	483	473	498	498	491	523	469	490	483	498	445	481	498	479	484	498	509	517	461	461	502	518	490	494	509	502	488	463	457	482	498	522	514	504	485	476	467	500	515	480	494	475	483	486	478	526	472	476	502	512	497	502	467	467	435	499	479	471	483	468	526	493	460	490	478	500	517	509	461	502	458	511	500	497	483	460	499	507	453	484	476	488	485	466	472	466	489	458	459	501	478	452	495	477	471	467	467	460	486	470	492	501	523	450	490	478	470	503	508	508	485	486	492	438	492	496	460	478	532	478	545	503	454	505	489	502	494	459	510	482	457	500	492	463	487	474	481	500	460	456	506	486	465	542	494	457	475	500	506	502	473	494	465	516	506	452	458	496	496	511	509	455	478	472	458	468	445	455	477	446	461	498	506	528	502	487	488	526	521	480	501	466	472	481	486	504	454	481	445	492	483	444	477	501	461	479	513	505	464	459	480	456	447	485	529	492	483	496	470	514	483	483	436	490	492	494	485	503	525	472	502	467	492	527	484	489	472	512	479	492	469	464	470	489	493	452	491	469	487	477	490	529	444	474	449	456	471	509	487	514	461	459	462	492	496	469	510	469	490	528	472	508	469	487	479	458	447	448	489	497	457	455	493	483	465	473	519	484	497	518	490	472	475	474	473	476	463	506	458	455	524	465	542	497	490	468	491	473	442	484	466	525	487	479	470	502	509	498	480	479	464	486	469	525	515	483	473	483	464	479	469	501	487	470	520	489	484	463	474	466	460	483	483	481	492	479	509	517	536	527	510	516	512	515	471	490	482	476	474	510	472	457	475	499	430	515	479	462	489	500	529	482	510	497	504	494	499	477	482	521	475	449	499	520	495	478	483	494	501	508	481	467	501	473	477	488	518	497	506	466	534	487	477	455	473	493	451	479	491	456	483	477	496	507	493	512	490	529	480	473	484	462	554	477	522	474	458	441	449	496	485	479	498	514	492	512	474	487	465	485	478	478	533	494	523	464	483	464	532	467	487	498	479	486	484	491	493	456	502	459	484	485	468	462	456	528	483	480	506	504	453	500	415	465	501	498	494	490	470	424	497	479	474	478	521	495	496	543	490	521	494	520	484	497	467	475	508	514	500	494	510	491	471	496	470	474	475	471	487	535	482	501	506	520	462	542	481	479	503	491	494	466	460	468	541	466	520	520	483	521	491	519	523	499	483	456	485	458	432	450	498	477	551	484	452	500	508	490	462	505	507	472	526	462	476	480	462	529	489	470	497	533	467	491	474	460	522	473	478	477	489	496	509	501	504	476	516	492	521	521	503	537	479	476	492	483	484	497	485	496	490	518	467	512	458	494	485	486	454	482	499	471	486	513	436	483	510	494	459	447	446	503	475	507	495	479	463	477	500	443	514	489	494	470	514	488	485	463	470	501	484	499	485	433	472	491	551	471	503	496	470	447	506	515	495	450	536	460	445	483	510	492	497	491	480	499	487	496	502	468	472	528	518	497	497	484	475	493	513	492	479	460	477	478	498	473	493	485	511	488	472	476	492	475	534	513	496	461	437	477	489	493	501	509	458	482	497	489	482	498	444	492	480	501	487	440	507	459	489	485	495	520	480	476	463	476	515	493	467	493	484	433	479	485	514	508	473	478	478	436	500	537	502	488	489	534	494	560	481	481	455	454	484	475	496	506	506	477	504	512	462	503	482	509	528	512	482	487	489	461	458	490	511	479	472	508	478	484	518	483	485	474	476	475	524	468	461	500	533	482	466	429	527	523	520	492	440	496	493	489	453	497	446	463	498	485	482	468	478	490	455	497	471	509	500	530	494	469	499	472	466	489	516	470	508	511	494	495	481	463	474	468	476	508	495	459	514	472	474	489	515	507	490	451	503	469	444	428	441	473	553	519	505	527	472	488	504	499	494	482	501	486	485	463	454	478	494	453	507	462	508	456	500	495	500	499	486	504	498	466	488	498	480	487	499	492	488	495	470	510	509	513	526	504	526	525	498	458	500	515	486	487	493	459	481	450	496	483	455	484	483	459	471	467	507	456	478	537	473	471	499	475	511	487	492	472	467	455	513	460	478	509	508	488	517	500	532	489	439	484	492	504	480	541	536	545	497	514	477	462	491	507	477	483	487	452	488	503	458	500	504	439	510	490	491	485	477	475	489	474	514	488	465	496	493	486	487	511	504	484	498	491	476	504	491	467	463	522	497	490	520	478	465	500	498	488	505	479	480	497	468	511	470	471	482	491	472	493	503	505	478	488	499	466	475	478	504	477	483	472	453	478	495	473	488	460	494	481	441	498	483	485	466	479
30920	5082	2693	2007	1510	1123	922	723	605	526	543	420	368	395	341	371	391	320	324	295	300	269	305	250	282	260	339	287	280	282	278	281	269	263	273	250	292	269	263	255	278	270	291	283	283	268	246	283	238	238	300	254	265	286	267	262	251	245	263	243	243	276	246	286	261	238	228	263	265	259	258	251	246	254	265	259	258	237	257	228	237	258	236	253	285	253	269	308	236	264	275	257	249	257	253	257	217	249	275	258	251	259	247	239	267	281	240	228	260	249	252	236	237	262	254	261	253	213	262	223	273	251	279	259	246	263	239	251	261	249	274	286	254	254	218	243	262	271	260	270	250	271	249	265	238	266	276	230	260	218	257	264	243	240	279	255	259	247	254	236	241	238	259	263	263	262	256	261	278	266	250	237	278	266	242	274	280	258	256	258	258	235	265	272	256	249	252	254	244	255	267	273	249	255	252	250	271	276	281	268	228	250	270	259	245	254	234	268	254	277	252	262	275	244	270	248	233	266	275	263	218	267	263	279	282	262	239	246	277	248	257	252	236	241	242	204	233	266	256	280	274	239	245	236	263	255	274	235	271	259	220	257	257	253	240	257	258	292	268	249	258	269	254	252	262	261	233	244	271	257	261	258	259	242	246	258	248	246	228	265	241	256	252	236	267	255	251	268	237	202	244	296	218	270	273	266	266	250	240	255	255	285	271	246	248	273	243	244	283	262	228	260	236	287	256	273	238	260	228	246	254	270	251	223	265	260	273	249	285	271	260	263	227	243	263	224	253	291	238	252	288	230	268	257	262	262	255	239	244	265	259	244	285	245	283	268	256	284	257	246	257	258	253	279	276	273	274	259	255	257	226	228	254	291	262	243	266	266	238	265	264	262	250	252	241	266	266	242	275	280	267	228	237	257	279	288	242	235	281	261	273	265	239	262	255	269	260	280	263	201	256	261	262	271	243	246	263	230	266	242	231	259	258	251	270	267	246	270	268	250	254	250	288	256	262	269	257	278	261	266	294	247	239	277	264	239	247	233	265	245	219	260	265	230	259	266	262	264	269	256	246	234	257	240	259	273	257	249	270	241	261	271	252	237	246	260	252	251	259	299	263	259	259	259	286	245	275	247	258	258	240	260	255	263	268	250	264	254	269	268	252	250	271	260	255	282	249	239	251	270	237	262	228	272	264	271	231	246	262	245	277	241	265	278	248	262	256	261	266	267	265	276	263	240	262	254	250	238	271	283	228	268	236	245	264	245	211	218	246	235	226	245	251	284	245	242	244	259	269	267	246	268	239	280	256	239	248	279	266	259	253	272	275	271	231	248	235	248	253	238	234	271	255	259	259	266	268	288	234	279	263	237	253	266	250	246	243	266	281	250	238	254	237	236	264	260	243	235	247	236	254	244	237	266	280	246	225	266	256	256	250	240	236	286	283	249	248	254	259	271	264	265	288	242	232	280	247	253	271	245	234	251	244	267	246	270	281	235	252	220	250	260	261	240	245	257	265	236	259	244	255	242	244	256	271	238	281	225	269	235	258	252	243	271	250	271	250	271	261	243	281	230	261	252	231	254	263	260	226	251	258	251	265	248	265	274	242	275	248	313	282	261	224	240	278	235	266	245	270	243	262	249	242	254	287	270	266	248	251	242	269	233	271	264	259	246	270	263	282	250	233	246	253	250	260	280	259	227	248	235	257	245	249	264	232	252	242	229	255	239	234	276	259	285	281	255	260	250	252	260	272	251	248	246	248	269	255	254	277	249	251	243	269	240	256	254	282	250	254	264	279	289	234	251	230	254	266	246	264	263	263	225	254	220	266	245	241	270	276	262	245	272	238	220	250	233	256	242	267	257	243	301	257	256	276	254	262	259	291	254	260	279	222	258	253	260	268	235	256	243	248	254	265	272	234	277	239	230	267	242	267	247	226	256	275	275	244	267	247	243	267	256	274	259	260	251	259	250	229	260	252	256	273	302	265	275	247	249	276	245	269	254	275	281	245	243	278	268	252	276	238	233	273	279	243	258	247	257	284	229	246	268	272	255	269	276	216	241	272	264	291	221	237	233	230	261	258	263	231	240	256	256	239	269	285	222	244	290	267	257	269	219	265	244	247	232	264	242	274	276	229	244	257	257	264	260	239	260	249	239	247	251	247	258	252	259	242	238	261	271	263	263	245	283	254	263	249	272	254	256	273	255	285	244	225	265	253	254	259	250	253	258	285	259	234	256	262	250	240	215	237	278	287	234	275	239	281	253	250	253	260	271	283	223	268	250	250	255	255	222	276	239	275	259	277	231	261	264	229	242	290	245	270	256	271	274	254	257	283	256	253	225	257	239	225	260	238	256	268	276	269	248	264	261	251	257	272	252	219	270	254	251	253	263	260	265	265	243	256	254	268	255	249	247	305	248	253	230	234	277	258	273	275	258	245	262	265	256	267	259	279	240	256	274	252	265	237	282	238	239	243	263	277	248	259	269	255	256	248	227	235	255	262	259	256	247	270	237	264	276	250	248	259	276	249	260	246	252	263	265	253	246	262	252	236	254	254	248	239	234	258	287	251	247	250	257	254	252	252	253	268	249	242	235	246	235	270	251	217	235	255	249	249	267	236	286	286	262	250	246	260	236	253	285	248	274	239	241	244	248	262	227	256	257	251	263	240	237	270	255	280	285	269	289	234	291	233	255	257	257	222	221	250	248	272	236	256	268	249	277	250	258	271	271	256	283	232	218	265	264	279	262	268	251	242	262	258	258	267	249	249	226	212	264	244	256	269	222	258	267	271	259	289	239	245	221	249	250	257	282	264	253	270	257	256	227	248	296	242	237	235	250	286	246	232	243	271	227	276	248	259	237	242	245	258	265	243	235	283	265	248	270	270	247	240	260	263	267	246	252	250	256	218	267	260	265	255	237	259	238	255	277	259	235	257	255	254	259	232	263	255	250	275	244	265	249	238	246	257	252	283	244	239	248	265	223	240	255	244	248	253	266	257	256	286	246	284	253	261	278	253	249	266	251	261	263	240	248	219	269	239	233	218	270	277	269	259	280	254	234	258	275	268	245	259	270	245	282	262	233	268	292	244	256	268	238	265	236	272	226	250	255	259	271	257	256	245	269	258	265	255	240	282	226	242	252	240	260	272	233	276	258	263	263	281	245	252	252	252	265	249	251	257	235	247	260	297	232	249	269	259	285	235	253	254	263	255	262	264	229	212	254	285	268	256	242	238	250	254	253	261	244	263	253	272	272	254	262	247	246	251	260	235	276	243	259	241	222	248	253	272	276	270	271	238	233	265	233	290	257	266	243	242	262	256	257	238	244	265	255	237	254	261	235	253	233	257	267	241	242	265	238	270	264	258	264	262	250	251	256	252	251	241	268	258	230	261	264	260	261	248	254	293	251	246	241	256	247	280	260	263	246	280	281	249	254	229	222	282	263	272	258	270	265	249	256	256	272	265	246	278	256	260	263	250	265	267	252	277	249	276	255	270	268	233	243
13954	2609	5473	6153	5386	4573	3784	3142	2751	2388	2052	1887	1722	1616	1483	1353	1283	1266	1205	1139	1115	1145	1128	1068	1007	1037	1047	955	907	889	953	909	901	914	917	850	834	858	905	877	834	857	837	798	850	810	809	888	898	838	828	765	768	786	793	792	828	830	825	836	834	786	758	754	774	779	832	778	818	789	806	797	802	752	795	757	772	787	778	777	756	715	815	749	732	815	803	728	799	733	790	776	827	802	780	747	735	777	730	795	806	782	787	738	759	741	770	799	768	796	808	717	738	739	808	777	782	755	779	772	745	763	808	764	755	767	741	788	747	783	702	744	787	754	751	771	742	770	783	781	755	776	783	738	804	720	743	755	775	764	812	809	767	791	788	750	787	761	756	776	770	772	768	760	763	751	742	758	780	777	777	789	770	708	708	757	756	760	788	742	709	800	802	747	757	758	755	764	747	765	738	784	798	697	744	739	729	769	725	743	802	759	761	764	725	721	778	731	753	719	773	790	755	802	774	750	787	785	755	777	781	755	735	792	783	797	798	738	745	772	744	752	759	742	759	751	760	747	809	740	827	752	774	768	728	802	740	799	735	779	773	739	727	743	752	762	730	804	706	731	748	759	787	774	795	758	805	775	767	742	751	764	749	737	760	750	733	720	758	729	697	744	771	749	776	771	749	758	796	813	752	715	750	712	760	716	753	795	731	756	815	740	797	714	762	739	720	740	757	780	732	721	750	772	794	778	737	859	757	713	779	724	770	781	785	733	764	751	790	804	807	711	711	748	738	758	769	761	773	788	785	793	776	724	726	735	711	761	771	721	762	723	738	764	797	725	743	773	799	771	797	720	741	720	801	743	739	834	757	759	754	768	735	728	767	773	749	720	750	728	724	763	760	727	756	783	746	786	764	732	742	790	754	765	751	739	743	773	739	750	770	757	745	736	804	828	766	778	749	755	791	788	757	737	725	764	768	791	769	764	786	733	761	738	795	765	748	772	732	797	729	744	775	735	758	790	770	749	767	696	766	766	733	740	804	767	787	743	767	749	768	747	721	721	727	717	745	767	753	742	732	810	774	738	742	784	770	779	752	774	771	756	772	755	792	759	784	774	785	763	740	756	766	771	743	727	781	754	759	753	710	766	765	732	765	705	745	784	792	708	779	704	761	708	767	770	753	733	722	727	682	734	776	730	735	811	779	781	731	801	757	774	751	745	768	784	790	726	757	786	738	771	771	735	734	757	748	752	743	747	741	783	717	767	774	758	726	806	741	747	720	699	805	764	799	769	782	710	778	746	711	747	689	792	739	752	765	788	746	750	734	749	755	728	750	756	725	745	707	738	788	734	763	721	791	756	799	724	695	738	693	717	813	772	719	723	758	769	777	759	749	753	718	754	718	733	741	758	694	771	749	725	736	775	780	739	789	763	749	713	757	764	721	790	750	774	757	812	789	713	754	735	740	747	787	763	748	757	772	727	758	754	755	728	760	720	757	685	797	728	762	764	791	749	760	748	726	786	746	761	767	756	700	786	780	745	789	722	746	775	709	777	704	784	760	764	738	781	774	755	727	719	739	752	756	711	765	784	812	796	744	732	789	712	705	767	774	773	758	720	792	738	711	731	756	758	737	709	769	770	721	801	728	811	746	744	803	755	762	767	774	788	742	764	768	723	799	741	797	814	735	719	768	749	790	726	753	797	755	741	761	753	786	731	753	718	836	734	721	822	725	752	740	734	773	747	830	788	755	743	783	795	786	770	720	796	744	717	760	785	754	734	795	779	745	790	755	764	715	703	801	781	809	814	739	768	768	779	738	807	763	754	775	757	752	753	741	768	728	736	788	691	741	766	814	725	759	745	748	741	752	769	764	762	768	778	790	746	771	724	750	756	782	750	736	744	743	757	728	713	710	808	790	784	743	730	806	782	738	687	741	739	734	739	772	780	736	695	724	770	741	745	787	805	734	817	800	745	755	741	730	734	765	741	741	765	734	744	773	723	754	757	746	737	729	756	805	749	753	709	792	696	767	729	771	769	698	745	763	730	752	740	733	778	768	739	735	740	774	728	763	773	789	744	757	742	756	754	770	768	742	772	761	747	795	734	763	733	753	760	773	761	790	723	747	778	787	765	806	779	778	751	711	779	722	767	720	734	771	777	783	726	724	758	739	757	724	748	762	781	712	768	800	764	798	774	810	755	757	764	758	787	735	778	735	721	799	798	734	752	746	724	749	738	762	774	732	730	780	768	710	799	758	745	737	763	774	810	727	765	753	771	733	771	756	779	802	742	746	720	720	723	707	733	743	783	793	784	694	770	723	770	770	785	713	774	755	745	775	743	764	742	782	718	761	748	686	732	750	722	788	755	762	762	773	793	736	766	744	718	775	793	720	771	725	751	784	722	834	699	754	752	790	784	794	754	715	757	795	768	726	772	733	724	752	773	736	756	773	805	764	773	766	739	757	758	783	766	804	751	761	748	721	748	775	777	770	695	747	773	805	745	764	759	751	749	778	748	783	715	709	759	721	767	756	696	813	741	753	754	738	801	760	757	765	744	766	788	768	740	749	753	794	806	772	720	715	753	737	732	716	770	725	767	777	742	741	771	775	823	740	739	707	788	766	737	754	789	720	762	768	737	762	780	811	787	724	744	765	724	719	734	786	750	735	770	758	813	729	760	757	762	737	758	722	752	773	747	747	757	784	730	749	757	747	731	823	747	803	793	777	707	723	764	723	742	740	730	780	799	766	777	755	786	730	752	748	709	761	725	742	763	762	779	729	747	732	770	752	777	736	760	724	797	754	721	736	797	759	763	765	812	761	771	792	743	761	742	731	751	750	763	755	740	758	788	776	758	754	719	733	739	729	770	755	788	801	774	747	770	733	759	774	746	805	729	719	744	826	744	760	751	739	737	732	726	770	736	792	766	777	673	757	777	760	756	735	749	735	790	745	774	763	714	790	795	741	757	754	745	756	780	758	709	735	698	812	796	745	754	776	786	749	739	785	727	744	796	726	735	740	731	783	739	752	717	699	729	800	775	755	736	787	788	746	799	769	739	745	754	737	751	701	732	759	727	768	786	771	801	713	768	755	754	709	740	761	839	798	759	741	742	755	738	721	780	717	738	740	737	733	763	780	734	724	804	774	780	779	794	756	753	758	798	765	764	731	706	743	729	728	732	707	783	783	812	784	742	748	768	841	759	738	767	763	773	755	742	739	714	735	751	748	777	735	715	751	771	746	769	793	779	816	749	751	799	777	765	761	800	768	743	745	767	739	802	744	790	743	760	737	756	753	782	761	742	764	759	779	821	743	755	751	716	750	776	741	758	736	804	726	766	766	738	734	678	753	733	733	763	806	802	780	732	757	755	777	750	777	783	822	763	780	757	776	784	765	743	819	734	774	752	779	793	787	767	823	791	750	819	724	715	851	768	737	768	787	766	760	735	722	735	749	769	762	706	763	739	707	778	735	746	791	771	706	770	734	730	782	749	732	792	770	793	773	751
3767	212	170	142	119	108	97	106	83	95	71	75	92	94	70	75	88	93	74	91	83	62	91	78	88	78	67	71	79	80	80	74	81	83	82	73	77	74	84	68	95	82	74	95	72	74	80	98	84	71	87	87	75	75	90	69	82	88	76	82	81	82	54	88	80	78	76	72	89	75	77	60	73	96	73	84	92	82	83	87	80	75	77	85	82	61	78	67	83	81	78	66	83	71	80	71	76	83	82	84	73	78	86	88	80	75	75	85	99	83	77	77	72	67	72	64	68	60	72	72	83	75	73	87	77	92	83	79	76	80	70	78	74	60	78	67	91	68	70	75	82	99	86	74	74	104	78	81	67	106	67	77	76	83	87	66	73	72	71	77	101	75	67	88	70	75	83	71	74	70	77	71	82	70	89	97	59	83	74	85	80	78	80	79	79	79	84	80	76	73	82	78	78	91	72	79	92	88	84	64	77	90	75	73	72	80	81	79	85	75	65	87	69	65	74	70	76	92	75	89	73	89	74	66	76	71	67	73	76	85	86	78	77	75	70	92	69	72	92	74	95	95	89	83	83	86	101	78	70	90	89	78	73	86	79	94	88	93	79	78	71	81	79	76	75	80	65	65	81	77	85	69	80	88	69	74	91	92	77	85	84	97	81	92	93	76	87	73	79	81	84	82	76	67	81	83	77	65	104	77	76	68	81	79	63	68	92	82	74	78	80	107	83	76	81	68	84	87	80	72	83	90	91	94	77	89	67	69	75	76	74	85	75	75	82	71	95	81	71	83	82	104	97	75	70	70	88	88	80	76	74	78	92	67	84	72	70	75	84	70	79	72	78	82	87	77	75	75	70	77	80	77	96	71	95	73	77	97	96	70	85	66	95	85	81	81	70	78	88	73	61	83	82	99	77	86	84	68	76	72	63	73	71	84	88	96	95	86	89	68	85	109	83	62	73	85	78	93	96	74	92	89	72	85	76	73	100	76	85	76	70	55	74	87	77	72	79	75	71	72	78	94	71	75	73	84	87	87	87	92	84	87	92	87	89	90	85	75	74	71	82	75	79	74	106	82	79	81	73	67	98	80	67	78	80	73	78	70	71	85	82	86	82	75	73	82	77	94	96	75	78	61	81	72	85	85	94	87	95	83	86	78	80	83	71	75	82	67	69	70	103	87	88	84	95	85	66	75	87	70	77	86	76	80	88	80	78	73	85	77	70	88	70	78	76	72	78	77	78	76	93	80	82	89	83	95	83	73	78	86	80	102	70	68	96	90	76	81	70	81	72	72	91	73	80	79	77	80	75	81	92	83	83	77	81	80	87	79	79	93	92	81	80	88	71	81	76	80	76	66	72	73	103	75	90	87	87	91	72	80	77	85	74	76	84	67	77	91	75	91	82	80	72	70	80	78	75	69	81	63	85	62	84	73	82	80	81	76	71	75	83	76	75	90	82	69	65	102	86	85	78	86	84	72	76	75	81	72	86	74	71	81	82	83	65	96	86	97	70	94	89	86	93	106	78	82	88	76	76	82	76	75	73	77	94	73	79	63	78	73	85	97	99	81	85	89	77	80	76	84	81	80	75	74	72	85	86	65	73	85	69	71	84	83	87	78	83	90	78	80	74	69	95	87	81	81	73	80	78	94	87	69	79	73	72	89	65	79	78	82	87	82	74	81	82	80	76	75	74	81	113	85	74	71	74	72	92	79	68	81	77	82	68	94	89	81	91	86	79	74	77	78	92	82	76	75	91	76	78	96	86	97	69	83	72	69	73	76	75	77	69	80	89	76	88	88	82	83	70	76	96	77	99	77	68	79	73	67	88	81	87	86	77	75	88	76	79	93	73	78	86	87	82	71	80	77	83	83	87	80	73	85	78	86	68	89	81	68	85	93	70	81	82	71	97	80	76	79	92	85	69	69	89	74	75	93	70	74	95	91	74	86	78	66	89	89	85	68	97	93	87	92	97	68	81	75	79	68	75	72	86	82	72	73	72	72	85	92	91	87	68	90	75	77	72	86	66	98	93	73	90	84	77	79	89	81	87	68	74	82	85	64	85	70	79	71	77	64	71	81	68	60	76	95	78	93	89	73	64	87	79	77	87	85	84	89	70	66	76	77	74	96	82	74	77	92	97	66	78	96	84	75	88	75	83	74	80	86	73	82	84	69	77	89	89	67	70	81	67	75	94	82	78	75	92	89	78	72	93	97	103	82	75	66	77	72	79	76	95	71	88	72	62	82	90	81	75	80	78	76	77	92	74	81	83	64	74	66	74	82	85	93	74	68	77	79	82	64	82	83	94	84	71	103	69	70	85	69	99	81	91	86	77	84	84	79	71	64	75	81	78	75	87	75	78	77	88	70	80	78	90	68	76	60	68	80	88	87	79	87	77	87	83	88	82	75	70	76	84	82	66	76	84	84	77	75	80	91	80	66	79	80	80	76	88	91	72	95	77	81	86	92	79	83	69	82	74	80	61	76	74	79	83	91	86	89	87	72	79	84	77	77	64	83	74	98	91	91	76	77	76	71	65	68	70	82	71	84	83	81	72	73	64	74	80	87	100	67	72	78	59	84	81	75	78	83	83	85	62	69	90	85	79	83	82	90	67	74	77	94	80	90	94	69	90	63	83	95	86	84	81	78	87	95	79	78	72	75	78	75	92	94	86	83	72	71	70	81	99	88	84	97	81	79	93	85	83	70	78	70	79	80	72	82	80	82	101	83	64	74	85	77	91	78	73	82	99	81	78	81	79	71	93	78	87	75	54	74	86	99	86	88	86	84	87	87	82	83	93	87	79	77	78	79	74	82	86	81	73	69	95	65	76	71	83	78	93	80	90	79	73	90	81	66	84	70	71	83	76	77	71	77	76	78	71	86	90	74	75	74	111	99	73	83	91	72	53	70	66	73	85	71	67	81	77	69	75	87	75	71	85	77	96	83	98	77	83	101	97	89	83	80	86	70	87	79	85	73	63	67	79	82	89	90	74	77	74	77	69	72	84	75	77	86	84	84	78	82	85	66	94	69	95	79	81	75	72	96	82	73	81	73	84	79	93	78	77	79	81	90	94	103	88	77	78	82	72	83	91	69	74	83	93	69	89	73	81	88	83	80	88	89	66	87	84	95	91	70	77	60	79	74	89	80	92	95	74	76	78	79	87	86	76	81	73	85	97	80	76	86	77	83	81	78	94	83	89	96	74	73	54	87	78	83	76	81	90	83	97	79	88	80	69	54	63	75	75	84	78	78	84	95	74	74	82	84	63	73	85	77	101	92	67	91	82	88	70	81	65	68	84	80	93	99	77	77	78	82	90	77	81	85	77	92	69	78	75	73	76	71	68	79	63	73	69	75	77	85	76	76	61	82	83	86	83	80	72	73	76	88	70	88	78	74	72	83	77	80	88	77	77	85	71	71	85	79	76	79	71	75	54	67	61	74	79	86	52	71	88	70	72	73	95	81	70	68	77	86	84	67	73	66	97	84	81	71
4231	408	543	530	513	454	447	394	387	393	380	299	364	333	296	319	316	329	321	282	303	318	312	301	320	330	306	298	293	299	302	316	294	316	298	276	309	290	316	298	319	302	296	301	293	289	277	268	314	311	307	286	278	291	293	305	309	323	284	313	312	305	315	296	304	297	283	308	316	288	308	322	290	302	296	328	282	291	311	314	309	281	298	284	269	266	307	288	286	296	298	310	301	295	302	292	302	327	299	303	294	276	332	282	273	297	303	281	278	302	296	298	323	295	318	310	296	284	294	298	297	300	303	302	281	282	286	288	339	308	324	316	292	300	317	298	281	276	287	309	308	283	285	297	320	296	293	264	287	273	306	298	288	314	283	320	292	288	303	293	288	306	280	314	336	309	270	290	284	278	282	298	272	329	274	312	308	300	311	304	296	297	291	335	290	282	305	264	302	298	302	289	283	289	295	283	317	287	297	277	278	301	271	270	296	309	317	288	304	308	297	276	297	265	311	305	278	276	285	317	310	293	294	278	305	299	300	308	263	305	307	311	304	257	279	300	309	315	315	283	311	266	275	289	283	292	309	277	234	290	307	295	306	324	295	313	309	320	295	290	295	283	308	306	292	278	262	291	269	319	289	310	286	275	306	299	289	303	290	289	310	313	285	320	269	300	327	304	279	309	304	293	311	264	311	301	321	305	262	280	263	278	290	319	307	257	298	278	286	316	321	299	275	305	285	244	298	280	288	291	299	287	286	312	318	308	288	276	309	255	300	280	321	302	339	304	320	259	282	277	299	280	275	297	305	285	317	270	287	284	294	275	309	269	313	277	294	280	302	323	302	300	294	316	324	289	309	302	257	287	319	307	260	301	307	292	287	286	278	286	257	284	299	279	308	305	310	291	300	294	303	291	296	314	259	278	296	284	284	296	284	289	331	290	304	282	316	245	307	292	290	301	294	320	295	267	311	284	307	298	288	287	298	278	285	272	315	264	278	295	317	318	298	309	264	300	301	300	302	304	268	304	307	262	303	278	267	274	309	291	328	306	302	287	291	322	298	305	317	305	297	277	287	313	302	280	312	305	272	291	287	319	291	284	312	275	309	314	293	339	308	296	293	304	305	322	293	310	282	267	292	325	305	306	326	288	300	281	297	317	274	328	305	295	291	266	304	306	273	315	262	285	304	323	293	281	263	296	288	277	284	293	310	299	289	320	304	285	311	260	271	320	307	297	317	321	310	307	284	287	285	285	277	281	291	304	284	292	317	287	309	280	293	293	305	355	351	325	320	269	329	296	332	313	292	297	289	300	305	274	305	294	329	292	294	254	274	308	299	315	295	289	275	290	330	283	290	274	285	294	302	327	303	282	298	289	283	322	298	279	294	310	302	304	295	298	335	284	257	314	283	290	310	281	330	306	294	301	292	307	310	273	281	301	322	316	306	301	317	300	296	309	302	306	286	287	286	303	315	284	274	311	302	290	284	316	302	289	301	271	299	287	283	320	314	297	324	308	309	296	303	280	312	306	324	249	298	281	296	287	265	344	297	278	312	339	287	277	328	288	291	264	319	304	301	331	293	295	295	275	317	277	289	300	302	292	285	279	261	307	291	339	329	304	285	305	315	280	285	325	308	312	300	259	300	305	309	326	266	307	301	288	285	322	300	289	295	299	316	308	307	292	303	298	281	283	291	269	315	299	296	329	274	294	306	301	306	280	310	305	285	279	326	279	297	285	318	274	297	289	309	296	346	302	326	307	283	307	298	308	304	316	297	285	286	300	276	306	286	306	268	328	308	285	257	320	311	298	283	275	315	310	294	298	312	305	310	313	309	303	297	337	278	298	279	292	319	306	313	289	300	300	280	310	291	271	308	277	300	275	295	282	336	318	269	322	287	294	280	299	288	291	282	281	330	297	294	302	297	289	310	279	302	287	289	294	276	280	290	270	296	310	304	315	288	336	252	302	298	275	294	321	299	288	294	332	274	281	336	331	291	265	313	295	274	321	299	293	272	317	284	333	304	328	286	298	320	314	291	289	308	289	270	302	295	303	309	299	273	290	284	282	273	279	312	303	299	324	354	308	294	307	282	339	323	310	291	310	296	252	280	280	315	316	279	298	305	296	258	302	310	310	303	306	267	293	314	265	302	318	319	340	290	311	299	279	327	279	323	283	331	304	296	297	320	279	257	296	293	296	314	274	286	308	308	255	306	297	283	279	274	289	296	296	309	295	285	304	295	288	299	305	279	304	306	285	298	287	324	291	268	309	290	299	324	313	297	294	268	278	297	293	295	304	281	282	330	303	318	307	314	305	285	313	322	303	305	272	271	291	263	292	300	324	300	242	299	307	281	280	327	329	313	301	287	278	327	311	298	329	279	316	261	306	320	302	259	302	322	291	256	273	305	312	296	306	303	290	305	345	281	308	310	274	286	285	330	293	302	270	319	291	297	306	306	283	287	311	290	300	295	272	325	256	315	308	277	278	318	278	278	278	269	305	315	298	298	286	310	307	282	298	288	349	300	307	285	308	349	279	303	293	299	285	303	313	266	294	295	315	257	323	289	303	293	286	299	321	289	285	287	284	329	308	307	297	306	296	298	264	269	269	308	306	249	297	304	294	308	258	266	277	321	294	310	328	296	285	298	305	323	315	322	311	302	269	327	302	263	297	302	291	289	314	294	303	318	314	332	288	285	304	294	304	296	297	306	292	302	316	328	292	270	291	305	262	306	272	245	302	290	291	275	314	291	307	301	257	316	301	294	327	274	327	289	290	290	316	274	308	267	287	267	293	307	265	265	312	306	319	303	281	314	268	308	334	327	344	325	300	280	288	288	279	294	292	306	314	301	289	277	296	301	268	284	299	305	304	301	286	277	297	325	307	267	292	300	277	296	319	296	271	293	282	295	306	275	313	307	293	302	287	297	270	307	291	289	314	304	294	319	266	315	309	297	291	287	324	331	290	322	325	286	290	301	272	276	319	277	283	308	271	304	309	299	307	307	256	274	294	305	332	333	255	285	299	266	318	317	270	299	285	271	292	317	290	298	308	268	302	288	301	291	293	288	301	291	311	308	312	282	289	279	266	300	316	286	280	301	283	303	304	268	273	301	298	298	294	297	269	292	306	286	316	285	274	292	312	290	311	287	268	309	328	293	303	269	301	319	306	280	288	322	289	286	297	273	283	302	297	304	316	285	300	307	331	309	299	309	305	295	274	309	313	300	309	307	283	295	283	321	307	284	272	301	293	288	300	300	265	285	295	283	262	302	322	307	314	289	293	309	311	299	294	275	334	279	291	331	298	319	300	281	325	310	288	318	303	296	286	306	311	295	335	311	277	291	313	306	331	309	316	287	289	285	289	267	308	324	277	301	318	278	273	272	279	295	279	311	306	308	280	283	320	327	278	311	286	308	324	302	299	291	305	315	290	303	274	281	297	283	269	318	285	296	302	284	319	327	298	331	315	283	300	327	296	274	281	286	260	321	301	281	293	316	310
19780	1872	1357	1009	800	593	475	407	310	310	262	215	235	219	211	217	187	217	170	169	154	175	178	189	188	166	165	163	153	129	154	145	166	168	150	150	189	165	179	149	185	164	149	153	169	148	157	142	146	172	140	169	146	161	152	131	154	155	146	150	156	142	140	142	160	159	170	152	170	142	163	161	150	147	157	145	126	153	130	135	147	147	161	147	168	138	140	139	155	156	118	164	154	146	163	175	134	171	154	145	158	135	129	165	138	153	142	155	156	163	149	139	149	140	137	148	156	143	160	137	153	169	158	139	146	155	178	148	146	141	145	119	146	142	136	156	149	133	136	181	143	152	141	160	148	154	151	149	141	128	157	152	164	149	144	117	154	149	162	159	139	123	145	147	155	155	138	135	165	161	160	155	157	153	154	173	147	117	138	164	158	163	139	152	161	157	165	134	134	130	157	155	145	142	146	158	120	158	144	136	147	139	155	131	161	146	156	135	150	169	175	138	158	171	144	154	149	156	162	159	133	137	151	143	165	154	147	173	155	146	143	173	144	130	161	167	135	140	141	143	140	147	147	151	127	142	156	152	133	142	156	156	168	137	157	159	154	153	163	141	153	122	158	138	158	187	149	140	149	149	139	152	136	152	134	162	142	154	147	136	141	155	171	144	148	152	151	150	135	139	177	152	148	152	159	147	151	142	143	145	150	173	174	141	149	144	130	159	152	151	149	172	151	144	157	149	154	138	164	139	147	126	168	140	167	159	135	151	153	155	154	152	144	138	156	164	164	161	121	151	173	130	151	137	144	154	153	125	141	154	152	154	177	129	149	154	151	159	144	150	139	152	155	180	153	141	128	155	153	153	169	150	136	144	160	142	140	160	148	131	138	149	154	146	174	161	153	134	154	141	159	151	156	167	168	151	156	158	128	162	120	139	138	142	146	141	150	156	148	153	163	136	132	158	153	151	114	143	137	159	150	177	179	163	148	158	159	135	153	145	166	154	154	156	149	160	159	142	162	155	132	136	133	153	139	161	133	156	146	152	143	140	156	164	147	144	149	155	145	151	151	161	147	161	155	135	131	141	145	173	157	155	161	142	150	171	144	132	146	160	146	152	135	172	132	167	155	133	145	141	135	153	148	151	159	167	145	158	159	153	139	152	141	152	170	165	146	123	158	150	152	144	155	139	157	165	142	165	136	151	129	122	117	153	140	143	164	173	146	153	144	148	132	169	138	149	149	162	148	143	124	146	131	158	156	158	138	154	136	158	140	130	146	151	150	149	119	160	150	142	156	152	132	155	129	147	161	158	157	146	165	170	117	162	142	162	151	158	139	122	160	150	133	159	156	154	130	153	140	148	152	141	147	148	139	126	153	145	151	143	152	146	172	147	127	145	131	159	148	171	159	169	151	145	146	140	144	149	135	152	155	128	134	149	169	156	154	151	150	156	148	147	175	155	158	138	135	130	153	167	151	159	125	140	146	157	137	135	144	157	152	152	141	144	151	155	166	164	137	135	157	133	146	135	155	157	147	164	133	148	148	165	141	133	159	149	148	150	138	147	148	145	152	140	156	149	149	151	156	152	146	138	171	131	160	142	158	150	157	169	136	159	143	157	144	153	159	171	150	144	160	149	129	146	141	175	140	146	151	144	153	146	140	152	144	125	143	151	141	139	147	137	145	143	151	148	147	128	134	160	150	144	149	154	141	167	160	141	139	156	145	141	150	118	150	134	148	154	157	181	135	150	147	161	167	157	160	148	157	153	163	154	146	134	148	150	169	140	155	151	139	162	135	136	161	161	154	150	175	150	133	144	143	142	147	146	142	159	148	159	148	160	146	152	157	157	145	133	151	143	158	169	153	153	132	160	143	158	146	160	143	157	159	159	141	159	165	162	140	157	159	157	133	148	162	135	160	151	139	146	148	158	151	138	148	141	178	143	151	141	148	176	162	172	140	162	137	151	159	163	149	153	154	156	150	144	161	152	148	151	159	154	170	139	141	150	123	149	140	145	139	146	147	145	153	146	153	159	144	134	151	166	164	156	165	134	156	176	125	147	141	144	147	141	121	150	161	138	133	155	180	146	171	160	152	155	126	145	134	157	163	155	162	144	132	146	166	162	135	139	124	140	134	143	166	158	150	159	140	138	151	145	140	136	137	146	148	148	149	166	160	135	169	141	131	140	136	148	156	150	136	124	166	141	171	158	168	153	158	140	149	155	151	165	166	147	170	168	135	144	149	134	153	154	166	140	145	141	139	136	154	151	146	138	139	142	169	142	145	143	174	146	139	141	134	137	140	161	145	148	128	133	151	159	134	164	153	159	156	147	163	168	147	148	130	130	152	157	150	150	160	162	130	153	158	113	150	145	162	142	146	151	153	165	134	154	173	158	150	159	140	130	141	148	147	138	164	151	155	148	144	141	158	169	134	150	151	138	178	137	178	149	163	143	129	136	162	140	144	156	142	157	136	129	142	158	131	165	154	129	136	165	177	135	156	161	137	148	164	146	155	147	141	159	163	168	147	138	166	148	161	143	157	149	145	139	154	155	145	134	138	140	144	151	151	159	167	126	151	155	145	172	147	146	154	142	164	162	135	148	156	164	146	155	157	185	125	138	148	145	139	136	132	155	157	125	133	138	142	144	164	148	144	144	142	164	149	136	146	147	143	152	169	141	151	157	143	159	149	134	146	146	147	143	142	136	139	144	158	140	141	145	145	139	150	158	133	129	133	148	133	147	131	151	152	176	144	145	146	155	162	169	148	142	138	147	138	145	138	151	136	147	143	151	157	142	135	137	142	149	156	150	149	166	151	147	144	149	136	157	150	153	183	149	147	158	137	142	153	144	161	162	139	147	149	148	148	160	157	136	141	122	180	165	161	127	149	128	146	133	152	143	136	152	143	153	143	164	148	154	147	132	135	146	149	150	168	146	145	159	139	158	151	143	151	165	150	158	121	130	164	151	150	153	155	147	163	146	155	158	148	163	147	146	152	149	144	162	151	129	121	135	148	170	140	143	131	146	145	144	148	135	153	145	137	136	151	140	142	173	151	160	151	155	141	152	158	134	145	152	135	161	182	147	169	133	140	152	157	153	147	153	151	169	144	140	150	157	118	146	126	137	147	165	156	170	149	151	162	138	143	134	138	152	142	140	156	131	163	160	137	155	132	143	155	144	148	141	151	129	161	158	134	140	170	163	141	149	170	137	153	161	150	150	143	156	151	131	142	162	124	147	158	143	142	164	149	149	150	145	135	140	153	140	176	143	158	144	173	137	138	131	148	162	147	150	159	148	156	152	136	169	168	158	131	141	146	153	168	145	147	165	141	138	155	147	152	150	152	141	135	155	131	150	164	143	160	148	169	139	156	140	157	138	160	147	147	146	156	154	135	137	152	166	164	145	158	156	152	147	152	162	147	153	148	155	138	149	157	120	163	141	147	142	153	158	168	148	145	162	135	147	149	124	157	149	154	133	139	139	141	138	147	127	152	151
10089	1452	3046	3551	3073	2582	2059	1752	1518	1318	1197	1073	999	899	867	816	759	801	751	717	674	705	654	618	658	611	572	577	578	610	536	580	564	572	600	553	564	588	501	542	500	545	523	554	534	526	503	524	531	465	541	529	517	503	505	482	518	474	551	502	503	489	493	524	478	516	503	473	491	487	518	578	529	514	480	475	496	487	497	543	503	509	499	490	498	489	490	501	509	505	485	494	508	492	505	492	481	504	507	531	529	473	500	529	534	529	449	498	482	507	498	544	448	490	460	477	494	480	490	494	490	476	506	495	489	517	485	512	488	506	493	520	506	499	494	511	485	492	483	490	505	485	481	493	517	489	506	501	492	459	512	494	498	479	491	471	499	489	489	478	504	497	505	453	507	473	538	499	497	483	507	454	475	494	478	453	525	478	467	498	531	470	476	523	504	521	443	499	458	471	489	447	452	470	505	465	482	494	502	495	500	488	467	534	508	470	505	478	491	501	501	482	503	477	452	519	462	485	480	514	504	477	482	498	506	486	493	469	503	496	520	482	494	526	512	461	484	473	435	497	508	479	486	477	492	475	497	470	460	502	488	486	478	518	520	474	519	450	493	480	484	509	447	521	481	482	523	482	459	479	507	480	477	461	503	530	468	477	471	489	490	515	490	450	477	516	485	490	497	505	504	509	506	488	523	535	454	463	503	463	467	491	452	466	506	523	491	509	456	476	503	473	489	490	477	510	485	458	439	486	498	526	471	485	473	450	472	473	437	503	525	499	471	493	505	465	475	495	482	504	473	484	485	447	485	447	460	483	550	469	475	486	491	491	490	499	499	493	501	492	499	517	510	437	488	492	446	480	505	485	508	521	481	486	478	450	513	492	480	482	500	495	492	503	491	531	507	508	482	470	491	463	492	494	513	486	479	489	515	498	475	454	515	523	535	495	492	490	508	499	466	489	451	495	492	498	508	516	455	499	512	515	453	497	481	497	477	499	476	456	468	519	531	462	479	503	479	513	501	478	523	499	498	521	463	511	480	470	459	463	536	476	479	466	485	457	504	516	467	513	485	513	487	490	477	490	496	503	491	506	510	496	515	500	512	501	474	503	475	479	486	460	506	500	474	477	497	489	438	467	492	469	480	496	480	433	512	509	492	476	519	490	499	491	505	477	486	501	473	496	506	487	469	438	492	490	436	512	517	517	498	501	463	521	498	464	485	463	473	468	466	481	479	517	453	463	448	505	472	490	501	469	486	505	437	485	500	501	511	503	492	481	484	495	484	472	497	464	480	476	486	481	470	503	490	494	492	461	503	471	485	525	490	482	492	488	513	460	466	460	476	502	494	497	500	505	484	497	470	527	531	506	487	482	503	486	490	464	537	466	532	469	501	495	498	472	471	475	486	513	477	527	514	488	495	464	495	474	487	452	481	468	484	502	499	528	497	516	501	513	495	492	522	495	520	488	514	507	480	507	464	458	539	463	466	495	490	483	496	496	486	500	484	500	478	493	492	514	503	502	504	466	467	507	448	476	482	455	469	459	507	528	472	453	480	538	511	518	489	531	508	452	489	499	500	468	509	464	475	474	476	474	476	489	502	481	503	501	482	510	479	500	476	502	451	461	477	493	467	473	500	461	465	471	457	527	506	489	474	533	468	477	473	484	475	501	471	497	473	482	548	468	487	450	483	480	496	462	491	511	482	449	492	506	501	450	478	493	512	503	522	469	525	465	483	512	460	470	501	484	476	488	489	500	488	528	469	484	482	445	522	478	507	511	546	486	515	508	501	492	493	527	521	523	482	472	486	496	465	487	478	523	515	493	442	482	478	452	482	514	476	462	519	487	489	476	486	495	476	511	497	474	512	529	514	502	487	477	474	500	505	477	483	492	474	484	479	478	474	490	502	461	463	524	454	472	490	505	489	482	475	479	455	460	481	482	525	487	486	470	477	486	482	454	514	476	498	496	478	512	490	479	493	496	471	508	489	502	490	476	468	492	523	461	474	480	484	508	491	501	457	493	488	484	479	493	492	472	478	517	490	478	478	504	467	522	509	488	449	496	488	476	508	494	499	466	496	486	525	488	449	523	496	484	492	504	475	441	554	499	487	493	485	486	453	497	469	473	500	461	530	473	500	484	530	488	482	476	508	484	504	514	463	497	480	480	500	464	492	492	481	493	473	431	469	501	450	505	505	495	483	458	498	513	483	494	495	465	507	480	482	489	528	490	506	481	487	493	510	513	474	465	481	499	506	452	507	477	478	495	534	487	478	477	491	490	457	534	508	457	462	505	492	483	461	483	487	513	470	497	542	513	457	484	448	527	448	477	455	504	457	490	484	467	489	483	440	499	525	516	510	499	520	464	478	467	492	512	475	491	487	476	513	514	448	464	452	459	466	511	506	469	454	508	458	465	446	476	479	500	490	477	521	488	490	455	476	523	494	470	474	475	480	478	510	482	501	514	474	490	479	412	513	503	486	490	493	502	503	473	473	454	477	537	501	479	494	505	501	538	492	452	502	472	480	479	491	510	479	503	489	497	438	506	485	475	538	475	479	489	501	522	479	473	480	446	490	476	435	472	471	548	460	504	502	437	497	462	496	497	500	514	497	499	500	523	480	486	463	491	507	484	483	462	492	507	504	522	481	513	480	499	527	492	489	515	453	501	514	526	462	495	507	505	474	522	492	456	484	478	512	497	460	473	476	487	495	494	499	437	520	507	474	458	504	492	552	480	476	459	517	486	471	492	466	488	469	512	490	477	477	508	500	474	469	462	518	503	496	501	498	428	499	549	501	521	467	493	450	504	471	476	465	495	479	499	443	506	477	500	541	497	510	490	552	492	452	467	514	498	479	470	499	464	442	465	470	501	463	492	480	496	461	511	448	458	491	489	488	451	528	484	464	462	476	480	480	492	506	493	469	488	503	439	488	445	488	487	487	461	474	446	479	504	496	480	493	470	504	448	487	489	486	479	496	473	466	507	488	499	519	512	461	466	480	469	510	473	480	472	497	489	480	501	474	472	501	517	533	529	439	468	472	492	495	494	513	505	484	508	478	480	475	451	488	495	480	485	473	492	477	482	508	473	481	516	440	467	504	476	478	511	516	460	494	491	439	496	479	465	485	482	529	467	435	512	496	481	497	469	485	509	476	509	464	482	501	481	486	510	421	481	475	499	457	491	482	538	512	520	506	469	507	475	484	497	482	479	463	468	497	502	484	480	523	459	460	507	473	481	459	477	510	493	480	472	494	489	487	466	496	484	495	471	510	534	528	515	514	483	446	484	463	497	494	488	425	474	485	518	476	479	437	454	469	470	484	490	505	489	436	490	501	511	526	512	522	485	484	483	517	457	515	475	511	479	474	479	511	473	496	536	481	496	479	476	469	503	529	481	480	477	472	493	516	486	493	473	487	501	511	487	505	479	510	449	518	497	448	547	535	521	436	517	463	505	468	490	542	538	473	496	478	491	456	468	479	479	461	493	480	474	527	449	496	500
30158	4446	2755	2081	1516	1104	857	718	606	495	463	422	384	359	343	338	354	312	293	325	300	310	325	305	292	292	296	278	298	291	254	289	299	252	283	256	294	287	284	266	264	274	284	260	256	272	253	279	254	275	263	261	259	265	268	254	283	239	241	259	261	263	229	284	260	243	262	228	260	250	270	253	242	240	237	264	259	217	251	259	258	245	259	257	276	248	274	248	256	227	252	254	237	265	263	255	253	232	232	242	243	297	275	233	239	247	253	257	242	258	245	281	257	246	280	244	274	240	261	246	249	224	256	253	226	289	254	229	247	233	271	252	296	245	232	244	266	257	241	266	284	261	257	257	232	251	254	261	248	220	286	234	229	232	250	252	243	237	226	260	252	260	273	255	224	271	257	266	273	254	252	253	225	285	238	252	258	214	244	267	248	258	240	234	270	261	278	250	241	236	264	257	247	236	247	230	265	255	290	244	276	263	252	239	276	242	233	254	264	276	246	267	263	245	275	253	259	273	252	243	230	261	268	281	286	268	256	248	255	284	263	265	259	250	266	257	256	248	257	282	262	255	264	260	266	271	238	238	278	247	232	269	242	231	221	243	281	250	232	292	253	252	268	266	248	262	285	260	265	255	241	278	244	235	287	260	241	247	275	272	253	238	257	256	268	262	253	243	248	301	252	261	244	248	227	247	268	266	253	244	241	254	249	287	253	256	258	278	266	267	258	270	261	273	248	248	247	277	251	269	259	248	255	261	233	239	256	241	268	270	269	268	289	259	259	267	245	265	269	261	256	257	244	245	269	249	252	267	258	269	291	264	253	252	246	238	236	262	247	244	269	249	241	286	265	252	261	239	238	256	265	252	240	249	223	269	243	248	233	257	276	250	239	268	259	218	262	240	285	237	233	273	220	242	236	236	239	252	242	229	261	279	243	258	236	261	247	257	275	250	253	257	270	263	241	269	286	259	244	274	263	264	257	228	267	287	240	252	231	270	249	238	261	242	247	276	283	241	278	263	255	243	258	235	274	278	267	247	233	247	255	272	270	244	261	251	242	255	259	273	245	247	275	242	236	252	261	256	254	250	269	236	247	265	254	272	270	233	247	254	222	265	253	252	237	271	247	234	276	276	265	261	229	278	263	250	264	243	261	243	263	262	258	236	253	248	251	235	259	232	262	271	246	251	255	262	229	291	262	257	230	238	226	253	269	257	274	257	260	272	273	278	237	291	253	255	250	242	272	252	243	265	263	250	256	285	266	234	264	244	275	245	275	272	283	249	258	262	254	239	262	253	220	273	257	255	251	266	255	250	270	236	219	264	258	251	245	236	245	236	247	231	249	270	236	251	244	257	239	274	261	271	242	244	245	233	253	264	274	254	222	265	270	245	241	252	259	255	263	274	262	247	221	241	269	272	262	251	258	246	250	264	236	265	260	257	271	228	232	230	251	268	252	245	264	282	265	277	278	248	282	254	282	239	247	230	235	270	266	231	263	265	231	274	283	267	242	249	225	262	263	238	251	265	268	257	246	243	232	241	258	232	279	257	285	258	272	255	237	270	272	258	273	255	281	259	246	257	236	253	244	257	258	251	267	253	261	226	239	252	248	255	268	246	237	253	278	250	274	232	260	224	253	242	236	251	266	258	247	247	258	272	239	234	256	249	245	236	230	244	270	267	246	276	261	248	245	266	265	262	273	262	222	270	267	254	259	243	272	250	288	241	238	259	243	248	270	233	271	270	251	244	254	245	243	253	252	271	265	256	233	237	242	240	256	286	254	258	260	256	278	285	261	239	254	288	274	258	250	256	246	288	294	269	290	266	251	241	278	308	283	271	240	269	262	272	250	234	231	256	228	265	249	243	264	264	282	242	262	248	251	278	231	252	247	281	248	252	265	245	279	251	239	261	225	268	236	244	268	245	262	245	262	258	254	268	253	287	269	240	258	255	267	266	255	261	248	238	230	253	243	256	237	264	268	228	218	257	243	245	254	257	261	267	240	249	240	245	260	263	240	287	266	265	259	255	275	249	284	253	275	257	239	259	271	249	226	294	261	255	271	238	266	260	253	230	257	288	258	213	277	262	258	254	240	279	230	258	271	262	277	245	272	266	259	286	251	266	277	250	246	263	278	229	262	266	255	259	245	259	228	264	241	239	235	273	253	253	255	259	293	265	245	262	261	285	249	240	250	244	264	252	239	240	237	242	250	303	254	241	268	224	215	224	272	243	279	265	276	277	238	259	240	258	241	240	275	274	257	241	259	251	266	235	273	246	243	258	255	271	280	226	259	274	259	245	311	216	261	249	257	249	263	246	254	257	258	235	271	242	282	257	238	255	245	237	261	263	260	254	269	269	261	295	240	257	247	257	260	229	261	235	235	243	274	250	254	236	283	264	245	245	268	250	242	266	254	248	270	260	296	268	241	265	246	249	258	251	262	268	247	272	261	264	266	240	246	251	240	263	267	261	259	284	261	259	265	254	266	250	255	248	240	235	272	264	243	250	229	245	231	270	241	236	248	278	266	272	260	274	252	261	255	260	264	285	281	257	272	274	252	268	270	273	252	251	251	240	253	252	230	257	254	256	238	265	259	249	261	238	248	249	265	262	251	246	242	251	295	247	257	271	237	259	242	253	257	235	236	245	272	271	272	301	282	251	261	239	240	266	253	257	263	236	247	260	249	240	229	258	232	264	274	243	256	267	265	262	241	255	235	262	254	266	233	231	256	236	253	217	263	236	266	277	240	250	254	250	269	284	261	283	267	291	275	262	254	252	241	263	227	266	243	266	245	262	273	255	245	240	271	257	267	270	272	279	268	253	247	237	265	238	251	263	236	259	267	251	263	265	274	261	242	248	286	256	258	258	271	242	247	253	259	258	259	257	275	274	252	254	273	234	236	254	255	275	242	288	249	250	261	263	259	251	265	235	258	241	249	251	248	245	256	244	243	263	277	299	258	244	243	252	239	257	250	251	246	267	256	257	262	268	248	227	247	283	252	273	260	252	228	254	247	272	259	256	253	269	280	249	263	280	226	260	250	254	277	256	241	252	273	234	289	292	273	295	263	222	246	251	277	287	272	264	241	239	255	247	232	247	261	228	285	258	259	278	275	262	275	255	248	257	258	261	220	245	262	245	247	255	277	263	266	262	260	275	248	270	246	269	241	232	254	263	259	267	250	242	241	252	238	247	235	258	243	258	219	252	251	237	282	269	258	253	247	255	256	251	268	265	256	263	246	254	254	268	255	234	269	266	240	289	253	256	250	255	285	269	273	258	276	264	276	257	248	259	264	246	251	233	267	249	230	264	238	253	249	246	248	248	242	254	278	240	278	237	267	264	259	259	250	260	266	274	225	245	257	263	234	266	249	240	262	277	260	265	267	261	258	236	260	240	271	270	247	271	238	262	267	227	278	257	258	225	257	241	287	223	245	245	263	247	252	243	269	256	267	260	244	227	266	277	229	253	263	244	251	249	242	242	241	286	239	250	256	260
13354	2580	5657	6438	5575	4632	3737	3169	2743	2429	2113	1829	1787	1581	1481	1389	1320	1277	1212	1107	1093	1126	1053	1037	1024	1006	986	954	933	931	964	881	934	915	908	940	860	899	826	881	837	868	834	836	843	853	821	881	813	796	830	851	851	786	818	785	842	855	754	813	821	841	783	816	876	769	769	787	822	747	787	751	815	817	819	796	785	792	758	796	779	776	773	754	792	757	798	779	728	810	762	698	747	770	764	771	759	753	741	780	772	824	774	803	809	725	828	768	776	748	773	792	776	742	786	771	785	795	812	771	810	789	757	797	788	767	729	764	756	806	796	793	755	730	667	756	777	757	759	702	782	774	779	768	778	778	778	787	720	771	744	788	770	775	802	747	741	794	747	766	780	755	742	779	806	776	734	805	726	720	706	748	734	730	754	752	760	728	803	753	742	767	769	737	752	770	738	802	735	739	762	754	759	717	773	762	737	721	738	761	769	714	768	734	785	796	716	761	756	737	747	772	718	756	736	777	728	688	778	754	716	721	799	744	770	733	778	796	756	747	827	798	715	819	782	764	772	762	757	764	749	759	784	745	741	714	789	764	768	769	729	755	737	796	730	763	726	715	757	753	785	722	747	735	732	790	783	755	724	810	759	772	765	712	723	750	791	783	759	768	720	773	716	683	722	729	779	802	748	714	747	740	732	740	735	805	745	749	799	755	770	745	784	803	725	761	725	764	805	773	762	726	774	775	745	739	782	788	819	745	757	757	745	815	755	761	749	775	746	745	766	791	736	726	806	780	748	798	750	792	695	768	746	780	783	765	704	702	770	784	692	778	749	752	757	719	708	732	746	745	805	806	819	783	747	791	764	772	742	802	729	772	738	757	779	723	785	781	732	780	751	759	702	763	764	765	774	746	743	760	791	724	748	755	797	772	759	764	723	752	769	777	712	711	749	820	747	760	793	766	747	780	713	756	754	761	763	730	774	715	732	769	694	762	780	789	718	730	799	794	764	757	751	713	761	756	744	794	769	812	739	792	801	800	745	755	759	785	737	780	771	731	754	806	769	760	751	739	742	760	749	782	805	789	758	762	773	776	711	763	729	745	740	699	760	738	750	743	744	769	775	741	766	795	702	721	766	736	790	766	718	781	790	793	849	811	733	761	790	818	749	772	750	722	783	813	777	739	765	743	748	715	752	727	686	766	750	747	731	755	747	772	762	715	763	753	727	797	719	756	751	753	736	779	761	742	776	763	765	719	759	821	747	798	722	765	698	731	763	738	726	773	744	763	773	769	733	752	741	763	732	737	695	751	744	747	800	770	726	734	751	769	690	747	758	771	788	807	793	786	767	813	764	784	760	760	749	773	732	743	742	729	769	787	791	783	743	746	775	722	752	736	779	775	748	737	760	717	753	772	764	756	755	744	765	736	738	804	755	800	780	736	754	728	699	783	793	775	725	752	772	789	703	735	726	689	731	760	763	748	803	741	786	803	752	738	772	758	728	730	749	707	744	784	761	798	758	750	754	738	740	749	724	795	797	759	789	784	837	757	756	790	801	783	774	789	764	745	774	747	700	728	700	760	770	731	734	711	718	745	716	782	693	784	780	774	773	763	770	827	767	763	772	724	745	757	807	751	738	804	806	770	799	762	770	735	788	780	744	748	755	727	782	734	747	749	750	777	783	784	759	785	731	789	752	804	784	813	730	756	808	731	701	746	804	767	754	765	733	755	770	733	726	744	788	743	818	748	755	711	700	716	785	769	760	791	770	737	807	760	774	768	735	725	770	772	740	786	793	733	805	757	774	713	760	775	786	775	767	780	781	783	742	764	792	797	744	778	761	732	772	756	751	824	765	779	718	743	737	776	765	686	756	741	762	722	773	765	767	704	763	773	686	727	742	779	785	741	765	708	757	771	738	783	713	754	755	751	729	733	764	729	700	807	755	718	742	750	796	740	768	728	794	773	721	787	738	734	766	775	789	732	780	805	743	751	767	748	789	787	734	783	763	749	781	735	783	755	780	768	751	772	734	775	752	729	730	799	687	769	706	773	752	781	751	768	756	811	745	786	738	747	744	786	761	745	733	735	756	733	754	782	736	758	741	710	827	766	743	793	771	778	766	771	742	771	755	786	757	803	745	746	784	711	702	784	787	730	738	755	722	764	739	768	776	704	735	731	809	813	819	761	747	805	721	770	719	798	752	780	740	756	703	724	772	760	723	737	715	781	771	750	728	771	747	760	731	735	721	796	786	742	758	764	769	781	811	748	766	789	770	781	750	743	805	740	783	782	731	752	792	735	796	755	758	739	752	758	761	774	770	709	761	726	739	777	731	762	766	767	802	799	800	775	802	815	782	756	798	754	766	732	761	769	716	743	733	747	757	746	797	761	699	772	713	745	759	739	801	767	790	775	744	702	741	778	756	749	740	802	720	703	747	787	781	744	784	714	753	776	693	746	798	760	745	711	748	763	693	778	730	740	736	727	755	740	804	832	755	734	746	758	763	726	760	753	765	745	740	750	775	744	744	768	779	801	773	729	747	796	717	784	797	734	767	745	764	780	756	728	770	772	758	776	709	775	813	759	741	789	766	746	716	754	747	736	759	708	769	781	745	759	789	789	785	747	771	742	804	787	772	760	763	737	730	724	736	755	779	757	736	729	731	805	727	754	777	750	723	711	664	762	764	754	740	773	759	728	756	759	762	722	748	798	709	720	746	751	756	760	756	757	781	770	752	776	788	800	751	740	745	787	781	745	769	717	770	795	779	748	760	750	801	797	737	742	755	810	715	760	695	766	731	724	730	786	798	724	713	770	776	783	728	722	789	712	694	784	767	787	761	774	729	793	742	742	770	788	723	760	763	745	726	766	744	750	789	789	748	748	723	729	731	796	799	735	729	745	745	742	740	791	752	749	766	717	784	709	760	761	758	776	781	768	769	733	771	769	749	788	779	763	734	720	719	734	741	769	730	792	738	766	773	777	737	797	802	758	817	759	754	787	756	800	770	780	783	730	749	733	724	727	773	810	794	690	717	711	792	789	764	745	749	725	768	721	735	743	755	776	778	713	716	769	789	719	757	747	767	763	755	795	736	828	777	756	736	744	760	746	798	747	790	767	705	683	783	755	767	775	750	763	767	804	765	759	782	744	735	753	756	767	756	755	767	774	728	797	780	766	782	732	827	769	760	766	764	753	773	763	767	736	761	761	802	741	800	779	701	758	774	804	749	731	725	714	768	750	742	744	769	726	769	753	765	733	737	785	785	766	684	763	758	740	768	745	720	767	755	771	690	778	757	739	743	739	755	779	761	751	772	796	709	734	784	781	717	760	747	769	791	767	792	758	754	754	736	764	779	758	719	773	753	747	757	737	722	803	717	732	770	693	769	753	759	755	749	760	695	806	754	736	741	791	736	719	737	703	738	819	773	788	772	787	833	760	788	731	753	786	731	760	723	774	770	737	753	730	818	730	787	734	758	754	818	775	774	765	751	778	689	732	780	741	737	737
3615	193	185	135	135	118	112	89	99	76	90	78	93	101	99	90	83	87	76	73	74	81	90	93	88	69	88	73	87	72	94	69	82	78	62	70	72	80	82	72	71	93	82	82	77	84	86	95	71	74	65	94	85	97	93	76	74	76	77	81	81	83	79	70	73	75	69	94	73	81	76	95	86	72	72	86	81	71	85	113	79	85	82	87	75	70	80	67	88	77	75	68	69	78	81	78	91	84	77	82	85	78	79	77	105	82	82	80	76	78	80	86	74	75	82	81	86	78	82	83	82	82	86	82	102	65	73	77	72	72	73	80	80	86	83	89	84	98	87	93	83	99	90	80	97	71	90	75	86	75	81	71	74	86	80	77	81	75	69	69	73	73	84	89	61	79	81	80	69	77	75	70	68	76	76	93	83	72	79	86	85	85	76	82	89	102	64	84	71	95	93	78	74	95	86	72	85	85	70	74	66	76	82	77	82	97	73	90	72	97	71	60	83	82	73	79	67	81	69	74	88	69	83	88	82	100	91	86	89	70	72	89	88	85	80	86	66	86	89	78	74	91	83	90	97	87	80	70	76	66	103	80	88	73	88	97	76	71	59	100	83	83	80	66	77	82	88	83	92	61	86	72	87	72	82	91	72	71	79	78	92	84	75	90	80	82	98	94	75	69	92	82	96	79	73	87	81	66	68	91	75	90	85	70	75	72	70	76	83	77	81	86	67	76	93	98	102	96	81	80	93	82	68	77	90	80	96	78	103	92	89	65	81	80	80	87	83	73	79	83	69	84	62	79	87	90	73	68	78	87	83	90	93	89	73	89	80	98	81	81	95	117	87	79	68	93	73	76	68	71	90	63	72	82	79	80	87	75	93	69	76	72	91	76	71	77	85	91	90	78	76	71	74	94	56	88	61	89	90	87	72	83	99	76	71	70	81	78	65	70	84	65	64	91	78	91	84	106	87	72	73	74	88	75	78	78	75	77	84	82	52	81	82	67	92	74	75	72	74	73	88	87	65	85	73	89	81	75	86	85	62	69	91	69	81	67	74	72	71	82	90	91	75	98	81	91	67	74	77	82	83	96	93	83	78	62	73	62	60	87	105	99	93	79	91	74	73	58	85	74	90	82	69	82	101	90	88	61	77	85	88	89	99	96	69	73	74	83	84	65	71	77	77	84	67	76	74	84	76	79	65	94	66	90	76	80	90	92	78	83	63	84	82	86	67	82	78	82	80	72	79	76	82	80	91	80	66	97	74	85	79	79	59	72	67	58	72	76	87	64	79	77	73	96	83	95	81	75	72	71	88	79	83	76	84	89	69	86	72	83	63	76	70	85	75	80	77	70	96	94	84	86	78	70	81	71	97	76	75	68	88	92	95	78	81	86	82	82	80	84	71	80	81	78	84	80	90	82	107	88	82	73	82	99	92	83	80	79	75	86	92	84	62	80	94	84	78	83	81	87	72	72	68	75	79	86	76	96	78	93	65	80	98	86	79	84	82	81	78	71	87	66	67	84	92	83	91	92	73	80	87	69	77	88	80	88	86	78	74	53	78	81	83	76	93	67	88	76	80	63	81	74	86	88	77	72	72	87	80	72	60	68	87	77	88	85	67	79	89	76	70	75	80	85	68	68	89	67	78	86	86	82	74	68	72	78	76	82	77	81	91	82	80	80	91	73	90	79	81	67	84	96	86	91	72	65	91	73	82	79	83	86	88	74	77	75	100	77	77	81	86	77	73	79	74	79	80	80	66	71	68	88	76	84	98	78	78	80	82	86	75	91	95	84	84	77	82	95	97	69	83	91	69	78	71	70	79	85	88	89	81	91	83	109	84	94	78	83	60	84	69	98	74	85	82	82	89	84	85	63	90	67	88	81	74	74	76	84	80	67	73	82	76	60	86	67	99	83	66	87	85	76	79	76	64	89	76	91	88	77	88	86	67	87	82	78	74	98	88	83	85	90	77	62	74	70	101	80	84	93	84	74	73	70	81	63	87	67	90	75	94	80	80	98	79	81	74	89	80	79	68	83	74	96	87	75	85	73	87	82	60	87	84	77	75	79	63	75	86	86	76	90	81	83	85	78	72	74	88	78	84	97	99	85	97	84	87	73	73	82	89	83	64	74	85	84	91	66	73	93	90	82	80	75	87	86	73	98	69	72	88	92	85	86	78	73	71	69	71	69	82	75	85	95	71	77	86	73	80	91	74	81	89	73	79	58	94	78	78	78	80	75	58	82	86	70	65	86	73	78	93	102	79	66	82	73	92	75	79	84	78	76	65	72	81	83	89	77	75	69	77	73	74	81	70	75	80	72	77	84	79	88	65	82	85	85	90	75	80	69	84	67	83	96	63	94	94	86	81	75	77	84	70	74	81	76	80	83	75	79	77	65	83	78	67	101	102	67	90	86	78	71	80	75	82	74	79	87	88	71	61	92	73	70	73	85	100	87	90	75	70	71	84	80	68	78	75	76	109	84	96	74	76	74	79	71	77	85	86	60	76	89	82	94	86	77	71	86	79	80	87	74	69	78	84	76	72	75	104	82	76	88	78	76	73	75	76	69	85	77	89	80	76	70	82	92	78	75	86	67	69	90	67	88	77	80	63	81	69	74	80	75	89	70	69	71	82	58	88	75	89	73	93	90	70	86	70	64	74	82	85	75	67	73	70	95	94	81	98	72	73	76	73	77	74	88	82	82	78	77	74	71	81	88	84	76	73	85	99	95	77	79	81	72	84	84	68	71	73	91	86	67	78	79	89	89	62	86	79	93	85	75	89	72	78	89	83	88	83	87	99	103	77	73	72	86	80	71	92	74	76	72	90	76	77	64	80	79	75	72	71	79	94	78	84	82	96	96	84	81	81	80	80	76	70	71	91	94	82	73	78	67	63	92	74	74	95	74	98	89	81	83	80	84	89	89	82	89	86	86	87	100	82	82	77	65	78	82	87	89	77	91	91	76	86	74	79	89	76	103	89	81	72	76	71	75	74	94	77	83	86	98	94	94	81	79	78	66	99	71	75	91	91	72	90	70	80	66	89	77	78	72	74	84	90	74	89	73	88	75	89	71	78	78	69	86	74	82	79	77	71	77	70	82	82	95	66	91	77	81	93	81	85	85	75	72	91	89	78	66	68	87	85	83	72	72	76	89	85	87	92	90	87	77	79	72	105	83	75	90	85	83	81	76	84	64	69	56	92	78	86	64	77	105	93	94	73	73	64	80	74	82	73	99	81	53	100	76	97	72	80	77	83	94	78	97	67	87	76	82	68	82	72	66	88	96	89	88	71	78	73	81	66	80	82	88	74	102	78	97	78	79	86	67	80	84	76	86	60	72	74	81	87	73	66	84	96	91	82	84	88	63	76	93	89	75	86	83	80	86	85	82	77	92	88	89	73	85	81	87	76	72	93	98	89	81	60	79	76	78	95	72	82	77	67	74	85	82	69	92	94	77	75	71	78	72	85	102	87	80	80	73	80	76	75	82
4087	409	533	558	544	482	396	398	414	391	368	347	322	316	301	328	311	354	309	312	334	320	313	310	304	321	294	344	294	303	315	286	292	312	281	282	300	286	292	318	304	277	275	303	284	287	304	295	308	299	277	300	296	314	283	302	304	295	283	311	282	316	283	293	289	308	292	289	289	294	299	288	322	296	292	313	263	294	300	281	299	308	327	278	326	301	280	261	323	306	306	337	308	307	304	292	308	279	304	284	307	288	280	300	297	284	335	279	293	288	290	286	314	289	333	310	312	304	303	267	286	291	293	332	295	279	286	288	301	283	287	297	303	288	337	303	301	312	280	297	291	275	323	298	261	308	323	260	295	300	285	294	274	308	292	303	281	275	288	318	278	297	302	308	321	303	276	292	308	271	284	299	302	298	295	326	265	285	306	281	289	283	315	304	289	306	284	304	296	307	340	295	333	296	298	320	308	300	289	300	262	276	328	315	308	304	290	278	270	312	287	289	347	308	286	302	318	285	272	297	309	300	300	318	308	324	324	281	336	305	300	297	326	294	309	277	298	285	298	321	319	292	261	287	330	307	300	311	281	290	283	280	279	264	321	301	329	310	279	278	286	284	306	291	274	303	277	297	283	312	302	294	318	308	287	313	296	283	294	301	287	298	313	321	282	317	281	294	317	301	294	333	318	304	283	342	278	287	311	327	283	316	302	317	317	303	284	253	294	298	305	286	321	312	297	283	289	301	297	306	286	296	293	277	304	299	288	284	267	295	296	307	324	294	298	300	275	311	302	300	307	319	290	270	275	266	290	297	314	283	293	309	313	290	312	311	301	327	297	280	280	297	288	305	304	309	300	297	266	295	282	259	274	267	269	273	303	301	296	310	295	323	296	312	297	307	298	306	305	281	265	296	296	289	302	295	289	306	323	300	307	297	315	322	286	305	305	297	278	279	290	291	279	285	288	293	310	292	306	308	292	312	300	270	274	283	277	305	291	318	252	312	260	265	275	307	289	282	280	296	281	299	312	278	288	307	290	287	328	298	282	276	284	323	289	292	295	264	255	319	304	300	275	292	292	321	296	288	308	281	293	272	262	321	295	279	288	322	293	303	296	276	303	291	265	324	292	307	281	309	291	322	306	290	319	303	284	287	321	296	291	305	304	302	269	305	284	301	304	299	288	312	303	308	300	296	296	281	310	323	315	288	271	317	273	296	285	317	301	322	285	256	284	276	307	301	269	289	304	303	303	321	315	303	273	286	316	310	301	297	313	290	300	279	291	283	300	282	290	269	298	311	284	288	329	317	308	297	272	282	308	299	257	306	272	295	317	306	296	293	275	311	274	301	303	282	301	260	320	316	293	299	309	267	315	290	330	287	286	306	298	286	279	298	310	272	274	290	268	301	295	306	293	288	280	309	315	274	329	282	277	288	290	310	274	311	303	312	266	283	293	293	300	301	281	286	270	329	290	276	292	320	273	305	292	306	294	305	273	293	282	282	276	274	294	317	298	308	292	267	287	261	301	309	261	282	283	291	290	308	284	291	342	284	280	317	297	276	288	314	301	311	309	319	344	280	291	279	288	294	308	291	280	307	299	286	296	297	272	292	284	305	292	312	258	288	287	268	325	308	311	292	283	291	284	292	309	293	323	298	265	275	324	294	289	283	350	285	302	316	289	276	316	290	293	280	283	289	295	282	255	310	312	291	291	300	287	285	281	329	301	326	292	307	311	296	287	297	309	289	280	280	291	307	296	293	305	317	321	282	284	307	334	324	300	323	295	278	287	303	297	285	285	281	296	313	279	300	270	303	294	305	309	298	286	288	274	322	321	321	288	306	323	304	275	318	313	311	299	317	297	297	311	301	340	282	292	278	269	286	287	287	300	315	313	288	293	302	304	314	273	326	302	315	298	289	327	304	301	285	298	298	341	294	287	338	322	328	325	320	316	291	278	314	313	290	316	299	285	294	323	293	288	309	290	308	296	313	289	291	317	280	325	316	292	315	283	309	319	265	278	296	285	290	304	283	298	263	315	333	332	294	300	284	294	272	266	314	283	311	333	298	302	291	311	319	301	284	303	304	298	286	302	321	304	295	304	322	279	312	293	290	261	270	284	282	314	301	291	289	275	265	314	320	322	290	274	330	311	287	285	289	304	303	310	281	296	286	292	310	285	287	281	287	300	294	288	294	302	286	327	270	306	293	309	289	293	326	282	286	285	285	260	311	291	276	313	269	290	307	296	285	308	297	297	314	310	336	327	305	281	323	280	296	281	315	276	292	304	321	325	310	267	317	311	288	300	294	287	300	299	300	281	290	295	305	302	291	315	300	300	312	321	288	284	305	281	318	299	296	307	302	288	299	308	317	305	300	254	309	303	323	341	304	307	296	331	284	308	292	295	304	307	280	275	309	270	277	286	327	288	316	285	310	301	307	296	297	262	317	304	312	312	309	308	278	300	250	288	297	315	320	310	303	282	322	294	244	312	286	307	305	307	310	290	292	296	299	284	300	358	308	271	317	294	309	273	280	286	302	270	328	320	297	313	329	321	296	282	298	298	297	321	313	289	324	307	346	281	324	273	314	296	303	317	306	313	306	316	323	305	292	309	315	269	311	279	301	296	286	317	288	315	296	302	309	298	275	308	292	301	275	290	319	299	316	297	299	266	287	286	313	286	288	285	281	283	295	313	262	276	304	313	267	289	273	333	299	316	304	306	280	288	285	293	296	269	319	288	269	312	294	312	291	265	294	278	310	278	315	271	330	321	282	283	288	280	317	312	302	309	302	323	294	282	303	310	297	318	290	271	325	303	255	288	318	312	309	302	315	261	303	311	316	272	308	303	265	307	308	311	295	270	354	304	301	307	306	304	336	292	297	299	289	295	291	297	330	300	303	288	302	297	301	315	297	295	317	281	280	287	274	314	300	309	323	316	279	305	313	307	304	299	320	271	319	300	302	294	351	300	299	313	300	312	290	272	307	303	317	293	315	278	297	306	280	308	266	301	299	296	262	299	290	306	316	304	316	277	301	298	282	318	314	293	309	287	311	322	311	300	302	293	288	303	294	314	286	313	296	323	316	276	304	299	323	295	304	298	320	334	309	301	281	308	311	305	278	320	281	320	291	285	292	293	280	270	310	290	302	301	307	300	307	257	295	290	306	301	324	310	269	288	303	292	269	308	299	322	285	304	314	295	277	315	302	278	308	258	263	305	285	274	316	300	314	326	322	321	305	253	306	305	278	281	301	285	295	298	276	272	315	292	306	303	289	304	259	329	291	292	293	304	268	298	297	341	297	300	268	279	295	293	301	286	310	287	288	273	286	304	299	304	310	326	297	292	301	305	289	301	279	318	291	285	266	304	287	287	295	281	281	277	313	304	309	291	274	319	331	318	314	267	331	296	302	287	284	267	281	285	313	293	282	299	318	301	307	295	291	289	287	271	280	276	327	318	288	343	286	309	307	296	282	299	273	305	283	311	299	281	288	290	306	271	315
17957	1528	1372	1046	775	543	448	384	376	295	256	205	240	231	171	203	216	187	174	184	165	167	164	185	164	175	150	157	178	168	172	161	153	163	161	156	150	179	162	134	155	146	157	175	146	147	172	144	149	174	169	158	159	139	152	151	139	137	180	139	145	163	153	173	147	189	167	161	164	152	173	153	160	128	171	164	146	140	126	140	142	166	139	154	131	149	149	148	151	146	147	153	147	152	153	148	148	146	140	152	181	138	160	147	162	172	147	158	150	124	157	132	143	150	165	142	125	156	147	142	149	146	142	156	156	140	152	162	148	137	147	153	161	151	150	151	148	138	149	149	164	175	145	121	147	141	155	124	135	173	154	143	148	158	146	141	138	147	137	146	158	145	120	141	175	142	140	143	152	145	153	141	159	153	155	172	156	169	155	149	142	163	153	146	143	167	134	124	149	137	158	138	137	170	135	155	163	158	142	139	157	150	148	142	162	137	156	154	159	151	142	154	171	162	169	173	156	155	149	137	134	150	141	160	156	135	140	150	153	165	136	139	159	134	170	138	132	150	166	148	156	139	128	148	164	162	129	130	140	147	152	151	152	157	148	151	151	145	161	153	150	143	162	162	143	129	140	137	152	121	143	164	154	148	168	119	148	156	165	152	188	139	173	155	167	168	159	152	139	162	125	143	155	152	157	155	147	146	147	142	145	154	164	121	145	149	145	162	146	161	145	166	135	139	154	164	158	148	172	141	162	156	160	142	153	141	149	157	167	147	143	135	130	164	145	142	155	147	130	138	147	159	155	149	152	154	146	126	147	144	152	133	160	151	146	146	154	177	123	141	160	162	153	146	132	158	150	161	149	159	146	147	145	165	151	167	148	124	158	147	132	154	141	137	138	132	158	185	138	129	161	171	152	156	135	142	158	157	162	129	140	137	145	155	140	144	145	141	133	151	134	142	163	160	152	148	143	146	146	149	165	136	133	150	160	162	170	150	142	150	147	169	128	164	143	142	141	153	148	167	160	137	125	173	168	139	137	171	156	160	150	149	150	174	144	152	153	140	174	132	145	160	150	133	152	157	138	156	161	135	166	147	168	149	153	139	140	133	149	153	147	166	135	169	156	141	149	177	144	154	143	166	155	142	126	138	171	145	149	157	157	159	153	162	161	123	139	172	147	159	167	140	149	162	137	143	146	175	168	142	154	164	142	150	167	154	156	110	140	150	133	128	119	136	173	135	170	162	161	153	161	160	142	139	126	149	165	161	161	162	156	147	143	142	150	144	154	138	128	162	135	154	163	169	148	172	153	177	174	150	155	140	132	164	130	156	143	165	157	128	115	124	147	149	154	171	147	142	151	151	180	163	151	151	166	180	174	153	169	158	128	148	133	161	125	179	144	153	149	154	152	120	135	179	145	161	148	143	141	161	170	130	151	154	134	125	154	153	170	152	158	161	135	160	148	152	177	176	140	162	135	139	159	146	149	163	110	157	137	141	155	141	171	130	159	153	127	136	151	144	136	123	155	141	161	152	155	175	140	135	156	165	127	148	151	130	176	154	145	156	139	165	166	171	149	140	152	140	155	162	156	161	150	168	162	150	158	154	137	142	142	138	146	139	145	153	154	142	154	139	151	141	135	169	136	172	152	138	150	152	139	147	140	158	149	137	159	147	154	152	161	157	154	143	172	138	166	155	141	157	138	142	160	129	132	162	159	154	164	137	151	141	145	158	142	144	143	153	146	156	150	158	150	143	180	148	140	148	158	178	146	157	128	148	174	143	172	179	162	148	159	139	168	153	134	157	155	155	147	141	133	151	141	162	173	133	140	150	148	152	134	146	157	144	143	151	142	161	151	160	167	135	131	156	137	142	160	144	138	155	115	143	145	134	149	169	153	157	147	129	151	153	179	148	167	140	141	150	184	161	126	163	149	186	146	155	154	138	155	156	140	133	160	152	138	172	145	124	138	125	141	127	140	142	161	139	164	141	153	139	160	135	153	159	126	165	159	144	139	158	165	148	158	173	154	166	149	162	155	130	170	130	157	140	150	133	135	147	150	148	144	146	162	156	168	165	170	153	146	146	140	140	137	137	135	152	146	143	148	152	134	157	160	163	163	148	158	135	154	147	155	155	157	135	143	169	148	149	128	151	151	147	134	145	143	146	151	157	148	154	139	140	144	128	152	138	151	155	162	170	130	149	159	154	143	163	127	149	135	150	163	138	140	145	156	136	161	140	152	146	150	146	168	154	140	158	155	137	152	177	162	142	160	149	138	139	144	141	147	156	124	140	162	166	149	152	163	140	157	146	147	166	153	122	164	148	132	147	134	152	149	128	140	127	149	164	154	149	137	142	145	148	155	138	157	147	164	124	146	154	163	155	163	144	134	132	133	137	143	134	125	141	155	125	143	152	177	145	159	160	152	148	155	149	138	153	141	160	164	152	158	150	150	150	137	153	134	161	157	157	131	132	144	168	146	152	150	169	169	147	162	142	162	161	152	150	176	167	139	149	119	154	158	134	139	160	142	170	146	149	144	154	155	136	154	140	141	144	160	157	128	153	158	164	156	155	146	156	142	183	148	155	144	151	134	146	144	159	140	145	157	158	142	125	142	138	128	142	138	148	159	138	157	157	153	118	144	157	170	156	154	142	136	161	144	142	158	140	147	146	134	143	133	153	155	172	161	131	143	141	152	129	167	174	127	141	155	149	132	160	139	146	145	152	141	146	152	180	138	149	158	157	150	138	133	142	143	157	136	160	157	159	159	147	153	146	145	136	157	148	163	140	161	150	165	154	148	126	163	142	131	153	130	125	137	152	156	151	139	161	139	162	170	122	134	143	157	160	156	131	174	124	150	160	159	159	154	160	139	164	152	113	144	148	146	154	161	138	145	157	141	150	169	151	133	165	146	155	136	143	138	147	154	150	130	129	166	151	144	149	118	157	144	160	130	145	148	155	143	155	162	146	133	158	153	131	155	147	140	154	143	126	154	157	166	148	127	142	142	133	144	131	130	165	149	172	148	132	165	176	123	149	146	153	156	129	142	160	153	139	152	164	160	163	148	160	150	159	153	126	147	146	132	129	158	160	166	140	111	147	146	132	145	163	143	154	137	160	149	149	150	129	158	145	153	169	140	139	150	163	142	136	119	124	148	164	150	152	170	145	146	160	153	139	156	159	132	168	162	159	153	140	135	170	145	167	150	138	150	144	156	144	171	166	132	134	147	146	145	136	138	160	157	143	130	118	137	143	168	145	165	149	141	154	147	169	155	164	150	144	161	169	127	148	129	155	149	152	158	135	128	125	156	161	162	158	138	138	137	140	157	136	161	129	149	154	149	166	130	152	152	158	150	144	157	144	158	157	145	131	122	153	134	156	142	152	148	151	130	157	160	146	160	153	163	156	140	148	159	161	168	164	155	134	120	176	140	143	142	148	144	157	154	155	170	150	127	155	143	155	155	155	130	154	167	148	156	168	137	143	147	151	145	147	112	135
9481	1489	3107	3510	3127	2486	2113	1791	1637	1429	1169	1058	992	937	881	855	810	728	732	700	686	671	643	624	611	624	595	597	557	572	592	580	557	525	517	568	544	581	536	534	519	568	558	560	511	551	524	538	560	504	553	500	503	503	506	498	524	517	502	467	495	486	503	505	513	501	517	488	532	493	541	464	512	494	505	501	515	503	475	488	498	476	472	465	521	490	499	476	473	519	471	464	487	476	474	505	495	481	507	510	515	518	455	535	513	530	467	471	535	520	502	515	481	502	496	455	495	489	477	492	503	485	515	496	535	490	531	487	475	462	484	510	471	499	531	484	468	493	436	509	519	492	479	502	487	507	463	524	493	504	466	490	502	458	464	479	518	496	499	497	495	494	498	492	506	477	499	478	456	510	479	472	486	488	505	486	523	506	533	458	489	552	507	497	462	464	507	486	450	484	484	469	496	494	480	500	498	490	501	475	491	490	491	468	500	513	457	502	520	459	451	483	472	503	436	490	508	521	487	473	481	481	489	477	517	492	481	472	503	482	435	484	509	482	463	519	472	473	506	510	458	490	475	455	504	490	484	510	490	495	481	507	479	492	509	502	518	480	449	495	496	469	527	497	490	518	495	477	525	489	501	433	491	462	492	488	504	489	483	555	499	467	471	491	447	487	466	483	487	494	529	472	456	452	482	483	455	509	485	494	481	523	437	482	468	466	468	496	459	492	493	491	501	465	463	448	486	507	480	464	506	442	441	480	507	499	482	488	511	502	498	480	500	476	486	512	461	476	484	459	471	457	472	499	503	512	520	443	462	513	488	485	488	531	451	501	496	525	450	545	482	516	489	480	435	496	515	501	494	480	458	516	479	527	526	485	465	542	517	481	453	472	512	447	502	479	463	491	513	462	529	476	449	447	496	506	496	483	440	492	491	457	478	462	466	480	476	532	539	482	484	478	488	483	480	497	460	501	460	477	498	468	487	510	520	490	493	493	492	489	463	471	509	484	494	495	496	482	472	471	472	509	497	511	478	469	474	484	466	484	471	460	471	447	493	514	488	511	510	480	479	495	513	503	502	502	515	500	492	493	479	464	496	512	443	467	481	511	477	509	510	524	481	454	481	442	519	465	470	497	450	457	491	450	465	480	503	486	492	478	447	512	498	492	511	503	480	492	484	506	467	480	494	479	461	510	519	498	494	490	510	481	507	493	514	508	476	470	491	462	473	481	500	479	482	494	514	480	512	499	500	497	476	434	509	489	492	481	488	532	440	537	503	516	505	497	514	486	471	487	482	478	501	497	514	467	508	453	471	489	467	476	476	486	460	491	462	482	482	511	475	515	486	476	476	509	472	512	525	475	481	486	486	486	505	466	527	533	512	517	484	505	508	517	482	500	487	486	476	510	500	494	510	490	461	490	468	532	477	489	465	497	525	502	474	496	528	486	482	502	463	480	483	492	482	493	471	506	522	519	481	483	518	489	447	481	485	488	482	493	502	490	464	469	470	493	458	483	489	465	491	512	490	461	483	477	521	509	492	508	500	455	498	502	500	486	467	509	515	488	465	484	517	475	471	482	528	462	496	490	494	472	508	473	526	514	475	480	481	537	500	493	491	488	466	485	493	445	489	487	495	486	479	486	493	477	502	502	473	495	485	487	479	497	488	481	475	467	491	450	484	467	471	457	448	467	487	473	488	482	518	497	486	475	472	475	499	510	462	472	492	508	486	489	511	479	472	521	472	496	512	471	507	521	422	485	516	511	489	473	503	450	483	556	465	451	485	511	481	481	511	482	496	492	481	492	510	469	457	509	477	530	490	492	477	498	489	473	506	506	479	501	508	489	464	467	467	518	493	486	471	461	521	508	508	466	456	444	503	478	500	477	472	508	467	501	479	471	483	457	499	430	544	494	481	515	488	492	469	477	520	474	472	470	496	526	502	472	552	489	484	534	494	498	461	480	520	490	475	453	494	475	507	487	470	485	495	489	512	465	497	494	463	499	512	489	529	469	459	527	487	471	469	514	481	504	458	493	469	517	500	479	466	469	489	500	480	511	478	478	492	479	480	468	480	478	475	502	488	499	457	483	503	491	486	483	469	492	489	511	489	525	476	434	535	530	494	449	508	490	482	466	508	472	496	500	473	477	490	480	497	498	500	516	475	495	504	519	505	474	475	459	505	485	471	479	504	474	494	478	500	516	491	496	445	476	502	460	496	466	487	504	460	466	497	481	484	501	463	492	527	499	498	463	494	467	476	485	527	484	474	485	495	467	497	495	461	482	497	497	483	435	509	467	454	549	479	485	486	502	500	477	468	489	497	465	461	456	493	486	466	512	477	497	466	503	497	498	499	504	451	475	470	518	438	502	476	463	454	457	527	505	486	490	471	516	476	497	515	461	463	471	497	501	502	504	482	482	478	509	488	485	497	505	511	512	507	483	437	483	467	430	504	453	487	470	522	505	487	482	485	478	475	469	459	487	496	465	527	458	467	518	466	444	508	484	463	489	477	475	483	482	505	500	496	486	491	505	475	492	471	478	509	472	495	519	474	470	511	473	499	458	487	480	482	468	436	464	484	474	503	518	476	487	452	461	474	498	515	458	469	477	526	438	471	506	502	497	486	484	498	501	458	489	486	477	488	493	508	495	490	471	486	503	452	479	469	469	429	494	465	461	487	473	487	470	461	489	469	483	464	542	436	506	501	477	511	485	507	462	469	515	514	471	488	487	499	446	478	486	500	494	500	454	497	460	462	453	487	515	489	483	462	507	482	524	460	503	459	481	472	534	466	516	511	507	499	504	511	466	488	516	514	471	484	492	445	469	477	499	526	425	457	498	493	473	513	477	492	447	503	458	504	482	447	521	477	458	477	498	455	507	502	481	495	506	455	495	486	488	502	472	463	477	526	460	479	504	536	488	489	476	509	524	491	481	514	457	484	446	454	485	476	515	481	460	508	472	497	478	480	475	501	496	518	500	460	541	445	558	452	443	522	471	488	487	489	492	473	489	467	473	518	487	494	512	477	478	445	503	492	491	526	501	489	500	519	480	492	494	460	502	457	503	503	470	494	492	459	494	485	474	459	480	487	519	479	451	464	505	450	468	472	492	445	523	500	495	470	492	520	467	501	472	500	459	476	523	538	507	487	441	497	489	481	487	503	496	481	456	478	475	480	484	490	441	520	497	478	499	487	530	496	454	452	476	503	447	483	469	527	489	498	489	496	517	457	511	448	453	480	511	506	455	488	505	467	484	481	494	490	516	499	484	533	468	480	499	504	513	459	489	463	432	491	478	469	477	524	556	441	519	500	499	503	489	489	528	500	492	508	462	481	528	445	506	477	510	497	500	505	485	473	504	504	503	504	482	487	516	469	500	475	505	457	462	446	448	496	462	493	443	483	496	493	489	510	520	474	540	470	493	486	470	472	517	492	458	499	452	434	525	479	505	480	533	464	455	459	489	525	494	462	488	497	452	473	480	481	495	449	496	496	511	516	475
27270	3560	2622	2078	1499	1119	837	684	619	544	510	397	399	408	368	327	348	320	325	331	320	275	317	300	315	273	264	316	266	275	290	260	270	291	264	296	273	249	272	274	278	280	289	264	261	271	248	265	266	253	275	284	252	247	246	279	263	257	264	259	256	257	264	269	263	254	277	276	263	267	250	276	242	238	296	226	288	245	238	275	258	257	251	275	255	267	267	284	256	261	250	249	257	253	246	265	222	269	251	249	252	244	233	253	261	289	269	257	267	273	251	249	257	271	233	259	251	250	256	252	255	263	266	232	252	264	252	264	273	267	267	283	259	244	282	234	245	242	277	234	232	268	243	238	250	271	249	258	264	251	251	260	245	226	255	267	249	279	276	252	242	245	239	239	213	286	273	246	272	239	263	251	249	257	254	271	257	273	249	254	258	231	240	252	258	277	260	250	260	250	244	240	268	243	255	248	235	258	251	273	272	285	262	225	271	268	291	285	252	265	256	256	274	262	247	266	241	241	239	253	235	241	271	251	229	254	263	284	244	261	263	250	273	245	239	240	274	260	239	291	259	251	248	248	269	255	256	281	258	248	286	272	238	296	221	236	252	256	231	258	269	232	263	290	233	264	244	270	250	258	255	247	264	255	264	259	258	253	249	255	240	267	258	243	223	240	264	238	265	270	247	255	274	252	236	281	248	255	249	289	239	242	248	242	264	251	238	242	254	252	260	260	249	270	254	266	254	234	291	276	251	291	243	232	252	265	255	264	258	245	291	253	263	266	227	253	256	257	268	241	284	257	239	241	264	248	242	242	239	265	265	289	269	275	253	254	233	270	243	247	272	278	256	245	263	249	263	236	261	209	251	276	239	243	271	276	233	237	263	230	245	251	257	253	231	256	289	250	245	255	261	253	234	223	272	239	238	232	251	249	239	250	262	236	250	227	252	247	277	296	248	243	234	247	252	271	250	250	238	233	238	261	253	235	250	272	248	256	252	266	259	271	256	276	264	226	233	243	235	290	292	251	270	265	248	249	293	258	279	251	243	247	235	245	272	251	279	270	264	235	233	245	238	257	244	260	279	233	245	277	252	263	240	250	291	254	278	222	237	293	278	225	255	249	258	286	228	215	282	249	229	227	259	276	246	243	236	275	268	261	250	238	252	258	271	240	245	262	243	268	265	281	241	246	245	253	255	274	267	247	241	268	238	271	231	265	264	278	268	236	251	277	253	258	285	256	273	251	252	267	262	254	235	280	277	260	266	253	273	262	274	273	268	262	246	256	267	249	258	275	248	242	251	264	248	245	273	266	240	266	242	264	220	227	256	250	259	277	257	251	259	258	235	267	255	258	288	268	256	257	251	272	286	265	260	256	255	235	246	280	251	250	244	230	273	262	273	247	283	257	262	244	259	244	261	254	227	245	230	264	289	261	264	257	235	264	261	249	276	229	258	274	228	284	263	247	234	247	265	252	248	253	218	258	266	249	270	253	252	239	262	250	246	280	250	265	251	265	266	243	262	254	284	259	283	280	266	279	257	234	231	259	260	251	259	255	263	244	243	252	279	245	243	243	258	260	280	257	248	274	238	239	272	245	283	258	245	263	261	255	256	284	287	268	251	258	267	233	266	238	258	259	258	240	282	273	256	236	285	249	271	255	259	258	241	271	245	248	236	217	269	256	243	239	256	252	240	278	253	280	240	240	245	242	257	207	221	249	235	268	261	271	254	238	238	232	236	259	246	250	258	286	246	268	249	260	242	248	251	258	254	257	244	249	280	266	256	261	259	269	272	268	256	278	249	263	269	254	253	260	252	246	265	244	241	278	251	274	235	264	252	261	275	271	277	237	264	249	250	277	249	253	231	296	251	246	257	252	223	259	251	235	241	229	255	264	266	260	293	266	244	249	253	288	290	263	243	273	240	249	255	278	272	245	256	213	203	249	226	249	247	268	269	273	265	248	258	261	260	266	274	250	249	265	239	250	290	308	254	257	244	266	265	239	254	233	212	247	246	245	271	253	251	268	250	269	270	253	254	228	283	250	237	237	249	274	246	237	238	243	285	250	265	260	236	283	233	264	252	229	240	226	248	287	252	267	214	263	273	242	256	274	258	244	245	244	252	277	234	265	265	250	279	271	226	218	258	259	230	259	228	235	263	279	259	243	258	256	273	271	280	252	268	236	228	247	261	272	257	251	260	245	253	270	263	235	254	263	281	242	238	260	258	240	272	268	241	252	250	265	279	237	239	268	238	275	266	297	263	249	269	283	260	239	250	249	252	253	260	260	256	273	252	238	248	270	256	255	266	272	259	257	281	265	236	253	241	246	240	236	237	266	266	239	256	219	249	272	256	239	236	260	291	265	271	254	257	264	256	233	247	248	269	256	265	270	227	240	228	245	256	245	229	240	269	271	240	260	278	227	237	256	248	253	266	247	269	245	287	260	257	236	237	231	241	269	235	253	250	226	247	244	282	248	286	260	255	248	278	234	246	248	235	253	244	222	267	261	269	263	249	272	256	265	256	243	235	269	218	223	266	256	258	275	262	240	249	260	263	264	227	251	264	264	263	250	251	251	220	229	229	268	259	223	224	264	231	248	233	252	279	254	266	252	236	250	269	245	255	228	225	244	236	228	248	248	248	257	259	267	252	245	279	281	229	283	236	260	241	287	255	249	238	278	252	244	257	274	245	257	244	295	238	237	250	240	269	269	245	235	251	262	269	278	266	260	246	237	247	249	231	253	255	244	256	234	265	246	235	252	261	261	247	253	276	277	231	234	255	250	258	256	254	281	265	256	252	309	237	235	251	256	245	244	220	263	249	246	220	232	250	247	259	273	251	242	242	256	246	275	252	279	244	259	273	261	270	226	258	265	213	252	220	246	247	251	293	264	253	237	246	233	275	254	267	221	243	277	253	249	246	231	254	254	287	241	230	255	262	242	268	250	264	243	255	253	243	268	265	246	254	259	251	249	260	243	277	239	264	238	244	248	230	270	272	248	266	257	230	232	241	254	261	279	238	256	236	262	238	224	258	298	237	241	284	247	252	233	284	251	284	245	248	248	261	246	249	246	233	232	248	247	263	297	265	255	296	256	242	269	253	245	231	252	262	244	273	275	256	260	281	264	253	282	236	258	247	265	209	255	243	248	257	257	265	251	255	254	258	261	260	247	240	259	251	260	248	281	261	286	245	278	270	287	235	258	276	285	234	261	258	265	252	260	246	265	255	289	269	259	253	254	231	261	263	246	253	240	250	238	264	257	256	236	252	261	241	262	267	266	252	273	251	235	262	242	271	275	268	252	266	260	291	254	248	270	290	255	261	266	261	274	244	258	293	260	256	293	261	245	244	246	251	221	282	245	253	256	245	238	248	254	241	267	277	252	241	236	258	253	254	254	295	254	244	282	263	240	269	272	260	236	296	252	276	228	285	292	273	270	278	297	279	265	218	255	242	243	253	270	263	248	258	233	238	248	251	280	245	227	276	265	280	243	240	257
12175	2677	5701	6536	5586	4568	3825	3164	2797	2366	2058	1884	1723	1584	1505	1372	1366	1170	1227	1162	1181	1102	1017	981	1053	979	1001	997	925	904	933	971	907	914	899	889	847	898	928	891	827	872	849	835	838	831	789	820	838	843	762	806	819	780	846	827	843	829	827	813	775	850	830	744	792	841	822	842	804	758	786	810	767	808	789	814	853	773	800	759	748	771	804	729	792	802	728	804	780	764	748	776	829	721	771	773	803	777	768	768	791	713	746	761	734	742	762	781	759	763	753	812	759	735	764	733	802	755	777	765	783	781	829	787	793	757	787	774	765	766	772	725	746	784	775	729	736	798	768	732	761	772	756	789	813	753	770	799	769	780	712	754	745	759	800	749	714	778	755	749	722	670	717	758	763	789	780	770	746	764	733	756	709	801	776	767	734	768	774	780	716	786	790	772	754	801	767	715	789	768	713	779	736	721	753	730	756	753	810	736	722	764	772	795	801	738	737	746	725	762	798	788	736	787	759	774	814	819	726	801	782	756	739	769	735	805	771	717	746	817	758	776	835	718	788	755	771	728	780	777	781	774	755	804	783	772	729	741	800	736	730	721	794	743	793	766	767	736	747	751	727	771	753	739	754	743	729	740	702	731	763	743	723	769	745	776	775	796	763	757	726	777	743	768	708	740	702	760	769	781	776	757	768	743	800	728	720	755	760	813	756	751	756	726	737	796	732	730	780	734	735	692	780	768	757	785	748	769	711	761	758	730	740	797	773	749	788	760	761	687	720	770	765	798	741	745	808	780	775	718	767	738	783	743	706	727	732	748	774	721	772	762	733	796	731	776	743	806	745	775	773	731	754	747	773	808	790	813	756	728	754	775	769	805	745	736	764	738	723	747	704	817	758	740	782	723	769	754	800	765	764	793	753	776	768	702	726	793	743	809	722	795	730	800	797	768	743	756	723	749	769	757	720	732	726	721	770	767	698	786	729	719	741	755	720	782	756	766	764	773	740	760	764	776	762	785	796	705	687	760	775	692	750	739	726	744	787	741	744	763	717	814	762	758	733	758	786	761	781	756	714	757	742	725	752	764	756	745	782	795	790	749	780	781	780	769	771	735	784	771	762	729	727	755	798	730	749	784	796	757	721	758	761	739	758	810	775	739	761	714	732	792	768	731	694	781	752	763	774	769	714	768	782	739	752	827	758	737	743	756	803	724	741	749	818	752	734	711	765	793	745	800	795	746	750	741	746	702	724	720	752	798	761	743	750	762	708	758	748	734	783	762	771	790	772	776	707	765	742	713	764	817	778	672	758	739	736	829	816	699	752	773	758	717	731	813	777	762	779	726	742	750	801	780	757	774	822	785	802	718	742	759	771	724	762	763	707	734	747	727	784	768	754	726	770	753	729	796	723	778	744	764	769	753	766	800	750	768	729	758	722	788	745	758	757	718	766	735	756	762	746	764	789	739	714	713	803	801	809	714	740	794	754	791	750	782	733	722	728	740	756	786	746	759	781	731	769	768	768	802	760	784	760	716	810	757	727	771	768	798	726	760	790	736	756	714	769	795	757	757	708	748	760	782	788	676	739	817	733	738	800	732	727	756	710	786	724	801	752	735	724	801	750	746	731	739	697	808	761	771	744	769	769	737	737	734	756	770	774	754	747	733	708	755	753	722	748	724	735	779	748	743	772	738	759	695	732	723	785	753	704	759	710	730	786	725	776	745	765	752	775	773	772	760	747	769	715	795	769	732	768	788	753	753	739	778	752	727	806	729	778	787	728	766	723	784	769	731	806	734	753	772	753	756	763	725	766	768	763	792	755	773	766	749	738	786	764	743	757	782	754	791	746	774	808	743	723	741	788	762	774	778	789	769	807	779	764	766	744	769	786	741	744	806	724	810	777	748	759	787	776	740	770	737	735	790	728	796	752	764	743	726	793	775	742	771	817	739	780	775	787	754	785	742	731	749	750	762	739	757	763	783	709	766	768	774	755	801	747	745	712	787	747	791	819	745	754	787	778	719	751	750	803	730	803	795	743	746	805	761	764	734	709	772	739	746	807	782	800	761	796	720	723	744	759	746	762	786	738	677	759	744	733	794	736	718	776	801	767	723	763	720	789	744	752	765	785	795	793	764	735	775	715	785	732	784	822	758	745	807	760	763	763	759	766	752	806	739	795	797	811	752	707	770	739	772	724	785	764	821	755	758	740	762	789	743	749	762	721	798	709	772	766	725	699	769	797	798	792	756	738	690	778	758	742	770	740	777	715	747	759	750	816	785	761	783	728	748	745	773	785	718	786	775	730	737	750	759	746	737	773	794	788	732	794	722	771	789	755	776	725	769	778	741	771	797	757	807	749	739	707	802	754	757	726	739	815	781	743	744	778	817	760	801	758	724	733	728	758	800	762	746	783	721	734	774	707	731	775	734	774	766	779	741	744	745	742	784	774	777	790	738	722	743	742	742	721	734	805	775	779	760	777	758	725	757	743	783	752	752	751	770	725	801	792	727	797	754	785	775	777	729	738	774	742	748	749	739	841	756	797	714	749	703	732	775	762	725	781	744	771	697	755	716	763	709	778	787	778	775	801	765	774	691	768	750	795	755	779	798	799	761	782	750	716	794	740	769	771	763	749	803	793	779	730	728	751	735	743	741	706	744	759	763	751	711	748	759	732	790	755	752	792	796	745	756	724	750	769	787	759	767	754	781	726	723	783	783	775	758	758	796	798	744	770	715	791	755	760	714	760	747	765	700	757	762	707	769	760	727	740	750	756	768	733	777	738	732	748	744	763	744	745	716	742	688	731	756	751	807	795	759	738	793	808	781	759	704	729	786	788	771	725	758	739	782	748	757	695	816	793	764	760	760	761	751	786	762	718	774	754	800	741	803	766	801	743	767	726	716	754	782	748	744	754	721	743	790	729	780	802	735	720	795	791	725	783	779	777	788	790	706	754	796	791	718	763	776	720	801	796	725	743	778	769	814	749	735	743	775	794	762	743	753	742	750	738	715	727	740	734	790	810	720	749	747	778	764	739	762	744	757	769	775	798	769	726	763	747	763	764	768	712	787	757	735	741	742	779	801	740	752	744	717	727	743	820	726	785	766	722	778	823	789	772	765	791	725	743	739	791	762	744	741	717	768	725	748	719	748	779	764	755	738	759	760	739	726	745	769	723	789	778	745	826	771	754	741	757	745	767	702	772	787	719	753	752	804	781	751	744	760	773	746	730	787	805	817	779	812	773	745	752	763	745	803	758	763	814	765	726	739	742	780	755	783	764	759	808	743	709	749	744	801	762	785	785	711	758	784	765	760	736	739	745	754	763	764	798	756	777	777	764	746	779	712	786	759	740	765	704	787	796	792	739	801	756	782	764	782	793	701	784	728	775	756	730	735	777	809	755	766	751	749	714	748	736	772	747	735	744	774	806	791	743	794	788	763	753	767	802	768	772	742	765	724	785	749	744	740	746	730	813	818	802	741	733	796	782	763	761	722	741	785	772	751
3225	167	172	124	109	108	93	91	83	73	81	91	93	86	89	87	96	93	84	69	69	78	71	68	63	83	98	87	99	94	81	71	82	80	83	86	70	83	74	68	81	81	91	96	94	84	86	76	76	78	80	73	78	77	80	96	90	92	76	81	88	76	63	90	68	88	75	93	81	81	64	77	68	98	83	80	87	77	72	69	79	70	78	66	70	76	77	75	80	92	79	75	66	86	85	70	81	62	90	97	80	69	83	83	78	73	77	60	72	76	66	79	63	76	67	88	73	60	81	84	83	54	79	72	91	77	69	85	68	57	79	77	80	74	87	76	73	76	91	76	70	68	91	81	86	70	86	85	76	88	84	87	80	74	72	82	71	86	70	80	91	73	79	83	84	65	80	77	80	95	73	60	80	84	80	68	77	85	74	75	79	89	79	70	74	79	82	75	76	78	68	81	94	93	74	82	73	87	89	77	83	95	78	85	79	83	87	84	92	73	70	75	97	67	87	78	87	81	94	76	71	95	73	81	89	95	65	76	94	66	80	82	73	71	91	84	79	73	79	61	71	83	75	78	88	78	70	64	100	80	98	67	71	72	67	75	86	76	80	82	77	77	86	80	81	85	68	88	70	72	63	70	84	84	84	72	68	97	60	86	98	72	81	81	75	80	93	100	85	76	89	74	84	85	69	92	88	94	97	83	82	83	91	83	88	69	79	77	78	78	80	83	93	94	67	75	76	69	85	77	68	77	69	85	83	73	75	81	86	64	94	67	65	93	70	76	86	70	77	73	85	77	82	83	75	79	80	74	81	65	80	83	93	87	93	92	89	81	72	79	79	92	82	87	88	74	74	69	82	86	76	78	80	78	73	79	71	82	67	81	69	79	81	69	68	87	76	85	83	75	73	86	86	69	67	92	85	71	78	63	71	73	76	63	67	101	72	78	61	84	85	67	71	87	70	82	83	81	75	60	72	74	91	89	69	73	66	71	68	90	79	81	76	71	85	72	79	93	78	84	81	81	74	77	76	84	84	90	67	75	60	81	86	81	64	76	73	91	85	87	77	100	81	90	88	74	76	106	94	84	83	85	91	65	60	66	68	63	82	106	79	92	76	78	73	87	85	98	85	87	83	82	84	91	75	86	76	78	74	85	74	64	84	83	74	76	91	76	77	85	89	72	84	78	82	77	72	86	80	77	73	71	79	86	61	71	82	82	64	69	80	69	78	77	85	82	83	77	80	85	80	79	78	70	78	78	69	82	77	76	81	78	87	85	91	89	69	82	71	53	90	70	89	86	78	74	80	59	72	93	84	83	90	77	77	98	69	77	81	75	81	98	76	75	70	76	81	96	82	62	70	83	83	88	80	80	76	92	73	82	77	96	87	74	74	72	75	85	94	78	99	77	85	72	72	97	76	71	77	70	86	61	84	67	77	78	91	85	74	73	83	72	72	61	78	75	75	68	73	58	74	78	81	73	75	70	67	86	75	74	97	77	99	80	86	84	74	82	79	89	70	88	83	79	75	103	60	86	74	73	80	81	76	83	72	69	91	67	73	67	65	84	79	82	81	65	66	82	94	80	71	79	56	87	85	69	86	67	97	68	77	82	59	78	64	79	89	75	83	63	77	82	70	72	68	83	72	84	86	71	89	56	82	79	87	85	74	80	79	91	71	90	101	82	80	88	97	74	78	76	81	82	84	77	84	78	65	83	72	74	74	75	76	80	93	72	79	75	89	83	61	61	107	99	66	70	82	67	81	76	95	90	82	67	80	94	75	62	85	87	80	88	73	76	71	87	77	91	86	84	74	76	75	85	78	80	73	84	79	83	81	86	79	85	71	84	88	68	72	74	88	83	59	99	78	75	77	72	102	70	79	76	85	82	98	83	83	64	78	77	66	74	88	82	79	80	82	76	83	70	72	71	92	88	69	75	82	70	81	70	76	80	85	80	65	103	75	80	66	87	76	74	89	72	72	76	83	76	67	71	85	84	88	80	78	65	75	65	77	83	73	78	71	94	69	85	88	63	72	81	86	85	90	87	84	97	70	89	82	81	86	82	75	81	74	62	69	83	85	78	90	79	78	69	88	73	75	76	93	71	72	87	83	68	86	82	85	80	50	80	75	85	78	88	59	93	84	86	75	81	101	88	86	85	76	88	91	89	71	82	89	74	74	71	60	77	79	76	68	99	62	75	72	69	77	82	78	95	84	82	77	77	91	71	77	81	79	83	89	76	81	86	89	68	77	82	76	73	79	89	81	71	99	68	75	93	85	86	81	86	74	84	66	99	82	82	77	69	88	78	75	70	80	82	82	80	72	78	73	82	66	86	88	89	89	56	78	83	82	78	81	60	59	56	74	95	91	76	90	80	82	66	80	78	80	78	84	78	68	75	88	89	78	82	67	82	74	100	73	84	88	80	82	79	69	74	78	84	57	79	69	83	75	78	70	78	83	87	82	72	69	97	76	76	79	81	74	74	93	83	86	79	74	73	83	76	77	56	95	62	72	68	75	63	80	76	94	78	93	78	76	81	84	82	77	87	56	88	88	88	67	87	79	77	77	79	89	81	89	73	89	70	87	76	87	86	83	71	85	96	91	67	76	81	84	91	80	98	80	77	78	80	98	78	63	87	65	74	77	86	76	69	84	89	72	74	103	81	72	95	72	69	78	64	64	97	86	82	85	78	81	85	83	81	77	87	74	89	85	67	86	73	88	65	82	77	62	76	75	80	82	77	79	79	69	79	83	71	87	74	88	70	79	65	62	90	91	78	86	72	86	81	77	83	59	68	83	73	73	92	69	93	67	76	84	74	77	88	67	73	76	83	79	87	75	69	67	76	80	79	72	80	67	77	86	87	75	75	74	76	78	89	90	80	75	69	87	72	83	80	69	60	75	85	75	83	75	86	95	67	75	73	73	75	70	105	74	87	90	83	84	74	84	81	79	84	79	88	87	82	82	80	67	83	80	82	96	68	78	82	75	67	69	81	93	57	78	73	79	73	80	90	79	83	88	79	75	61	87	73	81	69	80	86	86	94	78	86	77	71	86	82	89	83	69	79	89	77	85	66	78	77	80	77	82	78	82	77	87	79	68	93	81	67	72	70	87	60	74	89	88	57	82	79	71	81	81	75	87	63	88	81	82	84	98	96	80	63	100	70	74	75	77	81	78	80	87	74	101	86	92	75	61	69	86	97	78	80	63	81	78	73	86	71	62	83	74	72	83	88	72	72	85	86	75	79	85	77	91	75	87	77	80	84	83	71	88	85	89	85	64	86	70	79	63	70	81	78	70	88	80	86	81	78	73	65	67	80	80	59	79	83	72	86	72	72	86	96	85	90	96	92	89	77	91	78	85	78	69	94	80	67	69	79	67	64	91	74	74	91	84	81	75	73	76	85	67	100	89	88	75	83	78	57	77	80	89	69	80	71	80	75	85	93	81	77	74	73	72	81	80	72	72	68	85	91	79	93	80	67	89	85	66	76	81	93
3815	415	503	566	494	480	435	388	372	359	330	346	351	348	314	316	297	310	292	315	304	301	295	325	296	264	315	315	297	259	286	309	292	274	297	308	298	296	306	311	301	289	294	288	300	311	301	272	271	299	300	283	315	300	306	298	303	288	304	289	287	281	304	301	277	260	283	317	297	307	307	286	306	287	269	297	309	279	302	307	276	302	282	269	310	301	277	285	249	290	298	280	284	296	308	268	305	296	281	305	276	295	279	301	313	264	274	268	305	327	297	305	281	285	274	285	267	286	280	310	281	329	293	288	302	327	298	311	282	304	281	301	305	273	303	293	313	278	289	297	302	312	272	315	310	286	311	306	260	323	308	283	271	308	300	309	315	315	281	328	305	297	315	302	292	297	294	289	286	264	332	294	306	284	316	295	297	276	298	285	265	301	315	300	312	285	301	287	293	302	285	306	302	270	334	295	280	288	319	312	255	268	314	288	290	270	287	252	271	294	292	316	305	278	293	278	290	327	308	288	279	273	314	314	304	302	294	326	314	258	334	265	307	312	296	306	312	323	300	293	337	314	269	274	282	285	302	307	283	295	301	300	244	274	274	287	293	261	304	292	274	296	308	301	315	280	285	264	275	297	276	310	319	302	288	320	304	268	267	289	276	313	311	313	284	306	303	282	305	301	295	275	276	323	277	296	286	285	298	281	262	271	293	316	277	272	288	312	309	306	285	329	284	261	286	313	254	313	286	278	304	266	280	298	296	289	290	289	279	299	298	284	273	268	286	309	314	292	294	271	313	295	285	249	283	292	284	288	306	295	296	291	286	304	269	295	284	301	292	294	316	299	308	281	314	325	299	279	274	309	291	264	276	296	300	277	313	271	290	302	316	300	279	271	286	300	317	322	305	297	304	303	305	309	297	305	282	275	281	283	302	294	265	282	282	287	305	282	299	295	324	296	301	321	308	285	316	288	268	293	309	292	269	281	297	309	322	292	294	311	327	292	286	295	274	301	279	298	324	284	312	287	268	299	280	261	286	309	297	291	272	288	294	291	309	293	312	307	310	298	279	286	290	295	295	297	290	289	317	285	287	296	314	316	273	279	295	287	306	285	295	302	307	304	299	316	287	296	290	271	284	297	296	267	297	308	275	301	322	287	308	301	307	331	282	288	293	311	285	268	271	316	307	325	315	322	285	290	312	277	263	304	274	288	292	289	270	300	268	312	296	299	283	289	290	310	301	331	282	314	274	265	296	271	281	300	281	294	310	312	278	276	268	291	319	305	282	298	305	290	277	311	282	270	274	295	305	281	281	301	318	290	279	297	313	316	277	289	291	294	311	288	257	285	280	285	294	280	299	313	316	290	270	289	302	295	318	316	300	326	278	293	296	295	293	274	319	282	325	326	281	290	303	292	296	316	301	317	284	290	280	263	312	282	288	318	297	299	292	309	306	305	306	303	283	282	287	316	312	284	290	323	302	271	307	280	311	326	271	290	291	315	294	300	330	283	294	282	272	327	273	283	296	294	292	290	314	297	258	280	307	305	285	278	292	288	289	297	272	290	295	282	288	301	286	344	280	292	295	308	276	286	282	301	296	280	277	295	289	292	301	312	285	305	278	343	291	284	283	323	278	323	314	325	343	319	308	329	311	286	285	309	304	280	272	306	291	292	323	259	307	271	285	322	300	292	298	294	318	276	262	293	279	289	280	280	267	280	322	300	309	278	284	318	255	291	305	289	293	303	304	308	297	267	290	294	270	337	282	298	282	322	303	272	293	300	288	283	284	314	267	306	273	313	277	284	301	295	295	282	282	302	283	305	298	302	319	261	306	271	304	259	270	274	297	309	277	290	282	335	301	309	277	293	288	301	293	299	280	313	278	302	327	296	310	286	309	301	281	276	306	303	309	273	281	283	321	264	305	304	284	297	278	269	262	297	286	298	272	271	290	313	300	295	298	308	291	267	288	259	305	289	292	271	322	307	285	306	275	280	263	264	300	286	296	284	299	276	293	289	284	291	273	260	247	268	306	286	303	296	289	287	337	303	294	320	325	285	255	301	291	287	334	319	280	307	300	267	304	278	276	279	304	292	295	290	304	280	295	275	321	290	278	295	288	267	287	307	296	251	276	290	305	312	301	280	301	322	314	289	291	292	321	271	295	274	275	299	308	299	332	299	293	292	304	311	307	304	285	320	290	277	282	291	317	301	274	306	320	302	286	280	295	298	285	311	294	283	313	273	317	305	297	305	278	292	327	327	296	311	281	303	294	287	251	285	290	266	329	302	321	281	286	297	282	342	283	301	297	280	287	332	291	301	319	302	277	286	321	294	275	289	328	274	303	274	330	277	288	257	295	285	310	309	290	280	311	293	320	302	332	316	287	322	289	305	275	314	293	293	306	297	286	286	293	296	308	280	289	305	318	282	300	292	267	307	281	314	293	285	309	294	256	312	282	289	300	297	286	309	296	282	287	269	285	294	290	294	290	285	290	315	268	280	310	268	280	286	296	284	278	297	284	291	301	286	318	283	272	313	285	312	273	253	277	291	286	277	290	280	286	280	290	288	294	262	269	269	243	293	298	302	312	283	329	300	290	306	286	287	335	314	279	280	260	303	295	280	304	299	309	303	272	285	286	291	301	342	256	297	291	294	290	255	285	292	315	269	296	286	317	285	308	298	292	313	290	300	310	316	315	281	308	284	284	270	311	269	275	317	295	323	261	285	256	281	277	319	315	276	270	315	294	295	288	282	293	299	290	297	282	268	271	324	278	309	310	281	320	303	321	296	306	266	280	282	304	301	293	285	299	306	297	319	283	283	306	259	295	265	300	292	296	301	300	323	299	280	284	298	289	268	304	287	291	305	285	266	304	303	280	303	302	285	288	283	298	299	291	299	282	338	276	286	292	252	292	296	315	295	271	257	318	298	301	322	269	304	311	322	286	297	299	286	291	305	289	280	290	297	305	312	295	291	296	261	299	289	303	287	275	298	304	303	312	323	286	300	309	262	273	294	292	274	283	293	314	268	267	251	282	322	291	258	322	276	297	301	294	321	300	281	293	309	282	251	305	284	293	310	259	287	286	338	283	285	306	298	331	293	296	279	284	276	315	299	267	302	285	263	282	285	278	288	295	306	317	308	288	266	305	305	312	311	251	289	300	322	310	266	290	279	271	326	307	284	311	301	268	294	294	271	300	325	267	281	334	263	268	278	312	313	282	288	297	259	273	279	288	273	291	317	284	331	263	288	292	320	287	255	290	302	302	307	298	293	322	285	331	286	270	290	280	293	276	322	321	305	283	302	291	287	253	315	275	288	323	284	281	290	310	290	296	299	297	274	296	331	266	300	292	283	305	290	267	284	295	292	292	304	312	289	291	278	310	284	289	305	291	283	317	332	307	274	307	277	307	297	284	335	303	308	286	266	305	301	304	274	305	285	284	305	283	299	280	317	291	294	278	317	296	295	283	262	317	281	300	281	270	302	272	282	274	274	255	244
15922	1310	1371	1090	750	585	437	385	343	291	249	228	220	247	204	197	168	184	174	195	176	164	176	176	156	175	161	140	151	144	154	168	167	136	158	137	159	154	163	185	157	155	156	162	157	163	148	164	148	149	157	175	138	168	169	156	140	168	157	147	137	182	137	156	180	147	154	177	165	152	158	159	135	165	141	131	153	146	158	142	152	144	156	153	134	174	148	152	163	142	161	124	148	163	169	131	164	147	152	165	140	147	134	147	135	124	153	135	157	136	150	150	171	163	137	156	150	151	131	172	127	141	165	158	144	173	172	149	112	171	156	152	173	159	141	133	158	151	153	166	136	137	122	181	151	157	149	167	154	162	140	152	151	135	155	160	177	159	158	162	161	168	147	152	154	141	152	142	161	149	140	153	128	142	135	147	145	170	158	157	152	166	163	124	141	155	159	155	157	143	154	153	161	164	152	172	135	142	131	157	155	175	146	133	155	153	162	142	142	136	134	153	150	164	165	150	169	162	165	153	147	125	145	150	135	138	151	161	147	160	132	122	165	138	171	135	144	128	140	169	160	139	160	138	147	141	177	135	147	128	160	154	135	168	134	164	140	144	155	169	162	125	148	166	151	149	181	148	142	162	127	140	150	174	142	153	150	167	163	153	129	152	146	143	152	147	145	168	158	139	166	129	124	137	141	148	155	144	150	163	152	142	140	131	151	133	124	153	144	146	141	139	158	133	155	124	150	140	142	140	153	167	160	150	148	161	171	151	177	166	161	159	164	169	147	153	128	148	162	149	151	144	142	137	138	153	167	136	144	161	147	138	164	139	117	155	138	130	163	165	159	134	159	166	150	147	171	149	137	171	153	169	135	140	163	141	132	174	149	147	139	144	160	145	132	159	156	152	139	158	141	128	147	155	150	147	166	139	171	131	155	154	147	144	132	128	135	141	131	162	156	160	148	136	131	140	146	159	142	146	163	141	140	129	134	129	141	161	168	151	134	143	137	165	155	182	159	146	152	156	158	133	142	162	160	142	132	156	158	158	181	171	150	153	142	158	160	146	150	170	151	167	172	143	156	158	152	154	142	149	165	140	166	133	153	166	142	141	150	140	170	124	152	155	151	150	137	179	165	131	159	127	166	157	159	139	146	146	145	163	152	158	120	142	163	163	140	150	160	153	138	131	144	153	159	149	153	131	153	162	160	158	146	157	127	152	137	137	151	156	149	141	148	155	154	144	150	154	135	145	137	141	168	161	130	148	147	159	153	150	167	161	144	140	147	143	147	148	146	150	117	147	117	139	152	151	140	153	139	147	155	176	158	155	147	148	141	148	152	146	143	143	144	135	141	145	149	140	145	160	147	154	155	149	142	163	156	164	173	155	146	149	167	160	146	153	151	141	148	147	157	146	161	154	139	173	162	130	124	160	146	149	146	141	164	159	137	144	170	137	136	154	158	171	142	143	135	152	162	155	140	131	154	163	166	162	161	158	166	161	117	131	140	145	166	145	143	150	154	142	162	136	135	171	147	140	160	143	133	165	156	163	146	150	135	146	140	138	138	149	170	156	126	132	162	169	128	152	148	153	146	156	140	157	138	140	155	151	140	163	141	110	134	135	164	139	135	150	155	144	137	150	150	138	145	145	149	161	128	137	169	153	135	184	150	173	147	145	137	156	145	143	130	144	137	150	153	163	151	141	157	143	163	146	159	144	140	146	157	142	151	140	155	145	142	163	158	144	179	145	151	133	148	156	161	138	173	131	137	154	140	142	149	157	143	140	139	159	156	167	139	138	161	133	148	143	160	149	172	133	140	146	139	175	146	154	166	167	143	130	142	164	132	151	140	153	143	137	130	168	142	154	136	135	127	142	154	139	145	145	146	156	156	157	140	155	160	175	149	149	142	159	153	157	147	155	158	154	140	158	161	180	155	128	129	170	162	147	127	141	154	128	162	145	168	153	139	148	136	173	125	147	140	152	131	159	171	150	169	157	174	149	157	150	152	131	127	147	155	145	142	141	166	154	130	152	135	147	155	144	134	133	165	144	154	121	143	157	133	168	168	153	140	153	154	137	137	166	132	151	134	140	146	160	161	135	161	142	169	162	159	139	153	127	157	140	138	135	160	162	147	135	150	134	143	155	131	160	135	140	146	138	155	146	143	136	142	149	161	175	161	140	158	144	175	148	161	155	134	129	138	156	173	158	158	128	136	142	132	156	154	156	134	145	123	147	157	164	144	158	156	157	135	156	144	157	158	154	127	136	153	129	150	138	138	147	150	136	138	127	157	137	152	138	166	149	151	176	133	160	156	157	163	139	152	147	160	150	143	140	146	161	147	144	146	155	148	134	160	137	169	139	144	174	138	128	162	139	151	161	151	155	131	159	148	154	176	124	173	144	161	158	151	168	113	119	125	150	143	150	151	154	124	155	129	146	154	130	142	158	160	142	151	139	159	149	156	137	135	163	147	145	166	136	142	149	154	161	137	162	122	147	152	151	139	160	145	149	141	156	164	154	143	153	140	157	170	139	149	151	170	128	158	158	149	141	152	126	135	139	143	166	145	143	155	156	143	145	161	136	135	143	142	139	134	153	142	140	158	150	144	145	145	151	160	140	134	154	155	139	151	136	131	146	156	153	143	145	148	149	160	153	152	165	168	142	179	139	160	134	165	141	126	148	139	142	174	146	148	141	148	135	156	142	171	164	147	151	133	131	118	157	155	148	142	138	143	157	130	144	152	136	134	159	144	125	166	148	140	145	155	145	153	166	160	159	144	138	144	137	150	151	151	152	184	146	141	154	138	170	163	152	150	164	176	151	142	165	137	162	161	142	172	137	159	147	153	152	162	149	131	150	134	179	150	145	139	145	161	157	147	148	156	140	152	137	157	150	171	158	147	144	157	174	148	139	175	137	157	147	138	160	132	151	161	162	137	149	151	170	145	146	156	148	147	156	152	158	136	161	145	150	126	146	139	147	134	147	143	153	144	153	167	157	151	141	144	147	151	153	152	150	141	139	164	155	147	131	137	153	142	137	143	147	132	154	149	138	154	155	142	151	141	169	135	146	152	142	153	148	153	144	149	159	157	147	154	160	140	140	132	144	170	146	149	161	140	147	138	149	139	161	141	148	145	163	142	148	162	141	166	154	144	164	126	145	136	150	165	154	149	119	141	145	155	155	154	139	151	141	148	162	146	152	165	140	132	171	121	159	139	142	159	157	178	154	125	140	144	156	168	168	145	138	138	129	137	141	156	135	155	140	167	149	157	136	138	139	180	187	161	163	158	162	162	160	145	146	135	163	135	175	148	175	134	149	148	168	176	134	153	138	172	141	147	151	131	166	160	149	180	156	143	149	139	153	149	149	126	147	178	148	168	149	157	160	164	160	161	146	150	163	152	149	162	147	121	156	148	149	146	132	161	189	166	170	151	125	134	154	153	168	148	150	162	139	149	143	148	126	128	137	137	144	123	143	153	149	145	146	153	147	170	135	150	120
8674	1475	3069	3635	3126	2568	2187	1799	1592	1415	1200	1139	970	942	875	823	838	766	751	770	651	650	644	673	669	638	603	607	595	611	591	543	592	597	543	570	536	558	555	525	560	539	519	519	539	542	546	549	527	484	539	511	519	484	488	499	539	569	533	499	546	503	498	466	512	506	510	497	486	498	483	502	515	483	530	473	493	488	537	542	519	475	454	514	538	498	518	507	489	516	521	502	481	511	505	473	513	502	496	501	500	478	516	470	500	512	514	502	490	497	513	475	539	471	484	483	514	501	486	520	499	469	480	486	514	485	492	527	499	475	467	468	506	500	486	504	514	488	486	466	471	482	470	494	518	486	512	492	499	454	477	484	477	508	510	471	519	485	461	504	449	497	458	526	504	514	471	491	496	491	507	480	491	535	467	492	507	488	485	457	479	457	453	497	481	507	504	477	457	471	499	515	481	507	459	496	491	435	461	477	497	475	462	488	496	475	527	478	497	506	512	468	482	466	506	476	506	475	468	522	482	503	477	482	510	468	474	486	450	469	480	473	481	465	493	529	461	476	542	498	469	503	521	493	480	477	489	472	443	510	513	478	487	477	486	493	468	500	469	490	467	479	446	470	464	485	501	508	471	492	517	493	470	498	487	447	460	462	487	470	477	498	451	458	502	493	460	470	472	492	492	498	517	501	486	456	500	478	517	484	465	515	483	471	498	537	484	488	462	488	493	488	551	458	489	442	517	493	466	478	464	470	503	469	497	536	490	527	479	474	498	534	469	514	521	478	472	486	497	476	481	472	510	484	510	473	461	457	510	472	502	447	464	512	431	483	464	472	470	479	491	467	466	481	460	494	502	481	472	498	534	490	473	461	480	482	455	473	500	444	454	463	477	474	500	450	479	465	484	505	487	500	508	476	521	495	475	480	507	521	536	486	443	504	465	511	488	499	481	537	504	490	496	464	484	515	522	506	479	462	447	461	494	492	482	502	507	530	521	518	524	486	525	489	446	463	499	481	445	485	465	492	484	509	502	471	475	514	479	548	476	446	506	501	500	509	509	474	463	518	502	475	497	475	481	505	478	503	485	494	498	490	494	481	504	500	516	508	430	511	480	476	487	502	457	477	490	489	495	481	485	480	473	512	477	468	452	496	480	480	494	483	497	514	491	478	487	469	464	528	520	464	501	528	490	481	472	491	540	508	501	444	489	499	478	495	492	479	477	450	520	503	465	488	466	458	501	517	503	488	527	471	534	514	479	497	497	464	501	444	508	464	464	470	461	481	471	494	517	495	486	491	464	512	465	476	486	451	496	487	473	505	469	488	456	480	531	524	470	471	490	530	463	478	501	500	500	495	457	494	463	462	508	498	482	493	458	495	487	489	495	483	489	511	495	471	498	487	469	478	510	483	533	479	493	480	499	464	466	534	505	490	440	495	489	523	503	490	500	468	504	482	450	500	473	490	486	486	484	477	470	472	492	503	494	489	481	529	524	500	496	465	478	489	515	497	480	487	508	467	478	492	503	483	475	503	462	478	481	458	486	500	497	478	500	479	491	489	449	487	499	500	497	485	519	494	508	453	463	533	514	489	483	475	508	483	529	484	472	423	475	491	447	486	493	506	512	507	486	500	535	487	515	506	492	514	473	481	463	517	490	482	485	473	543	472	516	485	487	489	510	522	498	505	488	487	478	454	449	463	485	477	501	486	433	487	494	461	505	474	452	477	532	493	460	478	452	480	458	480	504	505	493	467	502	469	498	500	508	472	481	492	503	484	516	462	475	513	501	447	441	474	454	517	489	472	502	461	517	501	579	483	501	503	473	489	479	474	491	520	508	479	501	508	519	475	475	463	469	494	459	512	490	474	482	504	476	516	474	477	500	458	460	495	492	455	468	500	509	457	480	533	521	489	476	482	507	487	464	502	485	464	475	484	490	469	477	449	505	489	497	467	504	494	486	482	508	470	523	528	471	506	492	477	505	457	461	473	487	495	461	481	455	509	499	461	461	483	483	472	478	454	484	519	516	476	487	464	453	486	466	497	512	458	536	474	483	487	451	495	506	491	454	484	450	534	506	505	471	485	476	502	481	513	480	521	492	463	487	482	513	483	479	457	492	473	482	518	525	475	464	504	481	499	443	485	480	485	475	495	477	526	515	490	522	496	530	467	488	495	551	473	508	507	488	506	482	481	496	482	505	466	480	486	506	506	499	485	484	526	477	455	485	508	492	535	477	483	486	524	497	455	462	478	477	479	518	489	449	515	505	466	484	470	492	512	506	476	465	538	509	516	477	477	492	469	451	485	476	514	484	506	491	469	498	498	482	477	490	467	460	443	500	518	502	472	469	495	441	484	494	504	465	494	499	463	470	491	467	513	500	485	526	479	526	463	483	471	487	471	521	449	508	491	445	491	510	479	476	487	499	484	500	484	524	491	478	486	493	466	488	513	499	477	477	467	494	507	487	483	491	503	512	463	527	498	487	451	469	481	499	459	498	502	467	469	469	495	490	488	481	492	481	482	471	470	470	465	518	510	492	472	486	506	517	489	486	456	479	486	511	514	495	537	443	525	493	455	463	517	512	526	459	491	468	485	502	493	475	493	482	501	503	507	504	518	503	494	485	447	530	486	489	508	500	514	471	476	479	474	459	519	485	487	535	495	456	495	459	494	508	467	472	481	491	497	526	512	471	498	509	459	476	505	473	482	457	490	483	472	491	504	510	490	519	475	529	493	483	485	489	497	515	485	487	461	468	489	511	470	499	517	452	486	494	485	497	509	506	476	485	467	493	476	467	504	484	490	477	488	467	523	487	465	533	482	545	464	479	498	450	480	478	486	454	450	502	495	497	503	460	471	501	467	494	507	463	525	468	485	475	441	459	496	500	481	523	500	510	513	499	453	492	480	509	496	488	511	458	482	513	467	492	501	520	507	489	497	496	529	519	496	503	503	494	486	526	499	465	471	471	479	485	490	496	430	445	449	473	476	494	491	453	486	539	491	471	466	480	476	476	486	462	486	486	478	548	457	472	499	484	498	459	508	519	493	502	468	508	499	488	563	535	517	461	455	489	501	485	514	512	507	454	525	477	500	501	502	490	518	465	495	489	477	461	465	473	479	496	467	513	516	479	501	491	466	490	488	518	524	462	492	467	478	473	503	503	486	532	505	518	486	458	462	458	506	469	474	473	483	495	521	479	492	475	461	472	442	473	493	482	503	500	507	523	502	490	475	482	477	502	432	472	434	495	497	515	475	470	473	486	501	461	488	471	486	470	495	498	468	475	480	507	497	497	453	515	483	511	507	468	488	514	484	497	534	553	485	463	469	465	528	483	504	498	487	455	494	524	493	501	466	516	473	472	504	475	496	502	481	514	480	471	463	468	470	478	469	462	489	456	486	480	495	475	456	529	530	446	460	515	495	526	502	461	474	458	501	542	474	462	499	497	517	522	476	471	508	513	515	464	478	528	491	492	510	493	482	469	524	516	494	463	493	508	484
26570	3289	2743	2100	1459	1128	873	689	598	469	495	445	400	390	380	359	325	315	327	302	302	298	327	317	299	292	320	275	299	268	286	279	289	286	260	260	275	249	243	264	267	249	267	251	274	259	301	245	265	279	285	268	240	264	264	243	279	270	269	241	235	251	273	256	255	257	257	261	289	277	252	275	252	243	250	265	242	252	234	251	279	268	254	254	244	268	253	248	266	240	288	260	257	254	266	279	264	258	262	271	275	249	257	240	236	260	260	282	258	257	278	244	261	278	260	269	259	247	271	260	265	257	246	269	243	273	259	231	257	250	247	245	254	249	248	244	258	260	223	247	261	263	236	227	232	255	269	243	258	260	264	256	275	227	265	266	231	255	258	245	257	261	247	244	261	254	227	260	239	243	277	246	247	250	246	264	283	272	254	248	241	257	256	233	245	257	251	270	226	233	275	260	269	278	276	270	224	289	268	249	247	251	292	239	282	256	258	281	233	245	222	251	251	248	286	251	264	274	254	252	250	232	241	254	266	268	263	251	262	235	289	277	257	252	254	256	264	247	276	276	288	248	250	235	271	240	264	267	274	272	270	275	247	251	241	259	256	262	273	244	239	243	255	245	258	269	269	271	261	228	237	289	236	252	268	273	267	277	246	253	248	267	251	250	243	230	256	277	257	253	228	242	251	280	255	240	225	245	275	284	250	258	264	221	275	246	265	245	263	256	265	248	258	244	231	229	250	263	264	239	238	276	264	254	247	272	295	272	274	228	248	276	254	265	261	285	249	293	259	268	237	280	249	241	268	240	272	251	247	247	283	271	254	236	263	262	240	235	267	263	229	241	263	283	243	285	253	260	233	238	218	235	253	246	231	228	242	238	266	249	236	246	257	268	280	256	257	265	263	236	272	236	257	231	253	248	231	273	254	272	272	258	259	269	246	241	251	227	274	226	275	240	245	232	249	226	270	250	289	249	261	252	271	249	279	254	243	266	287	257	244	267	276	253	262	268	270	248	264	256	272	272	259	244	262	277	257	246	244	256	254	239	253	276	236	296	252	232	272	271	325	255	260	271	242	250	242	253	265	238	238	273	267	256	262	233	239	229	250	243	253	263	230	276	278	250	265	250	264	264	252	230	237	262	268	261	225	270	256	295	240	233	236	245	255	286	250	247	285	230	271	248	230	247	257	265	259	226	257	265	278	244	243	239	242	287	262	250	299	263	252	265	255	276	246	269	252	251	265	259	250	283	243	274	255	258	273	277	255	280	252	278	237	254	233	224	275	249	258	245	256	270	250	255	234	237	275	263	248	238	272	242	250	237	267	271	250	266	225	259	271	245	254	249	243	223	238	253	262	262	266	236	247	271	228	233	277	233	255	251	254	245	253	240	255	271	227	242	273	237	255	260	281	256	262	265	240	252	270	267	273	274	250	254	232	246	247	261	282	271	255	233	272	248	272	259	265	258	261	272	230	272	256	244	244	233	260	268	281	252	251	249	248	255	280	234	294	247	267	256	271	246	255	284	253	261	264	248	272	240	239	272	271	245	278	282	252	272	274	245	251	240	268	257	251	265	246	260	244	263	243	252	245	253	256	249	243	237	261	255	254	248	251	258	267	275	263	225	236	261	262	269	241	263	290	259	300	246	265	246	273	277	268	216	262	254	223	219	253	273	264	254	268	253	237	260	285	279	248	245	251	271	255	261	267	253	264	259	218	262	255	229	258	243	253	256	267	268	265	258	252	221	250	291	228	267	250	237	232	251	236	265	257	221	255	272	234	253	265	268	269	265	266	244	234	261	248	238	255	244	266	249	252	301	250	238	255	257	264	266	282	257	246	263	280	234	250	265	261	237	250	276	238	244	257	248	230	235	291	244	249	284	255	232	238	255	250	270	243	253	263	245	274	245	267	233	247	276	258	262	251	265	248	256	265	284	252	268	238	269	240	292	253	284	232	276	260	241	268	250	267	224	266	244	261	278	265	249	211	252	263	249	247	242	253	266	251	234	276	235	258	270	233	239	248	278	264	235	254	242	230	259	266	267	285	268	251	266	263	254	242	266	230	249	230	247	260	264	256	252	256	278	251	291	276	252	270	244	255	240	253	209	248	269	228	261	271	260	259	286	272	281	269	246	265	239	252	262	250	268	252	238	243	241	258	280	262	254	254	263	261	263	240	279	253	267	237	254	240	261	252	275	253	247	268	282	264	253	254	259	261	254	255	270	237	237	267	251	271	242	287	267	241	235	229	253	257	230	241	214	250	276	228	258	248	239	243	288	264	284	269	253	263	249	228	240	238	226	286	244	274	268	255	256	274	267	246	243	249	238	279	240	282	255	214	262	283	240	227	264	289	259	251	270	248	258	247	237	265	270	256	236	264	273	271	268	275	276	231	231	247	243	260	237	254	239	238	260	281	272	247	267	249	237	264	251	244	232	247	226	240	267	248	292	279	257	288	261	241	247	235	259	251	258	263	255	257	244	261	239	231	267	261	300	230	237	275	258	220	237	265	269	274	247	258	278	257	244	260	271	249	271	247	251	264	247	253	283	276	263	262	252	256	262	271	255	227	257	225	266	231	262	235	235	262	252	287	255	259	262	262	239	258	260	250	267	256	235	247	239	253	249	237	227	245	257	287	266	271	265	250	242	288	259	250	261	259	266	268	235	266	241	261	259	273	270	266	270	271	253	263	246	277	252	257	252	269	265	259	233	250	230	248	234	287	289	267	272	247	208	261	272	282	257	236	262	265	253	292	260	241	282	291	269	233	239	245	264	258	243	245	252	263	229	250	258	246	249	256	236	250	249	267	244	272	265	274	257	285	255	253	244	265	264	250	262	244	247	282	233	281	259	269	251	216	246	244	290	250	246	250	222	240	267	246	280	261	278	274	267	247	263	254	267	273	246	245	227	262	258	271	245	257	271	249	265	255	267	269	257	248	280	245	274	246	255	265	224	261	268	248	253	234	255	265	258	246	242	256	236	260	254	250	279	227	253	235	266	246	277	233	228	241	268	218	291	243	232	236	262	258	245	260	233	226	266	253	255	266	242	253	251	259	287	290	263	260	238	235	261	260	279	259	261	265	257	259	247	262	276	278	243	246	234	253	236	256	264	283	274	246	232	258	274	243	259	246	245	286	241	228	251	251	256	242	250	241	272	267	243	274	277	229	251	265	260	251	263	245	256	261	242	247	249	251	251	249	246	222	245	265	275	234	285	250	234	253	241	254	249	238	251	252	243	244	287	264	271	243	206	273	226	254	276	250	243	224	263	292	224	245	269	258	245	255	242	217	264	264	256	246	247	261	226	245	227	237	230	275	237	260	262	233	259	267	258	218	269	243	239	252	263	237	287	258	245	253	246	260	262	232	275	268	270	256	231	209	264	274	276	251	239	250	245	258	248	247	268	252	261	258	237	241	249	263	260	245	261	256	270	286	256	241	249	276	267	266	256	249	217	251	235	235	257	256	224	266	271	247	241	255	252	256	247	285	234
11660	2691	5528	6156	5568	4517	3696	3291	2736	2459	2069	1871	1774	1578	1497	1387	1372	1257	1221	1206	1133	1065	1114	1034	1037	1043	975	982	989	880	874	913	849	855	893	917	887	896	816	882	892	796	822	784	828	849	843	839	766	791	847	834	845	766	784	829	825	824	816	832	750	814	729	782	824	782	839	815	792	806	799	781	779	741	786	794	780	793	789	821	819	736	802	775	789	820	742	759	796	805	757	768	799	783	759	765	808	750	750	805	748	733	754	783	771	779	735	734	747	762	801	748	731	783	728	765	744	755	773	800	812	699	769	782	740	823	801	771	789	756	766	749	759	747	794	735	705	729	756	790	743	780	726	756	733	772	761	787	739	748	791	770	763	748	788	767	741	765	783	747	743	803	750	793	745	766	776	774	735	750	777	748	753	769	771	765	740	760	773	768	736	765	785	768	764	802	784	754	771	740	762	785	746	737	752	752	825	713	767	771	724	772	742	770	782	789	737	763	776	756	725	694	750	752	756	774	774	754	746	726	761	788	809	728	713	775	720	707	753	758	740	770	756	800	762	691	745	745	728	767	787	752	781	773	754	801	788	744	769	727	713	740	752	716	798	755	716	772	752	707	779	725	772	742	737	775	750	737	733	792	780	733	699	740	760	773	736	755	744	755	777	751	787	795	749	754	787	705	787	739	791	793	804	672	755	763	756	734	757	775	783	762	755	762	735	775	757	774	756	799	755	807	759	722	798	738	799	777	740	757	738	815	749	748	755	791	765	769	710	783	742	759	746	725	729	762	728	752	748	736	725	759	731	751	756	728	744	782	772	811	775	805	712	772	788	756	754	822	771	775	767	758	802	755	769	793	730	750	773	771	729	759	727	722	761	743	719	751	807	734	757	753	757	777	761	808	764	798	768	759	749	776	792	723	754	797	767	750	791	757	737	736	730	805	711	756	703	755	771	804	773	744	795	739	772	710	781	745	745	760	801	680	824	784	743	778	748	685	763	767	764	742	766	772	785	813	758	771	729	775	744	754	798	795	778	760	721	727	730	757	767	740	799	781	772	745	775	769	709	781	772	754	803	744	751	782	708	743	769	748	684	768	782	709	735	782	781	763	778	801	763	769	776	754	777	743	745	726	703	742	752	730	783	762	730	764	757	715	743	756	791	793	757	764	769	771	801	746	767	764	767	793	784	782	779	735	779	786	754	702	780	768	748	801	780	750	726	724	821	757	741	744	721	737	762	761	753	761	735	693	832	725	751	736	759	749	808	773	785	785	781	750	760	763	731	720	768	775	720	744	738	757	736	721	756	695	764	719	711	756	789	713	791	740	697	794	756	714	742	814	793	791	761	730	741	832	705	742	750	740	792	788	722	697	759	752	749	737	742	741	761	760	812	736	769	727	786	759	772	744	785	761	776	794	757	746	752	766	766	743	734	786	754	699	797	705	741	778	731	791	733	762	770	739	737	795	764	778	749	767	740	761	760	781	773	787	777	761	777	806	728	778	764	811	706	763	732	739	759	773	800	739	719	735	776	789	748	752	775	752	751	713	703	761	755	790	742	788	791	778	751	757	762	712	751	752	774	744	760	831	732	751	728	756	775	744	784	740	732	737	763	726	773	698	764	796	758	783	755	734	759	812	743	758	770	772	795	735	750	827	796	772	776	752	735	755	678	698	754	746	732	821	749	794	794	735	692	801	783	714	768	813	771	807	757	740	810	762	740	788	756	743	783	752	752	704	756	802	709	747	747	758	774	763	741	709	722	716	758	766	734	787	749	727	731	731	771	760	740	746	739	745	764	717	750	730	733	743	754	778	739	793	746	762	742	781	759	761	737	721	785	766	761	726	681	808	711	786	765	805	775	765	740	741	751	738	790	740	717	746	763	773	791	741	777	765	735	727	754	726	741	785	705	749	754	731	768	736	763	729	782	772	751	773	750	763	741	762	799	746	761	788	742	780	732	781	768	746	776	741	762	772	755	774	770	753	782	830	757	774	821	720	708	725	813	749	717	801	713	779	755	759	760	743	787	739	781	719	841	734	733	815	750	692	785	746	762	753	761	760	792	757	736	775	693	760	730	792	779	733	745	756	743	743	740	765	740	757	800	735	804	788	716	729	758	726	748	741	735	800	773	766	793	787	751	752	741	766	741	730	762	703	718	760	784	728	809	751	772	766	713	766	771	715	722	814	727	798	786	746	759	745	750	751	742	808	726	732	746	756	728	764	728	689	719	741	732	746	778	790	779	730	733	738	735	742	771	779	790	763	745	766	729	763	736	753	759	772	795	787	755	733	795	797	771	800	723	770	808	755	771	749	744	795	777	777	744	720	756	738	764	737	769	705	740	739	776	786	749	754	712	760	769	746	743	768	769	721	786	776	778	770	806	757	737	800	711	687	733	721	757	740	761	734	736	753	704	736	760	830	776	786	786	757	797	783	782	688	774	764	774	751	790	745	787	808	730	741	797	771	743	776	732	758	762	801	752	750	757	765	777	785	800	786	776	741	806	737	745	768	758	793	740	735	705	766	688	727	766	753	723	753	799	767	752	771	793	733	746	772	761	724	752	758	742	769	769	742	807	704	734	718	788	754	755	804	775	782	776	747	791	768	770	752	753	782	763	750	773	740	770	846	726	757	731	737	760	761	751	771	761	738	776	744	787	749	812	795	757	776	728	739	721	747	756	769	741	739	763	768	758	754	745	745	718	719	725	760	766	783	757	794	764	747	775	759	777	770	766	778	722	752	772	777	779	744	751	748	751	762	756	735	730	754	742	793	781	749	793	782	788	795	754	716	787	767	731	768	754	741	772	760	772	785	829	773	799	791	786	793	699	716	716	714	778	739	729	795	785	790	767	805	760	789	730	779	743	780	760	775	775	730	747	804	787	757	762	762	784	758	776	750	765	760	776	721	758	778	758	746	739	754	789	762	740	763	774	742	813	781	735	694	738	784	714	767	737	764	749	732	726	742	728	769	743	801	732	737	777	745	722	749	762	747	730	777	740	768	722	754	733	788	732	805	752	780	793	730	751	761	742	773	768	770	754	765	789	734	678	804	781	720	703	749	753	741	737	759	777	795	733	785	755	736	740	744	725	784	709	746	733	768	762	757	726	725	815	778	765	766	796	726	734	780	705	736	777	755	771	720	737	807	779	759	765	777	780	786	765	734	743	742	729	707	790	711	742	707	792	752	752	810	768	758	722	770	785	755	724	751	737	761	786	783	785	811	766	747	768	736	811	740	755	781	818	742	764	704	750	782	772	781	743	799	704	808	738	769	743	759	786	760	783	785	722	776	747	725	717	735	754	716	773	732	739	775	767	738	770	739	801	728	799	789	785	796	747	759	789	746	730	827	788	770	748	740	809	745	698	752	790	714	750	770	802	788	703	779	768	787	755	781	790	720	780	750	751	771	754	745	808	786	733	728	769	763	787	772	762	794	735	760	784	741	732	760	720	744	765	713	753	814	759	786	819	742	736	773	751	798	794	757	767	769	738	730
3310	196	150	156	116	120	93	107	101	80	99	130	83	65	69	82	87	71	78	80	75	93	61	80	75	93	85	83	83	83	84	64	93	67	86	69	68	95	81	70	88	83	78	78	79	79	98	88	78	72	71	84	70	69	77	93	80	67	82	77	70	91	75	76	87	76	84	97	92	64	73	69	90	83	76	89	67	80	92	77	83	86	66	82	79	95	82	78	85	88	75	86	85	84	92	53	77	80	62	82	87	82	79	75	81	79	87	69	68	81	75	87	106	70	83	96	84	76	73	82	91	76	82	69	74	86	85	78	78	73	73	70	87	75	72	104	80	86	66	71	76	84	76	79	83	63	79	93	83	82	80	71	76	77	66	85	76	86	87	92	75	85	88	83	76	76	79	78	76	87	62	81	62	88	68	79	85	83	81	76	80	67	77	84	70	78	78	71	99	78	66	71	76	91	67	88	99	83	84	80	82	74	68	81	87	79	79	80	81	81	77	75	76	77	81	85	93	70	87	87	96	87	91	86	67	86	85	76	64	97	86	107	73	78	81	80	74	87	74	86	66	85	85	72	76	74	78	83	68	75	85	97	75	82	74	86	67	76	79	82	75	81	77	72	84	94	86	81	84	77	71	82	76	87	66	73	84	78	83	79	78	78	76	66	83	67	54	71	65	60	81	75	75	76	75	77	81	74	75	73	95	81	72	85	79	76	76	67	77	98	72	83	88	80	89	79	88	81	87	98	82	92	80	100	66	67	82	88	77	70	74	89	97	80	85	63	71	71	67	73	82	96	62	85	82	82	67	75	78	91	83	75	78	78	88	98	77	74	73	83	81	87	88	100	83	77	69	86	76	60	88	70	73	73	68	76	87	73	89	78	76	76	84	82	82	94	60	76	82	106	96	89	87	86	79	61	92	71	72	92	98	65	78	86	60	76	78	89	84	90	80	88	77	81	71	75	83	91	81	74	83	74	88	56	89	82	77	92	99	75	77	62	82	81	72	80	94	92	76	106	88	69	85	79	90	79	101	97	92	68	73	88	88	76	76	93	64	81	64	85	67	86	73	84	84	85	68	90	73	79	86	90	88	86	84	91	75	85	60	69	80	75	85	78	67	63	91	75	84	93	69	83	89	82	67	90	79	74	72	83	88	77	76	83	92	89	65	83	72	78	80	74	64	85	80	88	86	88	74	92	88	73	82	83	82	78	77	99	81	77	77	73	81	97	82	74	87	83	84	86	78	62	70	70	84	82	73	74	83	79	91	65	89	74	80	68	69	81	88	76	64	81	87	80	85	72	75	80	85	92	81	91	99	62	76	78	84	90	72	76	90	80	82	72	84	76	89	76	73	85	61	76	85	66	79	66	79	77	89	95	83	86	80	66	103	70	59	68	82	87	72	79	90	82	79	89	93	81	81	95	77	90	87	66	97	80	86	89	74	83	77	84	82	87	83	78	99	86	94	79	92	85	96	78	98	78	89	88	88	98	106	63	68	97	73	93	75	81	70	78	103	82	80	75	85	100	54	89	87	78	103	58	71	77	57	81	72	84	94	83	95	74	79	69	80	84	89	70	74	80	75	88	77	70	91	69	93	68	77	77	94	92	90	74	74	84	81	85	78	84	81	71	78	65	83	65	68	79	74	89	75	69	89	66	79	65	75	72	69	69	80	77	78	83	83	75	70	82	60	106	90	91	101	86	84	76	74	73	78	78	77	85	87	73	81	87	106	86	62	92	83	79	72	81	78	73	86	81	94	75	67	85	93	87	91	77	77	83	69	82	69	82	74	70	83	78	102	80	59	83	83	73	72	72	85	76	81	81	87	66	71	81	73	72	75	70	67	76	90	94	77	94	67	81	72	86	84	78	80	88	83	85	92	80	92	84	80	93	99	48	78	76	83	85	81	80	80	86	74	94	95	75	83	86	79	104	88	62	76	78	76	94	73	95	64	72	98	86	80	77	92	91	84	79	75	84	83	68	78	74	87	89	84	84	93	90	88	85	90	69	80	74	70	76	67	88	74	83	84	81	72	94	68	100	77	80	69	95	79	95	92	81	71	66	79	84	86	83	72	67	85	58	86	89	84	90	78	88	74	71	65	76	82	86	93	83	72	65	87	82	94	82	80	69	84	80	72	88	92	80	93	91	86	88	100	79	76	83	68	76	73	85	73	73	94	80	68	92	87	80	70	100	88	100	72	78	74	69	89	84	67	80	78	77	90	87	81	79	74	76	82	83	69	83	82	67	74	90	81	91	79	96	70	98	71	58	65	87	70	78	74	73	93	69	76	86	80	74	66	75	69	93	89	87	76	86	80	81	89	72	78	82	95	89	86	83	80	81	82	69	82	68	73	81	78	73	75	87	74	59	92	75	101	73	68	80	59	84	57	90	84	76	79	74	77	70	94	77	89	77	70	80	87	67	74	90	81	83	71	87	70	72	83	90	75	76	82	91	67	87	71	91	65	80	86	89	77	90	77	83	77	75	86	94	70	78	91	92	97	68	93	79	82	61	88	93	69	80	69	79	63	83	79	75	53	74	83	74	95	88	69	90	70	106	78	73	74	85	74	67	79	85	70	66	74	75	76	87	72	83	75	69	73	83	79	86	93	91	78	69	89	69	98	78	75	89	70	62	73	71	74	71	87	93	83	70	82	97	73	92	85	84	71	67	80	66	79	103	87	76	90	83	66	81	99	84	100	86	81	88	103	97	69	77	79	73	68	89	76	78	74	71	77	92	112	78	72	97	91	82	76	80	95	64	78	80	95	82	78	77	97	80	74	68	72	81	89	83	92	89	74	81	80	70	82	63	87	87	79	87	100	88	83	76	76	90	75	81	89	67	73	87	82	66	81	78	63	72	81	82	66	73	84	81	80	90	84	69	90	81	73	91	78	81	87	79	89	71	82	88	98	75	76	71	89	85	83	69	81	76	78	70	63	73	102	70	69	80	74	81	78	70	82	70	78	83	111	86	84	81	73	71	85	86	75	70	85	89	81	72	85	96	77	83	69	85	72	84	88	78	77	78	83	82	81	92	86	85	77	75	61	77	87	77	84	60	64	82	86	75	101	76	100	81	91	82	87	95	92	77	98	76	86	86	79	85	68	67	71	72	90	75	85	80	71	68	77	86	81	89	72	71	83	88	79	76	78	94	70	88	72	82	79	76	85	70	82	84	76	70	73	89	81	75	85	84	84	84	83	83	81	75	73	75	78	87	71	89	87	78	77	75	73	83	81	86	87	74	89	93	81	85	71	91	76	83	93	74	87	90	72	83	79	82	89	87	86	92	93	73	85	93	89	76	87	88	84	101	87	77	88	87	87	82	77	78	75	70	82	95	82	96	96	86	79	64	89	76	73	77	68	95	86	90	64	76	90	70	88	79	73	69	89	99	62	84	81	93	75	78	84	70	71	79	71	72	69	75	70	79	84	93	76	80	82	81	87	67	67	98	65	88	65	81	72	90	76	82	72	77	72	61	72	78	74	92
3913	404	529	547	525	479	446	441	385	370	352	346	345	350	335	293	321	341	291	303	319	301	299	346	318	297	281	306	307	293	275	322	294	290	310	291	270	301	290	299	310	301	283	298	293	334	300	289	289	278	310	303	274	322	327	313	314	294	305	266	281	307	340	302	300	292	298	272	291	259	316	273	303	304	289	290	300	308	306	277	272	298	313	284	319	296	269	281	284	292	275	273	272	278	267	326	294	311	300	311	300	284	286	286	303	281	294	270	290	305	356	319	306	303	311	305	285	306	273	301	309	287	289	289	278	286	315	277	299	292	284	269	324	297	292	303	303	296	275	300	302	299	300	317	281	302	304	301	340	267	296	313	303	266	295	279	285	293	316	324	317	311	308	289	311	312	294	301	298	313	297	345	324	283	331	284	283	290	315	295	302	314	282	323	295	298	271	320	282	297	298	291	276	315	288	299	333	304	312	293	254	318	289	308	300	277	290	299	327	283	317	309	309	295	323	320	284	309	287	292	285	283	317	340	291	278	312	325	267	291	290	283	287	287	288	312	325	246	305	291	327	323	317	328	334	315	285	305	303	319	295	300	293	327	291	302	310	313	282	289	298	306	269	298	322	297	323	301	317	287	285	299	316	303	298	288	328	291	294	301	269	280	264	322	304	279	312	312	285	269	326	292	284	307	313	308	289	322	295	295	301	290	295	316	320	318	296	298	295	297	293	321	301	325	304	323	268	324	313	313	314	316	319	276	318	311	306	290	262	307	291	317	313	294	302	307	294	287	302	316	321	323	291	303	312	294	290	300	326	318	272	313	299	316	290	289	300	296	314	298	261	290	281	283	290	288	263	297	315	299	274	311	275	329	281	303	328	317	310	295	313	283	311	309	306	297	303	288	306	292	293	308	338	275	285	295	308	287	302	311	337	295	296	280	312	318	259	279	278	298	284	281	321	302	299	270	291	321	314	302	316	303	274	319	295	269	282	317	311	285	300	296	300	285	283	292	296	306	277	307	330	280	329	272	312	285	288	319	300	311	302	282	269	264	308	278	310	289	285	321	332	287	304	299	292	288	313	297	283	264	298	328	309	306	307	321	288	305	307	301	280	322	295	275	299	290	271	265	323	261	310	284	286	315	284	300	283	282	318	304	325	301	320	284	298	295	322	278	327	291	300	304	278	288	281	304	319	271	279	308	281	310	302	300	303	304	329	297	295	296	305	305	292	284	283	284	295	298	290	289	280	288	266	313	283	270	274	308	313	319	291	291	315	330	318	327	308	313	276	296	287	314	258	296	280	272	283	293	336	311	297	312	280	293	303	291	287	278	276	291	314	296	264	273	283	299	289	308	331	328	303	306	287	303	318	303	300	305	269	294	283	313	297	261	309	287	291	292	293	296	290	278	281	308	269	312	287	308	291	301	303	298	326	292	314	297	318	305	282	286	325	313	297	294	307	277	301	283	287	303	279	311	305	304	317	326	317	308	275	312	316	313	294	312	288	264	306	305	294	302	281	288	320	299	316	309	256	305	283	305	308	291	286	289	293	304	286	299	266	302	278	328	293	304	327	291	275	286	274	317	297	280	282	312	320	315	266	320	314	321	274	295	283	286	278	320	300	303	291	298	303	297	282	292	300	289	293	316	291	284	298	268	273	310	308	300	311	303	284	286	287	275	289	302	301	276	301	287	276	324	292	323	300	302	303	293	284	297	277	324	298	324	306	278	287	308	300	311	270	307	305	297	283	279	270	320	314	287	311	295	269	290	275	318	318	269	302	260	282	285	316	306	273	265	285	287	311	294	270	295	316	291	265	324	290	292	313	330	297	328	266	291	283	299	305	311	312	274	303	334	292	316	280	295	305	320	318	265	300	301	302	312	294	286	305	300	242	334	294	283	304	298	285	283	300	283	298	315	319	277	288	303	285	308	317	326	288	330	296	314	295	311	320	310	299	306	320	299	256	278	323	286	300	310	319	302	293	328	295	273	309	294	304	310	321	269	297	287	313	313	299	314	295	275	319	309	283	293	312	276	306	293	306	302	324	273	266	326	279	286	313	286	301	270	285	293	321	314	290	301	283	296	286	274	313	291	295	291	295	285	291	283	286	300	305	307	284	317	303	274	299	287	290	273	325	312	292	307	294	307	278	312	295	306	328	317	312	300	307	324	287	321	319	271	288	311	313	278	321	283	275	303	292	266	286	267	315	303	296	294	303	267	316	290	317	306	313	306	292	276	301	310	305	293	301	336	310	288	277	300	321	293	281	304	320	305	311	264	297	298	274	325	278	300	301	321	293	303	309	306	298	303	294	264	271	298	284	274	270	295	304	314	297	306	280	310	325	312	319	264	313	298	266	304	304	290	314	277	306	289	287	302	308	295	308	283	300	282	292	284	302	306	290	294	274	292	307	298	309	301	285	276	307	303	305	283	278	345	301	351	319	290	282	313	286	296	332	333	292	320	286	291	282	293	304	265	300	310	283	314	315	319	305	280	287	327	296	326	301	333	285	301	268	294	310	291	287	334	303	298	283	313	308	293	278	293	314	293	298	295	303	301	343	299	323	309	286	298	317	304	325	304	302	315	299	289	265	299	293	319	284	296	284	295	288	317	292	279	302	285	305	314	284	321	331	303	310	293	299	306	307	310	317	300	286	307	290	314	317	314	297	277	287	315	310	317	307	284	301	299	315	278	297	289	315	302	264	308	280	284	319	278	321	301	300	292	264	267	304	275	326	261	262	273	310	283	313	286	285	300	297	294	289	302	276	300	324	284	315	297	302	290	336	301	309	294	293	275	297	305	268	299	302	280	322	273	320	295	291	280	297	319	288	309	279	272	304	301	300	280	303	250	304	311	316	295	322	313	278	296	297	304	287	270	296	308	302	283	310	321	302	308	303	332	294	345	315	284	301	335	306	295	318	283	296	314	270	256	291	310	299	307	286	334	321	300	313	252	278	293	303	269	294	312	297	278	282	316	294	314	300	273	284	298	297	286	300	300	321	311	307	282	272	284	335	297	302	304	296	282	284	308	303	301	287	316	295	306	297	287	296	323	290	299	304	302	318	285	298	297	324	304	285	282	307	290	307	333	297	315	279	295	308	296	296	296	294	283	297	295	277	288	327	292	281	290	258	301	310	299	326	312	331	293	300	277	304	278	284	285	291	299	307	289	289	298	271	290	307	297	312	296	263	260	272	280	280	289	289	305	288	312	329	298	279	303	288	302	284	287	312	296	300	295	296	306	298	274	306	299	324	294	283	307	260	286	285	308	283	295	295	289	307	287	279	292	288	292	305	325	302	277	304	295	297	295	269	296	290	287	297	330	298	305	304	290	298	298	283	300	306	315	306	289	271	321	319	269	292	291	297	266	280	312	318	309	281	317	308	296	306	272	257	312	305	263	289	302	304	274	314	296	296	277	280	295	297	288	286	300	292	297	299	313	307	322	307	285	305	289	275	278	285	286	297	309	282	319	324	326	300	307	269	316	268	317
17010	1391	1263	1029	791	602	498	383	315	265	286	233	224	207	200	210	191	198	178	178	160	157	171	187	158	181	178	156	144	145	170	150	159	151	152	162	139	178	155	159	150	163	147	172	163	152	181	152	155	155	143	149	165	164	152	161	152	166	142	127	170	160	137	153	154	148	148	153	128	125	139	152	153	166	157	145	152	175	145	154	147	165	145	132	159	158	121	134	139	148	135	147	178	116	141	153	156	126	162	168	151	178	139	128	134	158	160	150	138	154	152	139	135	133	153	162	143	154	161	164	158	131	150	135	147	161	143	158	141	147	141	156	144	157	157	156	148	145	129	147	148	160	143	159	158	160	123	155	165	147	168	142	149	140	169	160	164	158	144	156	161	154	142	153	157	166	136	151	165	155	151	150	145	169	160	147	147	153	136	160	159	140	145	145	156	164	157	140	148	130	152	126	145	160	167	143	124	127	163	146	153	141	155	154	143	130	145	141	138	156	153	164	160	162	129	136	152	140	160	151	146	163	164	137	136	155	154	146	165	168	146	170	134	145	158	152	144	152	149	155	180	166	158	149	148	132	148	141	142	138	145	141	125	151	141	184	163	131	124	151	147	157	164	163	135	132	170	120	127	149	142	158	148	146	141	159	162	126	147	159	164	160	141	151	170	156	153	149	162	142	134	149	154	150	156	140	136	136	143	156	149	148	156	159	155	183	149	160	156	152	158	144	161	141	142	149	132	149	143	136	148	135	143	128	146	146	136	138	146	147	135	148	181	156	140	143	143	154	123	149	143	171	133	160	128	143	160	160	148	128	160	140	151	143	137	157	142	168	163	145	135	141	155	139	139	147	135	132	147	150	159	146	138	164	139	145	160	144	165	126	162	135	159	136	165	126	168	169	155	148	143	160	146	143	151	152	158	155	187	158	138	157	157	151	169	161	126	147	153	167	156	154	143	141	128	139	145	170	145	162	163	176	155	141	136	144	159	162	151	152	177	144	150	154	152	130	146	152	119	172	140	148	136	138	155	168	160	139	127	141	160	132	142	158	138	153	177	156	155	153	134	169	148	142	138	160	157	154	158	154	153	171	156	127	143	136	138	144	161	148	138	149	145	129	123	158	168	164	146	149	126	153	155	121	149	148	157	157	151	143	150	161	136	139	153	166	148	164	141	153	161	154	142	140	150	147	144	134	171	139	131	141	171	157	150	144	142	146	134	140	180	147	152	157	150	154	153	154	136	180	154	150	137	168	182	153	167	142	163	135	142	130	140	135	161	144	154	135	140	152	159	145	146	149	124	142	161	145	154	152	157	139	147	138	137	152	158	159	157	147	154	138	164	139	159	145	162	135	156	156	153	169	167	139	140	172	144	142	172	152	127	164	151	148	147	156	152	143	162	148	159	144	141	148	172	121	150	135	139	124	147	117	145	146	141	154	140	151	168	127	143	113	143	132	142	149	135	153	137	155	165	149	140	147	170	159	144	169	133	129	130	151	148	151	166	136	150	145	171	148	168	142	131	136	146	157	155	162	127	142	116	153	163	174	137	164	161	141	156	130	150	157	143	164	145	116	161	165	147	153	154	167	160	153	142	142	152	132	134	156	154	168	143	147	140	156	156	139	149	145	134	155	136	158	140	157	142	162	157	165	144	172	139	145	152	165	149	157	155	154	149	161	133	141	155	179	149	148	156	157	144	162	148	155	143	161	161	149	130	143	144	166	165	135	163	161	157	151	144	145	130	160	157	162	163	154	153	158	146	160	142	138	148	161	148	142	157	162	124	155	131	141	148	163	158	153	138	147	159	150	159	129	138	159	142	141	151	164	150	128	148	115	132	137	147	151	156	131	137	135	146	159	142	112	153	155	158	140	150	140	155	153	145	153	143	189	155	140	163	155	171	158	150	155	156	149	160	147	159	153	158	130	154	159	141	134	126	138	167	171	113	166	182	170	150	160	147	170	164	148	122	158	142	154	139	143	147	145	145	160	143	138	160	161	168	138	144	142	146	129	158	149	136	134	157	139	143	138	141	126	151	161	142	153	136	138	136	147	138	160	149	173	152	143	149	149	156	167	153	152	146	132	163	161	137	143	155	140	138	154	143	142	146	151	155	154	159	150	134	163	154	168	162	167	148	143	150	159	151	144	135	156	125	162	157	163	179	132	138	155	138	140	134	152	142	166	142	125	145	147	130	157	156	162	166	142	129	146	162	159	149	136	132	155	122	140	132	170	164	142	136	160	172	157	156	151	149	147	149	151	148	143	139	150	132	151	140	143	151	152	162	129	168	170	146	151	144	173	155	172	154	144	158	159	145	172	129	137	155	144	144	156	182	127	161	161	155	141	163	165	147	155	168	127	129	135	165	165	164	138	144	130	165	136	146	156	147	149	149	133	150	157	174	144	138	125	153	159	157	175	144	146	115	151	146	140	147	150	156	158	138	148	147	140	162	175	125	146	164	157	152	151	148	129	157	158	134	145	131	162	154	174	150	161	155	165	145	161	158	168	135	166	148	134	170	139	149	167	152	156	139	167	146	162	162	166	176	172	159	143	138	162	132	153	164	154	157	147	159	134	150	157	146	142	146	152	135	141	161	146	132	154	143	147	144	134	152	146	146	156	153	165	182	151	150	159	153	140	153	133	143	129	165	166	160	150	147	144	126	149	141	145	143	138	131	139	157	153	144	168	154	147	151	140	151	172	139	145	151	154	137	161	157	165	158	141	125	161	158	144	152	148	142	164	141	156	164	132	142	139	156	162	145	145	161	142	155	137	141	151	142	140	146	164	131	153	150	123	152	142	139	151	137	137	149	151	131	163	161	153	126	147	171	145	153	149	155	154	153	134	144	137	150	143	154	150	137	142	155	161	141	129	139	155	151	151	142	142	167	149	124	176	148	148	160	141	161	139	150	148	160	167	159	137	135	142	125	133	181	165	168	181	154	144	145	135	159	153	141	139	132	141	154	156	151	181	131	134	129	151	140	152	139	158	148	149	144	137	158	159	144	143	144	145	173	152	168	151	151	135	120	135	148	164	157	142	172	146	148	150	137	145	150	143	167	148	152	142	145	151	133	178	154	161	176	153	173	154	182	156	140	141	158	141	163	160	142	160	156	138	163	148	161	165	140	145	149	159	154	154	160	146	136	150	141	146	157	166	140	138	157	148	142	168	141	168	138	151	161	152	138	157	168	162	151	151	141	154	152	140	168	171	141	151	142	136	141	169	149	157	158	150	161	142	156	133	138	159	144	145	165	182	145	155	161	154	155	148	159	144	154	140	149	161	147	147	153	149	134	146	171	135	141	167	163	177	163	136	161	134	155	153	153	146	129	132	150	150	147	138	146	174	154	150	135	144	158	165	136	156	125	144	164	173	164	134	152	168	138	152	172	151	148	147	134	151	139	128	150	155	147	164	133	143	130	147	145	162	156	138	143	157	163	166	147	139	147	154	159	169	130	149	160	162	157	183	164	147	132	141	145	146	149	146	134	148
9172	1491	3123	3561	3118	2497	2163	1795	1633	1290	1211	1051	1022	917	874	890	784	751	785	696	703	649	604	657	631	600	594	653	563	611	609	597	602	559	567	564	556	607	556	552	565	544	508	564	547	522	555	537	539	531	527	539	526	522	539	530	510	508	498	486	476	519	511	540	517	522	513	510	534	504	519	451	486	480	469	510	496	531	516	513	491	525	518	508	479	493	521	500	532	507	506	524	502	562	496	494	512	488	488	528	511	518	527	482	500	519	507	505	511	463	495	511	461	523	495	465	505	474	461	516	494	492	491	487	517	478	485	520	498	462	467	502	468	525	496	483	467	490	468	517	483	520	449	506	505	481	495	471	472	488	476	513	510	502	475	474	487	478	521	489	508	447	509	495	513	480	483	533	490	483	488	478	465	450	489	504	451	511	502	500	529	473	495	510	470	480	498	504	529	484	494	517	486	485	492	486	500	464	471	535	497	526	523	484	469	501	482	505	490	479	510	449	509	511	483	498	493	505	486	490	501	525	485	465	524	461	476	524	525	522	487	467	498	476	466	505	514	523	465	518	471	474	481	474	457	503	463	479	481	521	517	479	482	470	456	449	529	482	476	487	458	473	501	455	492	470	490	493	454	504	534	475	453	496	486	501	475	460	494	461	469	450	508	486	527	430	513	511	501	498	457	500	460	484	513	474	497	506	487	500	462	475	441	484	467	501	524	464	531	488	484	477	486	491	492	522	487	506	492	517	534	465	452	491	462	502	497	518	494	505	520	463	469	454	511	512	484	503	467	493	509	537	511	482	479	507	515	443	516	504	506	489	527	514	503	493	467	488	485	480	471	535	480	502	521	459	520	471	480	454	496	456	462	483	508	518	490	496	474	465	507	467	494	495	459	478	514	509	472	532	510	473	469	502	460	476	479	525	480	484	491	478	486	523	487	509	510	484	464	471	473	472	479	484	531	499	505	492	497	492	485	477	519	484	519	484	498	472	512	496	475	485	477	486	470	502	519	494	503	530	525	474	505	509	474	472	474	520	460	478	521	477	504	516	469	487	478	475	523	492	501	471	458	454	527	502	487	520	524	502	494	429	517	494	514	476	468	497	481	512	461	500	499	527	486	499	478	518	459	486	480	495	480	497	464	480	492	445	488	445	479	496	468	474	545	472	494	477	498	475	492	503	501	462	505	534	496	494	469	501	491	510	492	507	522	493	513	491	510	482	474	444	458	523	497	500	484	459	491	474	468	491	498	487	528	497	481	427	486	483	489	489	495	468	491	467	450	485	479	488	481	459	506	468	502	530	495	478	509	492	497	490	490	496	475	496	487	493	475	470	439	490	470	529	463	487	502	460	459	494	466	484	501	506	482	474	458	487	509	489	441	527	476	468	467	445	491	500	495	496	499	456	527	489	489	528	464	518	505	517	480	509	510	505	486	509	511	483	450	522	499	482	490	468	508	480	522	530	503	528	524	472	511	473	484	479	499	477	489	508	494	482	504	465	518	472	493	518	512	473	487	483	511	452	536	493	505	505	470	511	468	519	489	493	464	473	515	521	493	504	476	477	518	474	501	473	464	492	474	477	501	509	499	496	502	500	475	507	488	495	517	432	510	478	513	494	480	484	473	488	488	457	520	509	491	456	475	463	457	451	477	534	518	473	496	487	500	451	480	490	482	463	488	501	458	473	452	473	447	506	503	468	522	531	461	457	519	490	518	490	472	427	500	498	470	474	486	449	467	524	481	446	489	492	483	451	505	492	520	503	483	438	484	462	470	490	512	526	469	501	497	500	503	466	469	490	468	495	500	518	514	483	500	531	470	475	463	449	465	479	503	523	460	519	499	506	478	519	464	507	480	503	467	513	478	512	469	520	485	499	485	471	485	492	501	524	480	506	501	453	495	511	466	495	503	509	473	480	477	469	479	482	518	494	481	499	478	504	477	498	469	471	493	476	466	488	528	522	528	495	504	491	531	477	510	461	458	490	491	468	508	511	502	501	508	457	481	483	487	479	490	491	478	470	506	488	469	483	491	526	471	520	508	540	497	513	451	464	492	521	500	519	519	473	494	468	475	494	484	480	499	504	478	471	467	518	500	541	494	501	482	503	505	462	493	486	516	471	480	502	445	499	466	465	481	502	527	506	466	487	526	478	521	499	503	475	483	495	467	464	425	502	478	504	467	481	522	507	519	496	494	504	515	470	485	507	493	480	504	483	487	515	519	491	475	456	449	486	477	510	487	516	455	482	495	514	490	528	516	477	467	462	552	500	489	507	490	487	478	499	468	491	490	475	474	525	467	522	482	481	512	466	493	497	459	472	482	510	477	495	466	478	471	458	500	497	495	513	538	511	482	487	504	450	469	494	491	532	478	470	487	498	482	552	490	456	506	523	484	494	461	477	521	480	495	535	456	509	463	472	502	462	500	481	476	505	502	517	516	495	475	486	510	469	505	497	506	498	460	508	519	535	481	514	487	506	495	498	474	457	506	447	482	455	530	477	506	478	514	511	489	530	483	512	473	447	499	490	535	515	481	505	466	507	523	484	459	476	477	487	498	508	493	522	478	464	473	511	521	498	483	487	478	486	486	523	463	482	497	525	456	501	489	478	500	460	485	476	513	498	506	459	507	515	505	486	508	499	511	478	525	515	533	470	448	499	527	457	511	484	545	491	492	519	502	502	507	423	522	527	510	468	492	477	494	487	524	522	500	485	479	503	481	462	546	486	518	477	467	480	503	535	493	497	498	442	445	477	488	499	480	537	487	512	491	514	467	494	428	465	447	475	503	482	484	475	494	495	492	501	501	444	489	492	492	490	531	501	507	507	494	452	487	493	514	480	497	494	513	497	525	483	510	546	507	461	530	520	522	468	496	482	496	479	506	476	533	493	525	516	481	521	480	480	529	525	456	467	502	498	490	497	458	512	488	494	498	471	492	458	491	506	486	509	503	530	481	480	510	473	478	483	479	468	500	464	470	459	464	509	514	473	489	453	496	499	482	526	468	479	503	463	466	477	458	500	484	518	507	513	501	496	520	477	475	466	461	482	476	483	502	487	459	505	494	457	480	478	471	465	505	472	489	498	509	477	466	481	474	513	519	497	501	462	523	479	480	458	529	496	482	484	502	478	491	511	540	467	490	473	515	483	508	464	510	489	504	529	471	489	499	469	488	454	468	457	483	451	472	507	457	487	489	503	446	474	478	513	496	506	476	471	491	459	494	456	500	451	542	528	490	473	490	450	504	513	499	496	488	523	501	489	474	493	486	456	500	431	500	487	509	522	481	502	473	491	493	483	506	518	496	458	502	498	497	501	522	501	542	487	484	506	454	502	483	533	513	495	523	474	427	522	525	475	464	505	514	468	516	528	470	512	495	510	479	488	505	472	486	531	505	506	532	506	493	506	545	485	453	519	509	478	505	490	513	493	517	487	498	488	506	500	456	456	506	492	497	474	502	490	479	480	513	486	524	505	524	480	504	495	514	505	492	488	478	503
28160	3678	2755	2055	1469	1095	820	662	594	474	461	403	411	372	338	308	347	334	334	301	345	288	284	284	272	274	278	296	260	266	265	271	296	264	256	281	258	282	253	265	273	261	262	269	255	249	257	271	265	234	259	275	287	266	266	262	256	264	303	267	263	256	242	230	252	258	275	265	257	265	282	262	283	251	254	275	263	229	267	251	224	279	259	264	237	244	259	262	244	283	273	260	276	249	249	265	251	247	263	262	256	245	280	262	264	265	250	284	247	227	246	300	260	259	260	264	289	227	248	225	269	268	256	262	245	250	254	271	297	244	249	263	282	260	250	267	259	254	246	229	236	276	251	270	242	248	255	228	257	225	233	268	255	257	243	271	235	235	251	251	255	278	219	263	273	238	262	251	257	260	272	231	257	256	257	269	261	250	227	260	242	243	246	278	266	250	250	261	235	259	300	256	248	244	260	262	265	263	267	264	291	265	259	251	264	259	262	246	276	265	281	245	236	242	257	249	245	255	243	245	268	271	249	280	254	287	296	260	248	253	232	285	230	239	268	265	285	268	237	252	267	262	239	247	239	261	259	260	275	213	271	263	292	216	237	233	259	253	235	270	270	259	249	226	273	261	262	235	260	260	260	247	240	269	243	268	239	260	258	273	264	272	260	240	228	256	255	264	268	268	233	255	244	258	243	251	246	259	247	263	250	275	251	276	237	266	254	262	250	283	247	262	269	275	276	237	237	292	270	273	257	286	278	241	240	289	234	232	246	274	250	245	259	247	260	229	262	266	251	241	250	269	246	247	266	236	238	245	221	250	252	246	247	252	266	258	250	271	237	263	240	277	248	279	259	254	246	258	255	244	253	266	243	244	285	243	269	271	275	239	272	228	249	268	252	243	273	254	268	259	255	255	274	262	239	250	227	239	248	270	244	248	209	241	244	253	242	252	256	277	229	267	239	246	259	244	282	252	271	263	243	275	247	264	237	273	237	231	246	269	272	259	268	245	236	259	259	238	265	262	245	261	240	250	262	258	280	254	273	239	249	256	255	268	257	252	256	259	251	230	261	282	260	286	251	281	259	245	246	246	285	277	229	282	253	240	271	276	264	228	232	272	244	271	249	255	276	274	248	267	253	262	286	249	235	275	253	251	275	240	263	241	262	261	258	272	260	273	243	257	269	261	265	260	249	264	267	233	242	258	283	240	239	254	271	274	262	267	261	266	246	259	260	261	259	278	272	232	293	258	225	241	282	270	273	249	248	273	252	227	273	250	260	246	275	224	268	257	269	247	246	269	253	235	259	285	265	242	228	263	245	255	249	260	234	249	241	262	244	246	255	282	252	279	256	241	243	258	276	277	255	236	243	266	298	269	238	237	248	240	232	235	235	296	266	228	257	272	260	259	246	233	253	273	281	249	250	243	266	240	268	220	249	254	224	253	272	253	273	265	238	245	254	280	276	226	227	257	263	252	233	259	259	251	247	275	236	281	279	258	254	271	264	258	236	240	246	224	250	242	274	238	280	246	291	247	276	274	251	272	251	238	231	271	255	244	291	229	256	266	238	275	273	247	272	264	244	250	256	251	267	259	294	256	257	257	268	212	253	248	274	273	230	246	243	257	256	247	223	238	237	250	278	290	272	272	248	253	257	260	252	238	243	258	267	290	251	251	253	247	284	310	288	280	285	234	274	260	264	271	254	282	277	301	269	288	255	239	227	266	236	226	261	267	252	281	243	240	270	253	286	257	243	240	260	259	224	238	267	253	247	250	256	246	239	276	284	250	261	252	258	264	261	255	286	272	271	234	271	273	277	253	246	252	259	284	258	254	282	247	265	251	265	247	238	254	286	257	260	285	248	258	277	245	270	258	258	240	259	289	245	239	252	268	281	245	244	279	269	233	241	217	253	234	235	279	256	238	248	251	261	262	280	244	250	246	254	264	266	253	287	281	242	253	263	240	250	241	243	235	239	256	231	255	276	238	243	224	267	261	248	277	258	243	250	281	264	243	251	261	249	264	237	273	246	256	272	251	263	272	260	259	254	279	276	225	248	264	232	265	253	256	252	262	261	244	266	240	267	236	245	262	268	242	272	256	256	241	255	253	250	270	243	248	217	280	241	253	255	271	245	248	248	251	234	252	307	291	265	240	271	260	266	247	251	259	285	231	233	273	258	232	280	256	292	279	275	271	254	261	240	258	267	278	288	271	254	255	231	265	263	273	264	235	285	286	250	258	261	271	258	279	225	268	255	263	270	230	238	251	292	247	243	243	250	271	274	233	240	249	263	247	291	270	236	255	285	277	263	268	254	247	272	260	270	266	258	273	263	242	254	234	283	262	271	253	276	269	263	268	277	262	259	245	253	231	254	228	239	293	222	267	257	244	248	263	232	278	239	270	275	243	267	233	230	250	238	230	231	237	267	241	253	237	249	261	245	268	248	241	238	245	244	252	218	257	245	263	245	247	284	246	254	256	248	262	260	248	247	282	259	267	261	257	254	227	243	254	243	271	240	254	267	232	256	262	257	236	271	284	242	227	237	246	242	245	220	290	285	269	240	278	277	263	232	254	236	234	236	246	281	261	248	252	274	246	241	254	237	272	248	240	265	248	258	256	281	237	267	284	243	270	278	275	263	265	252	278	259	250	275	274	278	263	264	232	257	202	241	258	279	235	232	259	262	264	234	248	272	265	253	249	243	240	235	258	259	246	264	249	262	277	262	270	264	232	266	248	273	252	283	243	283	235	282	241	238	244	245	236	286	269	271	256	261	246	209	254	246	249	248	257	261	251	245	270	253	249	245	258	288	279	244	250	257	280	275	264	266	258	254	237	261	295	282	257	257	263	253	245	278	247	265	248	231	268	237	253	264	220	228	242	247	247	249	225	268	253	218	262	257	248	280	250	255	258	259	244	273	250	269	263	269	274	276	274	268	235	284	302	250	246	239	278	280	254	255	266	227	260	270	263	248	263	260	243	238	259	248	253	279	238	203	259	244	265	260	259	242	260	227	263	251	236	277	228	259	288	276	264	282	279	251	281	254	269	253	245	224	259	252	282	241	249	233	244	249	276	231	275	282	253	241	233	261	271	240	268	258	230	257	242	255	265	234	273	277	255	289	298	236	266	263	274	265	259	247	253	276	278	252	295	267	251	250	273	249	277	253	280	276	268	287	266	272	258	261	261	252	260	285	256	281	219	254	248	254	272	261	240	256	251	250	255	268	277	253	256	236	285	263	254	261	233	235	243	254	238	231	262	264	258	251	252	264	249	220	268	261	244	258	238	293	246	272	249	269	246	240	247	247	236	271	273	227	264	269	252	240	242	274	256	228	256	262	251	247	240	268	269	254	276	243	257	294	261	267	262	261	272	236	249	241	262	277	253	257	227	255	261	244	262	242	239	243	284	271	290	264	258	232	252	260	225	253	274	253	258	238	216	251	272	270	280	272	271	245	286	256	282	281	282	259	263	268	239	254	258	267	248	264	265	229	244	260	248
12486	2646	5611	6421	5538	4628	3819	3249	2734	2461	2136	1897	1713	1569	1507	1435	1345	1294	1277	1116	1108	1103	1137	1065	1006	1000	1004	964	895	978	891	959	898	892	946	896	880	872	857	920	908	854	874	861	816	817	881	790	849	807	813	843	868	780	795	778	797	802	784	794	794	852	848	780	808	868	786	798	786	820	755	814	795	808	774	793	779	747	806	735	782	773	803	796	840	767	807	740	765	785	752	746	813	763	729	736	767	765	788	767	791	769	763	764	741	781	755	776	745	744	759	781	771	755	778	804	740	757	808	742	790	785	791	709	718	768	751	764	781	747	777	758	771	816	766	786	714	775	758	788	752	774	770	746	766	811	784	796	793	731	793	754	783	797	757	754	742	731	770	759	784	759	775	802	765	764	742	788	770	773	751	827	782	782	769	784	726	790	733	787	757	807	754	808	790	731	751	805	789	747	732	782	769	784	761	780	745	787	778	775	735	744	743	779	732	798	744	736	772	710	762	793	755	784	737	762	713	754	777	759	770	757	777	756	749	790	731	769	756	739	763	772	771	754	733	770	726	827	756	731	731	722	763	778	729	727	726	756	741	758	798	766	770	742	773	755	710	764	780	774	774	785	774	755	761	756	766	733	791	695	779	781	776	769	733	709	748	756	703	764	769	777	764	818	782	770	758	767	795	737	738	746	776	675	739	758	802	769	730	776	755	757	747	782	790	857	744	756	780	777	813	724	755	791	763	790	751	723	765	710	718	726	754	752	730	730	760	762	737	753	809	738	806	769	784	709	763	753	741	768	768	756	735	730	733	783	798	747	744	775	747	746	739	769	718	764	735	775	740	753	760	754	762	759	733	741	760	775	739	744	712	762	744	792	730	733	801	783	776	777	775	745	775	787	797	777	795	739	716	758	794	780	742	785	758	772	763	785	823	781	764	746	752	716	780	738	780	763	798	773	769	744	768	788	722	829	745	749	742	758	798	776	766	720	743	780	758	821	811	756	788	740	735	712	790	790	758	711	764	755	726	729	783	780	786	770	747	774	743	775	771	722	753	783	720	803	802	781	778	785	773	767	758	736	778	718	784	747	784	811	823	785	781	763	766	794	761	746	816	732	780	736	807	749	735	743	736	750	734	781	766	753	762	768	709	751	797	753	786	793	787	798	737	776	798	819	746	751	737	802	782	780	736	786	794	795	754	719	767	723	761	724	714	766	759	753	786	746	741	796	715	760	770	764	770	747	764	759	782	790	762	701	721	792	746	777	758	813	846	769	808	758	742	749	802	782	771	769	691	756	797	782	738	774	798	750	772	797	763	798	753	759	724	767	818	745	743	784	705	811	772	728	752	728	792	769	766	770	764	733	742	785	801	752	767	756	796	759	769	757	733	731	774	785	782	769	775	747	826	780	786	750	790	714	767	721	746	804	755	778	765	736	744	770	706	737	779	764	775	783	753	745	751	706	787	783	795	795	745	743	789	787	773	762	732	720	759	730	743	768	738	751	772	775	712	761	752	729	782	794	785	806	799	761	778	747	768	746	798	743	797	764	736	747	775	730	688	793	745	758	725	772	783	757	713	747	737	798	768	765	725	782	727	789	772	756	784	743	780	769	732	772	759	792	752	736	781	803	777	775	743	793	770	761	718	755	782	760	738	757	765	805	753	779	739	801	803	806	715	781	775	766	787	739	739	724	771	795	753	750	797	736	787	790	782	691	733	724	706	781	766	715	714	751	749	754	731	789	730	761	794	750	786	788	772	730	731	767	757	782	761	742	721	751	750	751	761	760	781	734	751	789	765	780	766	789	715	745	747	786	748	781	751	771	729	743	727	766	758	721	755	754	803	749	771	770	747	731	789	730	719	803	763	728	733	745	801	700	799	791	764	757	788	746	784	772	791	770	815	738	796	723	785	767	774	808	787	787	788	718	766	763	735	730	790	745	767	771	772	756	819	769	765	785	767	770	802	771	787	805	794	730	767	786	759	726	756	760	758	734	759	795	742	771	731	777	782	760	764	800	775	796	720	795	746	779	793	759	789	795	769	749	751	749	771	773	804	758	709	755	768	742	763	758	731	728	756	801	799	783	752	757	731	774	776	827	702	759	765	765	761	757	789	748	767	752	754	783	754	708	727	777	742	770	769	759	762	787	721	764	812	779	754	758	711	737	725	775	747	769	696	722	742	746	754	761	783	751	776	761	777	743	757	776	799	780	806	757	763	794	787	746	748	771	784	758	768	751	777	774	769	784	776	734	780	750	730	758	783	793	745	730	802	735	778	755	787	772	783	762	727	727	758	782	811	768	789	729	759	717	780	714	749	711	764	740	773	742	726	788	747	801	698	756	775	725	773	738	762	770	760	790	731	730	798	795	772	799	764	783	733	743	769	738	778	794	744	728	797	773	725	709	781	756	772	746	802	716	733	731	801	738	769	760	713	787	795	748	799	737	829	753	780	759	780	774	782	751	780	762	755	771	764	752	699	718	775	823	735	765	761	768	733	772	711	749	741	732	774	770	735	794	771	749	832	751	757	734	773	787	796	799	760	741	723	758	748	707	732	762	702	784	742	775	753	786	781	773	782	788	733	700	780	731	739	761	795	751	740	736	777	768	757	705	785	743	706	818	744	771	768	830	732	773	802	734	790	755	788	758	754	782	769	774	759	772	775	774	780	721	781	761	766	762	773	747	772	760	809	760	751	736	782	752	770	757	777	791	738	744	711	759	771	791	738	762	772	768	773	786	742	794	769	744	771	754	795	728	744	699	782	760	779	769	745	781	773	733	729	743	760	749	757	735	756	715	746	728	772	736	776	795	740	769	742	709	721	742	742	770	730	814	843	752	731	777	775	733	808	750	752	752	731	809	720	785	729	763	811	842	713	782	744	731	764	745	744	739	797	789	757	832	773	750	771	715	796	791	744	754	796	771	787	793	743	780	773	774	726	763	775	776	778	732	732	791	775	806	787	775	799	739	776	771	768	809	725	788	767	772	762	761	732	733	768	776	795	787	752	785	720	729	723	749	694	754	748	757	757	736	758	732	742	809	789	744	752	736	794	804	755	752	809	720	778	754	755	776	759	722	750	734	733	753	759	772	773	788	803	735	800	766	795	771	749	710	835	733	753	773	773	725	790	742	758	797	745	779	750	775	730	785	789	776	765	751	785	776	777	757	742	743	750	769	777	775	754	788	741	778	750	705	759	798	749	734	810	730	683	777	728	782	780	752	784	742	811	815	766	734	758	739	772	755	804	743	748	735	798	787	721	772	762	730	760	756	776	770	763	745	777	730	754	816	722	784	736	719	784	757	792	754	773	792	700	781	758	725	757	756	779	751	803	757	769	718	765	751	767	770	791	811	770	753	759	748	767	707	704	738	740	760	775	731	796	734	733	701	780	756	782	782	808	757	768	744	731	782	765	763	774	754	757	793	720	763	750	778	774	749	798	754	770	755	731	795	752	822	775	737	763	788	800	764	734	756	773	750	747	778	790	735	761	796	773	806
3646	199	187	144	158	110	106	95	107	100	90	73	88	88	77	71	93	93	99	88	96	84	76	86	80	96	78	70	71	80	79	98	87	78	78	76	59	78	86	81	71	84	84	83	92	98	88	90	93	73	77	77	100	81	88	64	86	90	87	101	90	81	77	91	75	87	76	97	87	96	79	83	76	91	76	89	94	99	67	98	70	90	79	81	88	91	78	82	82	103	79	88	72	72	71	77	93	85	89	73	79	72	82	79	68	97	86	85	91	79	77	73	77	76	66	87	90	92	88	90	72	84	100	71	86	87	71	70	86	90	106	87	76	82	83	75	82	74	87	79	75	76	83	74	80	88	85	109	74	81	76	85	100	89	89	85	86	91	87	77	84	89	70	71	74	94	71	82	82	73	88	85	84	83	93	88	86	74	80	85	91	70	75	82	95	78	89	75	82	92	89	81	77	74	74	68	79	87	74	86	82	89	72	94	80	54	90	81	82	84	70	65	76	81	71	82	56	74	96	80	82	84	81	76	81	102	77	86	82	72	89	85	93	101	98	75	84	78	85	78	83	68	74	73	75	80	73	114	72	59	75	86	76	68	70	83	85	77	75	93	81	71	83	66	90	81	74	75	74	79	66	78	69	99	76	80	98	80	86	86	74	82	85	79	81	65	70	97	88	73	101	76	77	94	82	85	77	78	88	75	83	76	81	85	72	73	85	59	80	85	92	68	72	80	97	81	68	80	84	84	76	78	97	75	92	82	80	74	82	91	81	66	85	83	99	74	93	60	80	86	79	79	79	66	90	81	90	77	69	74	92	80	108	62	58	85	87	78	82	91	92	74	71	82	77	58	63	63	93	83	95	79	69	90	98	94	91	76	76	76	79	77	84	100	80	69	83	71	84	86	74	80	76	79	78	64	72	85	82	93	87	69	76	81	74	79	84	81	79	58	85	74	61	72	80	70	82	94	71	58	68	75	70	71	94	76	75	75	82	64	75	76	85	77	77	85	77	82	82	93	70	72	87	65	112	101	82	86	86	75	82	87	74	88	57	78	83	78	79	71	68	93	80	85	83	73	72	89	71	89	56	100	75	84	86	73	74	102	74	68	85	97	90	81	93	69	69	96	78	86	77	79	88	85	100	79	88	69	88	81	100	87	75	77	98	89	68	85	98	68	96	79	84	60	73	67	82	76	79	84	76	65	89	80	83	76	93	64	83	78	82	80	82	70	76	95	86	76	72	83	92	82	79	72	77	90	75	79	80	86	82	87	88	65	82	79	92	80	94	92	82	65	78	97	71	90	78	73	86	92	66	79	72	80	76	68	73	80	84	79	80	87	87	83	80	77	76	68	71	79	65	80	77	92	103	68	88	94	92	88	76	79	74	86	83	67	85	72	97	72	85	91	74	74	68	83	78	89	82	88	95	86	77	70	82	76	88	78	71	80	76	96	96	79	78	73	93	81	80	83	88	84	86	78	80	69	65	79	73	90	91	83	85	67	98	99	96	68	75	79	97	87	88	73	62	81	61	66	86	73	66	88	99	73	90	90	89	82	77	76	69	70	101	85	59	85	89	94	68	78	74	76	85	66	97	67	87	70	68	65	75	62	71	91	85	74	66	92	75	86	88	77	78	79	65	76	91	100	71	74	79	87	76	87	89	80	76	77	80	84	76	83	81	73	86	66	72	76	63	90	69	81	77	78	86	73	93	77	73	86	85	77	81	81	75	71	82	100	93	89	86	88	83	74	96	81	94	68	90	75	75	67	93	68	76	85	72	69	80	89	82	69	79	76	78	68	104	84	74	75	79	84	69	87	80	80	61	85	92	89	81	94	87	84	75	90	65	69	65	71	84	80	72	66	83	77	81	110	67	72	90	80	68	94	90	77	69	75	78	79	81	85	104	85	91	64	82	73	61	77	89	78	96	96	90	90	87	86	80	80	71	88	88	85	71	70	87	65	89	103	83	83	95	76	72	63	88	56	77	83	75	97	85	73	97	83	90	72	72	76	90	82	72	78	95	86	70	86	93	75	78	102	88	85	78	93	71	67	93	75	75	79	104	80	82	95	76	78	74	76	81	79	75	80	74	66	78	69	94	80	77	82	76	58	72	95	68	82	93	77	93	91	91	71	73	93	77	91	83	81	80	74	73	73	82	85	74	65	81	76	70	87	78	86	82	70	93	92	71	84	80	87	92	75	83	79	87	82	88	87	82	82	85	69	90	90	81	82	75	84	73	87	86	77	74	73	69	75	73	81	100	97	76	75	77	67	77	97	81	92	86	73	71	70	66	83	89	68	83	78	86	90	84	76	95	100	86	77	87	79	72	80	67	97	77	74	65	85	78	61	72	75	73	79	82	76	71	66	101	89	89	67	79	92	81	75	83	80	78	76	79	88	78	80	86	75	79	81	79	68	84	73	84	83	67	77	93	82	78	75	71	87	72	76	85	108	76	70	69	92	73	78	71	73	71	95	79	70	74	78	84	76	72	84	91	78	74	88	76	84	96	74	71	78	70	69	73	78	91	71	79	74	77	65	70	84	100	79	63	79	81	76	93	84	79	75	97	78	75	75	91	67	77	87	80	64	73	82	80	73	74	92	82	93	82	82	85	81	86	93	91	76	92	74	76	91	74	77	77	85	104	95	86	72	82	73	83	87	83	80	82	85	72	72	95	103	86	81	81	82	78	75	67	86	79	82	97	81	87	88	75	84	83	85	75	74	85	76	88	68	83	75	78	81	73	77	84	79	74	69	88	84	76	94	75	74	76	75	90	84	81	64	86	94	92	72	76	79	86	77	88	93	94	91	80	92	87	95	85	96	85	73	66	75	69	92	74	68	67	71	73	64	92	74	95	70	82	62	71	88	97	74	96	83	78	68	80	79	82	89	54	86	78	92	80	88	99	91	71	97	88	74	89	77	87	86	79	73	86	65	67	65	90	65	91	80	79	88	99	84	88	84	74	85	79	62	81	98	74	81	74	89	71	85	70	83	80	68	65	79	84	60	105	75	73	66	75	90	89	88	80	71	81	92	74	67	81	75	81	65	70	75	89	90	96	78	68	87	61	85	76	73	77	74	71	73	72	77	74	77	84	73	86	77	75	80	97	91	89	80	91	86	84	58	92	96	70	79	74	91	72	78	90	76	62	82	91	85	82	70	79	80	88	83	92	79	75	72	80	66	79	85	68	85	85	64	75	81	86	76	73	80	92	85	57	97	80	76	97	76	72	90	94	93	85	94	67	83	73	84	86	92	99	66	74	71	75	57	100	76	63	74	92	82	72	84	78	75	83	75	102	87	92	79	83	78	99	67	89	93	76	70	66	63	78	74	92	88	60	82	71	77	72	81	74	87	89	81	91	81	90	72	79	81	78	88	88	78	82	83	79	75	89	90	89	86	82	68	76	76	94	85	69	83	87	86	87	88	72	76	86	77	71	92	85	80	74	70	85	86	73	82	74	90	76	84	84	95	82	68	71	70	90	95	87	72
4216	393	508	530	497	491	416	405	380	372	341	370	308	310	340	308	318	307	303	325	300	341	327	313	303	315	282	317	274	305	290	312	329	302	288	292	298	344	289	308	327	326	336	292	305	286	329	279	298	326	296	273	346	294	292	304	322	299	306	292	302	293	291	306	276	280	289	295	278	317	313	307	277	289	336	261	285	320	298	304	342	285	305	327	288	285	286	296	331	305	313	313	328	310	313	273	317	295	329	261	291	304	292	300	286	332	299	310	274	297	309	278	291	277	319	286	303	315	300	307	242	315	291	260	303	305	303	314	309	297	314	295	284	323	325	297	283	302	286	322	330	325	318	269	293	300	291	299	310	283	259	311	306	300	305	317	279	307	343	272	311	290	291	305	323	324	330	315	297	305	297	302	289	278	297	315	292	288	292	281	308	321	277	278	274	286	285	273	286	292	302	285	297	296	280	330	333	286	272	275	301	282	323	300	279	293	281	317	289	290	296	297	307	297	274	305	316	296	319	296	276	329	278	319	280	286	294	295	343	298	306	307	299	309	289	321	307	275	317	323	329	278	286	293	277	306	316	310	275	268	291	302	299	304	295	328	298	285	315	287	304	285	279	297	300	301	296	281	280	303	272	280	299	271	310	310	314	307	309	270	307	304	308	301	263	310	289	307	321	301	337	326	314	310	304	271	325	323	317	297	305	317	309	306	312	293	308	291	332	303	318	300	281	282	310	266	320	292	306	317	330	313	286	295	302	328	295	272	316	292	307	297	274	280	286	299	269	286	310	304	307	268	303	297	309	301	296	294	272	329	288	286	295	326	325	292	277	287	291	291	321	324	285	288	309	304	313	292	295	335	277	336	294	286	271	302	325	309	322	298	306	293	299	263	276	290	288	269	308	301	330	333	289	307	298	303	280	307	306	312	266	307	285	306	303	308	311	314	295	283	292	299	285	286	286	286	292	290	301	286	264	324	275	278	281	317	303	306	316	276	315	302	294	311	291	282	284	296	324	314	307	305	318	314	296	289	290	350	313	306	297	310	319	309	285	298	322	310	321	316	295	297	311	302	292	288	295	317	277	306	322	301	324	307	289	290	285	300	296	306	271	287	291	298	304	317	301	301	295	320	305	324	302	303	301	314	326	289	334	282	294	305	322	286	318	280	321	287	322	321	310	274	323	313	307	317	309	299	321	287	289	272	303	313	317	278	283	275	303	299	294	287	307	311	299	280	255	314	275	283	319	326	316	326	284	296	303	314	310	270	350	314	296	303	285	308	261	299	285	305	286	307	281	263	295	293	306	305	314	307	299	316	285	304	316	301	318	295	297	294	310	268	286	286	293	287	270	286	281	283	262	294	284	303	277	303	316	329	279	284	293	303	314	305	315	296	279	325	343	283	313	338	299	297	276	273	308	308	297	312	310	269	313	306	298	319	314	272	280	323	290	267	269	283	299	292	283	327	311	265	290	307	315	297	285	315	336	283	305	288	308	310	316	305	307	297	318	320	306	294	285	291	319	288	293	322	320	270	278	308	305	260	296	303	314	315	306	289	264	281	278	312	286	286	292	264	299	310	291	307	314	305	311	284	343	272	273	281	303	292	295	304	290	284	316	300	312	313	309	289	310	302	297	314	309	269	316	283	284	309	305	304	308	262	308	274	318	279	289	296	287	285	277	281	302	298	300	303	330	327	331	288	282	302	303	309	313	295	299	296	265	262	299	322	303	272	292	301	285	286	276	295	296	333	270	302	302	326	307	283	264	304	329	275	302	275	286	307	325	289	297	293	303	319	289	282	307	296	301	321	278	295	291	289	326	292	275	332	283	335	330	284	311	287	304	326	298	294	274	328	302	288	285	300	275	282	309	299	313	312	306	297	308	273	308	322	299	277	300	282	316	277	297	319	279	331	265	300	288	307	293	296	292	318	288	297	320	299	293	313	296	284	312	301	269	315	263	287	314	314	305	313	320	300	284	306	298	290	304	323	296	311	332	306	335	296	291	299	302	300	314	303	289	300	296	315	328	290	285	278	319	278	315	294	306	303	332	320	321	303	299	312	316	271	304	305	288	296	315	327	305	296	306	295	311	315	272	273	299	324	284	360	314	309	303	283	270	285	338	291	304	298	263	312	307	266	290	304	321	295	303	310	322	319	274	304	303	306	290	328	337	285	291	301	313	276	307	296	288	313	299	272	291	297	307	294	295	268	305	289	290	300	272	286	327	284	308	273	314	293	311	312	306	242	314	289	297	289	261	273	320	301	272	254	276	317	294	292	284	308	310	274	316	273	317	297	321	260	291	295	298	256	315	319	301	281	301	319	300	304	290	305	287	307	279	288	298	302	312	273	278	309	289	304	296	297	289	287	302	305	295	312	284	299	291	321	311	257	314	318	309	296	296	316	285	310	341	289	297	313	320	302	303	288	324	299	283	269	272	296	283	301	286	316	294	299	285	273	292	303	286	300	276	291	280	267	297	344	289	282	309	275	341	315	311	325	293	331	323	312	291	318	310	289	304	277	279	313	300	290	276	308	283	290	270	282	285	322	290	312	294	289	282	283	312	304	302	271	315	303	294	335	295	305	280	280	300	306	280	298	283	317	277	285	297	314	298	330	324	302	315	304	328	308	331	302	266	288	280	316	269	303	308	308	285	254	292	289	323	306	289	303	292	280	284	285	310	312	302	305	296	293	303	278	266	321	293	339	301	299	305	283	319	304	324	310	280	312	286	310	299	293	292	309	283	291	263	284	290	299	299	312	303	317	308	311	311	316	318	276	295	319	288	300	308	287	296	310	288	300	329	333	279	315	297	313	287	316	298	288	294	300	326	289	314	304	277	320	300	302	299	282	311	297	312	316	303	306	290	288	289	306	270	281	304	335	335	296	296	286	295	331	290	325	299	290	322	299	322	267	288	286	308	291	305	320	308	278	316	319	305	307	291	287	281	289	301	314	319	297	262	292	315	276	309	282	293	286	281	291	298	283	315	324	294	318	305	325	319	333	285	282	272	317	294	276	313	317	308	301	301	302	302	268	306	285	307	297	293	294	300	257	310	319	289	278	274	292	278	277	317	295	311	307	308	310	289	287	319	300	335	301	281	301	293	290	293	292	302	315	309	276	284	298	294	293	294	304	300	288	323	277	315	295	285	331	307	295	305	314	303	271	315	322	271	312	308	297	296	283	309	327	287	309	294	334	302	309	290	308	288	294	310	279	297	325	304	299	327	304	327	307	304	269	305	264	298	309	314	285	312	330	278	305	266	317	309	298	322	311	314	332	323	297	314	275	304	300	312	312	327	308	285	281	291	304	321	297	263	301	277	334	274	308	290	300	289	294	334	290	309	313	257	298	299	273	307	296	320	263	304	339	274	296	300	292	295	336	275	290	290	313	276	317	311	306	292	295	302	279	332	289	299	284	298	333	333	295	282	301	297	296	275	308	324	307	308	286	274	264	297	290	283	293	307	273	291	311	297	278	309	314	305	324	332	286
18426	1595	1326	1052	773	594	473	404	319	278	247	250	247	208	178	191	194	213	172	165	187	186	191	166	156	152	148	165	179	162	158	168	148	150	154	166	173	154	158	139	154	162	144	143	149	146	148	145	159	152	163	143	138	149	137	163	192	155	143	141	169	141	155	158	163	160	173	126	179	168	151	147	157	178	154	153	172	157	133	158	166	151	158	151	139	147	186	149	158	135	151	152	152	170	151	164	152	156	173	146	153	152	153	165	152	163	142	137	178	129	154	155	151	159	154	174	158	165	142	170	169	147	145	135	163	145	161	159	145	158	179	157	145	161	148	145	173	150	130	137	165	149	172	140	150	144	167	163	163	122	161	139	135	145	152	156	150	169	136	159	178	140	146	161	149	159	146	158	141	152	131	135	123	135	149	124	158	168	196	173	132	131	128	150	145	137	134	139	175	156	156	153	152	163	132	137	138	171	147	145	165	174	136	133	158	142	138	140	150	140	147	163	145	157	163	133	132	164	148	174	160	170	133	138	147	166	149	157	184	149	136	141	151	140	153	132	155	134	151	147	140	175	152	161	151	154	173	154	153	165	131	163	153	146	143	132	148	164	152	158	135	149	133	161	147	168	188	157	151	138	140	162	158	148	135	177	143	145	151	161	138	169	151	168	129	170	147	142	157	138	162	150	146	129	164	148	153	143	131	163	151	168	161	150	145	143	165	140	138	149	180	137	141	141	150	145	148	121	154	149	161	129	171	168	146	146	144	150	137	174	145	135	149	164	156	162	152	144	134	155	157	141	152	148	144	148	154	140	147	140	151	142	160	130	136	146	142	136	157	141	151	154	160	184	132	159	175	157	145	190	135	169	155	157	183	161	157	135	160	144	175	160	163	142	162	194	163	130	127	135	162	153	165	147	135	155	161	135	131	154	153	153	147	152	142	160	153	154	145	155	147	151	142	149	154	155	142	146	152	143	163	164	169	153	133	166	156	117	134	148	140	150	145	162	148	131	136	137	146	144	156	125	155	143	157	173	171	156	167	151	130	158	139	137	141	134	148	151	156	145	148	157	154	124	151	155	149	156	141	145	152	153	168	173	162	145	138	181	142	137	160	159	146	146	156	160	154	139	153	158	145	163	151	168	138	142	145	163	140	147	161	158	141	160	149	143	166	162	155	152	125	165	154	152	163	159	156	175	162	141	147	133	132	162	140	142	163	141	142	158	168	137	136	143	156	155	160	148	153	162	149	148	143	167	149	139	153	130	150	159	150	170	141	141	149	157	159	145	163	172	159	146	162	149	143	152	118	151	155	150	140	143	135	129	152	151	152	141	153	130	147	138	152	158	150	163	149	157	131	143	165	138	133	176	150	152	138	133	158	156	146	159	142	142	142	121	142	151	143	154	140	145	139	166	158	141	146	149	156	104	142	147	159	138	148	157	152	161	141	158	147	141	149	153	167	169	136	155	154	175	168	136	166	145	136	147	166	168	135	146	145	134	151	164	148	160	140	155	155	168	128	169	134	126	158	166	163	140	138	162	153	150	157	147	133	160	151	146	160	141	136	147	164	141	154	164	160	145	145	173	175	153	164	164	169	137	144	139	162	162	136	153	132	187	141	147	153	192	141	168	153	161	179	141	136	151	145	153	141	131	151	165	134	150	152	150	151	154	137	161	134	141	146	155	150	149	140	148	140	134	176	143	165	137	147	164	146	147	156	177	132	160	152	154	162	146	160	146	147	163	165	154	148	160	130	128	154	149	162	153	136	127	125	121	153	162	166	145	142	138	150	144	155	150	156	130	132	154	143	145	158	141	157	151	134	129	138	153	115	158	136	158	145	151	153	148	124	161	147	128	147	162	156	147	155	133	167	161	129	175	151	145	149	144	169	150	141	125	140	181	124	130	163	150	144	135	125	149	142	144	154	133	152	149	146	130	138	157	158	167	153	169	144	145	147	155	151	156	157	138	151	135	158	145	146	144	136	151	169	148	141	151	160	152	132	148	152	148	146	156	154	153	159	162	146	155	148	155	148	133	153	156	174	150	163	148	139	148	168	148	154	161	159	155	149	131	127	153	138	158	132	149	132	140	160	164	133	153	148	145	154	168	144	148	138	138	151	152	143	153	147	165	164	163	173	176	165	141	166	152	168	192	159	156	146	143	153	139	156	155	147	155	169	164	151	160	129	145	129	163	154	152	159	156	136	146	143	164	146	165	145	143	163	143	136	125	144	147	163	146	147	143	156	185	142	160	144	156	148	151	166	137	141	147	148	131	169	154	168	142	166	165	183	143	158	151	162	175	145	150	147	153	155	161	154	127	161	143	165	147	153	167	155	140	138	145	149	135	147	141	169	139	169	150	148	119	148	148	140	148	132	140	150	142	140	162	157	124	147	149	147	168	146	169	156	151	178	159	144	162	173	163	150	138	144	174	162	159	146	153	151	146	150	157	144	145	162	156	143	164	161	153	138	149	167	129	166	165	165	164	161	148	152	141	137	157	132	151	150	144	148	145	139	150	161	140	153	138	142	151	148	142	158	149	165	150	152	118	147	134	154	135	126	154	138	156	156	148	139	144	133	153	160	131	143	174	162	160	146	145	149	150	160	153	147	135	155	145	161	155	147	141	159	139	166	122	157	138	146	149	158	132	133	151	149	143	133	132	147	164	148	156	145	148	182	153	150	145	156	153	154	130	167	152	139	162	161	181	118	129	158	164	174	158	156	138	151	151	146	157	146	155	149	166	164	133	143	134	152	144	155	143	162	123	183	135	149	154	147	143	146	136	157	128	146	168	172	162	138	165	152	139	146	147	147	148	145	142	146	156	163	148	150	171	139	162	159	145	150	157	150	145	155	174	183	146	151	161	163	135	137	148	159	158	135	145	147	160	148	144	155	153	163	146	140	168	142	155	117	151	157	132	137	164	160	160	139	157	151	138	150	135	158	134	159	145	145	142	146	149	156	154	134	146	160	145	148	146	148	175	143	130	154	147	149	151	142	136	149	164	145	140	144	155	141	139	131	134	141	147	155	154	152	163	138	147	159	132	151	162	162	153	152	135	169	175	159	147	150	146	146	151	153	141	145	152	142	139	142	150	149	139	136	150	142	144	167	151	161	148	145	151	162	144	145	149	164	154	161	147	121	136	146	160	155	146	156	159	167	128	141	153	182	144	134	144	150	156	169	146	159	132	153	161	139	163	149	154	159	139	152	150	135	160	173	139	159	169	153	148	153	153	161	138	146	147	152	152	141	125	162	135	147	161	180	151	148	147	164	135	147	148	150	146	122	148	145	127	173	154	143	123	161	160	158	161	142	173	141	176	146	142	150	132	151	150	155	153	172	146	164	145	135	146	139	149	158	141	156	142	136	175	148	153	156	146	145	147	138	146	163	163	145	159	153	166	139	162	136	149	157	150	174	143	151	135	125	158	138	159	158	149	151	174	157	149	157	184	143	156	137	161	148	147	173	124	153	159	121	134	167	156	174	117	153	148
9544	1490	3224	3542	3148	2559	2120	1775	1550	1336	1233	1059	1042	917	841	871	803	729	738	745	700	690	669	621	640	578	621	595	606	597	580	585	588	539	593	577	540	538	583	560	561	570	554	490	551	563	525	549	476	556	528	499	513	570	559	519	507	485	554	517	505	514	584	557	522	535	496	542	515	500	506	500	525	511	512	497	519	505	497	486	499	483	500	490	533	510	506	501	520	479	499	532	486	519	500	541	528	517	483	509	514	507	526	479	473	500	524	500	491	445	524	496	510	515	516	477	493	475	496	508	482	465	473	543	506	519	473	488	504	485	490	497	505	496	463	524	483	500	525	500	510	527	481	504	504	499	468	502	525	503	506	495	461	484	493	505	517	497	500	532	514	479	492	474	517	541	496	524	505	477	500	492	477	473	494	476	545	491	452	500	460	490	525	479	514	503	505	536	483	474	495	501	511	510	496	504	464	518	477	522	512	496	486	472	515	489	507	510	506	507	506	498	486	462	456	480	489	484	488	498	503	500	485	521	484	475	493	494	500	486	508	499	494	532	501	491	494	472	507	502	498	475	526	497	490	457	521	471	516	474	504	452	510	471	518	497	463	458	459	504	532	485	464	514	477	507	509	534	504	496	491	505	473	487	467	466	485	500	539	510	502	528	479	486	491	523	501	508	476	466	513	473	488	478	515	538	518	477	475	487	466	491	507	496	476	467	470	509	471	492	470	494	508	483	496	519	468	510	499	510	492	489	489	491	544	501	506	500	492	535	484	473	494	487	504	465	516	530	503	492	455	460	485	527	479	472	479	530	435	470	526	505	462	491	545	490	523	471	500	474	490	520	513	528	473	508	526	479	477	470	501	472	490	487	503	477	498	506	521	533	501	499	543	518	525	496	495	510	508	501	518	470	477	428	510	495	521	484	501	465	474	525	495	526	495	505	483	457	488	468	508	526	516	474	501	506	495	498	472	485	534	477	484	472	491	478	492	492	472	487	488	418	525	536	487	504	529	451	457	484	476	476	468	505	468	497	499	506	443	506	514	473	505	443	494	524	489	508	486	514	487	492	468	530	509	516	488	537	533	488	496	490	515	474	496	514	506	466	491	501	486	472	502	462	455	525	497	503	507	497	446	477	477	517	475	493	463	488	493	505	507	521	474	480	478	510	480	512	507	486	484	471	491	439	513	485	468	509	505	474	474	510	467	497	487	508	484	483	474	502	509	496	491	511	491	501	535	490	506	475	553	467	533	519	511	487	504	504	524	461	501	481	485	491	520	516	512	474	489	448	475	497	518	505	460	500	464	486	480	510	524	475	469	487	514	481	496	506	491	501	536	499	516	468	467	511	507	492	523	462	489	511	479	492	478	501	491	480	473	508	490	479	489	442	463	485	472	471	509	507	483	511	483	474	479	492	492	501	488	519	506	477	525	486	492	459	510	502	517	478	464	528	492	503	533	481	520	483	472	515	503	447	478	475	525	469	506	471	520	507	521	492	427	491	476	519	482	492	497	534	505	454	483	526	476	519	493	482	510	451	499	501	487	456	476	513	514	507	516	493	476	497	523	468	524	533	512	486	474	485	480	483	470	498	464	504	506	468	498	513	505	512	543	485	461	476	514	447	512	493	445	520	483	528	453	463	519	483	487	491	509	489	505	505	512	500	490	505	491	480	477	474	476	529	458	459	481	461	496	519	475	439	459	450	526	481	509	502	537	498	466	498	479	469	519	520	485	516	504	478	466	513	464	500	459	490	524	481	485	475	472	541	476	468	524	524	467	524	509	493	531	508	457	511	491	467	480	520	485	511	496	535	475	480	490	501	467	472	519	505	460	481	455	492	476	491	486	522	463	505	523	479	490	469	540	522	477	496	506	516	477	512	485	502	453	488	503	470	472	454	507	497	499	465	507	521	506	513	475	470	466	501	508	534	472	483	470	518	489	459	507	502	491	505	498	478	508	505	468	491	489	486	526	440	450	500	470	500	508	487	467	464	484	512	478	481	484	501	530	471	499	520	503	515	474	516	490	488	538	479	443	491	479	494	489	487	497	488	503	484	499	488	491	485	432	519	536	490	508	527	508	492	488	480	511	472	513	460	505	526	449	468	496	498	486	482	504	503	489	469	518	479	523	461	444	509	477	456	469	487	505	500	483	467	517	516	502	490	506	526	519	472	480	462	512	506	568	531	539	485	512	522	518	479	498	490	458	507	490	482	441	516	469	492	471	506	460	496	438	492	494	496	504	500	482	475	513	506	469	539	503	501	444	500	475	492	465	539	489	525	457	487	519	501	508	479	499	490	449	464	485	499	513	467	480	501	510	514	491	506	495	459	506	489	476	503	467	478	499	477	470	455	477	494	477	473	514	496	541	476	484	502	495	485	504	502	485	490	499	474	474	470	505	521	498	482	461	460	502	465	518	499	477	458	475	487	529	470	500	474	466	471	509	517	464	509	488	486	541	487	554	476	457	485	493	462	503	476	521	457	489	479	505	482	499	490	459	482	526	520	508	467	501	455	502	455	473	508	487	471	443	505	513	504	504	479	507	466	485	501	478	500	489	447	508	460	490	482	505	461	436	464	504	483	512	493	484	507	496	488	512	500	502	474	498	506	487	506	493	521	469	473	498	517	517	443	494	487	468	494	506	486	493	461	475	480	456	489	509	503	509	461	489	518	528	489	537	464	519	550	471	501	522	477	493	540	487	486	497	457	445	491	509	483	505	546	527	517	479	496	451	465	488	480	508	473	508	458	481	505	500	479	506	479	493	501	510	495	510	452	507	505	449	500	500	488	470	498	532	495	524	507	492	495	471	462	501	462	474	482	523	507	438	504	530	467	485	479	474	503	496	459	503	479	498	454	470	471	481	443	472	495	472	515	479	519	508	509	471	458	491	478	474	470	507	500	452	459	518	536	458	489	492	484	512	486	499	546	497	499	473	483	500	487	498	487	473	508	480	519	481	472	522	443	497	554	460	529	521	496	515	472	480	513	483	548	480	499	525	517	513	478	472	494	489	503	479	519	478	512	499	467	475	476	505	485	500	459	486	507	479	467	469	479	499	489	494	511	465	490	499	517	518	514	488	493	503	503	477	493	489	463	492	477	490	511	492	496	508	460	464	514	488	516	487	483	479	490	488	498	501	472	491	537	463	471	471	501	498	493	502	523	546	493	484	506	462	503	510	506	471	484	467	497	479	498	486	527	501	522	537	506	487	498	505	498	496	499	473	497	511	481	496	477	514	488	509	503	466	463	500	496	513	535	472	462	514	508	506	498	532	480	508	516	457	507	532	488	468	490	498	515	481	470	485	502	521	503	475	482	465	516	495	479	511	476	491	479	476	512	478	480	478	497	457	489	459	525	482	483	485	466	484	433	438	485	452	508	505	465	487	496	478	509	454	500	469	470	506	472	501	506	477	484	449	518	469	498	523	487	474	491	518	545	469	472	483	497	477	487	485	457	463	479	486	472	530	469	506	498	493	503	489	484	518	534
29447	4227	2708	2033	1512	1065	858	764	593	537	452	435	388	377	379	353	368	314	311	298	321	301	271	292	275	277	278	282	291	301	291	261	275	282	290	281	270	300	293	261	248	262	284	271	262	296	282	273	274	258	279	291	270	274	243	254	265	266	255	239	266	251	223	238	259	228	269	251	287	239	235	266	245	266	246	266	285	258	253	266	242	271	248	278	268	231	267	247	237	246	269	242	261	269	229	249	257	259	238	258	233	230	277	244	280	266	249	254	244	273	256	261	260	270	245	240	243	253	236	256	253	263	285	261	236	242	219	243	246	251	247	246	243	255	279	244	253	262	258	217	223	255	263	269	273	249	253	263	263	263	282	248	276	260	247	257	256	226	222	258	274	246	240	261	263	254	262	268	273	279	254	282	281	257	274	252	231	247	247	247	256	276	260	288	255	280	265	265	258	227	247	283	267	222	235	262	259	265	252	260	249	246	271	275	255	242	244	238	239	264	242	236	246	247	277	265	240	253	252	265	261	252	266	256	248	236	252	254	267	259	271	262	249	275	235	254	263	278	262	225	261	256	241	261	274	237	265	219	287	248	266	260	225	238	251	250	252	272	252	251	264	306	278	238	245	288	266	247	257	249	240	247	237	245	250	250	254	268	281	251	289	251	248	292	237	253	259	261	258	280	263	261	257	258	239	235	254	267	246	242	254	250	279	272	266	246	240	247	230	274	277	252	247	262	250	252	292	269	251	280	224	254	258	250	243	252	242	306	218	251	265	252	241	262	231	247	252	284	258	252	254	264	282	248	254	250	256	283	280	248	266	266	237	253	257	298	272	225	248	236	267	237	240	261	273	236	286	261	281	274	283	272	255	252	261	284	233	265	264	252	283	271	260	259	246	248	266	265	253	240	252	288	245	251	249	241	235	261	248	262	244	247	257	246	246	292	251	263	239	265	253	238	250	234	264	269	270	247	274	259	229	256	284	270	262	243	253	254	228	268	243	254	251	256	283	242	271	234	263	258	270	270	285	256	264	240	265	222	236	256	262	270	262	251	244	243	257	248	264	279	248	254	247	231	258	272	234	219	274	243	269	263	292	264	250	246	239	241	235	239	260	282	245	276	239	281	241	274	239	256	274	249	297	235	273	284	239	206	274	254	234	240	262	221	237	243	270	275	304	250	241	257	248	246	253	267	271	231	245	256	265	254	256	254	236	240	244	270	245	254	248	255	246	251	267	283	261	246	288	272	270	247	255	248	256	271	264	284	272	268	256	266	275	272	267	264	246	278	251	267	266	239	280	252	255	282	243	238	284	239	240	254	259	251	271	211	291	261	252	259	267	297	243	236	257	253	247	243	278	273	275	260	271	240	233	254	240	259	247	269	239	255	248	265	275	251	225	250	272	288	229	259	251	273	244	235	223	260	248	223	262	291	232	271	264	253	249	275	247	273	278	272	236	246	251	268	251	266	232	279	273	272	274	242	240	314	270	274	257	243	267	247	232	276	250	272	261	266	224	231	270	243	258	236	243	238	292	252	276	254	262	253	262	252	232	228	258	234	265	271	247	269	245	228	238	241	245	257	232	248	232	230	268	248	244	246	251	281	268	251	227	238	242	259	264	249	253	268	244	225	260	244	251	219	235	288	255	245	254	239	230	262	291	208	243	242	226	226	262	241	262	249	241	250	293	283	236	250	277	231	233	260	256	250	263	265	273	272	275	257	254	256	275	249	237	243	248	253	259	254	221	274	287	288	263	238	281	248	266	234	254	243	250	258	278	253	266	281	235	261	288	270	279	269	267	283	272	262	236	254	261	241	254	261	258	258	274	267	263	266	272	273	281	240	233	252	280	251	250	262	269	299	229	243	262	254	223	262	240	262	243	244	266	241	244	249	285	238	248	248	240	260	261	243	262	243	244	255	229	241	242	254	270	238	268	259	248	245	286	246	259	256	240	270	261	251	253	296	229	279	258	253	238	278	248	271	265	261	273	258	250	274	268	295	268	266	242	269	253	265	246	265	245	229	254	257	299	262	262	255	252	244	274	276	245	275	243	233	245	231	266	245	234	250	250	252	230	262	258	259	244	243	252	271	252	259	246	256	239	260	249	238	285	259	256	249	256	236	250	268	255	266	293	241	230	273	231	266	252	277	257	268	261	247	247	259	237	230	252	248	269	243	253	278	214	253	206	250	251	254	258	234	273	272	242	261	277	244	276	261	268	265	251	279	245	255	271	253	240	234	280	268	262	240	241	270	262	267	271	242	255	258	267	253	240	243	278	264	241	248	237	267	249	257	262	240	261	250	285	253	229	259	268	264	238	243	246	247	283	313	235	270	258	253	264	234	252	239	240	277	231	259	251	260	234	255	269	272	268	275	263	230	244	240	249	234	244	246	259	244	263	267	269	232	270	268	269	255	251	268	285	252	234	237	254	277	246	235	266	255	272	246	224	221	263	271	276	231	256	251	286	250	262	266	273	275	256	255	277	247	256	242	248	230	256	199	236	220	251	258	250	272	221	298	259	255	274	265	250	234	235	265	245	258	255	254	260	246	235	212	242	251	239	237	251	254	256	270	258	251	271	244	257	231	224	267	253	274	219	246	254	251	222	230	270	256	252	264	243	267	261	261	244	293	264	234	252	259	212	270	249	249	240	245	268	242	270	248	263	265	274	276	251	248	257	276	262	262	231	232	260	264	266	251	259	240	249	260	209	245	278	248	246	238	258	244	254	254	255	271	260	245	244	273	274	259	242	277	221	263	257	270	237	251	221	270	262	262	270	252	267	260	251	261	270	236	260	270	236	260	253	273	240	255	274	244	246	238	246	249	307	245	262	232	219	237	260	271	259	251	264	258	253	271	259	262	238	253	255	263	256	278	266	253	240	256	281	252	236	255	228	249	253	272	255	270	274	246	233	250	271	270	248	245	277	236	265	273	246	256	274	237	230	273	267	256	272	227	263	273	257	253	263	238	256	275	252	278	259	269	248	246	285	246	268	248	275	233	246	262	276	259	233	245	275	245	240	240	257	240	222	249	228	271	251	264	236	226	261	235	271	242	246	259	233	251	234	279	237	307	235	250	258	276	235	265	252	232	263	252	238	254	230	270	245	271	264	233	263	266	259	276	235	269	248	264	232	238	248	254	219	281	233	242	273	247	258	259	252	264	276	255	261	246	243	226	280	247	211	269	266	284	235	210	241	232	263	276	243	246	233	237	257	271	285	263	272	256	241	261	245	285	256	235	257	252	260	268	224	237	244	263	269	229	265	244	248	237	262	262	282	229	258	255	272	256	282	237	261	246	226	254	259	262	269	257	248	278	265	270	265	249	247	270	271	234	287	265	270	283	218	230	265	243	238	232	249	236	249	239	244	263	240	273	277	278	236	261	232	234	247	284	279	286	249	269	249	264	248	268	232	230	271	262	237	245	254	262	280	242	265	249	241	255	272	269	255	254	244	261	266	217	243	251	284	256	284	256	280	253	245	234	274	240	263	258
12954	2543	5614	6347	5423	4587	3778	3167	2704	2429	2104	1953	1724	1628	1515	1370	1318	1200	1297	1116	1088	1073	1039	1056	991	1026	979	981	926	965	928	899	900	898	883	870	884	879	857	807	882	875	908	875	866	790	801	811	788	850	853	799	839	827	813	874	752	795	834	798	778	798	816	818	798	820	816	778	800	764	765	805	825	813	762	808	763	783	799	852	777	789	769	826	827	784	756	753	826	753	812	769	701	818	747	762	772	784	778	748	811	815	782	776	790	827	784	782	800	821	774	755	763	782	790	758	721	780	764	786	781	765	793	770	770	764	793	814	767	818	756	741	726	754	785	752	792	782	792	798	754	694	784	747	786	737	788	730	828	791	770	773	738	765	796	802	755	791	788	751	787	750	805	788	759	754	804	781	813	771	751	761	753	753	755	741	742	770	775	800	754	775	789	760	751	782	701	812	756	729	754	787	703	785	727	751	787	769	728	775	768	783	740	770	779	768	762	735	790	766	759	746	813	742	742	771	747	783	792	814	776	727	816	803	733	697	767	747	736	788	737	752	742	743	806	744	767	775	797	797	759	773	754	759	752	788	745	738	757	786	711	780	732	773	748	742	758	727	722	774	735	735	745	772	762	756	786	715	756	849	760	816	751	748	745	742	716	731	759	757	743	786	737	755	771	783	732	751	724	735	744	728	784	739	776	783	695	756	709	768	782	757	714	811	749	737	753	709	767	750	763	762	777	757	754	776	769	770	732	730	752	726	752	717	777	729	747	737	775	748	758	781	743	740	766	750	805	762	724	720	780	760	761	722	764	781	755	775	748	719	781	738	770	729	727	743	750	725	759	776	746	729	763	784	757	761	789	728	694	775	768	745	787	720	737	784	819	718	767	789	809	719	759	809	785	707	752	790	792	788	780	774	763	763	728	782	782	760	758	791	782	704	724	739	831	787	769	773	743	731	821	785	735	816	746	780	786	757	762	742	766	737	786	726	746	771	740	730	784	778	762	775	761	798	753	771	783	714	761	755	789	720	749	753	766	766	814	774	780	778	708	730	752	748	748	762	755	751	733	793	725	790	759	771	791	765	772	696	779	708	716	747	754	722	760	807	710	751	756	794	758	736	801	752	768	803	793	741	738	817	745	823	776	730	715	791	738	709	812	752	794	784	757	756	760	706	720	755	732	719	758	783	808	810	788	806	801	776	787	761	732	740	758	776	784	773	820	770	763	809	713	739	774	767	786	762	776	772	773	760	750	760	749	755	751	737	740	791	761	810	777	744	768	763	827	749	740	762	737	758	788	776	763	726	697	732	825	769	739	723	726	768	752	799	749	749	788	778	733	711	743	725	749	736	749	757	736	783	754	786	718	732	810	775	780	745	790	752	756	762	758	735	727	753	742	771	772	713	738	742	807	710	743	768	772	747	740	785	808	728	770	739	762	717	771	725	814	739	812	769	812	786	719	764	758	736	760	746	780	775	698	776	767	784	783	766	786	768	803	770	729	787	784	780	753	774	691	780	830	835	774	770	777	786	805	804	795	753	762	749	751	777	719	771	767	796	784	834	773	714	767	791	747	759	729	764	726	774	774	768	721	739	773	810	745	753	716	770	714	768	734	759	768	767	762	823	772	733	754	801	740	785	712	782	750	771	730	807	758	782	810	722	760	771	710	781	765	755	777	759	736	804	783	724	797	719	791	811	700	744	736	809	771	763	774	754	729	772	774	692	749	810	746	762	786	793	759	773	798	729	773	799	764	806	741	774	715	807	732	765	767	769	730	734	735	741	721	754	700	777	754	744	747	761	739	774	756	740	745	740	822	688	718	755	746	777	773	750	793	788	767	735	781	745	781	766	789	735	755	710	732	737	721	772	698	740	805	752	781	760	769	754	766	785	747	732	778	808	768	736	767	812	748	756	772	828	820	718	818	748	754	750	786	767	741	780	755	757	766	741	790	738	757	802	791	759	744	754	786	734	783	752	719	761	808	780	730	777	807	804	764	753	753	739	748	754	801	779	785	768	826	809	755	786	754	767	778	767	816	783	784	743	723	789	722	785	773	729	791	731	758	743	798	763	767	711	756	744	741	778	756	741	780	744	759	737	761	739	751	736	812	782	754	799	801	812	789	787	751	754	788	792	736	794	775	764	774	762	770	740	776	799	722	742	758	719	715	719	795	774	723	741	749	763	790	750	755	820	728	756	744	698	730	730	811	765	789	722	727	749	777	806	778	799	735	721	708	727	777	748	755	743	736	826	802	742	772	829	772	767	768	703	788	741	757	765	797	786	780	751	773	786	754	698	780	769	775	809	757	794	751	757	822	768	770	765	755	753	755	731	749	756	744	783	745	737	786	749	733	790	711	763	796	749	751	756	718	778	757	755	758	792	786	745	762	738	786	786	761	755	713	793	733	767	744	785	755	755	779	756	754	781	784	823	751	762	739	812	777	749	769	783	799	802	780	732	796	755	716	779	733	808	781	809	734	737	766	767	713	767	766	779	779	757	760	756	728	769	748	735	746	721	784	769	780	771	730	776	776	776	769	748	727	767	789	740	799	764	778	773	807	811	742	782	746	709	718	793	753	756	779	711	743	746	750	799	797	740	801	783	767	774	763	774	773	759	779	759	755	743	845	719	755	729	764	743	844	772	803	759	753	752	763	774	741	767	776	815	786	734	764	763	747	796	770	736	723	718	755	755	779	749	773	719	755	773	790	728	779	769	807	694	788	773	765	757	792	749	750	804	756	798	807	791	695	734	779	768	806	764	705	742	786	745	731	807	729	790	758	710	781	771	799	733	758	769	782	772	750	752	761	816	783	765	775	791	749	812	727	781	753	783	771	755	766	761	776	717	737	745	734	726	732	754	763	762	772	763	773	800	781	766	761	745	721	745	752	725	777	758	712	727	773	761	768	778	828	722	786	830	722	763	763	747	792	718	745	771	795	738	777	813	725	739	798	779	740	725	717	758	742	730	741	728	754	776	753	747	780	733	772	787	721	762	735	769	762	760	756	783	773	723	720	774	773	788	744	792	777	754	733	752	836	781	774	749	760	752	761	798	737	783	809	775	802	784	738	745	734	747	722	799	746	750	781	743	747	791	785	749	717	700	730	735	725	812	782	760	727	770	775	720	747	766	756	712	749	708	780	745	786	725	761	804	757	758	738	724	765	768	753	757	763	772	796	763	805	810	763	739	781	755	762	825	765	810	786	785	747	760	746	744	807	737	733	750	750	781	789	733	749	762	728	773	783	734	751	747	743	788	762	760	776	822	747	780	759	756	722	727	756	761	796	775	743	729	714	721	768	775	768	736	744	722	708	754	770	806	746	770	833	790	790	746	740	736	805	749	820	745	761	781	751	760	789	705	751	714	745	785	773	748	748	764	713	731	731	769	721	755	736	752	757	801	769	740	718	791	799	794	786	757	793	722	769	766	752	791	774	714	772	770	723	764	785	786	699	783	746	761	798	760	772	757	789	716	745	756	769	734	727	774	731	777	735	757
3701	190	173	155	123	93	105	94	125	103	83	81	77	98	93	87	72	85	73	98	77	69	89	82	80	73	79	80	72	86	81	78	77	79	80	93	97	75	75	76	82	70	91	90	72	87	63	90	90	72	83	86	79	86	75	75	67	76	74	87	87	78	87	65	82	77	74	77	88	74	88	77	65	83	81	86	76	92	84	73	63	84	87	77	86	78	99	63	84	89	69	70	90	80	77	83	55	72	69	69	92	86	83	91	91	81	90	91	89	70	87	62	86	76	73	89	81	76	87	87	87	77	82	86	79	84	77	74	86	79	77	89	81	94	76	94	79	66	79	92	86	76	81	56	73	78	75	65	87	91	68	90	103	99	72	83	91	91	92	71	76	70	73	83	72	71	79	86	78	82	76	89	75	66	83	78	85	86	81	60	73	81	76	79	76	73	84	71	75	85	77	84	91	87	62	66	79	74	69	77	76	70	85	78	70	65	70	80	84	81	70	77	73	79	86	88	72	68	83	84	78	77	61	61	81	85	73	74	85	80	92	89	76	84	81	90	73	79	87	67	81	86	64	83	84	70	82	74	86	65	89	58	66	79	80	75	91	82	73	84	85	82	89	64	80	93	79	73	72	88	82	82	83	83	71	85	75	82	82	75	89	87	85	76	87	72	78	68	71	85	79	99	75	96	74	76	83	86	79	81	66	80	97	82	86	67	81	60	78	76	83	96	83	66	72	84	95	72	73	75	62	67	75	89	81	94	84	96	81	90	97	83	101	81	62	89	89	76	76	84	75	86	78	80	93	74	82	84	85	80	68	79	94	103	73	87	88	85	84	92	69	71	74	80	77	79	94	87	75	80	82	96	77	81	81	72	75	98	75	96	82	74	75	85	91	61	78	81	85	95	85	69	78	90	82	89	67	74	60	79	83	87	80	98	81	77	82	80	82	74	88	89	81	80	71	85	83	90	100	87	74	82	95	84	79	77	90	77	80	73	69	88	91	71	78	86	92	67	73	80	77	77	92	84	74	91	79	72	80	75	81	78	80	88	82	77	77	60	88	85	108	79	81	86	91	83	80	87	67	85	95	82	84	71	88	71	75	85	82	80	83	96	67	76	84	101	97	91	83	73	60	96	80	59	70	91	73	86	89	84	103	76	76	68	81	85	73	99	73	76	72	88	86	81	84	70	71	74	81	77	78	85	79	85	86	71	86	72	86	78	91	74	62	84	86	82	85	80	76	62	67	88	76	84	87	87	75	91	71	73	80	64	92	74	85	85	67	88	68	85	98	89	74	98	86	78	87	64	79	101	95	89	95	77	66	76	69	75	80	92	96	85	78	85	81	90	81	89	87	82	81	58	78	70	80	95	60	78	91	70	82	78	75	115	76	69	81	78	77	61	80	81	88	77	93	80	64	70	68	88	82	106	78	55	83	85	75	96	81	72	84	84	90	80	86	81	67	66	90	76	87	81	81	80	61	75	90	87	80	69	101	73	83	88	84	73	102	95	77	91	73	80	79	89	67	69	69	73	91	79	83	87	70	87	83	86	89	77	90	79	86	67	85	75	84	99	79	96	73	102	74	90	83	92	85	74	72	86	93	65	76	75	82	86	70	79	76	82	78	80	79	67	84	73	69	83	82	87	73	74	76	84	78	82	85	73	92	81	95	68	75	77	93	87	65	78	85	77	83	81	78	83	80	74	80	69	77	73	74	80	77	79	79	92	80	76	106	101	83	85	95	69	92	83	82	97	72	86	85	97	98	90	74	83	88	100	83	80	89	77	77	91	78	88	83	86	87	86	83	77	78	89	85	88	79	75	85	83	74	80	77	63	74	78	86	77	80	76	81	96	59	74	87	81	80	70	88	88	87	80	73	79	78	71	74	83	82	86	77	69	76	79	70	80	84	65	72	76	67	80	82	73	69	69	70	70	75	63	92	83	91	76	101	69	77	82	63	76	73	91	78	78	63	94	90	87	85	69	82	94	91	85	80	75	85	81	85	68	109	91	60	86	100	76	85	91	90	74	97	85	67	72	85	80	90	83	78	77	82	83	75	83	68	71	66	82	81	79	94	83	84	75	81	83	77	88	77	89	78	69	77	90	58	69	76	71	82	79	87	88	65	82	86	89	86	72	76	86	70	78	98	63	82	86	72	82	94	89	76	75	76	71	77	72	72	79	76	71	87	77	74	67	69	73	79	72	84	79	69	73	72	76	65	75	68	95	67	78	81	86	67	67	89	71	86	85	69	79	84	86	66	92	77	77	76	74	72	78	71	87	69	83	78	84	77	81	78	84	90	90	69	99	78	89	99	71	82	81	85	70	88	87	78	87	80	65	75	83	82	83	83	82	77	80	70	80	83	78	88	93	81	81	88	79	89	76	75	99	82	77	88	84	79	82	74	74	82	81	78	96	65	87	73	67	73	84	72	74	84	66	76	86	79	77	79	78	81	87	75	82	86	77	65	71	65	86	80	87	94	86	75	83	74	91	82	94	96	76	83	83	82	91	84	86	76	85	68	79	77	95	78	91	69	92	92	75	80	80	91	66	94	80	75	72	83	83	89	78	88	77	98	68	74	60	79	90	78	97	78	75	85	79	87	92	83	92	68	77	81	82	81	85	72	70	87	76	70	92	84	88	88	96	80	81	74	81	85	61	80	85	80	78	71	79	87	78	82	75	72	79	76	78	75	71	62	74	87	81	88	79	79	66	91	86	73	86	69	75	73	82	68	76	108	97	91	64	84	88	93	79	70	77	95	82	90	81	84	70	88	68	81	59	87	69	75	73	78	72	81	88	71	93	72	68	78	87	86	102	92	70	85	75	83	82	70	75	61	91	77	81	84	79	75	69	72	82	93	85	83	64	92	90	75	72	82	85	82	88	80	75	102	70	82	76	84	65	79	75	77	87	93	70	79	68	83	80	83	88	78	88	75	84	86	83	81	85	73	80	79	92	83	88	87	91	84	79	73	90	78	92	91	80	80	99	78	90	66	63	70	76	81	82	86	68	83	75	74	81	77	70	78	72	78	75	97	78	86	82	77	52	82	80	75	73	85	75	73	79	71	87	75	75	94	79	80	87	71	90	83	67	77	75	80	79	79	87	87	77	82	84	76	72	78	70	90	78	69	83	81	82	86	72	87	84	86	81	79	78	79	82	78	81	83	80	92	76	81	69	89	84	78	80	81	68	69	69	83	78	77	81	79	85	79	72	85	87	71	83	94	73	81	86	85	68	85	89	79	69	83	74	68	84	74	87	83	76	87	81	83	70	82	86	67	72	78	86	76	84	83	81	90	73	89	72	79	78	61	73	79	77	86	69	77	70	76	86	88	63	100	78	82	77	63	76	81	69	71	77	93	77	71	79	88	75	98	77	63	86	69	79	75	74	73	105	68	78	67	93	80	91	80	69	80	76	72	81	90	78	86	67	80	96	88	70	75	88	90	78	83	90	79	80	88	79	81	66	86	90	100	89	99	73	82	92	68	85
4239	461	536	558	548	485	457	416	399	393	378	305	369	347	330	337	310	320	306	286	298	319	329	310	315	307	319	330	320	320	289	271	292	323	302	314	312	286	267	315	297	307	294	287	327	315	309	272	302	295	302	290	333	276	300	284	292	315	327	322	282	284	303	333	281	295	279	304	310	282	317	331	284	276	314	304	265	292	296	310	268	316	335	306	300	289	309	318	291	287	320	320	299	309	283	310	292	312	269	300	286	307	308	295	290	286	305	295	279	294	316	327	313	332	307	273	317	298	287	325	311	299	308	313	306	337	294	291	305	283	296	280	302	289	285	303	308	290	322	310	270	268	292	319	310	296	287	325	263	304	322	285	276	282	295	295	264	313	281	309	295	297	271	284	297	249	314	321	290	285	287	290	287	290	316	303	293	317	278	295	310	306	269	297	319	306	299	301	316	309	296	289	327	311	276	303	322	314	313	310	310	288	319	267	292	291	299	308	303	276	308	281	333	305	301	269	301	298	282	290	302	287	284	310	300	289	295	285	278	305	318	285	312	303	271	292	321	310	309	298	328	275	313	294	275	291	323	296	284	307	283	293	301	305	295	290	329	293	321	275	300	317	286	290	313	322	310	315	284	314	277	290	290	261	255	296	307	283	281	325	286	347	302	308	295	297	304	306	307	301	291	288	295	290	319	327	294	288	319	340	276	295	297	335	291	305	285	282	292	293	293	325	321	281	286	275	283	308	300	305	284	284	294	292	282	282	309	334	306	322	299	307	285	276	287	301	294	325	285	300	303	294	300	317	272	331	294	323	304	303	315	289	301	319	299	315	290	300	269	323	321	331	299	275	302	280	315	324	317	304	318	308	316	320	300	303	290	294	306	293	284	303	317	298	286	289	283	313	297	302	318	294	304	298	288	310	276	327	289	271	293	304	329	307	309	315	324	264	275	316	282	277	316	302	274	306	283	302	319	298	317	315	275	291	269	295	295	290	275	295	272	285	318	304	307	285	285	308	314	305	304	316	335	296	294	289	302	303	311	340	283	269	304	299	289	277	298	310	272	324	310	308	313	293	275	288	291	300	301	306	296	295	287	310	326	311	321	315	301	317	296	310	302	267	312	292	299	277	286	299	328	313	302	301	307	287	265	291	330	296	295	283	313	290	317	312	307	279	285	264	283	318	289	283	310	285	305	286	296	298	284	269	316	284	287	311	275	291	306	288	276	313	315	348	331	323	331	322	327	282	317	303	290	278	317	263	292	319	289	280	305	268	295	276	281	305	278	316	290	345	300	286	287	255	284	309	317	314	306	328	302	290	294	294	339	286	307	311	281	300	315	302	313	294	291	309	309	314	277	315	288	301	291	335	272	322	290	310	299	303	290	300	289	313	300	279	294	287	287	276	339	279	309	308	301	272	305	304	280	306	284	322	295	305	302	296	303	313	339	313	322	285	296	251	309	270	301	304	317	304	292	314	304	309	296	298	288	293	316	274	269	298	297	302	326	326	300	321	298	299	275	284	332	285	277	311	259	297	306	288	298	328	299	286	304	273	304	290	292	301	291	316	297	310	314	312	330	300	287	329	285	280	322	307	300	299	323	301	263	281	285	308	295	324	312	283	282	316	308	313	273	305	276	318	316	285	293	282	302	308	306	313	290	295	279	305	274	294	304	294	337	284	300	307	315	316	311	274	299	304	317	315	306	268	290	289	283	316	277	333	263	281	310	307	318	303	281	292	266	307	264	319	298	300	318	291	298	273	316	296	284	325	277	333	293	294	287	286	302	295	291	302	333	322	302	330	296	295	314	287	290	296	278	315	274	315	289	326	317	297	289	292	293	302	303	314	307	330	305	309	305	281	304	301	279	296	311	281	316	279	320	326	267	292	308	277	263	317	295	285	285	294	292	276	306	305	289	286	308	307	324	306	277	280	269	303	292	315	300	311	336	256	326	304	282	313	319	323	293	279	288	289	311	317	282	273	306	282	290	291	292	280	281	265	297	299	315	317	294	308	309	293	353	284	313	305	260	303	295	314	295	316	308	285	310	326	316	295	256	282	277	291	290	308	295	302	302	277	294	282	299	298	302	317	264	317	290	305	317	280	304	307	313	323	295	290	269	306	317	303	294	304	321	292	263	281	323	283	275	285	284	310	316	285	318	306	323	325	285	292	274	321	271	286	295	292	303	305	306	294	303	288	315	317	313	294	273	294	287	286	323	288	285	291	283	318	281	293	285	262	284	263	289	302	332	274	308	297	313	300	295	310	292	315	302	289	308	303	305	323	308	320	308	281	311	276	289	322	318	306	310	295	303	298	337	284	294	295	318	322	285	290	290	308	318	293	328	310	301	292	312	312	268	297	285	291	267	294	271	296	278	316	301	291	280	317	295	302	285	291	318	283	304	297	293	290	310	321	311	353	319	295	332	294	282	287	291	339	273	305	295	318	296	276	295	301	318	280	278	328	305	289	293	309	288	293	314	297	256	295	300	277	311	299	310	285	299	324	319	261	302	296	315	318	305	313	319	298	328	289	316	315	292	316	295	289	298	290	293	287	286	300	315	267	297	293	294	303	295	347	280	275	293	302	294	327	285	282	313	293	306	285	299	265	294	287	294	300	310	288	306	312	311	324	314	319	311	351	291	297	237	305	302	294	284	269	283	298	342	282	297	271	272	289	322	298	298	299	287	291	282	279	291	300	299	287	296	270	297	272	306	316	281	297	275	274	312	301	327	292	292	348	308	322	285	289	292	308	313	342	330	290	286	289	309	287	297	317	282	314	312	287	321	310	272	288	303	290	294	298	295	306	285	307	311	284	326	292	291	320	302	292	318	293	272	312	268	298	309	289	285	296	298	322	317	264	290	325	313	304	303	301	326	290	311	260	301	307	274	307	294	274	320	334	312	284	289	312	320	308	298	312	297	321	284	304	297	289	299	294	318	310	289	297	283	300	292	308	293	305	271	267	270	251	292	284	317	344	325	265	299	312	314	291	311	290	283	292	312	292	305	284	295	287	286	298	314	309	314	309	315	290	298	323	307	293	298	310	301	295	330	290	294	315	279	302	314	310	297	282	292	296	278	316	306	297	297	302	320	330	303	283	314	301	310	304	293	295	287	333	278	273	333	293	311	276	324	300	287	303	326	297	284	280	290	298	267	313	289	280	294	295	323	311	326	307	276	334	301	298	323	313	315	297	299	309	300	302	319	316	319	292	287	284	319	303	281	299	304	299	332	319	294	286	319	257	276	319	295	282	323	309	310	330	300	300	290	282	314	286	300	290	318	290	315	297	306	309	277	331	300	300	263	287	298	315	325	297	314	286	280	302	312	294	292	318	279	296	307	299	306	291	296	325	306	301	307	295	303	308	301	299	308	298	296	300	265	296	318	311	310	307	299	313	296	278	304	313	288	292	313	303	294	297	283	268	291	309	298	293	289	277	316	320	292	327	302	284	264	288	314	285	327	263	305	310	324	306	304	293	280	287	321	286	310	317
18912	1621	1365	999	797	563	445	393	292	276	232	255	257	221	200	192	208	169	161	191	178	171	206	175	156	185	157	183	179	151	173	164	169	156	155	141	165	143	141	147	162	180	152	147	133	133	156	181	150	154	151	154	145	143	163	140	170	145	130	151	164	146	148	151	156	171	152	158	144	148	151	151	130	153	135	144	171	159	164	147	142	142	159	136	146	140	147	140	147	156	133	136	153	149	144	139	138	151	150	150	141	162	168	149	139	156	164	154	146	149	130	167	133	158	163	150	143	146	136	138	123	149	139	139	132	142	154	155	140	133	162	153	146	147	158	161	149	154	166	158	170	144	135	155	155	160	159	164	150	140	140	154	139	144	153	161	166	152	143	152	141	147	153	153	152	136	168	152	149	153	131	133	136	129	141	155	169	126	135	158	149	128	147	151	139	151	149	155	146	152	137	149	155	148	163	125	144	158	144	167	157	152	143	165	139	155	146	160	165	148	157	158	145	152	153	169	140	158	159	143	136	140	147	153	153	180	169	156	160	159	137	149	149	174	159	157	157	155	139	157	164	127	144	163	143	154	156	169	176	133	145	133	138	140	172	147	171	145	158	132	143	160	147	147	167	140	158	160	139	150	156	152	135	131	132	119	164	132	136	152	154	134	142	159	125	161	140	150	148	132	176	130	138	149	152	179	144	152	151	145	157	147	157	167	156	154	175	168	151	159	184	127	150	155	172	134	157	159	168	158	143	138	168	158	138	175	152	163	152	170	154	148	148	154	144	147	136	150	143	121	147	154	134	148	149	144	152	167	198	131	146	156	155	156	153	138	129	147	162	151	158	153	121	136	124	131	152	135	150	143	143	156	170	139	125	140	137	165	150	161	137	160	139	151	158	169	173	146	132	148	153	144	152	136	145	143	148	143	145	145	154	157	154	148	154	139	152	148	140	168	161	151	165	131	153	157	166	150	160	143	139	155	153	172	145	155	145	159	139	139	155	162	138	127	128	161	138	160	167	156	142	164	150	132	132	144	145	143	159	140	150	149	138	146	148	141	131	160	155	167	171	148	125	145	136	165	161	126	156	165	151	129	155	140	141	160	147	162	140	153	166	167	124	150	129	164	141	163	144	144	131	128	164	158	150	159	155	155	140	166	146	155	156	163	164	158	145	157	152	147	157	153	161	141	152	166	167	142	160	154	143	179	144	151	142	175	125	159	149	180	179	154	154	145	140	146	144	161	156	139	169	139	136	121	167	150	166	150	134	132	132	138	134	139	160	155	151	152	145	154	149	137	145	141	126	142	164	156	159	155	162	168	154	159	157	146	153	157	150	141	156	154	140	143	131	143	152	155	136	158	151	148	151	128	158	165	140	125	161	141	173	148	160	143	152	153	159	139	136	131	176	164	123	156	128	129	164	152	157	121	159	155	147	157	138	149	151	139	139	153	178	139	145	143	145	153	151	135	153	160	144	143	160	142	176	142	144	137	146	149	155	129	160	138	140	145	157	156	154	154	150	151	135	150	161	147	163	173	159	155	155	140	163	126	154	134	143	130	141	157	149	153	170	146	156	163	151	160	144	157	160	150	150	153	124	153	159	137	136	152	125	169	150	131	146	151	148	135	138	150	169	150	151	161	141	145	182	145	148	159	151	157	153	132	159	147	136	149	165	161	139	159	147	125	143	139	181	140	153	151	174	147	166	160	153	141	164	158	171	147	142	142	144	156	144	153	140	149	146	167	144	167	130	149	150	141	135	142	122	131	159	139	153	131	153	154	141	142	153	154	151	138	132	158	148	141	162	162	148	152	151	164	140	154	181	146	155	149	161	129	150	135	150	167	131	147	142	145	142	158	126	167	158	147	149	159	144	161	126	136	139	155	169	162	125	163	150	154	146	169	144	150	141	159	123	138	151	145	159	151	127	161	164	152	160	167	161	134	166	137	145	144	152	165	131	143	166	149	156	142	134	149	141	159	145	142	123	173	143	163	151	142	152	167	154	151	152	135	154	150	146	142	143	140	163	146	161	148	133	142	154	147	154	165	132	151	155	157	164	131	180	143	156	139	161	147	145	144	163	138	153	158	121	163	134	156	168	155	163	153	129	135	161	145	155	166	163	145	151	145	151	169	153	158	168	153	138	145	154	162	142	155	141	141	144	155	154	129	152	162	122	133	157	140	147	163	155	153	168	160	148	143	156	145	141	147	142	169	143	179	144	146	131	169	140	137	150	146	165	161	145	155	154	145	115	133	153	143	152	159	176	150	153	159	148	161	142	156	138	140	162	159	162	140	146	133	145	152	148	146	152	167	154	161	131	158	142	129	168	164	179	144	154	132	149	168	162	165	162	134	158	154	147	146	166	136	138	171	136	154	161	138	154	131	157	153	167	154	152	153	162	133	144	149	152	163	160	144	150	158	175	159	151	149	159	141	146	137	153	146	146	139	140	119	160	147	155	136	171	153	155	145	151	122	167	157	145	149	134	150	152	142	158	159	133	140	136	170	159	148	157	162	144	114	155	145	171	155	161	152	162	151	149	133	160	153	137	147	136	136	151	168	148	173	176	161	147	154	152	147	149	150	118	146	138	135	140	158	153	138	162	157	165	143	156	153	152	139	138	143	166	138	132	163	151	166	162	156	138	145	142	150	172	150	150	120	162	164	149	134	160	154	128	146	158	144	148	149	152	138	160	143	151	144	138	139	129	168	151	169	151	155	127	139	148	153	144	130	141	135	147	140	139	148	167	149	135	163	145	139	137	174	168	157	144	151	158	155	146	135	138	152	145	149	128	145	136	148	151	149	141	131	149	143	151	154	161	154	170	159	135	145	159	154	144	153	130	128	153	145	149	138	157	170	160	146	134	139	158	149	132	149	140	137	136	148	143	158	144	152	149	160	146	141	150	157	137	158	142	146	166	141	142	151	148	148	161	150	148	155	152	152	162	155	145	161	156	142	160	134	140	153	173	146	174	145	137	145	148	165	151	158	143	126	137	174	146	167	140	148	146	153	126	142	154	155	143	120	172	147	134	140	163	167	135	139	147	154	162	143	146	154	136	160	156	179	163	148	157	150	151	121	155	168	142	159	146	140	164	131	155	146	143	169	162	147	150	151	152	155	129	149	142	170	160	157	137	152	141	149	125	147	134	138	154	160	138	146	168	156	157	150	157	153	152	137	152	152	140	162	146	133	144	137	125	133	163	139	182	139	143	166	160	172	142	157	141	157	130	148	167	150	149	171	144	152	142	153	136	148	150	161	138	158	164	137	154	144	123	145	149	147	158	156	153	144	145	125	141	141	154	151	157	144	153	154	144	144	167	151	136	142	149	162	165	149	141	145	177	151	136	136	156	144	152	162	142	157	155	146	140	166	157	161	149	155	153	129	158	134	144	146	128	155	143	173	153	154	173	134	155	117	153	149	118	149	147	152	166	156	148	154	133	177	160	147	131	138	167	162	158	145	130	128	159	146	148	138	174	142	158	148	138	161	142	142
9920	1470	3027	3587	3147	2572	2202	1825	1550	1327	1235	1083	973	937	858	841	774	794	757	718	701	679	638	656	644	606	635	584	630	610	572	604	580	560	552	551	534	583	554	515	565	514	519	495	593	550	536	527	547	511	501	486	504	508	500	543	505	518	535	536	472	492	507	513	531	505	511	498	513	502	522	486	488	527	518	505	517	487	526	502	543	482	501	476	493	535	494	531	509	446	488	562	531	488	520	475	463	483	502	498	482	489	514	449	485	509	485	507	490	476	457	524	498	511	473	573	488	514	481	503	478	482	470	475	492	489	496	517	479	516	453	488	523	498	492	493	486	558	500	442	478	530	540	470	439	505	517	510	522	469	532	487	524	492	481	482	514	492	513	494	487	498	483	498	512	475	443	501	483	495	472	517	484	525	497	528	506	495	534	494	513	505	457	477	522	520	499	519	501	475	513	528	527	485	486	491	489	480	531	537	473	494	466	508	476	457	475	453	486	462	481	484	496	501	485	519	516	468	457	465	452	512	497	489	490	513	479	437	475	500	502	491	499	522	518	495	505	473	491	493	551	499	488	495	469	479	498	494	501	477	525	466	494	512	495	487	487	513	484	514	503	497	485	499	477	498	516	532	534	486	478	479	465	497	435	475	506	510	519	507	487	515	516	501	487	516	479	524	500	533	499	517	470	515	443	517	498	497	519	473	521	472	491	498	489	472	517	525	526	477	481	486	480	487	491	483	486	472	502	496	504	470	460	480	487	535	494	483	523	515	511	502	487	506	517	493	452	498	528	477	472	454	455	513	529	524	443	487	478	485	470	496	557	496	502	517	493	448	482	479	518	487	514	468	483	499	523	466	514	513	462	493	445	493	503	464	507	539	499	517	529	496	481	479	489	521	487	506	497	505	548	486	473	487	473	455	492	490	480	507	484	473	499	471	485	482	459	491	474	491	491	471	502	495	547	476	502	534	472	506	495	538	472	476	467	480	481	490	499	487	488	493	511	519	544	482	501	513	504	535	482	495	482	506	491	498	466	497	497	471	490	521	499	511	482	478	498	501	466	467	498	491	513	468	500	492	478	531	491	476	510	485	498	503	501	504	487	526	538	457	477	524	498	481	523	478	473	486	470	502	473	474	487	478	485	466	505	498	480	476	515	480	498	507	481	478	445	486	535	480	529	508	471	509	505	488	493	446	479	492	524	495	460	481	501	506	467	499	481	478	487	512	448	504	484	492	470	498	510	528	484	464	442	512	516	504	472	521	488	488	499	504	501	465	487	515	479	491	506	512	491	472	499	493	474	487	497	530	476	510	479	467	497	473	480	508	497	524	481	489	509	486	498	478	500	471	473	519	490	502	452	501	518	520	511	457	470	527	459	494	473	504	462	458	461	526	497	524	469	554	472	513	494	475	495	474	504	499	494	484	522	510	498	485	517	533	473	506	493	482	503	482	490	507	502	511	482	474	473	497	482	463	504	498	493	486	491	502	517	478	523	480	470	501	487	503	484	508	457	504	490	487	461	451	515	481	509	511	472	486	461	495	507	480	521	492	521	499	483	467	537	507	477	517	532	509	484	493	495	519	488	512	482	507	529	487	491	501	449	455	514	484	513	543	456	515	484	472	511	485	532	491	485	513	491	471	497	464	455	494	475	480	487	532	527	472	450	510	510	513	492	523	477	501	474	475	493	492	460	469	476	505	487	448	478	484	490	482	489	484	475	496	452	521	472	509	510	473	423	468	497	475	509	466	475	475	507	498	475	504	476	487	499	474	498	475	493	510	502	498	497	494	499	489	431	499	495	478	487	475	520	527	468	552	457	508	498	482	479	492	487	459	492	463	462	512	508	451	504	491	487	473	504	447	478	486	528	450	488	503	486	476	548	452	498	469	461	513	468	494	533	468	477	524	499	458	490	513	501	519	482	518	494	517	465	518	474	499	490	515	489	512	527	486	502	503	522	498	471	481	530	508	483	474	490	474	472	520	476	468	522	481	477	472	478	490	524	487	515	511	490	502	519	485	511	525	516	485	483	505	453	496	499	462	511	533	475	469	503	489	526	471	494	503	486	477	462	454	507	486	453	472	498	480	478	479	503	492	538	509	472	435	519	504	492	510	513	471	489	490	487	507	475	490	532	502	523	478	515	461	537	516	524	530	483	510	460	515	509	497	529	486	503	461	468	503	500	496	509	507	467	541	457	495	506	478	505	483	504	493	529	481	483	486	503	467	542	469	473	472	494	492	493	481	525	515	493	491	519	480	485	472	508	493	502	525	490	500	475	501	482	499	478	512	501	452	501	483	451	469	517	506	506	474	444	448	531	489	472	482	472	512	491	520	480	513	492	494	488	528	495	510	457	513	437	507	488	468	484	500	510	489	489	481	502	529	481	496	443	502	503	524	503	498	501	513	491	534	471	492	488	476	478	462	457	474	461	498	551	454	515	476	509	464	515	463	484	503	513	508	494	507	487	513	507	449	495	502	495	493	522	498	457	518	488	533	497	478	497	474	486	474	496	519	530	477	512	508	480	489	489	468	498	522	536	498	488	468	480	438	473	491	514	477	504	513	489	480	464	467	493	473	469	479	500	513	462	469	454	532	508	489	498	504	487	459	501	504	505	479	464	501	504	506	530	492	483	452	467	500	487	500	542	473	489	485	486	481	499	515	503	484	500	526	489	488	510	482	508	470	494	485	514	490	462	490	458	541	491	530	487	501	514	507	505	497	502	498	477	504	476	532	523	475	456	478	474	503	479	484	497	478	492	448	486	467	518	484	481	504	472	500	516	497	506	476	502	477	520	533	476	494	490	489	514	474	514	494	532	477	523	506	470	465	482	500	511	456	485	466	475	520	499	484	473	497	510	538	452	508	487	490	480	494	499	518	479	500	498	532	537	510	517	472	490	512	538	508	518	490	497	450	503	498	521	502	470	507	472	511	473	509	476	497	480	502	506	469	502	493	478	519	465	524	460	449	507	466	489	525	465	473	513	496	488	501	477	481	464	472	456	499	498	477	517	477	506	467	495	511	503	511	514	514	503	485	466	508	504	538	542	452	484	510	499	510	500	500	508	497	479	509	479	461	521	478	523	521	476	494	488	491	505	517	484	485	474	515	487	505	502	505	490	530	487	437	490	500	481	470	509	501	466	442	507	473	479	487	487	513	465	479	473	479	493	528	470	491	524	501	498	484	523	494	519	503	471	482	486	496	514	508	448	471	511	482	503	470	514	490	527	477	498	502	530	487	484	500	511	490	470	481	486	522	520	505	467	488	538	505	509	497	495	466	492	483	472	468	505	446	495	463	513	459	480	490	516	491	435	478	468	476	487	493	483	486	508	523	480	514	488	495	476	488	519	467	471	501	467	486	453	497	476	488	511	493	497	514	481	490	511	453	486	498	536	466	510	516	482	461	442	484	503	495	515	487	510	489	507	479	459	487	484	478	489	476	496	483	494	527	472	455	490	475	486	504	504	472	482	503	466	479	503	498	489	492
29571	4296	2747	2032	1482	1045	885	739	626	565	455	403	405	353	362	353	325	342	332	302	293	295	314	308	310	289	298	310	287	284	276	269	283	298	257	268	277	269	266	271	217	248	263	282	247	252	277	280	242	263	258	219	271	265	238	290	260	276	257	236	252	300	249	260	231	250	252	234	254	274	251	230	278	258	256	272	245	271	302	264	256	263	224	252	265	244	221	276	274	279	294	198	255	262	281	256	258	262	268	265	238	246	265	236	285	257	247	270	244	261	236	265	280	242	257	254	271	259	255	259	259	261	258	288	250	259	269	240	266	238	260	258	254	253	260	251	268	270	277	238	263	244	264	254	261	252	232	276	238	253	275	248	241	242	281	275	250	240	258	250	244	278	227	252	280	268	286	242	255	274	261	266	255	251	259	228	265	254	250	248	243	285	269	260	244	258	231	257	301	270	251	239	289	274	249	244	248	267	278	279	254	246	283	274	243	251	229	273	249	282	263	233	270	230	268	271	248	231	252	210	274	249	246	262	256	249	287	248	257	265	249	238	245	246	250	272	254	255	260	265	258	272	268	269	282	262	269	266	221	249	271	235	254	251	260	280	268	231	281	274	256	284	246	252	254	248	246	249	249	226	256	244	253	248	279	250	258	229	281	245	268	286	246	265	268	236	248	237	234	257	261	281	270	219	266	242	252	256	296	262	258	246	258	248	229	262	254	260	267	242	214	250	265	266	256	263	219	270	262	242	263	244	216	264	263	256	253	256	268	251	225	245	265	248	266	242	243	256	267	210	270	264	238	248	240	258	295	258	237	261	250	230	261	260	263	257	257	229	231	271	219	242	271	235	265	270	258	261	288	228	285	253	268	256	264	249	238	241	270	263	263	256	270	253	249	248	258	265	292	273	254	251	246	286	254	263	266	250	224	254	227	268	289	253	245	290	257	288	265	275	242	247	304	241	226	265	237	258	277	269	279	267	274	274	245	279	260	261	269	257	254	273	245	252	254	257	263	298	249	260	242	285	246	233	228	266	265	216	266	286	251	283	247	254	245	264	264	267	219	253	233	260	264	277	276	235	263	291	252	260	259	263	259	256	249	272	226	245	268	249	278	268	242	279	281	265	263	260	254	256	264	250	279	255	228	260	253	263	277	249	266	259	272	275	235	252	263	237	264	254	288	230	237	263	237	240	241	231	302	235	285	259	271	246	258	306	257	213	243	237	239	246	272	280	226	259	238	230	251	247	232	235	255	235	271	258	236	254	262	263	238	232	272	270	270	254	246	263	283	249	239	280	255	245	286	255	276	253	238	264	271	281	277	242	255	264	242	275	249	269	249	241	260	252	287	267	258	250	284	290	276	271	259	226	233	230	247	268	249	271	241	261	297	265	246	255	236	255	277	232	246	282	254	239	257	259	266	258	259	243	290	248	272	256	276	256	234	246	251	271	264	267	266	265	233	267	272	267	264	236	281	252	245	232	222	254	258	277	265	250	272	252	229	258	263	261	269	263	284	269	254	251	272	244	256	245	260	293	254	257	270	270	258	268	251	269	255	262	270	269	267	246	251	233	263	257	284	249	271	287	214	269	259	246	237	249	259	250	251	281	258	271	204	258	230	225	260	243	250	237	255	248	266	242	261	240	255	263	270	233	279	238	261	234	281	275	253	260	229	252	274	251	253	274	274	222	246	221	261	249	245	238	249	290	266	227	259	256	241	249	271	232	259	264	268	244	256	259	257	222	269	226	253	228	246	265	251	249	257	236	276	238	247	235	254	247	231	258	242	257	228	242	278	279	240	261	240	269	260	247	258	262	271	238	251	261	254	245	255	239	267	258	274	230	259	268	259	250	271	262	226	263	255	249	261	226	237	282	282	257	217	221	244	230	234	271	276	252	265	247	286	258	276	315	285	258	251	252	274	268	251	241	257	244	260	251	228	250	271	260	263	266	252	257	278	241	293	258	235	250	266	307	269	247	250	251	265	255	256	249	262	265	282	257	252	240	223	248	248	261	260	247	268	267	273	227	254	264	275	267	288	257	269	259	272	271	261	234	268	306	249	282	273	253	255	279	249	260	250	266	274	245	259	240	250	250	266	258	260	269	248	243	250	273	226	284	263	265	262	260	280	257	250	250	263	254	259	238	253	265	251	280	259	256	244	248	265	268	254	242	236	269	254	241	275	263	259	221	255	254	271	268	244	253	259	277	286	270	252	252	225	245	285	293	297	247	245	267	255	231	250	244	274	254	271	265	250	270	264	292	277	264	245	260	244	256	251	269	225	229	282	248	269	276	249	235	235	276	251	253	240	257	251	274	286	257	241	258	240	259	267	233	245	234	245	262	250	266	263	239	253	223	260	260	286	257	278	282	254	283	295	242	303	269	265	260	266	253	253	243	243	260	226	253	282	286	280	233	280	261	261	252	265	284	253	283	273	251	248	233	262	241	259	278	241	250	266	250	261	263	263	283	286	247	238	269	229	259	227	253	259	255	245	252	270	283	253	227	291	233	235	260	265	257	264	247	246	257	284	285	264	259	254	241	235	257	282	265	231	276	278	231	241	252	228	269	264	247	270	288	243	255	269	227	249	274	249	222	277	263	294	252	250	256	264	266	257	279	260	262	214	277	210	273	273	276	273	258	245	259	274	271	240	272	303	237	255	232	252	260	287	231	253	245	265	252	261	258	270	268	261	249	254	257	256	265	278	244	222	240	243	248	255	225	263	243	257	247	256	276	281	233	283	252	248	253	253	260	251	269	266	262	301	243	246	277	263	272	291	269	273	266	240	242	279	245	245	225	257	254	280	256	257	270	259	262	284	252	267	241	268	249	240	262	265	237	263	264	284	242	255	268	278	231	238	254	256	237	272	248	235	261	246	245	272	241	257	264	272	254	242	260	248	246	275	263	230	277	257	240	244	306	223	268	266	258	240	259	257	254	238	250	256	262	281	257	270	265	240	267	256	270	247	249	240	275	235	288	251	251	271	221	253	232	253	230	223	237	256	259	275	265	247	252	248	263	247	259	234	247	254	257	266	249	248	278	297	232	251	267	258	237	284	242	213	248	242	266	301	270	229	274	255	245	230	269	253	279	249	283	276	244	259	261	233	266	246	238	244	253	259	251	232	270	258	263	247	272	278	259	227	256	239	265	240	254	285	252	249	253	263	279	247	249	268	267	231	280	252	228	244	275	264	277	242	273	246	277	246	287	279	231	241	224	247	279	235	266	249	270	251	256	254	235	261	227	258	248	239	265	248	252	253	249	253	278	245	262	264	260	261	262	276	267	262	242	261	261	258	265	276	259	276	267	242	249	219	261	245	246	231	253	257	267	253	290	226	261	255	257	271	250	235	250	236	260	258	244	263	258	299	294	240	240	260	260	254	297	260	279	246	250	263	267	288	296	258	240	253	259	272	287	248	245	256	255	229	240	233	241	280	245	236	242	227	241	243	272	258	276	238	277	257	238	253	262	265	247	246	275	234	243	249	266	256	265
13108	2664	5467	6276	5517	4527	3760	3140	2679	2375	2101	1919	1602	1662	1478	1405	1292	1297	1241	1224	1143	1061	1084	1069	1060	988	1017	992	939	882	885	842	876	933	920	874	843	932	889	847	829	872	848	860	784	816	828	791	809	842	808	815	849	825	795	789	863	816	823	827	797	795	825	822	803	773	855	747	781	787	746	770	787	774	756	786	707	795	780	818	808	798	793	782	740	800	758	819	775	757	783	751	765	773	804	727	788	766	790	786	764	794	792	790	802	767	771	801	748	756	814	790	781	785	749	773	757	760	770	760	777	765	745	750	749	758	774	793	753	799	766	751	812	735	755	726	835	750	785	817	806	785	715	794	789	794	772	763	818	789	761	782	772	769	761	754	747	767	702	757	717	791	781	713	743	762	813	757	747	759	735	743	787	765	779	772	734	778	819	772	807	768	787	769	761	804	762	774	767	775	743	778	766	748	757	759	779	758	772	797	742	765	791	793	777	752	778	775	772	803	762	765	761	720	788	757	761	757	762	791	717	766	781	718	788	769	763	790	803	812	756	805	738	752	783	748	725	761	804	771	730	748	772	725	789	753	775	743	781	778	747	786	685	731	761	811	738	769	757	758	772	773	735	738	752	775	713	798	770	718	757	727	746	780	711	769	734	751	722	739	789	751	767	734	766	772	779	749	809	738	779	778	762	764	766	782	744	786	766	722	766	700	803	741	818	776	739	744	726	756	743	757	768	743	707	782	782	761	798	771	764	827	777	762	759	750	723	761	738	740	801	775	743	823	719	753	748	776	753	768	749	754	717	775	723	812	778	781	789	774	773	757	734	745	719	765	774	749	775	758	805	783	689	778	811	746	827	729	798	770	736	729	746	762	768	812	786	766	727	791	737	753	715	805	746	778	767	740	788	753	750	751	728	812	749	733	691	759	766	712	742	789	738	791	733	786	772	771	762	786	811	780	746	760	745	723	808	751	754	750	755	765	733	768	720	742	763	790	791	781	782	771	790	774	764	746	773	784	799	808	781	735	722	765	756	756	790	785	811	783	779	755	776	775	776	741	757	828	771	772	735	776	767	754	735	783	782	790	724	721	822	800	778	748	710	744	750	758	744	761	730	800	710	782	738	790	788	731	786	779	729	817	725	775	778	721	752	785	781	774	794	744	788	757	756	771	769	789	754	761	780	767	756	747	744	742	762	740	750	767	751	802	768	762	759	783	769	734	751	754	763	735	806	814	788	741	752	731	777	745	768	754	715	730	798	751	760	744	727	794	755	759	727	731	772	723	723	739	766	753	776	771	822	748	774	723	757	792	769	763	767	719	761	763	774	723	756	794	743	742	729	737	749	764	761	783	776	761	771	819	763	757	677	783	779	780	744	709	753	719	763	791	782	720	732	757	775	741	805	786	772	728	841	797	751	730	752	742	747	806	733	807	743	757	729	762	716	718	760	769	707	824	789	764	749	776	777	764	734	747	776	745	768	757	774	713	767	778	750	754	778	769	737	743	786	775	774	782	718	772	780	786	800	771	854	772	765	774	723	703	739	787	767	777	752	702	772	767	779	724	809	781	774	828	758	796	773	770	758	744	756	803	822	766	753	743	750	795	733	746	788	774	776	814	805	753	800	766	732	800	783	770	746	788	768	758	797	764	767	763	755	812	755	789	734	779	735	704	830	759	794	728	732	757	722	758	745	754	730	725	780	753	759	762	752	778	767	780	758	751	749	788	763	724	750	756	729	767	753	759	754	701	753	768	738	725	785	755	764	749	740	719	804	772	738	765	720	714	749	757	769	801	801	721	820	804	726	758	762	724	820	772	760	748	747	788	838	700	715	753	765	725	710	776	755	809	807	740	689	769	773	730	761	785	756	753	756	731	769	773	760	763	776	744	779	764	722	779	763	799	746	725	742	710	772	791	742	720	766	798	782	744	772	786	736	781	817	766	778	820	735	790	749	806	756	725	801	767	754	680	738	768	749	755	794	733	816	744	757	788	779	776	734	719	732	726	742	787	771	783	767	755	731	751	762	772	786	818	737	811	755	797	759	753	768	770	743	769	751	768	815	808	777	806	758	800	776	735	757	751	751	737	775	754	798	730	790	756	761	728	798	790	741	716	789	751	741	729	754	777	810	726	816	810	766	783	758	724	756	779	684	772	790	742	732	738	716	794	754	801	764	738	780	710	790	798	770	773	706	786	733	746	773	743	804	752	758	741	807	734	815	808	786	762	721	752	693	785	781	744	729	712	808	770	794	752	767	764	765	792	780	764	795	812	782	776	753	756	797	743	726	718	777	747	744	760	826	770	786	836	804	763	757	768	809	764	806	783	750	798	780	772	737	746	798	729	813	740	735	743	741	784	766	781	720	759	750	788	754	749	766	758	744	787	781	771	746	756	726	720	816	738	784	668	743	785	776	758	820	767	791	776	706	778	785	769	754	791	727	696	771	766	799	768	790	755	774	753	772	714	777	777	757	801	757	759	773	789	759	754	751	746	759	716	830	751	779	754	740	765	732	785	799	747	753	770	757	730	709	748	763	797	749	748	731	742	713	761	767	747	799	754	741	721	794	764	775	764	811	736	825	741	777	795	797	738	747	771	750	767	785	726	753	770	783	808	789	744	765	724	749	761	781	751	800	711	790	742	750	759	775	820	792	747	798	763	756	770	723	749	779	727	786	732	761	771	742	795	769	713	769	801	772	774	733	753	839	792	758	804	761	801	776	735	765	764	721	762	763	702	803	738	748	777	765	772	769	756	785	739	764	756	778	760	737	788	744	752	746	782	824	784	762	704	785	799	721	756	765	763	724	680	723	756	771	762	771	742	801	747	706	752	765	823	726	758	738	754	796	734	742	765	766	788	703	820	789	780	755	778	813	810	749	760	771	723	777	738	755	798	775	758	801	750	760	765	712	812	711	750	774	751	740	787	787	760	816	733	784	781	763	715	758	801	744	782	805	789	731	760	757	812	733	717	761	748	766	772	779	776	841	801	745	758	781	799	766	764	767	758	723	767	758	765	780	744	745	774	775	720	724	754	728	778	793	797	774	709	775	793	710	726	753	775	768	784	742	760	788	758	781	818	768	763	768	809	783	766	740	809	793	757	755	768	778	722	776	794	779	739	823	760	718	757	758	823	712	743	786	779	778	776	779	729	782	762	770	759	799	779	774	740	781	746	774	771	809	786	761	777	747	757	788	770	786	805	762	788	745	803	766	771	776	721	796	749	789	777	757	770	773	709	777	749	713	741	752	784	804	756	735	743	750	771	714	759	775	736	743	750	782	755	791	728	728	774	735	743	740	742	748	784	732	762	759	757	730	747	727	818	821	732	772	764	777	726	737	732	796	792	742	768	768	764	711	751	763	742	760	718	742	841	795	765	809	802	772	760	789	730	779	770	752	780	781	743	718	792	799	730	718	715	774	756	741	783	783	744	787	714	719	741	758	707	735	793	748	774	778	754	743	810	750	779	757	798	789	757	731	724	745	782	761	750	797	715
3603	199	144	147	120	106	98	91	105	92	79	96	100	94	104	68	80	74	72	94	83	81	79	79	97	85	74	91	80	76	82	73	77	99	76	75	62	75	96	84	82	96	86	91	69	91	76	78	85	90	80	89	93	85	87	82	86	73	87	73	88	87	95	71	90	75	79	82	85	97	81	80	94	70	73	90	82	80	78	80	82	106	77	91	88	97	80	76	85	72	68	76	76	100	82	71	72	68	86	67	66	97	68	111	77	102	76	78	91	80	82	79	86	65	75	75	85	84	60	72	70	77	82	86	63	82	76	87	77	76	62	79	74	84	87	80	91	87	83	81	80	79	81	79	86	72	73	83	69	72	91	81	97	81	69	86	86	82	79	84	76	77	92	87	72	76	82	92	85	83	85	77	78	88	83	67	83	89	92	74	93	75	84	88	78	82	86	78	67	78	92	93	71	76	69	81	93	65	80	68	80	90	77	71	80	80	78	92	78	65	83	87	92	89	93	61	79	76	75	89	84	84	79	66	74	79	77	79	72	68	84	85	63	90	76	60	84	88	95	69	89	71	76	68	94	78	68	98	71	74	76	95	91	78	71	104	83	63	79	77	72	92	83	84	63	66	91	100	89	84	73	71	90	68	70	73	76	78	79	76	68	78	87	87	80	75	89	80	75	68	71	73	71	82	83	86	78	87	75	86	68	78	86	89	79	92	76	89	70	81	81	85	83	70	84	85	80	93	90	106	85	82	68	80	101	84	87	81	76	95	77	79	85	70	86	76	78	72	66	84	84	78	77	84	76	88	66	66	62	76	80	72	69	66	73	92	83	84	75	95	67	85	78	71	72	74	91	73	65	84	76	72	84	78	71	80	79	91	68	81	87	91	81	67	82	81	88	87	94	80	61	78	92	85	82	78	85	94	72	76	59	76	79	80	84	63	78	72	82	79	84	83	83	75	86	80	84	82	78	89	66	76	76	74	82	75	59	77	87	80	77	79	80	73	84	93	67	80	72	83	73	94	87	82	85	89	94	84	84	83	75	80	63	72	80	79	98	101	76	73	93	76	82	74	68	88	64	87	68	90	74	72	74	88	95	96	68	87	72	68	82	80	85	85	78	77	73	95	84	75	86	77	83	93	91	94	86	91	74	100	100	82	79	84	89	82	81	91	71	72	85	90	74	78	79	81	94	82	90	71	77	84	81	82	97	77	81	75	85	82	79	69	67	83	95	82	86	67	94	81	75	74	74	89	95	91	77	80	65	82	71	100	102	90	95	81	83	91	102	68	77	85	83	70	86	92	75	84	87	74	79	85	82	88	85	88	61	70	81	81	84	73	66	82	66	82	82	63	78	82	90	83	77	69	90	76	87	80	83	82	60	70	83	67	81	82	82	84	76	77	93	85	86	74	87	86	83	97	73	83	71	73	82	81	84	86	85	91	75	74	79	73	79	86	81	86	91	80	86	76	66	82	77	82	69	88	84	66	92	86	84	69	62	83	88	105	99	82	69	77	63	90	84	62	77	71	73	69	83	84	73	71	84	78	70	73	77	87	74	72	83	86	86	88	85	80	84	66	82	71	76	68	80	76	75	78	80	94	72	80	76	65	61	94	94	80	87	77	88	77	84	72	81	80	90	76	80	79	76	76	73	85	71	68	72	76	79	70	77	59	79	95	100	77	76	66	92	67	87	82	69	66	65	85	82	76	80	64	99	78	76	83	76	74	97	69	70	58	74	77	72	76	85	87	94	79	68	83	89	91	75	75	84	73	76	98	92	71	76	64	87	87	82	57	76	75	79	94	80	83	78	80	85	85	80	83	98	81	85	72	89	76	71	90	76	78	80	63	77	80	91	91	61	103	76	72	72	77	88	97	70	89	85	64	69	88	92	84	83	69	74	80	73	89	72	73	85	81	93	83	86	87	81	90	77	61	77	89	80	72	73	77	82	88	96	91	84	88	84	81	89	74	66	89	86	67	84	78	91	75	78	91	80	74	83	81	77	80	75	83	80	84	81	91	70	75	94	86	74	84	78	81	76	89	67	75	82	87	65	89	80	70	84	75	62	77	88	70	80	68	79	76	83	74	97	90	81	85	80	83	80	73	84	81	94	90	69	90	98	77	74	84	84	88	91	88	72	78	70	63	82	88	81	75	68	78	89	94	80	84	79	77	90	92	95	80	86	67	77	73	81	94	74	72	78	76	76	89	74	77	72	76	82	81	72	75	73	79	75	79	76	84	97	74	78	87	77	91	94	82	75	85	73	74	77	81	86	80	57	89	71	70	68	76	73	79	72	89	86	68	76	72	61	81	79	79	84	84	102	75	75	87	71	85	79	71	78	85	78	70	91	67	78	77	88	67	71	75	79	77	66	91	76	68	87	76	84	72	89	81	73	85	99	75	90	85	83	96	78	66	83	79	70	77	80	81	82	75	81	66	81	93	87	90	77	96	83	73	82	70	73	89	65	79	83	90	108	83	75	73	79	83	94	79	83	78	64	86	101	91	82	77	78	78	82	68	97	74	77	73	68	89	68	88	91	83	57	79	78	95	81	78	68	83	74	96	84	82	81	70	71	72	102	92	81	76	82	78	87	81	75	96	72	76	83	69	68	82	76	83	74	77	86	74	105	78	75	78	72	82	70	76	94	72	95	68	78	77	88	70	94	78	81	84	68	68	73	80	72	76	96	73	72	71	78	80	96	81	75	63	70	71	78	80	84	75	79	81	79	69	89	97	72	80	75	75	84	83	86	73	67	67	93	78	78	89	86	91	79	82	105	98	83	90	77	76	85	75	65	86	78	69	72	79	74	68	85	87	79	79	74	72	84	72	78	89	70	91	90	94	79	68	89	87	90	90	93	83	79	71	85	79	77	82	77	89	88	91	85	98	84	92	80	81	79	74	73	89	65	71	72	86	73	95	96	87	87	60	81	84	93	73	92	87	91	93	82	70	85	100	79	74	84	73	72	94	78	73	73	81	89	69	78	73	82	78	80	87	66	72	75	71	83	82	89	98	96	79	90	90	82	84	80	79	92	68	80	74	94	81	70	70	91	81	91	100	92	97	85	73	85	79	89	72	86	74	74	84	81	80	72	73	67	86	96	89	78	72	90	84	76	72	95	90	91	71	64	75	84	84	75	69	63	64	82	76	70	86	86	76	79	88	76	86	89	71	92	90	84	81	81	77	81	101	79	85	71	104	69	64	74	82	89	79	94	73	97	60	98	77	88	81	86	83	79	81	95	85	66	102	74	73	91	70	82	85	78	76	91	63	70	92	82	90	81	75	72	72	90	78	72	70	77	79	68	82	73	60	82	88	76	85	81	88	71	87	78	95	98	85	90	85	73	70	80	86	86	86	96	70	81	70	87	75	76	83	65	81	81	74	94	87	79	79	91	88	80	88	70	79	93	78	74	64	89	77	84	70	85	70	97	76	98	80	83	90	69	77	87	87	75	68	92	88	105	70	85	81	67	73	75	69	91	96	87	80
4242	410	531	555	518	466	438	407	412	380	375	359	321	327	322	313	370	337	307	334	310	326	286	315	316	300	317	312	316	294	307	306	279	317	305	277	271	299	314	282	294	313	313	305	306	296	294	293	321	282	294	330	310	318	306	296	282	318	289	286	297	276	290	294	287	302	330	303	284	304	298	303	305	293	297	318	304	302	301	341	305	282	295	285	284	282	321	307	289	296	275	276	282	312	277	289	299	261	310	314	314	306	292	296	285	281	293	279	332	304	323	288	322	295	304	305	279	296	309	299	299	287	303	289	303	256	318	299	289	287	307	330	278	285	277	293	304	285	306	294	276	303	301	292	261	295	289	300	298	303	303	289	277	315	297	309	287	297	305	292	313	304	325	312	298	292	302	285	306	286	323	277	292	301	322	280	300	317	266	331	307	276	320	323	303	298	305	283	284	317	297	307	301	307	308	305	273	283	285	283	274	292	285	309	333	311	299	341	259	275	322	299	288	299	286	280	299	271	289	288	328	271	321	330	325	297	300	311	286	332	297	308	268	305	292	317	323	305	271	290	292	325	312	317	296	302	313	309	292	304	296	307	294	320	306	299	267	310	330	286	278	292	287	284	314	306	307	328	312	276	304	268	314	287	303	293	302	291	309	266	299	304	310	262	275	310	298	306	347	322	309	285	291	309	308	276	319	331	266	299	289	317	325	304	309	280	321	295	285	264	303	280	313	334	320	283	317	297	270	325	261	299	341	301	310	293	312	289	288	304	300	306	276	281	294	323	287	303	300	307	289	314	277	296	310	298	301	328	304	301	317	292	308	304	283	320	304	308	311	333	300	298	299	301	279	274	310	290	307	318	331	290	298	298	307	282	298	308	320	302	280	273	290	311	274	292	313	313	280	315	272	279	295	266	306	300	308	305	302	312	257	307	338	286	294	298	262	294	297	325	299	284	270	297	295	262	297	319	315	279	290	273	257	300	314	287	288	291	315	292	291	314	295	314	293	271	285	286	293	290	300	290	293	254	296	295	305	284	319	287	308	300	314	317	287	245	268	335	302	304	300	297	284	304	316	288	313	295	313	303	294	310	300	289	306	272	293	294	284	270	288	306	311	307	293	321	276	286	289	309	275	309	271	307	279	286	313	327	286	297	290	280	302	301	296	295	266	291	316	292	281	295	290	286	300	300	332	331	277	297	318	294	301	315	326	291	299	296	331	300	269	329	330	282	316	289	266	287	281	300	296	303	282	300	295	303	305	317	299	297	270	297	319	303	289	283	303	296	281	326	285	284	296	307	297	320	317	296	304	297	258	294	287	295	291	292	314	266	294	294	273	290	296	304	328	295	335	328	285	321	327	297	302	270	291	290	286	309	334	280	326	271	303	303	322	275	309	325	281	331	287	307	282	275	291	305	318	299	282	312	287	291	286	304	318	302	307	292	323	311	310	314	283	328	309	285	290	320	283	298	293	276	320	295	291	295	296	322	266	308	261	284	285	328	293	330	281	301	317	337	320	321	298	291	317	305	281	286	290	326	317	312	292	329	290	271	311	302	312	283	304	285	275	299	300	315	315	274	279	298	291	267	291	267	276	303	289	304	323	303	313	293	302	277	273	280	285	294	309	301	322	324	271	310	302	297	310	299	301	295	322	327	285	328	297	320	313	312	313	297	286	312	331	316	285	259	288	299	287	297	309	270	318	291	302	316	299	307	298	280	298	303	327	299	300	293	318	313	308	319	295	291	282	314	296	308	325	342	293	304	299	292	270	314	281	292	324	307	271	332	277	299	301	291	294	272	327	297	274	325	306	281	302	292	287	319	307	307	326	302	318	289	297	309	322	293	297	290	299	264	312	299	318	319	273	284	296	331	279	309	304	330	308	304	278	270	295	279	288	305	258	302	305	300	292	291	278	272	271	274	305	273	285	288	305	314	302	261	273	327	308	295	277	320	292	286	304	307	296	324	271	300	312	290	304	293	266	300	290	299	292	332	299	288	281	300	265	297	303	309	310	292	326	304	302	309	308	284	301	322	279	317	332	297	279	306	308	272	295	294	251	317	315	294	316	268	302	291	286	340	314	304	284	293	276	283	343	255	311	309	271	290	307	270	318	268	301	308	317	301	317	335	301	306	316	281	295	309	299	309	290	307	327	295	306	280	291	312	282	328	290	288	276	301	305	293	316	300	310	290	308	331	317	335	286	301	301	290	270	293	293	311	286	271	313	301	302	301	288	296	312	297	285	304	295	302	272	292	287	265	268	300	304	287	312	303	301	317	312	305	325	305	284	310	311	304	276	299	333	300	292	307	297	299	304	301	272	283	290	291	293	286	273	284	295	317	288	309	319	267	308	311	295	299	311	296	323	304	309	306	296	315	298	285	315	280	301	303	305	272	267	317	291	292	287	291	295	301	309	302	307	301	294	317	273	295	293	293	273	320	316	304	276	300	329	299	284	262	326	301	307	322	323	319	292	319	297	323	309	290	297	315	296	270	323	311	273	297	315	322	282	299	285	313	276	292	317	264	311	314	298	264	275	328	308	334	282	279	313	287	327	280	303	281	306	313	271	308	282	288	273	291	317	270	317	300	312	281	314	305	252	307	297	290	279	257	288	281	297	278	295	277	310	308	286	297	307	314	267	276	275	304	276	292	269	302	324	310	296	295	312	300	282	289	309	314	274	311	271	317	296	282	308	306	280	318	328	292	294	280	315	291	289	314	301	295	292	305	312	303	284	275	283	314	277	288	302	319	282	309	325	292	282	296	298	295	293	336	273	322	288	297	326	289	312	300	304	286	306	309	311	323	320	324	304	303	290	342	304	276	305	296	306	300	274	270	306	299	308	291	317	294	304	289	280	293	265	257	300	277	311	301	285	282	298	283	298	331	328	283	285	285	283	284	306	303	319	307	288	303	317	293	299	289	307	304	305	298	309	281	324	295	312	322	302	314	291	281	273	311	287	306	305	290	283	318	298	289	307	322	299	322	313	298	289	294	279	273	277	322	310	286	294	296	324	287	296	286	272	310	332	305	325	298	316	333	304	322	304	288	345	306	279	325	308	289	332	294	301	323	325	273	293	318	309	303	298	289	297	294	278	306	271	328	302	285	290	290	330	276	269	271	314	274	268	300	284	303	316	307	291	306	272	298	264	297	294	307	300	293	299	290	301	293	278	305	321	277	299	310	311	286	287	317	281	303	293	277	289	279	261	286	288	322	287	286	296	270	326	288	288	275	271	321	302	327	286	308	309	307	281	279	301	296	301	325	302	316	307	322	297	305	304	282	320	269	303	282	303	313	290	330	300	322	299	297	259	298	284	306	273	288	317	298	279	276	305	284	286	263	287	331	310	299	273	272	291	285	309	306	306	291	301	320	293	306	310	275	305	270	339	288	283	314	299	294	281	304	297	304	300	282	264	310	274	309	280	284	308	285	297	301	318	302	298	315	316	296	313	295	318	296	304	287	295	288	310	299	273	299	298	272	259	300	307	332
18415	1580	1331	1013	751	542	460	407	364	291	273	244	226	217	197	184	202	185	180	160	168	172	159	173	167	146	149	172	168	183	169	140	149	167	149	178	148	162	158	156	151	158	147	180	168	144	154	168	153	144	165	168	150	171	164	141	146	148	152	143	191	142	175	165	164	154	159	146	162	150	141	155	140	150	174	127	152	136	150	149	147	145	161	160	155	160	163	155	144	169	142	166	162	148	169	147	184	129	140	142	159	152	138	158	139	154	156	152	167	123	153	146	179	153	144	167	143	154	158	155	147	148	166	157	141	175	166	134	166	157	135	157	142	147	181	162	143	138	143	160	137	158	143	174	155	138	124	166	145	160	171	132	154	134	146	146	138	166	152	147	129	167	150	164	154	149	156	158	163	150	157	155	159	152	153	135	147	142	157	133	149	162	153	158	163	140	132	160	155	181	153	189	156	133	155	138	160	144	124	122	152	140	156	144	147	163	137	162	172	144	172	158	145	131	168	157	146	149	148	147	146	158	147	145	164	160	157	157	150	149	158	153	132	160	171	140	160	143	146	168	130	123	154	157	149	162	141	137	175	143	159	168	174	160	175	151	146	169	146	147	149	163	141	140	166	153	174	130	158	148	136	148	152	154	143	160	168	154	167	158	155	130	152	159	180	145	130	137	146	146	161	174	162	145	141	168	157	156	140	124	155	144	161	137	160	133	145	181	165	153	149	152	155	124	133	153	135	155	153	158	148	150	152	170	129	167	151	151	153	149	152	163	142	160	151	144	162	145	152	164	151	163	163	136	164	153	151	160	147	139	129	145	132	160	164	141	147	152	142	152	136	153	153	165	157	150	121	147	157	144	155	150	172	142	133	137	164	125	148	152	151	137	140	155	172	134	168	158	170	155	159	136	164	133	135	139	153	146	151	137	139	160	149	154	152	162	156	123	169	173	129	141	152	150	154	142	154	156	144	146	150	154	158	148	131	160	158	148	149	158	162	170	156	166	164	139	171	141	153	139	139	157	160	135	157	135	146	139	151	148	178	137	141	151	137	155	134	159	151	140	145	160	135	138	145	131	164	133	139	152	143	158	124	158	149	147	157	164	153	136	150	152	149	153	170	147	132	154	179	155	146	141	141	147	136	138	151	149	152	146	163	161	149	146	143	144	175	144	148	160	154	153	143	146	140	151	151	145	148	145	163	144	153	123	163	145	141	137	155	160	148	159	161	140	138	144	143	142	146	134	158	157	140	158	174	158	156	163	174	164	143	161	145	139	138	145	151	145	170	137	162	156	147	149	154	148	112	157	162	152	156	163	138	157	131	141	165	160	143	161	162	149	168	142	148	151	158	162	150	172	169	159	121	128	160	141	138	171	126	146	137	157	163	162	137	144	168	150	159	141	132	161	181	148	156	140	138	160	161	138	156	135	135	134	146	162	152	147	166	143	149	143	156	134	164	173	181	149	154	145	122	140	139	147	148	150	142	155	174	179	155	167	162	130	141	157	137	152	121	152	146	155	156	159	171	142	153	148	151	154	152	152	164	148	153	165	151	122	147	160	158	154	147	165	150	154	158	136	143	152	159	138	144	146	166	127	163	141	137	159	161	151	144	142	159	144	124	122	153	139	147	153	147	155	159	166	143	136	174	167	123	172	128	149	159	155	152	143	153	149	166	152	140	149	138	145	148	141	151	126	149	177	145	187	184	171	159	126	156	146	156	153	168	155	168	145	169	158	150	136	129	152	146	155	149	149	168	145	166	132	146	142	147	163	165	154	144	164	162	157	159	156	154	151	144	152	162	142	154	156	154	168	148	112	144	163	144	147	160	138	129	138	160	163	156	172	143	163	153	163	156	171	149	133	171	138	157	137	149	145	162	167	127	151	155	141	161	135	166	132	151	158	139	157	152	171	142	146	152	136	148	149	163	147	155	148	152	126	127	141	157	166	155	144	133	141	154	165	154	160	167	149	155	149	159	136	158	153	152	155	142	145	136	178	136	134	155	138	144	133	126	162	146	160	145	164	162	154	146	141	129	142	162	147	152	122	150	148	149	156	156	160	179	131	125	141	144	165	156	147	129	151	152	143	139	169	149	149	152	154	163	163	146	150	145	130	127	143	145	139	157	144	155	150	161	140	169	140	177	166	151	139	164	131	143	157	134	146	142	148	141	156	132	130	154	142	163	141	132	134	160	156	153	156	134	157	156	147	152	161	143	177	165	139	131	142	162	143	151	154	154	159	145	153	149	155	147	154	139	143	159	146	127	150	166	163	134	136	154	127	140	138	136	148	139	149	127	172	135	164	158	163	135	155	157	137	156	161	143	141	148	150	140	150	163	146	127	153	155	157	148	154	156	149	168	163	133	154	174	118	143	160	136	147	143	162	159	146	141	147	149	161	155	152	162	141	174	157	136	145	157	176	133	168	167	146	158	138	142	144	128	137	146	146	161	155	173	156	145	148	129	147	144	148	139	140	140	148	161	152	152	163	160	145	150	162	143	134	131	152	166	141	138	161	166	156	169	159	153	156	175	169	152	160	166	133	164	162	152	154	166	141	153	157	162	162	137	158	142	154	142	141	133	150	137	153	133	140	156	148	154	157	155	164	164	136	164	165	153	134	161	157	142	134	171	154	139	153	124	142	145	163	165	149	137	163	144	140	149	138	147	175	166	142	141	157	150	138	137	132	142	136	138	156	168	147	160	170	150	155	167	129	158	163	150	168	151	165	156	160	130	170	168	160	137	145	138	158	172	133	140	141	157	150	148	150	153	156	162	155	151	132	155	153	149	160	148	137	160	133	156	155	159	153	129	128	161	133	164	144	162	142	163	149	133	155	151	133	144	129	157	151	145	139	158	155	120	159	151	140	131	133	149	161	152	161	137	139	146	153	167	151	151	144	142	165	143	169	143	138	142	156	125	134	160	141	137	142	153	137	147	133	167	159	157	145	168	170	149	159	155	150	161	162	150	161	157	155	150	137	128	165	152	148	170	163	143	142	172	151	168	140	156	162	182	144	177	146	138	140	152	139	159	156	158	136	158	165	163	168	161	147	148	157	155	169	149	151	154	167	155	170	146	132	136	141	158	161	181	150	145	121	151	146	152	143	136	152	154	154	157	126	141	155	131	159	152	162	149	152	156	174	167	151	166	141	164	161	124	151	157	137	142	155	137	160	139	163	167	149	144	149	143	136	134	156	162	164	164	178	150	142	156	141	144	147	151	166	145	166	149	148	152	152	146	152	140	140	157	157	157	164	164	147	155	154	155	140	146	138	164	129	134	147	142	154	137	168	148	141	160	149	164	167	154	141	133	149	159	161	153	162	148	163	141	159	132	154	131	145	154	149	156	158	133	156	139	135	153	142	144	139	147	158	156	144	178	166	161	165	168	161	153	175	148	166	149	137	150	158	135	137	161	119	152	147	153	154	149	138	152	139	160	160	150	130	158	152	160	160	163	158	158	178	150	148	166	144	136	161	128	118	138	168	142	157
9644	1438	3054	3503	3007	2457	2152	1776	1525	1394	1190	1126	1033	887	894	799	805	746	715	743	720	652	678	660	641	620	562	590	562	595	576	562	555	588	547	548	564	580	558	527	580	525	514	539	560	538	526	502	526	562	558	500	495	526	534	540	511	506	544	509	495	475	502	531	484	525	501	533	483	515	534	514	509	520	521	584	472	501	494	532	435	546	481	539	504	515	517	484	504	469	491	489	487	491	503	464	524	511	462	474	537	501	528	511	542	509	522	511	479	515	533	517	545	524	476	512	448	513	481	493	469	472	505	486	488	484	461	507	497	502	492	446	501	505	528	490	457	492	508	503	500	529	473	469	513	533	498	523	478	478	472	500	498	456	500	515	463	480	470	499	484	462	486	509	492	470	529	490	505	426	491	506	494	480	507	489	492	503	515	462	482	497	471	463	482	513	536	501	502	469	513	446	526	491	497	472	486	460	501	480	507	513	512	468	502	506	492	504	506	467	536	494	510	514	514	487	490	475	479	534	504	477	487	468	479	462	487	476	474	465	505	482	488	542	485	514	471	528	516	494	496	500	450	480	442	513	511	504	450	504	491	496	526	483	532	488	494	502	515	503	504	464	514	537	480	490	463	452	501	472	475	515	464	510	508	502	515	504	482	498	484	488	457	487	502	520	502	457	496	471	501	461	540	457	538	502	444	464	493	448	464	478	500	506	486	517	454	493	484	458	477	514	485	479	485	530	508	482	484	507	518	488	465	488	513	555	485	527	492	479	499	492	462	505	483	492	490	445	479	486	469	488	474	461	467	486	515	519	476	473	484	505	486	488	484	542	468	485	497	507	485	552	483	516	455	550	460	500	517	465	446	442	520	466	462	458	499	484	503	512	491	473	468	531	473	539	489	441	536	474	491	507	489	465	471	493	518	494	509	473	509	436	462	445	505	505	473	542	470	511	515	501	495	458	479	446	481	519	469	477	508	495	494	492	482	451	472	497	488	534	449	506	503	451	487	496	487	488	509	496	485	489	497	484	513	516	481	510	541	515	465	473	481	461	494	484	486	508	493	463	468	473	501	505	489	469	532	483	472	470	491	510	504	507	515	511	509	443	492	523	473	491	512	419	506	525	484	524	475	478	483	500	495	491	486	463	491	503	491	512	512	505	491	496	489	471	486	457	485	489	454	500	498	496	479	512	510	444	476	536	491	503	510	507	483	495	498	468	500	506	526	494	481	450	455	477	494	486	493	489	492	507	463	478	528	495	503	511	466	477	501	498	517	480	498	464	497	507	541	469	499	517	467	510	544	515	488	515	483	480	481	494	460	549	485	483	509	498	465	495	496	486	452	473	515	471	485	451	494	501	456	517	478	496	494	480	506	483	508	491	451	467	466	488	492	479	512	503	506	480	469	476	473	489	460	523	503	505	479	478	448	520	497	529	496	483	464	558	504	527	503	515	493	503	480	447	468	468	465	484	506	455	483	479	509	514	504	479	491	477	500	452	494	470	512	471	513	532	488	444	447	506	477	453	478	537	449	507	486	484	466	500	463	465	522	489	506	501	497	490	510	473	516	483	467	471	502	523	525	501	496	459	517	519	509	525	478	484	477	522	464	496	501	520	513	457	525	515	492	501	473	485	498	491	474	517	517	502	513	493	484	478	501	514	496	483	510	481	444	494	478	461	538	496	494	504	516	473	519	503	480	516	503	520	476	479	454	459	506	484	501	516	491	533	504	496	524	504	478	505	486	493	479	525	487	505	478	494	482	526	521	497	504	502	460	523	494	476	503	485	492	497	513	481	476	505	536	478	500	506	451	526	494	494	535	474	489	467	501	480	512	481	508	485	479	495	477	512	474	505	446	485	485	475	463	488	492	485	518	518	490	515	469	501	522	499	486	482	495	481	506	477	463	523	510	502	465	503	520	471	500	477	507	505	510	501	507	499	504	455	501	464	531	501	489	455	498	489	496	543	472	498	503	492	522	489	525	495	487	536	500	455	483	498	482	506	485	509	527	537	445	469	503	466	529	506	499	455	490	483	468	501	462	519	513	487	460	479	525	463	484	471	478	496	498	463	495	491	469	531	469	467	493	509	505	468	470	515	508	464	480	495	489	493	495	450	495	484	494	490	497	481	485	488	467	492	490	490	475	456	517	484	507	487	523	500	485	495	474	511	516	496	491	470	526	491	522	513	507	500	462	483	490	489	492	503	563	475	469	483	505	501	470	456	466	490	505	499	509	493	498	526	483	461	463	477	535	500	499	492	508	504	502	503	498	472	473	467	498	486	519	482	483	497	485	485	484	477	447	532	489	512	522	524	473	496	532	471	479	470	482	523	512	483	497	485	470	494	483	511	488	486	464	488	464	528	515	464	511	468	502	475	491	484	499	481	468	529	513	518	505	513	476	516	520	495	498	513	479	485	459	492	515	478	516	521	503	481	496	455	529	515	494	451	504	480	485	511	479	494	494	513	515	494	487	501	501	489	477	511	481	495	504	499	471	508	486	497	500	493	484	526	473	482	484	506	529	494	484	494	488	460	500	481	517	488	500	535	504	487	508	493	448	488	498	525	497	483	509	482	502	487	507	481	474	480	486	505	468	446	502	490	496	508	486	514	521	528	513	481	491	477	499	498	486	492	496	496	511	492	511	506	505	478	527	457	502	491	500	477	506	479	497	481	479	505	479	467	514	439	493	510	521	447	505	438	518	443	500	489	472	461	453	501	484	486	484	475	465	472	458	489	496	484	517	506	511	440	488	495	513	497	508	501	513	495	480	467	451	492	508	490	510	536	510	538	480	504	475	490	523	488	461	482	524	513	501	479	493	512	518	495	509	465	501	468	473	478	512	493	460	523	506	491	488	491	519	506	529	494	506	484	510	497	506	508	483	477	502	478	467	505	478	503	515	496	479	477	509	507	484	498	494	500	506	470	455	467	535	491	520	477	490	473	488	500	485	497	468	496	473	511	474	487	503	490	496	513	489	471	489	495	480	475	504	486	530	474	507	472	498	442	500	509	488	466	480	490	479	490	460	495	484	494	500	452	513	481	488	495	515	503	484	539	482	504	499	496	452	508	535	496	514	475	486	529	547	482	502	469	487	465	517	519	507	494	507	479	524	455	497	495	469	506	531	456	522	477	476	531	524	484	475	491	508	478	496	472	493	480	495	505	480	552	503	502	502	495	473	502	497	513	496	528	497	495	493	486	478	483	484	497	497	502	475	485	482	452	501	539	477	500	472	502	485	475	455	520	501	504	494	483	458	532	515	483	503	505	512	458	484	491	516	480	485	483	519	510	482	499	485	476	466	493	480	517	518	479	496	518	496	463	473	462	505	528	512	475	521	514	478	507	468	498	479	474	468	470	468	480	459	503	488	461	478	493	509	525	479	458	462	502	476	486	517	453	481	491	490	489	520	444	519	503	506	521	484	485	477	479	509	463	469	485	499	492	506	504	486	509	444	540	498	473	464	502	499	464	474	508	503	471	488	436	487	501
29053	3953	2656	2009	1508	1032	862	689	625	543	475	432	433	402	330	357	344	341	342	286	305	293	281	297	286	300	291	295	287	263	267	281	268	275	258	254	256	287	261	278	247	247	238	271	272	241	269	293	251	272	253	248	246	253	259	266	249	250	301	271	263	263	283	259	269	280	242	234	260	252	264	261	259	261	229	240	237	284	248	268	274	239	260	229	224	264	260	249	267	256	262	208	281	262	243	285	253	259	249	281	252	256	239	243	238	285	265	255	239	273	231	290	249	228	250	247	246	254	263	248	259	294	272	274	251	265	265	265	292	270	249	262	238	257	249	272	241	246	262	245	250	263	273	271	266	240	291	249	269	251	257	261	237	262	290	285	259	266	264	270	233	269	256	262	271	248	227	272	255	225	269	237	250	244	265	255	288	255	261	264	277	246	261	265	243	253	287	261	253	230	274	257	260	268	267	246	258	260	253	269	274	239	276	280	264	266	273	285	253	253	251	261	226	276	237	264	251	235	274	277	247	241	254	264	258	267	233	254	264	263	286	266	238	250	273	240	234	225	257	254	270	253	236	246	254	260	234	259	255	263	289	290	276	238	266	271	258	278	278	259	230	265	239	244	265	251	262	226	269	269	266	260	281	255	266	254	255	266	272	237	274	263	260	231	266	244	291	263	262	254	257	248	242	240	290	262	229	260	255	265	250	259	247	247	245	235	246	258	279	251	230	268	257	266	199	259	294	269	304	273	251	258	257	263	257	273	223	267	235	223	261	253	263	269	247	266	286	260	248	239	234	261	258	238	249	261	252	226	251	232	272	259	251	267	222	245	275	273	267	277	250	246	264	230	252	267	267	247	269	242	260	287	267	277	264	262	236	247	248	241	273	247	232	239	244	248	262	307	223	275	271	277	243	310	274	228	257	251	273	250	277	269	244	254	227	250	242	232	258	276	243	263	263	292	271	275	270	260	223	250	255	283	240	271	279	261	261	264	270	211	254	279	289	260	242	236	230	250	236	259	256	260	231	223	240	249	247	221	282	243	272	251	280	230	255	241	239	271	209	242	213	241	259	247	236	243	258	254	265	283	268	241	252	236	252	249	244	253	250	216	264	257	250	274	241	248	258	263	263	239	276	243	266	260	264	236	248	232	267	279	285	262	260	248	273	246	245	215	249	261	250	239	251	248	259	290	262	225	253	265	241	261	283	253	259	278	256	243	250	276	248	283	244	289	260	232	260	258	271	249	257	263	288	265	248	268	263	249	255	265	234	256	239	243	262	231	261	276	248	269	271	242	272	251	248	291	281	266	268	290	259	260	280	219	250	243	279	255	254	271	280	259	290	256	232	225	272	268	255	305	257	286	249	263	268	286	263	260	234	246	275	251	236	271	236	249	251	272	256	279	234	241	250	292	233	220	271	274	298	260	249	238	241	266	264	256	255	264	263	253	265	238	257	240	260	262	270	255	281	245	276	276	230	256	266	266	256	260	251	243	252	258	237	244	251	253	243	272	238	244	267	251	222	240	241	233	262	270	234	253	253	246	256	266	252	243	271	265	238	263	259	228	245	265	262	266	265	255	235	271	252	260	209	275	282	253	240	275	281	273	243	238	242	276	272	294	258	212	240	245	229	244	260	269	260	284	265	243	266	250	270	274	266	239	259	276	241	278	252	252	231	239	248	274	259	241	248	276	294	264	269	267	259	248	287	244	253	258	249	278	241	244	277	261	252	258	272	265	229	254	279	280	238	232	239	223	258	247	281	242	220	258	255	228	256	242	279	251	262	267	278	266	269	223	252	280	270	245	267	228	247	239	257	271	239	242	264	258	249	254	228	237	231	263	247	261	274	254	273	229	256	260	263	260	248	260	255	253	252	256	246	251	281	289	230	247	250	246	236	275	254	249	255	249	251	248	252	246	253	249	281	269	250	296	240	288	289	274	265	273	260	253	270	266	252	253	238	245	238	241	254	268	282	275	267	254	260	251	228	267	257	280	228	251	233	253	256	254	269	250	242	261	230	233	264	261	254	243	272	243	241	266	280	256	255	251	270	269	249	264	249	242	248	278	236	233	259	257	261	254	250	264	237	272	249	268	242	262	240	257	249	267	244	235	278	262	272	242	254	279	290	266	232	261	270	226	270	239	258	245	239	267	269	266	240	248	236	278	245	247	272	268	258	233	230	260	266	251	267	273	282	230	251	277	276	270	274	269	251	270	259	269	255	282	225	260	258	239	250	249	251	247	266	244	238	255	254	268	269	278	259	247	253	248	286	254	261	283	239	258	228	259	256	243	259	268	247	272	268	279	264	241	270	274	273	253	274	264	256	259	242	241	252	249	248	269	230	278	269	256	259	247	271	260	296	272	256	237	291	249	284	262	278	249	247	220	257	250	251	254	247	248	273	255	237	258	241	224	258	240	258	238	278	251	258	256	263	251	257	245	272	278	266	235	231	236	275	273	260	251	278	261	271	253	237	265	243	243	250	245	262	270	270	255	252	239	259	250	259	258	287	272	237	259	259	253	236	244	249	254	257	249	262	241	275	243	268	266	252	243	264	249	275	245	249	223	235	236	222	236	242	251	264	242	287	269	259	253	265	257	267	268	261	275	271	245	285	272	247	252	256	227	214	281	239	249	227	257	251	259	271	246	246	263	270	267	256	272	247	261	260	224	233	265	273	224	262	252	283	264	261	225	260	257	240	246	250	259	271	256	257	242	250	243	263	259	252	251	259	276	257	277	276	272	261	253	252	238	300	239	237	277	254	267	275	240	270	248	263	253	270	266	238	265	233	261	239	268	249	231	220	268	230	231	230	271	294	268	252	245	237	255	249	268	248	279	233	280	256	244	263	276	250	276	265	259	283	267	260	232	273	249	239	244	247	262	242	232	240	244	249	247	257	265	231	265	246	269	275	291	285	267	249	243	266	263	275	261	263	274	248	265	260	261	245	265	271	274	250	255	219	264	266	255	262	233	273	267	270	281	271	274	267	261	290	261	284	266	257	275	242	276	283	262	257	279	260	236	265	238	265	253	268	282	270	275	259	249	258	283	263	236	263	261	223	253	273	259	255	278	260	253	265	273	254	263	265	247	263	244	264	258	231	261	282	257	259	250	303	260	251	242	251	256	260	247	234	236	257	238	265	256	273	247	266	292	256	256	277	264	235	258	243	262	274	248	249	244	259	218	243	268	262	262	277	270	287	264	242	271	231	270	278	265	240	285	262	293	252	254	247	256	284	255	241	251	246	224	266	251	246	264	266	245	269	269	263	261	251	252	266	265	256	246	282	296	249	231	255	246	226	263	271	262	249	257	257	246	255	265	274	215	260	253	264	261	287	231	260	259	249	254	244	274	259	244	275	267	256	250	252	246	261	249	266	261	281	282	285	275	231	256	240	266	241	243	262	253	246	251	258	257	237	278	293	229	256	247	261	276	281	254	272	266	234	233	249	238	256	263	250	238	220	260	264	254	271	232	306	267	265	233	262	201	237	223
12934	2584	5548	6358	5525	4562	3668	3195	2762	2478	2140	1884	1703	1556	1482	1486	1294	1303	1248	1202	1168	1061	1034	1090	1068	965	1019	957	995	891	947	957	916	898	901	881	849	848	857	800	869	803	819	858	793	808	874	881	803	807	859	807	842	852	787	789	780	836	813	793	795	831	859	783	783	832	841	781	766	803	767	765	797	811	806	783	786	760	806	783	787	788	782	797	754	780	765	797	769	744	814	768	785	800	769	835	751	770	742	805	755	746	766	793	798	783	758	786	770	812	809	770	756	807	736	760	793	754	724	790	731	751	766	738	759	756	795	743	748	792	724	800	755	760	812	804	737	776	789	750	762	770	773	774	782	763	760	769	779	757	734	749	815	809	769	750	775	789	748	712	806	804	741	802	813	717	742	757	795	777	717	782	758	786	749	767	785	761	724	747	746	780	790	738	781	765	751	776	784	764	773	775	714	795	763	766	733	732	742	779	767	774	805	711	742	758	752	762	744	719	734	752	759	757	828	808	738	769	805	780	751	762	736	728	794	790	760	805	753	791	745	772	747	768	772	760	735	710	777	819	803	780	781	757	798	736	732	739	794	772	768	753	784	803	768	726	801	761	774	788	740	764	718	757	763	802	774	781	817	781	789	724	750	732	741	748	725	781	770	779	788	750	697	797	756	800	766	746	748	774	789	801	811	780	731	796	774	773	763	799	756	810	759	768	779	789	708	801	773	780	808	752	793	720	783	737	720	725	732	773	756	754	801	754	813	778	764	763	731	718	759	728	754	770	754	801	778	751	719	764	772	800	805	755	818	754	761	774	748	743	790	772	707	762	812	796	749	780	698	743	802	769	755	728	754	744	739	756	724	758	826	821	753	806	767	803	793	757	845	732	754	736	803	775	798	766	749	745	775	790	743	788	764	744	788	752	773	801	807	798	781	734	733	792	773	765	793	766	766	698	707	719	798	767	757	765	752	746	799	734	750	755	772	767	755	759	777	744	778	793	743	809	782	708	761	739	731	772	739	764	764	789	699	704	774	745	773	739	762	775	726	754	748	737	754	716	724	750	733	787	778	757	766	756	797	794	772	763	749	744	765	744	728	738	747	768	807	767	745	757	720	808	746	773	807	765	757	768	750	771	726	823	772	685	730	760	775	784	753	809	711	797	796	758	764	763	761	740	784	775	775	730	707	772	785	759	756	734	712	768	815	743	775	755	753	759	727	759	769	767	795	778	726	816	774	807	714	770	757	725	819	738	715	766	735	710	751	789	777	691	740	758	814	818	740	770	711	773	782	786	720	747	781	748	766	748	742	714	777	778	758	728	742	754	800	805	772	744	795	748	760	794	807	716	713	782	803	789	725	768	760	750	788	755	777	754	738	746	738	725	772	748	754	770	744	689	704	745	733	767	748	740	717	714	830	765	722	723	765	731	802	772	766	741	774	740	719	765	716	738	716	765	836	735	816	738	768	775	749	734	778	754	743	767	727	748	763	772	723	770	768	782	787	729	777	734	739	757	758	710	787	736	757	788	783	798	788	799	827	792	756	804	751	746	783	742	739	765	773	754	770	718	728	724	701	688	780	742	737	723	764	728	687	761	729	753	737	773	743	743	782	765	743	734	784	749	767	737	739	751	739	784	758	772	755	740	747	765	734	789	737	800	805	819	743	793	761	726	768	749	740	797	801	756	802	722	747	784	759	704	701	735	758	789	771	768	748	744	753	768	795	779	719	743	756	740	807	805	743	759	774	754	741	767	701	724	770	705	786	772	740	800	796	767	779	779	781	753	791	748	740	780	789	794	722	759	764	765	737	769	772	745	734	811	734	795	767	769	722	747	775	771	789	723	757	768	780	763	676	744	725	784	786	796	748	771	776	776	758	727	691	767	758	804	733	753	736	729	770	787	769	804	765	711	739	806	746	749	750	791	741	778	715	728	795	731	717	774	809	757	772	762	774	756	763	770	740	785	775	790	757	724	766	765	759	705	800	730	795	750	766	770	748	776	701	778	749	813	781	728	728	733	786	809	780	795	763	762	709	776	807	780	756	774	775	770	758	777	743	727	784	809	752	718	760	743	715	798	725	789	789	777	719	758	734	779	787	780	788	761	795	718	768	713	787	780	767	763	738	757	706	717	722	789	762	736	766	769	758	763	783	783	795	755	790	756	750	755	799	763	775	791	745	693	725	692	811	753	766	794	766	716	794	745	786	752	761	755	739	796	748	770	752	780	761	740	761	771	689	769	743	753	727	744	807	774	732	757	760	741	726	741	770	748	768	752	740	744	706	761	772	727	802	734	749	744	744	744	797	786	772	787	771	787	755	743	763	759	737	768	782	822	754	750	785	768	773	798	810	798	763	727	731	723	735	774	759	765	777	781	764	779	733	730	774	766	784	763	772	797	784	731	793	711	772	745	723	729	750	796	751	753	794	806	718	775	730	732	784	716	777	822	752	730	762	727	765	733	737	728	759	766	757	784	779	789	662	767	711	761	790	752	756	744	786	748	727	770	754	778	691	733	735	747	751	736	759	782	750	776	820	763	751	807	723	709	796	769	796	800	775	729	704	786	781	748	733	767	741	744	727	733	744	697	783	755	757	794	746	781	754	735	752	789	754	763	759	773	751	682	800	755	745	761	741	804	713	771	731	783	758	776	767	767	744	749	765	796	808	746	776	754	774	757	781	818	782	748	786	753	746	758	766	792	783	769	749	738	792	782	732	762	742	734	810	750	816	787	757	770	742	761	787	768	779	730	762	747	761	788	783	785	780	794	786	786	743	771	746	743	724	789	742	772	725	780	742	748	763	791	752	800	753	790	751	770	792	774	733	762	750	722	765	772	794	762	805	731	759	814	746	755	750	743	764	704	721	818	792	786	763	745	725	768	745	705	804	767	747	790	772	767	724	733	771	765	742	758	746	777	761	742	739	739	758	771	731	732	763	772	756	742	754	769	786	781	802	754	779	766	773	777	722	735	744	765	724	743	791	745	759	767	731	736	747	761	797	792	742	775	753	720	859	728	756	716	763	713	710	748	738	797	762	751	780	786	767	771	797	731	738	759	724	731	767	751	761	809	810	714	749	778	784	733	790	760	727	799	782	729	756	741	729	793	750	722	707	785	742	729	763	786	726	738	776	770	756	753	803	809	795	732	769	758	746	790	762	799	725	720	784	739	776	767	765	790	810	740	774	826	744	796	747	740	770	760	757	755	703	772	744	760	713	785	788	749	772	721	731	744	749	725	779	735	761	778	791	747	779	760	765	764	729	744	822	744	810	778	754	784	760	745	761	769	763	731	759	735	743	788	755	827	763	772	776	765	780	752	748	739	740	743	734	748	815	749	753	780	726	728	721	769	776	767	708	777	788	749	763	786	739	830	733	815	751	722	720	723	820	786	737	736	744	778	743	756	758	785	754	767	783	770	808	853	744	794	736	771	734	767	760	788	758	762	735	740	725	808	801	761	792	718	752	729	760	760	723	819	777	740	771	763	721	746	752	744
3582	179	170	140	133	121	115	88	88	92	69	83	78	87	74	70	84	87	75	85	75	77	83	70	76	75	83	77	70	88	81	95	91	69	74	64	76	72	93	67	66	84	72	75	70	78	90	78	77	68	94	68	70	84	69	88	84	90	85	80	72	74	87	76	70	79	88	82	81	75	80	61	71	89	78	84	82	91	89	91	88	85	83	89	76	84	91	71	88	77	91	78	87	82	81	89	73	83	83	80	69	72	69	71	60	85	87	72	87	79	90	87	67	91	73	85	99	79	82	82	83	104	84	70	92	88	93	88	69	79	83	87	89	69	81	83	70	76	69	93	62	70	78	65	84	80	75	71	75	84	76	85	70	82	80	81	73	90	68	83	69	77	82	102	68	87	72	85	75	78	74	77	88	81	84	73	93	83	72	78	77	74	85	78	83	83	81	84	92	80	78	86	73	71	76	76	94	109	80	83	91	83	76	71	78	80	72	80	91	102	84	68	88	70	69	76	71	84	85	82	74	85	81	72	80	64	84	78	84	76	75	69	68	84	63	71	89	82	87	95	72	76	80	77	89	81	87	68	68	64	70	65	87	98	96	96	80	92	82	76	87	74	79	64	92	91	90	66	81	73	73	94	70	95	76	80	74	99	75	78	76	91	60	81	67	73	69	81	87	60	97	89	76	75	88	91	99	80	93	78	94	94	68	76	68	67	77	84	80	74	79	85	74	88	83	74	86	75	81	81	76	78	88	78	75	83	89	85	84	98	75	84	81	80	77	82	84	79	87	73	62	70	86	85	74	71	89	58	69	82	88	87	80	76	83	88	81	81	76	81	84	90	71	75	57	76	75	78	84	76	85	74	87	74	79	88	91	87	72	97	79	88	68	83	78	75	82	76	65	59	69	97	88	77	81	83	79	85	88	74	68	97	81	72	66	95	83	85	71	108	90	82	88	87	73	66	70	70	71	94	71	68	85	91	83	90	67	73	76	73	71	87	91	71	86	83	67	92	80	90	90	76	80	81	85	82	81	83	68	80	92	72	92	83	79	62	78	78	90	81	77	82	81	89	83	87	67	70	56	85	68	78	67	74	79	90	93	83	78	77	89	75	87	86	73	85	71	92	86	94	88	80	103	68	81	62	92	69	72	69	95	77	73	68	88	98	73	78	94	75	77	75	86	70	78	85	69	103	84	94	77	74	88	82	93	94	70	90	80	79	71	70	78	82	62	77	78	79	73	81	81	67	79	94	96	71	71	83	83	76	78	81	73	69	85	74	67	88	77	78	99	85	85	86	86	70	95	76	88	87	71	77	69	69	89	71	85	82	62	90	87	81	84	77	70	80	94	76	98	85	80	110	70	77	66	80	68	63	83	88	70	66	88	75	80	87	72	87	68	89	69	72	77	85	85	62	83	67	104	81	68	85	72	70	82	79	67	84	87	83	78	68	77	81	95	82	77	72	71	62	77	73	73	91	79	80	69	82	73	82	78	63	79	77	83	83	76	86	88	70	76	72	78	86	75	80	91	71	81	77	86	71	88	92	61	77	82	81	94	61	87	59	61	62	73	78	81	86	75	82	70	83	84	106	73	69	100	85	81	85	97	87	81	88	83	70	76	83	76	88	73	75	82	76	82	80	90	76	85	86	79	80	64	75	99	76	94	79	68	69	78	92	84	73	61	84	72	71	72	72	82	84	72	67	91	89	83	80	67	68	62	96	81	97	68	73	92	89	86	68	80	84	80	81	103	73	89	83	93	78	84	86	68	80	83	68	80	93	83	96	79	69	73	90	67	75	86	77	88	84	70	94	76	73	77	76	75	71	76	56	81	94	68	102	74	82	74	78	80	90	84	78	68	85	90	71	95	95	80	83	80	89	80	80	89	90	63	68	80	78	73	81	67	71	91	74	89	84	73	86	89	76	82	65	94	74	89	74	86	81	91	68	87	67	83	81	69	72	70	85	90	80	76	102	94	86	70	73	80	82	84	79	89	74	81	78	76	83	84	78	75	76	74	67	66	76	62	85	83	90	82	84	79	69	82	81	86	94	87	85	76	75	84	62	71	78	70	86	78	80	69	84	86	75	84	78	70	77	79	63	80	79	85	64	83	90	85	72	75	88	88	96	87	83	69	62	90	90	95	72	82	71	86	83	72	67	69	90	76	90	66	73	85	78	70	62	77	75	98	70	67	68	82	74	79	85	79	75	78	82	72	85	78	53	93	92	77	63	75	86	103	78	71	75	88	75	73	82	75	84	73	72	87	63	86	64	80	67	73	69	100	88	72	86	80	80	62	66	56	76	88	85	69	80	86	85	82	85	75	81	88	70	78	78	72	83	67	81	76	78	64	83	71	82	82	86	60	74	82	82	89	64	64	64	86	81	76	83	94	83	67	78	93	69	78	78	105	63	81	68	87	88	70	80	69	77	79	69	73	69	87	83	78	86	77	68	66	68	90	98	94	81	81	71	77	79	83	84	78	89	69	74	97	74	89	77	89	72	82	74	79	89	79	89	68	84	81	68	74	72	90	79	71	87	66	82	91	64	67	78	80	101	81	85	94	82	91	85	81	58	75	78	91	81	93	72	78	81	76	76	92	87	94	71	96	83	75	69	72	98	78	77	73	86	73	84	72	89	82	76	71	93	81	87	80	85	90	58	68	61	87	78	80	101	76	94	81	87	82	87	73	73	82	98	81	88	79	92	79	80	85	100	90	87	74	78	76	96	71	73	71	93	76	76	69	95	69	76	71	87	69	73	83	81	78	77	75	87	86	73	67	80	72	91	95	81	96	111	84	74	80	78	71	78	95	92	64	74	66	80	82	63	94	80	72	83	81	83	85	89	72	78	92	82	75	70	91	94	88	73	83	77	84	76	88	64	93	76	84	75	79	93	75	87	85	92	84	82	65	89	77	79	63	65	93	62	77	70	82	71	80	59	88	86	89	70	74	83	68	70	81	85	93	79	79	76	82	73	89	67	85	65	77	76	76	98	87	78	92	85	77	86	74	89	81	94	87	76	89	69	74	95	92	83	75	73	95	81	80	88	69	80	80	87	76	71	84	80	88	93	63	83	74	84	68	88	73	83	81	85	79	85	71	71	61	70	81	90	64	81	70	100	72	85	87	83	73	50	76	92	78	78	68	80	84	72	77	73	67	87	68	93	76	90	84	80	81	82	77	88	82	63	70	76	72	93	81	82	80	106	81	84	66	67	79	96	74	78	74	69	71	84	65	80	82	85	90	79	86	85	104	60	79	85	88	73	83	105	90	81	88	72	74	78	90	79	76	77	68	68	66	73	71	65	76	78	79	74	88	71	90	79	79	79	61	73	84	81	60	84	77	81	93	68	85	78	85	90	81	83	97	98	72	92	70	84	83	72	71	76	86	79	92	88	85	69	83	83	74	88	78	81	62	76	84	78	71	73	71	75	73	73	73	77	88	71	79	89	70	80	80	69	86	76	75	65	74	85	70	86	83	71	70	80	73	85
4166	398	484	571	525	440	439	424	371	413	343	361	345	293	293	323	339	309	313	312	304	320	307	301	307	310	320	320	324	285	323	286	275	312	307	277	307	322	304	310	301	307	302	314	319	316	282	292	332	312	276	288	310	314	334	277	288	319	266	304	317	274	318	288	318	285	291	302	301	293	333	275	287	286	295	292	300	302	309	276	307	305	296	302	299	334	318	300	298	278	296	306	308	316	330	299	296	317	346	282	302	307	273	287	293	258	330	308	323	292	318	295	278	287	293	294	304	273	303	269	302	297	289	302	296	321	287	300	319	281	294	303	320	277	309	282	313	282	277	310	308	266	299	280	315	267	296	290	289	283	293	299	251	296	264	323	291	295	287	263	291	317	330	305	319	296	324	285	346	274	264	280	277	277	329	289	294	302	304	310	268	299	298	274	313	297	275	283	296	299	298	308	303	282	294	296	293	304	304	310	311	283	306	282	288	305	308	267	277	290	278	311	310	288	268	309	254	294	296	297	274	304	329	286	326	341	286	340	291	302	295	293	264	295	284	295	302	316	290	301	297	281	322	251	318	317	298	289	325	296	287	302	279	285	328	327	281	327	287	271	324	295	261	307	289	270	299	294	326	293	303	335	305	278	264	259	292	269	277	297	266	306	272	299	293	318	297	309	265	289	293	291	291	335	284	297	283	312	295	311	274	293	302	321	295	293	268	310	282	287	315	327	296	296	297	287	300	298	298	304	279	300	287	278	292	324	315	323	319	306	333	325	320	274	309	284	280	313	311	290	298	332	339	288	290	316	324	286	285	317	285	335	296	324	313	303	308	273	327	264	296	310	298	304	302	316	304	289	313	283	301	297	296	281	287	286	320	256	303	292	307	318	315	249	275	310	301	304	314	292	288	295	327	332	304	330	309	312	336	325	298	290	287	282	283	340	340	290	314	293	282	302	300	286	296	306	267	315	311	329	288	315	325	297	294	301	291	277	299	311	323	277	317	289	278	299	316	287	275	316	313	298	299	263	302	302	351	308	289	299	316	319	281	301	307	296	287	306	299	295	281	300	277	315	295	316	315	286	299	325	307	290	294	321	319	325	304	292	300	302	299	289	286	288	257	317	287	336	309	315	288	288	303	298	305	271	271	298	285	292	297	331	280	279	326	306	305	296	282	303	272	294	319	298	301	293	288	309	310	315	292	307	311	285	286	304	299	288	289	291	275	287	311	289	287	288	291	304	292	282	295	301	259	308	302	303	297	338	334	268	311	322	301	307	319	291	293	272	295	276	316	285	283	306	285	284	318	279	294	302	278	274	255	300	253	318	324	293	281	321	284	299	285	276	310	297	286	303	327	295	305	290	283	328	303	272	291	293	293	311	307	294	298	295	299	252	300	295	304	301	256	315	262	300	304	313	339	290	269	275	321	302	279	316	299	254	278	277	316	276	289	304	313	295	264	283	322	315	296	295	287	284	303	305	288	261	321	306	298	301	305	303	271	285	303	295	316	329	313	282	320	302	288	298	267	282	315	284	296	292	323	318	260	285	303	266	313	308	281	302	301	318	296	288	340	304	324	278	322	320	280	293	323	294	301	293	290	301	298	298	298	327	288	304	335	300	322	301	290	270	286	281	308	319	315	331	284	298	302	312	313	314	268	280	294	305	301	301	300	298	314	274	331	312	303	260	305	311	290	315	298	280	308	301	319	302	293	329	312	328	283	303	285	299	306	301	315	275	295	293	244	281	344	275	284	300	314	303	294	283	298	266	301	283	287	319	284	317	318	310	280	281	296	268	309	296	301	260	297	285	302	301	321	309	281	284	305	318	296	310	289	306	267	291	308	253	305	291	309	289	278	302	326	290	323	270	301	342	312	277	327	289	301	308	318	325	279	293	295	273	275	288	274	308	304	312	309	294	294	294	309	275	286	304	270	298	283	283	265	299	303	295	292	309	296	286	273	295	341	309	332	309	302	314	295	285	302	280	316	293	301	290	301	283	311	290	295	308	298	296	335	313	304	284	301	310	294	274	310	300	318	294	283	288	283	297	285	306	300	295	269	310	325	259	303	257	279	309	308	313	291	289	292	296	313	307	292	297	268	297	314	316	292	290	290	280	290	258	301	322	313	299	324	320	308	272	326	302	282	325	263	268	292	303	296	287	298	315	280	291	284	290	293	300	296	320	309	316	246	307	301	317	302	309	310	279	292	280	340	284	318	282	305	290	307	307	275	300	287	307	295	299	290	286	288	298	295	298	308	315	318	285	317	313	294	279	320	300	314	334	266	305	293	317	268	258	300	293	268	313	287	327	284	283	279	289	290	296	334	295	322	320	286	282	278	307	298	277	280	311	289	301	283	279	309	328	252	268	323	263	306	319	307	305	264	300	317	305	301	312	291	270	300	283	302	320	298	314	305	312	324	255	299	316	311	266	280	312	306	313	296	259	301	313	276	316	307	297	284	301	285	302	278	285	315	308	295	300	292	314	310	277	299	316	299	274	300	289	283	303	331	287	286	258	298	266	317	296	291	302	283	323	298	368	300	292	310	285	297	311	287	331	309	307	316	279	298	274	267	322	317	321	293	290	304	288	291	311	298	291	299	298	297	302	295	303	284	272	284	308	305	286	302	309	314	315	288	301	315	299	300	324	299	302	291	294	288	320	296	281	305	292	283	309	314	289	289	277	265	322	317	313	277	288	316	333	279	309	302	286	290	273	300	279	282	289	304	315	284	305	284	334	300	285	302	274	309	286	291	284	286	277	309	296	297	297	294	301	293	281	260	269	277	260	294	301	294	327	301	310	277	281	313	324	296	272	282	300	322	316	292	323	316	266	321	299	315	320	285	313	283	320	292	319	298	317	267	315	266	303	311	303	302	307	315	318	312	307	323	286	246	286	282	308	306	322	286	298	283	319	310	302	312	320	296	267	290	286	294	322	302	287	289	308	297	293	265	325	284	298	288	280	311	300	293	287	256	313	279	305	281	282	284	314	277	318	274	279	309	283	298	294	271	316	325	278	262	260	302	283	291	277	273	287	301	308	300	292	310	305	305	275	304	315	292	282	325	296	286	306	291	301	303	309	323	318	300	283	266	322	291	269	312	267	304	326	283	294	289	279	271	316	296	312	263	294	266	304	291	291	294	290	277	312	277	290	310	302	297	305	301	313	280	274	288	261	313	304	342	300	308	294	334	309	287	283	293	270	284	275	280	270	279	358	302	321	317	283	313	272	297	298	328	293	318	292	281	261	298	273	282	301	296	300	312	292	292	300	284	306	284	303	310	301	317	299	270	325	310	319	314	272	285	306	320	309	281	272	277	316	276	290	312	305	278	274	271	265	297	289	291	304	270	277	298	277	321	316	300	314	318	295	296	289	309	299	266	305	256	315	302	297	251	297	327	303	282	253	271	290	300	285	285	275	276	299	314	320	302	290	301	300	303	314	300	310	341	274	310	302	326	296	315	336	304	285	327	321	259	301	328	305	290	314	288	288
17130	1465	1373	1038	710	579	475	398	345	287	277	237	224	212	211	208	172	178	172	178	184	180	180	177	172	174	164	182	177	157	174	160	170	151	173	162	171	158	152	158	180	172	151	155	150	152	165	147	151	141	173	165	160	169	147	168	152	142	149	181	157	172	168	153	151	148	177	154	155	145	174	151	140	192	153	152	175	157	174	151	160	141	140	154	154	145	128	155	163	161	145	171	167	162	146	145	160	153	153	153	150	157	138	152	160	163	148	129	131	147	177	141	147	153	144	148	157	158	146	140	168	141	163	137	129	142	154	131	140	148	148	150	152	135	139	160	153	151	128	184	158	128	162	143	132	159	160	171	172	155	163	173	149	134	151	145	139	139	144	170	153	157	158	138	149	138	161	142	176	148	136	141	139	143	148	145	145	179	147	146	155	155	164	169	131	176	158	155	141	174	156	154	167	167	165	147	144	139	153	143	153	116	154	147	155	170	164	159	139	135	165	164	164	157	159	143	173	148	145	142	159	145	137	157	157	131	156	175	158	160	142	124	139	136	144	142	153	147	160	147	142	158	132	135	159	139	147	129	144	166	152	156	156	121	135	146	142	137	147	166	178	166	148	175	140	158	157	156	150	148	151	149	149	143	153	160	144	142	148	138	143	142	169	157	149	149	133	152	153	130	162	155	148	159	141	148	128	153	156	160	143	137	163	145	168	152	132	146	146	166	170	155	159	173	169	137	137	156	139	143	172	174	144	162	157	131	157	156	145	150	165	162	165	151	165	146	142	146	165	169	159	154	169	151	143	135	137	164	150	157	143	180	143	145	145	151	158	150	147	155	159	139	148	144	142	156	134	143	129	149	159	130	149	152	162	156	154	149	138	162	158	158	146	154	145	134	150	158	149	138	148	140	156	149	157	151	135	132	130	148	154	132	162	143	167	142	141	146	147	161	145	149	153	139	179	157	153	149	132	163	151	145	182	141	164	161	157	150	147	157	153	171	150	160	150	158	152	159	142	139	159	143	183	133	168	153	171	136	160	153	133	144	148	141	160	185	159	143	170	158	168	142	152	137	149	143	164	164	131	170	166	157	143	160	166	153	146	159	140	142	156	157	158	159	162	165	153	127	152	134	142	165	130	140	155	162	149	183	168	144	158	150	156	145	143	146	129	152	158	145	167	170	142	188	161	152	147	150	156	148	160	144	172	142	156	148	141	154	148	139	157	148	156	165	163	164	161	167	152	154	137	170	169	149	154	155	160	156	145	168	136	125	141	186	155	152	154	169	150	162	144	140	154	130	163	153	141	165	170	136	149	152	142	154	160	183	142	169	144	141	138	142	164	148	154	148	161	144	137	150	158	176	140	160	139	130	148	140	151	147	149	164	180	165	139	164	155	151	163	153	139	146	130	163	159	161	147	140	155	129	137	159	169	145	148	148	138	153	144	156	167	173	169	163	156	161	147	154	157	156	141	152	148	169	152	141	149	134	116	150	151	129	163	155	160	170	156	168	163	141	148	166	160	164	140	141	152	149	150	135	149	157	151	150	138	159	157	150	142	162	161	170	157	143	140	152	173	159	132	135	164	136	145	142	164	133	144	172	144	125	144	117	158	137	123	143	150	168	143	150	159	124	131	161	156	174	159	156	154	160	137	156	169	138	164	151	166	138	124	162	151	142	135	128	140	146	134	142	173	154	142	162	150	131	152	135	151	161	158	163	163	153	142	145	132	125	135	165	141	143	151	148	139	149	149	137	139	141	124	135	162	155	162	140	160	145	168	151	145	159	146	163	147	151	164	153	164	156	133	141	165	143	149	165	156	134	138	144	149	163	169	149	146	136	161	142	176	163	161	143	163	166	145	147	154	148	155	141	171	160	159	153	154	148	142	154	150	149	155	142	146	147	157	146	129	143	151	161	153	153	165	147	151	176	148	144	136	152	137	140	146	153	146	161	168	143	138	157	168	164	169	155	153	150	129	150	175	167	170	162	148	158	154	144	149	164	143	146	152	147	147	153	141	140	160	156	132	149	136	146	157	146	170	149	165	158	163	153	137	147	145	145	130	147	157	163	140	158	133	163	168	126	165	122	149	158	153	152	150	157	153	163	132	149	148	145	127	156	148	149	149	154	117	157	138	129	160	151	144	146	157	151	155	136	162	145	141	141	134	160	151	135	164	164	152	161	131	154	147	155	191	140	152	148	159	165	168	152	144	143	164	175	156	173	144	150	152	153	156	164	146	158	146	124	148	135	176	151	134	150	156	151	155	151	170	152	123	150	158	160	156	158	150	149	160	161	179	137	150	137	122	154	135	137	147	134	135	150	159	176	164	143	154	157	136	150	155	162	137	141	138	125	154	161	122	127	157	174	147	159	155	151	129	155	157	162	143	141	153	156	164	140	134	123	179	154	165	171	158	152	133	149	141	169	153	134	148	146	159	153	164	159	138	149	153	156	150	148	143	161	162	136	152	151	144	171	147	156	148	162	147	156	165	168	162	144	130	156	141	159	164	140	146	160	141	164	165	167	146	149	143	154	175	162	152	179	148	148	147	144	158	136	157	165	169	155	156	150	164	134	174	180	140	165	154	149	161	165	142	158	136	143	165	141	149	154	134	161	137	151	121	158	163	127	164	151	142	169	136	154	141	169	154	149	167	155	153	169	146	125	162	150	159	139	149	141	167	135	158	153	153	126	171	129	138	144	136	160	155	147	124	158	147	151	166	152	155	149	141	159	141	139	136	149	136	139	137	162	142	144	171	133	175	165	140	170	146	159	156	165	146	145	149	148	151	152	154	148	141	146	143	139	153	152	147	156	156	181	163	130	151	148	156	151	160	142	143	149	136	159	143	162	155	143	153	157	129	140	157	136	169	159	158	152	174	134	157	143	145	128	157	162	154	151	135	167	153	146	155	164	157	158	147	135	158	158	145	134	154	138	155	129	144	168	153	154	135	130	133	150	135	156	169	166	153	150	170	169	147	170	165	128	129	144	147	139	147	148	135	167	137	166	169	136	143	139	143	145	163	141	164	160	134	155	163	153	118	143	168	161	141	160	159	154	152	154	158	160	153	159	135	155	141	161	146	162	144	144	145	169	139	145	151	153	142	173	185	186	152	169	147	184	136	173	133	164	146	168	157	149	170	150	138	132	151	153	151	155	161	142	133	161	137	156	141	146	147	166	126	156	157	155	136	148	147	157	162	148	139	147	168	167	149	142	167	161	141	152	137	163	146	134	146	153	149	136	156	159	154	145	148	127	144	123	151	147	172	149	153	154	148	152	163	168	163	135	134	176	133	155	151	167	130	144	172	137	154	154	129	145	149	148	157	147	158	146	171	147	150	140	153	154	159	136	135	132	134	152	147	160	149	138	156	166	141	137	141	150	126	160	143	134	161	138	145	144	137	154	152	164	147	165	132	150	135	146	142	166	170	158	169	130	140	151	148	166	143	132	158	146	144	157	148	160	139	152	144	160	140	131	131	128	144	160	157	165
9299	1475	3135	3599	3137	2688	2097	1754	1523	1364	1192	1035	929	906	899	838	798	764	746	727	664	689	660	648	617	606	580	555	576	552	572	566	589	567	574	518	549	524	537	562	544	535	564	511	532	553	520	506	549	523	560	498	483	497	513	540	535	490	499	496	512	498	529	527	463	485	532	522	509	515	518	499	519	522	474	532	507	496	504	548	496	554	476	501	492	519	512	535	512	519	492	501	520	479	485	500	483	488	518	477	532	518	487	467	503	523	469	504	515	500	497	463	505	461	503	498	481	476	498	498	527	506	514	479	472	511	509	503	500	473	538	451	519	454	504	489	493	483	479	501	521	493	500	534	486	490	484	481	456	511	471	540	508	537	457	515	481	481	485	518	487	493	455	480	485	477	525	517	493	477	496	488	453	460	456	520	493	495	501	506	495	535	467	491	520	508	454	517	531	484	500	509	506	491	511	473	498	467	453	488	466	496	449	491	481	477	458	484	491	494	456	448	514	540	482	500	483	464	504	493	452	462	509	520	509	500	457	475	481	460	503	533	459	512	495	449	472	475	483	470	485	484	478	482	515	532	483	482	505	496	525	489	503	495	486	493	506	499	446	455	481	511	496	505	468	461	514	490	474	491	528	518	489	530	484	517	472	499	462	480	496	520	467	454	488	538	472	537	540	523	491	506	515	527	518	476	484	462	519	510	476	511	489	502	516	478	495	495	479	509	477	439	450	509	497	493	511	486	500	462	499	511	461	484	491	516	558	471	490	467	465	505	517	527	524	517	521	498	500	474	506	500	507	439	486	500	461	478	522	498	509	527	525	488	510	479	505	506	524	462	502	476	504	469	508	478	521	495	483	524	470	509	469	490	500	485	477	508	519	498	492	472	479	486	499	509	463	496	512	473	488	501	527	502	467	513	480	492	510	489	515	494	514	516	475	481	503	487	476	500	550	521	437	504	492	478	480	491	496	515	526	480	517	477	459	486	470	524	515	470	468	518	478	519	443	534	489	509	500	487	487	465	461	463	483	477	483	488	510	499	547	459	512	492	472	512	512	483	513	536	504	497	546	501	498	452	493	486	505	480	505	475	470	515	468	520	485	466	480	500	466	480	521	469	511	516	493	470	507	471	464	517	502	511	482	438	549	526	487	476	474	478	510	508	497	494	493	470	497	479	510	502	505	478	483	452	488	474	525	499	487	489	503	459	519	486	510	471	490	508	514	495	465	497	503	493	522	522	478	544	525	474	449	517	481	478	495	495	489	461	524	490	480	491	495	506	491	500	496	511	491	465	457	480	499	471	498	478	513	488	522	486	527	501	495	534	509	494	527	438	481	490	454	454	474	501	471	508	488	465	455	481	481	476	508	493	514	504	495	488	509	526	487	512	485	490	480	503	492	474	483	510	462	499	503	475	471	511	476	483	518	489	508	514	530	480	479	495	510	567	494	526	485	485	531	504	518	514	484	512	522	484	519	496	480	468	499	490	468	529	516	471	482	495	478	508	502	492	571	486	472	488	471	527	464	496	465	500	514	475	483	520	490	541	517	513	528	544	501	470	492	478	476	521	497	494	462	512	517	504	528	474	481	492	458	490	511	518	470	504	533	517	492	507	480	491	518	503	494	448	479	477	457	500	476	468	489	512	497	501	469	462	491	456	503	460	481	491	485	515	478	496	441	494	520	493	474	465	492	442	471	521	483	506	485	514	507	509	476	500	502	502	457	504	490	501	481	500	486	490	484	492	479	518	531	509	506	509	469	470	469	512	454	462	511	483	462	495	482	536	476	493	475	498	464	493	513	511	479	499	496	478	514	518	498	521	495	501	503	532	490	488	501	487	493	494	485	487	515	515	483	514	511	482	524	474	492	518	472	472	469	464	493	476	513	487	506	492	530	513	504	509	461	508	505	474	461	497	475	494	477	505	495	462	544	484	501	450	519	478	485	489	485	470	529	442	473	496	476	478	499	516	469	475	477	483	493	508	478	488	512	458	490	461	502	546	488	503	505	535	481	501	490	498	534	478	487	491	515	493	473	517	501	487	496	499	519	510	531	478	439	486	479	490	473	474	482	455	515	443	510	509	512	513	500	460	526	514	505	515	507	516	521	492	515	476	490	493	478	522	487	525	501	515	472	476	581	503	503	511	474	482	482	514	492	516	474	515	499	518	490	479	479	519	459	481	461	489	512	486	503	516	505	529	499	465	501	485	522	490	488	443	489	535	467	514	480	483	542	461	483	489	519	502	500	511	502	507	484	539	489	467	478	510	512	488	507	490	495	529	526	471	484	526	499	511	470	557	501	501	462	476	499	509	499	427	502	471	546	473	472	509	490	480	477	463	469	512	505	512	503	499	506	500	504	511	458	480	498	447	463	467	532	503	467	502	490	500	489	493	476	507	504	485	504	477	481	470	475	495	518	466	499	477	462	487	517	502	467	533	499	452	494	480	487	480	522	528	523	481	457	501	514	508	527	488	505	528	489	536	474	473	468	501	501	512	468	491	502	516	504	515	477	471	487	487	519	514	493	474	509	464	465	473	477	499	463	493	496	462	518	521	499	495	495	491	485	478	486	473	476	526	453	538	473	508	477	482	502	483	460	489	501	483	524	478	506	497	503	492	501	476	500	481	515	519	479	497	504	502	498	486	477	481	488	517	516	444	501	513	517	492	486	481	505	494	472	455	503	447	499	511	488	464	489	474	487	507	440	468	515	486	506	456	495	506	516	494	508	489	469	494	500	472	441	497	477	478	518	463	497	489	485	503	449	510	532	506	481	522	487	456	458	526	468	479	506	496	474	499	487	490	520	485	507	477	464	512	501	499	491	505	477	497	494	520	497	481	472	484	492	466	516	494	495	480	503	519	497	485	495	504	473	430	492	497	485	509	521	518	454	492	519	512	522	509	476	480	495	490	467	482	459	449	519	495	474	473	466	516	491	461	493	507	459	504	461	506	481	427	506	457	467	497	496	489	503	511	513	485	477	504	488	475	489	488	471	514	515	517	506	536	495	491	508	502	496	489	509	531	498	501	463	504	498	474	478	504	478	477	499	496	484	510	444	483	503	492	535	496	482	488	500	470	502	507	501	480	498	504	489	519	476	498	483	481	480	476	492	487	484	532	501	499	455	450	485	507	480	505	433	500	489	468	523	500	486	440	493	505	488	483	465	485	480	489	513	510	463	481	477	476	493	489	502	537	482	506	481	452	477	457	464	459	481	509	509	461	492	460	508	450	512	492	484	479	472	445	451	484	465	473	503	514	494	494	485	484	509	485	481	504	495	474	484	491	453	513	500	538	438	447	518	493	478	467	510	523	500	490	476	460	494	482	460	479	467	513	502	491	487	509	470	503	456	529	486	468	496	489	495	495	540	525	502	492	461	492	497	527	475	482	483	529	465	507	497	494	477	477	515	486	487	443	475	524	491	470	507	489	480	497	484	486	481	498	452	517	488	508	514	509	474	484	530	494	497	489	529	454	521	516	520	491	463	523
28035	3822	2703	2105	1524	1117	864	704	660	535	515	430	362	377	387	333	362	320	323	301	323	277	296	278	268	286	293	286	287	264	273	257	278	269	262	274	271	230	293	266	230	284	277	282	252	270	272	265	282	269	277	283	258	270	250	254	264	227	276	251	233	279	264	237	262	254	275	263	282	258	243	252	244	249	255	239	246	284	271	249	272	264	260	241	259	248	294	253	241	249	264	242	267	253	275	265	274	256	265	292	263	248	260	250	254	278	281	302	252	257	272	274	288	223	247	257	240	263	270	284	269	255	232	264	282	266	243	264	258	235	252	256	249	265	261	261	260	256	244	260	246	240	261	252	228	294	259	258	254	246	283	261	247	253	248	250	256	253	248	228	256	245	273	235	255	256	262	230	263	256	271	258	271	261	254	271	277	255	237	258	241	258	282	223	211	251	250	258	242	273	262	254	288	268	242	257	280	213	236	267	280	241	271	247	261	270	273	209	257	245	273	265	272	244	279	261	260	263	252	266	275	262	270	242	222	274	280	243	252	272	283	250	269	247	263	245	255	245	266	245	268	275	260	270	263	226	245	280	247	260	260	276	214	261	277	260	268	251	286	238	289	253	247	239	272	261	265	263	275	272	254	227	257	247	266	254	265	234	277	228	239	256	225	256	270	269	261	258	251	227	260	260	260	273	242	248	249	282	245	269	276	243	269	282	260	266	247	240	288	236	275	244	228	276	234	243	247	240	264	244	257	265	257	266	253	271	271	237	235	241	243	254	278	245	262	230	228	263	257	259	254	253	260	247	234	279	290	237	237	228	261	270	243	259	259	289	253	236	256	262	244	216	266	248	281	283	258	246	255	274	246	285	278	259	277	277	274	261	223	247	237	262	253	262	238	249	270	280	249	241	255	265	290	252	288	239	221	236	242	242	284	288	286	247	281	243	262	246	248	280	273	249	239	260	247	271	236	254	241	270	227	252	275	240	241	242	254	265	249	239	275	243	248	247	274	237	236	270	259	263	242	238	253	265	252	244	239	260	256	247	257	248	281	228	254	255	271	263	241	273	253	284	255	258	273	241	249	237	294	266	275	269	248	232	259	270	252	242	260	223	243	278	262	248	245	242	240	258	266	272	271	243	251	276	245	277	269	261	231	252	268	242	261	237	257	262	290	253	250	219	231	278	262	269	272	266	246	270	265	278	277	271	272	262	252	277	262	285	235	245	272	239	239	255	271	257	247	231	276	256	253	276	273	254	258	273	257	255	267	280	273	248	274	249	261	256	203	279	257	255	278	247	254	261	283	268	261	264	238	253	268	229	256	241	276	249	257	269	246	222	251	258	268	248	272	252	281	245	255	240	252	265	272	266	217	260	246	234	244	211	254	248	272	243	254	264	261	280	243	278	237	259	266	283	256	255	282	243	251	256	224	270	263	273	261	253	260	231	239	228	252	258	259	257	251	253	256	258	250	253	253	248	252	260	280	276	248	243	241	259	258	257	250	259	262	263	246	271	249	236	246	256	256	249	255	292	238	246	258	239	268	244	258	233	271	235	232	250	250	260	209	219	240	245	253	230	258	256	284	242	265	253	250	249	264	278	249	266	254	258	264	265	264	283	260	245	240	271	261	266	248	251	258	252	244	258	243	239	277	256	269	250	220	266	266	234	271	238	238	242	252	246	252	242	242	268	280	270	286	284	276	238	257	259	264	274	270	261	257	250	280	277	253	239	248	278	245	256	265	257	282	259	265	277	242	254	246	244	249	242	271	250	256	256	256	220	260	262	275	239	273	269	284	220	249	243	249	260	275	267	264	271	245	256	255	216	251	272	255	267	248	253	258	265	265	264	267	249	248	254	255	262	267	269	279	285	265	274	293	218	267	231	253	296	243	297	241	244	258	241	282	239	254	225	266	253	262	266	253	248	269	249	253	261	270	237	236	256	247	255	288	254	251	265	252	245	290	273	256	278	256	266	257	250	271	257	258	247	254	279	270	256	275	275	279	253	239	288	274	234	235	261	265	259	246	287	281	269	264	285	245	283	254	234	274	259	286	262	256	261	254	246	238	233	258	261	266	282	260	264	270	252	280	263	267	249	253	266	268	254	229	254	251	267	257	275	274	232	254	262	276	260	278	234	261	266	282	302	246	239	262	260	257	243	253	247	250	243	248	245	228	245	262	284	272	233	256	263	255	274	248	236	260	249	252	260	245	246	259	233	253	265	241	264	269	235	235	230	244	279	253	277	264	249	264	264	260	280	236	239	276	257	290	240	239	229	282	210	258	261	286	244	262	265	241	258	266	257	291	252	261	245	249	274	256	252	233	225	279	245	248	252	235	229	272	252	275	237	258	273	264	253	254	251	249	231	253	241	260	242	250	222	247	267	271	278	234	263	266	248	250	226	266	247	244	234	234	264	291	238	253	238	247	266	286	231	302	268	251	261	243	236	275	297	268	278	288	280	257	276	247	277	267	272	252	267	266	227	232	272	245	257	249	224	271	243	256	247	279	229	246	233	273	254	247	257	281	265	259	274	262	238	235	253	256	259	263	244	234	264	247	220	271	261	243	268	248	261	269	289	291	241	267	220	243	230	243	262	261	257	242	273	258	237	245	264	255	277	274	238	256	239	222	265	260	243	251	264	287	250	280	231	237	267	242	293	273	251	237	263	257	273	227	267	255	257	270	255	278	271	277	258	284	249	279	232	238	257	290	280	224	274	250	273	271	258	259	264	255	259	262	246	285	271	264	254	235	261	271	221	249	244	277	274	255	257	274	245	249	273	258	242	262	285	246	248	267	235	266	265	266	260	300	245	214	284	268	255	268	249	281	272	240	249	280	257	261	265	256	262	273	235	260	267	266	250	274	247	256	250	255	243	261	247	264	265	269	246	247	230	268	265	224	239	232	258	238	273	241	276	260	247	250	228	239	251	256	262	251	246	268	250	236	249	263	239	260	209	264	236	230	248	263	250	267	272	287	228	273	247	286	277	269	250	259	238	260	244	263	293	237	237	262	247	236	265	264	255	237	257	257	255	279	288	265	270	262	264	256	271	261	223	238	272	274	236	252	265	265	275	247	243	275	220	240	263	284	259	270	240	251	239	245	262	247	267	250	265	265	258	246	252	262	274	248	278	247	245	236	252	253	257	248	259	238	257	279	265	283	258	265	229	246	236	250	255	260	286	262	246	222	245	291	255	272	256	269	249	254	259	253	235	246	261	241	251	278	262	260	254	277	248	260	229	256	239	254	264	230	239	249	249	251	249	267	261	262	240	288	279	243	228	275	283	243	217	240	256	229	256	256	262	234	237	259	262	279	238	251	279	227	254	260	278	236	266	214	267	275	256	241	266	251	280	266	255	251	243	264	229	263	239	243	263	279	218	245	262	231	254	266	253	237	255	266	260	280	222	276	262	265	255	261	275	225	252	293	244	275	241	234	220	274	278	258	233	233	250	256	246	303	275	242	262	279	270	250	237	244	215	235	235	227	273	258	245
12554	2516	5700	6379	5637	4533	3851	3141	2792	2445	2101	1858	1735	1601	1454	1416	1323	1244	1244	1133	1123	1047	1103	1035	970	1042	1023	953	984	926	903	937	853	898	885	892	925	855	889	867	859	847	840	858	849	839	835	818	862	819	838	789	834	852	829	782	823	771	850	894	793	776	794	791	803	795	767	798	785	789	763	726	783	778	802	761	759	802	757	786	734	757	775	788	789	850	749	796	800	780	783	792	742	810	782	785	727	750	716	768	732	766	777	779	737	727	803	757	775	717	771	762	836	742	747	771	766	745	758	768	769	739	804	773	767	767	774	782	750	788	759	803	781	791	760	721	729	772	795	766	757	716	764	780	744	743	749	748	830	774	759	725	760	751	769	796	792	739	805	784	785	817	776	760	757	759	768	774	763	740	740	713	756	762	748	800	758	747	778	737	780	800	806	765	760	768	757	693	742	785	759	748	798	789	717	753	774	812	803	736	785	766	771	787	779	736	760	752	755	789	743	725	733	750	781	781	711	841	812	748	792	762	727	797	765	748	765	772	769	745	783	737	791	749	745	774	755	779	720	772	757	771	764	737	733	671	773	741	723	749	723	756	750	751	743	717	784	705	797	763	754	761	785	781	767	754	727	768	757	780	769	751	767	724	732	813	748	761	814	777	724	754	725	766	795	749	752	760	727	763	767	789	776	790	728	793	751	745	766	779	752	710	796	804	796	730	812	763	733	768	798	821	770	767	735	777	733	766	812	739	782	778	748	714	776	761	761	743	791	785	730	724	703	796	761	740	732	774	797	737	718	716	806	780	771	790	753	728	740	769	744	761	805	731	755	775	764	800	746	771	726	723	736	801	772	748	755	773	769	744	746	793	712	750	744	763	724	812	766	777	773	773	767	705	770	797	790	795	706	750	743	728	759	769	763	736	754	781	791	747	755	731	762	784	764	782	830	763	726	741	711	783	780	727	770	772	755	716	762	718	779	739	725	770	794	793	765	782	765	749	734	761	770	750	721	725	745	746	771	781	757	745	758	772	780	771	718	761	772	726	731	749	801	797	737	770	752	758	770	758	767	738	753	760	783	741	761	737	749	790	806	744	749	754	724	706	794	814	768	767	745	752	691	768	768	774	754	752	795	784	741	719	725	743	745	770	792	746	771	801	772	786	734	782	755	797	809	776	772	747	756	793	791	782	706	729	695	772	747	726	723	817	725	731	800	734	778	743	756	754	777	688	786	729	704	738	725	786	710	750	827	789	782	759	793	732	729	777	746	747	740	756	742	824	740	749	738	731	738	778	777	746	735	742	718	775	811	794	751	740	750	772	769	774	778	799	841	804	815	796	784	728	752	770	758	741	738	769	738	753	836	744	773	820	733	789	714	759	738	731	771	756	775	732	734	765	767	769	769	717	748	758	758	817	792	792	767	734	769	780	777	730	758	771	717	780	748	794	759	819	737	732	810	796	768	732	800	712	735	744	805	782	781	732	741	748	773	711	737	778	744	792	726	772	772	759	757	757	779	788	812	747	757	715	760	744	734	767	804	811	763	727	792	757	746	733	745	743	732	737	823	778	732	704	734	756	768	752	752	740	717	790	785	788	820	794	751	728	801	741	793	715	716	771	743	796	760	806	734	741	798	735	730	775	738	783	844	764	766	757	783	780	731	787	774	734	781	773	728	799	787	728	820	795	751	764	778	756	664	738	811	797	793	721	741	794	806	738	802	770	733	730	720	752	777	768	798	750	760	781	740	740	746	735	749	755	762	800	768	725	762	739	762	756	751	761	750	730	773	731	803	735	784	757	738	787	750	761	769	746	747	779	775	771	723	799	785	771	775	736	701	732	777	768	799	781	751	731	746	722	757	766	746	771	748	784	760	775	755	761	699	748	772	775	761	784	756	745	772	776	722	756	677	725	745	758	716	759	722	785	783	835	728	767	769	742	753	789	810	773	767	747	743	760	737	744	754	744	758	757	782	772	775	757	724	750	750	760	767	786	735	762	742	764	771	747	798	776	747	814	762	793	729	729	739	702	760	703	789	758	774	767	766	785	765	798	755	811	720	778	745	773	749	763	777	767	774	794	793	765	766	757	747	733	761	766	786	725	757	778	782	735	732	791	787	741	787	817	759	767	718	738	746	754	737	812	748	753	781	746	783	767	722	736	735	751	747	766	770	792	782	795	792	700	750	720	772	766	758	765	784	760	779	819	759	766	766	763	722	769	765	775	787	754	732	762	745	729	758	794	776	751	748	786	738	738	795	765	760	765	744	792	722	766	788	791	780	750	738	778	767	765	759	675	745	697	753	766	755	728	772	746	778	740	751	760	735	746	739	731	733	740	814	776	772	756	783	804	768	765	749	789	731	807	760	761	764	723	701	757	747	768	714	746	748	703	749	729	722	750	736	762	788	844	745	696	809	761	762	771	766	745	737	740	758	749	755	823	718	744	806	822	776	747	772	750	771	773	756	768	785	805	768	735	786	828	781	737	766	752	746	760	727	730	740	761	737	733	808	786	777	740	724	765	750	722	816	745	705	782	739	770	736	783	752	810	741	710	743	743	770	761	804	729	713	774	824	785	784	772	782	818	809	699	807	756	753	730	756	725	753	770	741	772	741	728	724	747	792	759	740	758	828	827	727	766	764	766	713	734	754	803	810	791	771	776	771	741	771	719	751	767	745	747	756	755	758	719	778	761	787	720	783	764	787	765	839	771	745	740	763	749	774	784	739	741	798	774	756	753	761	793	790	809	697	761	734	778	736	758	778	730	743	744	768	724	764	712	738	761	787	786	790	734	764	714	767	809	797	776	794	753	749	741	773	772	789	794	783	793	755	760	728	775	779	796	773	775	757	747	777	742	756	735	755	722	752	766	735	786	774	782	724	773	783	743	729	732	727	701	788	786	757	755	788	793	765	788	785	797	747	759	764	794	685	774	757	770	774	788	776	760	755	754	734	772	725	798	741	754	751	761	776	759	804	743	769	725	734	748	795	783	777	752	805	748	769	766	783	790	788	789	780	704	766	753	778	725	758	788	762	764	749	758	749	701	748	765	733	766	751	768	727	710	763	760	756	736	815	752	755	778	783	729	741	710	791	789	798	816	830	736	724	776	766	749	782	785	744	795	701	742	741	781	775	758	770	733	764	780	727	721	753	763	721	767	754	747	756	764	779	741	775	732	780	759	815	786	786	741	764	811	761	707	787	800	727	763	753	762	811	752	755	728	751	736	725	718	737	774	775	742	759	716	774	779	754	728	800	729	777	775	739	679	729	712	754	814	744	747	749	749	787	743	740	759	765	751	741	722	782	749	771	748	774	755	782	810	781	718	807	805	756	776	725	687	731	755	729	755	773	760	731	755	751	753	734	748	747	767	743	714	716	759	730	725	779	751	753	804	767	772	815	800	743	751	751	772	819	791	705	743	705	797	759	830	759	729	726	811	741	691	801	748	730	787	750	814	763	738	791	786	765	770	756	773	784	765	739	724	752	749	786	780	778	747
3596	170	200	145	133	115	96	86	100	87	67	96	85	96	71	96	75	109	76	116	83	70	82	84	84	76	83	91	101	98	90	82	74	88	92	73	88	84	80	89	74	64	89	76	83	88	71	75	68	94	86	80	71	94	87	64	77	61	82	68	84	93	73	71	81	85	67	83	74	77	67	84	77	75	77	88	76	87	79	79	78	85	76	70	77	85	90	86	82	76	74	65	92	81	98	89	75	68	97	84	74	65	79	82	69	75	81	89	80	81	82	101	75	91	73	68	85	95	88	85	92	82	93	82	86	81	76	79	87	74	90	72	68	75	77	76	73	78	83	78	75	74	113	76	100	79	71	89	81	79	83	91	93	82	75	80	72	91	59	64	95	87	91	97	83	89	66	77	96	79	101	76	72	82	72	85	87	83	74	73	74	90	85	82	106	70	82	84	76	66	79	86	82	69	74	88	63	77	60	76	80	74	86	88	99	83	90	75	89	78	91	82	78	70	82	75	79	91	90	77	73	88	69	77	87	86	76	74	94	83	76	73	87	81	80	78	78	69	83	79	91	80	74	100	85	88	93	89	89	76	69	77	84	77	86	82	89	80	63	72	81	70	83	74	90	68	79	67	93	88	88	72	75	78	91	81	91	70	92	75	95	76	64	82	84	74	86	82	83	67	83	84	74	81	68	87	78	95	71	95	83	81	80	56	85	78	83	82	75	92	82	84	84	78	75	79	82	99	108	69	89	74	64	92	90	90	69	75	78	81	76	75	98	84	84	70	73	69	96	75	102	65	91	63	86	99	85	74	77	75	80	74	62	107	98	73	77	76	80	85	79	87	85	81	91	71	83	85	89	81	76	78	83	73	61	96	89	81	68	68	79	67	76	80	98	81	62	81	74	92	85	71	76	66	81	79	82	85	79	88	85	70	64	78	87	88	67	92	91	84	71	78	82	80	93	74	86	94	99	84	69	76	83	75	83	89	81	82	81	85	77	80	66	88	83	78	77	77	73	66	76	79	62	93	79	85	72	81	83	99	82	91	78	83	80	68	83	87	79	75	68	82	92	78	89	90	77	89	78	79	105	80	82	71	77	81	88	77	93	84	70	74	83	88	79	80	81	68	84	75	90	86	91	95	82	74	69	66	78	101	85	63	75	74	90	84	87	74	80	75	87	89	70	90	89	85	76	88	87	66	70	74	87	69	88	76	76	87	89	89	82	82	68	77	93	103	71	77	69	92	79	82	86	73	74	72	77	84	80	79	76	87	86	82	77	79	75	73	87	80	81	88	75	90	63	87	78	93	86	83	67	83	74	89	68	68	72	84	82	98	92	82	80	69	79	81	71	78	104	94	79	66	79	97	71	91	67	91	81	66	82	82	83	95	95	84	64	71	68	79	73	82	83	86	81	90	66	78	86	76	87	98	74	82	60	82	85	68	72	85	89	86	70	90	72	80	83	59	79	73	71	104	83	97	90	83	81	92	96	98	92	104	78	80	90	82	56	92	98	89	84	78	67	78	78	60	77	90	73	84	73	70	84	97	109	78	85	77	91	74	100	79	80	93	73	70	65	72	76	73	76	74	90	79	76	79	66	93	83	75	94	81	73	77	95	76	95	86	85	80	90	79	71	68	75	88	72	73	78	81	85	87	82	88	82	91	64	88	64	86	74	80	67	92	66	100	80	67	88	80	90	81	86	67	73	88	76	75	86	82	81	84	68	78	63	81	84	75	89	93	85	75	88	62	89	84	79	75	81	89	72	70	78	77	91	79	102	79	84	80	71	103	71	89	77	69	83	71	80	79	86	70	85	73	77	100	74	79	90	76	87	88	71	69	89	91	75	84	73	69	77	102	74	73	88	82	92	105	92	75	81	78	82	58	87	94	75	89	73	62	60	85	103	75	86	77	84	77	81	90	84	63	79	101	71	95	57	93	81	92	83	87	69	82	90	73	92	71	75	97	92	75	76	102	74	70	72	80	88	100	78	85	78	78	84	69	79	96	68	93	77	86	80	87	98	92	75	94	94	77	79	93	77	75	65	85	89	75	69	76	76	80	69	83	74	91	88	88	73	83	88	91	79	75	60	80	79	91	70	94	91	92	71	76	93	72	82	67	86	73	76	88	67	107	70	65	68	87	87	84	77	77	61	80	68	68	78	83	85	82	92	89	99	81	87	78	74	74	86	79	76	84	71	76	71	78	74	71	76	99	81	80	83	83	76	87	65	75	80	97	77	90	75	73	82	98	72	88	93	72	73	82	87	75	102	85	77	74	84	95	100	83	80	84	68	80	73	90	80	80	82	82	76	76	78	93	96	85	73	74	84	90	69	87	83	74	78	84	71	76	86	72	89	78	81	82	72	97	89	67	58	88	81	93	91	55	91	92	81	76	95	78	79	81	78	76	85	76	79	97	85	84	87	87	69	68	90	84	76	85	84	84	95	74	72	78	77	72	77	80	71	79	85	97	77	80	65	78	83	64	77	84	90	76	87	82	77	95	93	62	91	72	74	77	69	71	85	89	83	88	76	91	79	83	90	97	72	79	69	88	73	84	61	90	86	71	84	74	78	73	88	83	84	76	71	84	93	84	76	86	88	80	92	79	86	85	81	91	69	84	91	77	89	70	92	83	91	73	71	85	99	72	71	71	79	79	75	69	88	88	68	58	70	82	85	88	77	79	70	93	81	94	70	76	77	61	82	76	76	70	88	78	79	85	85	78	87	79	69	84	80	89	90	69	79	87	73	70	74	100	77	81	67	86	86	91	84	83	68	89	89	78	63	71	84	92	95	82	84	63	90	89	81	86	75	77	82	94	72	100	82	75	72	72	85	72	80	76	83	85	78	86	76	76	82	66	77	91	92	97	82	85	88	70	78	63	64	90	87	95	97	85	88	81	75	82	72	84	85	86	78	81	91	76	78	78	71	80	70	68	82	70	76	82	98	91	93	94	86	81	82	86	66	72	89	103	69	86	74	100	81	104	87	65	90	68	73	78	79	76	89	74	72	73	83	66	79	79	75	78	64	82	98	69	85	84	76	63	83	75	74	78	81	72	81	75	87	82	78	79	68	83	71	83	80	75	72	82	74	75	90	83	72	65	90	97	79	77	89	93	76	67	79	98	76	80	74	82	86	81	87	77	81	91	73	103	70	83	83	83	73	93	75	77	75	69	61	89	75	63	60	85	86	67	65	74	77	86	82	85	89	87	102	79	77	93	77	87	67	83	88	73	81	67	80	106	69	67	73	81	73	64	80	89	85	83	88	77	79	74	86	86	89	100	86	80	73	77	84	77	80	79	84	97	67	71	78	82	73	91	87	77	83	95	85	81	97	74	81	83	72	79	66	69	103	92	81	63	103	78	96	73	89	82	68	90	92	81	70	73	56	81	80	81	90	74	85	87	84	93	74	76	80	92	65	81	98	92	77	94	78	86	85	92	85	81	97	71	92	88	90	86	79	75	90	71	74	77	84	61	87	81	88	72	80	71
4237	392	522	575	484	518	441	393	384	364	369	376	348	358	310	335	313	343	325	329	317	299	306	309	327	330	311	277	313	289	279	276	333	319	274	292	318	294	346	325	289	299	293	317	295	313	328	303	295	315	324	303	312	336	302	294	288	310	283	275	305	287	311	285	304	319	298	326	308	286	291	304	309	308	328	287	311	330	331	300	290	264	298	306	290	320	295	314	295	296	319	303	320	307	310	296	260	301	284	301	273	312	337	295	282	286	298	325	310	300	279	319	313	307	285	327	307	288	327	275	316	315	328	281	268	310	303	279	280	302	305	314	316	261	322	289	255	283	320	298	300	300	297	270	293	289	328	307	332	295	311	302	302	317	292	306	293	325	298	304	309	307	275	330	277	332	280	282	271	322	284	311	305	281	313	299	327	286	288	323	298	271	262	317	305	262	239	335	296	309	317	297	285	304	290	318	292	304	306	289	308	306	278	263	321	304	277	287	308	297	321	321	281	304	322	325	315	300	316	283	333	303	266	275	255	294	294	308	302	327	302	296	294	302	318	299	315	322	294	275	278	309	292	291	298	311	304	292	275	276	308	298	259	324	322	275	294	312	295	256	283	334	311	302	290	291	266	300	299	331	304	283	281	303	297	285	315	321	315	283	266	262	325	306	311	294	314	284	329	301	290	285	295	292	311	277	288	269	301	297	319	283	302	316	294	308	295	274	313	311	308	328	311	302	323	324	303	255	294	315	322	299	297	284	294	262	302	324	299	311	290	308	323	320	280	311	273	306	310	300	309	276	296	302	272	306	319	284	277	312	275	269	273	274	320	320	307	310	266	312	297	301	287	311	266	296	311	294	282	305	287	319	322	338	272	333	278	287	315	302	256	305	288	307	319	367	317	330	284	320	310	282	296	301	298	276	289	295	265	292	289	309	316	303	284	307	268	294	314	288	277	290	304	320	281	296	294	304	288	277	255	300	305	285	287	298	327	308	296	305	299	293	322	300	299	297	311	273	300	281	300	297	312	289	326	278	281	330	319	303	288	282	316	314	302	301	266	302	290	289	302	291	272	289	291	283	315	290	292	293	290	299	269	276	311	294	263	313	266	317	279	316	330	312	318	293	325	303	289	319	302	285	325	299	283	291	332	287	294	290	312	285	304	331	312	305	315	282	303	307	273	261	322	300	296	308	328	302	305	312	292	275	287	297	281	267	328	313	289	302	312	313	298	310	271	289	337	293	295	298	279	328	307	311	306	301	283	304	277	289	312	284	284	298	288	291	321	282	292	271	314	321	278	319	290	284	280	266	303	302	293	334	309	304	307	257	295	310	309	282	282	308	303	312	285	314	290	285	323	326	305	327	285	322	331	273	266	293	294	292	307	284	279	300	301	311	328	275	318	306	321	316	329	282	264	274	290	308	305	295	322	319	271	282	319	271	339	329	261	297	274	282	300	280	321	326	285	316	292	301	277	316	276	302	277	277	318	284	297	301	306	262	268	308	315	303	310	305	289	272	277	264	286	312	300	300	300	296	289	296	294	322	292	313	296	299	297	293	288	282	303	298	281	293	299	294	289	280	313	312	312	273	322	269	319	284	280	267	289	283	301	306	280	304	312	334	270	261	298	301	281	349	309	321	286	293	316	303	300	311	291	329	309	268	287	283	304	295	293	276	302	298	290	301	292	286	304	284	280	297	320	301	284	313	312	306	326	283	313	274	302	299	284	302	290	301	309	290	283	294	298	323	297	259	300	293	312	269	299	283	309	287	277	288	299	298	284	279	280	277	317	294	288	285	282	287	308	293	282	305	316	316	311	257	285	313	318	296	308	299	285	296	314	292	295	300	280	303	271	337	261	322	305	326	296	304	297	325	304	301	312	290	296	305	277	303	286	266	323	303	301	316	315	289	310	309	305	315	299	278	306	305	270	271	299	248	305	283	303	332	308	299	306	287	285	303	293	276	299	277	291	314	304	293	310	290	284	303	293	257	302	325	308	298	320	290	271	329	284	289	290	305	325	315	279	296	305	316	306	270	276	292	323	273	312	302	296	285	281	300	315	303	301	269	285	308	311	294	303	266	339	314	314	320	302	319	312	314	316	271	301	271	283	334	330	301	268	337	290	299	308	320	299	286	298	280	287	311	307	295	260	296	315	303	281	258	303	334	289	315	324	304	300	297	302	285	303	321	297	293	293	286	297	309	290	290	310	304	278	305	325	296	300	325	286	328	290	268	300	292	274	317	313	309	301	312	305	292	284	319	317	336	287	302	314	305	315	311	345	313	280	305	297	304	290	287	262	287	295	303	300	309	314	301	296	309	297	304	334	295	265	284	282	310	279	309	296	328	321	307	280	320	290	286	323	287	280	334	336	307	283	304	284	285	298	310	306	314	286	323	318	314	266	290	305	339	302	288	270	302	300	331	328	299	288	294	282	291	248	308	270	268	294	294	309	288	309	268	305	291	303	317	293	254	269	301	312	285	290	291	274	304	307	326	308	319	314	296	296	285	310	297	290	260	324	265	293	281	308	305	296	300	287	290	297	283	279	307	283	320	285	316	301	315	291	278	276	340	323	311	283	289	313	295	272	285	287	306	286	291	276	283	294	327	286	314	284	289	305	311	282	263	270	307	289	297	279	272	280	296	297	280	287	271	298	338	323	324	305	299	276	260	326	305	310	275	321	291	310	307	338	305	293	278	277	286	268	329	324	291	274	302	273	292	279	305	274	275	314	295	290	340	321	271	330	294	307	321	320	285	303	271	301	293	300	306	308	312	333	293	303	279	295	300	288	292	300	299	294	314	319	272	292	298	260	316	286	273	294	284	288	307	277	302	305	291	280	323	289	299	327	269	298	276	298	299	293	309	308	280	290	302	317	290	277	271	305	327	288	328	292	275	291	314	281	283	288	300	312	275	301	269	294	295	293	291	273	311	320	322	264	284	310	307	306	321	318	295	263	306	294	306	318	290	282	285	303	304	315	270	302	313	305	274	305	282	281	312	291	300	297	274	302	298	308	286	286	289	302	317	282	261	313	311	306	311	281	324	309	285	299	306	283	322	284	308	312	290	304	254	274	295	288	275	322	299	296	300	316	280	291	323	318	335	293	277	303	324	320	293	304	276	286	292	292	305	280	315	307	298	316	310	296	312	304	291	309	283	288	329	278	294	296	292	310	316	260	307	325	279	319	310	328	287	303	311	291	317	321	275	315	307	309	309	319	315	281	315	307	294	289	306	279	319	304	305	297	354	285	306	331	305	296	296	321	331	307	283	272	274	271	290	330	282	305	293	296	295	313	283	309	287	295	265	281	291	309	340	275	293	300	293	284	297	283	300	304	272	309	312	295	259	302	292	318	294	311	297	284	320	277	305	302	298	292	326	287	271	295	312	269	306	281	343	302	274	280	307	289	305	313	288	297	310	294	303	305	282	284	283	322	312	310	287	311	340	269	296	289	309	301	354	303	288	296	286	303	278	302	288	308	251	285	314	296	281
17230	1463	1390	1101	734	569	448	397	323	277	255	245	208	209	191	206	192	201	179	174	177	165	176	170	162	154	162	173	161	195	165	161	172	151	158	150	130	166	140	149	157	163	144	154	177	177	175	143	155	139	145	160	155	156	150	142	164	156	179	133	169	148	152	156	172	148	126	172	149	157	167	152	135	159	171	175	145	142	127	157	143	133	165	153	152	132	144	184	150	150	135	171	156	149	136	142	153	150	144	158	152	141	151	159	141	144	151	134	139	164	178	151	147	160	156	151	147	154	135	149	137	155	136	159	150	149	138	156	146	130	131	149	158	187	155	145	142	146	151	142	161	133	151	134	174	151	177	150	154	140	143	140	146	131	146	148	139	138	157	146	153	152	155	156	145	144	157	153	140	134	148	168	142	156	140	136	151	146	151	146	171	150	148	138	141	139	145	159	149	153	163	161	132	148	157	132	168	129	154	168	142	148	155	134	145	153	139	154	148	141	150	146	137	145	154	157	150	150	124	168	163	141	150	149	153	141	141	136	141	158	136	150	138	148	154	153	132	156	143	156	155	152	157	159	153	138	177	134	147	133	141	126	139	159	154	135	133	169	137	135	159	144	137	153	157	150	150	143	151	158	149	152	140	152	151	151	149	152	148	161	149	179	158	150	152	142	153	153	154	171	145	160	143	144	132	173	163	149	131	136	141	158	146	138	177	143	136	140	158	156	139	160	142	134	156	168	151	159	137	147	183	141	161	158	161	155	158	150	158	144	158	161	160	163	165	144	163	158	171	162	143	162	147	141	145	158	161	136	141	155	152	158	143	149	147	149	140	157	150	138	156	148	156	166	124	156	141	143	159	138	154	138	147	168	152	160	157	136	144	154	130	149	163	153	177	167	164	171	147	163	146	166	144	149	166	163	144	167	159	132	156	179	140	162	135	141	142	135	145	157	163	137	165	159	146	183	151	149	143	160	123	140	161	119	128	150	147	157	123	151	158	162	149	173	155	150	168	148	146	176	159	130	158	147	149	154	158	157	147	148	135	170	138	144	133	146	143	159	162	130	154	159	145	148	158	169	161	170	151	134	155	160	181	155	174	139	160	147	156	147	137	151	140	147	150	157	147	144	139	146	134	162	139	155	162	145	152	164	155	156	158	158	139	164	143	160	171	176	157	153	137	147	158	134	136	153	151	141	136	155	140	136	142	146	152	187	163	139	130	153	125	135	140	164	156	137	157	131	186	137	163	162	151	153	161	122	143	150	132	148	164	156	155	158	162	156	154	174	151	173	164	154	131	133	164	146	154	147	152	140	154	133	134	152	139	160	179	153	151	144	176	146	143	145	129	166	170	131	181	139	166	135	137	154	179	153	151	167	149	157	144	144	147	147	147	149	147	183	151	165	143	149	132	149	148	146	170	124	121	130	133	134	123	160	157	160	164	141	148	152	153	176	159	165	129	157	133	153	149	153	154	160	157	159	144	142	162	158	163	150	162	135	154	142	161	144	145	153	143	141	164	158	139	146	152	128	149	165	148	148	156	152	146	160	142	153	176	168	145	147	141	148	153	172	159	135	150	143	142	163	155	168	156	138	151	155	169	128	143	151	158	132	141	150	156	125	178	145	145	133	154	153	170	150	145	144	134	129	164	145	168	150	154	148	164	163	149	159	139	171	138	126	137	152	137	159	152	145	129	169	115	144	157	164	155	138	128	163	156	160	163	151	156	140	151	143	167	135	146	132	133	138	143	168	139	142	154	145	132	129	153	142	125	149	149	173	147	132	145	155	151	139	135	137	141	155	163	138	135	129	147	135	161	155	146	134	140	180	162	148	134	162	138	148	170	156	140	131	160	146	169	164	154	159	162	163	153	140	131	164	133	143	136	140	156	173	156	152	146	145	154	157	122	159	145	142	165	146	153	141	177	136	155	174	156	155	148	182	139	158	169	142	148	145	121	141	139	149	140	179	157	150	172	167	139	164	144	149	131	139	153	159	168	138	163	131	162	129	158	155	152	163	156	143	158	156	164	136	168	167	145	171	144	155	152	157	136	135	139	180	115	145	157	143	160	150	133	144	133	149	145	177	165	153	166	148	160	147	143	146	137	154	130	144	150	150	161	127	146	159	153	131	131	142	142	153	156	125	154	162	147	159	132	150	168	153	147	167	161	166	125	146	152	152	157	152	159	155	154	146	163	153	155	149	154	153	138	137	136	164	161	171	149	140	140	137	149	145	154	163	172	133	172	133	132	141	137	136	146	153	141	141	156	162	151	147	148	154	145	170	151	138	165	151	138	171	144	141	147	153	150	133	143	166	131	150	155	126	149	157	169	157	161	138	144	148	163	136	145	140	150	155	145	163	142	182	162	150	151	146	150	161	166	153	162	150	140	143	143	125	139	153	141	149	148	152	127	136	163	159	138	154	136	149	154	134	149	158	156	143	144	138	154	156	151	145	140	151	138	179	147	138	183	137	132	147	143	168	146	156	142	130	142	142	165	153	145	157	145	152	142	145	164	133	151	152	156	141	146	158	157	162	140	154	155	142	151	154	169	151	141	158	174	164	150	172	143	180	154	146	165	144	148	165	148	148	142	160	132	175	163	153	139	168	152	149	176	144	126	146	169	161	151	148	169	143	142	140	149	125	162	144	158	161	135	149	150	137	158	149	159	129	157	144	137	136	158	147	131	147	144	139	171	160	161	134	161	143	141	164	145	147	144	165	149	150	146	141	142	186	137	158	136	165	155	184	131	163	177	159	152	163	156	165	161	146	159	176	123	150	152	146	144	160	158	149	156	163	172	145	147	156	138	164	128	155	153	150	157	147	161	152	135	132	151	134	155	138	138	136	146	131	162	144	177	182	147	159	132	172	139	157	143	155	164	161	145	151	133	156	159	145	161	138	153	147	153	151	165	156	145	151	150	160	165	156	146	156	164	136	110	175	158	153	132	157	148	159	157	153	153	163	166	150	145	158	154	161	145	162	159	131	172	174	167	134	153	164	141	159	163	167	152	151	169	169	148	172	132	151	152	142	159	173	150	156	153	158	149	139	157	162	132	144	148	150	149	159	148	140	143	151	138	148	152	149	138	149	158	160	130	150	166	173	136	136	154	135	141	160	146	153	150	164	152	151	171	161	148	138	141	158	146	158	136	157	150	171	157	157	139	157	147	155	154	163	154	159	129	151	146	159	149	156	174	154	154	155	165	141	134	155	130	128	144	162	133	145	155	148	136	149	151	145	136	138	142	167	154	172	154	146	172	142	141	160	167	160	165	172	133	156	154	158	145	159	158	148	155	138	138	157	131	142	130	145	160	148	168	168	158	147	143	140	152	158	153	165	133	151	147	164	150	136	144	144	159	166	151	159	152	150	156	160	155	131	168	157	151	144	164	175	165	152	151	154	143	131	155	138	128	153	143	168	150	164	153	151	155	145	133	136	153	165	155	157	143	155	148	148	168	132	152	131	147	160	158	167	126	164	161	144	159	159	160	150
9329	1416	3033	3633	3180	2604	2123	1797	1576	1416	1195	1141	1016	940	863	867	779	746	788	711	668	690	672	606	679	630	608	617	589	589	647	560	542	564	548	593	551	541	572	512	505	541	539	510	533	516	508	516	518	542	507	505	499	493	513	521	501	582	506	493	533	536	536	523	499	510	505	474	524	525	491	490	522	494	473	480	479	522	512	498	487	493	534	501	540	491	519	470	500	518	513	494	507	531	539	498	487	511	507	524	505	476	497	539	506	502	470	507	470	499	494	513	529	505	426	511	492	473	488	539	493	475	516	481	502	499	510	541	504	512	477	475	453	489	498	506	522	523	523	521	436	480	491	486	506	503	500	522	520	541	517	470	472	485	505	475	520	493	488	507	503	519	515	501	513	451	487	535	490	483	500	509	457	486	473	470	494	506	479	513	488	515	467	512	490	484	496	502	522	522	529	547	507	489	461	500	502	495	504	468	524	503	498	482	530	510	512	492	489	516	522	506	472	498	474	515	465	468	521	534	457	519	496	512	499	530	468	451	508	495	489	470	467	506	500	489	475	511	451	472	483	524	478	467	499	507	472	496	488	522	488	492	529	489	465	472	478	488	481	486	494	497	473	497	444	458	511	484	472	475	531	461	491	512	458	476	513	462	507	501	466	505	481	503	556	526	473	475	517	473	484	502	509	475	497	492	475	475	539	521	492	502	488	486	514	488	520	516	451	503	501	478	493	455	531	502	468	492	491	492	477	507	521	486	482	474	467	504	491	478	511	481	503	523	490	458	476	489	499	494	485	485	476	493	460	524	465	499	474	519	490	504	507	489	501	503	516	477	506	487	486	482	491	540	482	521	517	454	529	496	458	496	484	480	496	479	519	505	509	507	489	508	536	521	492	493	505	424	509	473	484	481	522	472	484	459	496	516	506	470	510	500	496	476	485	478	496	476	453	502	515	490	512	446	521	501	493	503	486	529	496	467	520	463	464	486	457	469	490	495	469	532	508	515	476	544	473	530	515	534	498	476	504	484	470	493	489	461	507	511	487	486	488	511	469	481	499	504	493	475	493	502	509	502	506	468	492	515	485	494	525	509	501	522	487	506	468	520	524	501	509	428	521	486	512	505	477	486	499	504	522	470	504	470	479	471	496	517	492	497	515	498	536	496	481	457	504	487	458	506	508	503	508	529	494	485	485	479	498	514	464	475	495	501	495	499	482	469	498	507	524	496	467	520	502	529	476	479	494	464	479	509	478	508	490	509	512	482	473	497	490	516	471	480	457	484	505	484	503	537	491	506	479	554	472	473	505	472	480	496	504	530	500	474	493	496	491	524	479	461	498	531	475	467	449	479	493	458	495	535	520	495	513	494	499	488	505	530	531	493	461	517	476	489	477	486	475	497	477	481	503	501	473	510	518	448	484	546	533	520	499	522	480	487	492	486	524	493	464	508	519	530	508	461	499	486	485	514	520	469	520	500	507	499	473	519	464	510	485	507	483	459	524	482	494	521	457	490	486	521	467	509	463	497	497	472	500	510	489	493	528	486	496	469	474	478	535	450	465	517	535	480	482	514	521	505	513	485	504	501	457	530	514	499	511	526	496	520	484	492	506	521	492	470	505	488	503	490	487	497	471	502	515	471	522	477	495	457	490	517	512	453	519	490	549	461	493	499	470	451	474	510	526	500	472	478	463	537	461	484	528	480	486	501	487	479	488	501	447	485	520	462	501	448	492	504	529	498	454	525	508	478	507	466	516	471	530	466	485	463	496	503	458	480	470	523	465	508	439	478	512	430	499	532	497	514	512	484	473	510	501	464	480	523	511	494	466	514	494	527	515	484	480	547	507	483	499	533	487	477	474	503	497	473	490	500	481	465	513	514	471	460	512	494	474	464	483	480	529	520	521	518	521	530	523	479	479	469	538	497	444	497	506	482	460	487	496	545	472	481	490	490	484	506	481	480	534	498	527	483	497	477	496	509	489	479	444	461	492	512	481	491	517	522	488	500	542	525	520	510	496	496	498	497	469	490	494	504	484	504	497	480	480	468	473	515	523	476	477	522	529	486	493	514	496	515	489	515	471	487	493	446	517	515	503	484	484	505	477	509	486	516	496	508	489	489	488	500	487	485	486	531	520	494	516	537	460	520	517	471	476	502	493	487	457	460	495	474	496	470	496	493	509	519	483	494	481	515	517	474	483	494	509	506	495	484	469	508	497	484	481	514	491	515	518	476	480	512	508	476	510	472	500	503	522	525	492	494	495	468	485	498	499	538	525	521	507	499	499	483	544	480	461	505	509	435	498	482	461	459	462	492	528	532	512	507	487	472	512	486	519	519	501	481	525	517	462	451	472	492	506	452	500	476	481	470	500	474	508	460	491	485	483	469	456	508	497	538	499	529	487	457	518	502	482	539	474	483	479	487	473	505	485	491	476	484	504	519	465	506	503	486	489	495	491	533	491	520	456	491	523	465	484	458	536	480	505	502	470	531	540	510	507	477	490	443	501	475	504	495	454	492	469	453	481	504	495	471	532	478	479	506	471	494	520	475	516	485	453	496	452	529	510	511	463	485	522	481	463	491	471	525	501	491	526	518	494	497	487	541	520	487	498	503	467	467	512	512	490	496	489	483	520	492	488	488	500	487	514	470	522	525	475	500	482	489	483	486	480	513	518	474	530	446	468	503	507	499	499	447	497	503	478	495	485	492	496	479	443	510	476	532	504	497	486	511	492	487	519	497	514	477	522	489	500	449	493	536	491	483	457	518	477	500	478	474	468	499	491	478	463	463	490	501	485	547	485	508	485	486	507	444	504	480	497	509	501	484	478	450	510	458	519	489	497	507	499	443	486	512	541	517	556	485	497	472	490	471	552	500	498	499	488	511	528	515	506	495	484	499	512	518	506	465	513	468	488	476	507	517	503	492	472	487	502	490	467	496	491	469	503	508	481	473	465	517	470	480	504	506	473	497	532	492	466	499	506	531	474	515	510	460	468	507	518	510	445	524	472	492	480	456	452	485	520	478	484	490	469	473	493	568	519	479	566	503	510	523	471	492	463	495	499	480	457	527	523	468	490	535	498	471	477	534	499	491	461	493	482	464	464	497	488	488	519	518	490	529	470	493	506	501	530	475	522	477	490	510	496	515	516	479	479	476	476	501	481	510	474	495	513	455	490	500	490	480	494	505	521	482	455	466	501	485	472	487	485	507	490	450	507	489	499	475	449	484	488	502	491	484	482	483	483	432	497	483	474	508	530	501	491	488	481	494	482	532	489	460	498	495	536	481	500	526	492	473	498	467	474	451	525	502	490	492	489	451	475	514	493	528	505	477	469	525	507	464	489	469	515	500	510	467	492	481	462	474	465	473	532	499	472	466	489	508	500	513	496	507	479	478	506	503	505	532	489	488	486	521	492	484	499	533	494	480	475	513	494	473	510	503	511	466	514	491	455	483	491	469	476	498	527	506	475	486	519	493	506	487	484	503	475	486	451	498	490	504
28123	3796	2708	2129	1521	1072	817	694	585	523	461	449	405	368	345	334	315	339	302	300	311	298	288	290	312	307	277	261	282	287	256	280	273	263	229	273	246	283	256	269	280	266	269	259	250	315	281	271	279	254	285	272	269	229	282	245	263	285	256	260	270	258	249	299	239	276	273	242	262	268	255	283	258	257	273	223	268	233	266	261	241	248	264	246	271	252	245	262	250	247	246	247	273	263	256	277	257	261	243	263	258	263	245	270	226	263	268	223	244	229	290	279	277	256	265	254	252	266	254	271	280	229	257	235	237	240	271	272	242	253	256	240	248	254	262	296	238	249	264	240	262	233	239	271	247	233	267	261	207	247	242	265	259	262	252	252	256	266	260	247	287	297	257	257	222	280	278	259	286	251	244	273	240	235	277	268	233	269	248	276	255	257	264	238	267	235	248	282	243	280	258	250	256	246	247	241	274	284	249	255	239	253	255	245	262	245	271	275	269	275	266	238	275	261	269	252	280	250	272	248	290	245	252	247	222	260	259	257	276	254	247	248	251	232	247	251	261	255	244	273	262	281	271	263	253	253	270	261	271	253	275	250	238	263	246	233	251	261	259	255	273	249	234	267	263	234	261	242	269	296	242	237	241	254	260	268	231	273	251	271	241	260	284	259	246	254	258	231	260	241	245	241	246	256	256	245	244	269	250	231	265	266	242	259	257	262	248	260	248	264	255	235	232	240	259	284	249	216	272	253	256	230	247	271	283	241	279	260	235	268	266	254	257	285	239	245	251	239	281	253	252	247	243	236	263	246	263	287	247	243	263	266	241	251	264	250	263	238	261	240	270	261	256	283	251	267	267	254	271	253	242	234	284	255	236	237	264	239	248	248	273	253	259	248	263	257	252	246	239	279	256	272	265	256	221	273	234	249	235	293	273	243	261	256	242	273	237	244	242	270	247	233	262	245	252	267	250	268	250	280	270	255	276	268	246	295	269	242	250	254	279	256	267	248	254	288	266	241	256	236	260	269	246	251	267	256	264	249	257	244	265	269	259	257	268	252	258	257	246	285	256	244	249	241	226	229	261	260	269	267	270	245	253	277	234	251	267	256	283	262	251	221	276	262	245	252	277	265	272	277	245	247	221	286	239	262	249	248	283	257	275	249	274	268	273	251	224	260	250	279	267	258	251	283	280	270	271	259	228	277	234	235	248	248	250	266	259	278	255	270	255	259	239	274	259	245	279	267	269	230	271	246	259	267	208	272	286	266	273	266	243	283	259	265	254	250	276	238	250	242	249	275	237	268	254	240	244	248	252	257	259	246	260	243	254	226	233	247	240	262	264	281	225	257	262	236	251	266	241	241	262	236	248	278	253	283	265	253	261	226	275	265	235	272	239	253	274	260	258	266	269	261	255	255	218	255	243	256	244	254	251	270	241	270	256	237	256	254	248	252	256	265	240	234	274	257	245	244	265	294	259	270	281	245	264	255	256	255	264	266	266	260	227	265	263	242	247	241	254	256	250	272	264	248	265	257	259	251	255	243	238	276	253	266	261	267	252	271	243	269	295	244	239	266	260	232	251	265	257	263	253	254	254	253	256	276	276	265	238	238	273	255	248	253	228	240	264	218	236	252	245	236	268	239	242	278	278	269	271	225	265	239	264	256	270	231	251	255	260	238	243	284	257	256	253	279	267	247	268	265	274	235	237	293	275	262	250	261	244	212	258	274	243	262	226	285	253	245	241	274	271	251	273	257	242	258	257	270	246	246	236	275	228	246	277	250	241	256	263	247	281	236	263	267	258	264	267	269	249	252	279	267	262	233	237	232	253	260	264	252	207	241	250	243	254	241	254	230	261	240	258	265	243	252	242	257	240	248	267	251	261	248	274	278	238	273	247	276	234	281	265	252	253	282	270	249	271	259	272	253	254	237	238	234	270	260	263	253	251	237	265	245	256	233	267	235	248	253	247	272	258	264	261	279	257	261	288	268	253	278	284	269	238	234	245	274	263	254	287	274	249	292	271	293	251	253	272	236	260	276	238	274	261	259	256	253	274	239	252	255	256	251	257	243	274	272	274	255	252	283	259	249	275	233	264	252	238	249	225	292	253	248	270	288	285	258	259	272	277	228	263	247	271	257	259	241	255	251	224	274	277	247	264	262	225	243	280	285	237	253	256	290	253	256	248	243	278	272	244	254	265	280	279	236	240	241	256	285	270	287	248	266	228	252	261	250	293	293	258	285	269	270	252	262	236	248	265	269	248	261	253	266	253	251	277	233	253	245	229	272	277	256	231	247	248	263	252	247	282	244	272	229	245	258	229	253	254	282	246	269	266	269	249	261	255	259	249	262	234	288	253	242	255	284	248	237	247	254	236	256	247	217	252	256	229	261	265	261	271	238	261	235	277	260	263	254	246	236	241	215	242	239	257	295	273	240	274	244	242	286	272	262	259	235	274	268	241	236	268	269	258	256	242	247	252	281	251	242	274	267	267	261	254	240	270	249	267	245	266	262	272	241	240	272	236	250	270	257	284	254	304	257	253	259	257	248	228	266	239	242	232	256	250	243	287	229	286	270	248	243	263	240	232	257	236	270	223	264	261	243	248	262	252	243	272	292	266	288	248	257	243	254	275	260	227	237	257	251	244	260	253	278	284	247	218	245	249	240	277	268	242	253	235	240	252	257	246	258	269	245	259	242	269	256	245	247	257	246	255	247	250	260	304	279	267	258	274	267	257	235	221	245	243	267	281	279	260	235	227	242	271	255	254	268	267	251	249	253	268	273	274	275	236	271	249	244	270	258	269	255	202	278	252	258	276	275	240	266	263	256	267	244	279	258	221	237	242	279	261	259	260	295	264	238	255	261	273	253	254	271	257	259	249	258	265	256	278	259	267	260	285	244	267	225	263	265	261	288	263	267	246	274	249	227	244	249	242	239	271	259	242	225	244	258	258	234	218	232	247	247	248	233	262	237	256	230	263	275	260	277	278	246	266	263	244	258	272	249	231	254	260	245	274	287	260	280	233	264	273	260	270	247	253	221	237	245	286	248	247	242	254	263	251	283	254	241	279	227	255	237	298	249	270	264	261	256	264	277	273	276	275	242	267	252	264	254	261	268	271	275	260	257	292	268	249	235	254	216	273	285	276	242	252	269	231	283	257	226	261	255	279	282	255	310	257	242	268	259	248	249	268	247	242	260	231	251	270	239	244	262	266	255	270	252	254	262	274	255	267	248	266	308	243	266	260	274	270	276	267	246	257	268	260	289	238	248	269	267	263	266	262	268	241	271	273	257	254	239	256	279	266	249	261	279	261	218	241	260	257	274	285	275	256	252	256	266	253	247	243	255	247	282	252	247	263	243	274	259	267	246	239	240	283	248	241	260	263	241	259	251	265	282	279	277	241	251	281	269	235	262	278	255	238	252	265	271	256	251	242	265	256	251	259	272	261	301	245	275	224	264	248	217	237	257	246	280	265	265	241	272	258	200	263	223	259	266
12625	2605	5503	6327	5488	4561	3786	3257	2765	2528	2089	1900	1778	1597	1508	1402	1333	1265	1192	1112	1146	1055	1048	1035	1009	1033	986	981	960	954	966	930	883	887	941	865	907	887	873	840	836	839	861	839	841	878	856	843	801	869	781	767	864	796	823	821	765	797	808	790	761	750	812	812	764	807	727	803	768	835	824	749	823	747	805	766	760	835	802	772	803	775	805	834	758	748	807	789	811	760	787	778	756	735	739	747	754	771	737	768	807	792	747	772	771	771	780	728	780	782	771	793	782	774	813	804	730	736	810	738	795	771	798	733	734	750	784	747	783	751	722	762	763	780	793	803	772	752	733	731	789	766	729	798	765	781	781	788	748	780	770	789	781	802	746	745	752	770	742	721	760	803	763	752	769	721	725	794	762	754	783	805	745	795	809	746	734	793	767	728	740	771	801	756	767	768	730	788	762	719	749	802	742	754	755	791	750	746	757	757	761	756	751	770	786	758	815	761	823	777	797	801	749	794	783	768	744	791	748	765	800	742	783	760	736	726	726	788	747	752	810	776	745	735	776	772	742	778	701	749	783	778	784	777	730	710	789	781	732	757	746	745	826	754	735	792	691	760	757	779	741	783	785	761	762	735	783	808	794	765	782	764	762	798	770	765	748	789	727	768	780	775	805	737	788	745	800	762	757	815	784	771	802	786	721	727	752	758	791	769	831	774	802	798	733	748	787	801	815	781	744	758	757	764	725	740	778	759	755	768	803	740	730	706	717	774	749	776	726	757	746	782	773	694	714	753	694	799	764	795	779	771	747	746	813	772	774	763	738	765	747	768	763	756	750	755	752	733	782	755	705	729	759	752	810	779	767	810	750	790	764	766	777	813	767	759	765	767	769	813	801	772	753	763	745	745	809	775	748	791	755	742	834	728	750	769	763	772	766	810	723	777	757	721	765	710	756	784	773	813	754	752	760	790	745	805	726	770	732	812	716	800	756	748	772	770	773	756	778	770	750	817	774	785	802	738	808	716	763	752	746	784	754	775	768	739	744	733	753	718	738	755	778	756	797	758	753	767	764	718	813	837	789	831	793	760	762	750	717	730	743	751	738	794	746	747	793	759	717	768	760	752	753	776	748	767	771	769	756	762	757	738	770	708	819	730	762	744	722	743	778	804	725	747	773	763	793	735	835	802	777	779	860	799	808	759	739	759	756	732	742	766	774	706	790	767	750	752	769	746	795	743	718	793	751	751	745	835	730	716	788	785	774	775	733	749	762	845	737	780	745	770	803	762	781	779	757	780	783	739	757	723	750	718	770	765	788	804	711	754	732	788	770	728	751	782	684	791	783	781	747	797	720	765	778	724	737	717	790	766	812	793	710	755	796	825	780	739	777	804	739	723	778	809	753	770	757	790	798	770	769	748	771	776	748	726	736	738	788	715	766	771	805	774	747	758	814	730	767	771	801	788	785	754	766	776	749	771	745	739	768	744	764	729	777	736	752	791	742	771	753	771	752	769	772	758	702	786	731	759	813	785	743	772	786	769	710	757	689	758	820	740	801	729	760	769	766	792	778	761	765	728	782	822	782	749	783	727	772	798	726	696	790	789	782	779	780	742	760	743	738	759	748	696	778	772	740	722	735	778	755	801	778	748	735	758	754	733	783	770	769	729	753	778	792	717	757	747	764	808	761	737	706	776	764	766	728	790	761	750	775	790	772	723	722	722	794	778	760	759	784	748	726	744	773	787	737	749	786	770	744	771	778	767	790	742	776	773	771	748	773	754	733	760	785	730	731	753	788	734	783	754	770	759	798	758	733	699	769	729	740	711	762	753	785	785	804	794	752	756	760	746	742	734	742	760	778	765	757	771	746	728	834	728	784	800	752	731	743	732	738	725	816	770	738	795	783	744	717	752	766	807	763	737	786	761	762	760	782	790	711	758	748	754	806	778	741	767	751	790	771	762	758	746	803	756	762	737	748	730	735	733	785	751	753	727	776	761	745	767	749	752	735	761	778	785	749	746	741	753	754	755	759	778	775	774	779	781	722	762	777	745	801	771	707	791	728	721	784	696	743	735	783	765	795	732	806	722	775	781	761	789	754	770	693	746	754	707	768	718	747	737	794	754	810	781	805	820	798	754	774	757	765	744	787	747	765	748	748	806	771	752	734	731	757	759	769	753	738	812	794	792	770	766	788	774	748	703	815	738	757	776	754	770	749	787	756	823	716	771	765	746	754	775	757	733	816	775	766	726	783	733	778	775	761	783	735	769	722	814	743	729	747	725	736	791	769	742	757	728	804	766	770	765	751	754	757	757	767	777	729	754	763	770	732	754	773	721	727	794	756	797	794	749	787	744	800	721	731	760	767	784	728	766	774	805	793	696	789	793	766	815	762	764	787	742	796	726	745	757	824	763	781	748	739	694	725	778	755	817	741	765	763	744	734	742	748	820	763	789	774	742	755	741	756	753	782	772	778	753	744	769	739	761	757	754	800	827	812	767	838	743	778	766	733	801	733	786	766	775	807	778	735	857	749	752	770	727	762	771	786	765	765	800	782	773	801	740	772	732	783	736	756	756	797	765	730	754	769	753	792	710	806	787	712	768	762	804	695	779	778	771	727	711	798	748	737	758	774	748	788	715	761	792	757	785	729	765	745	754	734	749	794	756	711	735	801	749	762	741	696	817	761	762	750	732	767	810	736	832	747	747	728	761	783	757	748	749	798	746	752	770	780	735	759	763	777	737	739	804	765	740	783	813	777	840	789	762	797	774	725	744	771	780	795	759	730	770	784	733	709	742	732	743	748	802	764	750	762	799	777	784	768	790	719	734	776	738	737	729	768	762	795	757	775	803	755	773	802	773	787	738	754	674	786	780	813	727	793	771	742	817	791	757	750	803	771	792	788	779	788	722	742	747	753	772	762	775	779	753	749	749	800	788	800	728	722	779	804	756	781	778	762	765	747	774	767	762	789	758	770	767	732	769	789	757	802	787	760	772	770	744	793	782	804	763	776	785	775	740	728	791	777	783	760	735	718	779	783	754	724	769	781	741	719	760	756	805	743	781	729	717	763	747	806	773	760	788	712	779	770	781	756	790	766	761	744	765	723	758	785	785	747	752	754	755	814	765	780	761	745	765	712	749	788	754	702	790	759	777	836	749	770	797	791	766	676	773	726	768	809	829	768	755	737	782	777	767	792	782	748	727	816	750	744	751	764	755	810	756	769	826	777	740	769	769	748	762	740	733	749	763	768	778	753	755	764	744	769	795	729	790	780	772	795	777	749	764	737	819	759	808	739	791	785	704	789	755	715	756	811	775	804	772	789	736	764	773	711	772	753	744	742	744	740	814	737	715	736	786	784	760	836	776	736	747	761	752	757	716	735	760	755	718	737	766	717	797	805	737	747	745	780	790	790	765	710	767	767	772	805	779	777	762	772	767	830	755	752	777	789	761	752	800	734	721	793	786	803	766	759	766	812	793	744	825	730	766	775	714	734	769	760	778	798	779
3636	174	152	138	137	111	119	73	101	89	92	93	73	104	84	78	86	85	90	85	89	88	84	90	90	75	70	75	67	93	72	93	81	81	82	70	75	74	72	88	68	77	68	70	73	80	81	79	71	92	72	71	81	67	90	77	93	62	84	70	74	72	67	85	73	85	75	78	75	63	76	84	67	78	86	87	54	87	79	83	80	71	75	87	87	75	79	82	89	78	95	71	70	73	87	88	84	76	70	84	73	70	86	83	79	87	68	89	76	80	75	65	75	74	70	80	77	89	71	111	83	82	81	81	88	85	79	81	71	77	90	82	70	69	88	94	76	69	65	86	75	66	91	82	73	95	80	88	75	78	78	84	86	75	87	69	91	73	90	85	69	80	85	86	68	71	77	74	92	81	74	91	83	79	75	92	86	84	94	77	74	70	83	75	76	90	77	73	82	63	71	75	82	86	71	84	81	91	74	89	89	97	83	78	88	65	71	95	82	79	61	69	87	87	72	83	71	68	99	94	67	88	100	88	85	91	86	71	77	73	86	77	77	70	79	96	77	98	73	73	83	95	79	81	87	81	81	73	81	75	85	78	90	72	93	88	76	68	83	74	93	80	75	87	91	73	74	84	94	97	85	86	90	82	76	69	103	97	79	83	78	93	62	87	82	76	81	72	86	79	82	92	86	74	77	72	83	78	91	77	74	83	74	72	67	85	77	82	91	94	85	89	89	83	88	81	95	86	87	92	81	89	80	83	82	87	92	89	71	78	74	70	77	90	81	74	76	85	74	82	71	102	87	90	69	75	80	76	106	78	92	73	81	66	84	73	73	83	77	87	72	69	76	76	90	85	95	78	100	86	73	69	84	92	80	68	87	63	85	68	84	82	72	83	78	83	84	72	85	79	65	84	79	70	83	95	77	77	94	73	67	82	77	78	89	61	90	69	78	83	77	84	83	97	71	79	81	79	71	76	81	86	80	93	66	67	97	78	89	76	95	92	77	79	85	78	84	68	84	90	74	88	76	73	79	86	73	62	76	65	71	91	67	68	87	87	77	62	81	79	78	77	83	82	79	70	90	83	86	95	72	75	91	93	72	80	82	87	88	84	84	82	91	92	90	89	63	78	93	85	83	84	90	81	68	74	73	74	71	76	81	79	64	94	90	89	85	71	85	77	78	84	76	101	91	73	88	77	80	70	86	75	84	73	73	82	67	77	84	80	85	95	79	85	82	73	84	74	85	72	94	65	85	74	85	74	78	77	84	75	81	86	69	75	86	79	83	80	77	88	64	97	73	77	85	73	90	69	73	73	76	90	115	84	89	91	67	85	77	72	71	75	81	81	80	83	78	89	70	68	88	78	99	81	89	74	98	74	81	70	80	69	72	67	75	79	80	93	74	82	85	72	84	62	87	103	78	90	79	71	82	74	75	72	65	44	66	82	99	89	102	82	76	92	67	82	62	57	67	85	92	82	92	76	74	70	88	88	76	70	89	79	83	75	81	74	87	76	85	99	80	77	66	93	86	72	81	90	65	85	69	75	93	95	77	82	68	83	77	90	84	76	87	69	72	71	83	74	76	86	70	94	74	87	81	72	75	83	75	92	81	83	79	100	87	81	86	67	79	71	74	69	86	75	82	79	87	79	84	65	74	69	80	83	74	89	76	92	82	76	78	62	86	90	68	75	76	62	91	71	65	90	69	74	87	67	82	87	91	84	72	78	67	76	88	68	67	77	86	90	76	85	66	89	88	87	86	73	90	70	90	71	83	81	85	69	79	76	85	87	90	78	96	73	83	89	75	81	78	61	89	85	88	73	84	89	79	71	75	84	71	92	84	68	75	88	84	66	85	70	99	70	70	67	81	90	78	79	69	76	65	64	73	77	76	85	83	87	83	85	77	75	88	82	65	88	81	80	88	71	82	80	81	78	81	88	84	77	80	81	85	96	66	91	100	82	86	87	91	69	70	87	68	81	87	76	72	79	92	78	95	78	79	87	87	79	79	88	78	91	88	84	94	77	75	72	93	66	83	84	80	74	91	90	81	81	71	79	80	97	72	83	76	78	78	87	66	77	88	77	79	80	87	104	67	80	76	102	79	87	86	83	69	101	92	70	85	79	74	79	75	57	80	76	79	69	93	85	67	72	96	74	84	71	82	86	66	91	62	74	88	74	80	111	74	81	84	73	84	72	83	102	83	82	75	74	98	88	71	85	90	78	75	77	80	78	70	84	89	86	79	95	88	81	95	94	78	90	81	81	87	77	76	87	76	90	85	89	82	69	87	73	84	76	74	89	71	86	84	91	80	102	69	91	77	68	79	91	74	78	75	74	87	83	64	76	82	76	75	78	67	82	73	71	80	79	68	79	75	78	75	73	79	67	78	66	78	77	73	69	76	75	63	69	79	87	75	76	69	70	73	65	86	86	73	73	73	75	69	73	76	69	83	79	90	75	90	72	78	88	93	71	76	80	84	79	84	68	80	88	73	67	63	79	93	79	72	63	93	88	83	85	64	79	81	77	83	91	80	80	82	83	79	77	73	69	73	94	73	81	90	82	91	74	74	84	73	92	78	87	72	65	95	85	85	92	75	69	76	84	83	84	67	80	71	91	83	80	81	57	75	83	91	85	80	93	70	76	79	82	86	76	82	103	73	63	88	93	72	66	72	69	83	71	100	80	94	85	95	80	96	78	90	70	77	85	76	91	93	68	85	58	89	73	82	58	68	82	102	99	76	89	75	87	70	69	85	88	60	66	72	76	79	95	77	76	79	87	84	88	84	92	77	72	74	73	72	67	69	61	77	88	74	77	72	79	71	84	97	68	74	82	76	68	79	64	70	99	87	89	80	85	96	90	85	83	83	79	54	74	82	71	74	70	74	73	79	72	78	88	87	93	81	80	87	70	77	89	64	83	79	94	87	87	69	85	83	97	84	78	88	74	73	81	97	82	81	82	71	84	80	88	74	80	65	77	76	87	79	77	70	69	71	97	77	91	92	81	72	76	79	79	73	82	76	73	104	78	89	66	78	90	86	83	93	63	105	83	87	91	95	93	89	95	72	91	67	92	85	71	78	71	94	82	95	88	76	84	78	85	93	81	90	92	79	69	86	66	78	67	83	70	67	76	76	86	89	93	74	79	90	80	70	68	69	74	82	77	86	73	83	78	78	90	80	69	78	83	77	75	78	98	74	92	80	75	81	74	86	69	78	74	88	96	73	78	89	77	76	66	92	91	83	85	75	82	85	71	78	79	93	85	83	78	86	86	83	97	72	75	69	60	79	89	69	80	77	94	80	63	102	81	78	71	79	77	65	77	85	85	86	70	79	87	86	88	88	66	81	93	69	96	70	73	100	65	81	83	89	86	89	84	78	75	77	81	76	83	70	86	81	66	85	73	97	80	79	86	94	79	70	84	88	80	75	75	89	86	92	84	96	74	82	93	88	63	81	83	80	70	70	69	82	80	82	71	80	81	74	104	85	98	80	87	89	73
4349	379	568	555	544	448	424	399	387	353	358	357	321	315	317	315	352	373	317	320	305	329	324	346	316	312	300	304	326	307	286	286	307	302	302	303	301	310	309	313	341	312	316	308	309	288	289	278	318	320	304	293	266	305	304	292	301	321	276	316	314	302	320	319	285	311	281	292	302	276	269	322	318	310	335	316	303	296	283	314	317	311	307	297	295	282	304	318	315	304	299	284	302	299	295	315	310	311	291	299	304	309	289	272	293	310	308	318	284	280	325	304	271	305	316	272	300	315	281	327	318	311	304	289	282	281	272	328	302	280	294	304	308	297	301	281	296	259	264	319	274	277	282	260	248	297	278	264	299	284	275	278	317	283	298	315	298	298	310	286	286	289	297	286	327	289	297	282	304	294	314	291	292	275	310	278	277	306	292	305	316	322	290	313	310	310	295	295	272	283	304	292	268	313	332	286	278	293	302	288	278	297	273	312	321	312	291	294	281	286	304	323	270	280	287	283	285	334	271	307	305	282	303	250	289	301	322	298	266	296	285	289	274	308	286	276	297	287	305	292	297	310	308	292	314	300	293	296	319	319	304	300	322	278	283	293	309	299	353	328	315	274	315	305	270	285	290	301	326	290	288	296	291	306	322	296	287	299	301	283	284	308	284	295	303	310	313	266	313	280	311	290	303	298	293	291	335	303	309	284	298	299	293	268	292	302	305	289	277	342	288	293	321	290	283	335	316	313	297	303	299	323	288	314	287	284	306	331	270	287	318	294	287	306	281	281	298	266	323	318	281	283	276	313	283	311	257	324	305	298	290	308	291	297	307	276	283	305	299	292	276	274	271	289	276	312	329	295	272	298	308	317	287	281	300	296	276	306	299	302	279	301	312	280	265	287	302	293	298	306	289	284	307	288	292	293	284	318	297	322	318	298	308	327	307	295	296	317	301	292	289	286	313	294	340	299	279	298	305	296	333	299	303	322	300	263	277	305	301	290	325	307	286	281	301	300	303	293	299	273	272	276	293	312	273	303	287	328	313	263	288	292	329	316	326	300	307	284	326	303	313	297	290	292	292	329	289	303	297	289	292	294	325	291	341	303	342	288	291	284	277	306	289	324	313	323	286	289	273	292	311	295	291	291	361	280	299	294	311	301	307	298	297	304	326	299	283	328	296	291	281	293	308	270	312	276	274	307	319	322	280	304	309	290	301	340	320	325	282	305	307	331	311	282	337	296	288	327	330	290	274	304	272	317	289	289	306	302	312	284	290	287	278	324	281	265	321	292	321	315	286	295	293	301	292	310	317	271	309	291	303	311	315	288	267	295	285	309	302	287	294	286	284	286	310	312	298	275	283	278	330	314	289	309	289	289	292	287	286	302	294	292	323	271	304	272	311	304	281	304	287	262	295	294	315	295	310	293	292	287	281	281	334	280	299	289	300	293	323	287	297	296	320	336	269	315	346	304	266	307	299	308	287	289	291	276	276	292	289	306	297	303	309	314	259	307	287	318	291	312	283	305	300	307	274	284	284	307	300	314	311	301	309	264	274	306	280	296	294	289	272	329	284	300	296	284	298	311	291	294	327	283	291	289	290	301	300	319	295	326	306	302	309	312	333	291	310	336	300	282	309	282	272	299	261	268	308	331	322	333	277	268	308	314	285	318	323	299	305	279	307	279	278	252	298	321	299	303	284	264	285	303	297	294	315	305	321	315	303	321	276	280	305	292	274	307	319	275	279	306	298	332	277	307	302	371	263	288	318	286	277	266	350	289	300	320	321	292	304	327	279	316	308	315	315	309	281	268	288	332	288	280	308	316	276	316	303	296	283	322	305	296	334	270	317	317	305	316	289	276	299	296	316	297	296	298	309	305	324	287	308	306	299	312	287	310	273	315	290	280	305	299	286	289	298	278	276	268	308	327	275	299	302	304	323	325	310	296	314	316	291	299	315	304	307	304	262	269	302	276	308	314	286	327	315	300	294	294	306	264	281	281	305	285	314	277	288	304	266	314	295	306	299	294	300	303	325	300	279	308	275	269	306	304	287	281	262	310	269	285	282	275	297	288	286	319	272	321	320	276	308	299	316	283	313	313	269	290	320	296	285	290	328	304	267	300	270	307	290	283	303	277	287	283	285	279	308	283	295	294	283	288	340	289	315	297	296	296	292	312	311	290	275	302	293	322	297	319	295	307	310	284	258	283	291	324	286	281	267	314	270	286	273	316	304	295	311	307	298	301	312	285	285	292	290	323	285	298	310	279	284	306	277	313	301	275	290	287	288	311	294	307	302	296	323	285	267	298	295	304	290	305	293	287	282	296	293	292	319	296	274	278	303	307	279	286	313	287	271	297	289	300	295	302	295	278	305	311	307	311	308	329	314	313	293	300	322	307	314	311	306	301	292	279	295	286	290	299	312	284	290	289	306	297	314	328	305	294	326	304	312	281	286	330	301	325	260	328	299	284	303	293	324	316	312	306	300	300	291	312	291	304	314	318	306	301	288	316	287	277	325	301	312	295	298	318	291	317	289	268	307	284	312	295	296	305	284	281	278	296	295	314	295	290	285	333	278	302	299	297	296	300	284	282	319	287	333	287	314	310	296	310	297	296	317	307	284	310	303	303	310	274	279	300	269	280	295	283	275	288	303	311	312	316	287	326	289	270	298	279	288	281	332	299	298	264	295	300	311	292	291	305	271	314	294	317	289	274	310	309	288	289	311	310	327	264	317	290	318	291	266	290	280	311	314	341	289	298	269	317	284	292	321	276	307	312	303	296	284	316	283	295	308	281	334	304	331	282	306	313	296	296	317	305	339	303	318	289	299	298	300	290	326	314	306	281	280	294	297	297	294	310	318	315	296	322	261	285	306	280	274	296	278	300	300	262	315	284	302	323	304	296	264	301	283	300	267	303	282	301	269	306	301	256	308	304	320	307	293	301	318	324	303	295	306	314	297	293	308	312	262	312	297	293	327	273	289	307	288	311	284	302	294	294	297	308	292	302	291	290	288	281	274	294	297	301	266	304	283	289	313	299	314	328	286	292	284	286	281	307	341	310	278	276	288	277	326	320	309	320	323	297	304	277	319	293	310	309	277	299	325	304	311	281	316	304	280	291	282	316	286	304	297	295	277	277	313	304	287	258	322	304	305	290	278	289	315	321	322	303	312	293	302	308	302	285	316	325	302	307	269	319	315	301	324	283	286	291	276	280	303	261	288	305	290	297	316	283	267	300	275	270	317	296	306	309	303	290	303	285	299	336	282	276	306	290	289	308	319	299	331	288	300	313	301	311	325	298	332	298	307	294	274	288	305	328	311	282	272	290	274	290	276	300	307	306	285	246	286	320	308	279	311	313	301	322	304	275	281	292	317	306	298	282	289	314	321	292	300	323	304	302	296	324	282	296	317	310	333	325	316	273	299	280	285	313	290	293	316	288	322	314	308	271	301	280	305	285	322	277	279	283	305	323	291	286	315	265	318	329	305	279	308	287	275	306
19396	1776	1361	1061	715	588	491	376	343	284	263	282	223	227	213	193	192	213	186	154	178	174	194	171	155	166	159	161	147	157	153	150	172	157	150	155	135	167	137	149	174	191	149	136	162	155	169	170	166	182	152	154	153	162	158	155	153	167	153	156	141	164	162	153	141	142	138	170	171	144	166	163	163	161	124	166	165	164	152	168	164	128	167	178	155	150	171	157	159	161	147	161	155	121	145	154	154	164	140	142	145	143	151	167	162	151	164	152	161	140	125	147	141	162	160	157	134	146	147	135	140	165	137	139	136	132	156	158	165	151	144	157	138	136	146	161	149	156	150	171	135	159	168	161	146	165	142	145	144	166	160	140	167	159	147	142	155	152	161	131	163	142	150	152	128	149	166	158	130	146	134	156	163	138	157	150	158	166	141	169	166	152	145	153	155	142	159	132	134	151	178	143	137	164	176	158	153	154	152	146	161	157	149	166	155	133	144	140	167	162	168	142	143	154	127	147	150	177	161	161	137	144	155	165	140	170	135	158	147	146	146	156	131	131	144	143	152	142	145	128	147	168	166	143	175	144	184	146	162	171	128	141	158	184	134	160	150	160	173	153	161	136	174	165	164	159	163	153	127	156	150	154	142	142	176	150	155	140	155	155	135	142	147	130	169	137	158	183	142	155	154	134	134	131	129	149	154	170	138	157	153	165	151	164	154	160	156	127	160	133	165	162	133	149	157	138	159	162	145	142	142	150	171	133	132	160	140	164	141	182	148	159	167	133	162	135	148	162	156	144	155	133	136	153	149	139	171	139	121	144	164	165	169	165	170	163	148	164	159	138	146	148	160	156	143	154	162	140	148	135	152	143	150	133	129	136	164	142	158	139	153	160	148	134	150	161	167	144	139	141	157	157	153	167	150	144	147	149	139	149	146	154	144	181	173	157	159	147	177	150	141	156	136	147	149	144	149	147	154	143	151	165	145	144	141	157	154	154	138	167	144	151	156	152	139	137	128	137	156	133	147	126	157	149	147	141	170	172	179	159	142	170	156	149	151	150	168	126	143	155	168	151	174	160	139	164	161	181	160	145	167	143	145	164	158	163	149	151	160	179	159	173	141	145	151	147	158	157	150	153	149	153	162	157	127	116	159	157	136	156	157	154	154	137	188	151	165	139	145	157	126	142	143	158	137	134	147	131	144	145	154	175	150	154	154	149	148	144	139	184	170	143	142	133	156	137	132	135	171	179	142	152	164	150	169	161	142	158	136	147	162	169	144	155	140	130	168	165	139	152	156	153	161	145	141	141	145	145	156	175	134	154	156	137	169	139	148	158	147	142	173	140	145	135	144	145	164	142	153	174	144	158	150	145	145	164	158	152	167	166	152	131	151	150	157	157	142	142	150	142	145	160	169	163	169	160	145	160	140	161	145	173	181	142	151	161	153	122	141	165	136	154	155	162	165	160	153	143	141	134	169	154	154	145	141	158	143	146	147	152	123	137	141	159	133	161	158	146	149	139	151	144	167	150	158	165	148	161	131	162	151	148	167	151	137	148	152	163	142	143	140	170	122	154	160	159	158	157	135	148	157	155	156	144	144	169	138	151	148	200	159	163	138	148	159	152	154	157	132	160	118	161	167	146	132	162	138	155	143	147	157	136	153	159	171	155	182	156	162	133	164	156	182	143	147	159	139	158	154	172	149	155	148	152	160	166	148	136	163	140	156	174	141	146	169	137	149	141	158	146	141	153	138	142	152	153	153	153	157	132	167	147	192	169	159	164	145	142	128	149	164	168	151	148	181	145	155	162	183	146	145	140	146	141	161	149	144	134	135	140	139	130	145	158	148	138	140	134	143	158	169	146	127	181	134	165	168	114	136	148	143	150	131	148	150	151	142	144	133	154	139	156	133	149	150	147	160	145	149	145	149	144	148	107	118	150	167	173	137	156	143	145	147	164	170	169	175	132	136	145	153	151	151	127	150	126	148	146	148	144	150	168	139	154	136	140	167	172	134	171	154	149	158	126	161	154	136	143	175	139	152	139	147	137	159	158	142	160	171	141	167	155	150	129	153	156	168	144	160	134	141	145	143	133	136	139	149	134	155	153	125	124	135	170	144	151	148	152	130	156	145	140	183	152	141	155	179	150	149	140	170	176	151	154	179	124	152	131	142	150	168	157	146	159	128	172	164	154	147	152	160	147	152	153	162	137	155	148	158	144	143	191	154	163	147	146	156	154	158	161	156	158	151	157	146	162	125	160	162	143	154	167	174	150	154	145	141	154	144	184	153	140	122	164	154	162	164	156	168	165	153	155	151	158	156	150	176	131	144	156	150	144	144	151	129	151	133	147	155	142	137	130	149	143	144	143	166	143	156	165	168	153	154	127	146	142	148	151	168	137	162	150	129	156	165	147	155	142	154	149	132	149	146	142	141	155	171	160	134	143	156	147	158	165	147	172	136	148	167	159	143	127	138	155	130	155	140	139	174	135	137	158	152	139	173	158	129	147	152	161	139	143	166	183	129	158	160	130	152	177	153	162	156	162	138	139	154	135	146	172	148	151	135	153	138	138	140	154	161	160	136	158	165	162	144	166	135	152	136	141	136	143	161	159	153	154	170	151	154	147	156	152	171	147	136	148	140	173	154	149	139	138	160	155	149	149	148	157	141	160	145	144	155	135	148	150	141	145	131	164	148	134	148	159	167	154	138	147	159	152	172	143	156	161	147	154	138	155	140	170	160	174	150	149	162	156	139	171	142	166	164	172	141	161	137	172	158	135	147	149	155	139	136	163	130	165	148	154	167	135	128	161	176	161	157	161	136	140	152	142	184	152	129	158	157	144	136	158	149	130	139	152	150	175	143	127	148	149	162	158	172	164	154	151	153	153	166	144	152	151	165	140	177	137	153	136	140	161	128	160	184	161	159	146	161	137	155	145	137	137	152	132	150	147	136	158	142	159	142	138	158	138	158	141	143	159	170	151	156	132	134	144	150	159	156	174	154	150	141	151	142	159	141	142	132	156	147	171	149	136	152	140	127	145	162	153	153	146	169	150	139	141	154	150	143	138	149	148	161	148	152	161	156	153	146	154	160	162	157	154	161	141	147	176	156	143	155	155	150	156	156	161	133	138	162	153	161	151	146	141	140	146	159	163	137	193	157	160	135	134	146	142	163	162	154	148	160	132	177	136	148	156	162	181	157	164	146	138	144	139	152	169	162	167	138	158	150	155	149	146	147	144	149	158	169	151	131	143	140	145	143	158	148	127	153	153	149	152	165	141	183	145	157	149	167	174	125	151	133	147	169	156	145	167	175	151	149	141	161	154	181	149	158	130	146	164	143	142	155	135	158	148	162	162	132	158	150	160	138	159	168	157	129	144	145	155	139	163	153	156	176	156	151	152	155	166	142	139	165	142	168	159	129	157	154	134	147	145	136	154	146	145	158	157	164	142	128	156	154	159	150	155	156	153	146	150	163	136	135	176	147	141	159	155	150	135
10169	1503	3133	3658	3018	2589	2035	1796	1559	1381	1197	1037	1004	907	917	858	819	771	696	702	702	688	676	636	660	667	653	623	597	583	593	544	536	609	562	522	540	520	539	505	531	548	512	564	569	512	582	528	496	537	509	518	526	573	508	496	527	506	522	514	520	507	499	526	512	542	514	473	504	509	520	521	541	489	515	546	548	525	516	527	488	499	503	529	498	508	510	474	542	529	490	483	523	513	492	510	529	493	529	511	520	447	539	486	522	514	481	511	501	491	529	462	459	499	536	536	515	522	502	518	493	486	456	494	486	526	516	534	494	478	522	510	531	526	467	496	515	501	508	492	503	494	511	515	513	473	513	539	493	474	490	498	465	501	526	485	458	484	510	511	506	504	487	522	489	514	494	515	530	521	491	541	478	501	482	496	496	520	522	520	531	510	510	476	490	485	524	531	469	529	503	461	495	506	502	479	474	509	460	527	510	527	507	488	470	476	539	498	454	499	509	492	478	462	493	509	520	469	487	498	509	461	464	487	503	472	508	493	500	534	488	511	503	501	505	504	498	512	525	465	492	503	474	491	490	504	484	480	481	501	539	492	528	513	517	470	426	492	506	507	479	520	465	512	479	501	474	448	468	486	476	494	518	526	469	476	496	504	455	521	517	504	510	495	483	506	462	472	529	517	513	499	505	470	502	503	513	491	497	515	499	494	475	458	489	507	500	503	460	482	510	498	534	507	506	506	488	493	541	487	501	535	534	548	507	475	504	511	497	499	505	471	483	515	487	501	512	511	506	515	430	483	477	512	527	497	473	493	499	503	474	477	534	487	523	509	517	478	485	484	519	461	456	501	512	528	453	499	500	466	506	494	480	473	487	507	466	507	507	488	480	504	493	468	539	522	491	508	468	481	499	480	499	515	480	485	459	457	503	515	458	459	501	533	427	505	500	505	495	477	482	480	526	462	561	481	482	523	482	529	469	479	497	501	469	509	525	451	511	495	491	480	463	525	485	459	480	484	444	503	505	449	480	488	481	552	503	488	498	493	498	512	486	477	509	486	520	462	509	467	513	472	488	528	466	457	529	505	478	442	471	506	498	457	495	539	483	485	517	478	513	487	518	514	500	490	468	485	509	536	523	451	481	485	500	482	516	494	491	480	510	466	505	458	477	504	484	503	491	482	478	529	454	525	496	511	470	474	509	540	460	539	509	509	505	527	483	501	526	469	523	505	488	479	512	486	456	487	450	475	456	480	482	495	470	461	495	470	477	467	455	476	485	455	529	526	491	510	511	484	524	488	493	492	481	493	492	512	457	549	485	493	520	492	503	470	473	498	507	491	480	517	509	514	512	475	469	461	495	518	528	475	497	480	438	491	513	527	483	476	533	507	524	454	511	467	517	509	469	515	458	503	514	521	485	547	516	501	523	479	486	482	517	463	508	493	488	498	485	477	472	482	507	505	470	515	537	484	471	477	455	513	526	501	524	468	473	473	468	508	537	507	529	484	477	484	489	504	474	487	497	517	495	513	507	484	505	466	505	531	453	525	475	484	522	491	507	464	486	467	501	502	434	507	502	491	510	465	485	534	523	482	499	517	485	499	490	478	514	510	513	509	513	449	500	537	496	476	500	490	505	511	541	465	521	464	462	480	482	486	499	545	484	514	513	464	512	507	522	469	480	470	502	520	464	577	541	489	489	458	515	500	504	500	465	498	454	503	480	493	504	493	478	483	486	486	504	453	490	509	502	526	494	482	452	454	475	514	494	479	482	484	479	495	507	480	519	465	504	484	495	510	480	517	509	489	491	459	491	508	484	500	475	507	513	496	482	491	505	496	480	474	500	445	462	500	502	528	443	453	476	486	472	488	484	468	493	497	481	462	485	528	496	485	466	499	507	493	472	500	488	479	420	493	505	519	488	501	503	466	525	499	489	477	461	513	500	490	530	477	495	492	450	482	523	462	501	482	503	525	536	502	480	507	534	523	488	485	506	502	494	523	492	494	538	511	474	464	505	473	484	478	488	492	465	500	461	492	461	513	493	466	490	545	478	473	500	481	484	491	509	454	473	485	535	464	495	482	496	504	478	493	471	507	484	503	507	465	512	526	502	533	491	535	516	532	437	512	485	507	495	528	524	466	554	503	513	502	477	476	464	480	496	483	487	532	478	482	494	478	503	493	484	489	505	486	487	531	519	447	508	470	498	470	472	449	503	515	485	462	505	455	503	471	495	508	547	505	496	485	547	488	530	479	472	497	474	483	514	498	488	492	473	504	484	471	496	481	551	485	490	518	475	450	523	476	495	484	472	513	481	500	489	490	482	513	447	455	497	532	470	573	504	503	494	520	473	521	473	506	519	464	488	521	552	530	499	524	496	488	473	485	445	505	492	463	492	525	492	532	491	499	483	466	478	494	495	496	468	490	481	470	525	493	480	500	466	514	522	514	494	494	458	537	484	516	524	485	502	509	465	509	481	477	501	443	508	509	500	557	496	546	536	485	517	515	482	502	482	500	469	497	481	484	494	507	486	496	519	538	470	495	503	474	466	486	472	479	480	489	520	468	514	509	521	521	501	515	483	481	495	496	499	492	513	466	480	483	494	508	513	486	506	526	490	484	527	463	481	510	509	479	491	470	530	535	483	501	530	520	510	493	470	482	512	485	506	473	507	468	485	500	489	464	484	494	497	469	504	531	479	493	514	519	516	475	493	506	526	481	526	514	475	480	492	479	495	456	481	463	526	475	470	523	515	479	475	436	487	467	536	463	502	480	495	494	490	468	494	478	498	522	469	485	535	496	532	494	474	494	465	508	498	482	486	483	495	487	497	463	507	500	498	480	487	455	485	502	505	534	494	523	517	481	504	501	520	484	495	481	484	471	485	454	499	500	469	493	517	526	475	514	521	469	497	525	536	455	508	540	510	466	487	510	484	496	503	476	447	507	458	500	500	489	515	492	514	527	509	493	450	496	469	535	520	502	477	475	536	471	482	515	490	505	521	485	493	445	491	511	474	478	490	496	481	488	463	532	504	478	495	471	509	473	483	489	510	520	469	459	496	467	530	481	496	495	476	495	486	538	435	476	461	495	523	455	498	484	506	487	517	475	509	494	476	472	504	503	513	488	476	484	470	505	475	488	495	505	494	482	540	524	484	498	479	509	512	509	476	484	491	500	522	530	498	503	466	514	468	512	524	459	469	499	471	499	497	493	490	482	505	478	511	456	477	506	485	518	488	496	467	481	474	531	489	461	443	509	495	516	469	489	504	508	481	490	504	501	504	533	494	496	531	517	493	485	480	513	488	474	469	469	544	533	486	477	475	487	497	467	444	480	494	543	479	510	503	504	485	502	518	499	478	522	522	488	473	480	511	513	478	499	477	510	498	521	469	451	485	468	470	515	489	487	478	497	451	470	502	489	493	516	480	496	518	496	503	506	532	496	484	489	508	475	484	471	495	501	523	511	515	487	530	485	503	444	518	474	477	529	519	536	539	458	455	499
30968	4883	2712	2026	1480	1094	916	714	657	497	470	473	443	403	376	362	337	328	339	292	304	279	302	321	294	307	283	282	270	295	271	272	260	299	275	254	253	270	246	265	266	266	256	265	267	264	250	263	242	293	238	272	291	260	227	264	248	220	284	255	254	282	227	260	265	281	251	287	257	241	256	254	245	275	247	294	290	254	274	246	280	268	239	261	261	278	272	285	237	262	239	249	273	271	270	256	227	275	260	298	238	249	265	242	267	261	269	275	266	274	238	256	255	266	245	250	233	285	251	223	234	271	265	249	286	258	226	253	288	274	269	236	239	253	294	252	246	252	238	270	278	261	231	283	285	247	252	279	246	263	256	237	253	315	277	236	227	258	243	258	245	268	267	238	273	291	275	251	256	251	264	258	268	273	243	250	271	255	271	286	252	261	262	260	245	250	245	215	272	271	273	256	239	286	253	261	257	240	250	250	247	220	266	261	271	253	271	294	249	290	256	239	253	265	264	230	269	262	252	267	273	234	239	263	274	258	246	264	253	248	262	277	256	252	265	249	281	279	274	265	245	266	256	270	261	222	269	240	223	242	235	268	251	243	235	247	225	272	281	253	228	265	239	254	261	234	260	266	267	273	265	241	265	238	246	248	258	287	256	260	244	251	276	264	279	264	249	288	279	253	257	236	240	267	245	268	292	245	296	242	268	237	240	242	232	251	268	284	215	260	232	261	246	276	223	253	248	244	243	257	242	269	284	254	257	236	260	279	271	240	259	271	269	261	238	250	256	243	217	241	251	284	286	270	263	251	257	272	267	228	253	287	255	236	251	244	273	254	245	264	286	264	268	248	249	249	279	253	269	276	239	307	219	254	249	240	249	261	274	209	272	230	297	270	256	256	260	277	249	257	250	275	261	229	263	248	293	240	266	254	251	278	292	283	263	247	257	257	233	223	252	235	291	239	260	251	238	259	251	241	271	242	229	251	274	271	257	272	240	262	267	238	260	283	224	280	235	243	216	252	276	270	231	264	264	257	261	267	242	268	244	253	247	245	239	296	253	259	238	250	285	238	255	258	279	261	247	243	281	261	252	257	241	243	218	240	284	291	250	251	244	253	250	232	273	288	304	252	243	239	255	259	250	251	271	232	269	256	245	271	250	250	264	258	269	265	249	269	265	258	256	245	264	243	256	262	252	262	307	273	247	260	257	272	255	270	233	243	264	263	293	279	265	231	242	275	286	272	253	239	264	251	255	255	277	279	264	263	277	249	270	253	258	267	253	261	276	246	249	234	256	257	238	270	263	248	282	270	280	271	270	248	242	271	251	275	264	247	262	277	272	262	242	266	244	270	276	259	277	265	239	206	247	291	268	285	264	273	265	271	272	256	261	263	252	269	266	251	266	249	267	276	264	249	219	278	289	242	262	277	239	263	257	257	254	258	275	250	286	313	271	227	254	266	249	247	264	252	241	253	264	267	284	207	242	264	234	253	267	273	244	261	231	253	262	231	243	257	261	253	249	281	236	270	268	271	294	248	248	260	285	263	236	240	251	239	256	249	263	268	247	249	269	245	263	233	245	250	271	249	269	245	277	252	233	264	262	255	262	261	274	259	246	261	251	248	262	240	245	257	265	282	249	258	270	251	284	248	279	256	280	247	242	247	261	257	265	272	247	246	258	239	261	274	251	249	263	282	245	274	239	286	240	255	243	252	266	242	236	241	260	218	225	284	264	241	273	272	244	233	236	219	284	277	255	268	288	227	260	236	291	277	237	250	244	267	223	261	286	269	249	256	250	254	267	256	265	231	248	256	265	273	269	239	269	277	259	249	248	266	270	252	266	247	260	252	244	272	268	248	262	237	272	229	235	268	256	280	263	266	261	250	228	250	291	260	272	262	249	262	260	247	251	241	249	225	265	247	265	265	260	253	246	228	256	253	275	258	249	280	258	248	258	250	254	262	268	258	234	257	283	286	254	257	222	259	257	232	270	263	281	263	267	235	268	255	243	234	271	257	248	280	263	283	279	264	284	263	277	271	231	237	230	248	227	279	271	274	268	240	262	266	333	293	231	266	284	257	245	269	246	272	264	244	219	271	294	276	248	274	234	259	247	241	286	247	239	236	252	239	238	247	250	258	247	269	262	226	256	257	251	278	252	250	258	271	253	260	267	242	282	275	288	241	267	270	252	231	234	258	277	247	247	263	252	283	251	250	267	254	238	268	281	239	234	232	283	242	277	273	240	228	262	227	258	258	265	249	279	245	235	281	295	264	253	250	249	246	267	271	267	252	263	270	253	269	262	264	293	255	249	233	254	243	304	225	258	245	252	242	250	280	250	258	280	274	271	241	247	263	251	249	266	276	257	288	260	278	246	257	257	244	275	259	269	273	275	290	261	255	250	216	254	270	247	257	267	277	261	264	248	288	262	267	255	261	252	264	271	249	278	253	241	252	264	272	261	258	256	296	252	252	258	231	247	263	227	282	237	265	242	261	242	258	270	239	261	287	284	284	259	288	266	254	263	295	254	244	258	277	227	272	264	249	270	274	287	239	222	232	264	240	221	260	259	251	239	283	256	247	269	273	297	259	242	233	246	258	249	259	253	255	269	235	259	280	254	245	242	305	232	264	254	239	252	271	286	248	253	257	269	255	266	278	246	259	246	243	258	266	225	256	257	226	251	240	244	262	233	257	262	261	270	252	258	264	242	269	261	249	235	255	266	260	255	254	251	239	277	250	245	265	243	243	228	266	257	260	267	263	270	259	234	265	232	284	259	283	248	279	271	264	273	232	230	231	252	256	267	245	257	246	254	280	268	251	257	247	245	260	257	246	229	255	284	255	256	271	266	273	247	245	225	294	230	249	273	249	276	257	234	277	294	238	238	251	228	269	225	256	253	241	252	266	275	283	243	244	258	238	272	258	257	243	279	236	277	270	269	251	273	244	268	260	308	298	255	245	272	284	266	278	248	270	234	235	253	269	266	249	279	262	261	257	249	243	239	218	248	226	257	248	252	268	255	228	245	260	228	266	247	258	252	265	254	231	267	241	260	265	242	253	262	263	273	227	270	291	251	237	228	242	270	252	248	255	250	267	244	251	294	245	268	247	234	269	254	250	235	289	258	254	241	259	250	262	263	268	250	268	239	261	253	246	264	258	247	243	244	264	255	265	306	264	260	266	242	258	251	271	264	270	266	246	243	244	247	264	249	247	252	265	222	268	273	255	260	259	260	252	276	259	244	244	273	264	249	270	256	254	279	269	250	244	250	249	256	266	270	287	240	256	254	254	240	270	275	276	282	251	242	237	234	282	306	253	250	289	262	284	274	258	281	251	231	255	242	226	269	249	260	270	238	282	286	246	245	258	252	250	254	233	248	269	255	265	245	271	272	252	237	242	220	253	262	246	260	233	255	276	210	264	260	274	276	258	256	259	229	266	232	238	253	283	242	232	288	232	266	247	262	250	260	262	250	277	239	249	269	249	270	266	254	301	253	275
13769	2621	5474	6461	5392	4578	3627	3092	2774	2445	2139	1888	1661	1569	1456	1430	1334	1233	1231	1147	1142	1121	1165	1016	998	1077	1002	945	958	994	950	946	915	872	969	914	886	918	875	826	899	822	839	845	795	840	883	857	853	854	819	806	821	838	826	803	791	809	826	826	820	772	793	786	803	775	770	814	756	741	774	794	794	725	818	766	768	782	821	783	793	808	790	822	795	778	784	831	814	754	792	755	792	796	758	775	773	755	801	795	800	749	747	772	779	782	767	786	802	791	716	766	831	793	802	770	767	788	762	792	788	770	773	752	820	754	766	731	747	749	752	767	780	778	747	804	767	760	771	793	783	762	771	792	800	791	753	772	784	751	830	743	744	761	759	790	769	758	737	763	770	786	802	734	775	764	773	796	778	725	783	773	793	795	797	814	753	801	807	762	725	757	742	791	782	721	742	755	733	773	776	718	710	780	772	799	809	767	794	746	758	762	790	803	730	753	779	774	740	739	793	785	764	790	760	783	802	801	782	783	766	762	748	767	776	791	767	755	779	770	755	749	774	738	740	762	762	741	803	778	737	767	756	762	791	794	790	754	740	785	720	749	774	762	825	771	757	759	788	782	740	744	759	788	805	764	747	733	755	811	731	783	757	766	765	751	770	750	748	797	782	773	770	750	770	802	755	777	755	773	736	761	776	771	779	802	762	757	758	812	791	777	788	802	757	698	684	734	757	736	758	766	774	771	756	813	731	751	746	788	791	776	776	780	754	731	738	745	724	751	809	752	803	764	774	743	778	766	749	759	782	758	771	744	809	779	780	784	774	741	741	754	777	746	709	774	777	786	773	748	742	780	769	789	801	725	747	762	760	743	742	803	746	751	775	726	765	826	760	720	716	796	761	754	771	753	787	707	738	746	758	774	751	758	772	767	735	716	756	790	731	795	777	764	791	783	729	724	771	769	768	778	734	767	749	761	769	781	775	766	794	826	760	732	789	759	782	789	688	736	732	831	727	731	765	753	772	752	728	731	754	802	761	796	777	768	740	776	803	745	738	799	768	788	784	778	778	754	776	810	776	731	729	788	802	747	726	817	775	772	771	799	822	742	777	793	769	760	713	769	827	784	822	742	800	691	757	749	787	784	777	756	764	735	758	772	774	782	748	743	779	749	797	710	783	782	754	711	729	775	800	740	730	749	785	791	747	720	803	790	742	744	804	749	760	759	785	765	799	767	794	760	758	775	799	748	781	749	771	742	820	833	715	747	700	778	775	738	794	771	770	748	783	770	709	797	802	769	752	714	763	691	770	808	780	752	757	793	723	762	702	739	754	756	731	772	783	808	781	747	763	739	786	792	711	761	781	762	749	800	728	787	786	800	731	788	744	779	758	772	787	766	739	762	759	758	797	773	767	777	763	732	737	739	769	740	743	777	766	759	754	794	739	679	783	793	770	758	747	758	752	776	816	740	729	749	787	782	779	755	749	740	767	747	779	769	780	701	731	740	828	776	770	786	750	702	741	796	761	747	725	745	830	756	728	747	757	758	784	777	768	750	800	727	728	741	771	710	803	741	789	778	764	742	749	735	754	769	724	771	799	780	783	779	721	781	733	747	776	737	723	782	790	786	797	744	796	777	750	770	782	777	834	744	753	741	775	725	746	772	790	760	805	740	792	790	741	822	731	755	740	769	729	759	745	848	767	697	750	733	804	796	764	819	775	768	742	825	778	762	713	780	772	730	758	752	788	753	757	765	807	790	787	737	739	786	745	754	779	754	773	755	783	754	753	719	712	725	747	779	736	779	722	788	808	742	757	745	740	724	767	736	775	779	814	817	758	738	738	698	784	756	733	789	791	749	767	764	799	742	782	790	753	722	756	789	738	742	728	745	786	735	784	797	819	769	759	769	784	755	749	764	807	751	742	781	864	750	745	719	737	786	734	775	814	791	762	786	746	799	729	701	761	798	781	747	801	741	786	807	746	746	725	744	738	765	801	715	766	718	707	762	748	712	763	794	751	677	801	763	818	774	733	732	758	735	733	699	772	796	767	806	729	786	761	780	761	771	714	759	744	746	769	781	745	817	780	747	723	800	786	773	739	761	778	728	773	777	765	793	792	721	744	719	774	746	745	733	760	740	712	727	721	806	789	758	752	781	784	757	771	739	769	732	789	772	805	762	762	760	765	754	787	760	791	745	752	777	747	799	748	749	778	746	735	726	783	744	811	722	778	760	775	774	831	770	778	755	763	762	785	782	801	754	769	733	769	771	772	759	782	823	788	755	760	753	767	742	771	742	776	753	757	766	772	743	744	741	774	714	755	777	712	752	797	768	758	777	718	793	786	751	730	758	781	756	750	760	793	711	769	791	777	771	789	811	766	809	767	774	728	767	814	766	782	765	688	812	782	748	777	738	748	830	791	748	778	762	723	778	781	753	747	751	722	788	787	795	734	739	745	773	752	762	747	750	783	756	781	743	706	777	771	730	695	734	791	782	725	715	767	775	773	773	739	697	728	813	788	722	784	793	744	742	729	747	760	778	765	761	779	773	772	786	735	751	725	809	736	750	747	794	749	781	764	790	773	770	763	761	760	789	783	767	762	795	786	727	791	750	793	764	764	783	723	761	767	766	746	796	781	739	773	785	750	769	744	748	704	763	751	737	758	734	731	783	743	791	721	801	778	732	769	730	768	783	792	756	750	798	725	681	728	728	774	755	771	799	762	761	792	816	756	746	758	798	708	782	776	740	766	703	775	740	768	805	770	776	719	751	815	717	757	743	755	854	789	838	792	739	745	819	744	790	690	761	759	798	756	794	798	763	746	786	730	739	717	758	778	757	746	714	769	774	760	724	783	790	820	749	786	750	788	708	757	735	816	807	726	794	753	767	755	836	738	737	740	747	740	772	756	828	778	776	770	792	803	713	742	814	731	776	782	735	743	706	711	742	765	752	787	774	783	757	746	794	754	752	784	765	812	790	782	760	749	735	764	777	789	747	719	776	772	758	741	771	735	738	776	726	782	753	778	788	728	759	775	752	734	746	723	737	762	738	767	762	758	794	777	734	730	784	758	769	765	763	796	807	753	799	743	748	792	791	755	753	767	772	798	772	765	768	752	707	757	748	778	777	743	798	750	765	773	730	758	750	803	784	773	796	765	798	766	771	716	769	831	770	795	807	770	745	768	743	773	784	776	819	776	726	759	750	740	738	791	800	749	777	814	781	786	740	697	742	772	722	746	750	751	776	792	731	771	800	778	790	766	772	762	727	735	819	741	745	764	728	730	732	797	748	753	761	767	793	792	776	785	784	780	746	814	730	767	740	776	744	745	774	720	784	730	756	772	807	756	748	775	730	765	805	734	732	746	739	753	776	727	726	723	754	788	818	758	760	760	743	767	760	763	728	780	773	778	755	785	794	799	718	784	760	789	740	734	793	765	786	748	724	777	730	721	771	786	761	806	795	797	736	718	775	721	753	805	714	773	748	829	759	751	807	759	712	755	729	751	726
3974	196	170	151	124	110	106	73	92	99	95	84	85	86	81	84	104	84	73	96	82	73	84	92	88	94	85	83	86	73	84	77	80	83	76	92	88	92	74	84	68	69	78	80	87	80	85	85	73	86	76	87	88	67	72	67	78	75	78	102	73	82	81	60	68	89	72	81	66	74	80	66	81	88	78	82	89	72	78	74	68	75	95	96	80	80	88	80	74	73	83	88	92	69	75	66	79	85	79	80	83	64	97	84	71	83	81	75	84	68	70	101	61	70	72	77	74	89	61	62	76	75	90	83	77	68	72	81	71	72	81	75	82	84	84	76	90	75	72	77	82	83	76	77	83	84	80	89	88	84	73	93	86	80	81	63	73	77	80	91	84	73	70	78	78	77	75	69	82	80	75	101	69	82	85	67	71	83	91	83	69	74	88	94	87	75	89	84	68	78	86	81	81	73	69	82	74	86	85	81	98	89	96	86	94	101	80	76	77	78	76	70	69	93	69	87	79	88	71	67	84	82	82	83	82	85	86	87	78	81	68	98	81	82	60	89	74	86	84	82	97	86	67	80	78	77	101	83	69	68	73	91	76	81	87	65	83	85	79	79	60	78	75	103	81	83	69	75	92	91	75	82	54	83	74	70	88	77	90	74	72	80	79	81	93	77	74	74	69	74	85	67	85	98	82	82	67	86	84	81	87	80	81	82	78	89	89	86	85	83	87	88	91	77	92	76	81	90	88	79	74	71	80	76	79	84	87	69	77	79	96	91	72	108	74	77	86	76	78	84	81	72	73	74	64	64	77	90	74	81	84	80	90	84	88	76	76	68	83	90	91	92	82	75	73	80	86	79	77	65	97	71	84	93	87	85	88	81	63	88	76	102	79	80	80	91	67	93	66	75	76	78	84	83	83	66	91	73	94	76	99	92	85	81	73	77	76	78	73	93	71	82	75	93	75	75	85	71	82	70	85	81	94	84	81	63	85	92	83	78	90	71	105	72	72	71	90	79	93	69	95	64	71	83	83	76	77	83	72	75	81	88	83	95	67	96	80	77	96	69	78	78	74	76	68	67	73	94	93	84	77	87	69	93	70	71	72	82	84	93	82	80	92	73	79	90	66	101	77	92	75	76	75	91	76	74	88	83	106	85	91	75	84	85	74	74	81	86	79	72	92	72	74	85	88	73	88	69	82	81	78	86	84	71	67	80	83	79	75	64	76	80	87	90	66	81	82	83	68	83	89	76	91	74	85	74	84	72	74	78	97	83	92	87	73	70	81	78	90	74	77	82	72	77	88	84	95	84	82	74	67	74	72	78	80	80	85	61	82	79	74	73	84	78	82	76	86	84	94	86	83	81	98	73	86	83	87	78	74	87	87	77	78	65	81	66	82	86	86	85	86	75	71	83	70	93	79	89	94	90	69	74	89	77	82	82	97	91	93	74	79	89	68	75	77	91	74	69	69	87	80	97	71	74	68	82	77	83	80	84	74	93	87	87	70	68	85	72	83	93	93	68	100	70	79	99	70	77	86	76	68	74	92	73	78	87	88	87	79	83	75	95	82	72	79	74	80	77	95	79	82	68	79	74	77	88	82	77	105	70	71	75	103	86	74	90	82	78	83	79	83	88	67	74	77	79	76	71	81	77	92	74	101	81	84	84	95	71	95	97	101	83	75	95	77	86	75	73	91	87	76	98	85	84	79	87	87	83	83	72	92	66	85	75	99	61	80	78	79	74	81	87	95	73	68	89	85	77	80	82	70	74	81	67	82	76	82	69	90	84	78	74	85	85	80	87	71	82	79	77	71	91	96	82	73	79	83	77	86	70	76	80	68	67	82	91	88	75	75	81	75	60	91	79	78	85	73	82	84	88	80	87	87	101	73	83	81	73	73	67	84	85	86	74	77	86	96	85	82	93	85	89	84	83	69	89	88	75	76	64	93	86	93	79	71	78	79	71	66	81	90	94	93	80	74	77	64	85	91	75	92	81	90	72	77	72	86	80	70	66	93	72	79	82	91	74	77	89	95	65	78	83	80	87	93	83	82	88	74	95	90	83	73	77	74	85	77	83	94	102	70	61	72	93	72	82	83	66	80	73	74	79	72	93	96	87	74	76	82	73	86	60	88	78	74	88	70	81	95	82	69	91	71	73	91	81	97	77	93	76	79	58	89	83	85	82	84	68	75	82	69	79	86	68	73	67	84	91	80	85	79	86	93	80	82	85	71	65	77	74	72	86	72	92	93	64	74	75	77	76	85	96	74	92	74	58	91	83	95	65	98	79	92	92	80	82	78	70	76	83	71	76	90	68	71	85	63	72	81	79	86	68	87	86	87	72	78	96	82	89	78	78	76	63	71	89	84	66	67	82	77	74	85	74	79	69	101	104	86	76	83	73	84	85	94	80	90	86	80	78	75	81	75	84	91	68	81	79	86	79	84	68	77	77	70	81	69	74	79	89	74	81	89	79	98	90	76	71	78	71	76	80	81	73	98	78	83	98	86	92	64	75	85	85	83	86	84	67	76	93	93	85	56	100	92	90	81	89	100	86	63	81	85	85	80	82	81	80	82	90	78	89	95	76	91	70	87	75	79	80	84	73	77	76	90	87	74	73	74	69	71	79	78	84	94	76	89	100	84	77	84	77	85	63	95	75	92	93	81	85	73	93	81	86	80	87	73	82	77	82	84	93	77	83	78	96	81	88	79	93	85	83	89	70	86	67	66	69	76	86	73	80	82	95	78	71	78	97	80	69	85	84	82	86	75	96	85	79	76	86	88	90	84	97	97	92	81	70	62	93	82	89	95	69	93	76	73	84	65	88	73	91	83	86	78	82	75	79	70	87	94	90	76	86	76	101	75	81	80	81	94	82	71	73	72	77	80	82	80	72	74	80	105	70	86	79	75	89	74	70	86	77	101	64	67	86	67	84	70	79	81	91	86	84	74	84	83	70	74	87	78	85	90	86	87	80	88	79	78	76	74	73	69	93	66	80	90	75	85	76	84	84	60	72	94	97	88	76	88	72	84	71	78	92	74	88	76	89	67	86	76	84	82	93	74	82	79	75	83	86	83	80	85	82	79	85	77	93	98	82	88	75	82	77	77	92	83	74	69	74	92	72	87	91	60	87	80	80	70	71	71	75	85	100	79	61	82	62	92	87	93	75	88	103	73	80	75	73	82	80	86	85	77	77	101	87	98	91	64	77	77	70	87	86	76	72	67	92	98	83	93	86	81	78	96	86	67	90	85	74	82	81	76	72	86	79	76	68	85	78	69	89	82	84	81	77	86	92	87	90	92	66	89	83	80	89	70	67	89	102	76	87	83	55	87	91	82	90	81	78	94	87	77	79	86	70	84	80	93	74	82	79	75	82	79	76	66	80	92	85	84	75	89	85	68	93	64	77	80	93	85	82	86	81	84	71	86	71	75	89	108	80	83	73	79	76	73	80	79	64	95	85	79	84	80	81	76	93	84	83	90	105	82	63	64	74
4648	396	543	566	515	470	417	394	432	393	355	317	344	330	362	323	328	297	311	326	311	299	297	293	313	328	291	291	319	313	331	287	311	305	274	308	293	305	343	279	311	304	329	300	319	293	295	314	298	310	295	294	336	322	315	287	312	314	316	301	323	275	297	272	311	312	348	340	317	294	317	322	339	322	330	304	315	312	312	324	306	290	275	308	323	265	282	296	305	331	327	290	284	299	303	326	314	310	270	317	284	322	287	312	321	324	300	325	317	313	305	297	256	300	323	311	277	289	280	278	291	304	283	311	300	313	329	271	310	290	292	289	306	295	339	329	286	324	319	328	311	294	307	306	320	287	290	298	291	293	299	321	336	291	289	288	297	282	288	273	358	294	328	317	275	277	263	320	302	304	279	334	315	297	321	306	296	302	317	306	293	312	295	310	280	294	309	286	303	310	317	309	300	287	278	322	299	314	296	297	298	331	321	305	310	312	293	304	286	325	281	287	309	307	314	264	345	292	309	308	288	304	306	284	280	285	316	273	316	294	325	279	296	324	307	342	303	323	317	280	294	281	289	289	295	266	308	265	297	313	313	287	282	301	284	284	287	242	283	304	268	312	320	328	300	321	294	304	299	289	279	300	330	302	291	295	280	297	329	348	307	265	308	313	276	282	275	290	307	321	293	294	296	314	282	337	271	311	290	268	309	312	286	293	307	302	313	288	304	315	287	316	278	329	295	306	299	303	313	306	282	318	327	280	296	296	320	293	277	290	313	293	335	294	327	269	325	296	277	286	316	285	278	309	291	324	308	296	278	309	301	299	299	295	267	279	291	306	304	319	323	305	316	308	316	304	288	305	300	282	316	277	298	324	281	318	316	276	290	312	297	326	274	284	311	271	318	294	289	273	304	307	303	330	283	303	318	301	286	310	288	299	292	305	307	294	317	310	278	264	317	303	296	321	311	289	315	333	285	289	326	301	299	313	298	303	284	277	301	290	288	267	281	339	288	298	301	299	301	313	340	302	290	282	298	304	295	282	288	275	299	306	271	307	271	302	299	306	295	304	300	289	323	318	296	329	298	256	298	307	277	322	282	306	284	294	286	300	281	311	288	295	280	298	270	298	305	285	301	299	285	293	305	313	323	286	290	307	285	295	308	313	315	295	272	304	286	306	312	323	279	317	307	297	286	315	300	305	295	313	286	308	304	335	313	301	320	275	297	319	300	299	283	317	324	295	281	286	263	303	285	299	315	332	302	299	257	318	298	283	299	300	297	313	267	290	302	286	301	324	306	278	312	286	291	309	271	302	297	305	294	290	309	313	310	308	317	291	282	305	318	280	255	325	331	293	312	303	266	286	274	301	282	307	307	308	307	295	311	292	295	281	324	323	281	302	299	332	305	274	299	288	312	282	291	286	314	295	296	323	312	328	322	301	309	257	307	298	297	311	338	308	279	315	291	339	312	326	297	280	319	311	290	299	291	299	307	290	269	294	301	331	298	302	312	297	279	292	309	301	300	299	323	324	297	307	302	280	284	294	318	292	297	308	296	273	333	294	308	290	289	294	288	260	291	273	307	276	329	308	293	288	263	297	318	303	313	298	313	276	300	288	309	327	302	280	290	292	294	324	279	288	297	315	285	280	290	280	286	317	306	293	341	327	278	297	304	312	297	320	329	314	290	312	305	307	293	292	316	281	281	302	283	260	313	283	297	266	319	296	315	295	323	302	257	280	323	334	287	291	270	325	275	315	299	277	309	301	315	311	290	321	311	289	299	317	288	322	297	299	309	320	320	291	333	277	349	308	311	302	311	286	324	288	297	325	310	305	306	302	300	328	324	279	290	330	285	293	311	318	277	302	288	296	278	332	283	301	306	295	272	313	302	298	321	313	313	295	320	309	278	313	321	289	274	299	301	315	301	311	324	272	333	329	301	297	284	300	251	302	326	319	300	309	315	304	325	284	297	312	286	298	293	304	284	319	334	325	290	341	329	290	287	315	305	287	276	301	284	301	256	315	313	291	329	310	307	308	287	276	287	287	266	284	305	246	257	320	315	286	287	315	291	284	294	314	295	301	288	273	276	291	295	309	279	310	339	318	333	334	287	292	301	306	338	293	325	330	317	312	283	317	302	312	286	296	289	302	323	299	288	301	272	281	286	292	276	296	319	303	293	295	323	286	273	314	292	290	300	302	272	291	271	280	318	299	304	304	307	335	287	291	268	285	281	288	281	300	320	301	310	322	276	293	322	299	343	295	275	309	317	289	284	278	314	328	287	298	288	286	279	273	284	284	300	270	302	269	264	304	300	301	317	276	304	307	292	290	312	300	283	316	297	292	314	296	305	300	307	278	320	288	293	306	315	320	297	309	323	293	308	290	294	272	294	289	307	306	322	300	289	314	268	261	281	328	287	316	326	289	297	322	309	318	279	300	298	311	269	296	324	299	290	274	282	304	265	302	294	269	331	305	278	295	267	288	297	300	302	282	276	297	289	306	290	276	336	284	303	297	296	321	314	324	295	290	320	295	297	284	290	333	309	288	286	313	305	314	297	313	314	283	274	276	298	305	294	309	314	290	296	303	283	291	306	300	297	332	292	300	306	281	349	305	308	304	299	263	299	312	322	313	286	298	294	289	297	299	316	305	287	285	309	313	308	292	314	305	317	331	293	283	271	257	301	310	295	272	313	320	317	344	323	304	320	304	309	289	297	295	309	278	288	296	309	307	308	302	300	316	278	286	301	264	311	302	307	316	308	309	292	299	340	299	316	284	316	301	299	264	286	348	281	312	308	317	278	289	312	295	266	322	294	303	301	293	304	311	324	319	292	272	292	313	310	284	287	288	304	308	279	297	316	286	287	292	293	286	314	287	290	295	306	295	324	292	287	275	297	296	293	295	283	314	290	281	302	290	280	319	270	297	286	304	362	323	278	296	265	303	305	307	290	299	305	299	296	274	315	308	305	298	261	311	305	295	305	303	299	293	291	307	288	282	315	279	329	307	304	275	306	292	307	290	296	276	285	296	315	289	279	302	265	311	305	323	306	276	314	275	320	307	301	316	280	277	330	292	277	295	300	285	320	301	317	303	304	297	311	315	313	308	321	309	287	286	270	289	263	328	259	283	327	281	277	329	306	292	308	294	282	286	291	278	316	303	287	320	284	281	290	293	282	268	312	276	309	333	333	332	312	336	269	340	327	305	293	318	303	311	317	315	249	289	274	320	313	259	311	287	303	308	333	278	306	315	309	295	306	314	283	292	288	318	320	297	296	306	300	299	307	296	283	321	285	321	283	293	323	304	307	308	278	281	292	309	303	282	322	280	343	314	287	322	303	321	328	278	295	298	279	285	358	294	323	286	308	292	292	306	347	281	278	305	300	285	289	301	320	301	303	312	269	266	283	277	305	276	290	287	307	305	270	314	293	305	291	280	302	323	292	287	303	323	270	310	263	299	301	325	333	310	317	309	314	286	315	300	286	289	290	277	303	286	313	271
20497	2000	1294	1005	748	548	433	342	337	306	266	259	262	201	188	183	166	201	206	166	155	166	181	162	182	169	167	163	198	186	172	168	173	162	173	162	159	158	148	168	156	185	159	137	144	164	164	146	140	165	168	176	153	140	139	156	172	148	171	170	164	157	151	164	154	144	141	136	124	194	161	143	143	157	147	147	142	157	147	141	167	135	140	151	153	149	156	152	174	142	141	132	152	135	150	170	150	151	125	160	157	149	153	136	161	159	140	150	130	148	139	148	151	171	149	137	172	135	128	150	177	142	168	146	145	141	148	164	162	145	155	167	164	153	158	148	145	160	165	151	136	144	155	152	142	144	155	159	148	169	149	142	140	144	168	161	154	136	157	170	133	147	150	163	165	131	156	151	158	140	131	153	152	152	147	142	145	158	157	160	156	175	142	151	133	159	182	132	139	165	164	164	158	136	138	152	139	149	131	153	160	144	142	150	153	160	157	145	164	135	159	121	180	157	151	134	138	147	146	119	142	140	131	153	160	157	155	177	168	154	161	164	157	151	153	162	136	161	154	147	128	141	143	137	175	148	144	155	157	152	142	139	146	153	134	144	127	160	150	137	157	145	163	143	183	149	169	153	148	157	165	154	144	161	141	154	151	162	139	165	143	147	128	176	158	158	153	145	150	160	146	142	143	155	153	144	173	149	161	171	140	134	153	155	148	124	162	154	150	155	163	140	158	152	152	143	154	114	140	169	158	169	149	157	140	147	146	152	159	154	166	160	167	137	136	153	150	153	170	151	156	139	141	152	131	156	141	153	149	156	144	141	157	137	146	147	160	152	153	174	159	135	154	149	154	179	159	152	156	139	119	144	142	147	124	146	132	163	139	156	164	135	155	138	146	151	157	147	155	154	149	156	148	144	143	164	158	170	148	156	162	152	175	145	152	165	152	136	132	166	151	132	151	156	154	158	164	161	171	137	151	138	150	137	154	161	120	153	126	149	150	156	170	137	160	153	141	159	133	173	119	161	136	160	153	164	160	130	145	160	131	132	191	161	143	148	140	120	165	132	159	154	135	161	166	142	150	138	146	149	168	138	152	163	163	155	152	145	158	164	170	158	156	172	145	138	146	149	147	189	179	140	131	139	143	147	148	160	156	153	145	146	139	136	145	128	149	153	147	158	143	139	150	133	161	173	124	158	161	141	157	170	170	170	159	153	163	122	158	156	158	155	157	133	141	153	149	167	163	130	144	174	142	139	159	151	170	154	149	140	134	158	157	147	166	151	153	165	146	140	146	150	138	151	161	141	143	181	161	124	148	149	126	158	164	144	144	155	137	158	141	125	149	163	133	140	168	164	157	151	137	142	136	160	149	160	152	139	158	123	148	148	154	139	159	141	140	135	165	158	147	154	141	142	155	155	148	136	151	168	162	155	162	127	167	151	152	136	162	146	152	170	167	142	184	157	158	143	145	170	142	161	148	158	158	145	168	149	174	129	144	138	161	133	156	153	157	158	171	154	163	157	159	155	162	159	172	159	166	148	173	149	154	157	127	131	166	142	161	162	151	142	138	146	167	157	157	153	141	140	151	148	156	156	152	147	144	167	161	146	160	141	151	162	148	176	132	143	112	131	166	148	158	180	143	130	155	132	170	136	167	147	152	128	156	138	162	163	137	166	160	163	191	148	157	163	136	149	138	155	137	142	152	158	175	177	137	158	144	152	157	154	168	137	141	134	155	129	158	131	139	143	145	161	142	142	168	158	161	127	127	146	140	134	156	155	165	169	152	152	149	152	148	145	156	150	159	161	185	148	149	156	130	150	141	158	161	146	148	123	145	148	168	149	133	141	146	158	138	150	141	162	144	152	151	145	162	178	136	161	141	159	179	149	169	137	126	142	164	152	148	157	142	135	152	162	172	179	161	157	140	155	155	152	172	140	138	161	159	134	132	141	131	140	159	149	166	164	148	148	133	149	155	162	134	169	136	156	146	175	139	151	184	148	146	158	162	149	151	134	140	172	147	174	134	142	163	138	148	144	154	151	141	149	140	149	132	163	144	148	134	141	141	146	154	153	162	154	149	134	143	134	157	161	149	139	153	134	142	158	153	145	111	141	138	144	135	156	147	140	155	145	145	151	157	154	139	149	152	168	149	168	167	157	152	160	157	151	167	145	144	145	176	151	151	170	154	128	145	149	146	140	148	143	150	161	145	131	155	155	151	149	168	123	145	176	162	148	143	170	161	157	120	156	146	141	153	145	163	132	161	138	149	147	149	147	160	165	160	152	126	160	138	157	140	161	139	157	175	149	151	157	153	154	139	140	142	148	164	145	149	162	128	159	159	158	125	147	164	133	152	154	155	145	179	159	162	137	151	166	148	139	130	129	144	154	164	145	151	149	162	147	178	163	150	145	155	151	130	150	133	153	140	159	169	148	173	150	147	144	155	163	137	135	162	158	127	151	156	148	133	162	162	169	152	138	145	150	154	158	138	152	149	166	139	160	148	163	146	162	146	152	157	160	167	147	140	152	151	156	166	152	150	122	148	162	164	159	153	155	141	140	154	114	129	145	161	140	159	158	131	143	161	162	143	168	157	162	136	159	154	152	157	139	145	154	113	152	114	186	146	162	159	145	159	150	135	151	152	160	140	149	141	155	167	160	155	154	158	149	139	161	163	160	139	142	155	136	138	147	162	156	166	141	171	150	151	169	162	159	166	156	153	142	155	142	139	157	137	140	138	159	155	163	151	154	182	154	160	160	130	140	153	138	133	148	153	147	166	127	155	174	182	143	159	143	143	176	145	138	156	169	164	147	176	144	152	155	137	151	156	155	157	164	151	138	161	157	164	153	148	135	169	149	155	136	151	147	144	160	168	148	169	155	149	141	150	137	162	133	163	143	129	157	149	162	159	142	158	151	164	166	165	141	149	157	160	176	167	161	153	147	167	150	167	154	147	151	165	147	171	165	142	140	142	151	138	150	174	152	163	151	159	164	142	147	158	175	150	153	155	128	168	141	182	176	145	148	182	151	148	144	138	152	157	179	153	158	136	158	197	147	148	149	155	156	140	115	139	176	156	126	154	130	173	146	155	151	154	156	169	170	116	147	166	158	195	173	136	149	173	149	179	139	159	153	175	153	139	167	157	156	140	145	144	163	153	134	153	143	183	165	157	144	162	146	164	135	150	151	140	158	165	143	164	152	128	165	160	151	142	133	145	159	156	155	154	137	138	175	152	152	153	141	143	163	155	141	154	159	167	148	159	148	158	171	149	154	136	153	136	160	139	142	152	157	174	165	153	148	153	153	136	159	144	157	160	140	143	165	117	124	165	176	135	156	158	133	168	135	164	136	140	155	173	169	152	152	154	156	149	156	148	161	136	156	147	143	159	177	136	143	161	137	143	163	143	177	148	164	152	152	145	151	166	145	145	161	145	156	144	146	170	162	151	145	137	157	128	161	155	147	144	163	130	147	156	156	143	134	176	161	158	148	159	151
10657	1479	3175	3576	3071	2582	2105	1831	1593	1388	1260	1080	1040	918	869	828	783	745	724	716	743	683	683	667	639	636	643	606	608	649	585	581	544	554	573	580	586	576	548	587	555	547	522	498	548	510	547	542	566	516	522	503	540	528	539	526	534	510	485	527	517	499	560	482	530	498	501	538	506	518	516	503	496	470	502	526	492	528	531	537	499	502	482	496	513	477	524	521	468	486	511	542	486	552	496	498	489	484	498	501	491	532	481	511	529	501	553	524	486	499	491	495	541	521	503	512	505	491	483	529	516	474	505	504	524	474	511	519	507	485	474	503	498	492	445	498	463	538	524	543	504	502	487	468	499	503	489	541	493	445	501	526	507	507	470	488	527	498	512	477	515	462	479	477	466	512	472	506	510	499	496	489	549	504	487	521	502	547	524	477	519	518	535	506	490	472	478	468	508	542	471	460	501	463	489	515	508	531	517	493	510	500	522	474	510	480	477	500	532	485	505	519	502	513	476	495	482	503	538	489	539	495	479	508	489	502	492	511	484	522	534	473	520	493	466	474	508	462	501	536	505	520	505	487	524	534	505	526	478	505	514	484	513	501	512	479	521	489	505	497	529	482	540	453	507	507	524	471	467	498	476	488	475	520	434	515	514	525	514	545	487	502	485	483	525	498	494	520	489	499	481	483	507	535	500	480	475	499	521	515	498	489	506	498	504	484	453	474	519	489	489	480	527	477	463	483	546	505	490	487	510	482	480	467	482	500	474	498	553	522	497	507	493	470	470	528	496	479	549	491	532	506	511	491	513	483	489	494	493	490	516	474	530	498	494	504	451	473	487	501	471	530	497	496	481	508	477	490	510	481	484	491	488	463	474	478	476	530	524	519	527	519	521	534	461	436	503	520	511	511	535	511	490	482	458	491	489	522	508	499	512	500	528	479	527	478	425	464	550	542	506	528	457	518	470	487	489	517	496	477	472	505	491	507	524	506	496	526	551	500	526	510	504	473	493	515	516	474	505	507	488	492	498	478	556	503	513	512	501	452	471	525	492	491	508	508	495	497	471	474	525	495	474	488	490	446	527	482	473	494	498	502	485	484	473	504	505	507	516	545	474	497	484	455	535	494	534	481	449	515	482	522	460	467	492	502	482	513	507	528	523	477	493	483	459	484	518	529	518	497	498	509	527	493	474	482	503	483	523	505	513	514	486	499	468	481	529	475	510	465	494	497	492	475	560	533	519	547	472	503	488	495	520	508	489	530	485	503	493	470	498	513	520	520	491	470	521	475	488	465	470	519	477	505	500	507	512	509	500	498	508	522	475	476	461	502	491	508	509	529	452	544	493	500	504	546	469	491	511	471	477	549	472	521	510	484	502	493	514	511	498	488	518	462	504	504	474	456	478	542	468	501	508	482	492	488	484	474	530	529	511	551	516	495	522	504	488	478	528	464	499	481	520	516	463	479	503	476	489	456	525	495	522	512	495	536	485	505	514	464	464	495	455	517	488	507	512	478	463	497	480	533	466	525	484	513	526	545	534	481	500	534	429	499	491	522	528	488	478	483	478	510	466	483	478	512	484	448	500	510	516	528	523	532	481	534	479	472	483	457	502	502	502	470	507	518	493	517	528	499	504	508	492	466	516	502	499	484	499	497	511	499	489	466	493	471	495	533	526	493	485	479	498	513	478	519	483	481	468	492	500	516	494	462	509	505	492	486	472	492	490	495	511	493	504	451	454	498	468	488	533	474	507	500	469	498	514	497	457	488	488	455	517	526	503	542	494	539	494	511	476	519	447	458	502	503	491	506	497	528	474	494	494	498	474	500	492	481	480	467	523	470	470	469	541	504	508	500	510	499	530	485	487	448	508	481	422	505	519	536	494	498	478	477	506	526	562	508	493	504	523	504	479	481	485	547	519	518	464	494	464	524	495	474	516	500	542	520	515	492	552	514	493	503	508	492	490	483	506	489	513	484	516	517	476	465	505	512	511	482	469	542	474	450	516	461	543	514	569	492	473	492	518	511	512	448	509	502	478	463	502	490	490	528	511	504	473	478	505	480	521	472	513	500	487	460	533	505	486	477	476	513	474	483	466	529	494	509	473	464	491	505	503	538	511	457	505	483	500	484	522	482	488	506	509	496	493	512	524	491	467	485	499	477	475	495	513	504	487	501	406	501	480	518	492	497	492	497	550	505	474	495	518	486	529	475	486	497	529	483	507	462	525	508	471	476	464	504	511	524	509	495	509	473	496	500	519	515	501	494	477	515	475	532	523	481	500	509	446	482	513	490	471	495	484	514	484	501	466	468	482	499	453	520	475	480	530	497	479	509	508	484	474	479	528	523	472	492	527	498	485	493	530	493	519	513	503	461	515	470	480	477	508	502	513	501	466	496	525	521	484	495	483	493	478	481	465	504	451	505	498	527	532	515	542	490	502	542	466	523	508	503	500	526	515	489	502	457	493	483	522	514	482	477	506	495	493	522	535	514	512	497	452	495	510	505	518	505	525	530	491	492	510	500	482	495	495	446	505	496	498	504	503	462	482	514	506	515	498	491	520	496	485	541	471	491	494	489	453	482	536	520	494	514	492	472	456	479	464	480	508	500	497	525	489	487	478	501	517	467	489	487	493	514	460	482	495	539	536	496	499	470	486	499	513	432	477	519	470	450	496	461	466	538	474	513	491	482	486	504	513	528	513	508	513	497	499	492	509	486	504	472	486	511	510	527	485	513	508	509	495	488	477	509	520	521	487	499	528	506	506	493	518	519	494	465	477	514	480	510	516	484	475	505	517	451	530	498	485	490	490	487	511	501	527	499	496	528	507	506	488	461	515	488	497	490	477	505	482	519	480	538	489	503	457	498	490	493	499	494	498	467	492	502	487	500	497	484	479	471	518	490	498	487	532	517	479	482	509	472	492	477	487	519	509	496	515	501	500	534	515	517	458	491	488	485	450	487	448	503	479	529	494	475	463	475	507	502	497	498	525	497	461	512	502	482	486	526	497	489	514	545	503	513	470	470	474	501	529	484	494	480	542	443	470	487	502	500	511	477	511	478	507	470	487	519	558	526	493	494	473	500	530	482	501	498	466	494	506	497	492	497	495	526	510	523	516	495	508	503	517	529	494	480	522	501	480	503	484	506	528	499	525	483	534	498	506	497	491	467	545	494	511	516	462	505	502	487	497	523	495	518	460	501	485	511	458	516	510	498	492	503	495	508	525	491	474	513	500	485	462	498	510	503	480	460	536	515	519	516	465	498	493	494	492	486	516	531	522	504	492	504	494	538	509	458	505	485	542	481	519	482	496	523	508	488	516	500	483	456	498	520	484	490	531	452	520	476	524	485	514	493	490	498	511	497	494	494	502	538	507	501	508	505	457	504	495	500	477	538	492	475	477	505	457	511	508	466	492	498	492	497	499	523	479	450	504	531	494	503	516	517	482	481	465	459	498	501	499	549	499	493	556	497	485	483	544	442	492	483	457	483	519	470	493	501
31383	4977	2788	2095	1466	1132	870	709	584	557	451	432	428	385	372	338	342	353	311	321	298	295	269	298	299	297	275	290	298	283	285	250	260	278	266	287	276	264	271	280	249	282	240	255	271	261	245	232	278	243	271	261	286	261	272	243	277	268	257	239	270	294	250	261	249	269	278	262	222	281	269	259	225	235	262	278	268	255	273	234	269	253	263	253	242	229	252	271	247	267	281	274	293	256	242	234	233	281	264	268	263	309	265	273	258	222	232	266	258	245	265	255	265	267	261	246	258	226	263	258	222	248	239	256	249	243	271	253	244	277	260	273	261	283	289	241	284	271	267	261	226	282	267	251	250	261	264	240	256	247	228	237	248	244	224	264	251	268	266	267	262	241	237	262	271	239	276	263	277	278	261	250	252	274	250	243	259	257	261	264	271	264	255	266	270	267	276	268	276	245	281	261	275	266	244	261	262	283	257	249	274	267	242	273	243	255	263	270	236	237	240	236	256	259	268	293	268	294	242	237	238	232	269	265	226	230	275	258	278	257	250	249	248	283	261	244	265	209	250	246	246	258	254	307	276	258	285	289	275	280	283	253	259	231	233	265	295	238	241	249	249	280	250	231	275	268	230	292	235	248	250	262	266	254	228	270	293	244	257	225	233	251	228	254	244	241	250	290	277	232	263	243	259	240	262	279	259	246	260	240	244	245	250	255	275	245	272	257	221	246	245	283	245	236	232	227	282	273	268	281	253	258	292	291	252	252	257	267	264	253	246	250	255	233	251	265	265	241	251	263	251	276	259	250	270	259	238	267	262	251	237	275	286	252	251	266	266	261	255	272	273	261	218	252	218	224	252	234	263	269	251	248	243	270	255	222	247	237	270	233	275	238	283	256	263	256	227	239	263	241	245	259	249	267	228	245	261	232	245	239	282	245	260	237	261	281	282	286	256	272	249	271	258	213	237	258	246	258	260	258	258	245	228	256	264	218	270	252	254	275	239	267	251	240	281	227	250	238	265	255	246	240	248	278	236	288	236	244	236	285	256	246	233	254	270	209	258	247	235	290	281	238	268	240	242	258	255	273	262	258	231	241	258	225	252	240	251	271	254	238	245	228	258	278	247	254	260	264	267	243	238	247	247	253	243	263	262	252	259	259	264	243	269	243	278	259	263	245	244	242	275	248	254	289	286	236	224	221	268	257	256	258	239	253	292	252	256	228	258	223	274	275	280	262	263	218	255	255	253	276	257	271	273	232	258	262	288	259	258	261	267	268	253	274	229	278	280	253	217	271	252	232	267	244	247	250	290	250	240	230	242	251	290	258	232	259	255	272	230	231	247	247	249	238	252	236	224	226	269	228	268	238	236	247	262	256	246	265	234	219	253	256	226	271	270	266	237	241	234	232	264	282	238	249	272	237	257	275	231	251	281	274	251	229	236	226	251	255	258	290	251	220	253	277	282	262	255	250	229	246	285	249	231	278	280	257	263	266	248	239	218	242	246	257	246	229	257	296	208	265	269	284	243	257	237	222	268	243	275	272	274	281	263	264	264	254	259	267	273	242	256	233	247	247	263	242	246	286	255	274	248	264	240	233	241	281	287	243	254	301	259	255	258	255	266	234	232	241	270	279	254	244	236	259	214	273	256	229	277	251	259	278	261	242	268	256	287	242	236	262	246	260	252	255	261	262	265	254	256	241	256	256	266	235	235	257	261	228	276	228	267	264	251	266	259	251	247	255	303	249	256	223	239	247	263	242	265	247	249	249	264	259	265	262	244	241	260	267	285	287	242	238	251	280	269	271	248	260	230	262	253	257	249	256	231	244	268	245	261	258	246	252	224	265	271	256	272	260	260	272	247	254	269	279	251	227	255	276	258	275	270	238	263	283	224	246	255	220	226	225	248	226	280	278	245	275	272	262	267	247	259	280	278	260	259	246	290	245	267	284	258	284	259	230	268	246	233	250	229	246	272	253	266	262	259	270	240	270	248	280	258	291	278	270	264	262	239	238	262	260	254	233	277	256	239	276	265	262	262	272	238	260	259	253	281	247	256	249	269	286	252	256	257	235	282	251	246	274	264	268	254	226	292	277	238	265	247	260	247	265	244	255	252	273	241	254	263	273	253	258	265	240	236	270	266	261	267	232	250	281	265	267	250	252	269	244	253	238	233	238	255	270	272	250	266	269	268	276	275	274	259	301	275	287	239	254	261	254	265	278	257	276	237	263	270	238	255	241	249	245	241	257	250	259	262	249	231	208	270	252	271	269	247	272	283	244	246	224	244	277	249	252	246	280	261	260	252	240	239	274	259	255	240	251	258	256	270	258	239	248	270	261	276	232	263	261	253	243	270	279	245	255	253	258	252	261	236	237	254	261	265	268	266	266	243	242	288	242	241	260	243	242	251	260	248	253	236	249	255	281	278	269	247	261	268	219	247	239	256	254	232	273	242	246	259	264	281	252	258	245	259	253	245	253	241	252	252	255	272	212	249	259	248	255	271	264	255	243	256	243	243	226	260	286	266	266	244	256	251	261	238	226	261	243	236	256	241	242	260	256	269	254	285	278	269	258	249	236	254	234	244	253	265	254	252	263	270	279	288	263	250	242	264	235	247	272	249	252	250	221	266	283	242	233	254	256	274	263	264	263	250	247	245	286	276	254	254	246	272	238	249	249	239	238	268	269	287	221	279	233	264	267	246	258	250	250	250	284	243	281	261	240	241	279	275	298	252	247	276	273	250	210	259	228	231	234	243	267	263	246	232	254	266	269	263	263	255	239	262	270	266	247	252	258	282	274	282	249	256	293	245	238	268	245	248	256	248	262	292	255	263	255	249	246	252	278	244	279	257	258	267	230	265	266	274	269	241	269	215	258	259	281	249	278	284	259	259	242	252	251	256	266	220	275	286	262	272	267	249	266	273	279	276	222	271	254	258	272	221	242	253	278	239	235	256	231	270	268	265	257	228	277	265	251	258	242	245	262	268	220	253	261	283	271	251	241	258	274	256	215	252	257	283	254	248	275	273	257	234	262	231	254	245	244	274	243	270	272	261	257	264	264	256	265	260	239	251	268	278	304	274	267	239	265	242	258	266	253	274	252	280	251	267	244	289	217	275	276	256	230	255	259	257	289	264	243	250	277	243	239	255	248	270	232	247	267	235	254	262	251	279	258	262	257	287	235	236	271	249	239	279	257	272	262	248	241	256	258	261	228	271	256	265	271	263	285	252	262	255	276	250	243	251	246	240	241	248	251	250	250	274	248	242	258	244	261	274	254	258	243	247	279	249	250	230	287	269	260	245	250	238	247	232	266	269	263	298	312	249	251	251	262	264	256	243	262	283	256	227	259	238	253	255	277	234	252	240	257	251	226	270	242	258	268	270	265	259	255	278	236	230	253	265	237	254	277	271	236	241	244	269	269	254	264	240	248	258	276	282	230	242	250	237	230	284	256	226	243	246	246	233	300	251	250	271	284	247	277	249	244	282	262	269	257	272	248
13815	2619	5518	6277	5547	4616	3743	3185	2752	2460	2154	1946	1786	1569	1525	1365	1355	1256	1234	1168	1085	1098	1049	983	1010	958	1004	976	953	905	962	909	894	849	957	897	888	883	896	830	829	852	886	840	888	832	872	830	829	849	810	861	783	804	814	774	819	834	843	824	821	836	781	739	775	824	834	779	784	823	836	765	761	798	791	732	746	768	805	765	749	742	731	820	814	783	760	778	786	727	754	816	801	799	756	793	756	773	735	780	800	744	776	749	774	817	805	796	774	772	725	792	719	757	779	749	731	804	761	810	802	776	765	748	751	731	785	809	756	794	765	792	788	765	750	766	817	731	728	805	813	784	772	718	774	759	752	729	754	757	748	755	736	742	790	805	752	794	752	752	799	768	770	769	779	792	717	733	751	735	764	709	762	760	771	790	791	719	761	731	796	743	757	788	756	726	761	746	742	765	776	755	806	740	760	751	732	767	813	761	774	766	736	748	813	771	734	750	743	821	803	765	734	760	742	737	718	739	824	752	777	733	719	753	765	760	741	754	763	745	765	702	779	755	784	774	750	807	794	748	761	757	795	718	786	818	686	743	740	800	800	803	765	757	760	683	751	759	754	725	800	794	729	769	792	756	756	748	745	678	776	749	738	763	772	767	762	733	799	723	758	768	800	769	747	731	756	744	722	788	741	779	774	738	761	737	734	781	767	754	819	756	775	737	746	766	759	756	780	754	797	758	796	786	754	745	730	771	750	795	757	739	824	747	774	767	811	706	697	746	733	747	729	732	738	776	774	709	731	756	808	797	768	758	764	793	742	772	760	752	752	777	715	763	774	734	775	754	765	762	830	742	703	747	757	731	790	782	774	786	778	744	768	762	708	747	744	754	798	711	775	762	771	776	740	738	716	727	830	742	747	733	747	761	733	814	734	753	747	748	774	757	807	758	681	784	793	751	765	749	781	745	778	774	765	760	746	773	791	735	755	731	754	813	756	780	751	737	719	773	786	771	760	760	759	778	696	729	711	758	775	763	757	762	744	761	755	761	726	769	745	770	782	776	793	761	815	785	709	739	752	749	735	744	746	753	795	727	736	768	762	746	725	775	749	758	777	751	833	739	782	773	809	786	765	805	754	739	772	744	775	738	796	747	741	715	765	738	801	756	738	768	727	748	748	722	735	761	735	776	743	802	769	727	808	755	826	781	739	744	732	768	775	738	735	762	747	756	753	765	788	792	735	762	770	765	697	733	763	758	753	729	747	767	826	783	783	778	747	724	763	786	771	750	800	790	805	736	761	738	786	720	746	741	763	776	749	746	764	736	757	731	707	760	728	786	809	813	720	728	792	779	727	828	729	838	795	769	744	762	756	742	798	784	744	762	753	767	761	755	812	800	733	770	767	788	735	795	772	763	762	783	780	725	729	763	742	791	744	765	777	775	759	738	785	734	738	725	739	756	766	784	793	751	779	795	747	772	772	809	740	769	777	814	756	747	797	752	740	768	757	704	776	779	774	750	776	788	763	742	751	770	791	733	773	725	814	761	729	787	780	730	802	764	705	754	754	774	751	759	740	798	740	700	711	758	794	756	731	781	757	829	754	801	799	705	783	757	762	747	777	764	782	766	732	821	744	805	813	773	745	766	756	752	738	791	743	762	770	748	756	714	733	732	756	781	749	790	763	785	738	754	759	763	778	750	787	782	779	739	724	822	779	748	754	758	788	766	771	758	799	780	764	739	751	802	763	733	763	780	753	740	713	757	809	706	786	721	735	820	771	802	795	689	796	754	757	731	797	773	754	752	796	791	735	793	781	788	755	744	805	821	751	751	758	752	731	740	792	802	771	768	804	737	714	786	727	801	734	794	779	729	752	762	792	726	778	788	778	767	817	752	760	755	750	723	704	760	732	732	777	733	773	748	800	807	775	779	767	735	736	744	809	793	806	804	725	724	753	742	771	773	780	779	765	752	783	787	742	800	702	801	783	785	737	756	737	733	812	730	787	738	784	745	760	704	777	784	810	727	715	742	797	734	757	713	766	739	750	732	749	768	755	728	762	750	710	810	835	731	745	776	744	778	761	775	736	790	762	730	766	763	731	784	791	714	745	766	736	785	768	781	740	766	734	733	738	763	784	798	779	752	755	776	718	769	739	729	750	765	772	788	802	763	769	760	735	753	747	762	753	748	796	772	748	806	781	700	794	767	711	748	694	749	766	792	744	760	735	785	792	777	762	764	719	749	727	758	757	708	728	739	772	759	747	766	733	815	758	760	772	746	790	770	756	802	771	788	783	735	735	733	770	788	787	800	756	739	789	764	751	760	786	766	722	777	791	808	720	715	780	752	764	768	785	713	740	767	768	762	753	746	790	789	724	758	800	724	748	812	761	755	747	715	762	794	743	741	731	758	733	720	764	763	794	725	779	796	775	740	739	759	766	730	738	816	775	707	770	760	747	767	755	753	787	730	733	763	743	723	782	709	767	807	781	730	818	774	806	763	767	751	722	757	758	780	760	732	787	719	787	736	719	761	776	776	735	776	762	738	751	784	759	765	762	778	716	797	755	782	774	756	782	763	781	751	736	710	793	710	706	778	741	789	710	767	753	785	741	776	762	776	800	758	744	714	739	752	764	798	724	750	746	760	735	762	778	732	736	710	764	748	729	780	752	788	745	767	780	756	752	746	728	743	761	762	769	696	754	758	789	733	690	734	739	734	737	726	819	761	719	725	800	727	788	740	779	752	787	698	784	766	735	756	753	743	711	756	750	760	733	749	754	787	740	729	800	733	810	759	761	755	742	736	714	787	757	755	717	740	725	774	719	752	802	743	705	822	772	764	761	687	769	781	779	760	776	781	729	743	765	760	771	790	778	782	804	717	798	752	768	763	772	740	809	784	795	752	751	787	759	803	775	785	811	745	769	770	744	792	725	766	727	732	770	797	735	750	792	736	759	778	748	726	809	760	734	717	827	769	800	745	730	791	702	749	729	777	758	688	756	750	739	730	736	769	749	805	743	785	714	747	735	774	718	768	742	743	806	742	760	739	787	771	774	772	752	761	806	737	752	756	835	711	789	741	762	750	748	750	782	732	751	755	753	716	733	761	790	736	803	763	777	743	757	813	757	800	837	715	752	725	757	763	770	745	721	785	800	753	797	758	744	788	764	775	715	778	734	728	732	732	732	732	737	752	802	756	752	717	792	763	717	767	776	804	776	727	750	743	787	788	735	772	747	774	759	755	746	739	748	762	763	743	761	773	825	761	755	751	723	726	783	751	772	743	742	746	775	783	737	765	773	790	747	754	779	700	763	737	743	785	780	732	779	777	795	792	742	732	741	789	729	736	786	765	752	723	776	763	715	766	802	769	764	735	779	769	724	775	762	712	719	756	831	747	758	736	767	767	745	723	732	773	751	754	789	730	757	758	749	785	766	744	752	775	754	776	758	748	764	757	758	761	749	737	788	770	769	798	757	764	794	789	760	725	703	744	762	769	787	793	765	776	766	722
3874	193	137	144	113	122	93	107	82	89	103	92	98	83	81	92	86	74	73	82	76	71	76	89	74	80	78	93	88	87	65	102	79	86	77	95	91	80	72	75	87	86	81	72	100	77	79	81	66	69	68	74	85	68	79	69	106	70	109	93	88	73	86	74	76	83	69	81	91	91	87	83	63	85	79	65	94	84	64	93	91	94	80	84	76	60	86	87	97	91	108	89	94	92	75	77	86	78	66	77	83	61	96	80	72	85	90	88	78	86	96	90	82	89	75	93	73	82	87	83	87	73	69	91	83	86	89	73	79	68	90	71	77	68	82	83	65	79	80	90	91	88	98	80	62	65	88	66	88	73	104	92	75	91	80	82	72	74	85	74	78	66	78	76	69	85	80	82	83	77	81	88	89	73	91	76	79	76	92	72	84	77	84	82	82	70	83	71	82	80	69	97	79	66	92	76	79	82	79	81	84	84	76	67	83	66	95	62	78	77	75	81	85	82	62	73	86	96	85	77	80	75	59	80	73	74	68	80	67	82	75	92	89	74	81	97	88	91	65	84	77	83	78	77	79	100	73	79	71	74	82	83	86	78	99	80	75	90	70	84	84	75	68	73	91	78	101	80	59	84	72	79	82	85	80	74	74	94	87	73	100	88	92	79	79	81	71	87	76	88	76	88	88	82	79	85	69	80	87	81	69	85	84	74	89	67	78	97	87	73	75	90	84	76	84	74	91	84	75	84	62	77	84	72	90	74	78	83	84	77	74	110	94	92	84	74	99	82	83	91	64	69	80	89	87	64	80	101	88	84	96	83	81	81	80	65	71	79	68	90	88	95	82	71	72	69	80	81	68	67	87	75	73	65	74	78	85	77	83	69	100	93	79	83	85	84	73	59	79	65	80	81	78	91	66	80	88	79	91	90	77	87	78	67	68	70	87	74	79	77	86	73	87	77	78	86	73	75	84	78	77	86	82	82	64	68	82	95	85	74	79	69	64	80	82	70	88	76	88	94	80	70	86	76	83	78	75	95	71	71	86	67	65	70	90	71	80	88	83	73	85	82	78	80	91	86	97	87	72	92	65	79	85	84	75	90	86	65	84	95	83	65	76	85	80	69	77	69	94	78	78	75	77	85	88	80	68	74	94	81	64	71	95	91	90	59	76	71	85	83	75	76	80	79	74	86	81	82	94	73	95	82	81	87	81	73	95	73	87	99	69	97	83	79	93	88	88	62	88	86	80	88	72	76	77	69	82	84	85	87	73	88	73	82	72	87	69	85	78	83	92	81	74	69	93	73	66	76	85	87	91	78	85	85	76	87	72	88	86	75	71	84	80	80	89	60	80	78	63	88	89	81	92	76	93	75	90	88	101	91	91	92	73	85	81	76	77	82	85	69	86	99	77	82	83	85	60	84	70	65	89	91	74	78	82	83	67	81	87	87	58	85	71	86	80	76	88	101	89	93	68	78	76	69	70	78	77	87	65	71	85	76	76	79	74	79	87	83	85	83	69	77	79	75	84	94	74	77	73	80	66	88	64	70	57	74	81	91	84	93	79	80	71	74	80	69	81	90	68	84	79	78	84	70	83	76	81	68	73	74	83	72	69	81	74	86	58	79	82	73	78	77	87	75	75	87	63	73	92	64	84	78	88	78	89	75	85	78	83	72	85	94	82	80	82	69	83	83	71	77	82	87	90	91	74	86	84	77	82	88	81	82	67	94	97	99	99	72	83	73	85	86	72	88	79	75	64	77	66	88	88	81	78	90	84	83	83	86	57	74	80	94	98	63	68	81	78	78	86	77	73	86	81	103	85	85	82	94	73	83	60	96	61	84	87	77	65	76	73	80	94	81	101	86	73	81	67	68	83	74	75	73	84	80	73	75	67	94	81	94	78	69	80	74	89	98	86	74	71	83	84	79	76	91	94	69	92	76	76	65	74	93	88	77	85	74	73	89	72	82	80	83	83	81	85	68	73	60	83	78	85	76	82	83	86	79	85	75	63	84	72	68	92	95	81	77	76	77	82	80	83	82	73	80	91	91	75	82	80	97	85	93	84	80	69	54	70	74	63	83	78	75	87	89	74	77	89	82	96	92	81	69	85	72	85	76	73	88	68	81	71	71	76	71	63	69	85	70	79	65	92	92	67	74	86	65	80	67	76	78	77	79	80	79	90	85	85	91	77	91	67	84	91	76	83	84	74	88	75	88	60	79	71	89	87	74	88	83	90	88	75	83	85	95	79	95	82	81	88	86	73	87	80	89	74	91	79	86	65	87	92	72	88	66	80	84	85	85	93	83	83	73	72	61	68	81	90	70	79	76	77	77	79	104	63	68	73	83	78	73	83	78	72	69	67	85	74	86	67	80	79	84	76	90	78	62	91	85	80	88	84	88	62	75	72	81	64	68	73	75	91	75	72	82	78	76	83	94	64	93	81	64	87	83	83	75	77	87	97	85	68	82	84	98	87	76	77	81	72	78	80	89	88	85	67	83	92	86	81	78	78	84	69	76	77	78	84	68	74	80	78	90	64	78	96	65	78	100	93	73	84	88	82	62	85	80	90	79	88	86	67	74	75	87	73	84	76	72	89	83	80	79	89	89	71	60	64	78	73	82	76	76	76	76	76	66	81	80	84	90	67	74	75	72	83	81	79	82	88	79	81	73	81	79	79	75	92	83	83	83	71	83	56	97	73	104	78	83	77	81	78	65	94	72	75	69	89	91	74	90	89	86	85	63	69	95	87	81	89	68	75	78	75	73	83	63	83	96	83	69	90	90	91	83	74	70	78	71	89	85	98	95	78	86	76	76	95	83	80	78	99	85	87	77	73	77	67	69	80	76	79	82	79	73	71	97	89	82	79	82	83	69	86	90	71	69	81	66	88	68	85	88	88	74	80	84	91	71	79	84	81	90	64	98	74	81	76	72	79	102	78	82	79	90	76	71	84	72	69	81	82	74	64	73	67	86	80	73	72	81	83	71	76	86	75	84	87	85	84	79	90	73	75	89	73	76	70	90	97	77	80	98	92	61	75	88	71	84	84	70	89	80	98	98	87	70	76	83	82	85	89	87	90	74	73	82	85	82	90	76	86	71	78	99	74	81	81	71	84	69	83	79	87	89	92	84	73	83	85	75	82	78	82	97	82	77	84	80	76	69	92	77	97	78	90	70	88	72	79	69	82	56	64	91	79	75	76	69	71	83	86	85	98	64	79	89	63	78	84	67	87	88	86	92	82	78	94	82	82	80	102	84	77	76	84	78	72	67	75	80	85	82	67	70	74	87	91	85	92	68	70	87	73	73	78	80	85	75	81	66	78	79	89	83	70	100	70	89	77	77	80	83	83	71	83	92	94	87	91	79	59	82	74	79	79	90	83	92	88	72	77	75	85	85	76	71	84	80	83	82	81	76	80	87	87	91	79	84	81	88	71	88	73	71	88	80	79	89	83	84	60	73	96	71	95	74	84	90	90	75	85	82	90	84	86	74
4628	384	492	546	497	478	443	413	351	345	343	344	347	320	329	318	323	346	325	322	323	327	327	308	304	297	275	298	336	305	337	281	337	307	283	305	287	323	313	319	292	320	304	299	282	282	315	282	297	302	283	310	271	314	288	321	271	304	300	313	321	297	293	277	298	318	298	272	290	323	285	250	327	316	299	300	272	293	305	302	298	273	308	284	295	309	327	311	320	273	310	295	308	287	272	308	307	276	308	285	254	268	302	319	289	299	302	322	304	296	316	343	308	298	290	277	287	310	302	289	278	299	301	293	303	284	324	342	308	284	267	283	327	277	291	278	308	286	319	316	312	302	303	314	310	341	303	272	276	303	284	299	312	307	345	288	298	291	318	323	261	269	296	297	303	286	302	293	286	276	306	315	306	288	316	311	321	343	315	335	298	297	311	291	305	279	279	288	287	278	283	294	285	280	309	313	288	300	296	303	288	286	273	298	308	316	298	317	330	299	302	291	293	311	264	267	292	309	286	307	281	280	314	310	314	291	302	303	310	306	307	292	286	240	295	286	302	304	298	270	323	313	324	276	318	292	322	284	331	293	313	303	280	297	284	296	299	294	317	301	309	306	314	272	312	322	299	299	286	293	283	292	274	314	314	325	309	347	324	312	244	271	316	282	302	287	263	298	290	331	299	283	305	317	290	289	324	318	274	330	324	290	312	308	346	299	290	283	316	283	312	296	283	294	285	283	300	298	297	285	312	273	304	296	323	277	292	296	239	295	301	304	318	306	299	314	290	303	272	279	306	296	317	308	304	301	307	318	283	291	278	304	307	321	292	310	294	322	324	303	286	262	308	308	306	305	255	290	301	291	274	286	303	269	307	319	322	332	316	301	287	330	315	327	250	291	307	297	314	289	300	301	277	315	303	286	282	267	310	298	289	294	268	284	290	319	296	257	298	310	303	300	306	308	274	281	323	254	306	291	318	296	312	349	255	283	305	345	285	291	274	302	290	272	328	284	319	282	301	301	304	328	294	281	277	322	320	339	317	315	332	299	296	299	298	305	293	314	280	327	315	317	307	342	317	273	331	302	269	282	300	308	308	296	290	314	281	320	276	301	298	290	284	306	315	277	313	324	293	293	272	294	298	302	307	303	308	303	306	329	286	286	295	267	286	306	304	273	305	319	283	328	287	307	263	271	317	291	317	265	303	289	302	305	299	316	264	267	308	295	322	286	283	289	297	308	285	297	277	314	300	287	308	282	260	300	283	337	308	299	285	305	308	318	285	302	279	288	324	298	271	299	278	293	290	291	315	287	290	292	318	297	282	304	310	261	334	313	295	301	301	258	311	281	330	274	316	291	304	315	320	278	302	302	282	307	257	281	297	278	281	310	299	263	260	315	305	300	319	273	296	294	320	309	304	316	302	301	289	318	302	289	312	319	277	291	261	294	287	271	271	308	322	319	305	284	301	280	306	305	277	279	298	321	270	307	304	324	273	315	270	296	261	272	289	318	271	285	313	346	293	278	296	298	256	293	302	316	316	329	269	254	310	305	299	290	292	306	299	268	318	297	282	338	278	267	284	286	301	288	273	288	309	286	291	330	283	311	267	280	324	335	317	284	323	270	318	305	308	301	307	311	293	323	282	313	308	280	267	275	319	278	293	307	277	307	252	289	300	300	312	290	292	319	331	300	296	314	294	262	290	275	299	306	289	279	293	310	281	311	304	306	285	312	326	306	312	301	284	309	293	284	297	297	286	288	306	340	306	322	305	314	273	290	291	300	289	292	319	285	305	270	299	312	267	313	296	313	318	316	294	303	289	318	317	285	275	295	331	290	305	330	310	301	300	272	282	290	306	285	278	275	283	289	312	305	321	300	274	285	297	310	288	312	301	310	303	295	304	288	306	304	305	298	315	254	306	309	296	306	304	300	300	278	296	310	282	288	306	297	328	308	274	292	321	276	306	320	300	299	315	263	296	300	305	274	315	311	309	283	283	311	315	265	298	329	325	297	300	288	287	273	310	313	307	285	303	300	287	296	324	284	311	291	304	276	299	281	290	297	328	292	271	297	315	316	294	304	276	283	305	299	284	305	279	288	332	332	291	323	325	333	298	273	293	300	327	280	282	317	304	291	332	291	332	250	301	314	335	298	318	295	303	308	290	324	295	318	285	315	285	319	284	318	294	315	286	305	285	294	293	294	314	325	297	316	282	298	296	306	306	322	304	282	291	283	321	314	254	281	301	295	325	295	302	289	290	274	279	296	264	306	300	328	269	307	296	352	301	308	299	307	306	282	279	317	312	322	269	305	307	302	291	322	301	304	292	328	313	303	318	308	310	305	302	299	291	253	318	294	300	286	288	326	326	299	302	323	270	292	308	308	309	278	290	275	297	308	283	306	271	296	285	297	329	318	290	299	293	300	287	293	317	297	290	292	274	297	305	288	306	311	284	285	299	320	282	309	304	295	294	305	302	334	297	299	302	305	303	299	318	303	318	303	279	297	312	295	300	328	307	280	311	306	286	323	311	269	285	303	296	290	316	300	306	315	299	331	298	304	292	306	294	302	265	289	276	309	307	284	279	326	274	341	313	300	300	310	314	309	290	306	306	277	285	302	310	298	282	296	311	291	275	308	299	295	290	323	314	333	307	288	262	308	283	303	289	319	290	286	289	322	289	266	293	306	298	272	276	261	303	294	277	283	301	309	269	348	323	288	333	310	303	312	311	302	306	284	307	300	317	292	299	321	267	296	296	294	337	325	282	298	315	293	325	251	317	283	291	299	286	312	300	300	303	302	324	321	291	298	273	294	286	330	292	288	295	314	282	283	291	290	314	303	280	325	311	290	311	289	290	311	269	302	285	289	296	286	277	300	289	299	312	269	281	319	297	293	285	297	273	296	287	312	302	277	292	285	309	290	296	295	321	294	272	301	310	267	312	298	316	283	322	309	284	313	304	317	297	269	320	302	295	298	280	297	308	310	280	278	277	288	293	308	306	285	296	302	293	303	275	299	269	308	292	313	300	272	299	271	319	260	304	309	317	284	287	303	324	290	311	301	292	316	271	304	303	291	309	314	287	286	275	282	308	271	266	310	294	276	312	294	281	292	286	331	297	321	340	313	300	295	286	322	299	308	314	325	276	307	283	258	296	326	297	327	295	292	305	302	285	328	293	294	290	303	294	270	317	305	295	267	283	276	307	284	308	306	287	295	293	306	321	280	299	304	277	297	314	283	292	309	295	296	286	304	300	317	334	307	300	285	277	298	333	270	312	275	301	288	305	305	311	305	305	304	317	297	292	282	292	309	275	326	277	322	295	267	294	300	282	279	299	300	308	296	319	323	286	253	306	293	311	286	284	288	300	288	262	294	300	292	309	288	291	289	296	296	316	317	306	284	297	312	264	280	293	305	311	268	304	292	329	287	329	316	297	303	316	308	331	307	311	322	265	299	302	311	300	299	288	290	328	297	286	292	318	292	312	271	298	297	288	308	300	283
19648	1808	1361	1079	762	556	484	400	333	285	263	250	228	222	219	205	200	187	200	177	197	185	185	177	168	145	160	149	173	148	198	152	176	171	164	150	174	168	140	168	184	140	167	171	148	146	161	172	151	168	150	156	176	163	154	152	132	153	152	145	153	168	166	135	143	157	154	156	152	138	158	161	152	154	163	132	174	166	177	136	149	154	163	165	133	146	137	145	157	141	168	155	142	156	174	148	162	152	160	141	159	148	149	136	146	166	157	143	148	142	171	165	157	142	149	154	139	151	135	157	137	138	168	175	163	137	148	140	161	147	156	153	140	172	141	129	141	155	145	161	146	141	162	167	165	164	164	128	142	150	146	152	146	136	153	138	139	164	138	141	152	176	149	150	166	136	141	141	135	165	155	156	149	153	145	146	136	172	139	133	178	160	175	155	143	164	147	138	161	150	153	163	150	143	153	152	152	179	145	162	166	153	154	153	136	145	145	138	144	145	167	141	146	157	139	155	161	145	155	128	160	145	153	128	162	133	191	136	154	143	166	150	153	154	181	138	157	139	136	148	143	157	148	161	147	145	130	148	134	134	152	149	147	165	154	160	167	153	171	154	167	171	158	169	137	140	143	171	142	142	170	165	160	151	146	152	165	155	166	154	169	149	143	169	165	146	141	160	161	146	148	149	161	131	154	143	148	181	129	148	169	144	169	155	126	150	164	153	139	131	136	184	130	133	173	143	154	136	147	170	143	139	144	149	143	152	153	140	155	164	133	141	135	157	147	154	144	147	166	161	130	150	156	136	161	152	128	139	160	142	148	153	153	147	155	143	133	138	149	151	155	176	129	134	140	145	157	158	147	139	162	154	147	142	156	185	160	185	136	163	140	164	160	156	127	126	170	133	145	129	163	165	160	143	135	186	156	149	135	150	153	135	153	142	137	147	147	154	147	140	149	126	131	142	142	169	141	166	146	141	177	163	181	143	156	157	143	150	165	154	177	156	128	167	121	167	146	144	152	148	167	147	127	169	149	147	150	143	163	150	169	161	152	151	142	143	144	172	151	165	138	167	144	138	151	144	188	172	141	160	145	145	171	157	154	161	133	152	144	154	146	158	143	132	158	152	148	147	152	149	128	141	137	124	163	151	175	159	154	159	149	161	149	151	151	172	144	133	133	147	184	155	146	164	161	141	171	125	148	154	122	143	122	140	144	161	167	151	143	150	143	139	144	158	139	136	160	143	144	172	135	157	150	180	179	149	140	170	133	173	149	154	149	147	141	140	140	155	144	172	154	161	151	156	164	164	143	158	160	149	157	152	145	151	168	156	139	155	163	137	144	133	162	137	161	153	168	159	141	161	165	159	152	154	133	153	153	148	148	147	139	161	136	145	157	152	162	143	144	152	155	151	157	155	145	144	145	164	136	148	135	115	130	155	160	166	153	142	174	162	160	150	141	153	158	162	146	189	156	157	169	157	168	158	156	158	161	153	139	144	162	153	155	168	154	144	148	153	140	132	179	161	150	151	161	154	169	168	144	136	157	161	149	144	150	153	145	165	146	117	159	148	116	158	166	154	151	153	155	153	165	153	169	149	129	144	142	152	157	138	166	137	152	151	147	145	167	138	156	164	135	158	168	145	156	149	151	142	148	152	140	147	159	167	139	154	158	144	141	151	147	155	152	150	155	140	146	150	156	143	129	145	182	156	140	141	138	176	129	148	162	152	164	168	158	150	172	135	143	151	159	160	157	146	140	152	158	141	149	158	140	157	183	149	174	158	144	149	156	158	132	173	145	162	149	153	169	143	154	135	135	125	153	139	156	163	143	162	152	156	144	155	167	149	137	142	174	153	165	163	151	154	173	139	146	175	163	143	166	158	139	131	163	147	143	146	168	154	125	171	132	133	137	156	145	155	174	150	143	156	135	141	151	168	159	156	141	158	140	148	155	152	151	141	160	165	134	148	138	132	145	162	148	141	149	130	176	131	156	146	148	161	148	146	137	155	138	152	164	138	158	158	161	160	159	132	167	166	148	141	159	149	164	119	161	164	138	140	173	151	167	154	139	143	160	170	153	162	147	146	143	154	145	117	148	144	136	158	148	159	160	148	168	157	164	131	128	174	172	176	139	152	138	166	138	139	132	151	153	161	152	159	150	155	173	149	137	144	147	139	163	156	148	180	152	143	152	162	134	139	167	149	151	150	155	148	144	142	168	167	143	135	155	140	165	161	137	170	134	123	152	185	148	132	169	140	156	145	131	191	154	156	158	157	133	137	142	139	159	145	141	135	156	161	142	171	140	161	153	154	155	140	153	146	140	139	152	156	121	142	164	136	162	154	159	156	160	140	153	151	175	163	158	163	150	141	154	147	140	145	156	164	159	179	169	167	148	148	163	170	151	162	165	175	142	149	168	147	152	158	150	114	144	143	121	128	156	152	160	143	150	152	156	160	160	145	144	161	147	134	143	156	157	135	172	135	149	149	156	163	172	160	164	158	158	157	148	161	156	156	164	149	171	150	129	139	141	132	173	155	151	152	152	149	167	149	153	157	148	121	143	146	167	136	149	161	152	157	150	141	161	155	170	169	152	162	122	145	151	147	157	143	166	156	171	157	158	167	146	142	160	173	147	159	143	153	145	141	149	139	153	128	150	152	144	152	126	165	143	155	161	147	165	167	159	167	184	125	147	146	156	150	175	154	138	156	155	165	134	146	151	133	157	125	144	160	164	140	130	155	153	150	139	165	146	157	158	143	142	151	163	166	158	142	137	149	178	150	159	149	160	152	151	170	151	150	146	146	176	162	157	134	142	145	157	172	140	157	170	164	160	152	144	165	140	149	144	160	153	157	172	135	150	152	146	159	164	150	150	156	154	157	147	158	152	168	152	143	174	164	173	138	171	161	151	148	156	150	148	136	164	178	155	165	146	148	138	144	160	148	147	150	140	123	166	151	157	167	150	145	159	161	136	155	142	157	155	143	159	150	157	142	148	158	142	147	143	162	168	142	130	160	148	144	156	161	143	139	125	164	149	135	143	143	172	140	172	167	143	126	150	139	163	182	136	153	156	141	176	154	135	154	146	150	141	137	159	137	168	147	162	166	138	145	133	114	148	158	162	137	140	158	147	141	133	141	157	157	150	147	143	145	154	156	178	152	157	162	127	136	141	149	150	154	164	185	162	143	152	121	134	147	139	144	152	148	181	156	154	153	147	150	157	140	165	157	159	155	158	149	129	159	142	166	148	166	166	166	137	155	135	155	161	136	143	167	150	161	140	152	144	129	145	158	171	155	165	143	145	160	145	138	169	157	135	144	138	159	163	151	143	149	169	166	140	152	152	132	158	142	155	137	166	162	161	158	149	141	120	134	159	141	147	153	148	154	148	146	158	164	144	143	150	145	170	147	161	159	146	161	155	150	164	166	162	157	139	163	129	171	150	157	181	149	150	159	151	157	158	170	142	161	173	151	159	149	138	159	154	161	159	174	151	172	157	179
10024	1387	3046	3628	3009	2531	2130	1763	1582	1365	1183	1071	1001	930	915	849	829	795	719	713	693	722	658	654	615	652	635	600	586	606	547	561	556	520	544	585	565	525	552	536	547	563	541	524	523	574	514	519	547	575	531	523	543	562	506	547	576	484	555	517	526	531	481	514	505	478	478	526	483	534	493	516	528	526	505	503	475	533	510	508	543	541	470	514	519	528	507	468	484	476	501	513	489	531	539	499	492	535	528	488	489	522	512	519	464	522	499	493	481	507	486	509	471	489	493	524	527	520	514	500	500	504	457	495	522	503	501	513	475	465	502	473	517	516	535	516	481	502	478	510	536	508	513	486	512	519	492	517	488	493	525	520	521	525	529	528	458	505	490	528	529	459	460	505	469	482	522	461	499	513	472	536	462	507	530	489	519	498	487	502	497	499	459	514	476	524	521	515	513	525	450	489	479	496	493	481	457	529	479	486	501	489	468	491	496	467	505	519	528	495	514	529	473	500	486	477	503	531	509	522	502	484	497	494	521	519	549	500	504	475	523	501	527	521	467	476	492	484	531	502	534	487	514	496	539	456	496	514	504	515	548	505	523	490	536	503	500	534	492	506	474	507	488	502	489	498	498	507	500	510	512	475	479	494	511	462	494	534	473	479	459	510	519	471	458	504	492	514	478	505	508	490	476	480	488	498	521	516	507	491	480	489	519	507	503	473	477	485	491	507	536	510	460	470	511	480	490	487	498	495	507	528	484	521	580	460	462	474	484	500	508	512	519	487	485	473	473	507	444	486	479	506	513	499	506	497	486	491	509	495	517	526	509	478	467	509	491	479	528	469	496	520	459	536	523	508	523	510	527	558	480	510	479	481	546	500	489	488	468	471	551	463	483	494	509	542	497	527	528	490	457	490	473	524	500	508	506	530	492	470	489	511	511	516	529	440	501	495	495	472	538	514	537	450	529	525	476	460	496	474	540	493	508	493	510	496	490	503	497	490	518	493	492	511	514	513	487	475	478	502	508	464	493	497	485	486	487	493	507	499	506	508	495	489	512	468	479	486	495	492	486	481	506	546	493	528	488	521	486	500	511	475	515	520	504	491	499	498	489	481	505	543	469	501	522	515	508	479	494	513	471	521	493	489	491	509	515	503	475	501	504	478	499	487	501	528	506	537	503	464	482	527	502	486	486	466	498	471	475	531	521	492	475	509	476	465	503	470	490	478	515	492	480	447	528	492	480	497	496	507	485	485	519	481	506	497	513	459	503	566	486	502	502	450	482	471	543	488	542	482	494	473	507	439	506	502	497	476	550	477	567	456	476	522	543	498	533	514	533	485	470	542	500	474	494	536	518	505	491	442	488	466	470	492	498	500	489	477	517	502	499	526	499	494	512	509	508	528	476	539	506	468	503	494	503	479	520	530	501	512	512	512	490	498	506	490	515	494	552	470	553	511	504	502	546	511	497	473	492	476	506	526	485	532	513	504	525	496	467	489	508	451	468	492	533	520	489	481	484	485	483	499	499	468	520	472	534	524	497	496	497	526	518	508	502	515	480	475	502	589	475	508	495	509	505	493	500	499	520	481	481	510	505	452	514	521	472	507	479	469	498	476	488	512	506	496	477	479	516	486	481	522	506	479	485	493	484	492	508	486	471	497	494	487	506	486	515	515	497	515	488	524	543	490	455	488	493	524	482	517	506	530	465	478	536	496	512	477	497	445	445	516	498	492	495	495	500	487	466	508	488	538	464	495	519	507	516	501	495	542	449	548	485	467	498	526	520	504	496	489	491	489	507	501	494	473	495	446	451	519	502	506	534	482	500	502	458	485	539	501	507	504	500	499	503	494	456	493	524	473	513	521	533	485	525	503	486	505	494	464	530	452	500	508	493	484	517	520	476	479	499	497	489	454	495	493	544	471	465	478	507	525	479	458	464	500	529	474	503	481	529	487	494	491	459	506	523	518	540	507	505	496	527	491	501	509	492	503	522	477	502	507	514	531	543	452	475	486	471	489	498	528	457	513	520	490	508	487	495	527	520	529	470	495	517	564	518	516	483	466	516	523	476	487	520	496	482	484	504	509	507	522	503	526	526	478	496	488	517	503	505	492	485	515	488	503	471	471	516	486	490	485	466	498	511	464	537	491	470	490	518	492	489	476	508	503	520	491	473	520	493	508	531	512	438	468	497	497	504	471	520	458	462	472	479	495	495	488	452	523	486	483	498	495	526	482	468	487	526	488	533	496	524	525	493	467	488	493	526	476	493	465	560	479	506	462	462	506	534	470	538	475	500	501	521	506	507	482	491	506	524	522	506	488	479	496	497	484	478	488	495	486	472	495	536	519	512	543	495	513	501	471	481	488	498	498	516	504	494	528	535	468	464	536	518	496	508	502	486	496	495	463	469	535	479	517	502	498	505	497	502	485	491	469	474	495	542	516	518	585	513	502	501	482	496	474	492	500	512	496	509	506	513	507	528	498	479	507	491	514	478	497	493	500	453	469	474	470	476	492	526	502	510	480	491	493	495	481	500	483	522	507	557	480	522	475	481	529	471	515	489	503	480	517	510	484	486	512	482	494	496	465	496	531	459	509	496	480	492	482	495	491	499	529	503	489	490	503	491	497	439	474	494	528	457	515	501	510	486	498	479	495	459	495	501	471	475	492	513	518	493	431	462	491	515	539	492	527	488	514	481	527	513	479	548	504	535	494	486	504	501	530	500	516	494	478	508	495	468	485	515	512	490	488	499	466	482	460	510	548	501	457	560	502	494	510	487	513	512	467	478	476	489	500	494	483	523	474	484	472	512	494	492	474	497	511	484	508	534	495	494	463	512	506	531	449	482	508	478	512	466	521	519	510	480	529	483	496	542	488	494	453	513	488	496	500	456	509	516	457	506	563	498	456	490	525	494	496	529	499	496	506	495	490	495	484	444	465	495	526	497	479	527	455	504	524	535	478	522	498	501	517	491	488	486	477	552	526	494	542	517	485	527	528	505	492	486	457	518	470	510	550	490	490	523	480	474	471	498	497	507	495	516	466	506	501	484	525	486	500	519	471	493	502	496	510	486	480	461	496	537	470	484	453	489	452	502	539	465	448	491	541	485	525	509	468	526	516	513	514	497	502	508	493	506	477	494	490	494	496	522	507	513	472	471	502	478	493	517	467	490	493	541	483	526	557	518	484	472	497	502	513	497	489	499	486	502	501	515	473	483	508	483	523	516	494	502	484	520	503	532	481	504	487	495	489	498	501	479	489	524	509	486	484	470	508	492	526	482	506	489	505	481	497	537	509	469	471	498	515	500	478	506	506	511	522	492	505	488	524	534	512	491	517	468	480	490	517	503	436	464	489	514	515	490	529	505	496	528	502	504	493	517	481	469	480	495	472	498	498	516	524	492	476	524	523	488	495	495	479	490	517	480	509	510	495	503	512	527	500	496	515	516	515	477	484	496	470	482	496	461	485	487	494	490	509	464	531	503	546	469	504	492	493	486	526
30179	4575	2642	2021	1498	1090	864	697	655	537	431	395	376	386	365	349	332	330	324	300	310	305	291	293	301	285	280	289	258	271	288	274	296	256	292	261	311	273	271	282	265	269	267	243	265	266	252	273	265	268	245	257	281	282	255	273	268	245	247	257	256	250	262	247	241	266	264	248	251	284	281	263	261	263	242	248	262	273	261	265	254	276	243	248	279	252	254	253	269	253	249	284	265	246	249	283	251	249	244	260	274	242	263	248	291	256	256	257	260	252	229	255	281	262	262	241	268	266	274	268	244	237	245	247	241	274	235	232	263	274	268	234	285	239	248	208	261	247	260	271	248	267	244	275	250	283	257	268	242	233	263	257	251	282	242	249	250	251	251	248	256	269	242	265	273	241	233	249	236	299	234	242	273	240	236	268	236	271	232	282	259	253	255	263	284	257	242	305	228	241	260	242	228	235	249	247	262	264	285	256	254	261	256	255	252	255	248	246	243	260	270	275	255	281	257	277	275	258	248	268	244	268	281	287	260	242	279	242	244	258	246	267	253	277	252	261	230	260	270	245	250	270	253	247	224	257	246	255	268	264	261	236	228	244	280	251	272	240	260	280	259	266	235	254	242	264	239	257	229	262	263	238	265	244	259	263	267	255	259	258	280	275	254	246	244	230	255	232	252	273	273	267	267	291	270	258	279	283	254	250	270	293	244	255	264	251	267	288	256	232	250	266	245	266	244	258	263	260	287	269	249	231	263	258	255	247	248	263	272	274	278	260	287	246	261	257	257	284	242	256	262	244	268	279	252	250	235	274	259	256	272	240	267	258	260	284	254	263	290	260	239	248	268	261	246	254	253	250	268	253	256	252	246	265	263	261	230	260	276	282	267	265	282	250	239	277	269	245	259	258	246	263	250	249	272	223	245	233	239	269	247	261	257	264	258	288	277	249	270	264	243	256	262	245	238	250	259	247	260	229	262	256	256	243	252	266	264	254	279	239	258	259	239	251	266	267	237	246	256	267	230	273	272	239	246	248	243	262	265	233	260	254	261	246	295	233	254	256	283	275	263	267	241	254	263	233	256	257	234	237	244	262	218	241	264	221	250	249	266	293	243	266	250	241	245	257	238	245	240	256	239	264	256	244	240	244	264	278	237	249	269	257	271	250	276	266	252	296	255	248	267	247	288	243	242	237	289	267	259	228	261	243	274	269	254	270	240	251	235	272	276	276	250	242	259	264	265	259	295	245	252	274	222	276	258	253	232	277	243	262	274	287	256	267	240	258	267	241	258	259	282	262	267	262	209	256	251	254	248	256	274	247	232	245	282	270	253	253	251	259	288	275	246	221	257	262	249	258	268	239	278	276	287	218	277	228	257	254	234	254	266	261	288	262	249	254	268	256	276	243	301	242	252	252	237	254	249	234	243	245	260	248	233	254	294	271	263	244	273	259	262	242	254	277	289	237	249	221	243	271	262	253	262	232	253	234	273	268	243	248	263	282	261	274	248	288	241	256	263	247	259	244	238	231	245	233	221	276	251	253	296	254	253	264	277	251	243	261	269	243	246	265	250	257	257	266	290	266	245	226	280	220	236	264	268	268	270	228	241	243	257	256	256	235	261	270	281	242	276	255	272	270	266	249	288	250	229	239	254	247	293	240	245	234	261	248	253	264	275	281	250	271	274	248	291	263	239	255	251	210	254	297	256	258	253	257	252	253	267	259	233	272	276	282	270	266	255	239	259	228	252	255	265	244	269	254	250	258	265	273	233	269	256	269	245	261	278	253	226	237	307	264	279	263	235	238	258	279	272	271	249	253	254	259	232	233	255	226	257	280	279	255	265	231	281	273	283	251	270	257	271	260	241	267	231	258	230	279	298	276	260	254	277	257	251	255	230	244	228	246	239	239	251	243	276	254	241	280	284	270	244	275	283	261	302	266	264	258	241	251	230	267	243	239	253	286	251	277	253	226	247	269	257	243	232	257	254	271	281	233	261	275	245	244	259	265	277	290	241	280	247	239	254	263	265	246	235	243	255	241	255	274	267	248	253	260	296	258	254	264	279	257	265	265	258	251	269	264	240	250	254	249	254	261	254	261	234	237	255	239	262	255	254	263	250	250	268	273	254	265	277	235	232	259	283	246	242	220	252	230	259	281	269	258	243	277	296	252	240	257	269	246	274	253	258	257	279	246	265	244	290	262	250	249	244	269	264	281	282	245	272	246	242	273	259	253	249	238	262	250	270	258	240	251	280	242	247	256	279	258	261	259	252	266	243	258	267	252	235	284	262	258	283	267	244	256	265	253	255	243	258	251	256	249	242	256	260	247	239	267	273	270	281	263	269	232	249	290	261	278	250	256	251	265	225	250	262	255	233	256	266	273	265	245	268	262	275	266	225	247	246	253	289	267	299	255	254	242	262	243	263	234	252	274	241	252	232	246	241	282	268	252	221	263	244	274	299	281	220	267	256	243	253	251	268	247	257	233	275	252	252	276	254	256	256	271	246	234	256	248	276	238	273	254	255	272	255	269	255	225	242	234	247	266	226	285	268	240	253	280	236	261	256	265	225	255	233	243	258	248	240	259	232	248	263	271	259	277	245	260	262	233	278	276	280	233	260	222	262	273	253	271	248	253	247	261	267	275	271	269	273	266	259	266	262	250	261	269	230	234	268	261	260	260	265	263	234	243	228	218	238	262	233	275	243	240	259	244	283	289	268	249	270	254	255	244	256	272	275	277	265	254	226	255	256	244	269	251	252	242	290	273	253	268	265	233	274	225	265	228	234	255	255	248	276	270	248	233	244	224	261	259	246	242	269	263	264	255	244	250	277	276	225	292	246	243	256	268	279	280	225	256	259	256	228	244	237	261	237	261	249	260	250	251	230	230	247	304	248	261	276	266	224	277	257	264	244	268	251	268	263	258	269	222	234	249	246	270	256	239	268	231	254	231	269	262	229	262	266	262	248	248	252	257	208	253	251	256	241	230	234	284	248	280	226	260	249	284	241	259	250	238	257	241	249	250	246	266	231	254	228	254	266	267	269	272	268	238	258	251	251	232	250	247	248	240	247	231	231	251	274	248	246	259	254	258	277	284	251	262	246	261	234	249	253	257	226	264	234	242	270	264	231	247	258	217	262	267	257	222	239	222	251	308	264	286	253	260	257	233	251	247	261	227	272	260	250	242	250	250	257	260	243	284	263	275	266	245	245	274	263	244	236	247	245	253	261	230	265	254	269	270	258	278	248	268	272	273	273	216	215	248	233	245	244	253	252	240	273	278	247	262	222	246	234	245	267	248	248	245	252	254	265	264	265	226	277	251	267	234	235	294	265	261	260	255	258	249	265	263	246	247	277	257	249	252	219	263	253	287	262	242	267	270	240	251	234	293	282	264	260	238	277	250	234	244	253	264	272	257	249	247	269	267	273	272	265	245	272	254	264	227	265	245	276	232	257	255	236	264	271	247	254	247	267	281	245	245	266	234	255	253	254	245	234	239
13367	2677	5593	6380	5475	4477	3818	3169	2697	2407	2134	1800	1742	1529	1533	1384	1354	1234	1280	1160	1110	1133	1120	1067	981	945	960	970	968	927	962	891	880	911	872	890	933	840	854	828	848	877	797	855	877	792	852	807	825	795	825	757	788	848	778	786	794	804	790	785	797	811	789	786	820	755	797	850	746	767	825	763	818	793	810	734	800	772	739	785	820	751	760	825	819	785	768	746	761	779	753	765	753	755	752	806	780	806	754	790	780	767	769	773	758	735	771	759	726	804	769	764	783	759	779	767	788	811	804	789	744	792	714	793	743	760	782	716	801	760	759	751	757	728	759	736	776	800	734	764	786	779	794	768	735	776	745	782	730	770	743	779	810	774	752	744	787	743	762	810	732	740	750	764	762	749	756	790	859	724	756	766	727	750	723	761	795	788	746	757	766	794	753	734	750	787	759	733	760	764	795	825	732	763	763	777	737	788	720	735	711	788	799	735	792	805	791	787	795	711	719	766	778	733	764	805	756	794	736	769	787	756	807	779	812	819	790	784	752	777	745	805	710	781	797	723	707	693	778	749	766	738	813	809	727	764	753	830	791	775	820	760	782	748	779	819	798	788	798	742	803	734	787	770	754	710	788	804	734	780	704	748	750	773	717	796	773	746	774	726	746	740	725	831	803	736	807	734	730	776	722	768	700	801	733	757	693	813	745	817	782	723	738	791	755	794	716	754	786	726	758	754	749	764	783	762	729	771	784	780	751	769	799	750	766	735	735	772	752	774	775	733	795	777	702	776	788	797	728	791	753	776	735	793	763	768	746	799	767	796	812	755	812	764	775	769	749	738	733	788	748	772	829	758	770	758	805	760	763	745	781	791	730	721	717	765	768	785	825	738	774	753	759	737	736	758	798	776	727	791	770	765	746	757	781	771	743	751	731	765	779	728	718	793	756	712	741	788	750	743	736	707	782	768	735	740	756	771	694	794	742	774	719	744	752	760	751	786	749	743	723	743	751	742	774	737	724	811	774	739	775	777	832	757	797	792	739	777	719	718	763	750	817	764	776	785	728	788	719	757	706	802	726	784	782	734	742	750	708	757	741	737	773	745	747	795	758	775	775	726	739	824	696	714	773	743	780	730	801	733	778	729	760	717	777	827	711	714	784	717	801	794	795	749	804	766	752	768	795	719	749	770	766	787	758	805	787	784	773	763	763	726	786	780	780	779	754	778	735	769	780	786	762	764	711	741	777	789	785	735	788	796	800	801	745	763	789	731	781	769	747	757	760	779	792	765	762	754	788	826	751	752	738	790	775	749	794	740	724	709	756	795	785	773	738	763	764	783	743	792	731	783	793	736	736	775	773	749	798	745	739	740	742	735	777	780	763	724	714	754	763	784	760	759	743	752	736	744	777	735	737	716	751	713	764	740	770	782	762	802	729	783	753	772	776	793	791	719	766	734	744	790	745	783	801	752	769	780	784	710	733	742	777	758	770	750	821	754	737	772	762	800	769	743	714	770	705	761	751	769	791	811	752	793	743	757	763	745	739	794	779	773	767	792	717	747	745	685	734	779	831	722	790	738	753	769	773	772	760	759	778	771	751	765	746	759	746	766	772	775	747	717	766	768	738	771	754	747	754	731	710	769	764	764	789	768	767	774	740	736	773	763	770	732	730	761	785	761	707	787	783	751	761	754	763	735	781	749	725	748	736	781	771	746	734	765	773	722	695	805	751	774	764	791	712	727	794	776	736	795	756	739	741	783	728	736	771	737	750	761	778	750	729	742	768	756	788	787	778	768	721	760	779	752	807	735	722	743	769	725	836	747	752	751	796	758	777	740	757	732	768	755	728	771	721	768	786	745	742	798	729	751	756	780	760	776	762	784	718	746	796	681	795	806	761	715	712	757	783	762	750	760	822	756	745	787	758	753	774	748	821	739	762	779	777	769	780	758	788	751	751	766	775	720	774	710	798	748	717	771	747	760	730	720	817	765	753	774	779	770	735	775	687	781	791	752	754	730	782	772	740	719	793	792	797	731	782	771	741	762	814	753	742	793	796	773	763	755	821	796	720	739	754	761	780	760	797	767	753	802	745	731	787	742	777	767	788	745	737	781	719	733	719	788	726	817	736	719	756	755	759	768	713	770	747	747	751	771	744	764	732	743	717	744	763	698	817	740	730	779	815	808	737	818	778	765	834	703	800	788	772	756	818	717	747	746	769	760	730	786	762	778	764	714	750	784	747	822	795	783	762	738	797	783	736	756	767	702	819	798	774	765	710	705	807	744	758	720	758	761	739	741	731	788	778	739	813	740	798	722	792	746	724	745	768	768	710	746	797	712	753	767	784	774	824	814	743	767	730	728	736	774	828	713	700	732	817	796	731	770	748	762	783	763	754	728	774	735	787	743	748	781	776	732	785	715	750	755	753	763	778	794	769	778	746	740	727	766	773	787	733	775	771	786	738	775	754	712	777	743	778	764	764	739	747	809	775	766	815	713	769	699	734	751	804	760	766	790	745	769	775	734	748	718	751	800	761	716	762	744	783	710	746	764	743	758	716	731	771	759	741	794	824	795	756	760	755	779	770	744	742	752	806	766	727	703	835	755	761	764	770	787	749	730	732	802	777	776	809	779	809	742	749	745	741	774	814	743	771	766	753	720	772	771	748	776	749	777	755	778	784	808	817	754	734	752	776	723	784	768	765	732	752	783	766	762	750	768	744	739	733	749	760	758	771	805	790	770	784	795	776	790	748	733	810	752	719	742	753	738	779	758	742	818	761	746	775	787	762	750	760	766	723	752	767	783	725	781	735	778	740	715	771	797	771	736	726	786	779	787	759	777	774	725	715	736	792	760	749	734	730	720	740	740	840	781	758	704	748	815	818	780	745	762	766	746	774	779	804	773	718	786	819	786	731	819	777	790	748	753	747	773	795	752	755	784	750	819	791	760	767	776	762	760	760	795	750	759	758	753	773	751	749	786	773	775	771	722	786	744	769	776	759	743	723	782	791	761	810	797	818	691	752	766	817	789	813	815	755	751	771	767	786	777	783	801	752	813	723	828	751	766	757	741	791	744	699	787	742	798	771	775	744	768	772	762	763	768	792	746	817	768	777	793	751	788	749	739	841	793	766	786	764	784	783	731	718	729	781	752	760	790	729	754	751	771	721	766	704	752	765	782	804	769	752	712	751	744	741	766	819	740	745	711	790	758	733	769	724	735	797	777	793	728	784	721	758	702	806	757	735	720	783	784	776	742	733	815	794	766	757	752	740	706	719	722	766	782	759	777	769	739	730	775	734	753	787	751	807	791	760	741	750	747	775	766	727	772	799	729	779	736	750	707	765	749	769	770	813	802	773	745	775	772	744	779	791	710	732	719	817	791	717	748	752	766	752	723	771	738	723	750	717	799	731	749	762	766	802	788	770	839	775	778	777	772	753	740	771	749	714	781	766	757	804	751	744	748	770	812	742	758	754	763	740	840	709	775	756	759	808	754	776	713	750	726
3979	191	188	121	124	139	112	115	89	88	92	78	83	80	93	82	83	69	84	72	90	72	105	84	83	84	73	75	84	72	100	93	79	82	77	79	84	96	64	82	85	82	71	93	86	81	71	78	87	64	92	101	87	86	96	86	80	80	67	88	82	80	91	79	92	62	101	71	91	57	87	78	91	77	88	73	83	79	64	73	91	81	83	79	73	73	75	82	80	64	88	84	74	78	93	72	92	82	97	67	79	79	80	75	89	74	68	90	67	83	99	80	84	87	69	83	77	94	77	82	80	99	83	94	103	85	85	82	69	75	74	90	81	86	82	90	76	71	65	78	81	75	62	84	78	77	75	72	88	78	90	95	73	86	82	76	80	71	79	68	88	59	90	77	78	78	83	84	63	75	94	75	72	82	78	77	67	87	79	81	88	93	86	74	68	78	96	83	73	74	96	94	96	107	83	98	90	75	78	76	72	86	70	85	96	80	77	88	94	85	67	81	90	85	99	101	87	79	94	77	99	87	73	83	81	92	79	83	70	76	62	109	91	81	84	74	80	96	95	73	76	100	92	74	78	81	71	71	78	93	74	80	89	72	65	55	84	92	69	92	101	91	88	84	76	74	90	86	80	77	89	87	77	91	93	76	81	81	87	70	75	77	80	86	92	91	80	82	84	62	78	81	87	94	83	74	70	99	79	66	68	68	79	90	85	83	80	78	82	90	84	87	71	81	86	75	93	73	92	67	91	81	89	65	72	83	96	80	76	86	94	85	88	67	74	85	89	85	87	79	83	95	82	84	76	71	94	80	84	91	91	97	79	93	81	85	103	89	89	96	84	76	96	92	76	85	73	81	92	80	84	88	70	93	64	88	83	99	81	88	70	78	73	63	80	77	81	83	74	72	70	70	82	77	69	81	90	98	82	80	74	75	76	81	90	82	77	77	90	76	78	87	79	79	97	102	68	81	94	85	72	77	87	62	91	71	98	100	77	82	83	88	85	89	88	96	76	73	84	76	93	79	74	80	74	71	77	76	79	87	87	60	89	86	68	90	82	95	66	95	74	81	106	74	103	69	67	93	81	67	79	79	68	81	85	82	96	76	74	93	105	80	78	103	94	102	74	84	90	90	80	78	86	80	94	61	72	82	90	87	71	81	81	82	92	83	78	75	91	85	95	83	85	87	92	79	82	71	81	82	64	80	71	91	68	87	85	80	82	83	67	68	81	74	87	83	89	81	76	84	92	96	92	64	88	68	92	84	89	73	75	72	79	91	85	88	95	87	74	98	72	73	104	90	88	90	92	79	93	77	93	75	64	76	83	64	94	89	88	84	67	78	80	78	80	91	73	68	69	67	74	67	80	84	94	83	81	83	95	82	82	79	78	82	65	88	60	78	97	70	87	100	83	94	80	85	68	89	87	85	72	80	82	80	74	80	80	74	89	84	80	88	89	74	76	72	90	75	75	77	74	91	96	80	75	78	87	96	91	85	81	91	78	89	89	85	75	74	81	81	93	81	75	74	96	86	71	90	86	86	79	92	83	75	78	76	73	75	84	76	80	73	88	72	61	76	76	78	67	89	84	81	84	82	85	92	81	81	89	77	92	92	85	100	67	85	85	85	58	81	71	62	73	91	69	85	72	69	97	83	82	81	68	78	69	80	91	83	83	73	81	61	76	72	86	82	78	81	84	99	83	64	91	63	89	82	94	91	66	76	76	70	73	79	67	87	94	77	85	77	73	70	78	76	84	78	81	77	64	96	81	57	85	82	79	79	91	61	90	84	96	76	73	57	73	102	72	89	103	79	69	63	81	66	75	102	84	75	74	87	72	78	86	72	93	71	93	84	63	85	87	88	95	69	75	76	70	96	81	104	85	79	81	81	91	76	93	81	72	70	89	83	87	67	90	80	82	82	82	76	79	87	89	100	96	96	74	58	101	82	81	89	61	76	70	83	90	90	74	88	78	73	85	101	82	79	79	58	88	80	78	69	84	85	78	67	83	82	83	64	82	64	83	93	80	83	103	86	78	77	80	80	82	77	83	84	92	80	81	81	83	69	63	68	82	88	94	65	89	91	96	86	78	98	70	79	96	86	91	69	97	105	78	92	94	76	83	82	100	83	95	78	83	87	84	87	80	70	87	103	82	79	71	75	76	86	71	80	72	90	87	74	84	94	83	80	99	58	97	77	80	85	96	86	86	87	82	82	97	90	86	87	79	72	90	81	79	55	70	94	73	82	76	91	84	81	80	71	90	68	81	94	90	72	95	67	86	90	82	107	88	77	78	64	81	70	81	94	78	70	79	78	84	75	89	93	84	80	74	96	77	86	69	88	79	87	73	74	78	82	87	88	90	93	93	101	96	81	82	92	80	88	70	94	70	71	88	82	98	104	85	69	106	81	74	75	69	89	78	83	78	78	79	70	71	84	79	63	73	84	77	78	82	80	104	74	77	68	95	88	90	86	86	80	87	81	86	95	88	81	77	84	92	70	84	83	78	90	78	85	79	116	79	68	85	92	72	76	84	78	88	76	78	74	76	76	86	83	83	73	90	86	79	83	88	77	85	79	85	90	87	83	76	69	73	83	92	95	83	79	88	72	78	85	81	66	80	79	79	75	74	94	64	84	69	82	80	69	73	89	79	79	90	92	76	76	77	86	63	73	88	81	82	65	88	75	87	79	67	71	74	80	77	83	70	89	61	77	76	71	61	72	88	77	69	65	91	85	72	81	77	91	70	69	65	66	94	79	74	84	72	75	75	87	73	91	82	70	78	82	72	68	84	103	70	82	85	83	76	88	82	85	85	77	94	80	93	57	72	75	89	77	102	85	86	89	90	76	73	68	76	82	75	86	72	75	80	87	92	70	87	85	71	92	72	96	84	82	104	74	78	93	69	78	70	77	74	99	95	91	66	72	91	81	76	77	88	86	69	84	88	92	75	67	85	80	83	92	72	72	99	93	88	75	87	79	83	69	76	74	76	93	76	102	92	85	83	84	85	64	80	89	82	71	78	90	86	80	86	83	89	82	86	91	86	87	83	76	82	93	79	91	69	78	71	73	81	75	90	99	95	67	71	70	85	90	82	81	69	80	86	85	62	79	82	80	87	87	84	81	96	84	102	69	97	85	75	91	60	79	75	86	62	71	78	76	89	78	80	87	88	78	80	89	99	97	79	85	95	90	94	72	83	87	70	94	86	68	90	81	86	88	85	80	75	78	68	80	72	86	82	80	66	76	62	88	65	92	85	94	78	86	72	88	85	69	86	92	73	80	83	72	74	92	79	75	65	81	86	80	83	80	74	67	88	78	100	79	79	70	85	83	85	76	88	68	77	95	100	79	83	89	74	81	87	76	81	86	79	85	65	84	78	83	95	72	75	91	82	72	69	64	77	61	93	86	89	80	89	71	90	81	76	86	87	67	92	72	78	95	81	86	90	82	78	89	84	92	83	96	76	78	85	69	77	81	89	90	84	89	84	67	108	90	71	86
4729	427	548	535	536	451	458	378	386	352	362	367	380	317	344	338	334	340	312	328	319	296	285	341	305	348	333	281	323	341	297	303	310	284	346	291	308	268	302	307	294	284	298	285	299	302	305	308	292	326	310	273	317	274	280	302	313	306	274	296	283	332	313	294	320	280	309	335	293	291	316	275	326	299	316	292	273	361	319	287	324	324	275	319	339	270	336	294	303	317	298	320	325	292	309	287	303	316	267	280	317	313	302	292	279	301	313	321	319	288	294	288	320	295	326	344	277	335	336	273	295	307	296	275	328	297	304	291	312	292	250	301	334	309	322	309	297	314	297	301	331	289	322	304	304	307	313	311	305	322	268	337	317	316	327	319	270	292	283	328	274	318	313	304	318	311	296	331	313	326	306	302	317	298	296	311	309	302	303	303	303	303	297	282	275	288	318	300	309	347	287	279	272	311	283	303	300	316	316	318	289	299	289	320	311	290	290	316	302	297	292	328	307	285	299	312	322	316	286	319	284	289	280	297	302	301	292	313	299	336	307	294	312	310	295	326	316	316	308	313	317	309	325	293	266	319	311	322	304	300	319	317	296	313	307	285	321	341	288	313	312	297	309	310	288	314	312	274	316	295	321	283	280	323	300	301	331	295	307	300	283	301	292	297	300	308	320	309	281	290	287	328	295	296	272	311	320	318	303	333	303	317	351	303	306	307	275	305	268	298	308	312	322	329	299	278	322	311	304	271	296	331	298	304	289	307	290	286	324	295	306	331	304	307	291	329	300	320	292	323	291	309	292	277	306	303	300	332	311	332	308	284	280	295	274	314	300	267	297	333	294	310	335	331	297	292	300	324	312	260	278	299	303	296	301	268	297	279	281	302	297	304	328	290	312	323	291	282	299	331	269	299	324	316	289	293	313	311	288	282	280	309	312	283	288	315	273	301	296	302	289	282	308	287	305	302	325	302	275	313	307	268	299	283	308	305	308	272	272	289	296	273	293	292	293	323	283	297	280	321	305	317	306	280	309	322	320	307	284	314	327	288	275	309	291	302	304	318	275	328	287	297	281	308	317	275	274	301	281	313	316	248	311	279	327	292	312	297	272	292	277	320	299	309	261	297	288	313	309	306	291	310	311	337	306	260	297	300	296	295	306	328	300	302	329	300	315	299	293	258	324	291	288	276	281	302	298	270	319	284	294	297	303	289	280	333	296	278	286	325	284	299	334	309	277	294	310	307	282	309	309	304	316	304	297	297	287	279	306	293	295	292	291	267	290	298	322	298	329	287	294	296	323	288	314	281	310	303	276	261	291	318	297	316	301	309	296	285	281	308	295	312	335	329	321	305	312	303	326	308	322	338	291	283	283	293	302	326	326	272	325	280	308	339	303	310	307	312	318	330	297	274	322	286	332	291	285	293	296	276	310	290	310	322	264	299	313	279	324	261	325	303	310	299	295	270	292	316	313	316	266	323	303	321	301	304	296	297	307	296	306	302	302	259	323	288	285	301	289	289	300	305	303	288	306	274	304	318	295	297	277	290	294	283	301	299	335	314	302	271	306	327	309	281	305	273	311	288	310	281	284	306	296	299	292	296	307	311	292	323	305	290	298	313	315	326	306	278	316	322	279	303	307	272	310	301	292	290	294	286	321	305	280	292	301	281	289	316	256	274	331	302	304	309	287	262	265	332	303	308	287	309	328	293	299	314	298	292	280	334	290	300	317	279	337	290	288	285	282	287	274	305	272	278	311	295	292	291	273	246	332	316	325	309	298	312	269	323	260	292	334	306	272	301	312	306	307	337	334	288	329	313	294	308	262	304	301	283	292	330	302	288	285	299	316	342	289	301	279	291	317	280	308	307	279	277	302	319	285	301	292	300	319	292	288	282	322	277	288	298	292	282	316	306	310	304	315	329	310	313	317	290	273	262	280	288	280	284	284	306	325	308	299	316	287	301	277	320	302	286	284	277	294	297	294	324	330	317	284	322	330	300	287	306	308	307	262	300	298	276	286	312	288	320	319	295	287	319	282	289	277	294	291	301	295	293	301	287	308	327	311	298	313	314	270	296	288	318	291	329	309	281	306	301	293	293	309	285	320	269	299	318	303	330	287	284	290	281	315	310	292	292	274	304	319	310	326	285	311	290	322	309	291	319	290	318	308	282	299	275	316	290	302	302	270	287	313	313	285	304	306	314	314	288	305	274	299	311	315	305	290	316	298	293	288	295	281	307	302	267	304	290	340	319	316	300	284	271	342	275	273	292	286	287	307	283	314	306	300	304	284	331	307	328	331	292	280	273	324	298	291	305	299	305	285	291	325	308	286	308	283	289	326	321	300	314	336	308	350	302	291	302	288	291	293	315	305	301	337	338	274	289	296	303	270	280	314	294	308	266	321	283	294	271	301	307	288	309	295	290	320	275	303	287	288	314	294	313	263	310	299	270	280	294	269	293	274	288	320	281	292	294	318	314	300	285	281	325	305	289	297	307	303	322	309	274	328	286	338	300	324	277	306	303	290	315	291	320	256	335	271	309	324	288	278	284	299	293	293	292	295	334	302	288	319	289	308	273	301	300	294	313	288	297	292	319	325	287	296	292	330	273	300	296	304	287	308	270	296	335	336	276	267	300	290	305	301	276	304	287	292	312	316	294	297	313	314	328	287	268	288	311	290	286	297	278	295	284	333	321	286	296	323	302	291	308	290	307	307	283	310	291	328	300	310	284	326	284	310	288	301	308	309	297	300	305	324	288	296	312	314	292	319	282	299	288	340	283	298	299	301	318	315	281	299	322	299	301	293	273	292	266	342	311	318	295	304	268	280	308	325	322	302	311	319	320	271	293	304	298	282	310	294	307	289	277	308	262	303	301	294	328	300	289	314	314	294	298	307	323	299	326	306	305	308	278	312	333	317	299	288	310	281	312	330	295	310	306	321	298	310	313	303	288	303	298	290	324	313	290	309	278	272	329	296	295	324	281	306	306	353	297	293	317	335	287	309	318	318	298	291	285	295	276	293	308	296	341	282	300	308	325	312	277	278	292	310	317	292	307	310	302	314	325	302	277	301	303	275	324	357	308	292	317	294	306	307	281	295	298	292	302	298	323	324	315	270	294	300	299	317	303	296	321	316	309	301	272	345	281	267	284	309	333	315	292	312	278	306	313	270	312	279	311	281	286	265	306	302	301	297	287	328	301	318	278	297	290	286	321	287	291	298	309	303	299	274	328	296	323	293	306	297	286	290	299	307	288	306	307	305	308	315	339	297	293	322	259	304	292	313	317	299	299	301	315	307	315	291	283	278	290	287	290	305	318	287	312	332	333	290	269	281	306	319	327	315	275	309	333	292	295	284	286	323	304	328	286	325	313	286	324	339	310	276	299	346	301	300	296	293	299	295	296	285	292	287	309	313	278	336	312	308	282	272	296	333	289	264	283	292	308	282	323	306	294	277	328	293	309	270	303	261	352	294	293	293	303	313	311	310	283	307	293	296	279
20108	1834	1307	1054	746	570	419	373	305	279	298	230	213	190	220	219	198	191	177	159	174	164	160	171	168	161	157	158	163	151	155	138	152	160	187	161	169	140	154	145	138	157	162	142	155	151	150	160	179	160	150	141	151	155	147	151	158	165	159	137	154	162	152	160	165	156	149	135	163	155	154	146	139	161	150	161	150	159	147	150	145	150	156	149	162	155	154	132	159	129	167	136	151	152	178	144	146	148	155	171	136	154	140	142	152	165	161	178	157	157	159	146	156	147	155	171	153	155	144	145	178	157	148	154	139	161	155	134	163	176	149	158	146	152	137	138	146	158	103	145	142	125	170	136	157	144	155	160	146	155	165	168	146	136	146	153	138	150	152	170	147	153	158	130	150	127	143	161	155	143	146	167	156	148	140	142	162	144	164	134	140	159	158	146	149	163	158	166	173	139	168	138	185	157	136	174	121	147	161	167	145	144	162	159	167	171	152	139	173	147	151	155	132	145	165	139	136	161	157	142	150	194	142	151	152	155	150	166	134	148	163	143	135	138	136	142	163	160	160	155	129	172	147	143	144	148	165	159	164	154	132	152	180	157	163	155	179	163	176	172	122	168	144	140	149	160	162	154	147	151	165	176	153	157	162	157	160	132	119	168	145	178	172	125	148	168	141	146	133	135	160	146	140	134	141	165	144	152	153	144	134	129	151	140	174	130	150	135	139	147	142	159	153	164	168	157	154	192	171	141	144	163	146	149	160	162	147	162	159	154	135	153	159	143	117	154	163	164	169	142	155	146	153	158	156	162	153	164	163	159	160	148	161	149	159	159	144	143	163	157	161	135	146	159	173	156	160	163	144	155	142	184	150	148	182	145	142	130	161	157	180	131	145	143	166	157	183	134	144	147	146	160	157	151	146	155	158	141	145	158	145	161	154	180	162	156	156	150	135	147	161	153	152	138	146	143	133	175	148	148	159	169	143	156	148	150	152	162	136	150	160	150	184	152	162	141	151	160	128	163	150	142	141	174	134	152	153	149	140	165	139	161	141	150	167	134	147	153	170	164	175	147	158	146	136	148	167	169	158	147	164	145	156	126	171	138	177	147	145	171	149	148	157	164	169	150	146	171	146	142	131	171	156	132	136	172	153	163	157	141	136	131	163	153	162	133	123	156	157	159	150	163	147	156	161	165	143	159	162	146	144	191	149	158	184	151	161	154	147	130	164	138	150	158	151	147	144	154	139	137	158	154	152	170	176	156	156	157	160	157	142	143	184	154	155	144	167	132	146	150	175	153	143	165	141	150	145	159	142	168	156	169	154	169	130	157	177	150	124	142	139	135	148	160	144	142	147	156	164	150	146	179	155	168	163	159	151	174	140	146	145	156	149	144	157	147	154	148	173	160	148	142	147	152	177	140	140	139	144	137	156	131	153	150	153	145	152	142	161	172	163	150	154	157	134	147	158	142	136	154	165	157	154	134	155	142	139	151	134	160	146	130	163	175	146	163	161	120	153	158	149	163	154	157	150	149	143	173	145	159	141	141	141	173	165	175	147	168	154	140	156	149	159	150	155	146	137	150	131	114	137	141	148	170	147	138	150	149	126	139	140	145	179	163	138	143	151	139	163	140	152	155	172	157	152	156	138	160	160	138	177	154	141	120	168	136	126	174	165	144	139	158	161	147	153	164	141	150	144	136	144	168	149	152	133	168	151	162	146	162	143	161	159	155	157	160	138	173	123	170	161	159	140	143	162	141	148	151	141	142	171	144	137	168	147	171	172	138	171	133	129	131	173	153	148	140	167	146	184	150	168	164	152	166	162	169	147	162	147	155	162	180	156	133	133	139	138	151	154	146	156	136	156	149	148	143	165	153	142	165	153	149	155	141	164	156	165	159	149	151	160	160	141	157	160	141	161	160	165	145	149	152	172	168	176	150	146	168	147	152	178	151	194	148	143	166	165	176	153	135	133	169	145	153	181	133	158	147	142	146	132	168	164	157	156	141	154	151	137	147	143	162	152	160	159	140	158	138	164	154	167	159	169	141	170	171	169	159	159	139	137	154	156	171	150	160	152	160	151	163	180	147	141	151	151	141	163	166	152	162	146	136	140	129	134	135	149	150	164	153	149	135	157	127	166	141	156	162	153	153	160	155	147	154	145	168	152	147	157	166	160	154	125	171	154	160	124	133	152	174	147	161	139	154	152	159	142	158	161	160	145	136	139	158	149	150	185	144	147	151	152	180	161	152	161	143	157	132	150	148	161	151	151	148	141	145	137	147	164	139	153	140	159	138	157	145	155	165	175	182	160	171	141	183	161	160	155	145	150	152	150	151	152	163	124	139	162	153	176	129	148	160	175	134	165	146	147	187	156	166	155	139	154	176	141	159	154	153	156	155	142	133	160	166	111	171	132	160	149	140	129	163	149	149	161	159	155	161	136	150	160	148	140	159	165	138	157	158	148	160	143	161	155	179	142	139	145	130	172	164	152	159	142	153	145	161	172	153	159	149	165	156	144	171	147	157	150	168	141	163	147	147	167	145	151	155	154	144	154	145	147	152	146	139	170	132	143	155	140	161	145	161	135	143	158	161	152	118	153	162	151	160	130	145	138	138	165	147	172	131	170	129	153	160	152	161	154	149	143	163	179	137	129	163	157	148	162	148	147	136	146	162	142	157	142	160	165	169	149	153	177	153	154	152	147	165	139	172	151	152	163	121	154	163	157	137	163	162	148	174	158	150	160	150	156	161	177	155	142	129	137	164	154	144	173	157	138	158	147	147	127	140	143	152	165	174	143	155	149	147	146	148	158	172	145	156	159	167	139	181	152	157	153	161	126	162	151	144	161	156	169	169	174	145	166	138	119	164	155	147	162	165	157	127	132	143	136	176	140	157	150	177	147	165	163	180	132	145	148	177	166	191	155	151	135	152	139	160	139	159	152	159	139	167	156	166	142	139	142	143	154	159	154	156	165	158	163	154	152	138	136	172	152	167	168	136	160	134	166	137	165	149	155	156	158	153	147	123	166	165	125	139	147	145	150	143	147	139	174	165	159	169	163	156	161	167	165	155	132	172	161	144	163	151	165	161	152	142	160	157	142	151	143	156	150	168	147	148	178	152	156	133	136	143	143	165	164	150	158	153	156	147	157	138	154	157	167	145	151	153	147	164	155	137	139	143	147	157	142	156	162	142	162	146	167	159	156	162	149	133	148	142	130	140	160	153	176	153	159	169	139	147	158	154	156	142	164	153	156	184	141	142	129	125	168	156	163	148	150	154	156	143	169	150	175	153	135	137	137	166	165	137	160	155	148	156	144	145	164	140	150	157	167	159	157	143	157	149	160	169	136	149	171	153	160	153	169	166	138	149	150	140	152	156	137	158	162	163	169	143	129	142	159	160	173	156	165	156	143	161	156	155	161	152	152	155	159	151	160	142	163	153	144	149	125	151	145	159	148	161	137	147	151	189	157	131	175	159	168	143	132	139	163	160	158	139
10361	1485	3135	3412	3247	2594	2127	1818	1600	1361	1183	1094	952	938	885	878	778	793	754	699	746	659	703	664	634	622	601	593	572	582	607	569	555	592	517	568	568	580	582	534	605	576	541	516	538	518	528	554	528	524	562	535	551	550	520	518	539	486	523	523	497	504	549	492	550	494	510	506	529	504	543	515	530	538	534	539	491	491	507	429	480	508	489	533	508	554	532	526	494	500	488	542	555	507	462	481	483	499	477	487	548	518	496	502	483	504	549	513	479	541	483	499	496	524	486	511	525	549	489	520	497	512	528	499	516	522	475	506	481	478	571	513	478	518	501	486	527	477	487	529	490	516	526	541	499	475	494	513	495	480	464	484	512	491	491	519	553	492	508	466	511	516	500	498	474	526	516	508	518	499	490	520	531	509	470	538	489	487	521	485	527	505	517	499	502	508	503	511	532	473	550	486	483	496	542	501	505	508	474	476	496	494	490	506	465	546	490	507	521	499	490	495	487	543	504	510	488	452	489	509	501	503	470	516	495	527	516	501	497	512	494	482	512	495	508	513	497	474	513	504	507	444	510	516	510	517	487	502	472	532	509	501	472	493	490	492	509	507	477	467	472	488	488	489	487	449	490	520	491	516	499	528	456	511	506	541	477	464	495	477	505	535	549	502	438	485	523	482	530	474	495	501	491	503	483	507	505	454	501	466	488	482	484	509	488	504	473	481	517	502	501	479	492	497	470	558	469	517	500	534	460	504	514	524	504	531	472	519	521	482	458	487	525	515	477	497	513	467	472	525	504	531	508	534	489	537	481	497	539	513	511	462	476	470	530	472	466	486	503	521	546	505	524	520	495	492	484	484	488	455	515	525	489	538	471	518	524	522	488	521	479	455	503	480	479	473	509	506	502	516	482	528	529	504	481	490	490	476	480	479	470	512	468	517	503	476	501	474	521	479	510	501	514	485	490	475	489	514	488	526	474	458	475	484	501	525	493	485	522	483	501	488	516	484	538	494	489	539	459	508	530	484	516	462	507	483	498	473	523	488	510	464	478	519	513	494	494	512	516	521	462	533	493	498	472	532	494	481	478	521	480	521	504	474	492	505	501	465	507	502	471	492	499	480	465	520	474	475	478	483	520	518	493	503	488	465	493	505	501	520	492	548	530	494	495	519	476	500	488	477	471	462	487	505	512	477	523	484	503	491	512	482	499	535	504	538	467	514	524	505	501	494	508	494	521	525	460	472	509	502	507	474	476	470	517	492	522	515	503	458	504	545	505	528	493	479	495	505	500	518	471	504	513	516	537	506	545	470	466	479	517	513	526	533	476	513	535	527	501	499	506	502	551	491	497	501	512	544	494	493	521	500	495	493	504	456	486	504	550	513	538	470	495	520	468	507	501	510	494	493	543	531	539	480	511	492	519	506	509	528	484	482	527	484	480	540	512	511	466	499	521	488	450	495	484	524	554	526	445	504	448	483	511	505	517	492	499	469	537	510	471	505	531	490	457	470	492	509	520	523	495	523	504	499	501	517	511	522	470	510	525	474	488	478	478	502	497	509	510	476	505	528	490	508	494	514	473	454	466	505	534	520	498	509	501	471	504	495	469	470	520	498	500	509	465	523	518	478	479	462	465	485	484	506	509	514	554	542	552	459	461	537	464	513	502	503	508	521	519	491	466	511	481	514	491	512	489	457	524	532	510	497	510	501	485	476	522	500	496	509	494	495	522	488	490	474	502	474	495	504	520	488	539	459	493	491	492	476	498	525	478	495	446	510	513	523	504	521	510	485	534	494	534	486	505	513	499	529	488	495	477	488	494	556	531	485	496	501	491	499	505	475	499	525	475	449	456	494	507	514	487	501	476	517	466	529	497	486	500	488	534	511	488	464	527	473	492	497	548	465	518	487	487	499	516	520	510	529	536	456	484	482	458	457	497	494	509	490	488	505	484	510	557	498	491	482	496	496	468	524	479	515	498	515	497	478	467	527	497	510	513	505	539	493	506	481	555	486	466	539	505	493	495	507	504	515	477	534	500	495	540	486	525	515	502	437	512	497	511	480	527	483	460	508	458	507	512	486	524	541	507	493	531	512	480	501	492	498	512	505	524	505	493	500	539	493	487	487	475	522	479	497	495	478	519	541	474	486	484	472	486	514	479	448	497	491	485	520	529	488	496	514	475	518	484	496	517	495	514	492	477	504	449	479	498	516	530	507	504	482	492	518	519	513	524	519	528	448	490	501	513	501	465	466	477	456	503	521	506	503	463	517	543	503	513	540	479	511	490	493	491	510	492	505	453	504	521	517	489	476	514	505	473	536	522	517	475	496	503	506	526	516	481	508	474	514	493	483	507	527	522	527	504	471	513	511	493	476	474	522	482	509	487	507	511	478	495	504	485	497	497	503	508	515	474	477	493	481	526	517	510	512	486	490	511	543	509	505	552	485	508	495	531	489	483	489	511	486	521	505	499	521	493	455	514	558	517	468	526	477	475	496	501	487	519	506	460	514	489	533	477	512	485	475	537	485	479	514	528	490	478	494	515	521	483	508	538	507	499	482	525	522	491	528	507	493	501	539	513	491	498	498	535	535	497	478	512	470	502	503	513	510	473	459	526	555	506	503	531	496	530	476	513	482	480	529	489	489	512	477	495	538	494	478	510	455	493	510	475	525	492	508	508	504	501	519	488	488	483	492	487	540	500	504	492	471	524	491	507	499	480	497	541	504	562	512	491	509	472	549	494	535	482	504	510	469	513	510	508	487	528	509	514	532	510	488	542	508	491	511	526	480	504	531	469	518	489	467	504	508	512	457	496	500	477	494	481	513	490	472	525	519	530	497	460	521	513	477	536	532	485	506	479	491	486	488	488	485	555	515	500	494	469	492	491	510	521	534	472	471	501	493	496	517	477	487	520	525	528	493	517	504	520	498	501	475	528	516	535	508	491	526	462	501	514	487	519	508	497	514	522	488	473	509	490	529	493	469	440	528	518	525	509	520	491	482	469	471	504	562	498	474	485	507	518	494	479	511	456	491	495	501	509	515	476	550	485	522	520	533	510	533	509	428	498	490	518	537	483	460	527	503	548	507	496	507	521	510	519	469	454	505	505	503	489	550	452	479	496	460	464	489	480	490	487	519	495	507	485	472	470	508	520	536	511	486	489	474	466	468	529	518	477	529	484	534	520	475	490	522	535	485	461	481	482	488	574	487	527	560	510	500	479	486	495	564	493	520	471	495	524	502	523	515	485	471	471	526	487	519	478	512	537	501	531	503	496	452	507	487	496	510	497	512	533	512	504	519	523	509	490	508	494	510	485	481	510	501	490	493	505	509	515	463	489	513	500	482	514	493	510	510	497	484	501	446	535	495	472	524	526	470	517	439	503	481	508	525	473	505	520	490	464	510	473	521	497	515	511	521	522	532	510	496	504	456	470	517	508	499	486	542	504	437	476	492	492	492	471	511	496	496	498	484	503	492	519	498	509	533	486	483	517	485	503	484
30409	4519	2729	2160	1552	1165	889	756	613	507	498	433	392	390	361	343	316	295	341	298	289	317	317	310	312	303	301	270	246	295	278	282	273	280	285	266	258	269	263	251	250	273	287	287	253	250	281	269	238	270	272	253	273	264	248	227	288	232	265	270	265	257	243	267	269	250	261	257	282	280	285	266	263	241	264	263	258	263	266	275	253	233	243	239	266	260	247	274	242	258	234	255	269	275	232	256	300	248	254	261	295	281	268	273	239	215	230	271	245	272	253	275	258	283	251	251	273	257	270	260	283	258	242	249	259	244	264	262	271	251	257	245	252	259	261	250	265	268	239	277	285	267	226	255	224	229	236	275	223	263	260	235	261	239	249	247	231	245	251	236	270	228	261	267	275	243	266	242	240	232	267	265	282	271	269	257	262	252	234	289	253	256	231	265	222	267	272	233	285	263	275	256	262	235	249	251	276	250	295	252	255	246	277	305	253	264	257	246	246	274	257	238	261	271	254	230	268	264	260	233	251	249	233	282	274	258	257	280	256	229	237	258	233	272	256	292	247	250	269	269	230	251	278	254	276	216	288	257	258	242	238	259	271	270	269	266	285	277	250	248	247	241	272	264	243	259	259	261	293	243	277	238	266	268	238	275	235	256	264	266	230	235	228	269	265	257	262	225	234	270	257	211	246	234	256	240	285	262	290	250	251	262	244	275	227	266	243	243	279	268	242	261	247	266	232	247	253	240	249	271	254	255	260	240	279	259	274	246	253	246	273	252	265	277	257	245	259	261	250	238	270	260	257	248	236	278	264	248	244	282	277	263	248	253	246	267	240	262	245	253	232	250	246	263	256	278	275	266	266	260	248	266	259	275	269	265	254	229	253	261	257	277	223	253	272	225	255	258	237	263	232	274	259	248	253	294	236	250	279	228	248	248	242	258	274	264	255	260	264	224	234	261	222	267	252	272	255	233	260	247	262	269	276	263	265	250	269	260	265	249	256	293	255	270	245	256	221	244	254	248	251	219	254	255	251	267	251	225	256	262	259	283	270	253	269	258	243	242	255	255	260	247	282	273	242	253	269	229	252	251	275	240	243	245	231	267	247	246	239	265	264	269	215	264	255	239	257	230	215	260	229	266	278	236	240	283	252	239	260	254	262	253	264	246	267	228	247	258	266	243	237	267	272	240	252	228	279	275	238	263	251	268	230	264	244	236	232	286	277	269	259	249	243	256	249	254	254	261	243	244	233	245	264	244	295	260	276	268	272	259	260	282	300	260	270	252	262	240	287	232	266	258	305	248	278	278	261	276	248	257	256	261	290	281	266	231	273	231	231	254	267	264	266	241	266	255	272	270	259	269	223	269	248	264	288	250	240	260	243	245	272	284	247	256	260	232	251	266	249	223	240	272	244	262	265	229	262	260	269	265	244	241	262	247	283	243	250	261	240	270	268	254	251	270	253	252	244	291	271	250	246	285	251	290	238	260	258	250	270	240	236	293	272	279	264	272	248	250	266	247	240	259	267	245	248	286	264	236	238	245	275	244	256	253	246	250	267	262	283	288	242	233	261	287	255	250	262	251	229	259	284	259	264	282	252	267	266	261	258	269	244	244	265	272	255	281	246	267	246	271	289	257	261	254	217	259	252	243	261	286	249	237	226	289	280	258	254	255	226	231	252	231	246	249	261	233	235	254	265	258	254	240	250	282	273	262	255	258	284	269	248	240	257	268	255	286	260	240	245	300	255	247	261	233	277	234	262	294	265	223	272	246	255	240	221	241	250	242	250	256	269	250	233	252	276	283	237	260	260	266	246	222	250	247	239	264	254	266	269	278	256	268	263	258	266	280	262	257	263	268	252	270	247	229	277	273	240	255	241	252	252	250	261	252	252	273	258	240	246	277	243	298	254	279	234	249	264	252	265	263	255	284	242	266	203	249	268	243	250	242	264	264	269	286	260	246	239	270	264	268	279	257	254	268	270	232	245	267	253	243	231	248	240	277	262	256	241	258	244	259	250	253	268	245	228	246	245	263	252	250	237	267	255	243	268	250	291	261	267	280	257	286	272	236	276	288	220	245	260	223	232	246	253	281	240	265	216	241	280	302	289	259	258	225	236	264	244	258	259	247	217	257	253	268	245	232	253	242	259	264	262	270	264	259	257	269	274	253	232	249	269	238	255	245	255	279	251	242	253	256	266	235	243	280	275	241	279	257	271	250	274	264	237	264	270	280	254	255	202	266	245	247	249	269	246	267	248	237	263	258	251	294	278	250	266	241	247	260	259	228	274	250	251	264	273	252	246	257	248	252	248	267	257	231	243	240	257	272	234	260	255	253	268	242	242	233	250	257	230	248	250	228	265	237	249	246	239	259	273	236	249	262	245	243	237	255	228	272	232	283	287	273	279	247	253	291	242	266	265	258	279	252	249	242	236	264	250	238	237	254	221	277	229	259	267	259	257	240	238	255	247	241	263	243	244	248	265	256	251	278	257	249	246	295	259	254	264	258	287	232	267	286	249	254	269	262	258	261	242	259	250	237	240	292	255	271	256	227	249	271	229	265	253	268	242	254	226	223	247	280	291	250	247	261	244	274	239	244	238	247	223	259	237	227	243	257	222	251	239	249	269	234	259	271	270	281	270	241	242	247	257	256	268	278	272	245	255	270	214	273	289	232	269	277	265	267	244	254	231	234	261	265	240	247	270	251	261	226	252	264	263	244	268	277	262	261	283	249	260	275	249	285	272	241	255	228	250	239	252	257	260	252	263	267	264	238	256	251	259	239	257	237	262	255	259	258	264	268	242	216	263	261	257	270	253	271	232	232	279	262	266	239	258	253	285	273	263	256	272	259	268	273	276	256	242	250	252	252	255	294	250	227	265	247	274	269	238	247	235	228	278	261	245	285	237	276	289	286	251	234	264	265	266	264	269	251	263	259	254	227	259	247	277	262	268	286	236	279	249	247	251	259	261	255	256	256	256	244	278	255	264	253	250	256	254	255	251	281	263	254	237	262	262	286	261	254	255	243	242	260	268	243	253	253	239	264	244	282	260	249	253	255	258	217	299	241	253	269	257	257	269	259	271	250	256	259	258	248	263	238	246	260	255	249	261	252	253	254	262	261	293	266	250	264	244	277	246	244	277	281	247	295	282	262	258	223	262	252	253	239	239	269	247	248	254	276	263	268	248	256	240	254	259	249	239	291	253	252	258	267	228	259	295	265	238	259	240	278	242	286	239	234	248	274	289	274	232	246	242	242	243	237	272	251	259	263	267	272	248	230	238	271	285	271	265	258	243	233	240	271	249	247	268	270	242	237	256	251	272	245	237	271	291	243	216	253	245	279	269	273	245	288	227	238	262	240	261	263	263	266	231	259	250	255	258	288	248	246	230	263	241	283	291	264	263	258	264	234	278	253	277	278	235	254	293	266	272	281	254	261	238	248	240	249	232	268	230	265	268	279	272	252	226	262	242	259	273	234	302	308	259	247	257	267	279	244
13337	2655	5698	6468	5559	4680	3809	3213	2788	2443	2125	1943	1774	1647	1541	1514	1365	1333	1260	1113	1127	1091	1113	1062	1058	1016	1016	988	917	944	957	872	928	956	946	891	879	842	918	859	841	905	803	862	821	860	869	870	819	804	832	768	809	794	783	839	794	849	811	778	813	825	806	872	848	751	808	754	814	776	834	776	845	810	810	838	792	809	809	803	815	826	829	801	790	803	780	749	736	792	842	789	783	801	759	773	749	776	718	802	768	752	754	776	794	783	744	743	808	789	739	748	739	774	765	729	751	733	813	702	794	779	820	755	767	727	736	740	738	772	783	785	811	790	843	809	773	767	792	782	787	739	771	764	760	724	752	754	843	778	741	735	792	809	810	748	751	773	810	767	777	786	742	800	758	755	787	777	739	801	807	719	792	790	766	759	802	782	780	797	751	782	720	778	771	825	753	744	739	768	762	758	757	769	772	788	788	788	739	757	736	746	736	789	769	735	781	764	767	736	775	727	829	757	763	755	760	795	745	778	749	743	782	733	737	755	755	736	776	786	784	737	722	799	807	796	739	782	716	767	824	781	754	807	769	766	745	780	707	767	768	725	764	718	775	802	798	751	773	725	782	766	806	792	763	800	718	736	774	767	698	774	771	828	741	784	741	742	775	773	794	749	776	765	746	766	792	793	815	782	756	797	734	777	806	769	753	785	792	772	803	768	753	742	793	785	750	765	792	766	738	774	759	825	782	802	791	755	725	795	711	717	734	769	730	754	689	798	799	746	772	793	773	769	742	778	796	772	755	814	801	745	741	755	770	811	782	786	799	792	810	800	789	697	794	766	759	768	766	760	783	810	745	683	760	754	717	781	789	790	823	769	737	733	755	779	790	774	770	754	727	735	721	740	781	754	776	796	770	755	774	747	743	744	720	810	746	772	783	722	756	778	780	738	833	737	811	811	753	800	779	757	759	740	708	785	769	757	742	802	833	728	772	780	716	738	775	789	736	722	740	773	763	774	752	734	752	776	758	756	733	810	779	817	752	786	765	796	789	773	764	747	749	708	774	798	744	737	764	749	729	789	809	794	749	730	813	735	770	774	755	803	794	811	744	768	780	821	772	731	797	789	780	767	761	753	756	744	806	746	750	781	785	765	745	755	746	772	783	803	766	782	774	773	796	751	762	742	796	818	783	776	754	806	755	760	802	757	825	774	808	814	753	778	759	766	767	743	751	797	737	748	751	719	758	718	801	752	719	772	759	782	800	751	766	750	756	737	769	752	793	768	769	741	765	751	785	775	762	717	778	737	784	754	761	762	732	745	773	742	755	730	833	793	745	745	762	760	759	759	722	785	780	741	764	763	808	793	796	767	762	740	768	731	800	768	772	738	742	734	735	692	765	752	776	775	755	808	760	728	789	772	755	778	765	709	758	746	742	763	783	787	741	752	810	803	816	798	789	748	738	740	790	754	770	718	726	828	766	786	812	754	718	778	748	784	735	749	777	780	741	803	756	766	737	800	753	766	766	757	789	760	767	778	768	771	761	735	760	749	788	745	824	782	775	737	771	747	761	772	776	777	795	765	808	738	762	807	795	730	765	804	718	743	762	772	740	741	775	770	772	774	746	736	784	765	777	783	730	769	754	773	712	786	772	754	765	808	767	785	779	756	777	736	804	795	730	753	757	770	764	763	766	784	730	752	785	750	742	743	761	776	755	770	827	770	757	739	718	789	784	770	746	781	723	773	742	784	785	750	753	743	757	758	773	801	762	749	745	762	743	704	746	703	725	782	775	792	814	729	744	745	751	750	774	785	763	779	777	792	794	783	785	799	696	749	709	744	749	785	759	709	823	783	759	815	825	773	774	739	809	783	751	789	808	730	829	755	772	747	718	786	782	800	745	784	771	754	763	793	750	758	746	764	777	797	748	767	692	724	789	800	729	761	751	744	740	761	774	712	833	777	816	782	778	711	849	774	722	759	758	841	757	751	784	775	743	734	768	728	704	756	741	772	749	768	794	766	738	803	802	754	784	688	732	749	776	787	788	751	753	742	736	746	725	732	737	808	767	808	728	759	739	727	774	758	758	779	790	764	772	721	717	750	758	683	803	772	777	807	767	717	784	778	791	717	764	738	767	763	795	766	785	815	748	791	788	773	784	800	772	764	760	752	763	746	746	783	778	794	794	781	740	757	741	780	762	779	785	741	725	770	817	742	714	788	813	756	776	778	802	814	750	777	741	778	763	739	727	783	781	735	770	774	776	742	732	748	782	703	800	783	717	748	716	742	730	737	746	718	773	744	783	823	752	754	785	790	738	788	712	749	788	743	762	814	762	810	760	789	829	795	792	785	741	733	733	775	770	745	754	758	790	737	779	779	739	765	750	769	753	823	744	764	774	732	756	755	741	726	814	772	782	773	781	778	736	785	763	758	804	716	795	795	769	742	757	785	752	764	770	770	749	779	719	767	784	790	771	805	762	761	797	819	804	772	743	748	757	759	755	794	790	743	773	772	765	743	802	754	756	796	816	762	740	766	786	783	733	756	727	782	781	795	747	765	753	792	723	741	765	781	777	732	783	770	755	775	754	764	756	764	732	751	711	749	804	758	751	811	749	738	741	818	753	745	717	758	758	753	760	725	785	741	714	758	749	817	756	730	754	801	798	776	756	786	811	779	838	754	802	730	763	744	762	746	771	761	748	710	813	746	759	757	820	720	760	778	804	717	763	788	739	792	795	784	789	750	809	699	788	737	765	776	734	759	728	761	725	731	769	726	806	818	769	755	745	742	733	782	777	760	757	783	764	788	791	740	785	735	785	761	757	788	754	820	750	771	793	761	767	730	755	770	756	740	762	696	772	772	770	756	734	733	769	773	771	767	746	764	743	746	767	751	770	752	755	743	746	746	757	712	780	778	779	755	781	756	707	732	740	839	765	745	769	747	739	797	774	744	767	778	786	793	786	752	803	765	773	739	754	781	767	747	798	808	761	763	755	802	737	780	749	757	775	775	724	714	746	791	727	784	773	752	767	774	710	760	751	793	756	818	819	788	779	772	786	772	764	803	821	814	715	767	778	811	804	737	663	715	713	786	746	755	730	758	827	761	786	751	799	746	762	773	777	782	792	779	782	745	751	751	753	762	750	772	754	734	768	767	724	694	768	743	777	771	724	782	722	729	781	780	741	770	792	776	779	810	765	782	772	780	778	765	754	726	760	786	816	754	743	736	774	781	732	794	755	797	810	736	764	739	744	749	750	758	751	775	747	766	686	764	768	824	736	785	762	751	809	766	774	742	712	765	776	753	792	763	804	727	749	760	731	762	789	768	745	767	752	802	767	778	772	806	768	734	734	825	812	773	773	814	725	771	747	765	735	777	808	744	734	735	735	794	695	751	779	799	763	762	754	771	778	742	786	747	771	768	754	771	716	725	749	734	746	753	743	779	747	730	800	703	791	731	754	794	713	734	777	721	831	775	753	746	748	729	831	695	775	726	761	819	776	780	780	810
3930	203	155	151	131	131	107	99	99	106	82	85	69	89	80	100	88	100	76	88	71	72	79	79	92	90	70	85	73	73	88	97	75	73	96	74	81	74	85	83	100	87	81	74	92	80	71	75	77	91	82	79	72	90	72	75	72	67	66	96	85	71	88	86	81	72	68	81	66	72	94	65	78	71	82	86	70	85	77	80	80	73	78	76	76	66	87	81	74	91	81	82	74	87	92	86	99	79	78	72	63	85	80	86	70	96	81	92	99	78	96	95	71	79	81	67	70	77	78	74	73	72	81	79	81	68	76	103	71	83	71	92	78	67	92	90	87	77	84	79	79	70	62	93	68	82	84	78	100	83	87	74	72	80	74	96	82	95	92	78	72	85	75	71	91	84	66	77	69	84	71	105	69	72	94	85	83	72	89	81	69	84	74	81	86	78	91	88	87	80	80	61	85	61	78	94	74	78	87	74	84	75	72	81	89	69	88	72	94	91	88	109	75	77	75	106	74	82	77	70	78	86	81	88	77	67	92	87	74	80	77	77	83	81	75	77	78	72	74	77	75	80	73	63	77	87	89	79	89	98	83	91	79	100	87	82	90	74	60	70	75	80	93	90	70	87	85	61	80	85	68	98	79	81	71	90	72	89	81	89	79	83	77	68	85	89	77	75	91	86	87	82	78	83	98	59	82	68	79	73	72	77	66	92	87	77	95	65	82	101	90	89	76	89	90	75	82	72	77	77	77	74	93	75	91	72	83	66	93	82	68	82	84	89	73	73	84	83	86	83	89	71	72	70	81	74	75	69	84	76	51	100	74	81	86	73	65	81	77	90	75	73	70	89	70	79	83	83	91	83	86	88	96	65	104	80	72	92	78	77	75	80	90	78	79	73	72	93	75	74	72	82	88	70	91	90	78	87	85	80	85	85	87	81	77	80	98	80	86	83	85	88	98	86	81	72	100	89	79	82	79	87	92	83	89	84	75	84	84	72	73	80	83	85	96	81	86	75	75	78	74	72	91	66	72	93	85	93	77	94	74	96	72	72	67	92	75	72	90	82	84	82	72	89	94	85	65	88	78	64	75	89	92	74	88	84	75	98	74	86	76	79	73	69	72	70	77	97	78	86	87	83	84	69	83	97	97	70	80	89	77	88	65	91	84	89	77	65	84	86	84	84	66	78	82	97	76	94	84	99	65	91	79	79	88	81	89	78	72	84	69	68	81	77	90	73	89	75	73	58	103	74	60	71	84	85	83	82	107	88	93	100	89	93	60	74	86	94	73	102	88	105	70	78	75	86	81	65	79	80	82	87	73	89	88	74	84	78	68	94	83	100	78	89	92	96	83	64	85	77	92	75	85	84	70	84	67	81	75	87	83	75	80	72	83	71	81	83	70	86	81	69	74	83	79	80	68	85	88	83	78	86	93	66	72	71	77	85	78	94	83	78	67	75	73	73	79	76	93	83	102	78	92	66	82	79	77	65	90	86	77	62	80	93	87	67	75	94	91	79	95	82	85	100	66	81	110	88	91	69	89	74	81	88	85	89	81	88	84	72	91	68	72	74	77	77	69	74	78	85	82	90	71	59	74	97	92	77	86	87	73	76	80	80	90	94	90	82	79	77	81	90	94	74	77	77	80	83	81	76	80	80	86	89	90	77	72	75	88	80	97	78	62	73	101	85	76	81	70	83	69	73	87	69	104	68	84	69	87	73	81	62	77	90	73	80	89	83	96	72	73	75	62	100	78	77	99	84	83	105	81	89	67	92	78	68	80	99	81	94	94	68	87	92	105	72	85	93	82	88	74	92	64	82	82	82	86	60	86	85	74	81	69	74	92	97	79	76	79	83	98	76	95	90	86	74	74	73	90	76	68	86	87	86	89	87	82	74	76	77	77	84	80	74	75	84	87	80	85	67	81	77	107	81	91	82	88	78	74	75	81	84	87	87	80	82	88	75	86	102	69	65	79	76	83	57	95	91	76	82	74	84	81	99	78	77	97	63	76	70	81	82	95	77	70	85	69	62	85	81	81	74	59	81	80	84	90	79	89	68	74	72	73	80	80	72	79	77	74	79	87	86	78	81	75	75	70	72	92	96	83	83	73	70	82	77	86	81	67	88	79	73	89	73	95	89	82	98	82	75	90	77	78	69	75	93	85	75	70	101	74	71	91	67	76	78	72	72	67	77	76	78	91	78	79	82	82	82	74	73	85	88	81	85	91	89	76	66	84	89	77	74	78	80	89	76	81	94	74	88	80	73	60	80	83	95	99	81	59	77	86	82	90	85	97	80	79	93	83	74	70	71	92	74	66	77	98	87	91	92	93	93	80	80	87	103	86	79	92	83	79	77	91	78	100	71	75	88	87	72	68	72	90	93	72	83	68	77	85	78	77	70	95	80	65	90	79	63	76	85	84	79	72	80	74	78	73	69	79	76	68	78	74	82	67	82	95	80	81	79	82	55	75	79	78	70	80	71	79	68	80	78	82	83	75	98	83	60	73	67	88	75	79	77	82	98	88	76	95	84	76	85	88	82	92	91	68	78	73	81	87	72	97	85	88	81	68	80	79	70	76	86	71	72	80	68	74	91	82	80	92	93	83	73	83	81	83	82	74	86	84	71	94	91	71	78	95	71	82	78	87	93	73	79	80	84	79	65	90	78	71	80	81	96	80	78	76	84	73	98	73	78	69	97	96	81	85	76	68	59	88	103	69	81	70	92	100	75	76	77	69	81	77	87	85	80	86	70	89	96	80	92	86	87	70	77	55	82	82	86	86	65	76	79	70	79	87	75	79	76	79	85	93	89	83	80	94	104	74	67	88	81	66	88	80	80	82	76	88	101	85	91	90	76	73	102	84	70	82	79	63	88	95	88	66	83	84	86	82	80	67	86	87	78	65	78	83	82	84	90	80	91	75	104	75	77	65	83	93	82	75	85	79	74	78	78	84	81	82	81	87	87	78	70	63	89	83	85	75	73	81	97	85	98	67	95	83	91	71	76	100	79	83	78	98	76	77	86	86	72	95	79	81	75	70	70	98	79	83	65	73	78	75	75	81	86	86	80	78	89	80	78	98	80	86	89	85	97	80	91	85	95	78	74	90	87	91	71	68	91	96	73	86	74	87	81	97	82	74	91	77	89	71	77	76	81	72	80	71	70	88	94	96	67	81	93	75	102	89	91	87	92	90	92	99	80	90	77	86	73	76	82	86	70	93	83	70	86	69	94	65	71	82	67	86	79	71	81	82	88	72	77	93	90	96	82	78	70	87	72	86	79	78	65	86	80	86	81	93	81	82	82	81	83	84	80	71	70	69	84	79	83	86	76	90	69	87	72	100	106	75	88	90	80	75	80	80	95	72	95	76	90	78	77	92	78	83	98	80	94	90	86	76	85	91	66	77	76	90	74	64	95	70	87	93	89	94	88	81	74	81	86	77	69	66	83	70	79	89	93	84	80	75	89	88	86	86	62	79	99	83	86	68	74	86	84
4673	393	498	554	492	488	450	391	383	363	345	372	350	333	334	325	312	310	316	286	308	299	317	347	302	308	326	286	319	333	309	323	316	302	294	322	286	293	297	279	308	290	301	298	319	321	274	300	310	336	310	303	292	297	284	313	283	299	299	279	319	298	329	298	279	289	302	306	299	279	304	301	291	284	325	289	310	278	314	322	339	286	305	318	299	338	304	281	280	298	287	294	297	282	301	308	282	291	294	320	270	292	291	315	320	300	297	298	317	297	315	333	296	313	320	300	275	334	334	335	289	279	287	313	304	282	319	282	289	309	291	295	302	289	308	314	332	313	290	310	313	302	295	274	307	293	264	304	311	288	313	310	311	302	298	303	306	300	320	315	301	300	298	292	278	310	301	307	261	300	309	316	291	294	314	274	293	285	311	290	282	268	308	296	303	298	282	297	279	307	310	312	284	285	302	282	277	299	296	292	327	316	305	322	278	308	299	313	298	304	298	324	305	311	291	302	334	319	305	272	313	308	309	305	282	271	295	312	285	285	296	282	283	282	303	319	297	315	290	313	306	328	291	307	298	300	317	290	315	288	310	293	314	309	273	283	299	296	325	280	317	301	282	299	258	275	300	307	297	290	288	321	283	299	295	295	321	290	296	294	296	318	297	305	291	268	285	295	311	295	282	266	320	275	334	278	286	299	271	297	277	295	289	286	298	307	317	304	276	311	299	326	287	294	273	324	271	310	312	274	282	271	307	271	276	297	261	301	314	300	315	310	290	287	281	306	300	287	308	289	296	329	285	283	301	302	280	289	302	278	298	259	313	317	251	316	329	316	297	307	292	310	324	293	317	267	311	307	290	312	312	306	269	308	289	308	322	300	301	302	302	306	286	291	317	292	296	298	317	316	298	304	335	311	293	279	289	297	291	289	323	298	298	300	310	309	300	271	285	274	288	244	305	285	317	303	315	311	303	345	333	303	332	289	307	265	281	299	280	287	278	289	315	315	322	315	323	313	302	287	323	275	280	342	306	294	288	323	305	288	318	271	294	319	301	309	314	317	294	302	299	277	291	281	291	298	269	305	294	283	272	331	299	325	311	315	316	286	325	303	309	304	287	284	336	284	282	267	305	292	303	292	304	271	285	281	282	296	310	292	315	291	312	306	288	306	310	315	277	324	297	315	311	290	311	316	275	297	306	304	286	323	294	287	287	246	307	289	291	306	306	300	325	317	304	311	318	274	346	297	284	283	312	311	295	280	325	298	300	266	352	331	302	306	283	303	291	284	299	292	322	299	295	290	273	299	300	303	329	321	345	303	290	285	310	282	292	328	327	278	330	276	298	292	313	291	314	287	281	305	287	280	320	291	279	306	308	290	319	285	308	310	321	301	304	285	312	268	309	301	312	315	290	285	290	292	312	307	288	272	274	304	290	257	303	291	305	305	304	306	324	287	304	286	319	293	282	294	290	300	304	305	314	316	295	329	289	316	297	300	315	295	262	315	244	307	282	318	313	317	299	311	288	293	299	309	306	286	282	287	297	298	296	320	320	260	299	296	297	295	296	304	313	290	268	269	295	313	332	318	273	289	289	301	306	321	317	305	320	281	279	271	347	282	265	308	283	292	280	307	292	313	286	299	308	297	286	312	317	293	286	287	289	322	303	305	294	301	333	307	299	310	331	311	320	309	281	322	273	342	274	301	293	289	311	306	296	297	301	267	297	314	300	287	278	303	307	266	280	312	287	297	300	302	277	306	301	291	251	282	295	306	304	308	323	324	317	276	306	306	289	311	295	279	269	330	278	305	310	324	314	284	308	287	275	317	308	298	291	339	312	311	296	274	269	290	313	293	297	290	307	267	306	296	308	299	292	287	305	286	296	323	305	307	326	332	271	312	315	299	327	308	312	302	323	253	301	318	294	302	295	259	354	335	290	285	331	295	302	282	314	269	296	300	324	300	264	311	293	310	322	292	299	304	293	285	297	263	285	304	303	298	306	324	303	282	340	274	296	291	316	332	297	283	292	305	264	265	289	287	272	307	279	297	303	277	298	271	278	329	324	299	295	302	313	304	309	305	289	277	325	323	273	284	311	331	302	293	325	257	310	298	290	270	318	314	293	290	310	318	323	304	305	302	298	303	299	258	312	300	261	315	278	312	317	311	278	312	294	292	296	284	316	269	307	319	281	283	300	290	308	275	325	298	308	287	297	322	309	309	307	301	326	295	296	299	315	275	299	312	312	303	313	285	285	311	282	315	350	296	317	320	269	289	302	302	294	278	304	342	277	322	305	276	299	303	316	282	278	311	313	265	311	296	331	291	320	275	318	285	302	319	282	282	305	302	311	292	312	276	303	306	340	307	310	275	301	292	298	313	284	310	310	283	272	323	308	277	306	308	285	294	317	286	277	311	292	303	283	306	320	301	297	297	308	318	279	350	331	268	321	315	292	305	278	294	289	307	334	291	304	277	309	281	284	290	301	307	276	308	291	312	281	305	315	323	281	317	306	295	263	283	312	326	321	315	295	277	333	291	329	298	293	277	315	270	294	288	309	287	333	279	303	282	310	336	283	300	293	287	287	271	299	313	308	275	283	301	311	308	324	320	317	265	286	281	277	294	294	303	304	312	293	307	295	335	286	308	298	294	290	281	286	299	257	336	299	279	288	330	288	320	285	276	310	309	286	318	290	287	299	309	313	277	324	323	332	302	282	291	282	284	283	303	273	275	318	293	300	314	288	283	301	330	300	293	250	303	304	297	286	315	333	304	297	301	315	287	290	268	303	273	313	293	283	316	322	305	311	286	278	292	308	265	308	314	322	291	327	279	281	290	311	296	299	260	310	274	276	324	293	272	321	281	309	315	297	300	295	291	272	315	314	273	296	309	314	306	290	275	302	335	288	295	312	300	323	291	275	303	313	286	303	294	289	301	332	338	303	300	297	282	293	291	309	322	269	284	327	296	303	309	314	304	297	298	342	286	298	322	304	296	324	297	271	304	336	282	296	311	308	289	255	317	321	297	282	316	290	293	297	292	296	299	309	292	300	316	306	291	301	303	263	310	299	315	287	301	332	307	287	278	306	309	303	306	277	308	270	273	296	288	285	300	309	271	308	327	316	324	295	305	300	303	303	274	260	320	322	311	316	266	307	311	301	304	328	275	273	320	284	328	278	275	299	304	282	317	282	314	303	303	300	308	304	313	294	285	285	273	302	280	298	275	287	290	272	315	288	325	288	319	286	260	307	301	302	319	271	306	360	293	305	302	249	308	274	327	286	314	294	335	318	314	306	338	317	275	327	292	311	319	343	313	310	319	275	289	276	296	293	296	295	291	347	307	280	286	292	295	321	290	313	274	293	309	292	281	296	300	307	294	283	247	293	323	290	303	332	281	313	312	329	269	295	314	315	333	317	275	313	305	292	323	270	294	305	296	297	301	329	293	291	289	279	301	295	293	286	325	302	322	296	272	293	308	308	312	285	323	302	286	307	298	289	281
19453	1767	1314	1055	771	560	447	399	327	296	282	251	226	182	188	200	177	176	172	192	181	158	136	192	180	168	173	165	149	160	161	148	144	154	144	187	165	145	167	172	179	180	164	175	180	162	148	150	167	158	166	164	163	147	147	167	134	141	144	150	152	131	153	142	146	178	151	162	175	153	159	141	133	177	143	161	132	168	159	140	161	163	159	144	153	157	170	158	160	158	166	147	153	154	147	145	145	139	147	148	150	162	162	139	148	146	166	156	163	145	156	170	150	145	157	135	171	140	145	147	164	150	183	139	140	130	159	176	142	146	150	138	150	152	150	154	162	185	158	157	127	153	159	174	140	125	152	144	163	164	157	173	146	148	144	150	141	169	157	148	146	157	148	142	155	145	159	158	160	134	116	135	170	166	167	152	133	151	148	158	159	151	128	127	135	148	159	144	135	162	152	142	165	164	139	141	162	141	140	173	152	150	162	135	164	159	128	172	143	155	148	141	146	153	172	141	152	142	156	161	151	152	158	148	141	167	159	149	171	139	159	138	139	169	155	154	150	144	148	173	130	174	144	179	127	172	150	158	144	134	143	144	134	150	165	169	153	171	157	149	167	136	138	154	156	141	146	173	149	138	134	146	144	168	125	139	168	147	168	151	155	155	142	131	124	163	166	150	153	141	174	152	145	147	142	147	167	137	159	162	170	165	138	147	146	153	150	146	153	160	148	167	149	151	169	153	148	140	149	161	133	148	146	157	151	141	136	140	141	149	145	175	135	157	157	180	156	162	152	148	156	170	131	157	168	146	146	168	151	157	169	178	152	160	147	178	140	130	161	159	130	164	162	126	161	139	146	131	146	154	181	148	166	146	161	177	168	159	148	136	168	166	136	162	155	143	172	145	148	164	154	138	161	163	144	155	159	147	165	166	171	155	155	151	144	164	126	155	166	175	174	144	140	153	149	141	149	169	143	139	153	175	166	161	169	147	170	144	143	142	152	165	156	147	147	156	144	167	144	134	154	158	155	152	149	127	159	178	158	160	161	146	146	162	174	156	144	147	138	152	155	159	160	155	163	158	155	167	138	154	152	162	159	155	143	135	139	147	165	130	133	135	134	156	166	148	134	158	165	149	140	150	157	151	138	166	129	143	124	146	159	157	142	147	143	136	136	151	184	148	130	152	151	140	160	155	128	147	136	161	164	154	138	138	157	177	164	153	153	159	154	144	155	147	167	151	152	133	151	158	156	153	159	137	131	171	160	146	144	147	189	155	143	160	165	152	172	138	126	146	190	144	148	151	136	157	158	153	159	154	141	158	163	153	155	165	162	164	169	139	148	147	151	158	161	139	137	127	182	134	156	163	146	152	154	167	145	146	151	148	145	151	165	167	150	141	154	140	159	167	152	156	167	153	141	140	151	150	151	134	149	172	157	160	141	137	144	155	168	162	143	136	149	156	163	160	148	142	118	154	159	150	148	145	150	142	181	160	155	151	169	135	142	148	170	156	164	139	142	152	158	146	150	161	157	154	160	149	160	151	150	165	150	154	126	155	143	148	168	153	153	129	145	159	173	134	126	155	140	149	137	151	137	167	152	157	145	131	154	156	147	155	162	155	184	141	146	158	142	150	148	167	164	189	144	143	153	158	155	149	158	166	151	160	152	148	169	145	159	149	144	145	162	132	137	123	152	180	165	132	163	158	125	152	136	142	150	135	147	138	183	159	164	156	165	170	160	157	144	157	142	131	173	153	132	156	153	148	148	148	164	141	147	154	161	166	157	147	126	135	160	148	180	152	152	156	129	175	157	190	174	156	156	141	155	129	146	156	138	164	166	143	146	134	170	127	164	170	145	159	137	148	167	148	138	151	141	151	150	143	135	152	147	138	149	159	144	138	161	172	142	145	165	163	152	151	144	149	169	167	149	146	151	148	151	164	136	144	128	139	149	172	173	163	138	131	137	142	172	145	159	153	137	141	141	152	130	171	146	157	156	142	165	155	152	143	149	131	159	161	147	164	149	162	142	156	148	134	156	135	156	161	160	152	152	145	134	171	154	151	149	169	145	155	144	138	146	149	152	144	145	151	158	165	160	134	151	179	173	145	157	153	152	146	142	138	161	145	136	149	151	174	169	172	166	177	149	143	156	151	142	146	148	141	159	167	157	143	117	160	164	148	153	167	147	156	164	146	141	156	138	158	149	146	142	141	158	167	160	150	159	178	154	173	154	152	160	161	143	161	148	162	163	145	165	151	144	157	137	161	170	152	135	144	171	143	140	163	136	138	161	154	158	142	147	156	149	148	157	157	151	146	130	156	139	159	149	163	150	132	158	162	165	154	138	144	153	126	175	155	138	142	158	144	139	145	147	125	151	149	169	148	141	152	164	173	160	161	166	162	141	156	152	149	154	123	146	161	169	140	141	142	170	172	141	152	137	135	136	154	135	113	143	177	154	157	148	158	148	142	142	146	136	149	149	142	131	146	143	157	151	157	183	161	134	163	165	149	149	169	144	173	156	144	161	169	141	151	167	146	125	147	137	149	163	166	165	153	149	158	165	150	161	156	154	149	142	181	151	158	151	167	147	140	140	169	148	147	138	155	141	142	153	165	126	166	152	146	143	148	147	160	158	142	159	159	154	172	162	162	163	121	158	170	152	155	143	145	152	140	150	156	143	148	152	161	162	161	129	131	149	143	157	143	134	154	159	149	138	172	169	176	165	154	179	163	150	135	153	160	173	159	143	154	141	141	172	151	135	147	146	161	163	152	149	149	149	159	156	149	159	149	151	149	141	176	165	162	138	146	148	165	161	149	147	147	137	148	159	130	153	145	158	152	148	150	144	165	153	163	142	161	157	152	167	118	177	153	170	142	136	169	142	164	153	138	145	157	148	166	146	147	149	161	150	163	165	155	159	140	169	156	151	147	158	137	164	124	151	131	145	138	159	157	126	147	151	168	163	138	152	143	139	136	165	136	163	155	166	151	180	149	161	145	173	152	167	159	148	172	174	163	157	139	145	155	151	183	154	158	133	160	145	132	172	153	153	137	155	140	137	166	144	144	169	132	158	147	166	158	150	146	149	121	149	161	140	152	158	161	152	147	142	121	155	145	159	153	183	152	162	156	157	134	129	128	151	163	158	156	159	151	142	144	161	161	153	154	135	128	152	156	142	149	126	145	154	152	162	170	156	172	151	136	144	130	158	135	122	160	146	175	151	150	159	169	155	172	152	135	160	172	153	152	168	155	155	134	167	184	134	162	162	136	135	140	141	155	144	152	160	165	163	182	145	161	150	138	170	139	153	136	145	163	167	161	142	135	170	168	158	136	157	136	150	146	156	157	149	163	149	163	149	138	164	156	158	173	138	154	167	163	173	170	175	148	162	164	149	147	146	157	149	149	170	155	150	149	148	159	159	134	174	146	159	163	160	165	127	159	158	163	162	156	146	176	143	146	148	158	155	171	172	162	139	162	140	156	159	154	155	160	129	158	176	150
10118	1446	3057	3646	3082	2615	2102	1770	1514	1393	1273	1095	969	972	842	831	835	766	741	707	732	673	621	688	656	616	624	617	621	592	551	557	555	606	580	576	563	529	527	539	587	555	563	515	548	505	539	548	526	483	490	547	541	517	493	527	546	472	503	550	512	501	497	516	484	494	506	561	503	519	517	519	506	540	502	514	546	514	490	496	487	539	500	502	503	474	526	531	514	507	532	485	496	529	470	502	472	499	514	508	498	503	505	523	520	525	493	484	504	520	502	523	485	528	529	531	480	457	507	507	512	511	462	472	511	477	521	468	533	533	502	485	491	515	461	465	527	471	491	490	515	525	525	491	503	498	528	500	543	488	518	529	471	478	534	487	529	498	535	541	490	512	503	482	520	529	512	496	495	502	498	489	455	488	473	478	498	504	516	492	473	486	502	520	521	514	502	516	474	440	528	482	489	505	502	471	491	500	493	478	519	522	511	478	489	500	499	500	497	503	474	445	473	537	530	486	484	484	494	506	522	468	453	462	475	493	481	533	488	495	520	490	497	484	495	505	507	543	476	494	448	506	475	471	460	493	503	498	476	486	491	510	509	528	507	507	480	463	527	477	480	463	504	457	488	507	523	513	484	511	533	487	471	475	527	460	502	489	517	490	488	490	500	500	470	466	496	513	519	529	510	531	469	522	509	485	476	490	430	475	477	513	506	488	474	495	500	516	520	509	484	543	499	484	521	529	463	517	462	457	484	496	470	549	508	476	469	496	486	495	484	506	508	476	500	472	461	480	525	484	499	492	454	490	502	519	478	478	549	489	512	554	495	528	486	491	502	479	478	523	499	469	525	502	473	503	474	501	520	498	501	496	564	494	500	475	487	561	495	553	477	516	489	499	517	484	538	523	538	503	483	494	462	508	499	469	466	523	528	504	464	514	517	459	494	525	465	498	462	507	520	469	515	521	455	497	533	508	484	542	530	452	510	474	453	483	532	496	485	488	522	506	451	487	446	490	499	504	511	505	470	474	513	511	471	468	484	468	481	484	484	451	552	481	537	483	525	507	483	547	513	486	525	493	501	486	514	499	494	532	489	464	522	465	431	486	502	471	490	495	467	491	513	471	478	555	535	497	473	486	461	502	459	507	504	490	500	495	544	517	484	514	488	475	479	562	494	478	534	525	472	476	493	477	522	518	466	488	475	476	513	508	545	523	471	516	501	507	520	516	452	484	502	494	452	506	487	489	519	506	499	509	487	491	460	495	505	495	505	462	498	488	449	478	524	518	498	451	469	468	528	486	498	512	504	502	483	480	499	493	500	482	490	499	522	510	496	508	493	506	500	511	556	507	486	497	538	445	500	503	497	512	458	526	506	519	479	490	494	519	488	503	509	573	465	495	517	509	478	512	496	514	525	501	499	516	532	477	550	537	512	514	505	471	498	504	500	493	519	476	512	505	495	438	488	495	499	511	530	479	478	495	527	484	484	513	514	496	491	509	514	524	516	477	504	488	487	535	492	480	515	526	521	487	512	485	461	466	454	489	495	542	507	492	485	486	484	505	520	507	491	517	491	487	461	484	516	480	490	477	503	500	490	534	490	515	516	502	461	481	497	512	458	532	467	531	503	484	476	507	476	483	516	509	477	543	489	523	464	519	515	493	455	527	484	495	478	495	492	521	488	497	473	498	546	490	498	546	525	489	493	495	472	500	502	494	470	518	511	463	525	483	509	468	491	512	503	501	459	521	495	521	493	504	499	490	491	500	543	518	505	466	466	508	516	464	490	494	525	494	510	500	452	486	496	473	542	510	506	540	470	498	500	488	523	506	502	528	506	519	519	489	520	481	459	482	468	489	509	535	503	492	528	515	490	527	512	516	496	523	501	493	516	500	511	530	484	511	496	494	493	483	462	478	474	495	477	509	477	494	567	499	528	507	492	477	483	464	506	503	444	447	501	505	539	510	516	459	506	485	529	501	479	509	509	491	482	494	509	497	502	477	535	493	495	500	498	511	495	466	519	460	505	509	512	497	518	480	502	523	457	476	547	495	492	521	531	511	522	532	488	481	496	531	478	483	486	537	492	481	502	530	486	547	537	506	456	464	468	496	480	473	531	496	531	494	506	517	524	467	459	533	497	520	508	497	516	492	495	481	485	488	473	529	498	484	510	497	487	504	515	509	492	473	468	520	465	527	512	511	540	460	460	518	498	494	496	493	500	494	483	509	488	462	476	503	469	470	481	477	469	494	498	494	504	509	451	475	518	462	524	496	481	499	464	512	504	475	475	516	535	531	530	481	531	525	547	527	512	516	490	540	509	504	459	495	465	502	507	474	478	529	471	495	515	544	467	463	473	520	542	491	459	519	490	512	482	481	469	513	496	506	505	511	492	437	496	489	540	496	501	523	477	449	495	525	476	491	499	468	466	462	449	487	472	532	483	533	486	496	512	495	503	530	486	480	506	499	474	519	492	502	487	514	522	514	545	488	516	488	501	512	499	467	518	530	511	470	486	488	500	422	508	522	552	511	473	492	519	496	519	494	508	511	471	471	484	498	507	530	466	474	523	481	471	545	503	505	505	495	488	519	472	481	471	505	521	519	508	472	530	478	527	480	516	541	492	494	491	479	513	488	512	452	522	494	507	522	505	505	513	502	499	505	501	485	510	503	517	485	483	516	478	506	513	482	508	536	491	467	504	533	530	448	479	510	486	489	486	488	469	511	513	473	477	466	484	484	521	495	510	478	465	490	547	507	506	508	491	474	483	520	467	516	489	484	450	521	500	486	510	493	485	489	483	501	508	495	492	476	470	482	474	487	487	476	511	523	559	495	480	477	508	511	515	490	476	514	468	530	476	496	521	488	522	515	474	477	503	519	474	493	478	513	514	487	485	492	503	527	481	533	486	492	536	510	486	466	508	493	527	499	498	497	484	491	502	511	534	469	473	487	497	479	480	493	510	475	442	509	480	491	496	539	516	551	487	454	493	502	472	498	493	507	506	527	473	493	499	482	485	489	484	491	499	482	488	473	439	518	489	518	474	509	471	480	469	495	478	475	489	486	475	512	512	522	488	518	539	516	472	498	523	532	501	487	518	489	479	490	492	479	467	477	519	498	481	516	462	538	518	528	483	526	464	467	472	514	519	498	512	540	466	501	500	483	448	496	491	486	515	505	431	513	516	537	470	551	552	486	489	525	502	483	470	479	496	468	442	484	499	505	476	492	532	514	487	498	482	486	494	507	486	509	491	497	493	498	456	510	510	490	539	527	483	500	529	462	492	477	511	510	478	496	443	529	522	481	512	505	498	513	486	482	516	504	502	482	545	488	508	488	478	485	502	488	504	489	499	465	532	467	518	508	513	522	509	492	481	474	513	484	488	532	479	488	528	481	485	500	517	499	468	487	486	509	523	503	479	515	510	477	493	484	486	522	469	501	497	476	509	541	485	524	525	498	480	513	537	512	464	490	514	505	535	494	478	512	487	489	508	463	497	490	509	478
30426	4342	2637	2137	1520	1119	902	683	568	534	447	412	350	341	373	332	377	349	296	338	318	311	276	281	278	257	289	306	258	252	298	268	274	273	277	278	280	267	254	270	276	276	277	285	253	286	262	290	287	263	260	244	276	267	244	246	268	244	269	266	247	246	271	259	255	271	238	256	251	279	251	248	260	238	253	248	249	261	260	258	291	250	245	273	264	259	282	250	232	279	235	236	262	270	239	269	284	268	280	251	249	266	275	278	288	281	259	252	242	275	280	289	234	255	270	276	257	246	251	255	258	242	280	282	278	223	255	287	261	259	260	264	281	288	249	254	243	294	258	276	233	255	234	253	258	243	263	235	207	250	247	256	257	256	278	224	258	249	256	236	250	251	254	274	243	276	245	247	248	233	247	240	288	240	235	266	256	261	250	244	197	260	247	240	276	262	268	240	253	252	262	241	249	256	244	272	253	241	246	253	257	243	274	261	273	276	247	230	266	281	266	242	240	240	264	251	261	280	255	243	284	249	270	262	275	244	265	259	248	247	270	241	233	248	252	280	259	254	275	260	258	271	266	263	254	242	263	277	239	265	238	249	243	276	227	246	281	243	264	263	248	252	242	253	251	271	253	255	264	280	254	271	300	266	273	239	268	262	258	251	245	283	251	265	264	267	234	263	260	238	273	272	271	220	231	270	265	262	248	288	255	260	252	238	292	269	263	267	228	251	273	250	247	238	259	256	278	252	228	261	255	257	299	284	241	254	266	268	270	271	233	230	236	278	270	261	256	264	262	221	268	240	277	260	226	251	256	271	240	247	227	293	231	291	267	275	260	289	248	252	226	252	265	280	268	270	266	253	260	258	279	275	273	266	238	249	247	251	243	288	262	271	259	261	273	244	262	276	229	259	263	251	263	276	245	247	270	250	262	268	236	254	284	265	264	280	267	258	291	234	233	272	246	272	264	279	281	227	238	266	277	249	260	266	232	238	285	252	241	228	252	271	266	242	264	257	262	263	233	271	223	215	260	251	310	260	234	244	247	253	246	245	265	262	252	217	242	292	224	259	232	275	247	228	267	244	252	286	264	237	254	268	244	249	237	277	233	261	271	243	241	251	247	255	264	269	234	262	267	263	224	289	239	254	292	253	253	234	250	278	258	238	257	245	259	280	287	239	261	259	264	262	243	238	251	249	272	259	266	243	239	258	239	255	269	249	263	252	261	267	255	238	244	287	261	253	262	237	226	250	240	283	275	264	275	256	269	263	229	261	260	246	255	259	246	251	260	242	255	281	275	244	236	258	265	256	244	259	244	267	257	262	255	254	225	289	255	278	243	256	271	249	238	234	228	267	252	234	250	252	270	271	267	235	239	268	246	236	241	267	241	254	246	266	246	270	227	268	239	248	270	244	251	239	234	249	251	274	265	264	243	255	252	286	254	281	275	266	242	254	243	227	249	253	240	245	270	267	270	257	243	288	245	271	260	275	251	261	239	238	278	262	255	258	238	269	243	255	226	280	240	249	252	260	221	253	278	284	263	243	279	235	266	244	273	225	244	249	235	261	235	236	213	236	260	280	273	259	255	256	247	265	235	218	255	261	275	236	237	276	261	250	240	227	245	231	253	262	257	252	259	258	252	262	284	259	269	229	272	254	255	229	229	241	262	251	265	257	254	267	237	263	245	231	248	242	251	234	259	229	246	261	247	245	251	255	245	264	299	257	247	267	234	273	247	253	251	280	261	241	263	272	268	252	259	239	245	291	271	267	234	279	243	234	238	243	262	264	246	251	263	262	269	246	223	272	261	275	257	268	248	235	248	270	278	272	255	254	264	249	261	248	231	245	262	264	248	236	286	246	302	260	249	248	239	263	241	254	262	259	268	275	272	257	278	263	215	245	282	247	269	256	234	265	247	231	295	262	222	263	256	262	245	262	253	259	262	236	266	228	279	242	275	282	270	266	272	271	227	255	270	272	228	236	255	229	262	279	247	291	263	219	260	218	238	251	239	242	278	237	238	265	276	244	282	278	258	240	266	236	280	274	263	243	258	247	240	238	248	251	262	274	241	245	229	256	269	246	255	286	236	260	272	237	247	240	236	232	228	277	260	233	233	255	252	271	269	270	254	252	243	271	257	258	246	265	269	242	258	289	289	249	257	255	231	253	268	300	253	274	225	254	238	278	285	294	253	250	265	262	273	236	240	275	264	280	281	236	251	238	252	254	254	255	293	260	242	229	225	288	271	250	259	257	255	290	237	251	257	260	248	259	279	258	249	211	260	253	251	244	248	277	269	259	280	246	284	257	242	248	260	261	239	260	243	273	257	288	264	281	238	254	257	261	275	258	266	253	258	243	249	229	229	290	225	245	258	284	260	271	233	246	279	280	256	223	281	272	253	259	262	256	253	284	284	244	242	234	236	246	263	272	246	244	251	255	245	235	243	246	258	281	269	267	276	248	255	251	250	269	248	242	268	267	258	275	245	250	230	254	287	248	268	269	265	239	245	256	246	258	268	269	254	243	260	280	266	280	245	245	283	268	240	260	247	261	292	282	218	283	263	248	244	257	269	226	254	253	231	267	252	245	243	242	246	262	267	254	231	249	283	288	266	271	269	236	248	257	240	255	238	245	263	261	274	248	241	241	268	247	255	267	245	247	241	250	257	263	244	229	260	280	252	256	253	281	264	257	276	255	263	270	264	260	257	256	223	246	280	241	260	263	233	220	275	278	281	255	240	267	262	234	247	268	271	248	239	249	273	251	282	237	255	277	244	279	257	257	253	242	238	282	252	257	247	282	247	266	258	244	251	257	277	266	282	242	247	246	257	262	252	287	232	232	280	239	275	256	241	245	269	241	271	253	252	245	306	235	250	250	236	237	232	267	243	274	250	290	254	260	258	251	303	244	262	267	254	273	295	244	253	259	264	240	252	235	286	228	259	276	236	252	246	263	287	253	258	255	236	261	258	251	254	236	274	265	260	243	280	233	258	271	256	265	259	259	264	236	245	265	271	249	243	255	263	266	223	257	240	278	270	251	248	259	253	231	282	254	260	226	289	251	285	273	228	256	267	255	258	252	257	219	270	255	278	273	287	245	232	267	252	270	272	268	271	246	239	264	272	268	249	247	234	260	258	261	245	273	269	273	247	265	215	243	241	247	255	243	249	243	261	259	249	255	238	249	258	256	272	269	241	228	241	275	286	243	249	251	271	262	236	244	247	295	255	265	254	250	262	282	277	268	244	251	231	233	264	232	265	253	258	283	266	273	262	248	283	262	254	281	272	241	270	251	240	288	242	260	297	272	270	262	278	260	254	296	268	248	241	254	236	257	259	254	224	291	261	272	257	268	266	258	253	245	226	241	256	276	286	272	277	244	217	261	230	247	267	240	245	230	240	239	268	242	249	248	262	246	253	283	263	278	247	252	266	248	241	248	257	301	257	285	277	240	271	262	261	252	268	250	265	227	239	246	252	235	271	261	274	280	263	252	265	259	254	259
13173	2629	5534	6334	5486	4498	3811	3175	2717	2469	2087	1931	1756	1625	1462	1343	1419	1243	1214	1137	1152	1141	1044	1005	992	1005	987	939	918	939	891	925	903	908	897	914	819	873	910	877	877	867	853	890	843	823	826	831	778	811	825	855	838	785	828	798	771	783	856	803	801	814	821	772	824	804	804	794	794	790	808	781	749	803	773	810	806	786	760	770	762	793	772	738	763	824	797	820	751	751	720	784	780	755	766	784	787	732	790	822	752	827	795	762	760	774	745	769	757	773	760	791	758	776	751	746	740	762	781	803	818	803	784	752	795	737	829	821	772	734	701	780	731	777	742	777	822	743	765	790	743	780	753	770	745	766	732	797	753	800	768	733	758	744	760	761	777	762	756	721	755	797	751	759	770	731	718	773	759	737	754	799	720	775	778	732	738	759	807	781	755	764	785	797	773	793	798	772	764	758	755	750	807	761	707	748	778	741	786	775	771	763	760	787	734	760	744	750	788	770	762	748	754	782	740	779	747	800	729	792	735	752	764	771	767	797	756	730	787	722	773	730	776	724	764	809	732	795	750	742	746	788	760	789	794	767	789	773	754	784	800	755	754	759	751	774	748	749	734	771	728	727	742	793	822	759	717	770	773	761	717	744	794	710	748	734	747	790	780	758	733	779	770	775	773	798	734	760	803	733	750	797	734	761	749	789	766	710	814	784	764	785	741	711	745	752	763	739	776	728	750	747	785	745	728	747	765	776	743	750	814	760	834	758	741	814	761	770	701	755	729	745	740	821	771	787	747	759	737	781	764	799	767	724	824	741	747	723	742	741	742	766	759	748	759	791	730	745	803	751	728	764	743	771	720	713	761	774	826	807	731	717	757	768	767	748	741	764	794	761	778	754	729	756	830	732	799	771	747	804	782	777	777	748	781	723	805	756	768	782	793	738	759	762	760	808	798	712	739	701	738	819	780	790	767	782	743	761	780	762	764	789	793	742	768	768	811	735	791	800	774	777	748	759	794	806	765	783	770	836	759	771	761	754	787	729	755	805	748	736	776	765	750	789	784	767	767	726	716	763	714	728	763	749	722	734	707	781	770	780	742	743	804	792	729	822	747	783	789	800	790	764	775	747	787	771	782	783	774	767	802	781	774	805	743	754	823	781	724	774	775	783	750	778	793	743	769	776	809	753	763	774	779	790	786	774	801	773	777	761	787	700	736	763	733	762	758	795	766	749	807	712	725	790	765	778	759	798	730	856	773	772	713	815	749	751	765	763	789	790	791	762	793	760	751	716	771	753	757	752	732	789	741	764	746	776	785	764	779	734	802	776	783	768	769	786	749	767	768	765	759	792	722	739	768	753	784	743	727	813	715	781	807	733	740	756	766	775	790	753	754	753	770	782	791	700	741	742	742	774	694	818	755	767	765	734	760	777	722	786	750	825	745	742	754	765	747	715	822	777	769	804	756	799	743	778	766	786	775	741	782	792	778	778	753	756	799	790	753	759	781	751	777	736	763	793	800	767	735	740	731	741	721	756	756	730	771	759	777	756	762	797	789	707	781	756	700	730	767	769	783	796	750	766	779	762	729	740	753	781	769	773	766	773	810	768	760	771	731	762	730	758	800	757	708	737	732	754	780	779	727	761	730	775	690	754	779	765	756	723	793	761	766	721	809	797	768	758	796	797	818	711	777	741	742	756	740	742	754	731	808	712	793	760	754	770	792	749	807	776	732	777	770	707	777	780	766	821	783	764	701	738	790	747	796	730	770	766	776	777	776	792	784	800	767	756	768	729	744	788	728	753	779	764	737	763	762	767	766	735	749	741	793	792	802	770	754	756	770	757	779	772	746	768	816	807	794	758	737	781	786	777	742	775	782	729	741	746	748	738	799	770	762	722	726	728	805	760	755	732	785	760	754	768	797	819	803	754	689	731	720	755	760	770	809	762	788	701	716	755	767	716	765	772	743	742	799	792	754	749	750	756	753	792	761	744	762	812	766	746	843	725	696	739	739	720	779	797	763	784	821	699	763	772	741	793	778	761	779	734	765	731	767	797	746	774	707	745	740	745	733	807	746	744	758	742	774	825	759	757	714	801	700	723	781	784	749	706	793	807	715	731	727	770	775	761	794	756	776	745	768	790	788	787	769	745	786	742	783	779	779	779	794	756	786	769	739	757	780	776	772	776	808	772	764	741	810	707	795	807	768	759	725	743	730	776	759	789	769	774	767	727	751	782	754	742	809	772	779	726	750	775	807	745	711	764	778	755	784	790	774	798	814	836	770	753	790	725	784	765	759	732	758	796	769	739	802	763	801	822	784	763	771	789	736	775	750	787	801	756	794	815	731	750	754	778	781	801	736	757	764	784	758	764	704	779	787	764	798	777	724	783	724	739	774	795	720	746	809	749	770	714	761	756	772	772	780	749	788	750	770	773	752	785	816	777	751	735	785	710	746	756	805	751	745	801	745	800	742	776	754	772	730	727	808	796	751	748	775	813	738	766	732	744	769	759	752	776	774	809	766	714	756	752	782	777	782	742	778	735	742	769	771	753	773	734	740	754	767	759	749	805	706	758	769	746	756	731	748	766	766	760	721	756	799	815	734	762	780	778	753	769	740	781	777	713	782	779	789	766	792	800	787	787	777	742	717	738	811	824	699	757	745	697	787	768	781	753	790	783	766	753	779	777	773	783	745	767	781	753	722	753	716	718	794	767	777	764	783	768	759	767	777	784	772	741	735	737	761	731	759	786	765	730	761	715	766	782	789	806	778	726	774	756	749	735	733	749	773	727	775	794	763	802	763	726	745	777	744	738	777	731	742	807	799	757	802	775	745	795	782	742	704	747	714	772	765	745	749	781	813	748	794	760	763	807	805	755	714	752	793	749	712	804	731	740	784	760	784	701	742	802	781	771	793	787	765	688	802	749	739	775	741	787	747	763	797	745	816	771	742	729	803	701	765	797	781	794	789	775	675	750	766	700	726	750	812	801	737	771	782	741	739	755	785	750	797	743	759	754	801	744	779	756	785	761	768	759	756	722	749	736	758	772	767	775	743	780	753	792	751	780	766	749	774	772	759	700	737	726	801	770	777	759	756	775	740	770	767	756	800	713	797	755	803	774	747	779	740	804	799	774	841	787	761	729	739	790	809	765	747	748	713	782	754	780	762	865	774	705	696	702	790	753	759	773	785	736	744	784	809	803	761	798	749	755	749	741	777	778	686	796	751	746	739	758	796	734	772	765	789	821	746	751	728	723	772	769	771	782	735	776	760	760	750	731	777	758	745	752	772	799	759	726	752	774	754	748	799	757	750	758	835	742	734	797	783	764	767	746	801	752	823	746	758	726	730	800	729	792	773	713	758	798	741	743	769	766	767	751	786	801	767	781	763	743	727	693	769	728	796	758	811	764	835	778	758	781	745	685	796	766	710	808	754	790	723	716	725	775	771	792	787	833	770	748	719	777	713	722	727	730	774	798	742	761	807	732	777	734	751	764	712	754	782	780
3848	187	150	129	112	117	113	112	83	81	90	76	88	87	85	80	67	78	78	89	86	75	62	64	84	83	79	87	82	73	94	93	90	70	96	80	79	101	82	75	72	84	69	90	78	92	75	90	82	79	69	69	71	79	91	79	73	76	76	75	95	79	94	85	92	93	71	72	82	86	72	80	74	89	67	99	85	76	77	83	62	85	80	88	78	84	67	77	90	77	76	70	83	75	70	77	93	85	95	90	75	70	84	84	91	76	76	73	78	73	73	88	89	88	85	80	82	88	80	81	71	91	78	87	74	93	81	91	92	67	79	75	73	86	68	73	81	89	87	85	88	80	95	76	82	85	77	83	75	71	77	81	79	92	65	54	76	101	69	63	96	68	85	72	86	80	99	95	85	76	89	84	78	78	91	89	78	81	67	81	79	78	67	86	70	75	77	76	79	84	84	63	68	76	87	84	77	89	97	86	88	70	80	71	82	83	71	84	62	79	71	83	76	83	73	92	100	67	80	89	93	82	64	86	71	97	75	65	70	68	82	74	85	79	74	84	76	116	82	86	88	58	89	84	82	62	70	78	67	77	84	85	79	84	92	77	85	77	76	79	80	75	78	90	74	88	78	72	83	81	103	75	74	74	77	76	76	78	75	86	96	69	75	72	78	93	92	79	87	90	80	92	84	87	73	92	80	86	84	76	89	104	77	70	85	73	108	83	79	85	90	85	98	82	85	84	77	71	97	84	79	58	84	92	78	80	82	76	72	103	86	77	92	63	82	84	80	95	81	75	87	73	75	87	83	75	91	66	80	73	82	76	70	68	83	88	71	84	84	77	82	69	86	91	79	87	79	73	74	87	75	87	75	64	68	64	84	77	84	87	94	85	77	76	91	76	88	83	80	79	88	96	76	73	83	75	75	84	73	65	104	87	92	86	80	90	98	78	89	92	70	76	87	72	71	87	77	73	86	68	81	76	67	69	84	91	70	83	93	76	82	76	71	84	80	71	68	83	71	76	81	81	63	93	64	81	80	62	83	71	77	70	81	89	82	76	86	95	86	69	90	92	66	81	84	90	83	86	64	83	76	64	77	82	76	76	70	69	68	84	79	66	77	67	88	82	67	85	74	74	73	75	78	65	94	65	79	64	87	86	86	77	97	75	79	83	72	82	85	98	77	80	79	84	94	94	68	89	96	88	79	77	73	67	90	74	88	73	90	86	85	72	79	80	86	76	76	77	66	90	73	81	60	75	82	76	72	68	74	84	58	79	87	84	81	77	75	85	80	96	87	82	76	65	67	65	75	77	88	77	73	97	72	83	96	81	83	65	85	80	79	76	71	87	86	86	83	77	84	82	101	77	76	79	85	85	79	99	85	85	88	91	85	86	84	90	70	89	86	90	79	79	83	95	88	100	78	81	86	61	83	81	70	96	77	97	65	70	77	90	92	80	77	74	84	78	71	77	69	63	83	76	85	76	88	70	88	68	91	97	73	88	67	88	74	72	84	67	94	85	92	73	89	83	93	82	83	71	92	77	78	81	83	71	87	88	77	90	89	80	64	59	100	70	78	81	73	67	77	84	88	95	83	83	69	74	84	88	73	70	62	79	101	85	61	86	91	82	88	77	85	91	96	65	92	66	89	69	87	82	67	62	87	97	77	77	69	78	82	92	86	82	87	73	81	100	103	64	92	88	64	82	78	69	74	84	76	75	87	90	66	89	92	69	75	83	73	75	71	92	89	82	75	92	78	77	77	69	86	76	83	81	74	82	72	79	80	90	78	93	88	90	85	78	87	81	92	94	71	88	72	92	86	67	84	71	75	67	82	87	85	83	73	76	73	75	84	77	91	76	65	75	75	88	98	72	80	75	92	79	91	81	84	76	96	101	87	83	81	87	80	76	74	90	76	77	60	87	71	69	81	74	99	70	82	83	79	77	86	67	80	74	94	97	88	98	77	88	62	72	83	66	66	94	87	80	74	71	69	104	80	60	89	82	69	81	77	75	80	87	83	72	93	81	80	88	97	61	88	84	101	79	84	76	94	74	78	74	98	88	77	87	94	63	105	101	85	66	82	79	78	73	83	79	88	86	77	91	79	66	83	77	79	75	70	84	75	85	84	76	78	73	67	93	71	93	78	92	102	75	84	73	79	87	75	82	78	75	90	76	73	111	84	74	77	65	80	99	86	87	87	77	75	75	63	60	79	85	79	73	83	62	71	87	69	79	84	71	86	63	79	93	75	76	86	66	69	87	67	68	74	63	78	73	71	92	75	83	69	76	75	82	90	98	83	96	79	67	76	70	65	77	71	76	81	92	94	80	78	68	108	104	78	94	79	78	94	77	71	86	67	85	77	80	83	71	84	79	77	102	81	74	73	75	84	102	80	77	77	86	68	94	84	85	84	88	77	102	93	91	85	77	91	83	71	88	91	100	77	75	92	81	65	88	83	78	83	90	84	78	67	91	79	71	87	78	76	65	107	76	71	71	72	88	102	71	90	73	83	81	87	79	74	86	69	93	68	74	70	95	80	80	75	89	92	69	98	72	83	90	75	75	84	92	87	70	87	68	83	81	91	89	85	68	82	83	81	96	78	89	72	75	69	96	73	91	79	79	71	89	91	80	80	72	86	77	82	61	74	86	70	88	66	87	78	75	76	78	67	89	76	77	78	72	79	88	73	80	80	82	84	95	92	67	90	81	101	80	85	91	74	81	78	76	70	71	74	75	73	68	90	73	87	74	78	78	72	70	82	79	77	80	97	71	88	82	80	66	71	74	92	86	92	71	83	86	63	64	82	83	74	74	77	94	84	78	97	87	72	91	81	93	83	71	77	72	83	78	84	99	70	80	74	70	78	88	77	92	102	87	94	86	76	72	91	69	69	91	83	72	90	71	91	69	79	76	82	81	89	86	85	78	92	85	88	90	79	92	72	67	73	86	88	71	85	69	67	85	70	79	70	65	83	84	78	79	90	96	80	77	76	77	84	63	76	76	90	86	73	94	85	77	77	101	79	83	82	79	96	82	73	80	83	80	72	87	74	81	82	73	76	82	86	68	74	80	83	94	67	72	83	60	101	80	103	81	70	66	85	93	83	86	90	92	80	64	91	90	97	87	89	92	77	73	78	86	80	82	72	90	76	81	90	61	69	79	66	76	78	66	80	85	88	69	72	91	91	75	93	74	76	82	75	79	74	76	66	96	70	73	81	76	72	70	79	87	67	93	81	84	84	74	91	85	87	62	72	82	88	77	70	91	79	70	78	83	86	76	73	91	102	81	69	74	96	74	61	85	84	76	89	77	66	59	89	64	71	88	74	68	80	79	86	69	101	74	75	77	69	78	73	73	87	75	94	83	86	71	108	62	77	86	80	85	67	80	86	97	76	77	75	91	77	88	72	74	86	77	75	97	80	67	107	74	64	78	91	84	94	80	69	73	93	77	81	63	77	89	61	80	95	90	85	78	76	88	91	74	95	68	67	80	81	87	89	90
4582	377	492	552	547	469	434	403	422	353	377	313	351	310	343	306	311	324	312	297	311	302	292	296	278	291	311	307	303	310	286	287	326	276	263	296	315	292	287	273	332	317	301	307	330	297	288	327	310	291	344	324	315	327	295	292	301	317	288	321	278	288	305	285	280	306	317	293	288	302	316	300	292	300	297	261	294	285	295	269	312	311	323	284	285	304	318	294	308	312	320	331	311	299	306	294	304	291	304	289	257	315	298	309	323	283	293	306	316	323	310	300	265	307	306	292	312	293	299	313	306	273	295	265	272	308	312	307	269	275	290	327	298	303	294	316	319	295	312	273	295	282	296	329	274	272	297	309	281	287	297	266	319	341	286	347	298	291	279	300	302	319	287	272	297	305	339	309	306	288	286	310	268	301	293	313	306	321	308	275	307	292	317	313	301	273	305	314	318	277	314	304	303	281	322	315	293	314	315	287	279	303	285	291	301	285	290	300	283	319	316	294	283	315	303	327	313	304	305	310	338	301	308	288	283	306	302	297	321	324	310	308	302	318	318	305	284	310	312	287	305	315	299	309	275	314	316	299	322	291	283	296	301	312	291	270	295	302	298	300	256	301	293	322	302	312	319	269	277	295	302	279	282	286	296	277	310	282	319	330	299	281	295	286	303	296	273	290	312	276	329	305	307	300	324	308	327	302	277	279	313	312	301	279	299	276	284	303	277	323	307	281	295	301	288	294	315	297	294	325	286	274	313	285	289	282	280	271	343	324	274	302	307	319	296	271	324	311	303	331	288	307	288	270	271	302	287	325	326	270	285	300	294	314	316	295	265	310	274	291	311	292	319	282	314	290	309	306	328	305	326	300	307	299	298	279	300	311	328	291	275	299	290	315	299	318	284	316	268	293	288	289	307	275	294	294	302	309	308	333	321	321	297	320	315	338	301	303	310	314	296	312	301	306	290	315	304	300	314	271	271	307	304	308	289	302	268	308	286	301	287	284	306	303	275	306	280	294	275	283	303	293	296	308	304	309	360	323	313	309	294	311	302	292	302	273	313	278	310	300	290	309	305	284	334	300	315	290	286	290	299	316	292	299	289	297	290	290	301	295	305	304	270	295	300	308	283	270	320	311	306	317	310	291	309	288	306	309	290	312	293	316	330	312	295	302	312	304	273	317	287	343	315	304	323	293	318	318	283	292	302	293	293	302	289	292	304	300	314	317	283	305	290	295	286	296	298	306	305	273	293	283	288	320	314	271	288	302	322	291	307	335	327	310	294	308	300	314	281	305	311	300	268	240	275	283	310	284	287	288	310	315	309	305	314	274	292	317	297	301	304	317	280	288	307	281	271	300	292	312	284	289	305	265	278	330	327	288	311	287	296	277	299	301	304	298	325	292	320	311	305	320	278	298	327	323	294	314	315	290	312	286	292	324	298	311	304	297	320	294	289	292	305	287	274	294	272	276	257	293	255	281	281	311	335	325	282	287	311	307	346	309	323	297	270	290	280	331	292	282	292	282	291	288	270	279	277	283	306	294	283	300	305	292	295	287	323	272	295	308	313	322	280	322	302	301	346	286	284	305	293	271	304	309	324	282	291	287	286	307	286	344	293	287	306	291	304	282	302	312	292	300	279	308	318	311	288	254	264	295	305	291	321	292	264	300	281	293	304	284	316	296	291	282	311	288	305	261	296	310	299	265	292	281	317	314	283	304	297	293	311	298	293	281	304	306	308	304	318	320	322	332	314	316	292	295	303	281	305	327	274	330	327	303	302	292	303	314	279	341	325	305	322	285	298	309	294	290	285	315	312	295	323	321	297	291	297	263	293	322	280	306	304	296	293	272	310	279	289	319	314	305	309	325	303	331	329	303	293	311	301	291	306	286	283	302	326	267	309	303	314	318	275	274	315	298	285	289	303	271	289	300	329	334	324	261	305	300	293	273	295	307	312	296	317	275	296	299	313	291	325	302	295	289	321	298	283	320	341	308	308	318	263	314	312	320	311	324	332	291	281	314	272	315	294	268	321	305	291	293	303	308	308	303	284	304	280	267	296	284	274	302	307	328	295	301	263	305	292	289	297	319	297	297	325	362	326	292	310	308	299	286	278	268	310	285	288	314	299	329	317	319	324	282	303	274	290	266	317	310	332	308	305	297	283	274	312	331	294	289	325	304	304	287	300	295	316	305	294	322	319	305	299	300	292	279	319	329	263	280	324	307	304	294	353	311	304	289	302	309	289	304	333	263	324	299	305	278	261	271	276	317	317	299	319	286	287	299	293	292	280	298	274	293	329	284	307	290	304	287	306	286	286	334	296	288	293	290	319	295	273	317	295	308	274	314	285	303	329	278	304	293	276	297	298	271	287	281	292	326	327	302	315	270	276	281	315	296	302	323	276	315	337	310	306	305	307	326	306	279	280	313	298	332	295	272	267	288	304	312	301	297	287	302	294	278	327	291	299	277	297	292	311	298	323	292	316	317	236	282	283	302	292	300	314	296	284	291	310	302	290	308	320	294	312	302	275	311	305	274	274	324	315	293	298	281	281	285	292	311	304	308	295	310	284	280	282	295	285	292	279	303	308	296	258	273	330	311	322	313	289	309	325	310	307	316	290	293	295	315	284	294	289	281	284	307	325	300	293	308	306	279	277	293	302	333	310	300	309	329	289	272	305	317	283	308	286	317	301	313	346	308	302	313	321	301	296	265	276	314	279	266	345	285	314	300	264	300	276	257	314	326	303	299	289	259	282	301	315	281	283	298	293	279	324	302	298	280	299	290	308	291	287	307	292	300	329	298	303	299	322	293	279	331	293	320	321	269	289	322	338	289	306	312	286	278	284	310	313	297	267	261	298	283	304	274	318	299	308	314	312	280	289	306	299	272	320	323	293	326	318	312	288	334	265	289	285	303	266	298	332	271	311	280	303	289	315	283	319	285	296	324	301	295	310	311	298	278	309	276	301	256	305	287	317	292	300	278	275	288	307	280	322	306	302	304	309	288	314	278	306	292	299	291	309	271	291	301	274	306	323	281	283	275	303	296	298	325	279	293	277	307	291	330	281	304	283	309	269	282	297	327	310	296	314	289	299	286	284	309	311	278	282	289	306	281	296	305	305	306	316	317	316	275	311	303	306	283	290	289	285	294	310	305	274	313	307	308	278	303	287	304	300	300	298	305	298	288	293	301	274	300	325	272	282	268	298	300	294	307	313	305	298	266	314	283	332	304	321	303	314	321	280	306	321	303	279	283	285	326	317	284	313	291	293	289	289	298	292	297	300	313	308	272	292	310	316	324	284	299	307	311	308	289	295	315	289	294	297	312	318	261	297	288	298	293	292	290	303	304	292	335	280	294	302	297	302	322	304	322	331	321	312	304	276	305	292	275	295	284	307	306	294	326	319	301	278	311	302	311	305	313	289	283	320	321	303	307	314	295	290	310	289	291	288	279	319	290	274	303	319	292	304	288	295	298	297	308	300	292	319	261	268	333	289	293
19297	1726	1353	1097	755	581	430	345	333	329	265	225	242	232	204	203	196	191	214	177	177	190	192	141	176	161	185	145	152	160	166	187	145	161	171	152	167	172	147	148	167	150	112	162	124	161	167	155	146	156	151	144	165	152	175	163	138	155	169	148	152	134	146	171	161	140	166	148	147	147	151	156	162	144	154	148	153	149	154	165	147	136	135	143	149	135	147	141	156	146	146	149	158	151	153	143	173	140	161	150	167	168	166	169	147	160	157	149	144	133	159	153	166	158	143	152	150	127	158	163	160	145	155	152	143	148	169	156	153	152	139	142	147	161	133	155	144	143	141	152	151	147	146	129	172	150	155	156	162	153	145	148	139	156	155	153	159	130	168	155	153	148	165	167	129	149	146	139	155	140	145	186	160	161	143	153	158	146	148	155	148	140	122	169	153	147	161	125	157	143	166	159	146	176	148	147	161	160	153	145	146	162	161	175	159	154	158	156	156	160	166	160	142	168	147	163	155	157	154	150	155	135	162	135	152	151	131	144	167	169	138	175	147	155	161	158	155	144	153	154	153	176	158	152	151	149	157	153	159	138	155	169	149	155	162	113	148	148	168	161	155	145	184	159	163	157	146	139	166	146	138	153	152	155	132	134	149	166	136	145	154	156	135	152	156	130	151	168	148	166	145	137	164	128	152	156	148	153	146	143	154	150	171	158	169	163	133	158	131	153	147	166	158	178	145	149	133	161	149	149	165	133	155	162	129	131	170	155	129	136	153	163	182	154	144	151	146	134	149	137	161	167	141	131	146	134	143	146	154	143	124	134	145	144	148	156	135	159	153	160	162	145	154	155	167	166	162	129	142	155	156	143	130	132	148	160	142	150	147	156	171	150	188	157	151	150	152	142	117	164	160	177	158	148	146	129	161	151	152	148	154	140	130	145	154	134	160	168	137	144	139	145	172	146	143	160	165	174	153	166	147	162	163	145	167	156	141	159	156	169	144	148	146	136	162	154	163	171	130	144	138	141	163	163	139	148	168	146	148	179	172	136	169	157	144	160	166	170	151	172	164	157	162	159	157	162	146	158	141	140	158	162	130	149	149	154	167	153	139	173	188	136	148	131	154	140	130	154	166	161	163	169	110	148	144	152	158	145	157	127	155	153	167	155	159	134	162	152	141	174	144	152	161	154	152	156	148	156	179	180	157	176	145	191	159	152	172	141	139	156	145	145	165	188	138	161	132	181	158	156	140	143	159	147	129	159	147	171	138	150	159	144	150	147	157	136	141	159	156	140	143	144	177	167	148	157	165	166	139	159	159	148	173	152	137	166	156	158	146	149	152	168	148	151	145	153	157	156	167	154	137	156	157	158	162	154	174	188	173	137	166	147	162	142	160	151	142	150	175	149	153	167	138	150	167	179	154	164	161	136	135	162	133	160	154	161	144	143	151	159	151	172	168	160	148	136	173	146	142	170	155	167	163	125	155	159	165	129	171	142	149	123	142	153	136	147	158	151	148	148	146	156	153	167	145	133	174	144	137	156	151	151	137	155	156	157	149	153	155	139	175	118	151	169	147	170	136	160	161	135	177	148	170	139	162	169	140	164	140	152	154	142	167	155	155	164	127	137	142	132	160	159	159	163	165	156	169	161	144	172	167	166	153	165	145	154	162	155	129	157	133	154	158	166	157	154	150	144	156	138	150	174	142	171	159	151	160	148	162	147	150	147	157	156	146	147	157	157	150	154	161	145	157	178	157	151	158	156	162	161	160	153	163	141	163	129	138	152	159	155	139	163	147	149	153	155	146	146	147	137	153	130	164	144	178	150	135	153	169	172	139	132	169	159	147	155	166	174	150	158	121	164	132	153	149	162	164	151	131	104	156	165	151	153	141	169	171	151	154	134	144	152	152	148	150	184	147	150	157	138	158	157	172	160	158	165	178	155	161	165	163	139	163	148	163	155	173	146	122	139	157	129	144	159	164	187	150	135	160	146	153	141	136	150	154	140	156	169	139	161	170	170	139	147	149	158	135	164	158	130	156	156	146	147	158	164	155	147	161	162	140	157	166	162	164	146	166	151	155	160	160	150	135	147	135	145	132	152	142	130	155	135	148	155	137	153	151	164	158	175	154	164	147	144	159	166	153	149	148	149	174	167	175	171	133	156	147	149	162	152	161	130	159	146	152	143	158	169	146	139	149	166	135	149	158	146	151	159	152	157	148	161	149	169	166	141	139	139	133	142	144	164	150	155	157	148	147	145	139	177	135	158	147	140	147	158	146	136	154	143	181	137	160	161	167	154	141	172	141	133	143	169	174	171	144	141	137	140	158	163	146	146	159	156	159	151	149	148	143	139	135	153	179	139	157	154	162	148	159	153	169	145	143	143	133	157	163	147	136	128	154	171	161	143	125	157	165	141	166	155	156	141	159	156	143	163	165	148	159	142	150	131	178	151	143	167	174	152	157	178	167	152	155	154	144	146	161	157	160	135	135	162	145	157	165	140	156	165	139	148	172	148	157	130	160	137	141	162	134	161	142	138	171	148	165	187	166	148	162	151	137	142	153	162	142	156	123	164	154	141	146	149	152	163	155	153	141	138	149	170	123	167	163	147	137	144	148	164	159	173	130	148	129	154	146	157	175	131	142	144	148	126	153	155	133	141	155	145	148	174	168	165	142	165	168	146	176	163	161	149	148	147	174	135	133	139	155	143	133	136	139	160	145	127	128	145	155	153	155	132	150	157	149	149	144	160	148	152	135	157	153	171	152	149	179	151	141	141	153	181	179	148	132	157	133	155	128	145	164	166	166	171	140	148	148	156	164	154	159	136	159	144	159	163	160	131	132	134	133	157	150	145	143	151	151	137	157	144	145	154	146	140	154	164	181	147	157	155	150	170	158	163	159	145	154	159	159	165	135	170	149	173	152	158	148	139	175	164	145	136	154	160	148	164	162	147	139	144	171	168	168	142	144	154	144	154	138	167	178	157	125	160	135	159	159	158	166	163	122	153	136	148	162	148	137	154	157	169	154	148	134	155	158	148	162	141	151	150	147	145	157	131	140	141	155	151	159	134	148	147	145	146	147	152	148	145	119	139	159	145	164	145	162	154	145	148	174	140	154	181	145	164	146	155	151	162	157	158	160	148	152	142	166	138	158	150	131	145	126	151	151	145	146	149	148	125	175	170	150	171	125	137	175	161	146	141	168	144	149	134	144	148	146	152	157	175	109	165	142	144	170	173	158	154	151	129	157	146	129	150	145	153	138	174	156	132	159	154	167	132	134	170	142	158	137	139	153	150	156	165	150	167	155	150	147	136	150	178	136	167	158	112	123	116	143	143	129	152	155	143	144	167	143	156	126	134	146	144	153	147	164	147	152	137	162	139	147	164	141	156	162	161	148	144	146	169	150	133	152	152	151	143	153	140	153	147	154	150	144	142	132	141	165	169	161	144	160	171	158	131	139	152	137	131	171	141	150	146	156	167	137	142	159	165	147	153
9909	1486	2969	3554	3088	2599	2123	1829	1521	1428	1207	1077	939	931	889	801	722	825	767	736	695	699	632	604	650	581	655	637	611	567	601	569	584	580	531	570	528	548	559	566	587	524	527	506	546	515	507	548	551	535	518	524	550	572	540	501	527	576	539	528	527	509	517	554	541	494	480	514	539	558	499	529	504	480	501	495	501	502	489	553	532	479	506	507	545	530	440	529	522	508	517	474	499	522	482	483	542	492	501	501	546	509	494	499	487	482	519	491	535	511	498	491	524	472	493	477	496	501	475	497	498	492	473	522	537	532	552	501	515	534	466	502	487	537	495	486	495	506	500	511	532	503	477	517	498	499	488	508	485	487	468	500	503	553	486	491	508	494	506	522	511	468	492	498	491	496	505	491	505	496	485	503	522	526	513	473	487	472	521	470	529	495	534	509	492	464	535	505	512	542	469	552	511	498	558	497	485	497	497	493	522	483	518	501	513	500	524	479	504	490	501	499	496	519	496	521	465	488	514	473	508	509	478	460	519	468	525	475	498	480	461	484	468	530	515	493	526	523	493	540	501	522	543	542	486	512	477	533	509	502	522	512	529	483	498	502	460	505	499	516	499	477	504	525	470	509	520	540	474	469	487	525	529	506	510	544	459	486	525	496	559	511	511	520	493	537	474	479	504	482	517	461	470	483	516	473	486	471	555	488	507	515	506	502	481	514	487	486	466	509	502	495	507	508	493	503	482	503	468	504	519	504	504	491	531	480	525	514	485	510	490	518	486	550	553	511	495	507	517	504	508	495	507	474	510	512	531	508	463	500	479	518	504	528	513	478	484	496	471	513	474	556	508	532	442	503	500	505	484	480	487	474	502	525	504	471	512	463	462	483	545	495	505	522	485	489	502	509	466	483	490	486	460	497	504	479	478	506	523	508	509	547	494	464	502	470	527	494	483	515	510	478	467	513	481	477	514	567	510	462	562	495	511	527	496	501	483	508	514	521	492	473	487	474	490	513	526	548	492	508	517	468	510	513	516	476	508	488	468	549	536	484	492	487	491	472	499	508	488	484	445	494	470	471	455	518	500	501	540	486	491	475	512	462	508	506	477	493	493	497	486	470	531	518	523	534	536	477	507	459	488	473	482	498	526	498	541	496	487	479	514	476	483	518	517	513	547	528	449	500	495	500	498	517	523	493	494	484	493	491	507	471	482	515	489	506	505	490	503	549	510	478	491	472	517	518	529	500	507	480	521	501	487	476	535	504	527	499	487	507	478	488	472	489	485	520	484	497	508	486	508	513	499	463	470	506	520	501	515	494	483	489	509	468	483	478	547	491	500	501	484	471	492	466	500	508	466	466	490	548	485	470	503	523	496	491	447	492	494	504	502	541	521	498	540	486	523	500	490	512	477	503	489	434	464	481	492	502	484	492	524	475	489	519	471	525	509	502	495	484	519	538	494	495	532	495	513	475	487	456	516	480	487	519	530	563	521	493	484	471	488	528	482	535	544	522	512	494	501	495	507	496	502	481	504	509	499	489	505	521	521	503	471	468	469	470	473	512	510	518	499	474	521	485	503	459	507	509	487	479	507	516	506	483	487	527	485	509	467	517	498	490	489	494	492	514	477	496	481	481	509	481	477	482	500	515	492	476	487	490	513	517	521	525	514	474	463	541	497	480	546	513	479	455	488	475	483	503	509	519	519	452	485	487	500	481	512	492	510	482	517	487	497	514	510	511	453	493	505	473	511	522	480	515	497	489	478	487	521	497	466	520	505	499	495	514	474	484	493	520	495	484	496	537	456	438	532	519	537	525	503	504	556	493	489	464	488	484	543	464	504	481	481	515	477	510	506	534	494	512	491	520	474	500	539	499	521	499	501	504	487	567	482	505	498	475	489	492	514	507	505	505	504	512	496	475	510	501	483	472	490	489	519	475	539	479	462	487	460	462	501	532	478	539	502	486	503	493	502	471	506	467	493	487	511	493	504	492	464	533	531	511	509	433	511	486	518	511	510	521	459	510	492	502	522	524	494	486	501	458	522	515	495	459	481	509	532	479	478	478	475	497	492	508	499	531	459	521	503	521	435	499	486	494	472	491	483	467	509	528	514	489	510	512	454	489	509	470	501	457	518	492	491	529	460	498	496	443	478	470	469	473	504	466	498	512	514	502	476	502	514	505	478	485	499	540	483	524	486	485	512	538	507	536	491	517	497	465	465	506	468	465	497	502	441	466	496	524	475	514	456	486	482	526	479	522	474	501	467	472	521	456	493	487	469	518	483	482	520	477	517	473	471	484	493	466	504	497	475	524	535	488	499	519	492	483	524	482	508	473	525	470	503	527	506	489	514	498	504	533	476	469	529	494	501	527	540	496	489	462	517	545	477	451	525	508	526	479	535	497	505	467	450	470	488	502	501	499	476	482	500	570	499	473	486	442	503	500	495	529	507	502	511	524	511	521	525	468	507	471	479	490	480	552	475	482	463	487	525	520	476	520	521	484	512	512	494	508	514	500	476	473	454	473	508	520	488	506	516	460	517	464	488	522	448	495	487	509	538	474	473	491	528	427	554	481	499	512	478	514	518	478	535	510	460	543	479	453	523	487	497	483	505	502	484	509	487	455	485	508	505	498	513	474	486	468	512	544	524	478	494	500	513	517	454	493	464	478	486	547	497	447	513	516	504	477	503	517	459	525	490	500	523	501	485	465	485	552	508	488	471	508	535	495	485	444	473	475	472	537	524	541	503	478	475	519	535	528	496	478	528	491	525	523	539	498	475	488	506	475	491	472	470	516	498	544	531	487	528	567	510	482	487	496	477	495	505	502	466	496	478	492	480	492	489	481	481	504	480	500	519	527	517	519	443	497	482	514	477	490	518	507	504	486	499	488	499	508	512	530	501	500	501	490	455	490	544	515	437	492	493	506	533	474	481	510	495	477	513	496	525	507	508	518	468	507	514	497	501	492	504	504	510	495	528	498	513	517	481	466	489	525	498	494	520	526	501	568	510	474	488	502	528	473	488	509	485	487	488	526	486	515	459	496	488	497	509	494	455	507	476	478	490	505	477	477	497	548	470	478	490	497	446	519	491	535	487	504	477	471	524	457	531	471	518	501	512	527	491	494	512	510	514	526	493	516	477	493	445	503	507	513	503	521	479	498	522	514	491	485	547	463	503	487	481	542	510	438	489	514	517	492	497	519	505	458	521	468	519	559	478	528	514	514	518	501	487	479	535	485	485	455	535	470	528	508	509	478	517	486	499	518	519	499	485	496	526	505	464	518	494	537	487	515	498	537	505	484	494	472	507	512	512	490	501	513	568	475	534	492	514	492	503	452	527	506	496	500	540	479	492	477	479	479	532	485	472	487	524	468	538	458	493	493	479	503	501	553	469	451	496	462	480	523	526	486	526	506	516	484	495	501	513	452	504	503	489	482	447	513	524	487	511	527	533	502	515	507	463	490	481	467	518	525	490	521	479	464	516	527	518	511	490	462	484	507
30052	4354	2680	2171	1406	1098	859	750	563	568	450	479	372	397	350	367	363	314	351	309	314	304	266	293	318	289	280	287	271	290	269	300	259	273	268	215	251	280	275	293	252	251	247	266	248	288	242	246	293	288	264	279	258	239	264	255	272	276	304	252	269	268	264	264	252	241	275	243	254	258	251	249	250	258	258	243	287	254	245	245	247	250	245	277	263	252	254	298	252	252	284	293	241	283	250	241	258	259	253	231	261	260	253	271	245	278	247	253	244	236	275	265	248	267	272	265	269	246	251	268	253	264	281	269	265	283	279	272	249	266	260	247	273	265	286	276	267	274	252	261	254	228	270	282	255	279	248	254	267	272	252	237	281	269	264	265	271	218	262	267	300	244	256	278	245	247	261	269	312	256	274	295	237	254	276	256	252	275	242	252	244	256	230	233	254	279	239	277	262	250	236	248	279	261	246	267	239	256	222	275	274	259	232	258	262	242	242	241	268	268	240	279	258	233	245	257	251	232	252	259	243	264	262	241	302	245	270	261	260	284	255	261	275	269	246	268	238	250	244	266	255	251	267	279	238	246	263	246	253	248	283	258	219	248	259	286	260	268	246	247	280	259	244	231	246	273	232	273	281	261	229	284	252	256	262	275	276	266	270	223	244	242	272	226	252	284	249	249	271	281	270	270	254	244	290	257	286	248	235	246	265	229	273	266	237	242	279	246	250	256	259	247	235	266	277	248	256	242	256	277	245	268	228	260	247	254	242	222	258	263	243	254	250	252	272	272	270	268	252	280	231	233	256	239	239	289	263	282	257	255	245	248	263	254	243	277	265	241	268	249	291	264	268	273	294	264	265	282	276	273	273	277	250	273	253	249	254	253	232	274	246	296	241	283	273	259	232	261	276	254	249	270	258	244	256	256	283	291	286	243	248	271	289	279	260	241	277	254	273	253	291	283	246	256	255	256	248	240	245	255	253	275	273	250	257	273	264	271	251	256	248	247	268	258	288	287	287	250	263	268	262	255	257	247	266	243	237	243	250	227	258	250	235	246	235	260	284	273	228	276	258	241	250	263	234	264	252	245	251	285	244	264	277	257	240	256	241	275	253	273	252	257	266	273	283	284	245	260	251	239	279	279	237	230	279	256	277	283	256	274	301	293	269	272	233	273	293	292	257	267	247	241	260	245	248	256	262	270	274	260	244	260	245	246	232	254	236	290	257	257	258	253	271	247	240	293	245	265	250	257	262	252	282	274	267	273	285	276	232	253	279	252	285	291	260	258	267	272	263	254	223	254	264	267	263	248	232	244	265	258	268	271	255	260	257	258	260	229	252	278	252	254	266	249	275	275	279	255	261	256	242	260	235	243	290	267	288	268	228	268	271	254	254	289	252	276	271	257	240	236	241	256	282	260	266	252	235	285	291	270	271	261	268	255	228	224	258	253	254	226	268	255	257	271	255	253	246	269	280	249	286	275	256	259	243	249	250	260	302	245	256	253	242	254	256	257	227	243	261	252	276	255	258	252	254	228	272	258	232	279	244	238	263	254	233	254	256	274	252	266	260	296	240	250	289	274	254	258	250	257	242	241	254	254	242	222	237	236	251	254	253	289	255	232	256	280	250	248	241	262	250	229	265	271	238	247	253	270	255	261	272	253	282	269	266	245	237	279	232	256	267	270	270	247	236	282	239	218	269	255	275	254	277	234	277	242	293	231	255	274	254	254	253	265	240	287	267	235	282	282	269	266	275	269	265	287	296	249	242	269	259	246	264	271	276	257	235	256	248	247	296	246	230	261	240	253	277	265	267	304	284	260	274	255	258	274	278	243	270	255	272	249	263	279	266	260	276	264	224	237	282	290	238	257	257	259	257	248	264	238	251	265	249	260	275	258	229	267	280	262	236	248	276	279	239	276	270	272	261	226	255	268	270	251	246	268	250	265	253	242	284	260	252	266	267	261	286	260	242	269	243	250	245	246	258	261	252	258	265	257	225	261	262	227	268	256	277	267	255	264	252	255	259	253	237	244	256	266	258	254	269	229	265	233	249	242	235	253	281	264	264	239	256	245	255	265	256	251	254	248	238	267	256	231	238	268	257	243	252	289	271	239	257	253	274	290	253	251	256	272	277	263	286	247	252	236	240	254	255	267	247	275	229	251	286	230	269	296	250	252	252	242	277	234	250	258	258	257	254	227	284	268	245	247	255	246	266	254	258	250	260	278	236	247	271	286	242	255	227	238	262	250	249	260	250	240	257	265	259	284	258	269	294	272	243	267	257	260	266	255	259	241	246	257	236	273	255	242	227	253	255	261	254	284	271	226	258	277	279	259	238	241	261	275	279	250	256	238	232	271	246	269	236	260	288	248	256	268	235	266	248	240	252	280	259	246	242	231	277	270	224	267	256	247	244	231	233	261	268	241	241	248	237	242	246	237	267	244	261	271	271	268	280	263	270	256	237	259	252	258	248	248	253	259	239	256	262	240	244	288	222	258	226	249	265	248	246	268	265	262	242	250	226	274	247	252	287	268	250	253	278	258	225	261	278	242	266	248	270	254	248	276	281	248	278	265	266	261	260	251	220	274	250	272	267	256	280	249	253	258	263	256	259	275	256	255	236	277	234	258	266	264	284	246	245	265	268	275	262	250	272	230	261	249	254	258	253	255	296	243	279	258	263	276	277	289	284	261	235	277	250	253	263	267	255	273	219	267	249	281	240	246	248	280	222	237	266	259	225	261	279	228	241	262	251	248	265	234	258	255	259	237	266	268	240	243	229	257	232	249	226	271	258	244	270	285	245	263	259	269	251	248	254	275	223	264	250	258	268	267	231	263	262	274	270	276	251	275	234	253	268	295	245	281	267	264	262	285	274	266	269	261	255	240	247	259	304	265	260	235	273	238	253	287	248	242	261	272	246	260	239	253	254	222	268	264	242	268	276	264	255	265	295	245	259	260	265	292	244	256	265	256	246	292	256	283	255	281	247	281	259	263	269	250	261	273	254	288	264	275	234	272	241	263	281	238	262	287	209	256	270	231	260	264	256	263	289	226	248	260	250	282	239	264	269	252	237	265	238	294	309	251	265	243	224	265	266	244	245	274	261	209	269	236	253	266	273	250	269	249	232	256	261	267	275	252	281	258	264	257	270	273	292	269	268	229	298	270	235	265	270	257	282	244	257	234	252	278	256	253	224	264	248	282	286	249	272	256	272	250	266	246	290	263	230	271	272	248	249	279	278	256	259	254	272	245	225	255	256	283	237	253	277	270	249	260	240	275	234	266	287	262	255	253	260	279	223	249	263	228	252	238	273	216	251	269	261	256	244	268	219	261	229	267	241	247	272	260	233	240	236	258	250	245	229	262	223	245	250	264	254	277	276	251	265	261	244	260	270	269	270	255	282	284	239	257	273	257	253	246	264	253	248	272	281	273	233	276	271	270	281	275	253	267	267	261	267	259	276	258	256	269	261	277	246	239	261	220	262	271	258	257	277	259	295	234
13040	2585	5526	6322	5514	4554	3746	3207	2653	2451	2105	1949	1715	1591	1430	1404	1281	1340	1163	1130	1139	1096	1037	1031	1008	982	1009	961	957	945	937	942	879	925	917	873	927	835	854	878	864	808	831	891	834	806	820	849	830	828	794	838	785	779	791	790	804	820	754	790	781	771	790	777	813	793	812	800	800	785	809	818	784	777	762	791	809	813	793	765	785	818	818	771	744	765	828	807	740	787	811	827	794	791	789	786	758	789	748	793	811	778	731	805	745	754	738	766	767	758	765	743	745	699	771	812	771	771	742	761	781	784	744	760	798	772	795	789	793	777	809	747	758	793	707	773	788	769	783	825	801	783	749	785	734	716	791	743	712	746	748	769	706	766	814	777	797	807	832	787	741	762	741	726	759	722	754	814	815	814	754	762	787	785	772	812	789	769	726	774	776	773	704	805	771	763	779	789	801	769	782	724	791	756	773	739	811	766	751	752	761	733	702	783	767	737	711	718	750	770	809	738	761	802	735	755	721	802	769	729	762	757	782	757	785	765	776	757	751	742	797	793	761	809	785	784	765	843	781	713	734	745	772	770	777	758	776	739	728	749	738	772	775	812	745	756	809	775	741	750	761	774	744	714	773	783	773	769	795	808	769	767	740	727	736	748	806	752	768	765	802	766	769	762	755	727	768	753	772	777	742	813	771	740	809	788	825	780	743	764	737	699	793	689	788	750	788	819	769	723	789	770	773	779	755	718	739	763	750	751	810	752	802	773	755	736	802	779	763	802	755	742	747	754	781	793	751	762	774	735	748	731	800	742	778	751	752	799	737	776	758	813	764	780	771	763	777	771	757	741	767	773	737	768	798	761	733	764	759	762	768	771	759	766	782	840	797	703	761	748	704	763	796	738	744	736	754	781	778	735	769	757	727	806	855	784	735	731	747	754	705	731	762	775	739	729	756	745	754	793	753	750	757	738	780	706	784	747	755	715	772	752	798	827	749	760	787	725	764	803	729	774	795	771	767	761	804	759	801	771	737	810	704	749	744	753	782	748	760	697	766	717	782	781	807	785	774	775	776	769	754	743	759	745	831	771	779	769	749	720	740	777	775	770	757	764	731	746	773	724	775	753	812	784	806	749	741	725	725	771	769	795	751	770	815	795	750	782	791	705	751	775	802	813	770	794	775	729	794	717	782	802	747	759	822	763	791	708	724	788	741	745	752	769	749	704	746	757	725	718	775	765	778	717	723	771	794	727	798	759	785	775	742	744	774	720	760	779	760	733	779	758	775	766	745	750	800	721	796	798	726	752	728	767	816	769	726	736	727	757	747	690	775	748	756	750	766	704	757	774	742	762	780	717	800	787	801	781	799	704	794	767	756	727	795	794	769	781	745	751	747	796	764	758	733	759	734	766	799	768	729	710	791	743	770	730	787	769	761	794	768	814	761	761	769	725	777	769	755	749	764	819	780	727	805	804	778	752	728	818	766	738	781	724	733	720	767	799	756	761	751	821	745	760	733	764	734	702	765	763	703	784	776	766	760	760	738	753	766	741	771	785	795	746	749	758	730	729	762	772	788	757	719	773	773	776	698	741	785	768	754	711	714	753	757	764	741	737	768	813	782	735	725	780	756	743	725	753	712	748	780	785	764	767	763	833	750	754	764	787	799	716	759	758	775	801	779	744	760	734	743	782	741	698	783	742	767	732	759	726	771	765	737	763	731	748	707	751	771	753	731	783	769	749	764	717	792	768	757	770	765	746	768	756	797	772	758	736	762	760	795	742	756	741	761	782	777	756	772	786	779	793	753	725	780	744	763	778	769	746	726	753	788	744	752	787	800	794	778	772	752	770	800	752	724	748	750	750	709	800	757	711	804	788	733	772	784	751	758	726	790	743	724	756	813	740	752	769	766	768	790	779	806	763	757	752	804	712	756	775	771	785	764	728	728	738	750	805	728	809	753	768	780	736	793	723	736	754	744	731	734	759	773	758	769	753	793	764	779	759	775	748	769	748	820	711	734	745	727	798	702	765	773	706	773	747	761	771	786	737	794	790	762	717	739	727	750	715	770	750	773	784	794	758	756	782	803	777	779	761	732	744	733	752	778	721	755	738	750	754	794	779	717	752	751	743	794	782	777	791	794	753	760	787	823	738	746	780	774	819	751	773	726	771	798	759	791	768	770	768	763	763	771	753	799	774	837	778	727	750	780	740	802	757	773	793	737	783	787	831	786	753	758	722	756	785	732	755	776	743	745	708	760	798	716	769	820	772	772	782	718	718	772	742	771	793	767	763	772	788	753	716	753	798	791	772	771	781	724	776	730	753	782	738	738	735	770	805	765	734	791	766	793	785	771	781	792	752	768	742	774	761	730	743	760	746	812	786	819	768	774	781	748	781	702	785	758	755	734	792	727	732	760	749	805	752	783	785	725	765	715	720	773	771	751	771	772	780	775	712	735	695	750	740	783	745	768	738	742	757	741	747	773	751	759	753	768	753	746	796	796	745	815	768	722	758	712	774	803	741	792	743	785	746	787	771	728	760	811	789	746	718	748	779	734	724	769	776	766	756	744	755	744	790	769	776	770	735	803	787	724	762	758	797	794	770	691	787	723	754	735	745	756	781	782	715	723	793	740	791	768	785	759	775	807	835	746	734	815	765	718	747	780	756	760	732	731	750	757	720	777	791	741	768	786	757	778	732	740	759	751	750	821	723	793	791	766	777	773	757	806	780	741	748	754	709	785	782	803	755	730	740	795	805	761	764	807	754	752	750	758	809	758	800	780	778	766	762	741	731	718	764	782	726	721	733	728	771	774	797	777	756	783	748	790	696	741	758	719	767	823	731	738	698	765	741	754	758	832	800	750	770	794	780	773	756	800	758	767	752	799	738	789	775	746	728	780	793	781	793	767	792	779	755	771	721	695	734	737	832	811	778	793	755	750	730	781	756	753	750	723	797	731	770	718	725	788	783	732	772	762	785	730	785	802	753	753	733	811	770	791	765	772	768	748	787	761	738	776	804	789	735	772	780	760	703	751	774	739	769	780	738	778	781	817	767	792	715	756	751	785	730	749	768	794	758	716	734	778	794	728	828	814	765	797	809	727	785	815	749	774	752	748	742	778	798	703	771	752	791	766	759	790	733	825	758	786	711	774	765	805	745	817	741	781	770	713	741	772	777	767	734	718	770	770	754	807	760	746	826	765	768	774	680	761	762	746	806	766	710	735	761	749	790	771	797	757	745	773	770	764	739	763	727	755	753	733	710	768	799	753	802	767	749	735	751	805	728	750	800	805	775	817	804	759	803	771	770	759	842	801	774	755	754	752	852	796	757	792	730	764	757	721	745	778	800	769	777	785	725	774	701	822	760	776	729	771	753	807	761	775	823	755	798	766	784	748	778	759	785	758	749	792	737	767	749	762	744	729	749	749	791	760	775	756	713	759	749	770	734	800	766	765	786	744	707	784	751	814	743	769	782	825	769	760	736	775	797	771	783	758	774	747	722	778	763
3831	167	186	183	127	113	96	111	95	85	86	78	84	87	79	94	86	83	84	98	84	84	83	86	73	83	77	72	74	76	82	89	88	70	74	91	90	67	80	80	87	100	82	86	83	86	80	75	82	91	76	80	72	82	93	77	85	64	91	71	85	80	62	84	63	76	72	87	91	67	77	72	80	70	82	100	86	94	108	82	108	76	74	66	77	93	76	98	81	65	79	73	89	83	82	77	80	71	85	66	80	87	73	87	82	84	75	90	79	77	80	79	86	78	74	68	92	86	73	106	90	76	83	80	80	75	85	82	95	72	73	83	74	70	86	77	78	96	88	90	81	69	75	85	81	63	93	93	86	92	94	83	72	60	83	70	74	67	87	69	80	76	74	92	73	96	75	77	71	85	84	78	89	77	73	81	88	68	85	68	83	80	74	95	76	81	74	79	100	70	64	83	60	80	86	73	66	72	74	83	97	64	87	84	67	75	106	83	84	78	77	78	82	91	67	98	76	88	61	96	80	75	80	78	81	79	82	73	82	86	75	68	89	78	94	87	70	79	72	63	87	85	76	77	89	72	87	69	72	72	77	86	80	66	77	85	81	91	75	84	77	76	80	86	87	75	94	83	85	66	84	79	74	79	68	93	70	87	77	90	85	66	86	78	80	77	93	79	78	84	99	83	106	74	99	90	81	58	72	78	81	83	75	83	69	89	84	89	84	98	92	77	81	91	65	73	79	106	83	88	70	91	91	92	73	78	90	58	77	85	95	73	80	90	87	76	93	106	93	80	72	77	96	100	95	80	72	75	74	87	93	67	76	60	82	97	89	72	90	74	81	79	81	87	86	77	77	72	78	79	85	81	89	96	67	64	77	83	88	90	80	87	82	85	76	78	82	77	77	85	74	84	81	85	86	73	64	74	68	75	71	78	72	77	99	93	82	87	91	94	81	86	79	93	97	80	79	89	68	74	89	83	79	91	100	75	81	79	72	94	105	76	96	85	70	82	78	90	76	67	84	75	71	91	90	86	83	87	82	86	111	65	85	90	88	78	76	86	84	78	74	102	82	71	68	84	74	83	78	83	87	90	83	82	77	84	77	75	87	79	85	81	68	86	82	88	72	82	85	82	85	86	93	89	87	102	86	80	81	76	76	70	81	87	75	88	78	76	80	89	85	93	86	83	73	70	85	73	85	90	85	89	87	78	71	93	87	98	64	86	85	87	94	89	82	88	85	74	94	86	79	91	87	75	67	79	86	71	70	88	77	72	85	72	98	76	68	69	78	83	88	90	73	87	76	70	101	71	78	92	80	83	84	79	74	88	71	83	82	82	73	96	72	88	84	75	79	67	78	80	86	66	97	73	83	78	80	70	95	93	72	83	81	91	75	86	80	79	77	67	92	73	83	70	71	96	81	70	62	81	88	80	80	81	73	67	81	79	101	85	90	75	81	71	70	67	94	77	75	84	94	85	96	78	82	79	86	79	81	69	80	74	84	78	85	86	84	90	80	69	95	64	85	91	89	82	75	84	68	62	80	87	82	81	63	78	81	92	76	94	79	87	89	94	76	98	66	88	88	75	83	88	90	62	77	72	86	71	100	73	77	70	73	78	97	83	83	95	83	73	72	80	71	101	90	64	78	84	80	87	65	72	92	73	97	81	85	71	91	90	80	88	62	74	79	71	86	84	86	86	96	84	102	74	78	75	77	87	86	91	78	67	76	74	93	80	98	84	75	71	75	68	93	67	86	76	86	79	64	73	73	73	80	89	96	79	67	75	77	76	85	94	87	73	71	79	82	86	83	85	86	76	74	72	97	84	80	80	87	89	81	78	93	81	84	92	72	75	65	87	73	80	70	74	86	75	84	79	93	92	72	80	84	69	74	95	96	89	88	94	65	74	73	79	78	84	81	105	90	69	78	78	78	67	71	99	74	85	88	97	95	77	67	87	74	69	80	75	87	84	72	84	82	85	85	91	78	79	70	92	91	74	88	79	78	89	84	97	76	69	79	70	83	88	95	77	83	84	85	72	84	70	72	67	61	72	76	86	84	84	87	90	75	83	75	73	88	81	78	83	72	80	97	71	74	78	69	73	75	75	91	87	90	77	77	82	87	97	81	83	90	68	85	78	73	73	77	66	79	75	70	77	78	69	80	91	73	84	85	73	83	81	70	82	88	74	90	69	71	80	88	83	85	79	75	82	83	94	86	82	77	78	92	93	66	93	104	74	84	74	84	77	68	79	79	84	87	95	82	87	71	76	85	88	67	75	84	88	80	82	62	73	65	62	88	76	87	69	86	69	59	74	86	80	71	83	92	63	76	87	89	86	99	96	94	65	80	85	76	80	83	72	85	81	69	76	79	75	109	71	64	93	82	82	76	81	76	77	80	69	96	74	93	81	75	77	68	80	75	90	90	95	83	75	82	84	102	82	82	83	82	91	71	83	89	86	86	88	72	68	69	90	101	80	83	62	95	84	65	76	82	91	84	80	69	95	81	105	77	70	81	85	86	90	76	80	88	78	87	90	83	87	73	85	82	72	87	72	83	86	73	74	76	54	79	89	92	88	76	78	77	78	103	83	82	68	94	70	83	83	71	86	89	72	79	79	69	78	83	78	72	84	81	87	95	77	75	67	82	80	85	94	89	91	71	87	73	83	64	76	90	84	98	83	79	74	94	97	100	83	76	86	77	84	85	73	90	93	82	83	71	88	86	82	77	96	57	85	92	79	76	84	102	89	91	77	79	72	72	66	76	82	77	78	75	75	82	87	90	78	72	95	71	91	78	77	81	78	79	68	78	84	84	77	71	77	76	82	74	87	92	78	73	91	88	97	80	86	92	104	79	76	78	84	82	95	85	83	97	78	63	84	69	98	86	85	82	72	91	70	80	82	82	90	77	75	83	75	78	80	82	87	74	66	86	74	90	77	85	77	94	85	79	72	74	76	83	82	104	73	87	93	81	93	73	67	92	83	67	65	76	94	84	71	84	88	74	64	88	81	87	87	84	75	79	65	84	70	75	91	70	83	76	62	85	68	79	95	83	82	76	77	72	81	85	66	85	77	83	84	82	91	82	99	75	82	88	84	87	82	78	80	93	63	80	86	79	78	71	78	89	76	73	82	84	96	92	77	94	72	83	78	76	72	84	64	105	90	76	79	68	72	106	101	79	73	72	72	84	73	75	87	78	70	90	81	81	73	89	88	75	83	76	92	82	78	85	71	75	76	70	82	103	69	76	98	79	84	80	67	80	93	83	70	79	73	83	81	73	78	77	89	89	83	64	66	76	78	71	83	72	82	97	78	66	84	86	76	91	73	91	68	71	84	85	90	75	74	98	65	64	79	78	72	81	90	88	67	73	83	77	79	79	82	77	101	76	81	88	82	68	86	80	94	75	89	83	71	91	77	85	78	76	82	71	75	72	85	93	80	87	94	82	85	74	86	87	65	70	82	79	92	81	80	75	86	98	80	76	71	72	79	85	88	75	68
4519	407	546	576	512	471	452	393	401	392	346	344	311	330	337	327	330	290	301	332	288	293	306	314	300	316	286	304	283	285	309	310	312	319	309	289	285	276	282	312	291	317	318	302	305	282	286	305	281	311	285	305	283	325	298	297	330	299	311	285	320	321	291	318	291	319	300	277	303	320	287	308	278	286	309	282	272	314	293	288	284	300	305	333	281	316	275	330	290	314	306	300	287	295	280	269	322	294	281	314	286	300	311	292	315	299	319	313	305	315	285	300	299	303	322	322	291	323	285	307	288	273	309	318	288	322	298	294	263	293	281	321	264	299	334	309	318	296	280	306	332	273	309	300	305	291	308	294	292	304	317	297	309	306	316	278	296	292	305	300	283	296	299	280	290	295	311	297	298	286	296	280	286	290	335	296	289	277	316	299	271	294	280	307	294	294	276	279	296	305	313	336	293	276	269	289	283	276	303	267	318	311	309	303	285	306	294	291	280	273	311	300	262	313	306	314	300	314	300	320	277	282	318	302	298	295	305	309	282	326	310	292	293	287	327	307	274	311	319	305	311	289	300	291	286	307	291	280	277	301	279	290	298	300	307	313	255	329	286	287	310	299	306	302	318	290	296	349	285	292	306	307	300	329	301	291	296	323	341	268	283	279	267	282	291	316	305	300	268	321	328	256	303	312	319	268	302	321	313	310	320	325	320	296	305	296	276	282	272	310	333	291	310	330	314	273	317	310	304	279	303	308	292	287	280	276	303	275	322	271	298	299	282	289	315	310	273	313	313	276	306	279	299	271	300	295	286	292	298	296	315	298	326	301	300	298	319	296	294	280	295	326	303	280	295	298	279	294	309	289	300	297	293	278	301	333	333	294	313	307	298	305	306	275	289	294	313	283	290	334	281	278	331	316	304	298	300	303	281	307	305	311	299	290	302	287	302	303	315	332	296	294	297	294	300	279	288	296	294	291	303	304	280	284	298	310	295	281	301	307	343	273	318	297	304	314	310	321	276	324	260	289	329	323	267	292	304	285	233	298	293	290	321	304	300	319	262	298	327	323	304	286	282	283	298	302	292	328	325	301	292	255	274	304	307	321	290	286	265	313	320	298	299	320	311	275	310	312	300	308	274	270	312	303	271	294	297	318	318	290	307	288	314	321	316	272	323	284	308	299	341	287	318	309	274	293	304	310	320	293	298	273	293	286	258	330	288	294	293	288	305	297	294	332	293	295	301	292	304	288	287	301	299	306	297	295	320	273	280	328	300	276	295	310	328	322	323	267	321	280	299	334	339	319	285	262	288	348	274	312	290	311	274	288	288	284	276	305	288	285	276	284	315	327	307	307	302	319	291	291	302	294	285	313	300	285	315	282	305	298	281	305	301	300	317	309	310	278	326	306	254	302	299	286	296	305	292	309	328	309	316	275	328	279	282	301	288	306	305	275	307	310	283	286	308	305	327	308	320	297	278	275	303	336	287	322	280	281	283	285	314	301	309	272	294	294	320	333	264	321	294	284	301	288	328	292	308	293	298	308	299	291	301	271	288	320	279	293	311	298	301	269	304	303	303	317	289	288	308	297	272	286	313	297	307	318	298	311	302	298	279	290	308	297	319	299	307	316	299	302	311	286	312	283	301	308	345	271	302	308	291	319	309	293	290	311	301	316	278	317	272	298	310	314	322	269	325	279	273	291	302	301	312	289	289	283	311	268	317	267	313	307	290	323	335	330	286	305	330	303	273	302	317	296	306	299	299	280	286	307	289	320	292	293	314	323	309	307	308	274	297	325	330	308	320	297	273	278	266	280	272	304	292	282	322	318	308	284	290	328	318	305	296	318	277	310	305	301	280	275	309	293	304	296	280	322	268	323	303	294	264	308	302	303	317	286	332	293	306	303	299	297	316	286	284	306	309	281	313	305	311	298	292	293	308	286	324	283	330	320	321	285	286	273	285	278	297	326	278	279	268	301	325	281	295	323	306	302	282	295	292	298	320	298	304	300	308	306	297	271	309	319	304	312	282	298	305	363	333	325	318	302	308	308	316	321	286	317	328	298	301	262	321	271	316	273	323	270	285	299	297	299	313	306	321	283	314	276	318	309	304	291	287	308	303	326	277	284	321	318	285	274	285	308	279	323	287	283	283	269	315	291	276	319	305	294	295	286	277	289	328	313	323	324	281	332	301	291	317	279	315	267	333	288	287	287	333	291	274	309	291	340	324	316	267	305	296	277	302	287	304	316	331	307	265	291	301	285	305	275	319	312	329	311	289	288	290	282	301	312	292	285	309	299	269	307	320	321	270	297	303	270	306	294	328	304	306	265	299	314	292	280	285	298	325	285	291	303	281	318	265	297	242	270	280	309	295	298	305	298	317	315	307	310	325	329	286	301	299	296	330	267	294	355	290	312	338	296	261	303	295	309	297	324	281	277	277	312	294	307	290	291	314	291	312	302	287	315	311	282	288	286	282	285	274	284	295	319	279	296	292	302	301	320	301	297	293	284	295	286	316	287	312	315	300	280	316	313	307	298	334	320	309	305	300	286	324	293	306	282	312	270	326	301	298	293	306	291	275	301	283	312	284	271	284	301	305	293	301	301	285	258	306	294	304	289	300	287	299	307	280	281	314	300	286	327	294	290	307	309	310	298	293	313	310	296	316	298	299	303	290	322	313	303	299	312	297	297	295	291	294	314	317	278	298	278	313	295	318	283	307	268	300	298	292	314	301	294	288	261	305	281	301	291	292	314	301	307	320	311	317	273	312	287	289	299	293	303	321	305	296	287	291	315	292	279	296	289	312	292	318	317	316	274	306	310	319	333	281	324	289	296	313	306	278	309	294	286	310	317	327	288	336	280	305	282	313	272	296	330	310	292	280	298	309	282	295	268	307	300	276	307	303	297	305	298	333	286	300	302	300	311	298	291	301	304	284	291	335	313	293	297	300	310	288	310	295	314	317	290	320	307	311	305	298	312	317	320	304	306	316	289	312	322	276	294	274	275	316	324	286	300	312	279	294	275	306	282	313	289	321	289	316	346	309	304	266	350	269	313	302	337	315	291	313	305	289	305	266	297	300	310	286	304	297	293	296	276	347	304	276	277	294	305	309	323	270	262	293	311	291	295	298	307	276	289	308	319	283	291	298	304	319	288	314	299	279	283	274	337	299	316	285	287	321	305	304	291	278	307	317	316	260	290	285	292	296	303	309	322	341	284	293	308	296	291	271	312	308	317	306	274	298	321	309	314	302	281	287	307	303	302	284	289	286	354	324	304	288	308	308	304	276	290	312	294	297	281	280	288	305	301	289	293	298	295	288	267	320	278	313	287	327	299	309	278	277	286	286	292	303	342	319	315	298	276	308	286	308	316	320	297	311	299	268	300	292	286	335	277	294	304	289	307	310	299	298	312	318	287	310	287	304	310	292	313	289	303	304	311	305	311	318	329	313	311	302	296	308	283	311	294	313	306	290	282	307	331	294	306	311	291	315	314	283	286
18792	1656	1350	1032	780	553	450	390	350	264	248	253	230	233	214	216	205	154	192	170	161	193	182	155	159	164	168	162	188	159	172	174	179	174	161	156	158	168	156	161	166	154	172	161	163	145	152	160	178	153	167	135	145	156	151	143	170	130	164	143	152	136	149	151	163	161	146	172	151	149	161	165	170	144	163	164	165	161	177	146	150	163	143	153	153	153	137	168	120	163	165	126	151	165	148	148	166	147	174	145	139	160	138	158	141	158	165	175	167	139	159	161	158	138	159	161	147	158	156	118	148	145	159	162	149	168	146	165	118	171	158	150	141	160	167	173	146	134	153	177	153	155	142	147	137	160	147	148	165	144	157	184	165	172	149	169	125	162	154	136	145	154	150	157	161	161	146	160	145	166	164	146	150	151	164	137	152	140	170	135	130	186	147	156	165	168	148	158	154	145	147	158	135	163	153	150	151	146	151	150	143	143	155	155	125	153	149	123	144	139	128	155	172	174	154	165	156	165	137	158	168	174	150	165	175	166	156	164	139	146	150	141	136	150	138	170	172	154	148	164	160	162	129	165	168	147	164	158	158	156	151	138	160	138	167	158	143	162	174	151	143	159	163	145	165	125	179	154	157	145	146	152	134	162	142	139	140	171	162	178	141	154	160	173	154	150	156	164	145	148	141	120	159	125	151	136	175	151	158	153	126	148	174	144	150	154	126	131	136	145	138	157	166	141	154	162	135	148	160	142	140	148	152	159	154	151	166	144	136	144	143	146	148	174	147	138	144	151	150	152	142	179	161	144	152	147	160	176	152	149	137	155	151	160	137	146	163	158	136	155	144	152	149	175	161	149	147	172	165	164	148	161	159	151	154	165	172	140	149	158	155	163	145	148	145	160	179	158	134	151	179	174	144	136	163	176	168	137	169	162	157	146	158	158	182	164	149	143	146	140	146	142	147	151	165	170	186	140	154	137	154	151	148	137	144	153	165	137	140	146	156	184	179	183	164	146	142	159	157	145	143	139	172	167	166	149	156	160	135	132	126	180	147	153	154	148	148	155	157	142	142	135	135	152	145	155	184	154	146	149	143	146	160	151	157	162	151	173	152	136	158	140	157	151	154	156	138	152	178	165	175	161	145	165	164	148	156	152	152	164	155	147	139	128	143	160	144	164	141	141	156	165	150	128	148	165	158	133	139	145	178	166	151	151	148	149	171	137	147	147	167	173	146	155	151	160	146	162	152	132	160	154	153	149	169	163	160	147	146	142	138	147	148	177	180	175	167	179	168	167	164	154	144	168	153	157	161	151	151	144	154	161	139	148	150	157	176	161	169	153	138	151	140	162	184	146	170	168	152	158	140	162	150	157	149	175	155	174	125	147	151	141	162	156	129	162	146	159	159	163	156	146	146	160	154	144	147	159	120	153	146	152	150	146	159	159	163	136	165	142	168	149	146	139	166	164	150	160	146	163	164	158	159	138	137	157	122	144	148	141	145	126	155	137	121	153	167	142	152	178	149	152	144	147	155	130	163	158	134	150	168	175	175	163	135	162	160	153	144	144	158	127	161	156	158	164	174	149	172	146	149	157	139	130	139	158	157	151	139	162	169	150	151	145	184	135	165	159	167	161	147	185	164	150	164	150	159	144	157	197	137	167	157	138	151	165	158	139	128	152	157	152	141	162	125	164	150	143	148	154	137	132	164	151	139	181	166	178	147	149	152	177	157	145	143	138	170	172	150	155	149	140	145	143	142	147	135	123	171	150	163	148	139	157	135	146	152	129	155	142	151	148	174	135	159	138	158	158	147	159	140	146	142	169	137	156	150	144	153	145	163	168	150	153	149	150	138	159	140	147	166	144	167	154	182	133	172	145	151	121	143	152	147	151	147	163	159	154	159	144	137	138	150	128	154	165	140	139	150	151	141	153	147	133	143	149	178	141	131	151	159	174	158	165	131	158	130	143	173	171	148	157	158	155	145	152	173	156	160	138	162	175	158	146	155	168	144	157	152	129	168	156	173	161	152	154	176	169	142	134	145	149	151	136	161	142	165	163	146	142	141	191	144	138	137	147	159	140	167	138	143	144	152	139	159	137	157	143	161	144	169	187	157	131	157	137	178	153	134	154	155	124	168	156	137	144	137	135	149	160	165	151	156	160	129	161	162	140	157	154	163	157	141	141	158	147	155	156	161	169	162	159	159	127	142	170	160	158	163	154	162	169	151	157	161	148	160	135	161	161	152	171	148	153	148	163	147	140	146	161	171	138	146	145	161	147	145	160	173	154	165	193	145	157	159	122	148	142	138	154	158	154	148	139	157	177	125	149	152	160	170	138	158	165	158	130	148	155	149	155	162	160	164	125	153	159	150	149	156	143	153	168	131	145	162	141	140	144	155	171	139	138	148	142	154	155	166	126	148	137	151	140	151	130	162	147	145	150	143	160	149	152	151	151	150	165	169	157	155	152	155	150	138	145	151	156	147	160	174	171	136	162	145	168	137	150	147	172	163	147	140	148	144	153	159	157	149	161	139	165	160	165	160	153	139	146	156	169	151	165	145	143	161	164	151	170	181	145	136	162	145	143	153	155	169	139	138	145	166	167	137	148	147	174	154	149	148	159	144	161	145	151	167	164	156	148	149	160	138	170	177	158	152	165	127	154	133	159	156	141	128	140	143	146	156	143	158	146	120	154	158	156	173	141	165	155	157	147	163	154	165	142	168	176	142	176	134	152	138	148	156	157	168	169	159	155	130	135	141	156	141	157	150	138	149	148	152	157	172	153	150	140	141	153	139	171	138	156	124	144	164	156	140	145	158	154	169	162	172	156	124	146	154	149	169	168	171	142	147	139	155	155	157	152	159	164	152	150	147	136	153	157	183	170	145	161	152	150	142	174	161	153	139	154	164	166	177	172	145	137	156	132	145	149	149	158	162	170	158	142	150	139	162	137	149	167	136	153	168	158	168	152	169	136	151	139	131	154	155	152	131	129	138	143	179	156	150	185	150	136	152	151	181	177	160	166	125	165	141	165	162	160	162	171	154	165	176	140	141	180	152	149	155	156	133	158	166	168	149	177	124	154	149	164	167	111	148	152	159	176	138	145	126	150	165	144	136	148	134	134	155	138	155	178	153	145	165	148	147	168	173	149	157	147	160	158	173	155	125	149	139	152	135	139	162	159	139	153	174	152	137	138	166	151	173	155	136	175	150	164	179	155	171	185	135	149	150	172	135	167	169	166	138	139	180	148	151	180	182	146	137	151	166	134	184	162	166	156	130	155	147	169	152	152	122	147	142	137	153	161	160	134	161	133	144	170	154	151	127	162	147	150	151	144	175	157	136	141	156	160	151	152	147	159	154	146	139	155	133	164	165	169	153	168	162	154	121	168	152	165	147	152	135	128	143	164	155	170	161	162	150	170	165	180	145	148	158	176	137	168	173	145	154	154	161	169	154	159	154	157	159	154	157	138	165	147	160	193	153	164	141	126	136	149	159	177
9722	1528	3076	3575	3107	2576	2165	1770	1590	1405	1238	1068	997	940	900	839	820	803	742	760	718	638	671	645	641	611	587	565	629	588	564	598	584	579	539	617	536	575	523	511	544	514	530	518	562	564	536	533	524	519	480	542	522	512	510	540	548	559	537	528	520	535	540	513	488	487	530	493	490	489	510	517	522	534	504	508	485	496	528	547	508	518	457	514	495	529	520	506	497	509	522	491	503	487	502	566	528	504	503	481	471	566	503	507	512	469	515	532	499	485	467	498	501	532	529	470	508	496	474	550	515	511	523	489	504	529	538	506	508	538	523	502	515	487	495	479	474	503	510	487	535	537	503	523	472	495	472	503	490	500	510	543	486	483	513	493	477	486	507	475	483	469	490	514	502	528	477	497	497	490	517	482	447	520	480	508	536	534	478	526	523	500	480	507	512	486	437	515	526	489	460	500	476	508	512	489	499	510	489	511	520	483	468	496	449	506	514	539	499	482	466	506	520	550	520	530	509	485	489	509	494	478	508	477	497	486	468	485	478	506	500	489	503	454	518	510	550	496	474	506	525	500	500	488	525	492	516	521	497	514	471	548	531	516	485	505	485	507	459	468	474	515	525	474	515	492	506	505	495	494	468	509	482	510	519	491	481	505	513	511	491	462	513	487	487	512	476	504	474	497	509	486	468	480	500	488	505	522	454	508	475	489	491	488	486	496	496	480	503	487	520	495	527	442	508	522	497	499	474	471	520	461	504	497	481	485	472	502	494	452	493	475	519	516	528	488	508	486	484	487	496	507	482	517	519	486	505	495	511	470	494	510	525	459	507	492	529	518	507	507	513	472	484	482	454	506	506	510	484	507	488	492	503	495	464	467	482	487	498	524	468	521	487	488	500	525	495	508	504	525	494	521	526	474	475	505	515	551	488	484	494	516	489	435	482	518	503	504	505	510	471	493	502	503	487	489	501	494	483	514	494	484	484	521	531	484	487	503	481	473	484	496	479	451	491	521	527	516	500	535	497	463	485	474	549	498	529	493	485	491	530	497	465	470	470	484	508	506	532	487	503	497	519	463	474	502	524	495	479	487	490	497	508	478	490	468	521	505	510	540	498	527	497	489	467	519	489	515	515	456	470	494	491	527	528	464	542	497	507	505	532	483	512	498	480	529	480	491	496	542	487	471	498	495	503	507	479	505	470	531	507	506	507	485	503	484	502	480	462	497	508	514	523	510	515	510	478	493	506	478	521	511	524	503	477	501	483	485	502	513	517	497	518	499	514	482	532	447	502	502	556	457	502	525	476	506	525	518	496	492	451	536	499	499	498	497	495	467	516	520	449	543	509	510	456	536	471	497	481	473	517	544	510	484	506	453	448	487	482	445	490	503	490	524	458	478	496	477	481	492	501	503	473	487	470	560	499	467	507	494	487	480	542	503	534	476	516	478	522	510	512	543	533	498	530	493	546	486	524	529	509	483	485	508	469	491	472	493	505	481	498	502	469	447	489	479	494	513	522	459	496	510	506	492	509	446	531	487	505	511	477	459	534	461	512	462	499	523	485	537	504	495	527	493	495	463	527	512	526	502	520	527	523	496	475	513	523	495	477	500	489	548	481	512	510	498	494	492	503	505	518	463	502	495	516	482	522	457	498	494	500	513	489	496	478	500	493	529	500	486	496	523	557	525	520	492	488	516	508	549	469	499	468	528	506	504	510	481	461	497	495	483	482	509	498	470	461	529	464	523	486	465	451	485	472	548	478	521	498	481	454	515	481	499	513	480	507	535	509	466	476	519	473	494	521	473	508	500	501	496	499	546	511	509	540	465	495	511	461	528	523	511	492	469	506	496	491	491	470	476	487	494	507	516	510	519	455	471	519	509	511	473	484	526	521	511	478	489	509	478	452	463	498	512	491	501	495	485	508	476	499	529	469	449	483	509	501	498	514	512	473	516	500	493	498	482	528	545	491	495	518	485	525	494	511	494	490	487	500	466	481	484	488	461	474	507	508	491	496	502	472	531	519	529	518	504	493	519	479	536	484	468	504	492	525	514	531	499	470	496	499	516	477	437	498	509	549	487	498	509	524	523	494	491	464	520	482	500	466	474	478	479	499	554	496	504	452	475	476	478	488	550	499	497	499	521	511	503	502	459	480	536	490	502	493	520	478	508	491	484	511	505	492	510	509	512	495	496	536	526	513	515	474	509	506	463	497	485	490	470	473	522	475	482	499	479	520	514	498	483	516	518	478	533	525	511	489	528	523	473	468	495	500	534	463	494	488	472	482	476	501	533	485	469	483	512	502	490	504	491	496	506	514	520	487	503	470	490	516	514	498	490	508	497	502	518	496	447	502	498	499	518	472	506	504	481	553	505	498	495	496	484	502	519	525	506	508	547	495	548	493	474	529	490	488	502	481	515	520	503	489	522	493	491	507	513	490	465	528	556	475	510	478	544	499	482	508	539	482	490	453	491	466	516	485	441	483	473	546	513	486	473	490	473	459	520	481	532	509	518	503	539	523	445	445	534	501	486	495	476	492	494	485	479	524	503	470	489	458	467	511	530	502	497	481	507	486	499	521	518	486	452	513	522	530	485	498	467	507	502	520	543	504	502	476	481	517	491	519	490	482	515	496	537	472	527	468	529	493	496	491	526	509	542	517	493	468	498	499	481	486	497	497	499	512	476	493	524	468	511	523	523	472	480	510	493	526	432	497	466	495	512	497	503	534	495	519	484	472	479	514	494	504	535	508	493	515	481	521	525	519	483	473	474	476	507	543	477	484	505	486	538	503	524	506	532	517	502	516	518	477	459	497	500	545	517	528	523	501	476	482	512	453	499	474	507	494	530	470	477	470	488	520	529	515	500	474	508	492	509	514	508	506	504	507	498	469	462	490	478	530	507	503	492	503	458	466	477	492	514	464	506	496	495	529	514	510	494	492	494	534	456	487	501	519	504	474	468	497	494	458	529	497	543	516	511	492	509	501	513	524	482	494	496	501	511	528	542	504	517	492	490	479	503	512	467	452	485	466	532	529	493	480	488	510	464	464	534	482	509	492	462	490	520	516	448	487	483	501	457	489	525	514	486	508	484	507	497	482	500	518	510	458	513	494	514	523	487	482	515	492	460	489	479	540	504	480	497	498	490	520	488	489	534	463	539	466	484	515	492	550	505	517	467	509	517	503	457	504	543	506	502	498	516	506	499	449	473	529	523	477	556	505	493	503	516	517	486	507	510	483	502	451	496	466	477	525	506	501	485	510	486	495	464	494	504	489	513	481	507	450	518	522	529	520	509	503	487	491	441	497	483	474	508	485	494	520	508	516	497	509	492	516	512	527	483	454	462	509	461	557	472	469	488	491	473	476	481	495	491	496	503	475	508	508	548	501	542	527	497	500	523	519	462	502	496	484	504	492	515	491	490	540	509	507	496	499	477	493	488	485	490	517	487	510	503	529	512	488	467	500	510	479	481	504	500	488	538	510	498	499	538	528	484	517	534
28636	3992	2859	2129	1497	1133	869	717	575	564	470	447	415	389	369	369	351	307	320	334	322	330	320	301	309	290	300	293	282	288	265	288	256	276	259	284	254	278	269	262	308	277	249	261	258	247	293	265	278	271	267	270	246	262	268	274	296	294	290	244	272	256	248	270	242	244	268	268	257	264	241	257	261	274	267	267	242	273	237	276	277	220	271	268	232	222	254	269	261	251	274	256	267	271	235	240	268	261	279	266	256	260	238	268	259	238	242	270	257	287	243	244	277	264	272	284	259	260	265	243	261	240	235	255	269	252	240	244	256	245	244	259	266	250	263	265	240	258	232	261	233	281	242	260	290	246	256	251	291	288	261	247	239	245	239	248	235	240	228	258	251	283	263	251	254	257	250	257	254	249	270	247	238	263	243	293	241	270	233	261	271	267	276	265	219	259	261	248	260	253	286	238	277	247	285	256	246	260	247	258	241	243	234	260	286	234	273	244	239	284	255	256	256	263	265	241	267	273	263	254	256	280	253	267	235	242	279	246	281	264	269	259	253	258	249	243	272	252	252	252	249	279	240	256	267	262	246	276	274	275	271	245	254	278	256	255	266	228	260	247	262	267	243	253	285	246	256	262	274	266	260	277	272	262	245	242	239	239	269	263	267	260	260	269	257	250	249	278	248	272	247	261	227	234	231	244	257	283	294	259	264	257	260	255	264	286	248	280	263	242	248	275	273	262	244	263	230	257	256	251	264	239	260	281	256	238	263	255	262	258	281	265	237	260	266	260	258	259	273	245	253	248	246	244	253	255	247	232	249	271	255	262	288	257	291	261	256	291	285	233	286	266	287	256	247	266	260	265	272	265	265	267	254	227	235	285	282	292	264	216	228	252	277	253	263	242	240	238	239	250	269	246	266	266	263	257	260	253	246	257	267	254	245	278	256	235	292	279	254	252	259	245	258	277	252	257	273	276	248	238	233	253	247	261	249	260	234	258	242	274	251	263	271	254	238	245	249	242	266	246	258	259	237	261	278	281	228	265	267	275	245	282	246	258	275	258	243	234	254	246	291	260	254	238	224	270	277	285	265	252	274	293	247	240	233	265	277	251	261	267	258	254	251	233	269	271	259	266	260	284	223	294	257	255	249	267	272	290	245	265	273	277	278	250	245	219	269	258	277	269	252	248	225	270	284	237	276	241	255	261	241	247	237	263	235	252	265	263	269	259	244	247	241	286	255	249	246	261	255	265	269	283	259	258	263	253	271	305	271	281	264	262	277	280	245	255	243	264	232	273	260	272	247	262	241	239	264	267	263	288	245	258	276	256	259	260	247	238	265	249	232	270	252	242	270	257	271	298	268	278	228	231	268	255	267	275	240	242	270	241	253	238	267	283	252	221	244	257	257	259	283	275	256	242	247	223	267	258	287	243	285	225	240	262	246	268	273	234	280	252	244	272	261	257	268	234	250	262	235	250	282	271	253	253	263	252	233	248	222	261	266	240	246	214	238	286	274	255	277	258	262	263	251	268	264	286	257	253	270	245	263	240	266	277	237	268	247	264	245	255	278	285	276	267	257	253	281	266	260	316	268	241	251	268	265	245	236	260	271	279	241	258	235	284	259	241	272	248	260	250	238	247	258	286	238	254	240	248	243	271	259	289	263	236	240	247	251	255	252	245	251	266	282	258	234	243	277	275	245	267	270	253	274	241	262	271	255	237	267	250	228	266	257	231	248	230	276	266	269	251	248	264	241	282	218	287	271	263	258	233	267	251	269	235	242	243	248	244	245	221	245	283	274	266	276	240	252	256	255	261	278	263	245	265	262	282	267	278	266	229	248	234	242	263	254	280	244	237	255	253	263	251	239	268	261	276	279	249	257	267	285	284	254	254	247	257	257	264	279	274	258	249	236	253	227	248	262	227	242	266	223	249	264	231	242	277	239	254	274	266	231	252	257	273	244	255	287	262	283	266	289	253	268	292	245	271	233	270	239	258	247	296	243	206	255	221	269	248	233	254	244	270	288	257	269	255	228	245	265	276	245	249	236	256	248	269	259	246	234	273	224	287	246	259	310	276	264	270	252	269	260	252	241	262	261	256	263	261	271	214	248	229	259	254	246	244	241	247	251	265	237	244	248	255	277	248	239	262	251	252	279	264	257	227	242	245	232	252	251	260	260	260	213	245	228	261	259	264	250	277	277	271	247	260	255	255	249	254	270	265	287	233	262	248	237	235	257	281	255	259	267	245	271	268	245	258	279	278	261	240	248	243	268	259	261	295	272	282	256	240	266	252	262	235	274	272	260	255	246	263	261	232	243	248	302	245	228	249	295	267	260	278	253	263	229	252	282	250	244	247	257	232	271	263	243	265	261	263	266	271	271	263	267	246	280	285	249	265	227	257	250	243	259	282	288	258	271	268	270	279	220	245	237	264	238	274	269	241	280	223	293	286	284	296	262	301	262	245	249	267	261	256	254	268	252	248	279	263	251	245	246	269	264	229	270	267	249	245	265	262	259	252	258	253	255	266	240	281	234	266	246	260	216	261	277	241	281	275	236	254	284	264	277	255	262	271	239	258	256	262	275	219	250	266	242	254	240	262	246	306	266	262	256	242	251	242	246	248	244	246	273	267	282	256	264	271	252	292	275	256	269	262	281	235	257	240	275	265	264	250	257	269	252	251	262	248	251	254	293	277	271	233	272	245	238	257	281	278	255	269	265	278	241	250	253	255	237	253	252	273	262	237	256	204	280	270	263	246	288	282	243	253	225	232	256	255	273	253	245	239	230	262	257	255	282	250	238	231	236	249	262	260	263	273	296	251	227	264	253	233	256	273	270	281	224	258	267	277	283	262	241	242	252	255	242	271	248	243	260	237	263	259	254	241	265	255	266	267	238	248	260	250	240	237	272	286	241	216	292	246	246	254	269	256	252	263	276	274	274	232	260	260	264	271	260	259	273	242	260	291	272	267	265	246	266	249	277	266	248	256	252	256	267	244	247	258	274	244	245	260	262	254	248	229	266	265	249	248	267	272	249	264	260	275	259	244	273	265	261	254	236	289	299	229	245	251	268	256	258	251	230	253	264	263	275	244	260	262	256	264	241	227	220	254	248	285	248	245	268	235	236	256	215	273	232	245	264	230	257	278	287	277	245	262	263	258	263	266	272	256	236	244	274	249	237	246	254	254	244	246	283	246	250	259	266	254	275	273	243	241	216	250	251	244	279	254	232	274	265	264	294	248	265	273	279	252	244	291	245	280	255	266	263	250	253	264	277	231	296	225	262	262	260	252	262	244	248	253	259	207	259	270	212	250	268	271	256	252	271	243	264	256	230	249	244	260	272	270	274	250	245	256	284	275	270	231	270	257	253	245	245	263	244	264	243	254	234	232	270	252	252	268	250	263	246	258	253	244	266	276	298	238	227	271	248	240	258	255	291	254	257	250	276	255	239	247	269	249	255	275	247	271	265	224	271	267	212	272	272	265	256	263	269	259	260	236
12848	2610	5655	6347	5580	4658	3788	3224	2765	2502	2170	1893	1721	1574	1515	1413	1408	1311	1295	1183	1121	1129	1051	1078	1036	997	981	922	954	939	954	983	914	884	820	866	869	862	837	871	845	818	831	914	850	862	820	855	809	815	837	824	841	823	813	838	805	800	733	828	846	773	770	771	771	805	793	805	834	785	775	787	810	804	719	771	787	791	792	820	802	768	797	788	837	787	741	792	764	826	759	771	789	793	721	759	755	781	735	852	753	732	774	766	724	742	730	801	767	782	781	782	804	756	836	765	733	819	800	788	812	806	756	783	785	777	790	746	752	802	806	850	745	728	787	792	762	737	733	755	762	757	764	793	755	763	732	775	826	797	781	781	763	717	741	756	766	786	787	706	815	713	842	782	759	747	784	784	776	796	758	789	756	792	792	741	719	707	775	751	773	747	722	820	829	739	744	766	760	798	738	707	796	752	744	767	786	814	749	765	719	768	741	771	784	739	779	812	845	741	729	766	737	788	807	761	795	726	740	727	724	713	756	787	724	815	767	714	750	831	782	733	749	790	760	773	735	743	724	744	762	732	783	779	778	824	794	728	771	744	750	714	764	781	754	711	735	760	737	720	715	719	753	797	748	793	780	748	689	753	778	759	800	787	766	771	784	844	783	763	730	755	802	797	756	770	759	725	761	743	772	773	771	789	750	761	773	702	734	788	777	788	759	771	777	777	755	781	782	722	727	743	785	714	775	721	794	744	747	769	798	769	777	793	784	714	756	751	718	790	783	749	710	750	735	773	783	688	776	736	748	755	742	808	765	791	794	767	772	823	762	775	750	754	758	717	727	772	751	780	740	750	740	732	743	787	760	716	762	787	792	745	746	771	782	805	768	763	771	802	790	739	790	733	779	737	749	756	727	760	743	806	748	756	749	757	722	766	779	758	780	770	772	738	727	792	777	748	800	719	791	769	800	743	783	771	747	777	768	746	834	779	745	753	731	761	756	741	759	736	758	790	751	748	779	705	723	741	762	738	756	733	780	759	740	807	808	774	782	760	784	744	733	785	795	781	771	810	781	724	741	719	778	755	778	762	744	806	800	731	753	714	778	761	791	739	773	761	753	767	767	751	723	764	804	703	767	801	778	730	795	759	788	753	783	802	755	828	790	787	814	788	804	742	749	796	749	783	764	792	743	746	816	750	751	754	751	777	788	787	730	743	794	771	784	763	810	737	760	783	794	775	774	764	784	756	742	779	756	787	761	747	738	735	758	782	769	714	697	758	756	781	791	739	722	742	774	764	760	754	750	794	744	755	776	769	752	738	782	777	764	763	788	741	752	840	747	744	719	763	743	742	749	721	747	798	777	775	749	780	769	758	781	770	768	787	754	775	706	789	753	761	766	807	733	695	765	761	718	778	757	791	800	708	773	751	758	783	753	755	796	759	782	798	800	798	719	743	759	734	736	805	769	753	725	743	734	730	736	745	784	811	765	765	755	778	734	748	760	721	715	736	782	768	762	773	787	758	731	752	796	806	759	734	801	754	783	806	763	800	765	754	798	773	772	755	713	779	773	772	769	714	764	761	762	753	731	757	754	774	766	837	797	751	759	762	766	744	759	746	749	750	768	768	759	755	755	787	749	751	814	793	787	731	726	801	748	761	797	785	744	800	696	792	740	732	789	737	804	786	768	773	807	770	700	808	819	756	738	729	800	721	744	764	777	782	796	771	793	751	711	737	766	772	766	739	755	742	735	780	742	775	769	793	763	797	799	728	727	780	800	795	807	772	741	698	732	767	745	782	768	761	772	747	727	768	773	739	796	741	777	749	791	760	798	748	784	789	754	765	748	792	744	768	767	808	753	814	756	729	806	757	755	727	766	737	765	759	771	831	774	752	750	754	755	759	807	777	785	778	744	747	740	764	802	751	796	773	765	736	738	761	754	728	763	789	715	778	754	762	780	729	739	780	752	713	760	721	796	792	782	788	798	761	776	733	770	718	772	728	800	781	810	764	727	762	758	786	761	797	713	767	734	774	784	750	755	735	749	780	800	718	748	793	751	777	795	737	750	805	734	722	796	778	779	840	723	748	782	771	758	732	748	772	772	752	729	769	793	751	727	747	751	775	769	765	799	738	773	787	759	764	791	715	763	733	750	786	722	835	733	797	710	787	802	771	741	710	782	828	789	749	719	790	767	747	792	802	712	720	754	786	760	801	777	754	804	712	710	802	756	714	717	678	777	793	763	755	771	779	708	793	790	762	764	794	764	787	721	747	731	836	729	740	777	770	745	720	752	790	762	760	747	743	717	772	762	724	805	813	749	748	751	770	795	768	779	759	791	775	755	792	753	818	755	722	775	759	779	766	819	828	766	737	752	769	806	778	754	776	768	762	721	790	730	780	779	777	810	733	747	777	760	768	678	760	781	760	723	745	781	773	771	765	782	779	751	768	779	776	783	734	762	740	730	763	764	798	776	772	775	738	747	741	744	751	754	852	758	784	728	739	724	767	741	755	768	782	775	749	829	760	768	800	740	783	760	732	805	757	744	705	749	752	812	778	755	793	779	795	743	754	801	771	711	773	767	761	747	752	795	786	706	749	750	794	732	798	745	794	792	723	785	734	763	769	747	785	705	740	764	791	729	810	713	818	754	783	782	752	783	779	780	766	754	746	735	750	771	764	738	781	781	788	790	767	747	763	711	757	751	735	749	753	795	741	748	762	785	756	765	786	801	756	804	833	772	771	768	782	758	784	772	788	782	739	749	796	724	748	801	743	757	748	719	740	756	771	742	812	830	784	723	785	739	728	764	756	737	815	731	744	747	762	817	767	799	780	817	715	714	794	748	759	774	794	809	806	823	785	773	819	772	738	763	767	773	780	770	737	813	748	777	783	753	804	753	749	756	737	725	741	780	768	754	735	730	770	791	759	775	809	747	745	748	764	775	766	758	762	752	769	762	801	722	775	819	758	743	755	745	758	762	826	765	794	777	750	772	760	796	788	737	775	730	750	744	781	773	741	745	741	794	770	773	766	741	758	809	751	830	793	752	733	728	718	740	728	740	774	762	729	780	756	782	718	826	755	776	795	713	749	739	772	809	740	776	723	786	727	778	790	759	775	769	753	831	724	735	719	771	734	749	736	764	750	791	779	806	797	820	734	752	755	806	757	746	740	787	760	772	792	731	768	717	746	740	780	790	793	750	759	837	781	831	790	737	749	797	767	746	780	756	755	782	769	786	770	765	788	767	783	782	743	779	771	735	735	744	750	796	784	748	754	740	796	799	760	760	773	778	793	721	803	720	681	789	741	787	774	772	769	780	727	830	751	745	760	765	757	768	741	778	736	738	714	789	766	778	732	733	762	759	732	743	751	744	832	789	751	755	715	736	776	789	776	786	784	804	772	819	734	768	775	785	773	732	761	778	762	777	778	746	767	758	739	795	775	780	799	771	777	793	786	783	718	749	723	785	720	775	807	762	807	791	762	775	780	733	777	762	763	758	782	777	810
3832	209	181	179	145	130	92	108	83	113	92	88	106	91	71	84	80	89	92	105	81	88	55	84	84	103	64	93	84	91	85	94	75	81	75	87	76	83	80	76	73	82	83	80	95	70	65	92	89	77	72	82	64	76	84	91	71	85	81	62	83	71	80	84	100	71	72	92	80	53	63	82	68	75	88	88	73	82	83	74	74	79	94	65	85	94	100	84	85	90	89	81	81	80	79	78	74	83	95	88	86	75	63	87	90	62	73	96	76	77	68	75	95	74	74	66	93	90	96	98	87	89	78	110	69	98	82	67	81	90	73	83	85	65	90	77	90	106	97	80	75	99	86	76	87	68	110	73	80	84	84	98	88	86	82	77	77	65	84	69	92	80	78	78	83	82	85	76	91	77	80	79	70	73	98	97	61	78	70	98	70	83	90	107	80	71	93	66	90	86	85	85	76	89	71	72	78	83	97	84	69	77	99	86	102	72	75	72	76	77	91	81	71	65	59	92	96	93	96	95	83	85	78	78	79	87	76	83	85	87	68	74	75	80	93	84	82	86	78	69	102	77	92	91	85	78	76	82	76	66	88	87	78	80	65	84	75	86	70	80	82	89	85	92	90	86	89	73	83	75	89	71	77	70	77	91	92	81	90	83	83	91	92	82	98	79	80	70	82	75	75	76	73	78	75	88	76	95	78	78	82	81	87	80	79	71	84	83	68	73	85	78	76	91	84	94	91	67	78	78	88	84	80	71	76	75	83	59	88	80	88	80	84	76	85	76	79	85	79	95	86	95	74	83	94	93	75	63	98	85	73	88	85	72	74	77	76	78	87	93	80	68	99	84	78	72	70	76	77	69	81	98	89	83	90	75	76	92	100	87	88	71	73	106	84	76	85	70	91	70	89	81	73	83	80	88	68	78	78	78	97	84	92	86	78	83	78	72	68	71	75	90	90	86	87	87	79	96	92	80	88	79	69	83	67	79	64	87	69	83	80	78	71	96	92	86	67	77	74	88	74	80	92	70	80	75	78	81	69	86	86	72	97	88	87	82	70	69	77	93	88	90	82	87	76	74	70	79	88	79	74	75	88	94	85	68	76	78	77	86	71	75	92	74	73	74	67	66	81	90	78	77	83	79	69	72	104	85	75	73	74	73	78	86	86	76	77	67	81	92	76	81	90	99	74	88	78	68	81	95	86	80	92	77	90	91	94	83	98	86	84	76	78	70	75	79	88	84	75	87	80	81	73	95	103	70	91	82	61	85	95	85	69	80	93	82	91	89	82	82	71	97	84	83	76	85	77	65	73	91	90	82	72	83	66	71	90	84	86	79	70	94	81	92	91	95	79	80	81	82	83	84	81	81	68	73	100	70	88	81	72	98	80	98	73	75	68	69	91	77	71	75	83	71	76	82	70	70	63	89	72	90	81	90	68	84	79	72	66	72	73	84	85	81	69	81	77	78	82	89	74	72	84	91	71	75	80	67	75	71	95	73	81	73	75	89	87	81	85	99	86	86	70	89	82	85	61	85	73	84	77	78	80	86	85	86	78	93	72	82	66	71	79	86	75	84	74	82	86	83	76	82	88	78	89	72	85	73	92	73	82	77	73	75	91	76	75	86	85	81	73	73	76	73	80	81	68	79	83	83	82	93	94	84	78	71	74	86	89	92	76	93	70	81	77	78	74	81	79	85	68	83	75	79	70	83	76	83	94	85	85	77	73	101	82	94	79	90	65	92	75	106	79	55	82	67	88	85	100	85	75	87	75	83	81	81	81	70	85	105	80	99	76	85	76	73	75	94	80	84	83	81	76	73	81	68	83	77	86	84	80	79	84	79	81	78	67	82	68	85	81	91	83	76	83	85	69	89	73	84	71	77	101	100	85	83	73	87	66	75	98	83	90	72	93	69	80	70	77	69	92	62	67	112	71	72	77	79	84	79	71	76	66	59	80	68	84	71	83	89	80	88	82	92	85	77	89	82	76	58	86	87	102	85	71	93	94	80	77	88	61	87	85	86	84	78	76	87	78	87	68	77	86	70	79	87	87	100	81	99	80	79	80	66	82	81	79	96	84	72	74	89	77	90	65	81	90	89	81	81	95	85	86	93	79	88	80	75	76	81	94	102	71	102	93	83	81	69	86	87	69	67	85	80	69	75	83	74	74	70	75	88	78	93	74	87	90	87	75	64	68	83	79	85	97	81	75	76	90	80	98	82	89	81	85	85	74	87	80	89	85	89	84	76	74	86	79	79	98	92	80	83	84	77	77	72	83	82	84	92	85	86	96	95	84	87	89	79	91	69	80	84	76	66	80	80	101	83	88	74	83	72	71	76	76	67	69	102	76	98	77	82	77	81	85	88	79	57	93	69	77	86	75	71	74	81	93	82	90	88	70	88	70	88	84	80	85	70	76	85	74	85	71	82	83	70	88	77	81	83	96	90	69	77	85	81	86	101	88	71	84	84	81	79	64	57	91	74	94	74	81	85	84	78	100	79	74	76	83	72	84	72	106	81	90	65	74	81	86	94	81	78	71	96	91	71	85	66	78	75	81	77	100	72	104	99	77	76	72	88	63	84	91	86	89	76	92	79	85	83	85	77	72	93	83	85	86	79	83	72	76	87	78	80	69	67	73	83	79	89	79	86	85	77	73	64	81	68	94	76	100	79	94	85	89	87	77	70	69	82	94	61	73	71	87	88	82	92	91	67	76	86	88	89	80	84	99	58	84	84	86	73	80	73	93	90	78	67	88	76	70	74	91	94	94	76	86	78	77	80	78	70	79	86	80	84	81	93	86	80	73	81	96	78	78	73	96	88	83	79	84	98	80	76	83	86	82	79	70	96	88	91	68	77	84	77	60	73	71	79	93	86	93	77	97	73	85	77	100	76	87	90	86	64	95	94	68	94	87	80	95	78	90	85	77	103	72	92	77	85	80	82	77	88	77	90	94	86	85	74	84	87	71	77	85	99	71	82	78	82	82	95	85	94	70	84	78	71	73	82	56	84	87	73	88	88	85	104	74	85	90	75	84	60	66	76	62	73	79	94	82	82	80	75	76	90	81	83	71	73	81	73	86	80	78	78	92	80	82	88	88	98	88	71	75	86	81	74	94	83	83	74	95	90	82	80	76	81	90	79	96	93	76	82	105	94	93	89	74	78	86	87	75	82	97	93	86	89	83	85	75	86	94	80	89	81	75	76	79	82	81	86	86	70	80	80	80	77	85	82	77	74	62	70	74	87	90	81	86	65	80	72	91	65	89	72	74	76	64	84	74	70	77	98	79	81	77	97	73	89	66	88	60	80	85	72	82	79	93	91	76	70	85	77	82	82	87	92	89	86	81	95	91	77	80	92	82	85	76	99	75	99	78	82	92	84	87	68	70	83	79	86	76	81	81	80	80	75	100	81	55	79	99	90	91	88	82	91	79	89	83	75	88	83	80	88	81	62	78	93	85	73	78	94	76	66	88	74	81	64	82	75	82	70	87	89
4520	433	559	610	539	513	434	423	402	370	382	362	347	342	322	335	287	319	323	309	315	281	308	326	336	307	311	338	316	332	290	347	342	335	325	307	297	295	311	320	305	302	290	297	291	287	301	343	270	285	323	303	302	326	292	299	285	347	308	319	336	295	277	350	251	316	278	289	324	320	284	299	297	303	316	325	297	303	330	297	289	265	300	300	295	281	301	315	339	324	310	302	284	282	308	312	278	317	303	319	343	298	314	300	309	272	289	317	313	303	328	317	295	297	281	311	298	306	322	317	306	328	326	294	297	322	317	331	267	302	299	339	290	315	295	341	284	297	304	298	304	297	301	290	296	299	309	304	297	309	310	328	278	291	292	277	303	294	334	278	289	326	281	317	319	314	337	299	282	289	307	327	281	297	280	299	292	281	313	352	305	265	263	290	294	293	304	291	290	318	308	297	286	282	275	294	283	299	291	307	311	304	302	309	310	276	314	290	283	300	259	309	298	297	300	294	273	286	291	299	309	304	277	307	301	336	294	312	275	295	294	309	284	296	284	284	280	267	290	306	317	306	313	312	287	323	292	274	270	302	305	320	298	280	310	319	306	301	335	305	323	287	294	282	269	303	289	279	274	295	301	338	286	297	291	310	291	299	303	306	319	323	260	305	273	304	313	281	278	323	298	281	290	297	294	325	311	262	316	263	343	295	315	300	329	304	277	316	296	286	321	311	278	321	276	286	293	298	275	295	299	253	311	292	319	298	316	327	306	324	328	292	314	290	298	325	309	307	295	298	308	309	315	304	314	309	317	272	295	293	318	298	321	282	278	291	294	292	300	272	301	330	295	300	289	276	325	290	315	331	311	312	316	305	287	284	327	307	326	302	282	284	273	321	311	326	328	322	286	300	309	314	340	315	301	287	307	280	303	315	292	300	328	325	327	315	300	285	305	309	322	267	295	309	295	326	285	314	291	349	328	278	305	301	320	282	313	330	294	333	278	320	307	322	307	290	298	348	309	299	304	309	311	282	318	282	307	290	288	305	275	286	311	296	348	335	314	333	310	314	275	306	292	299	292	265	282	284	308	289	281	293	318	263	345	277	302	293	304	295	321	336	306	319	308	303	274	326	296	281	284	301	296	327	293	286	296	299	329	319	288	320	302	290	297	306	305	309	291	305	333	297	295	293	300	317	273	292	286	300	298	304	347	284	299	302	310	283	312	301	295	305	306	336	309	317	284	276	345	311	284	280	319	282	274	296	306	311	304	304	312	286	280	302	326	300	294	289	322	308	293	300	292	293	341	319	299	298	285	324	294	283	303	268	300	297	312	299	322	303	334	282	319	317	293	317	313	306	291	313	330	291	343	279	282	300	291	328	308	309	286	300	273	295	311	268	288	276	272	291	288	303	318	325	299	326	274	277	279	312	288	281	273	310	318	303	311	309	316	310	340	292	314	286	276	326	301	293	307	298	306	311	282	314	282	285	310	317	298	312	331	288	276	300	293	287	293	315	317	294	320	342	303	309	283	320	327	329	276	303	268	300	317	318	287	318	322	306	298	278	323	322	326	305	283	291	295	308	320	284	289	310	295	274	316	322	302	320	273	267	294	275	317	274	311	320	342	302	301	285	308	313	315	275	284	298	296	283	309	298	292	318	286	304	333	304	308	288	309	287	312	296	322	303	282	298	311	286	306	284	287	312	306	323	284	332	292	284	287	314	306	301	293	325	280	301	296	275	277	310	309	306	306	315	287	298	309	291	296	287	293	317	318	296	312	307	302	283	330	310	308	279	300	291	293	305	301	316	304	291	288	308	284	316	308	309	288	297	313	304	300	321	300	317	308	309	282	289	343	312	301	313	311	318	303	317	326	295	315	296	281	298	311	314	289	326	327	285	278	308	313	289	284	291	302	323	342	310	307	289	320	295	322	315	312	290	326	296	312	262	293	288	312	328	301	295	335	303	313	291	272	303	309	304	275	281	297	313	325	313	316	313	302	298	304	305	289	326	301	322	310	306	305	306	313	274	287	321	302	297	303	325	305	318	292	310	319	299	298	305	303	298	332	300	291	343	329	314	319	298	307	320	340	310	315	290	319	323	318	266	316	298	300	295	322	320	298	307	303	317	289	301	284	309	317	334	307	313	278	315	321	320	334	307	277	304	314	355	301	304	316	297	297	305	297	309	291	313	286	306	297	328	287	287	291	318	289	276	295	310	313	317	310	315	305	298	303	313	301	307	294	299	315	281	286	302	301	336	300	278	287	293	334	274	334	276	312	333	296	304	321	290	339	300	326	307	285	282	274	290	277	293	330	287	300	334	296	285	330	307	324	302	340	306	315	307	288	319	320	283	304	313	297	314	332	276	294	280	312	323	319	288	302	304	292	330	291	277	329	289	283	311	294	308	286	308	316	301	306	308	304	290	304	325	295	298	311	293	336	328	339	314	271	305	315	284	327	307	280	285	308	324	312	308	298	300	298	327	282	305	319	324	286	310	312	305	294	277	319	295	328	284	284	329	284	306	313	281	317	267	305	306	313	295	297	281	276	313	330	285	315	305	274	306	300	324	325	290	277	276	313	295	299	305	334	319	290	299	280	284	305	275	342	321	273	324	264	327	323	302	273	299	338	319	271	294	307	329	317	293	303	315	290	304	304	316	282	332	320	314	302	285	318	301	283	337	312	308	309	309	308	313	294	340	282	310	299	296	322	312	303	293	272	298	322	309	286	270	294	299	290	329	280	259	296	322	297	272	306	289	297	312	311	326	300	293	304	306	278	313	284	284	300	288	331	281	317	288	312	313	262	289	305	280	271	309	314	283	318	261	305	312	306	297	327	308	319	268	323	321	346	324	278	307	294	307	276	286	278	316	309	306	299	294	298	285	292	292	297	241	292	314	279	289	296	284	325	283	307	311	296	300	356	307	297	296	290	270	314	272	298	295	295	303	303	294	309	266	303	316	310	317	316	289	323	316	304	330	313	301	316	293	309	304	288	281	289	304	305	297	299	298	303	307	308	292	292	297	328	306	322	340	297	293	309	316	312	309	298	294	302	306	276	287	287	298	299	294	294	295	296	291	310	330	313	305	306	260	305	317	309	321	281	297	320	309	290	341	316	299	281	267	285	284	290	291	318	312	309	284	292	300	305	326	331	317	304	279	281	306	284	307	324	326	333	309	302	304	278	308	296	299	301	287	328	305	335	286	305	315	309	280	314	292	318	298	281	299	299	282	312	321	309	284	314	309	285	322	308	308	304	342	328	293	289	304	300	322	319	344	298	341	292	316	294	302	298	311	288	294	312	271	306	322	289	288	332	305	288	289	276	297	314	329	304	288	290	328	302	331	323	320	300	299	320	281	297	281	292	292	315	292	290	300	289	276	297	346	303	302	287	326	348	284	278	299	291	288	310	286	323	290	310	309	321	314	279	327	309	310	286	293	268	311	309	307	308	340	305	303	314	307	306	301	302	283	275	314	300	321	306	326	287	336	264	271
18266	1568	1349	1062	791	571	463	395	346	264	258	244	223	187	214	192	173	186	175	169	170	158	171	176	165	174	162	156	155	178	164	165	156	172	148	169	176	170	144	173	160	173	170	171	155	182	138	142	156	146	148	139	153	156	148	162	135	155	146	142	157	147	169	155	148	160	145	149	157	162	145	178	168	136	161	165	147	140	168	138	155	155	168	120	132	193	157	162	149	143	152	146	141	154	170	146	160	133	153	162	153	162	179	139	153	165	162	178	133	129	138	156	137	143	175	163	144	151	163	156	161	149	150	143	150	156	152	151	148	170	147	146	185	149	154	155	145	166	141	159	145	166	161	132	162	137	162	142	154	146	153	139	156	159	150	152	144	132	169	150	152	135	136	158	134	170	146	153	136	147	125	165	138	158	147	139	122	135	155	129	145	141	137	161	153	144	147	158	139	141	146	164	154	139	169	151	131	146	155	140	139	161	162	134	162	140	159	118	163	152	151	143	149	139	181	139	159	165	141	161	145	134	154	137	178	158	142	139	181	160	167	162	162	158	166	138	168	129	144	150	161	163	152	152	125	168	149	136	140	137	159	143	166	149	139	136	162	151	174	157	173	153	159	159	155	152	146	163	178	136	171	154	169	136	146	154	150	176	156	143	167	138	135	141	135	133	141	157	160	153	145	141	156	148	154	153	166	160	153	170	160	127	144	140	159	134	145	134	139	136	146	154	165	154	117	129	167	162	144	168	158	132	155	140	155	168	152	145	135	139	153	131	143	122	155	132	154	125	164	164	171	168	167	154	145	163	145	141	174	146	146	139	140	149	154	166	131	153	149	132	119	151	157	150	159	154	139	152	171	179	158	159	168	158	145	168	138	142	149	169	150	149	178	139	170	162	155	172	137	152	151	137	161	147	147	158	161	144	157	148	169	158	147	171	151	143	166	161	152	149	163	151	151	153	150	143	147	153	157	120	125	143	146	162	168	161	172	143	167	162	150	169	142	147	157	164	157	198	158	179	162	145	145	142	154	146	133	156	153	124	150	131	164	155	162	155	163	140	127	152	139	155	147	149	148	153	150	156	137	155	149	155	155	166	152	149	168	161	127	147	177	155	131	168	162	129	176	164	154	155	153	154	165	155	140	144	148	154	153	141	137	154	149	142	134	169	172	157	148	131	143	149	153	142	145	140	138	142	151	155	136	159	151	150	143	135	145	177	161	145	145	190	165	138	165	171	145	147	142	136	154	156	141	140	145	126	171	125	143	149	158	152	163	156	151	160	151	153	149	155	177	146	124	149	155	139	164	143	164	134	167	148	160	146	134	145	163	138	149	157	146	140	148	164	147	128	154	159	139	144	172	160	143	159	140	145	149	135	142	173	152	176	138	160	146	148	132	143	153	141	132	173	141	149	148	144	156	152	165	151	124	163	142	146	160	125	168	155	119	152	145	128	154	150	161	160	156	157	114	154	156	172	166	177	161	139	133	149	161	142	134	177	146	154	161	163	156	140	130	153	180	144	178	145	143	152	152	151	162	163	157	152	150	157	195	144	152	147	148	166	166	147	162	140	146	141	149	158	153	155	155	165	158	146	164	137	136	151	170	165	157	156	140	163	154	175	156	175	151	154	157	148	158	144	169	155	160	155	157	155	158	137	163	152	147	146	146	159	151	179	153	130	131	174	166	157	153	160	150	164	133	144	166	167	159	158	165	191	154	148	163	125	152	140	162	160	153	128	173	134	174	156	130	144	140	150	145	192	170	163	150	149	153	156	142	144	162	162	149	153	161	137	143	151	156	141	154	158	153	150	139	147	150	132	158	164	132	156	153	135	150	177	156	167	161	148	161	159	176	142	146	164	168	147	132	148	157	147	153	160	173	128	146	189	140	115	151	172	144	133	155	165	156	153	163	161	168	131	139	160	158	148	152	140	168	133	152	132	153	161	149	129	142	171	154	132	159	158	172	136	130	161	145	183	156	160	159	132	151	132	124	164	151	163	154	158	170	155	152	147	170	161	159	162	149	163	157	139	129	162	154	172	169	167	155	143	137	153	169	150	155	146	179	156	160	141	147	156	149	158	169	141	147	155	155	144	170	140	146	152	154	164	165	137	161	147	178	156	118	181	173	137	166	125	144	143	174	158	166	147	163	144	138	157	174	139	155	174	175	153	163	155	162	135	158	151	164	173	144	148	145	149	144	178	158	149	168	160	135	145	164	157	168	155	158	135	159	151	157	158	171	148	154	181	136	153	150	138	158	160	159	160	142	143	157	150	176	130	158	137	154	141	149	156	165	159	150	163	151	175	159	164	145	134	147	162	161	169	141	150	121	155	141	159	150	147	140	147	152	154	146	123	145	147	152	138	153	156	148	167	167	153	164	166	141	147	159	160	144	147	149	143	147	157	142	160	169	148	141	153	135	155	141	152	144	131	165	152	146	134	155	171	153	146	137	155	147	156	166	141	168	155	164	161	145	145	155	182	142	147	144	153	145	153	188	151	141	136	161	133	147	157	153	135	174	132	160	152	147	168	164	151	155	163	131	168	147	154	175	144	158	149	157	166	165	160	164	124	172	134	142	147	156	157	127	161	166	156	153	137	171	173	161	131	151	158	141	140	162	141	146	158	172	140	146	153	165	155	170	162	149	177	168	145	135	151	168	154	150	154	148	178	172	151	163	144	143	158	154	146	156	144	157	156	140	147	151	128	152	150	142	152	160	172	166	152	167	139	150	174	156	156	167	136	162	166	145	166	156	140	164	148	135	166	160	165	146	138	161	142	168	148	152	161	135	150	144	147	197	162	159	129	168	157	154	159	148	164	152	146	172	157	142	156	135	171	150	152	154	147	177	159	163	156	148	160	153	155	148	160	158	140	167	144	135	138	159	176	157	162	150	155	160	168	144	132	161	138	162	120	149	156	146	127	144	153	149	138	138	158	159	139	139	139	148	147	153	137	160	165	136	152	161	156	130	131	137	163	157	130	159	158	167	147	152	162	158	128	144	149	164	135	157	162	129	155	154	164	129	158	143	162	144	163	146	153	132	159	157	164	141	183	151	168	164	146	162	175	153	128	150	141	155	147	147	139	160	150	134	146	130	158	151	156	151	157	162	163	151	164	150	142	144	140	153	151	155	160	142	158	159	167	155	156	175	144	140	160	154	143	174	150	152	175	161	145	143	158	135	150	176	142	161	151	162	176	162	134	160	139	164	167	151	148	142	149	168	167	185	157	147	140	183	151	155	159	169	145	159	138	163	143	177	143	151	154	126	138	143	145	148	155	146	167	173	153	154	130	180	137	143	147	151	131	151	128	149	134	168	151	157	161	161	163	157	152	134	158	163	123	161	129	159	147	169	165	144	156	155	149	184	157	164	145	166	161	139	135	159	153	160	165	156	161	139	153	143	172	165	159	155	148	163	158	162	163	150	143	162	164	161	147	164	163	165	136	147	164	149	175	151	150	147	142	158	154	163	152	175	155	172	168	153	161	165	155
9598	1518	3108	3494	3060	2580	2194	1836	1587	1385	1182	1111	1045	971	889	880	750	796	751	709	734	695	694	666	655	616	613	592	586	578	627	592	536	553	559	533	577	583	547	540	547	540	539	528	545	542	549	543	499	562	511	566	545	534	548	540	530	562	530	510	529	514	505	555	547	493	522	500	523	487	516	515	491	523	523	529	497	520	508	553	480	549	581	543	464	528	472	525	486	512	561	527	518	520	504	503	481	491	547	494	503	469	543	501	483	513	513	492	510	509	494	539	507	454	523	483	514	459	528	481	517	530	472	503	528	516	560	539	504	499	472	460	493	512	513	543	503	510	474	520	503	493	471	496	493	458	488	535	498	507	489	542	487	485	503	504	469	497	546	497	490	529	500	525	506	484	512	526	544	513	481	476	497	527	532	498	482	523	479	531	478	455	510	523	483	535	523	524	501	492	507	505	513	488	488	492	491	474	470	501	491	552	492	520	481	464	487	482	477	524	493	451	507	468	503	479	516	458	515	497	524	540	478	546	476	496	526	516	501	528	475	522	494	496	524	504	491	497	480	517	511	515	507	505	508	458	500	499	491	489	497	494	526	495	498	526	496	473	463	513	449	519	511	484	524	507	502	514	507	515	475	504	484	491	502	486	489	493	514	506	453	512	482	495	506	502	494	475	508	483	503	541	471	465	487	505	533	486	490	502	467	501	484	494	529	535	486	521	532	499	496	502	519	489	522	484	538	517	544	513	509	489	519	493	508	521	528	523	484	485	492	488	516	477	497	533	525	528	489	518	526	506	498	492	498	523	523	525	503	479	517	500	470	493	493	473	500	514	488	511	504	541	511	519	483	491	532	503	499	515	529	502	516	487	507	472	534	515	458	482	505	493	515	511	516	512	533	489	501	472	467	495	483	536	499	492	509	506	514	493	479	481	478	497	466	500	504	500	534	521	487	486	535	505	492	480	475	515	489	494	489	508	494	500	480	527	556	490	514	535	485	482	488	501	453	495	510	537	519	495	499	522	519	476	480	505	437	482	521	500	491	528	512	501	517	468	509	490	514	482	508	487	502	579	467	492	456	455	567	447	479	489	448	477	455	515	480	501	495	475	533	504	496	502	515	477	493	477	505	484	506	448	515	534	503	459	491	511	505	498	489	496	550	498	531	493	496	468	487	452	528	513	468	469	531	527	518	513	507	473	476	493	508	532	489	488	477	491	496	520	514	534	488	433	491	507	528	510	442	517	453	517	523	469	491	449	538	489	491	519	483	508	494	503	482	478	548	496	495	502	512	506	486	551	463	478	495	511	502	521	532	470	515	491	482	476	522	478	532	506	497	486	525	500	520	460	513	479	498	532	499	509	512	454	524	555	513	488	472	533	475	516	490	494	506	524	498	505	514	506	525	513	534	515	522	501	489	495	485	473	485	507	512	488	511	471	525	532	488	529	510	494	504	505	517	517	504	530	484	495	472	521	500	511	463	494	450	485	523	508	519	506	481	518	497	497	501	495	491	527	478	523	535	488	527	490	488	497	486	503	451	486	485	490	520	465	480	534	482	465	496	516	506	492	509	541	468	504	479	503	487	528	525	488	496	492	470	533	478	506	481	520	490	455	495	504	526	494	545	510	488	495	513	524	469	510	512	528	529	496	482	475	529	514	522	529	518	518	524	500	471	495	467	526	513	443	509	549	498	482	527	496	481	486	502	507	476	508	509	508	516	462	513	492	480	522	503	580	495	478	488	496	525	517	516	478	479	493	480	489	502	489	499	494	490	480	490	521	504	503	466	481	463	502	484	459	528	475	466	465	468	454	494	475	486	497	514	499	488	479	528	492	546	468	528	504	508	503	480	502	496	491	508	495	532	510	496	506	495	472	499	508	537	524	488	515	516	479	515	526	514	507	515	521	484	516	457	489	510	515	483	479	489	500	492	492	526	488	550	528	522	516	543	467	524	498	491	504	485	484	505	520	496	489	518	487	488	517	503	468	479	502	462	485	519	474	511	468	491	474	497	525	514	488	498	520	497	492	501	467	500	479	496	462	515	491	540	496	455	473	530	532	518	532	509	490	494	496	523	522	487	488	496	510	525	493	531	492	479	464	486	485	502	531	525	492	496	503	491	460	511	469	495	494	497	518	510	510	482	494	511	507	512	504	527	464	515	509	516	488	508	476	452	538	519	464	490	529	513	453	477	503	509	519	513	470	517	513	491	492	524	510	516	462	515	500	498	464	477	492	483	511	488	453	506	487	486	502	508	495	493	497	490	486	506	510	466	489	525	479	520	505	478	501	502	521	478	513	451	504	482	515	522	496	504	515	508	535	496	502	480	499	531	490	480	499	523	498	516	518	510	497	484	501	524	486	529	459	506	486	468	466	528	487	497	505	502	505	480	428	542	476	516	470	491	472	487	539	519	535	518	462	503	468	477	553	457	474	471	479	476	499	499	502	536	497	491	536	523	494	510	517	514	509	520	481	487	475	463	497	492	473	475	481	505	493	493	498	488	494	557	464	475	521	519	471	527	464	513	499	498	514	527	467	522	481	534	492	473	479	500	522	512	504	491	517	488	477	474	488	513	501	499	487	538	504	517	498	511	460	519	518	520	519	478	490	491	495	478	500	481	518	513	511	493	465	498	510	513	479	468	492	494	509	530	483	492	505	485	459	475	507	487	475	484	486	507	490	479	544	482	487	487	515	514	499	480	466	488	479	495	473	531	480	490	486	475	504	480	507	512	480	474	474	528	470	492	510	460	503	504	526	548	443	529	509	505	504	528	492	443	504	521	503	507	459	499	529	503	482	486	524	482	477	500	473	510	450	482	506	490	526	440	510	529	482	507	495	519	511	494	471	485	520	513	490	540	498	482	481	488	488	497	548	460	524	502	488	531	487	535	462	480	516	479	480	476	525	476	488	473	537	465	506	503	457	499	525	547	462	522	473	540	502	553	493	507	474	479	484	477	466	505	532	501	463	482	473	444	539	508	481	475	526	450	524	496	503	490	482	463	474	470	474	455	509	484	468	472	501	485	528	481	446	502	480	535	466	502	471	500	521	506	473	492	515	503	530	484	507	501	447	498	524	505	479	474	507	466	495	518	499	522	515	511	522	501	475	498	489	492	513	507	513	481	513	502	488	547	495	484	517	497	480	503	479	498	493	544	518	533	468	487	486	478	505	509	503	468	477	484	490	489	424	526	511	472	464	471	476	478	504	526	518	496	523	510	527	517	500	519	530	478	488	501	491	497	499	514	479	501	530	509	485	497	448	509	500	536	474	501	534	456	526	475	527	510	483	492	512	509	505	502	532	493	514	462	498	472	492	484	487	493	512	496	538	437	547	444	525	505	505	500	487	469	482	491	454	501	488	498	486	518	485	489	519	503	529	508	522	524	500	495	480	499	479	502	500	516	471	520	516	520	513	514	505	490	500	479	489	494	511	495	504	525	487	516	497	499	489	492	513	476	472	510	488	459	505	488	481	458	499	524	491	483	466
28809	3890	2719	2124	1504	1161	900	751	631	607	505	448	402	357	373	355	328	344	331	303	315	286	305	312	291	303	282	263	274	276	290	318	251	264	290	271	285	267	249	271	318	267	278	269	272	289	244	225	262	275	272	261	291	242	263	263	248	266	274	244	226	242	272	247	259	253	292	249	264	245	255	275	236	233	275	288	250	259	238	263	250	254	252	247	242	221	247	240	247	269	278	258	272	225	278	237	281	291	274	279	256	283	262	249	219	267	237	267	261	249	255	290	251	223	268	229	280	256	268	262	262	311	242	246	258	264	277	286	245	247	266	250	271	281	271	261	235	265	273	250	269	251	276	263	263	284	255	247	241	287	266	258	272	270	237	259	273	241	251	288	263	279	238	261	241	246	276	266	264	261	278	251	272	284	288	265	223	249	258	279	250	284	231	251	253	281	246	268	243	279	246	271	264	264	257	252	260	272	238	263	263	243	263	267	280	257	246	280	263	236	278	287	234	256	261	281	242	262	265	250	257	265	252	243	265	258	280	265	241	252	233	247	247	264	259	269	239	255	251	242	250	271	250	237	261	259	251	252	262	282	260	254	239	263	245	250	241	240	256	244	247	251	242	265	250	231	260	263	260	241	247	290	224	275	238	240	260	234	262	285	265	252	276	256	256	248	253	271	255	252	276	265	273	277	283	255	258	261	265	243	272	232	271	264	251	279	263	275	232	233	236	254	258	233	264	246	252	267	277	270	262	285	246	245	251	253	256	251	281	251	264	272	237	266	248	246	259	254	248	276	274	259	246	253	265	270	252	274	285	269	270	285	233	249	282	234	276	252	235	260	248	265	244	293	285	280	252	251	287	269	256	269	271	267	306	257	229	243	254	252	274	239	247	247	270	262	282	237	269	251	275	282	252	224	260	256	272	264	231	255	261	256	242	265	272	253	255	277	227	250	241	243	236	279	246	277	264	262	266	252	237	264	267	264	257	251	258	255	265	255	236	283	253	273	255	247	253	270	270	212	239	245	263	259	266	240	259	243	253	241	239	244	251	244	253	234	243	232	274	271	229	243	269	263	250	240	244	281	251	269	235	277	260	225	243	244	238	265	261	231	253	250	244	258	248	271	262	226	259	257	288	263	253	278	251	259	266	265	259	247	270	245	234	267	236	250	271	281	267	246	259	242	257	252	238	254	255	245	256	259	269	257	260	236	255	245	259	262	288	286	276	233	253	268	248	267	254	242	291	280	256	217	264	245	255	234	259	234	252	250	253	259	245	259	258	248	265	216	250	272	282	277	254	241	248	282	253	296	259	256	259	271	259	243	249	303	262	243	258	243	234	258	268	277	253	250	274	260	268	290	263	228	246	240	266	248	228	272	245	261	242	259	243	273	234	278	268	266	243	259	267	232	215	221	230	263	255	260	250	237	253	251	249	254	265	259	262	270	264	254	253	248	282	247	234	275	257	261	230	251	231	254	263	260	279	263	247	267	261	247	263	235	227	246	252	260	296	269	266	254	254	276	247	261	263	260	277	276	262	239	252	253	243	262	273	269	263	229	266	258	256	251	241	251	247	278	258	249	259	277	235	263	247	270	268	256	252	271	261	240	271	270	238	269	256	257	286	259	294	274	216	254	263	270	266	283	249	247	286	263	287	257	274	257	267	253	246	282	266	273	247	222	254	261	266	260	263	281	234	269	254	247	282	255	256	266	258	236	245	267	239	243	243	263	248	265	263	240	267	254	260	291	279	282	248	269	239	237	247	251	239	295	262	254	263	270	253	256	271	267	251	234	268	234	255	239	257	269	274	245	248	231	265	284	261	250	242	228	244	249	262	266	251	227	239	266	261	258	270	281	244	248	264	265	245	256	283	264	236	255	273	268	268	280	249	240	272	263	261	281	255	271	252	268	255	242	224	254	235	241	252	269	249	248	237	272	272	277	270	251	268	274	247	267	252	259	255	245	260	260	245	258	274	257	249	269	269	256	233	257	278	266	263	256	279	266	238	246	285	278	262	260	227	257	269	243	230	279	261	263	270	266	255	253	276	269	277	260	266	225	297	244	275	266	265	257	280	220	251	256	257	263	239	243	268	269	234	253	255	257	239	227	246	295	243	258	250	258	247	260	256	279	277	253	258	219	277	248	246	259	261	273	239	252	231	281	262	268	276	250	270	259	228	270	251	258	243	275	270	245	270	253	271	252	243	235	283	245	258	252	269	253	249	259	250	251	252	228	237	245	257	248	259	259	282	229	244	245	227	245	250	297	248	278	257	253	268	263	283	242	264	271	231	249	277	237	261	276	262	261	244	263	252	255	269	254	262	291	219	260	266	252	264	250	235	237	267	273	243	274	228	264	270	274	269	245	242	247	256	268	271	245	256	263	272	239	263	247	286	237	240	274	277	249	278	234	258	268	254	258	243	256	245	245	275	282	267	278	249	265	229	230	270	230	240	252	275	254	246	253	275	278	307	243	277	262	261	256	272	238	253	272	261	261	280	256	221	303	265	265	223	289	257	227	236	216	269	275	250	265	251	248	244	258	270	229	253	271	267	258	255	233	271	260	269	244	245	238	284	283	262	262	246	242	242	243	282	239	289	247	265	278	290	240	261	247	271	266	250	268	240	258	277	238	248	273	229	238	243	273	246	284	252	258	278	272	270	249	258	258	256	270	255	255	248	268	254	265	275	277	239	255	246	264	262	248	275	256	273	247	237	267	261	234	274	259	245	272	236	255	259	280	255	261	266	262	276	228	238	242	256	234	256	251	248	252	245	249	245	310	242	259	283	253	269	219	246	252	254	264	248	245	249	276	256	262	248	253	255	245	266	290	252	263	243	291	255	269	248	268	257	258	274	259	240	259	273	267	299	258	245	271	255	255	280	244	267	246	290	279	280	273	248	265	264	259	265	288	269	272	273	255	272	280	253	217	258	272	258	274	210	252	286	256	214	285	282	237	221	256	267	267	294	268	243	254	254	262	250	265	274	251	251	244	267	284	262	234	261	249	248	254	242	251	231	293	238	263	278	256	271	253	260	258	231	260	270	256	256	261	267	230	264	224	253	273	257	261	255	256	264	270	236	249	276	261	266	257	274	259	263	271	271	265	255	251	274	252	264	269	282	261	288	275	262	253	245	259	247	260	274	279	239	254	227	276	271	275	257	269	256	231	287	238	260	267	255	251	272	271	259	271	253	237	257	267	258	239	247	256	231	259	237	245	239	267	251	272	253	260	292	253	265	262	270	254	246	270	263	258	256	257	274	240	253	240	267	259	269	246	271	270	242	292	259	259	234	266	270	250	240	261	262	260	256	252	268	261	266	271	234	266	253	243	288	301	264	215	281	266	276	237	256	266	241	238	253	237	244	244	277	254	256	279	245	257	256	258	261	263	218	245	239	262	285	255	256	255	241	255	254	253	270	256	232	263	256	263	247	291	258	255	246	276	288	266	235	280	269	271	268	267	242	236	248	250	240	257	258	233	238	295	249	270	257	269
12775	2697	5682	6468	5571	4527	3768	3116	2748	2474	2099	1951	1636	1578	1544	1440	1352	1250	1193	1195	1188	1148	1041	1044	1027	1026	960	983	845	960	982	942	862	919	910	884	872	851	889	856	873	928	847	804	838	846	809	827	819	796	797	776	826	792	785	764	823	789	820	801	789	823	773	809	844	762	816	776	805	855	797	831	825	784	817	817	802	830	734	773	778	806	772	817	788	763	780	837	829	812	781	750	742	764	741	751	782	835	762	754	765	805	733	776	794	780	803	775	801	790	812	765	752	795	756	765	775	745	768	790	769	818	755	737	753	787	756	787	788	774	751	778	762	762	788	781	777	782	723	758	740	737	725	737	771	761	772	769	746	778	742	781	770	728	764	818	787	757	735	727	761	816	794	754	797	743	787	744	742	783	790	756	762	723	773	787	776	773	739	710	740	737	765	767	758	759	779	739	730	781	809	748	746	759	781	728	769	716	767	754	788	741	801	695	756	762	739	819	810	790	768	771	808	825	777	771	713	734	785	717	794	759	710	779	788	801	734	779	804	761	741	738	769	763	740	730	742	815	765	780	729	823	772	749	733	795	742	764	769	774	762	768	788	730	753	745	749	751	752	769	809	805	816	747	729	767	751	783	783	769	768	742	801	745	707	788	781	797	755	764	766	790	786	760	751	761	756	772	779	782	730	779	764	754	762	732	757	715	798	754	790	779	771	770	776	748	770	755	789	714	753	801	793	805	712	762	762	791	722	745	748	758	736	742	764	727	753	756	746	775	745	745	795	769	739	784	748	778	729	755	760	802	745	775	737	763	762	735	766	753	748	709	751	807	789	769	740	779	699	761	779	793	763	743	749	760	737	764	793	764	799	754	748	791	756	802	761	748	753	800	763	756	735	822	749	757	743	756	773	741	805	764	774	741	762	733	763	814	736	733	741	803	724	782	755	750	758	752	792	784	794	798	769	766	758	781	727	749	770	720	758	768	744	719	790	758	803	750	809	767	800	753	748	753	723	795	748	788	789	711	754	787	812	756	772	747	737	731	791	753	754	756	764	812	781	754	753	806	789	764	771	758	804	789	789	777	773	799	854	762	744	736	833	763	716	790	780	793	748	824	761	779	769	795	775	729	743	758	732	762	772	757	761	799	841	780	772	795	754	748	775	758	782	779	762	776	763	784	796	712	788	753	759	738	758	765	756	816	769	753	804	701	752	793	752	735	813	765	797	735	730	767	806	821	731	748	781	777	779	754	776	720	766	753	754	762	760	701	786	791	759	784	761	750	757	766	713	766	756	743	757	758	781	782	785	794	765	805	794	796	729	745	734	773	765	764	731	779	795	786	766	700	779	804	813	777	830	823	731	770	760	767	795	792	775	732	791	771	745	810	774	786	723	755	720	779	764	787	765	802	737	774	749	747	742	735	761	780	752	771	752	756	767	749	750	758	739	798	767	823	801	759	759	740	764	766	728	752	745	734	740	785	838	752	765	794	797	733	778	774	703	781	774	747	787	773	761	729	801	792	765	719	723	753	793	725	772	777	734	791	759	748	792	742	748	705	775	759	750	746	765	808	809	742	804	733	763	747	713	775	744	775	811	805	731	780	794	751	757	800	818	721	815	750	785	759	792	755	734	783	800	799	746	812	780	788	728	741	745	747	789	729	780	758	779	716	765	765	780	734	765	719	808	799	775	771	725	791	768	755	811	756	790	828	752	788	788	770	789	765	756	783	811	738	765	727	747	730	763	779	693	740	738	770	736	744	761	771	739	780	786	770	727	792	758	772	791	738	742	760	730	718	786	754	779	746	753	726	722	779	778	733	775	781	729	799	794	748	785	749	798	769	787	782	765	819	771	758	774	795	823	712	758	799	750	765	735	766	805	744	763	735	801	741	727	791	761	770	762	801	730	787	838	753	777	766	771	770	783	790	787	757	822	754	796	789	769	766	730	789	754	714	803	815	769	767	737	754	761	731	776	765	739	754	744	709	761	787	766	727	736	747	726	752	752	769	793	759	780	742	762	729	749	786	741	755	749	750	738	764	784	776	791	745	714	754	726	741	800	749	798	724	771	776	724	753	778	757	764	742	719	763	790	803	778	744	737	791	800	760	751	809	751	758	756	758	740	759	750	811	767	751	779	787	753	743	766	733	789	759	753	787	771	752	717	768	795	812	758	769	789	747	714	757	728	749	700	756	807	804	801	771	787	762	698	798	741	793	783	782	790	729	759	758	751	752	733	728	803	730	713	732	747	728	766	810	731	790	758	724	783	775	728	700	731	796	750	783	735	767	776	788	801	775	798	759	781	724	754	765	752	779	745	761	728	736	769	727	758	788	755	789	771	752	773	776	732	828	744	738	776	754	768	762	766	787	772	731	822	777	719	758	780	787	763	756	751	769	780	729	772	776	776	715	724	783	742	764	757	744	780	755	787	768	765	731	746	807	719	795	733	814	726	733	774	763	777	770	777	712	773	792	702	727	776	704	788	730	746	806	755	744	718	789	742	715	800	753	757	792	767	768	707	785	733	787	756	717	792	738	750	733	780	795	734	782	768	763	765	750	767	759	779	810	782	719	781	796	801	794	802	798	762	768	716	783	771	743	786	760	775	771	740	770	788	803	739	804	741	737	801	764	751	784	734	741	754	729	739	763	789	797	807	775	739	796	811	802	774	776	793	762	752	750	771	797	770	752	767	791	743	763	804	803	741	774	789	785	695	755	779	771	755	787	759	755	767	754	739	737	753	742	771	697	798	745	766	728	804	754	830	719	786	771	741	722	755	717	751	741	822	757	747	794	751	759	753	791	761	767	812	784	776	803	781	785	791	771	774	780	730	755	764	736	724	752	806	791	762	740	755	795	739	717	802	751	793	726	765	725	780	761	707	784	747	786	830	760	768	692	802	757	751	799	714	795	748	749	740	762	745	769	770	738	751	771	719	745	763	782	753	800	730	743	778	772	771	756	807	788	747	754	740	814	769	712	795	731	694	734	739	764	738	730	780	753	774	801	780	746	761	779	747	780	761	755	763	777	738	739	789	731	752	785	749	771	793	757	788	812	764	705	763	792	774	748	743	743	741	775	781	737	785	774	708	766	797	782	805	731	787	803	749	685	787	727	770	745	759	709	763	802	737	753	743	744	758	720	760	789	788	765	779	747	797	745	740	749	806	771	749	771	739	750	799	800	736	772	748	763	763	767	779	780	757	755	788	822	792	772	752	654	753	777	732	826	753	734	744	754	808	791	758	749	755	727	775	838	790	798	752	813	735	789	785	749	768	738	807	783	798	776	769	787	741	745	773	737	777	742	746	755	758	735	807	772	721	753	796	770	741	812	777	735	707	732	729	802	753	781	763	808	739	804	779	725	780	701	745	756	722	805	798	800	734	800	787	719	777	762	774	750	776	768	756	696	798	813	776	775	764	717	741	767	733	817	782	796	751	746	722	717	790	787	757	767	763	734	771	778	782	717	734	762	766	761	791	744	752	729	749	713	791	741	753	736
3636	204	184	164	132	128	108	88	85	96	77	81	102	91	89	82	89	93	65	80	87	85	88	60	86	79	90	84	66	84	76	100	78	89	80	76	70	71	72	72	95	90	90	78	74	85	91	82	69	80	76	74	89	92	75	79	65	69	86	77	89	73	81	89	98	90	90	90	88	88	98	85	78	82	71	79	88	71	77	65	75	80	69	95	77	90	92	78	87	97	79	78	73	96	95	61	79	77	68	79	71	73	82	85	84	99	86	101	93	87	96	92	80	75	83	75	84	83	67	89	61	82	96	65	88	89	81	80	69	86	83	86	111	96	82	86	62	83	70	84	82	78	68	91	79	82	68	87	73	73	74	75	94	75	62	77	76	71	89	83	71	78	88	85	79	80	86	78	89	64	101	99	72	66	83	72	87	60	97	79	81	87	90	57	74	88	70	73	80	91	75	73	89	94	92	79	74	91	76	73	80	85	83	70	69	87	83	79	91	94	71	87	83	81	83	82	78	85	95	79	92	74	105	78	89	91	81	87	73	98	82	77	77	77	85	88	84	98	89	94	84	76	76	92	72	72	78	100	83	100	73	73	87	86	86	76	87	79	99	80	73	72	74	93	78	92	95	108	72	73	66	95	78	79	70	76	69	78	60	83	76	75	97	81	86	76	83	105	92	81	71	75	69	69	86	78	77	93	81	66	66	97	75	78	89	83	91	80	74	98	78	76	72	78	81	71	81	92	84	92	75	103	92	71	83	66	71	71	80	71	87	62	77	78	78	91	65	84	78	75	92	77	73	82	78	71	84	80	90	72	85	94	81	93	91	82	77	64	74	90	84	86	72	68	83	84	73	69	83	86	74	86	98	71	85	76	85	89	92	83	86	82	77	68	95	82	79	92	81	89	71	86	81	75	74	83	68	81	76	79	81	74	84	82	84	89	80	92	83	66	83	78	71	79	87	82	83	69	89	75	84	84	76	77	71	72	92	85	85	79	81	69	101	92	71	75	90	94	89	95	83	95	76	85	88	76	85	86	91	87	83	76	89	72	84	87	95	83	84	96	112	81	76	62	77	81	94	98	57	73	80	67	86	70	79	81	68	73	86	68	92	87	88	83	96	69	83	82	77	85	77	79	70	52	82	84	75	83	89	77	76	73	99	90	79	84	95	78	93	75	77	94	80	77	81	69	75	90	79	76	83	79	71	76	76	83	81	85	92	75	69	80	81	87	79	68	92	80	79	84	70	90	81	102	81	82	85	68	82	82	84	86	91	72	72	87	91	81	87	85	85	61	73	77	88	100	94	81	101	81	68	84	75	84	69	90	76	75	106	77	75	76	82	92	73	79	76	81	68	81	83	59	66	73	77	74	94	80	71	89	81	81	85	81	86	69	83	103	91	73	85	84	74	69	67	73	81	87	81	87	93	88	85	88	63	72	88	93	83	75	89	59	69	86	71	97	78	79	76	83	76	80	92	86	91	65	73	83	84	68	88	88	85	62	81	74	89	73	83	96	83	89	71	91	79	65	77	77	89	73	72	63	77	75	67	79	90	90	93	64	76	84	95	76	65	87	73	77	87	77	72	66	73	69	80	82	83	73	88	73	70	94	77	90	83	56	74	87	80	87	95	79	80	81	90	73	81	71	68	80	86	81	76	63	70	69	80	72	77	78	81	72	78	99	74	80	72	88	87	59	106	83	81	77	67	75	78	89	74	74	77	61	84	95	73	80	70	76	79	89	81	78	83	78	74	87	85	87	82	80	84	85	90	92	86	89	78	75	78	78	73	81	92	80	102	79	91	75	77	71	87	63	81	73	80	81	71	73	82	87	84	71	88	82	75	73	74	74	78	85	85	74	79	83	82	96	84	79	93	80	84	81	91	82	79	76	81	95	76	94	71	86	73	81	75	82	81	71	81	81	84	90	98	75	81	75	99	70	78	92	67	81	78	85	75	97	83	79	64	69	93	80	64	79	81	78	85	75	81	64	64	83	94	75	70	75	76	88	81	91	72	95	77	85	83	94	86	86	69	97	61	74	91	63	70	80	90	89	76	79	100	86	84	90	65	73	86	68	93	77	75	91	78	69	96	83	79	88	71	77	83	71	79	91	81	73	74	76	92	72	86	81	88	73	92	82	77	71	71	72	67	95	87	92	79	93	84	85	85	74	82	65	81	74	93	83	84	80	70	82	78	88	72	88	78	77	79	78	70	77	76	73	75	72	65	87	59	76	77	75	79	77	91	81	74	84	82	84	91	75	71	72	74	89	92	94	85	85	77	78	97	78	90	92	70	75	95	83	82	61	81	58	84	73	95	78	70	77	84	72	68	83	83	77	76	80	77	76	85	94	80	85	74	84	103	82	89	71	87	78	83	71	75	99	97	91	87	79	78	78	85	76	66	89	72	91	69	70	81	68	79	96	84	88	85	88	91	85	85	91	92	73	94	90	73	105	85	76	92	79	69	70	85	86	75	80	68	68	88	90	81	88	80	87	72	71	82	84	80	71	86	74	79	80	64	98	81	81	69	73	85	75	71	67	86	75	66	93	82	90	68	80	78	87	76	97	77	78	76	67	86	70	73	66	81	87	81	84	86	72	79	88	96	85	74	98	85	65	81	81	94	87	77	82	93	75	80	81	75	95	81	91	83	78	71	68	79	80	58	78	66	79	77	71	75	76	76	76	85	87	79	72	85	63	84	70	72	81	74	88	73	84	62	88	81	78	92	82	87	80	83	90	79	68	77	89	83	74	65	111	88	93	80	71	80	71	62	79	65	70	93	65	79	75	76	82	77	96	87	77	74	85	80	81	79	88	82	82	87	83	77	75	81	92	105	69	72	86	74	87	83	87	92	62	71	91	69	78	72	87	84	92	80	85	78	80	77	71	92	80	66	88	81	93	88	74	74	90	72	89	79	83	55	81	70	76	89	71	78	77	75	89	69	86	86	92	89	78	89	77	84	87	80	86	80	55	80	94	92	71	88	85	77	90	81	78	88	91	90	68	79	72	70	68	79	78	77	91	76	79	81	89	72	81	93	72	91	82	60	75	66	84	88	77	95	92	87	77	80	91	83	86	78	84	60	69	91	71	73	85	74	77	75	78	88	78	98	73	95	80	77	67	72	81	89	73	66	87	74	77	81	73	87	85	71	76	72	74	86	76	76	84	79	70	59	72	83	80	88	86	81	84	72	80	73	66	87	76	75	75	88	75	72	91	83	84	80	79	75	78	75	77	74	73	79	77	70	75	73	97	75	75	70	77	80	84	86	81	76	72	98	95	68	81	100	77	86	94	75	87	82	77	79	84	57	88	88	70	78	72	91	85	84	61	79	85	89	72	82	74	86	93	67	92	94	69	82	85	90	91	84	82	88	90	76	93	84	80	64	82	82	80	76	91	78	82	85	105	78	77	91	80	78	69	91	85	72	92	67	91	80	85	78	90	73	80	86	84	101	74	85	87	74	75	76	80	80	73	86	79	90	79	66	95	73	78
4349	387	537	625	517	453	423	415	378	390	359	341	350	324	289	333	313	319	312	300	335	333	304	322	256	314	280	317	309	312	288	299	332	330	305	286	311	319	301	286	320	305	306	311	301	299	291	280	271	292	298	282	322	314	297	291	308	286	293	283	288	333	300	327	303	313	281	274	314	262	316	307	310	321	270	299	294	299	290	299	333	276	322	286	285	296	284	318	302	312	312	347	303	285	281	306	322	312	294	328	291	309	316	283	285	282	306	305	301	298	313	288	288	305	294	276	289	293	310	302	309	317	292	278	292	312	275	308	320	296	303	304	279	288	298	275	308	297	297	274	286	294	319	296	277	294	307	323	314	270	301	307	309	331	297	304	298	309	337	288	309	287	279	328	279	272	322	293	321	314	309	313	300	274	271	281	330	285	305	308	292	274	274	299	311	297	268	308	328	281	286	297	280	283	314	271	320	304	318	318	334	315	308	268	308	321	315	269	282	309	301	282	294	299	301	309	302	262	270	311	305	280	302	260	312	288	284	303	341	278	315	299	308	294	312	331	294	320	298	311	273	297	288	303	284	303	328	312	263	288	302	321	319	311	292	307	271	306	307	324	300	329	293	317	292	245	302	286	334	298	275	276	303	267	290	310	301	306	273	319	296	275	285	310	303	294	310	277	303	304	290	291	259	276	312	293	305	269	283	293	292	318	320	322	297	267	320	316	278	275	302	293	283	283	311	319	296	279	297	258	271	300	310	302	266	313	283	321	294	280	320	281	313	308	308	314	320	286	324	293	289	301	312	305	275	296	306	292	328	276	307	291	303	312	316	284	296	322	281	281	300	309	305	293	300	280	301	302	302	298	298	313	321	310	314	339	274	308	309	296	285	285	310	272	284	296	323	303	272	309	299	277	302	293	322	317	296	298	279	297	277	296	277	326	297	294	324	313	267	313	313	284	297	280	303	272	304	313	299	343	328	283	290	286	310	307	316	283	299	305	308	316	296	317	282	322	289	287	291	284	295	290	308	295	302	277	292	285	290	324	303	251	317	261	298	331	295	331	289	291	305	306	292	310	296	305	288	300	298	296	281	305	285	285	269	282	300	302	317	290	270	286	299	316	312	287	287	284	316	310	303	323	287	299	280	321	273	320	295	339	316	303	293	323	282	273	273	292	284	285	305	274	262	270	301	306	321	256	303	301	299	325	280	290	286	280	302	281	303	286	297	278	302	322	297	301	292	298	256	302	314	276	287	310	300	318	344	274	305	278	324	291	306	308	305	297	319	298	317	275	293	301	273	305	304	292	297	299	298	282	305	317	282	325	309	281	312	305	287	326	297	276	284	302	320	329	294	303	286	297	263	298	310	276	316	284	321	300	309	272	314	296	299	294	310	294	297	271	286	279	282	314	310	284	271	311	276	300	284	305	326	279	305	315	289	289	304	272	289	295	306	269	291	314	283	313	309	292	303	271	320	299	297	273	304	315	285	310	289	298	301	289	324	275	285	305	296	307	341	314	332	322	272	282	281	301	300	278	291	274	298	302	325	270	275	289	303	300	286	289	298	285	284	303	307	329	296	310	292	290	283	297	294	297	315	324	292	305	350	270	313	289	295	285	279	318	260	341	308	333	316	285	290	328	323	288	308	294	315	293	304	321	309	310	310	297	323	281	280	313	282	297	305	282	262	321	284	290	296	284	306	298	293	298	281	291	292	292	293	286	253	265	294	307	328	336	290	335	290	321	268	316	274	274	294	302	302	308	277	307	329	298	277	285	307	277	278	300	324	296	307	311	337	327	297	315	323	322	326	285	319	302	299	303	287	302	310	340	290	266	288	291	296	290	288	301	296	282	303	277	319	293	328	301	274	327	308	262	289	313	281	309	312	297	296	312	281	284	288	309	288	292	294	322	284	328	265	301	309	277	302	319	271	297	297	261	324	268	301	298	292	291	311	288	271	271	281	257	312	321	291	283	310	283	284	294	310	310	305	342	301	308	278	283	307	308	316	308	312	300	283	308	326	310	290	295	320	311	292	321	293	332	302	329	292	272	289	298	319	319	318	262	277	272	311	298	300	286	316	322	288	292	286	299	317	282	312	308	272	293	289	310	291	300	291	310	293	285	315	309	266	294	286	313	295	252	286	306	300	296	298	281	303	301	325	304	280	288	310	285	285	255	300	287	299	300	323	291	310	296	298	288	253	278	307	316	298	291	271	316	304	331	307	322	288	305	301	298	295	303	307	272	296	309	320	310	263	301	311	301	301	296	310	268	288	275	284	277	296	315	289	310	314	289	312	295	330	291	294	274	288	292	275	297	305	305	316	306	292	289	290	268	283	290	284	306	300	319	268	290	286	303	278	312	267	286	279	263	345	318	292	318	305	301	306	280	294	290	298	315	326	284	281	295	297	303	301	283	296	266	272	289	299	316	295	280	290	319	295	305	340	305	304	288	303	252	288	311	307	321	318	295	268	317	293	302	318	329	308	304	299	313	290	301	302	307	306	310	288	290	297	293	288	304	281	302	301	284	317	293	325	275	292	301	290	289	289	332	325	279	325	330	295	308	296	301	309	270	294	279	295	310	285	328	316	317	285	282	309	288	257	279	287	315	313	304	277	312	323	286	314	290	298	291	312	300	305	313	286	297	307	337	328	302	314	281	321	313	292	311	314	296	314	294	288	297	300	310	297	307	309	287	309	310	321	302	288	329	292	297	331	315	277	311	281	250	299	297	287	256	307	287	274	297	311	303	268	288	318	302	300	288	286	306	291	321	313	273	314	249	321	326	327	312	296	314	274	273	309	318	303	265	282	305	283	250	294	296	306	310	302	310	273	305	309	278	307	285	319	300	319	290	292	320	313	279	299	290	290	295	304	290	286	300	304	285	312	277	315	266	305	294	271	302	315	283	316	280	315	266	302	311	321	291	289	281	294	299	298	305	319	306	270	316	296	294	284	273	281	329	308	285	312	266	267	290	298	277	308	288	305	308	299	268	289	299	308	296	295	270	279	327	276	265	332	280	304	277	284	293	279	290	325	308	333	296	265	279	280	308	305	294	290	292	311	318	300	305	286	316	288	337	302	281	300	303	305	301	300	324	320	322	278	296	294	247	307	294	285	292	287	284	306	301	297	314	308	275	288	305	311	300	273	288	298	284	296	317	296	318	306	300	293	303	279	327	271	300	320	319	326	277	303	274	287	300	301	312	289	322	272	276	300	300	320	275	302	318	288	309	297	296	295	298	291	287	320	286	302	314	257	298	322	285	289	324	263	310	295	299	336	297	274	312	318	315	314	311	314	298	279	300	293	315	287	299	306	318	311	258	293	293	309	291	323	286	310	262	267	299	322	282	316	325	310	318	317	312	290	305	316	268	306	302	299	273	285	305	317	302	305	321	304	281	286	274	293	306	291	300	294	315	309	298	308	288	343	284	309	325	295	301	299	278	290	292	295	303	288	303	323	319	294	289	288	343	267	291	314	268	289	311	310	314	321	283
18983	1726	1391	1065	781	588	471	396	335	290	269	252	247	195	192	199	205	193	176	183	175	197	167	170	173	179	184	183	178	158	167	151	173	145	153	162	155	149	163	166	128	156	152	145	167	154	140	145	126	159	157	167	120	144	185	160	153	161	166	161	163	177	160	161	150	142	160	147	152	141	157	152	142	131	174	152	132	147	164	190	173	147	155	147	132	143	175	172	149	143	135	138	150	161	167	176	140	161	162	158	137	161	138	157	147	150	153	152	146	133	158	149	153	153	146	130	152	159	144	154	149	142	135	140	162	152	146	164	120	168	138	154	139	166	172	149	158	155	162	160	150	140	178	140	146	156	140	175	174	169	150	182	138	161	147	159	178	142	172	166	139	152	142	164	147	169	149	155	173	170	161	162	138	142	150	155	157	176	162	166	144	168	160	149	141	140	146	146	157	169	168	140	165	154	155	163	133	164	159	166	152	182	154	153	182	147	151	157	146	140	169	144	151	149	167	173	150	153	143	136	130	162	139	154	157	167	162	158	153	175	160	147	139	153	122	154	148	158	149	146	161	163	150	146	162	133	151	143	149	155	158	138	148	159	147	156	145	158	157	160	156	132	144	154	168	153	163	160	160	155	145	163	169	172	139	169	161	152	146	151	163	160	151	154	144	147	149	173	154	144	152	149	156	136	144	151	137	168	145	139	177	168	131	160	163	159	154	154	143	155	136	134	140	154	154	169	160	161	149	132	164	142	164	155	168	152	162	157	160	148	153	142	152	153	144	160	167	149	133	154	155	151	129	144	189	159	154	156	149	153	145	155	161	158	141	142	150	154	144	160	160	162	139	177	144	144	150	151	166	152	182	162	156	158	161	145	156	136	152	157	163	167	155	162	173	147	152	159	183	140	153	154	149	142	160	138	144	146	156	173	142	168	159	174	155	151	162	133	149	151	148	166	151	158	162	150	164	161	174	187	155	171	151	156	156	167	154	174	154	143	126	152	141	144	146	147	153	146	154	145	148	140	140	154	146	142	168	153	140	144	156	156	173	125	158	140	159	180	160	148	168	129	148	148	142	161	155	158	136	157	146	155	160	164	144	146	128	150	166	138	157	136	151	153	135	150	183	150	154	156	164	155	154	139	146	149	136	166	162	130	134	157	162	161	138	151	157	169	163	162	154	151	156	141	164	135	163	173	163	162	146	152	139	167	154	153	150	165	177	148	145	163	138	159	151	154	139	156	176	157	152	161	165	149	154	158	151	135	160	159	153	176	177	169	134	163	136	139	141	137	155	166	151	155	160	138	145	150	144	146	146	175	150	150	133	154	163	158	164	158	164	148	176	137	156	180	143	149	165	164	181	147	152	154	141	153	143	154	166	153	151	163	166	156	144	153	160	136	139	186	159	142	150	167	150	119	167	148	154	143	144	151	161	152	156	134	139	164	147	157	156	138	153	142	155	130	145	174	165	160	154	157	161	167	150	140	140	153	146	160	142	172	137	164	148	150	157	141	171	156	182	151	135	151	157	141	159	152	171	137	148	153	163	161	190	153	182	154	162	154	167	155	157	158	146	164	167	137	158	182	141	140	157	134	147	157	167	145	154	162	142	143	147	162	163	132	146	146	142	154	141	155	169	162	129	177	164	151	175	160	148	161	150	148	129	155	167	146	160	156	172	170	133	157	172	149	151	158	153	160	153	159	155	147	141	160	139	139	152	142	158	146	154	171	153	148	160	158	158	160	152	148	159	152	179	157	140	150	142	155	120	144	146	148	174	144	166	133	172	141	163	156	148	129	157	145	151	162	143	161	145	143	161	142	165	150	149	144	142	158	159	155	154	141	160	153	170	156	160	166	161	164	157	164	156	145	167	154	148	160	169	146	159	161	149	143	151	155	171	140	142	139	139	145	149	152	132	153	143	155	120	149	154	120	172	170	165	162	167	152	156	164	170	164	146	160	169	139	147	120	154	170	159	149	127	147	161	162	137	155	162	181	139	133	142	155	148	137	160	143	143	153	160	150	170	142	157	175	150	153	151	137	136	166	166	146	169	158	170	129	150	174	154	167	155	159	164	162	145	140	156	135	179	174	123	153	135	146	140	174	153	159	140	136	136	144	153	165	160	148	167	159	171	174	161	179	132	168	160	185	156	139	147	152	163	167	145	147	164	156	157	143	153	151	158	163	145	155	146	153	179	155	142	153	166	136	138	142	163	138	159	143	151	132	171	156	162	156	158	162	139	144	146	157	153	145	167	161	158	162	170	144	172	152	149	155	179	160	143	145	168	146	136	132	160	146	148	135	157	154	132	142	146	165	163	172	160	149	154	128	141	146	162	149	131	136	148	169	157	158	162	153	161	153	172	155	147	166	149	143	165	164	141	143	161	142	141	166	156	140	140	148	158	135	137	155	136	149	160	166	159	148	161	173	164	169	164	148	142	140	134	158	143	161	161	155	142	145	140	164	184	164	152	145	164	143	163	144	139	153	145	156	165	169	154	147	132	159	145	132	167	154	152	166	159	152	147	154	147	153	183	137	156	176	153	147	151	131	162	164	151	174	156	151	148	153	152	175	130	162	155	153	138	151	153	150	146	142	162	163	153	155	177	140	149	154	146	154	156	155	128	159	147	145	159	179	130	160	151	156	159	142	142	131	132	158	161	152	139	182	144	151	152	153	145	151	159	153	141	133	153	139	172	162	146	134	144	155	139	165	163	165	146	167	138	158	164	144	145	139	134	176	151	166	136	169	155	160	141	149	160	148	144	165	142	155	169	143	138	128	155	130	145	165	164	162	124	143	127	162	152	144	146	155	161	157	128	148	151	146	167	141	133	156	157	145	181	135	144	136	146	131	144	158	170	164	152	130	164	143	136	163	147	153	137	156	170	134	175	174	145	136	129	141	132	157	158	158	159	148	134	159	176	159	139	173	149	148	160	164	146	169	141	166	159	159	155	164	156	157	146	175	148	159	150	152	135	144	150	150	143	139	167	144	152	145	171	164	149	155	165	141	163	162	136	152	159	156	141	168	146	164	176	142	162	152	142	160	139	159	139	159	169	147	151	132	139	155	150	134	137	140	152	182	150	159	154	167	147	182	137	152	156	182	152	136	156	150	141	161	152	153	141	178	159	167	160	118	154	134	142	128	152	146	136	161	158	156	155	151	161	171	162	159	149	163	131	185	150	158	160	155	153	158	144	157	167	159	137	159	140	148	172	155	145	152	157	145	140	167	144	168	164	138	155	162	162	162	142	138	169	151	160	166	157	143	154	163	160	146	175	173	149	166	174	167	150	165	140	157	167	168	148	139	150	157	168	152	154	163	143	142	140	161	133	140	142	145	173	175	184	173	123	153	177	158	167	130	124	140	161	149	152	163	155	145	148	146	162	138	145	156	160	155	149	136	161	136	162	149	156	169	138	159	130	165	160	150	160	145	153	151	150	144	153	159	150	161	145	130	152	139	129	148	157	152	145	157	148	154	145	145	162	149	159	162
9876	1464	3230	3598	3187	2568	2104	1887	1645	1349	1258	1121	1011	938	867	823	744	784	738	726	657	678	685	644	625	642	620	672	619	580	592	574	526	574	572	517	637	576	596	575	562	555	556	583	538	565	545	565	536	522	520	540	500	493	520	551	508	523	513	469	526	546	506	536	513	530	505	485	528	540	498	538	502	510	512	523	538	489	550	508	486	510	546	519	507	548	533	490	503	535	523	497	492	501	540	542	491	553	488	502	515	543	556	486	553	506	508	523	528	484	527	526	501	476	518	497	507	483	466	525	500	518	520	527	497	528	500	520	469	470	512	516	510	475	517	470	488	478	503	502	481	498	507	481	515	526	494	497	482	508	502	508	482	518	476	511	515	518	505	541	508	519	500	500	447	528	472	518	481	518	477	484	497	493	495	532	489	460	529	490	493	518	491	540	505	490	528	493	509	531	502	509	491	535	473	489	492	501	517	489	527	540	501	537	500	493	525	475	492	503	541	487	501	518	504	484	479	507	507	548	505	518	502	523	519	499	489	494	470	492	504	445	485	546	478	502	485	477	452	490	467	527	472	490	476	487	488	510	501	517	522	496	541	499	514	463	458	517	485	491	523	492	465	502	477	509	521	487	489	516	526	509	476	473	509	479	491	530	462	518	500	461	504	498	476	495	483	474	496	476	489	518	496	516	497	472	503	512	453	483	517	516	483	481	505	464	497	530	504	505	511	477	478	481	490	554	547	514	483	517	497	491	492	479	494	476	514	452	491	533	507	526	505	483	496	478	520	551	534	461	509	538	492	456	486	482	473	489	492	471	473	517	490	469	528	494	545	482	508	499	478	481	471	488	497	464	481	545	505	483	487	474	502	512	518	481	485	498	541	500	516	503	482	513	541	443	489	489	484	489	514	517	513	484	502	500	479	537	519	478	525	508	546	479	518	516	507	526	512	486	450	508	494	487	526	480	520	526	491	450	527	508	495	501	498	500	486	510	512	491	521	483	502	499	495	514	510	522	505	495	487	537	493	516	508	455	507	522	492	463	505	542	494	513	486	485	518	553	535	523	478	524	450	493	503	499	475	538	526	521	509	514	504	503	506	494	476	478	502	531	503	495	499	460	512	489	517	502	450	503	503	520	527	490	489	522	505	525	495	480	520	485	483	513	475	517	485	475	491	553	514	500	499	514	492	463	478	486	522	502	498	506	501	492	506	514	539	556	505	481	482	455	510	518	529	529	532	487	483	506	510	520	450	448	539	516	502	492	505	488	484	507	530	499	457	491	520	503	511	504	492	492	474	475	487	512	508	455	491	512	503	469	544	522	507	466	482	522	505	499	487	474	478	497	481	538	485	510	544	511	473	515	521	467	525	525	488	478	501	481	514	512	458	511	485	533	514	515	468	500	492	543	497	493	488	533	510	500	513	507	512	503	494	472	482	517	505	510	516	450	542	504	463	511	467	519	511	514	476	489	488	513	487	527	523	491	506	509	500	521	475	511	517	467	502	494	529	484	472	467	496	485	484	474	512	504	473	463	539	547	507	488	454	544	472	479	512	489	513	521	477	474	462	505	525	486	520	491	526	476	481	483	514	455	473	515	485	497	526	527	515	472	485	504	529	506	514	491	510	503	483	542	497	564	518	501	496	518	520	532	481	499	498	511	509	516	505	500	512	505	489	504	463	487	506	495	520	523	507	476	490	472	536	435	478	531	461	499	503	518	486	498	537	488	498	505	521	527	505	507	527	490	542	476	499	517	496	554	471	480	530	562	500	511	461	489	478	489	466	495	509	490	495	503	499	517	484	519	481	478	466	525	487	476	499	498	538	493	502	469	517	487	491	454	486	484	503	515	468	462	506	453	476	477	525	502	492	501	521	486	475	497	468	507	487	514	497	467	497	533	498	535	482	464	487	493	494	481	531	473	537	466	461	487	535	509	486	538	467	518	533	526	482	471	491	516	503	491	501	459	487	514	503	458	484	502	469	492	532	493	498	502	502	509	505	520	498	485	479	495	518	506	489	500	477	517	522	478	502	506	494	500	464	470	479	514	486	492	511	479	494	524	483	495	495	526	478	508	480	490	474	504	515	460	476	482	559	494	523	498	518	486	510	521	521	470	520	481	496	530	549	487	525	499	531	501	506	532	536	530	520	530	527	491	466	499	553	505	480	475	485	496	490	487	494	488	541	493	497	488	504	540	498	499	491	506	494	512	538	470	472	557	495	480	514	491	548	502	491	481	475	501	512	499	513	470	502	518	510	527	500	460	502	516	509	499	502	498	518	537	502	483	527	508	500	513	501	540	478	495	504	487	485	472	519	456	518	501	481	527	507	475	491	530	513	464	513	492	492	496	495	485	495	528	487	488	519	507	519	520	547	506	451	517	494	481	494	506	513	534	524	481	580	478	513	511	524	503	504	466	488	475	467	487	497	455	483	515	511	459	473	482	458	460	487	488	527	433	529	521	501	503	528	503	545	488	502	502	495	502	496	494	528	486	500	476	488	482	555	516	498	501	540	484	473	511	491	497	495	510	500	488	509	509	510	527	482	517	505	523	434	534	501	492	455	521	496	526	516	545	533	489	515	550	487	514	453	504	529	504	504	519	513	485	528	468	538	516	491	499	557	477	504	470	489	465	527	503	476	514	462	522	501	517	476	498	520	505	577	485	552	526	501	525	475	490	510	524	509	517	482	485	485	499	487	486	512	513	489	525	476	481	492	547	498	544	482	511	496	492	519	512	486	534	508	500	499	515	505	498	522	490	495	491	472	491	478	494	520	523	480	497	550	526	521	477	495	495	506	515	476	482	478	506	502	491	459	471	519	513	541	473	492	494	495	511	480	505	545	494	467	522	499	479	519	493	511	463	509	504	493	525	506	515	517	522	514	491	512	492	506	521	518	472	469	499	505	489	511	484	504	523	509	491	525	490	500	552	525	521	512	480	455	518	480	522	514	512	504	505	510	507	526	496	492	507	474	520	520	506	501	488	512	500	510	504	507	506	522	509	493	514	485	482	500	504	516	497	499	492	475	495	509	492	513	461	474	509	496	490	553	517	525	519	508	511	504	500	491	522	523	492	525	481	531	487	513	519	538	507	478	501	524	506	477	500	497	537	515	507	500	543	533	488	477	459	470	505	512	480	527	516	507	480	510	484	498	512	513	501	516	504	478	511	520	475	498	504	516	536	501	510	526	512	484	525	464	524	452	522	497	518	499	509	508	509	526	490	505	509	493	481	525	498	515	513	490	524	476	541	514	497	497	506	529	493	487	546	513	512	473	527	502	527	477	521	459	525	483	474	485	484	512	425	496	470	533	474	501	504	507	497	512	500	502	496	468	501	536	507	482	522	497	523	514	456	480	523	486	471	497	495	516	485	512	503	490	493	452	486	474	507	540	451	520	501	501	493	517	480	514	452	532	522	480	545	512	502	482	515	505	525	501	498	496	517	468	530	484	467	510	531	493	485	509	490	531	465	504	515	518	568	501	468	517	486
30552	4581	2718	2104	1497	1064	859	725	634	561	492	443	368	378	366	351	319	343	320	298	314	283	292	305	275	283	285	260	291	308	308	265	292	283	297	285	298	275	236	255	272	278	258	262	238	288	239	264	280	281	243	256	250	255	292	275	252	283	277	261	299	249	269	247	266	247	256	240	238	257	288	255	266	249	267	264	257	255	257	254	257	278	258	263	263	272	292	252	257	238	265	254	256	242	266	252	240	263	265	258	279	249	269	255	275	245	237	279	271	263	272	247	241	265	288	232	271	247	258	260	271	260	234	273	268	258	286	258	273	257	251	251	253	256	243	249	241	282	275	263	266	252	247	272	272	249	272	275	263	253	258	255	251	257	266	242	280	277	262	295	284	253	256	238	291	250	246	249	274	250	247	266	262	244	279	267	265	246	279	239	272	235	263	262	270	275	273	257	252	291	247	264	275	231	252	260	251	240	267	254	234	230	255	281	247	282	236	272	258	258	252	248	256	273	249	293	237	242	256	280	242	273	266	271	276	233	252	246	245	235	242	247	253	288	258	263	245	240	279	255	263	252	253	258	255	248	245	267	243	247	211	263	265	245	237	240	264	299	255	261	255	234	248	256	250	250	278	270	263	244	251	246	244	263	234	263	264	270	258	275	232	265	291	266	249	246	269	259	238	260	279	289	279	277	251	287	262	292	248	231	238	249	288	270	268	279	274	241	252	278	253	277	243	221	247	257	254	242	265	281	264	273	257	250	252	241	243	258	246	241	237	274	246	287	270	257	238	261	259	235	247	279	265	275	249	250	268	230	257	263	263	231	255	230	240	269	260	256	241	231	241	246	255	274	238	258	288	255	243	258	258	259	220	241	253	283	260	274	263	280	266	258	261	272	284	254	259	261	299	253	231	274	254	287	280	229	272	282	244	282	285	258	253	250	249	248	266	246	285	256	234	271	244	265	279	275	253	248	238	248	268	270	261	224	289	260	226	243	260	245	254	233	270	251	290	244	272	296	276	253	238	281	259	259	244	251	266	257	262	281	270	255	266	258	265	236	232	249	248	284	247	242	285	245	259	248	281	275	260	223	259	242	262	287	256	259	269	251	265	273	262	237	260	235	261	259	249	241	246	257	237	263	258	241	262	256	241	256	289	278	275	260	258	237	230	241	259	249	249	269	247	259	246	273	239	257	251	280	263	275	257	232	245	231	258	259	242	253	272	272	283	274	266	229	290	253	269	238	253	268	303	265	256	259	236	256	243	247	243	227	249	281	265	237	300	261	258	262	248	273	276	262	259	224	267	270	258	285	251	266	246	248	248	284	268	246	228	279	258	261	264	244	268	261	247	264	242	273	245	249	248	248	248	208	239	254	262	267	242	267	238	263	263	243	266	268	228	270	248	256	278	260	269	252	243	269	254	239	263	313	257	263	263	280	265	245	246	247	233	259	282	265	245	283	247	263	244	277	251	240	250	257	242	275	231	258	249	284	251	275	261	307	262	285	233	239	246	235	244	263	282	244	261	263	262	245	243	242	247	230	293	253	262	277	274	256	270	256	262	264	257	259	290	273	252	256	261	201	249	264	259	304	268	245	251	294	222	268	234	242	272	255	250	261	228	249	280	270	271	255	283	262	240	267	251	271	248	265	256	251	251	248	236	255	245	230	270	231	261	295	244	262	257	265	265	268	277	262	229	245	252	257	234	256	263	238	243	244	240	255	239	264	269	226	246	258	277	267	278	282	240	265	252	270	272	293	287	269	273	256	260	269	251	266	249	266	289	248	260	235	273	241	279	286	262	280	264	241	273	271	271	252	280	273	258	235	269	281	248	258	283	249	279	264	251	279	236	261	236	268	254	261	247	272	238	221	249	282	275	261	261	244	206	265	250	248	239	255	266	258	259	256	263	235	255	268	274	243	238	266	273	264	249	250	285	236	271	294	262	283	265	263	281	271	241	275	281	261	252	242	290	270	261	270	255	220	261	288	249	256	255	227	257	238	276	266	265	267	273	244	267	248	255	267	263	227	286	254	255	235	239	255	262	266	246	276	250	277	267	262	244	264	227	252	267	264	254	245	252	260	229	249	258	269	274	247	279	253	249	252	271	249	255	258	258	249	285	263	254	273	267	244	258	261	263	285	238	263	269	298	252	256	272	267	243	250	263	259	260	246	266	253	265	232	265	273	245	269	276	261	246	269	257	262	275	248	230	253	275	246	252	226	215	242	260	263	272	243	251	255	251	270	265	285	262	264	251	240	251	258	264	270	255	234	272	261	266	254	245	278	268	273	237	273	262	229	262	268	272	263	212	244	234	268	245	260	204	304	275	248	253	255	243	258	244	252	272	274	238	262	240	284	283	218	259	260	261	243	243	262	269	290	244	227	253	250	257	275	247	261	236	278	256	274	246	274	240	256	239	268	269	268	245	285	299	278	246	237	265	262	262	261	245	247	264	282	245	247	292	271	258	253	265	237	263	271	271	247	276	253	248	283	244	254	252	247	233	251	273	258	248	233	240	267	247	256	236	270	268	252	284	258	251	253	262	258	270	252	243	253	253	255	276	269	272	275	251	259	270	242	242	262	243	262	241	251	281	277	281	244	274	262	270	258	256	250	281	254	245	281	293	259	246	252	254	286	289	275	263	248	260	248	271	262	257	260	293	270	281	231	263	260	290	252	240	283	259	250	242	241	259	249	279	246	261	262	252	257	229	254	269	258	257	255	219	260	269	237	252	268	256	275	235	283	251	239	288	270	265	236	268	266	250	268	244	246	243	273	230	243	273	254	294	256	281	260	259	249	261	275	250	254	269	253	278	257	251	256	234	281	251	247	264	259	266	271	241	268	243	278	270	255	264	257	244	292	264	245	245	276	251	245	264	259	247	261	272	273	256	250	243	271	304	248	283	260	267	263	285	223	273	293	255	261	243	257	260	273	237	273	274	243	258	256	277	259	249	275	252	294	251	259	255	278	257	236	263	263	239	234	266	291	251	273	226	249	231	252	274	277	239	229	257	262	227	289	248	266	273	266	227	245	256	261	283	258	274	279	258	258	240	270	259	268	271	295	260	280	253	256	257	257	284	256	249	248	256	277	247	266	247	275	271	258	274	220	253	253	231	236	280	265	276	261	259	228	256	252	256	234	272	266	292	258	274	257	268	261	264	258	252	266	259	255	266	275	244	267	267	248	256	285	238	269	244	251	267	230	259	270	266	256	288	272	257	290	248	240	208	237	286	257	280	279	242	282	280	279	248	250	239	256	256	277	277	256	272	246	271	250	266	273	237	256	235	276	253	221	251	276	257	246	260	239	250	246	261	269	264	249	259	262	260	253	269	242	242	260	264	279	266	261	242	277	271	264	252	261	246	258	277	276	258	259	257	264	249	253	251	241	254	283	257	277	264	255	242	237	269	256	258	276	257	262	285	293	263	248	243	261	276	260	247	294	250	222	271	254	242	271	257	278	260	243	255	285	257	256	254	280	252	251	245	264	271	247
13204	2599	5464	6312	5508	4595	3773	3100	2716	2396	2075	1865	1748	1615	1417	1498	1336	1286	1253	1167	1106	1083	1080	1035	1040	1009	1064	988	934	928	889	931	899	907	892	904	847	870	876	921	925	888	869	825	844	847	856	840	842	815	835	851	816	849	836	801	788	832	760	814	772	785	778	775	774	770	809	817	837	811	767	804	799	810	816	808	809	773	779	811	823	798	773	801	791	778	773	769	780	790	771	805	757	776	789	728	738	781	752	755	795	817	777	795	762	837	787	773	818	791	794	766	792	773	793	779	749	769	790	772	782	749	777	773	764	815	776	816	802	790	776	723	757	820	786	749	746	757	808	749	763	674	768	771	773	742	757	796	785	785	764	758	812	809	782	844	757	792	814	728	780	789	793	724	760	804	793	785	766	729	769	785	764	755	770	790	734	801	762	751	771	761	740	788	754	751	774	786	763	789	727	782	739	837	809	791	800	744	789	778	746	774	782	734	763	814	739	769	734	777	762	731	770	779	796	771	812	756	781	756	793	819	747	750	739	770	757	723	777	790	751	794	803	739	766	803	805	807	752	744	766	787	737	740	750	741	745	804	795	796	743	795	773	821	763	793	786	780	743	744	793	749	784	764	804	763	786	787	750	800	774	724	787	797	789	735	836	788	756	744	786	763	713	770	794	778	776	705	755	804	758	752	770	777	827	773	759	755	781	708	789	785	773	776	781	765	733	762	806	748	714	745	764	736	795	797	780	771	839	742	718	774	795	805	776	786	783	802	748	754	769	760	797	765	770	785	775	746	850	751	782	767	809	741	768	741	729	767	798	769	762	758	765	784	736	744	752	803	822	825	764	713	818	692	772	797	782	726	748	727	780	772	722	804	806	795	821	744	768	779	774	783	784	749	793	769	774	715	791	785	780	783	799	770	718	770	784	732	745	695	774	749	749	753	807	768	777	750	782	757	769	743	806	834	721	772	763	712	758	709	760	787	726	732	744	761	779	764	732	772	794	744	804	809	811	774	745	783	822	782	743	778	740	759	795	700	744	750	759	759	742	767	749	759	777	731	823	778	814	778	735	832	743	714	716	783	762	743	752	812	793	743	755	731	732	767	758	771	770	789	739	798	766	754	827	814	755	774	764	786	751	788	783	802	774	817	772	745	810	771	762	774	803	737	811	807	744	785	746	752	742	755	767	719	753	777	804	737	728	756	790	789	757	767	746	785	801	785	780	820	734	762	807	762	795	741	786	748	812	757	815	730	796	737	779	741	752	742	784	778	719	790	784	770	789	729	772	760	803	791	736	775	751	706	751	753	760	718	775	704	702	774	750	730	714	754	751	746	747	773	775	768	811	765	728	776	742	768	794	773	770	743	802	770	780	740	785	733	752	769	781	710	732	798	774	764	774	767	778	770	759	796	782	772	743	831	790	777	764	745	743	812	783	756	775	761	790	814	771	797	776	738	761	809	767	796	811	736	772	797	783	771	756	721	717	763	747	772	780	777	791	801	761	762	788	783	772	735	742	799	698	763	735	755	751	780	718	785	749	780	742	807	760	734	790	829	740	774	789	754	807	758	788	794	757	784	791	767	768	783	774	789	769	766	744	774	715	772	744	827	756	754	795	759	777	769	733	812	787	800	766	760	723	745	735	727	754	786	761	809	789	715	724	724	766	733	846	715	737	718	766	766	797	742	782	703	792	757	793	761	730	780	793	705	779	747	806	776	834	733	757	740	817	757	724	773	787	776	805	739	793	761	838	775	795	764	768	777	753	717	728	761	754	813	784	800	756	739	745	738	818	733	774	765	765	739	800	735	760	786	743	791	737	754	795	806	747	733	738	723	785	761	739	813	749	761	784	746	760	753	745	766	789	754	794	774	773	775	761	762	744	782	699	815	726	768	829	744	759	739	755	740	742	750	810	772	744	737	806	729	785	762	780	784	754	775	764	747	802	721	789	758	716	765	787	750	786	746	735	746	777	790	756	737	752	800	727	745	814	742	708	743	729	813	811	727	761	798	743	743	778	775	784	715	752	748	725	752	742	742	718	742	754	779	794	737	778	729	734	763	762	747	736	779	769	811	744	725	752	818	763	796	779	772	772	772	804	745	737	769	806	791	773	766	762	782	807	795	812	800	775	745	767	810	742	796	761	783	798	743	698	751	762	749	770	802	797	708	749	802	743	739	783	784	759	778	778	737	776	755	768	783	779	810	764	850	751	804	785	750	758	766	759	760	792	829	752	756	756	732	770	787	754	767	701	747	738	729	788	766	784	729	764	753	721	808	733	753	768	780	813	770	783	782	748	782	762	764	807	734	793	780	791	802	788	733	718	781	801	826	773	786	811	790	783	750	781	734	731	743	773	797	767	793	788	753	755	786	777	770	775	760	731	769	779	715	768	743	810	738	742	770	746	816	777	760	812	775	732	742	735	736	786	722	751	809	736	759	782	799	767	774	756	801	723	772	755	773	780	732	793	775	766	761	708	819	756	772	781	759	770	793	761	765	751	774	807	778	738	805	730	761	772	779	722	784	739	768	740	775	771	779	789	792	767	786	769	780	713	739	798	805	767	794	786	785	780	766	806	740	794	788	776	750	773	759	798	730	765	768	802	737	784	747	765	797	694	798	760	708	781	761	769	780	806	796	756	715	753	782	746	751	775	784	780	754	798	782	800	792	798	757	804	773	805	760	741	783	815	738	783	788	815	774	785	763	782	709	765	756	796	782	767	735	754	745	754	762	786	753	711	818	741	714	766	722	771	791	788	748	707	742	744	787	729	825	754	751	754	765	762	728	817	732	786	782	766	792	746	771	780	812	740	768	785	747	738	738	786	756	770	757	742	789	793	750	768	744	783	817	715	780	753	738	726	805	808	735	799	823	747	798	720	764	726	783	767	782	792	759	776	787	713	831	755	722	766	778	795	756	741	787	734	761	808	778	758	762	757	772	745	834	792	781	799	747	745	739	758	785	746	769	799	752	727	760	782	766	750	779	793	730	732	737	788	742	781	776	749	763	725	752	751	807	802	777	745	801	795	777	789	744	760	766	734	741	737	773	765	764	788	761	765	816	772	725	735	819	770	744	733	737	694	815	790	731	842	722	754	720	754	743	741	802	711	782	758	800	769	773	823	737	740	822	760	769	832	728	739	735	770	739	756	798	752	779	818	758	735	799	753	726	752	775	754	761	734	758	807	724	747	734	770	759	750	759	765	787	795	785	775	767	776	747	758	788	766	716	772	797	745	797	784	819	770	782	738	741	772	781	835	805	716	748	782	833	793	777	769	811	758	794	805	793	751	741	765	749	756	736	761	768	735	796	775	793	770	777	764	766	777	765	790	815	802	749	777	795	723	740	696	778	769	770	739	770	727	740	727	751	741	786	758	725	796	742	774	727	765	780	799	792	747	777	770	758	700	784	784	722	756	757	743	779	769	759	735	729	803	761	836	742	761	736	762	767	783	750	700	806	773	797	752	776	772	747	764	751	816	794	774	832	790	794	813	743
3949	183	179	138	147	125	110	98	91	106	98	79	86	74	89	90	65	78	69	81	76	88	73	73	82	58	80	87	93	81	79	90	79	79	71	67	82	74	86	88	94	82	65	99	93	79	94	79	82	78	87	69	81	81	73	83	72	75	87	78	73	77	66	81	89	74	86	78	77	71	96	86	72	70	93	87	77	95	80	87	71	98	79	80	69	95	86	71	78	89	78	66	75	81	79	79	83	78	105	87	77	76	70	78	88	78	79	92	77	82	77	84	66	71	74	89	82	96	78	61	99	82	85	73	78	78	82	78	67	84	69	66	84	94	82	81	70	75	78	81	75	74	70	93	86	94	63	86	73	81	95	72	66	76	107	80	93	86	86	80	82	91	86	78	92	104	89	79	106	67	75	81	75	80	84	87	86	91	82	87	82	68	73	69	65	77	80	76	75	77	78	82	74	80	76	102	86	92	80	93	76	72	92	84	76	84	87	94	90	77	80	95	83	83	88	76	78	86	83	90	85	70	89	74	68	75	65	79	84	77	105	76	58	80	84	74	70	79	82	80	73	81	93	87	77	88	73	78	78	92	84	69	92	96	74	80	85	85	81	96	100	80	80	84	86	83	73	97	81	91	85	82	92	72	70	67	84	82	82	84	82	74	74	87	70	79	84	71	91	74	101	92	70	82	75	73	75	72	84	90	83	84	90	83	72	77	93	66	82	69	77	97	81	85	82	72	85	90	90	106	66	73	74	92	92	79	76	80	81	69	73	98	92	90	96	79	74	95	91	77	74	90	87	74	82	81	79	83	85	80	82	79	79	75	80	83	69	88	69	85	84	84	80	107	85	77	102	81	77	78	94	72	92	61	82	81	74	77	88	69	80	83	66	84	91	86	76	75	71	83	65	86	88	77	71	68	77	88	87	81	93	75	100	76	76	71	77	91	69	82	101	76	84	75	82	67	78	69	90	75	84	70	87	81	68	92	72	89	82	89	90	99	92	80	84	81	97	77	82	70	81	85	86	76	68	108	89	65	64	60	68	65	78	84	70	70	60	77	100	97	86	87	78	76	77	78	89	69	77	70	89	79	71	79	84	104	85	86	84	78	89	71	94	71	105	71	85	78	64	78	86	82	81	82	73	73	81	82	80	85	93	85	71	89	93	83	68	63	66	74	88	83	69	87	82	76	107	84	92	67	71	96	82	67	72	86	84	96	63	68	68	89	72	81	69	68	82	78	81	91	68	79	78	76	72	96	59	90	77	94	81	76	83	71	89	79	89	74	85	78	76	75	71	77	86	80	64	72	66	99	98	94	86	91	79	91	90	70	76	66	82	79	77	89	83	76	99	73	70	59	73	76	71	74	87	82	81	84	80	79	67	88	72	82	86	87	83	76	89	78	102	87	78	75	81	90	91	87	87	81	76	84	85	70	80	70	83	73	86	80	80	59	91	84	83	92	79	96	91	93	61	78	76	69	71	86	88	80	61	82	84	75	87	67	68	91	92	84	81	93	86	67	79	74	84	86	83	85	88	70	84	78	81	109	82	81	81	77	82	81	68	83	66	86	78	72	77	79	83	89	77	71	82	60	75	95	83	68	69	91	73	74	96	66	71	79	77	88	94	83	80	79	103	92	75	77	91	76	87	83	85	79	82	81	82	75	75	84	97	84	81	81	69	81	72	77	79	90	101	95	86	80	74	69	83	70	74	88	89	72	73	81	84	72	72	80	78	66	68	90	78	76	91	72	79	80	97	78	90	76	87	87	86	90	56	90	77	82	69	94	95	95	66	85	69	77	80	90	80	68	91	85	95	83	71	75	68	74	75	70	84	78	74	58	69	78	87	88	76	69	77	86	80	76	69	86	80	76	71	66	82	70	82	74	69	70	66	89	98	76	67	80	83	82	91	85	93	90	78	67	85	76	73	94	74	85	83	79	77	80	88	80	74	83	88	84	80	74	88	74	75	77	91	86	77	94	74	97	66	95	64	70	72	84	95	80	67	86	78	86	65	90	70	99	77	76	79	90	61	64	83	78	82	79	78	74	70	69	69	78	96	63	95	91	65	80	77	88	78	78	95	69	81	74	78	82	80	85	83	82	80	91	80	83	92	101	74	78	88	74	85	77	63	89	67	100	77	92	89	90	79	89	87	87	74	80	80	93	84	81	78	83	78	76	99	70	64	75	91	75	82	73	85	86	78	68	76	69	78	87	84	101	92	82	84	82	81	86	78	91	79	78	87	61	84	59	68	82	82	88	86	84	81	78	94	84	83	80	87	83	70	95	58	80	91	75	84	86	72	74	90	77	79	93	87	88	72	77	92	82	75	89	74	77	71	99	99	79	80	83	74	85	91	66	64	92	78	60	82	102	83	85	87	80	64	89	84	71	88	100	73	83	108	64	68	74	67	73	82	69	96	90	67	89	67	101	89	77	82	79	78	77	92	80	79	80	79	93	78	89	74	81	84	82	84	77	76	83	76	86	76	85	76	89	85	76	80	91	89	73	76	87	78	70	75	74	69	84	82	86	75	68	82	77	86	83	80	82	72	74	85	72	81	96	73	73	86	86	80	82	91	77	83	84	84	68	79	82	100	84	97	79	93	86	79	78	86	81	91	69	73	76	75	76	83	92	77	78	70	79	88	94	77	77	83	87	90	82	79	78	72	83	78	64	75	75	91	80	70	83	95	67	100	81	84	85	85	87	82	99	83	79	79	82	75	82	68	85	85	93	65	90	76	82	95	85	77	60	85	71	64	85	80	101	90	86	86	96	78	82	74	92	93	95	72	83	70	84	98	78	91	91	76	89	97	70	85	75	81	87	96	78	70	64	73	76	80	86	75	88	59	85	88	85	98	85	85	84	100	77	71	85	77	82	89	78	82	74	85	77	97	81	94	79	81	73	84	87	76	66	88	87	93	80	95	75	83	94	78	78	81	94	85	77	64	87	95	63	76	80	73	89	104	82	72	93	79	85	84	84	73	90	84	73	84	84	69	63	69	74	101	71	75	72	93	67	87	83	81	85	75	89	75	72	80	82	85	68	82	73	86	86	70	83	72	69	69	97	95	79	81	77	79	80	78	82	81	85	75	82	91	100	80	61	89	70	90	73	78	87	68	69	90	71	73	79	82	80	81	78	78	82	68	91	79	83	86	77	84	67	80	84	79	82	72	96	88	78	98	71	77	77	60	72	76	78	87	89	83	91	72	84	88	71	72	88	82	69	84	82	81	89	80	78	93	76	90	85	74	85	92	73	81	105	91	76	75	94	77	72	80	74	81	84	74	84	73	82	72	83	96	85	71	88	83	85	73	86	80	79	75	80	95	87	74	90	83	81	80	79	86	74	81	83	75	82	79	81	76	82	84	84	86	75	76	90	94	69	86	77	107	81	76	80	71	79	84	78	64	85	80	71	84	81	87	91	83	83	84	94	83	95	70	74	82	80	89	76	91	82	68	80	94	66	73	67	80	91	75	74	69	76	84	66	97	85
4500	413	522	597	525	477	449	391	401	392	407	363	358	331	338	313	338	329	303	307	343	331	312	298	315	307	300	297	314	309	340	295	310	298	305	295	332	292	293	327	313	291	275	298	295	313	351	292	316	293	335	275	305	292	291	289	301	317	304	294	311	314	314	294	266	310	298	257	274	305	305	309	318	339	271	312	256	296	316	311	299	273	312	297	303	317	299	305	332	266	309	284	283	315	284	304	331	284	289	312	306	274	280	277	317	292	311	278	314	310	301	277	332	260	294	331	273	289	305	306	274	294	334	286	252	293	318	291	294	293	298	325	292	296	278	296	301	305	293	256	314	309	309	315	292	326	301	320	288	327	298	281	302	279	274	282	300	315	265	286	298	327	296	282	284	299	289	315	283	267	287	301	333	324	282	304	324	305	314	315	326	275	316	281	303	297	313	294	299	284	301	329	279	301	293	303	297	301	315	288	297	312	289	319	314	310	301	305	274	309	294	294	353	276	304	293	297	282	284	324	293	312	282	287	278	296	282	325	283	311	310	319	322	302	281	262	304	301	297	304	295	330	310	282	283	296	322	317	300	337	301	281	283	335	315	264	301	321	300	297	304	318	298	306	281	302	282	287	272	267	287	314	321	296	311	307	296	301	308	289	298	330	313	302	302	291	289	318	312	309	283	302	306	282	283	300	304	319	289	303	298	299	300	287	310	278	304	323	293	301	290	282	303	310	313	289	277	308	299	299	301	269	301	284	282	312	288	282	297	319	319	314	303	284	264	323	319	277	324	305	321	308	280	314	310	266	291	291	305	305	264	308	347	313	293	301	290	283	293	295	322	278	286	300	289	275	278	305	281	318	274	282	297	283	293	294	316	312	316	269	299	314	293	278	311	292	307	318	279	279	269	270	302	306	290	305	317	292	294	306	287	265	298	303	302	289	300	278	305	313	290	281	296	302	291	291	305	274	300	282	288	266	297	321	297	314	260	301	306	278	284	311	302	333	286	313	289	277	290	308	322	277	315	295	289	319	304	293	300	306	288	273	274	286	299	265	300	282	277	283	313	292	277	307	315	301	284	290	308	293	312	271	300	312	346	322	298	289	287	311	286	300	283	307	302	296	306	289	278	312	280	299	278	289	298	325	288	291	328	325	291	269	274	317	310	332	315	305	313	309	300	298	309	327	289	277	323	310	294	328	278	312	283	282	305	242	288	277	296	300	297	308	309	281	318	316	320	335	274	304	297	282	299	295	293	329	273	290	281	306	312	281	299	275	291	328	306	318	303	298	307	298	296	301	296	283	270	286	283	306	298	308	316	290	285	286	290	310	298	286	304	297	297	324	294	279	286	317	308	305	277	307	265	267	303	304	309	309	293	279	309	327	325	300	323	306	266	299	289	285	278	305	319	257	288	290	285	303	279	321	297	311	293	313	302	320	271	311	332	304	306	305	297	294	314	287	297	311	273	332	300	302	291	308	318	293	309	306	281	290	319	309	309	325	282	304	292	321	293	302	316	262	313	294	305	314	315	297	309	307	310	315	346	290	269	301	291	291	282	305	295	308	296	289	299	279	300	308	331	304	290	288	329	296	271	273	316	278	262	297	303	300	316	291	310	295	298	271	298	305	280	304	290	286	298	266	294	325	268	306	287	284	284	308	287	320	341	315	287	270	314	274	325	298	311	320	300	296	265	298	332	278	311	287	276	288	292	256	282	316	328	311	311	286	306	277	293	311	310	304	286	283	298	270	308	288	278	275	285	323	312	314	300	291	297	300	289	310	306	317	329	301	313	298	309	308	341	292	277	306	280	303	288	322	300	295	309	278	307	309	300	325	310	296	332	299	338	311	303	285	284	297	341	287	316	311	295	295	312	299	293	298	304	279	288	335	283	302	303	350	285	274	271	272	316	293	289	330	306	302	337	318	317	302	300	315	324	289	306	292	287	294	313	305	287	313	272	303	308	295	311	295	292	299	319	283	288	303	300	302	310	321	294	290	310	306	295	302	300	317	317	298	278	290	316	280	291	278	301	318	307	315	292	291	281	319	303	308	302	297	295	301	279	318	293	305	317	291	312	291	313	273	295	299	328	312	314	300	294	330	306	296	307	294	282	283	328	301	290	286	304	298	306	325	269	272	320	305	300	307	298	275	295	300	303	303	303	296	288	302	299	328	279	264	275	297	295	274	297	284	288	293	294	283	274	290	325	308	290	313	293	305	308	294	296	318	301	301	297	305	298	285	307	291	293	287	301	314	304	319	283	292	301	304	303	290	326	284	318	281	302	286	292	284	259	288	297	304	302	289	285	268	304	305	308	306	293	322	321	289	303	271	314	304	301	324	299	316	292	312	320	298	329	321	288	281	297	303	306	317	289	310	292	274	295	316	321	285	305	300	307	320	299	281	315	285	306	312	290	285	313	293	325	298	310	280	267	298	278	281	306	289	340	299	331	266	325	314	296	302	328	289	324	330	297	291	290	292	301	318	310	312	320	315	300	277	314	294	319	293	266	296	297	303	290	307	292	294	295	313	291	297	289	287	294	273	298	272	281	291	305	288	272	320	273	276	273	328	298	302	310	302	287	298	305	248	258	306	300	285	259	312	311	270	291	292	284	287	297	278	290	281	320	316	301	327	292	301	285	279	298	313	285	301	310	283	286	258	313	292	291	255	303	270	308	283	287	285	299	304	284	296	293	288	317	302	316	329	275	290	318	299	295	307	297	270	330	307	281	323	297	306	338	299	305	323	291	294	297	313	287	274	320	323	304	297	311	320	300	321	301	297	297	320	280	316	298	285	294	298	305	342	311	304	286	304	289	305	300	316	293	311	301	297	304	310	300	303	327	300	308	294	318	318	300	291	303	318	312	290	306	298	295	292	288	295	287	321	296	291	301	307	310	289	307	290	305	290	337	317	279	318	309	286	272	290	279	277	287	300	325	324	290	334	291	311	295	297	283	309	312	304	316	305	277	302	282	275	303	321	289	288	303	329	310	306	314	292	280	294	294	299	314	290	285	316	303	313	289	286	296	294	298	294	283	287	282	301	305	326	284	319	275	298	299	300	315	297	296	284	304	316	312	308	322	276	301	303	322	298	317	315	312	306	317	309	301	299	329	307	298	339	322	303	315	293	291	287	295	286	304	337	281	319	298	307	284	290	315	306	268	299	270	286	329	299	310	274	309	321	271	310	321	299	302	287	286	328	300	286	272	304	264	328	295	318	309	280	318	259	320	319	309	290	305	329	287	330	300	284	276	301	299	311	297	303	307	281	300	311	305	275	313	303	293	289	293	308	280	297	322	266	285	320	323	298	303	301	295	288	322	313	317	303	309	258	342	311	313	305	298	293	278	270	317	296	300	270	305	305	320	294	326	291	255	322	265	305	301	268	285	282	306	316	310	275	285	300	302	295	297	301	312	332	308	289	346	281	293	295	290	309	282	316	293	306	270	311	299	301	275	285	301	337	293	299	314	304	282	275	259	314	301	281	319	314
21331	2188	1362	1070	758	579	438	360	354	287	273	239	197	226	190	173	194	205	189	191	199	175	185	163	194	169	167	157	175	164	157	150	180	171	159	168	164	185	158	163	140	168	150	150	144	170	174	151	147	137	161	149	155	167	144	153	157	152	175	159	165	144	171	146	156	151	158	180	135	178	140	150	161	148	161	149	187	132	161	151	157	153	154	128	164	161	157	152	143	152	162	166	158	142	169	158	170	149	144	144	162	153	160	157	167	145	147	131	154	167	173	156	153	154	159	160	148	147	145	170	151	156	164	148	153	146	148	168	153	156	161	156	157	154	140	149	135	158	147	143	145	135	132	183	158	168	161	185	148	175	140	155	140	157	151	149	152	155	163	169	161	129	155	137	135	148	174	137	155	171	139	165	158	152	144	167	165	163	144	146	154	133	145	169	160	155	154	153	171	158	174	144	158	155	160	152	147	134	132	161	158	158	159	149	135	142	142	162	143	168	161	156	155	158	140	161	174	156	138	176	168	146	159	149	164	145	172	150	152	158	158	156	146	147	146	142	168	159	149	160	166	167	147	161	155	163	155	162	154	165	140	148	166	152	164	146	155	174	136	157	166	161	167	149	138	157	160	174	161	150	170	143	128	131	163	162	156	163	148	170	169	177	141	149	159	174	157	146	145	170	141	144	146	157	142	159	163	139	138	165	177	157	172	145	153	158	155	156	163	132	159	164	154	149	157	148	150	158	148	179	147	154	159	140	170	142	138	184	153	154	191	164	152	152	151	138	169	143	125	142	129	162	155	153	161	145	162	150	138	162	158	166	148	158	149	160	164	158	164	153	143	147	152	132	166	162	164	171	139	147	152	155	165	160	161	159	139	134	164	158	163	154	144	156	149	135	146	156	160	127	139	160	164	150	129	141	171	149	151	159	185	164	144	129	175	145	164	145	185	148	137	152	176	154	136	139	143	148	148	136	164	148	149	171	168	141	145	144	169	155	170	146	153	151	155	170	150	146	143	137	166	148	158	160	147	148	145	164	147	182	160	143	148	167	156	167	154	156	141	157	152	160	137	142	156	144	145	154	128	143	155	121	141	152	171	173	173	148	136	131	156	198	157	153	174	158	175	143	174	176	159	143	157	137	184	146	153	149	142	143	163	166	159	154	167	158	162	122	155	153	178	136	181	165	154	159	149	156	139	157	157	159	144	155	156	154	159	171	144	151	181	135	147	156	158	153	139	149	166	149	166	159	162	144	176	152	164	149	152	130	148	161	161	168	152	158	163	153	150	160	134	177	153	154	156	157	162	153	162	158	161	135	147	151	158	152	176	143	148	140	148	129	153	155	158	152	164	158	142	120	154	140	143	139	149	166	152	146	171	140	175	164	175	181	145	163	160	154	149	159	164	130	173	164	147	156	151	144	162	146	149	154	155	158	142	156	158	166	155	167	165	150	121	158	157	162	168	129	156	150	150	154	139	150	155	162	157	155	142	149	153	157	147	169	164	159	166	140	149	139	146	176	172	168	157	148	158	168	157	155	155	149	148	141	161	148	125	143	175	157	160	167	150	132	153	153	153	150	152	134	156	159	149	174	157	152	184	155	144	162	160	147	145	133	151	157	166	159	155	165	148	161	175	150	138	159	143	152	140	147	167	159	165	140	149	165	155	164	149	164	153	152	145	155	141	153	158	161	173	135	146	165	158	180	153	154	146	142	152	142	164	175	163	143	152	126	169	185	160	149	156	143	158	140	163	160	158	141	135	172	149	179	160	161	148	163	159	150	147	137	147	151	151	168	143	162	142	161	145	181	157	136	165	159	142	149	147	150	148	158	163	135	155	146	165	160	164	162	150	158	148	167	136	171	144	131	136	164	164	168	147	147	143	163	145	159	140	145	157	149	163	143	157	170	163	150	152	140	170	152	155	149	136	176	160	144	161	143	174	140	148	149	169	149	162	145	165	162	175	155	145	171	158	156	161	146	135	150	161	148	161	168	141	168	156	159	167	139	170	165	139	156	159	151	159	179	133	158	158	157	171	161	153	171	175	164	138	168	151	149	149	147	180	169	155	143	166	169	186	165	142	141	150	157	165	152	157	155	138	174	162	156	150	178	177	137	151	164	164	145	146	165	156	124	132	156	159	148	163	168	135	154	144	162	147	141	156	143	156	151	153	167	171	159	147	168	162	141	161	163	182	160	157	144	152	157	163	171	159	152	156	148	144	167	152	141	141	131	150	152	140	178	150	160	148	147	165	148	160	155	142	167	138	170	159	141	137	155	124	154	161	143	152	172	160	160	144	151	164	167	157	146	138	168	141	161	157	145	140	153	166	138	134	159	163	157	167	153	161	173	153	148	141	152	165	173	161	136	172	138	169	163	153	165	148	143	150	166	160	139	154	142	166	171	156	136	161	162	156	150	150	152	153	138	162	165	148	157	160	151	160	181	163	176	143	165	149	130	133	167	138	151	131	145	151	144	150	155	139	135	173	148	156	167	162	142	168	147	166	151	165	159	167	166	150	151	164	154	136	155	150	160	165	135	162	150	144	153	160	139	158	160	142	149	169	183	138	150	162	171	152	156	156	161	161	146	178	145	139	134	136	155	157	139	125	166	164	163	141	150	173	153	178	155	176	142	154	170	167	153	144	146	164	147	135	157	156	133	154	145	151	157	144	140	167	172	168	176	143	170	158	158	153	163	178	159	152	157	165	153	164	168	153	171	161	157	134	140	163	166	159	166	162	150	155	142	152	154	167	145	155	159	173	148	158	131	167	148	169	151	140	154	139	144	157	149	165	157	160	167	153	159	121	157	129	159	172	157	167	144	150	164	150	148	173	152	149	161	149	156	146	150	142	168	163	166	157	159	149	154	131	177	169	174	140	154	157	162	161	149	172	164	135	141	149	158	129	147	165	166	146	175	153	143	155	173	141	160	171	160	137	177	176	159	179	154	154	147	163	147	163	154	154	178	156	172	146	141	162	161	145	147	163	148	156	158	147	155	142	168	169	151	170	144	167	165	155	134	175	163	147	173	150	161	157	142	181	158	177	152	147	135	141	151	166	149	165	144	141	156	164	155	152	159	172	152	152	126	154	153	135	151	154	172	155	142	136	193	135	125	158	165	150	146	173	142	147	136	152	145	161	155	174	148	174	152	141	166	159	152	153	169	150	155	155	164	152	150	142	158	157	144	134	148	177	169	143	141	157	147	143	105	173	134	163	144	171	175	176	149	139	145	162	175	167	144	159	153	145	158	133	173	155	148	158	139	166	167	153	178	123	158	162	147	144	162	155	146	153	146	147	147	176	132	149	144	180	135	160	153	149	146	165	168	145	150	141	161	170	149	145	156	134	162	148	142	151	150	144	159	175	150	143	145	158	157	133	167	156	146	158	130	152	150	145	160	162	164	146	126	159	141	133	152	149	157	167	154	152	164	160	185	149	160	136	150	166	175	147	130	163	153	145	155	162	134	131	149	145	169	149	169	162	150	134	152
10805	1467	3006	3622	3075	2509	2189	1860	1566	1396	1213	1111	1021	980	920	817	830	775	758	719	760	724	622	687	626	627	645	605	590	642	625	576	590	589	550	567	554	563	582	568	536	546	548	548	564	555	561	577	541	560	544	527	573	528	535	506	572	534	493	519	516	551	527	498	537	516	504	495	502	498	517	518	523	541	512	514	522	488	514	507	549	544	529	518	525	495	520	518	477	520	521	550	511	484	494	495	493	489	534	476	498	529	532	509	501	539	516	525	508	478	468	481	505	463	497	495	514	533	488	543	543	484	474	479	512	490	514	495	486	481	524	507	487	532	472	531	455	525	539	505	524	499	516	499	479	559	518	556	472	493	541	534	508	505	502	457	516	495	473	498	521	488	502	527	486	522	502	517	492	482	515	491	497	461	537	496	498	485	540	502	456	515	527	515	500	488	539	492	502	484	529	503	504	551	510	509	548	524	503	541	529	506	567	496	476	512	534	516	465	524	501	532	480	507	512	533	528	513	529	522	496	549	500	499	526	515	482	511	486	504	495	460	504	477	519	506	508	455	525	500	529	460	519	501	532	498	497	491	509	499	534	478	499	508	513	498	507	514	438	535	553	489	474	445	472	524	508	481	515	506	485	478	511	512	516	469	504	499	511	538	476	527	489	491	507	472	502	503	462	536	487	508	498	471	517	492	532	498	528	537	514	480	500	463	482	488	516	484	444	495	489	487	547	542	512	512	528	552	517	504	467	493	483	519	488	492	539	540	495	476	504	471	539	516	510	509	505	497	503	480	492	486	493	488	525	530	541	519	527	472	511	514	500	487	477	493	480	486	524	475	504	477	529	511	508	502	507	519	457	500	493	518	544	519	444	503	482	483	480	505	509	489	478	535	475	503	491	486	505	535	493	489	536	505	485	512	507	526	509	478	463	516	486	493	478	498	509	552	514	515	490	483	495	498	480	518	499	491	469	498	497	532	520	511	510	502	480	507	558	507	493	506	549	510	507	522	502	486	494	488	482	487	503	495	471	525	521	519	496	516	529	519	485	486	496	491	486	540	478	508	514	500	480	493	507	479	499	485	516	514	539	481	488	493	500	496	488	491	523	484	508	516	510	508	506	560	533	507	479	488	486	520	485	527	464	466	537	524	543	479	480	481	486	514	478	519	558	548	497	537	545	515	483	467	470	478	485	502	494	515	484	532	532	490	543	540	494	463	533	535	462	506	487	503	547	508	500	464	521	519	541	488	496	518	480	508	513	512	547	496	509	525	492	519	501	536	499	503	469	525	505	482	499	560	536	517	512	526	505	499	538	491	494	527	502	503	508	507	500	499	497	505	522	497	504	542	470	485	487	500	498	526	525	527	506	499	488	530	516	500	509	496	509	455	517	514	493	482	510	513	527	476	538	469	497	519	496	509	495	460	516	490	500	482	534	528	501	448	488	534	475	499	478	471	460	501	495	495	513	516	505	512	483	510	483	529	472	478	483	481	548	479	486	491	496	508	544	532	525	508	477	485	518	522	469	514	526	488	525	478	519	547	489	504	485	524	487	534	534	488	532	526	478	468	469	513	491	465	503	497	494	496	499	508	519	497	503	456	517	494	496	490	530	452	487	502	503	494	489	487	513	499	493	502	532	490	485	485	487	560	484	504	504	520	530	498	477	455	511	491	511	513	514	487	494	491	486	524	525	493	460	516	490	527	514	484	503	485	504	530	485	499	515	503	456	498	495	522	452	516	512	501	483	494	476	507	494	495	479	519	507	517	483	486	511	462	498	532	506	472	482	473	488	517	460	508	516	559	504	503	539	496	503	513	479	520	512	489	459	483	484	466	494	493	510	513	515	482	489	508	510	495	524	508	502	486	507	504	493	483	462	533	511	496	519	527	485	477	532	484	495	500	536	516	532	503	477	480	516	509	488	509	504	478	508	498	480	498	506	487	533	491	563	509	522	564	536	481	482	477	491	489	520	477	470	533	512	540	482	494	507	555	481	510	525	498	482	534	502	493	556	498	524	487	507	491	531	509	488	466	512	518	482	485	493	505	422	517	487	492	450	518	514	508	500	476	515	510	435	487	498	524	489	497	515	527	545	515	524	517	503	477	570	465	503	524	489	519	470	519	506	527	513	507	454	465	490	479	480	509	492	489	487	530	528	499	488	508	520	483	498	492	491	503	539	563	521	518	527	534	514	480	505	493	538	481	508	495	441	520	481	497	503	506	521	510	460	503	490	538	512	469	580	518	531	477	489	507	501	491	480	497	522	460	478	521	472	531	510	501	468	508	505	498	521	505	511	509	500	496	521	469	485	522	487	500	480	500	500	471	505	520	495	493	520	497	461	498	497	515	474	475	493	560	508	468	505	511	505	510	494	527	491	536	505	503	513	488	505	486	501	501	497	505	463	501	503	511	509	509	507	561	511	507	472	506	521	532	515	504	494	531	534	504	477	502	477	513	518	489	502	543	470	507	514	522	485	475	502	514	514	515	500	489	520	493	497	517	467	518	484	512	492	489	539	499	543	475	513	529	486	504	503	492	499	507	500	502	508	513	519	500	485	482	486	516	485	490	511	509	462	484	513	503	495	474	536	512	479	505	470	516	538	488	508	478	512	536	501	533	524	499	546	517	477	486	511	503	490	504	509	525	501	514	505	491	525	517	474	489	493	545	488	487	490	508	540	501	462	543	474	547	499	488	511	490	492	490	499	463	478	559	492	517	507	512	524	482	492	514	501	524	516	506	490	506	518	531	540	476	491	547	512	523	519	531	520	485	487	514	535	460	498	480	516	488	488	457	465	525	526	503	551	504	487	507	463	474	468	508	510	510	509	499	512	524	468	518	448	475	497	500	522	537	521	493	467	447	538	504	494	493	523	478	492	518	492	504	500	502	477	496	512	523	475	535	500	488	484	481	464	507	534	524	494	494	536	488	471	508	538	515	506	508	529	492	534	455	504	435	527	467	495	473	503	504	501	480	503	541	539	519	485	526	491	487	520	483	506	497	469	481	524	515	515	513	509	508	493	481	475	571	514	548	453	495	523	507	481	519	543	524	514	490	499	488	503	532	471	472	484	492	501	516	516	521	483	521	499	477	466	494	496	483	492	486	474	535	505	508	502	504	461	493	498	467	491	543	536	486	499	497	522	493	470	501	528	484	506	472	497	484	477	512	525	481	480	482	515	514	480	537	519	540	475	487	517	472	499	539	487	508	490	505	522	497	499	484	450	504	503	527	545	459	488	489	579	489	480	482	484	510	471	526	555	486	511	486	521	482	495	506	505	514	499	525	518	528	493	491	497	519	493	524	536	467	505	473	543	511	468	547	520	477	545	503	499	501	494	514	553	504	495	491	517	473	519	528	504	483	496	524	523	483	471	499	526	532	498	541	463	492	514	519	507	534	507	464	542	457	531	468	528	504	496	496	469	484	491	503	507	497	479	523	498	520	516	495	529	510	486	474	491	504	455	491	538	522	499	505	518	521	516	510	510	500
32990	6369	2744	2049	1441	1167	854	678	584	576	488	404	413	372	343	360	365	350	318	333	312	289	306	283	313	297	265	299	313	268	287	269	268	300	284	253	283	260	261	272	283	275	265	253	253	271	266	291	237	260	269	251	225	265	267	248	267	290	250	231	263	277	283	259	250	268	263	279	254	267	277	249	265	236	250	263	261	249	264	311	268	256	235	271	255	263	251	273	225	248	274	261	245	247	275	247	269	242	263	274	280	252	281	245	263	247	241	272	276	267	269	258	262	250	261	278	251	248	245	274	248	275	285	278	268	283	256	250	262	266	250	286	260	278	253	262	265	274	244	262	256	264	269	246	257	260	275	256	228	251	249	268	286	260	244	254	249	292	258	266	255	258	242	241	306	269	267	259	264	261	264	282	255	268	275	285	242	263	280	259	267	274	242	249	279	268	288	241	269	251	237	250	256	230	278	223	275	270	284	260	280	263	283	268	238	245	290	251	235	260	254	266	265	249	232	277	258	222	238	276	246	282	248	269	260	269	270	265	256	261	230	233	261	249	262	268	250	249	281	286	262	297	248	261	269	283	248	304	277	248	274	287	248	268	255	247	265	269	271	273	228	245	273	258	259	267	237	273	259	272	244	245	262	239	266	252	231	244	236	235	300	257	257	267	285	237	259	294	242	242	229	261	275	250	244	232	234	285	243	256	288	296	240	246	271	273	259	276	246	254	287	267	229	264	254	276	265	263	242	258	265	266	266	261	223	268	258	262	274	247	245	284	249	252	261	264	232	254	244	298	256	246	245	238	265	266	272	273	295	269	254	281	273	260	258	257	269	262	291	285	244	256	242	240	272	261	251	270	246	271	263	270	271	257	267	252	277	236	267	261	258	230	254	260	257	251	253	230	235	230	264	258	278	278	263	253	269	244	273	249	263	272	267	252	249	264	270	236	262	256	239	252	293	245	247	243	281	252	260	251	247	253	292	259	250	258	237	284	279	267	291	261	251	254	244	255	247	248	266	254	251	222	236	259	276	259	282	266	265	271	293	273	261	264	291	292	229	264	245	258	259	226	284	292	263	288	265	270	249	253	235	270	271	270	298	304	262	279	236	288	262	263	261	263	251	234	230	263	245	252	264	282	284	254	270	292	265	280	260	292	255	261	264	291	280	265	271	281	260	265	250	272	272	284	254	274	271	272	266	280	246	257	302	276	245	254	258	266	277	246	256	253	275	275	250	231	225	284	278	261	266	272	252	241	233	233	281	249	282	255	236	231	290	280	270	274	260	231	260	261	265	235	266	242	252	266	277	252	257	274	264	241	248	259	258	274	256	252	274	271	230	274	232	235	254	250	280	269	283	257	275	257	251	276	236	260	286	239	251	271	256	304	235	249	266	256	244	258	244	284	265	276	284	244	279	274	251	263	249	270	260	267	278	272	255	263	264	244	264	241	253	244	273	244	255	281	265	228	246	259	266	237	280	245	239	290	262	275	234	267	228	276	243	271	233	247	251	251	280	222	237	263	255	284	253	243	266	249	256	247	251	244	276	253	274	255	235	241	263	261	252	247	263	257	258	277	296	241	251	249	250	247	259	259	251	245	261	267	275	278	260	243	224	261	245	257	253	241	265	256	247	276	266	249	285	261	260	266	251	270	240	250	245	251	278	272	243	255	279	265	263	264	237	277	290	282	285	271	268	271	265	247	236	250	219	235	261	232	254	272	298	279	275	262	262	232	256	288	259	260	275	242	253	264	245	271	276	268	264	293	243	262	240	235	247	274	271	249	265	257	250	272	250	292	251	252	240	256	235	276	246	234	259	240	238	265	278	251	267	241	270	233	246	232	232	255	260	231	285	288	244	255	264	261	257	281	264	270	278	274	258	255	255	241	248	276	250	255	265	265	281	251	277	234	262	230	243	254	241	270	296	259	246	261	270	235	266	243	253	267	245	269	277	262	234	275	245	269	288	224	229	260	249	251	236	259	291	260	236	228	265	252	254	259	256	265	260	261	295	261	263	253	245	241	241	265	279	246	260	238	273	263	240	251	247	230	291	245	277	264	252	249	248	242	249	264	262	263	291	228	283	260	294	264	277	259	265	272	268	264	247	283	235	255	229	272	259	252	269	273	263	242	247	274	288	232	244	250	267	243	276	252	279	262	280	268	259	232	278	258	248	256	227	260	245	260	238	250	263	251	276	269	279	254	285	255	241	259	255	241	267	264	234	293	265	248	268	223	269	235	259	281	271	245	278	249	276	236	252	255	268	277	245	283	257	271	236	259	251	258	258	241	269	267	305	246	279	277	270	249	249	268	243	259	264	277	244	256	264	261	246	286	273	238	245	248	269	239	251	259	276	278	275	274	250	250	279	281	249	234	277	260	257	263	244	246	263	263	257	240	262	254	261	267	249	254	259	266	291	274	267	249	271	251	289	249	267	255	268	269	241	260	268	252	255	265	265	281	240	254	256	236	255	269	239	242	250	280	252	241	264	241	264	270	285	271	241	249	254	286	249	237	237	264	255	269	277	264	251	280	239	272	258	232	253	264	294	235	263	216	255	260	245	258	260	246	271	236	253	273	277	289	241	278	238	242	300	253	284	280	245	244	268	265	252	259	273	248	265	285	279	269	298	231	272	243	248	263	262	241	243	275	304	269	261	237	231	285	267	261	231	261	257	290	244	256	277	265	273	268	264	281	237	273	263	292	279	274	286	277	259	266	272	284	250	286	269	246	248	260	268	246	225	236	266	270	244	266	271	243	276	255	246	286	272	253	263	252	252	262	248	273	270	241	258	247	249	240	277	240	270	258	259	255	301	238	288	247	284	261	282	278	248	253	265	251	272	266	242	261	277	271	291	247	270	263	268	243	252	222	253	264	256	246	275	275	277	273	284	300	262	283	258	245	247	285	253	242	261	270	284	281	275	251	246	259	280	236	247	274	258	283	313	252	260	274	263	275	284	274	254	253	239	260	248	257	269	288	267	265	263	281	261	254	254	244	245	278	264	283	244	256	237	270	269	259	244	260	256	260	267	262	243	259	265	243	277	252	261	264	251	293	284	268	263	272	248	294	262	232	277	231	294	232	254	255	295	262	270	254	246	263	280	270	268	252	262	278	246	253	268	283	260	260	259	259	259	258	279	241	248	247	251	239	268	265	274	236	261	259	299	267	253	260	245	260	286	256	272	318	266	290	314	252	236	252	244	258	257	301	239	258	251	253	274	263	276	237	251	268	253	238	285	247	272	244	240	248	293	274	258	279	240	226	246	249	260	255	278	277	263	257	276	267	255	238	260	249	282	255	237	273	233	242	265	248	261	277	253	277	245	276	238	259	247	280	253	255	262	254	257	231	260	299	251	280	269	242	279	241	223	279	264	256	257	285	266	273	246	271	258	259	266	278	273	253	253	240	262	274	266	279	269	271	231	270	260	253	261	275	275	266	268	255	272	285	242	264	250	266	263	244	256	261	254	256	237	281	254	256	249	246	249	264	250	270
14457	2666	5481	6307	5481	4561	3814	3181	2699	2449	2121	1909	1740	1582	1493	1379	1343	1315	1210	1243	1137	1079	1110	1048	1092	1007	954	974	1016	946	917	948	876	962	955	902	899	851	860	832	779	823	848	828	830	844	852	868	819	814	860	852	801	869	805	815	804	791	838	811	817	818	838	773	822	757	801	840	747	807	800	832	808	752	771	769	770	840	769	844	855	781	792	793	802	770	772	799	759	812	756	767	765	757	768	766	777	811	769	755	732	790	807	812	798	794	812	779	808	853	774	791	772	767	764	771	808	806	814	770	777	774	819	817	756	772	770	744	785	741	752	782	755	781	761	770	778	786	770	778	784	740	716	748	801	754	797	766	797	793	791	782	761	746	760	750	720	735	726	762	769	792	773	784	781	758	691	742	789	770	750	761	753	735	767	836	786	789	724	764	789	779	741	825	772	770	804	800	749	803	764	809	777	755	772	760	788	758	772	767	785	748	784	740	777	757	780	765	779	782	781	737	797	739	735	761	747	768	765	805	712	767	789	764	721	761	760	723	746	791	766	781	792	743	750	793	776	773	762	779	772	751	761	779	743	787	788	770	792	755	699	739	781	761	783	773	712	724	744	792	803	793	775	741	752	776	728	711	769	808	785	780	715	764	749	792	770	772	756	803	728	765	749	790	733	777	828	789	780	776	730	745	800	749	744	809	781	793	735	771	743	721	722	810	794	812	824	741	732	780	714	769	752	749	799	755	758	827	796	747	740	811	723	834	764	800	787	826	801	739	728	765	725	753	781	727	806	789	780	717	737	737	821	772	749	766	783	736	743	689	781	769	765	697	784	757	765	783	774	730	775	752	760	781	755	725	787	780	824	731	804	808	750	831	775	812	762	768	794	775	734	779	746	743	806	740	817	732	800	759	765	814	744	742	777	794	798	795	751	736	764	778	809	711	788	738	747	810	778	747	738	764	752	772	808	768	750	798	772	766	750	779	805	786	805	747	783	709	771	742	756	771	798	755	760	745	776	741	761	788	707	751	741	789	802	833	738	788	830	761	790	745	766	716	779	737	762	790	739	767	747	739	767	767	760	726	761	736	710	742	744	757	797	783	777	736	735	767	734	764	774	761	768	791	780	782	800	788	749	766	756	772	780	753	794	803	759	783	782	765	819	795	825	754	796	761	720	800	727	775	749	730	778	778	804	756	762	772	748	819	755	802	802	785	755	759	827	805	728	771	784	743	694	745	786	802	753	739	797	781	816	758	751	733	798	739	751	825	745	756	765	770	763	778	772	766	759	761	769	786	745	772	773	782	774	787	713	750	784	782	817	716	724	787	753	718	740	775	712	815	774	796	755	798	748	744	783	750	791	763	814	801	723	764	738	790	772	780	780	749	766	758	758	724	767	755	756	812	725	725	764	770	764	770	762	788	758	727	757	819	755	745	774	768	756	735	774	824	766	744	751	801	781	750	739	742	816	724	735	771	752	798	799	760	819	761	814	760	765	784	787	803	734	773	758	740	721	753	811	714	765	788	729	742	801	781	728	758	831	768	753	811	750	791	779	787	785	771	762	727	729	782	739	784	792	748	763	773	743	797	758	808	747	761	781	796	711	753	715	775	778	773	759	797	767	781	790	786	780	791	753	726	735	764	756	750	778	750	726	779	782	773	775	722	740	762	786	779	776	818	724	737	770	777	735	739	796	769	811	774	807	754	766	721	775	761	792	712	777	751	775	723	735	765	765	766	795	815	767	725	778	745	796	766	712	764	786	812	738	733	773	756	774	832	776	771	769	757	769	731	751	745	756	762	752	769	747	778	812	775	779	734	761	796	798	750	798	807	730	780	760	741	778	768	784	758	753	744	795	758	732	844	791	766	775	745	757	800	698	723	745	783	753	764	785	746	763	757	788	779	786	749	768	771	797	746	779	762	778	722	764	759	775	793	756	772	768	753	764	774	782	762	792	737	735	766	779	776	794	731	751	780	757	730	773	804	777	768	814	805	777	866	799	758	790	769	772	684	804	798	767	684	746	724	776	804	769	741	849	754	797	794	745	772	753	734	775	760	744	770	719	726	794	818	799	712	782	747	730	724	788	810	704	792	769	761	788	814	711	759	759	801	760	774	813	759	766	759	749	755	798	750	806	753	783	772	737	807	819	812	764	795	783	718	773	746	776	805	808	736	755	706	806	747	788	782	720	742	810	802	813	718	749	776	766	741	768	792	769	782	763	742	798	750	772	771	710	762	757	772	763	753	760	764	827	824	810	769	751	835	771	797	758	752	779	751	811	749	777	706	802	769	788	791	728	763	780	808	781	738	773	765	739	783	739	780	769	803	776	785	749	808	768	759	739	788	819	733	759	735	738	765	741	792	799	735	763	743	769	765	750	762	752	755	806	723	739	792	768	776	776	768	792	755	746	796	776	724	756	778	744	772	741	741	806	752	724	764	736	729	782	779	780	796	774	727	749	725	770	764	763	779	735	731	780	730	760	741	766	727	754	758	724	755	771	771	760	752	724	842	717	836	763	714	827	735	744	716	770	715	790	768	783	757	756	756	767	823	762	795	720	764	806	719	797	786	758	722	733	755	796	680	777	756	747	732	765	725	792	777	730	782	749	802	753	801	783	770	763	722	765	750	829	759	777	764	727	799	819	820	754	737	751	745	768	772	775	771	777	767	779	798	764	811	733	754	765	791	811	742	713	731	763	779	743	746	778	795	793	790	709	754	738	799	770	749	786	750	775	731	765	776	796	761	768	757	797	826	729	750	795	749	789	763	785	758	720	735	795	777	757	787	733	783	774	762	772	746	772	774	793	764	863	746	768	795	727	727	799	751	774	778	736	754	752	787	811	761	751	834	717	768	815	756	825	738	741	781	760	773	781	760	706	788	790	745	763	796	745	795	760	724	757	765	754	816	699	788	782	826	748	845	788	812	749	766	777	749	754	778	755	762	802	775	781	750	810	731	819	741	778	807	747	708	804	786	779	799	793	753	775	722	806	760	847	791	771	790	810	778	765	792	736	729	790	789	801	806	723	767	760	793	743	737	793	796	747	735	779	758	801	770	749	787	778	777	743	795	780	747	767	796	809	784	775	769	795	722	764	749	783	791	740	764	773	813	789	797	796	779	775	753	800	743	759	755	786	732	779	777	734	783	775	725	784	750	773	782	751	725	784	757	733	788	799	789	752	762	745	750	731	743	764	774	794	770	770	750	760	761	757	747	790	752	766	780	730	761	818	735	794	752	747	760	774	734	719	767	762	821	812	760	805	785	770	794	747	783	753	731	744	728	760	770	768	744	770	759	705	761	747	728	774	753	795	739	784	793	801	787	773	794	810	717	758	778	776	766	744	782	736	727	743	780	816	693	770	759	814	779	740	729	732	723	778	756	773	802	838	748	750	791	824	771	785	721	784	769	777	771	763	757	815	757	797	734	758	757	728	825	787	786	739	830	741	761	729	782	737	767	744	753	788	787	822	821	752	809	741	782	762	770	741	755	814	828
3984	213	170	146	128	100	113	96	99	94	82	97	103	92	85	90	102	70	85	90	83	73	74	73	79	77	66	77	88	80	63	74	96	80	72	83	90	75	77	82	90	82	84	76	98	77	85	92	84	83	69	77	86	75	90	88	84	77	86	84	61	84	85	76	75	85	91	83	79	91	75	69	94	69	85	74	92	74	66	103	78	100	70	88	75	67	86	72	85	78	82	92	80	86	92	84	82	88	70	84	87	73	69	85	86	93	80	76	94	64	74	81	73	76	60	73	90	74	86	81	74	74	84	72	80	71	79	88	78	75	101	74	85	85	89	87	74	80	71	73	77	72	62	84	79	88	83	80	93	73	76	84	75	70	80	82	100	83	76	83	77	81	73	85	92	82	76	83	58	80	71	68	78	80	99	79	87	62	85	98	98	92	76	82	80	85	89	85	90	79	77	88	82	64	85	70	57	82	87	76	86	81	81	71	79	64	93	79	61	79	92	89	79	83	99	80	70	73	64	95	86	74	76	72	73	96	66	73	81	78	77	86	78	70	95	88	69	72	76	77	85	76	89	65	77	82	84	76	77	77	79	79	92	72	82	78	92	79	73	80	87	69	91	83	90	72	92	86	98	80	91	75	76	74	92	97	92	81	79	67	86	85	78	93	93	75	100	70	67	85	74	83	77	69	67	76	74	87	82	66	90	93	89	90	93	82	82	81	80	73	84	88	79	80	75	76	90	76	75	76	87	86	74	93	84	62	76	83	75	89	65	79	102	88	86	76	75	78	67	80	85	91	81	92	70	88	69	89	76	83	79	87	98	77	69	60	70	76	78	78	94	83	81	79	84	84	94	88	81	91	74	80	82	80	88	72	86	76	70	87	100	79	70	84	83	86	81	68	85	95	88	76	97	77	76	91	81	75	87	79	72	71	107	86	76	88	81	81	85	75	85	77	84	81	91	77	83	84	79	80	73	79	94	84	80	72	78	84	82	82	74	80	85	78	89	67	84	75	71	85	80	81	99	90	83	82	84	84	85	77	74	73	75	78	79	77	79	86	83	94	69	87	79	84	90	86	66	91	83	88	75	79	70	68	79	85	90	86	76	103	79	77	94	82	64	72	83	81	72	89	88	78	59	86	82	72	70	80	91	76	80	74	80	92	99	71	79	79	77	80	84	95	81	78	63	75	62	84	89	81	75	88	87	82	88	87	75	82	71	86	74	60	99	78	78	94	76	69	79	95	65	83	83	58	65	79	86	92	82	94	79	89	74	67	80	74	72	86	80	80	80	69	71	103	85	84	101	76	88	91	82	79	75	71	81	85	73	73	88	82	68	86	94	72	80	95	92	73	85	94	83	72	51	78	87	94	66	96	75	80	78	63	81	79	58	64	80	88	95	79	84	72	78	82	72	96	76	78	81	69	91	68	74	72	78	85	80	72	100	73	85	79	66	89	73	77	81	84	91	82	87	97	73	98	76	80	71	88	88	86	83	80	80	75	75	72	79	76	86	85	92	68	87	78	81	68	90	94	80	80	84	91	87	84	73	66	86	66	76	72	78	83	87	79	77	86	67	82	83	86	68	85	71	81	76	72	89	86	87	79	76	74	75	83	76	96	71	77	79	90	97	81	70	96	71	81	77	89	105	81	89	86	96	71	83	85	78	79	78	93	91	89	84	84	69	78	75	76	84	70	85	79	78	79	96	73	77	72	82	74	76	73	74	70	86	80	82	92	89	65	93	93	92	89	71	86	77	71	87	84	82	68	93	88	83	90	77	78	80	65	69	74	74	76	80	77	94	92	80	65	112	71	81	95	89	85	86	72	84	86	74	96	83	63	65	86	73	81	95	83	96	76	69	81	78	75	77	75	74	76	94	83	90	86	79	85	76	88	74	82	70	86	83	77	81	81	79	70	76	70	93	75	84	80	90	77	73	74	82	81	80	77	83	76	73	91	103	80	93	84	73	78	87	80	82	86	62	68	73	78	75	90	79	76	64	69	87	72	69	84	85	76	82	78	76	67	82	91	79	63	86	89	76	86	93	80	74	90	68	86	74	88	97	87	88	90	87	73	86	77	74	86	86	80	77	87	95	62	68	93	88	92	75	88	67	80	69	84	69	66	75	77	78	81	86	86	82	90	74	81	76	79	70	85	79	76	60	85	73	81	78	84	77	82	89	100	70	78	101	71	83	66	64	65	79	92	76	72	98	89	90	85	90	83	75	78	82	85	75	62	78	84	91	80	93	74	81	78	83	69	85	86	80	96	77	73	85	85	72	70	78	77	64	69	87	99	85	97	88	74	74	88	83	86	78	92	72	103	83	92	69	76	86	73	80	69	67	83	77	59	83	78	95	94	80	85	73	80	73	62	71	75	92	88	82	80	91	72	71	86	94	75	72	74	79	80	77	81	74	86	97	73	73	66	75	103	76	73	74	102	80	56	74	77	74	70	77	77	94	92	84	76	80	75	82	87	60	63	90	87	103	80	77	83	67	67	79	75	77	86	85	86	72	79	95	64	88	87	71	72	70	71	92	97	83	91	76	84	71	64	78	82	79	71	70	78	79	69	87	86	97	88	68	76	77	82	97	83	82	84	81	87	85	82	85	72	80	66	73	90	81	79	86	79	80	85	73	93	73	80	61	89	83	76	86	75	85	86	72	73	91	78	72	99	83	69	79	79	96	73	67	82	68	96	81	69	89	86	93	79	69	61	80	78	90	90	84	97	94	97	83	74	82	75	71	55	85	90	70	71	71	84	74	87	89	77	99	85	91	90	83	76	72	75	84	89	85	62	83	84	88	82	64	62	94	86	90	74	80	74	91	79	75	72	79	88	79	83	88	93	81	80	78	82	82	68	74	83	76	82	82	90	85	77	77	89	79	79	100	68	83	74	84	78	86	96	67	76	58	90	72	79	72	85	84	91	77	81	90	91	72	80	78	76	84	67	73	85	80	82	76	82	75	93	75	82	55	74	80	73	71	92	89	81	81	69	66	91	82	73	76	84	101	81	95	64	89	79	79	83	68	90	73	69	96	72	70	94	89	82	97	87	94	79	74	67	95	66	87	83	86	82	88	69	90	81	82	93	83	81	72	85	101	86	75	81	66	81	80	66	92	71	81	71	82	74	76	59	79	85	92	81	75	80	67	77	81	86	72	77	87	84	90	66	88	83	90	99	89	96	89	80	86	68	69	87	90	94	80	85	91	79	73	83	83	88	86	69	71	63	83	76	68	86	77	87	94	94	96	83	86	72	68	92	83	80	74	78	94	81	64	76	70	82	76	86	80	77	76	81	75	65	91	84	68	83	101	86	58	90	82	89	93	85	82	97	81	78	75	92	77	81	77	93	77	81	81	84	72	71	70	80	91	72	73	89	90	77	81	90	61	102	77	80	81	74	86	91	80	78	70	64	81	84	78	86	76	77	86	76	88	94	75	77	79	81	82	79	86	78	69	77	69	72	73	62	68	86	57	84	86	85	86	80	100	85
4597	383	517	506	506	470	430	403	370	350	323	333	329	363	318	324	338	330	329	323	317	318	318	321	312	333	289	331	301	309	299	325	278	317	293	265	281	331	329	295	272	305	282	282	306	307	297	291	306	299	308	301	310	298	253	302	286	282	279	302	302	275	339	308	290	294	282	296	275	315	292	294	295	277	304	292	313	290	284	288	276	323	266	306	301	296	295	310	306	326	292	293	306	294	323	302	314	293	315	297	326	287	312	314	295	280	318	291	310	302	269	259	314	284	297	317	300	314	256	310	268	303	277	301	302	279	260	287	287	308	305	298	290	284	310	314	318	307	306	291	319	325	278	301	323	299	327	284	317	315	308	287	293	269	296	298	301	315	308	287	340	281	289	313	284	279	297	310	281	305	295	287	288	313	271	321	322	274	304	284	259	306	290	292	303	308	342	284	325	299	296	313	305	317	261	319	301	295	284	314	289	311	277	291	292	319	327	299	310	306	303	292	307	286	288	291	336	286	280	301	293	270	294	275	288	306	272	261	301	287	300	288	287	308	305	298	330	281	300	292	278	338	274	277	294	295	304	299	289	304	325	292	286	302	328	321	306	287	304	290	306	278	295	282	301	269	318	309	325	299	299	316	310	336	313	318	312	298	307	332	315	285	293	318	292	298	302	308	305	279	329	291	304	310	292	298	267	303	258	309	305	311	282	289	314	299	290	274	311	286	292	346	285	297	292	292	260	311	300	298	326	283	294	288	351	308	311	289	291	319	313	282	294	311	307	316	321	328	328	282	288	276	289	288	284	290	271	305	303	296	307	305	305	282	301	293	323	299	332	298	300	257	277	308	272	301	297	317	270	296	301	304	298	293	295	303	302	297	315	292	291	325	333	274	289	290	301	299	278	290	300	335	324	321	287	331	305	311	303	341	314	320	306	300	335	307	287	318	282	330	309	267	321	343	319	269	294	272	288	290	276	301	300	286	296	293	304	293	291	288	313	265	273	301	314	309	296	285	269	281	313	328	300	277	318	271	310	312	273	301	278	288	288	293	307	298	296	326	287	284	290	305	288	285	252	277	324	310	260	293	289	292	295	310	276	278	306	295	293	323	283	292	325	288	327	298	289	314	278	288	312	322	264	296	265	270	323	275	315	293	284	301	278	305	290	303	269	325	309	304	304	267	308	315	310	325	287	309	284	274	308	293	304	285	313	267	298	286	298	308	314	327	320	342	282	271	304	292	299	291	327	279	290	302	298	270	280	313	313	299	312	297	297	275	291	317	275	288	332	261	281	298	292	288	303	306	331	298	311	317	306	309	286	309	296	320	284	276	281	312	279	305	323	269	297	307	294	288	301	301	281	280	266	308	296	312	328	270	322	301	278	295	279	306	302	303	299	295	322	295	283	295	309	294	315	288	280	281	316	308	306	299	332	294	322	276	316	300	274	308	301	297	270	298	285	318	266	304	325	313	301	277	283	290	310	291	267	311	282	284	284	308	278	271	315	314	313	278	255	288	276	304	305	268	307	273	307	298	296	277	312	292	296	316	311	291	280	284	318	299	314	313	301	280	305	265	293	320	286	282	299	305	282	296	304	295	270	295	319	298	248	293	312	314	300	266	319	305	304	288	304	285	291	297	269	301	281	325	279	299	326	302	307	259	308	308	286	311	295	286	305	265	292	316	297	301	310	299	302	315	289	305	331	309	298	303	329	315	306	294	290	291	302	288	299	309	286	283	291	310	315	263	265	288	288	311	313	326	298	304	293	298	273	313	301	263	262	320	334	256	301	271	297	282	295	306	278	320	295	305	278	280	290	261	304	267	296	293	331	308	282	280	302	281	306	269	315	290	284	295	295	293	260	304	316	285	310	316	289	276	272	283	294	281	298	308	285	288	307	296	296	269	323	286	267	308	264	309	301	291	288	305	337	279	290	283	283	302	289	308	284	287	295	315	283	294	280	296	312	291	286	266	285	271	312	282	307	315	313	314	287	297	286	293	281	281	305	309	284	295	294	283	293	298	293	295	294	321	300	298	295	312	289	315	291	303	293	304	288	290	288	270	291	296	289	276	295	312	269	306	272	273	289	299	308	325	321	289	287	282	295	283	269	296	297	288	291	315	313	309	281	297	316	312	289	308	306	308	283	294	296	277	310	324	288	283	335	303	296	308	304	312	308	312	297	295	342	290	286	303	297	269	317	310	287	293	315	294	291	307	246	327	297	275	274	278	286	294	272	270	277	287	296	299	307	315	260	326	290	298	284	315	296	307	302	309	303	302	261	294	307	315	312	329	308	318	322	339	285	319	322	263	295	268	325	288	301	302	315	304	262	308	308	295	295	281	282	305	304	305	295	277	288	327	324	320	294	258	313	301	281	314	274	287	266	287	283	313	312	306	292	292	282	325	291	292	283	312	309	279	303	289	270	293	306	290	301	322	313	257	281	302	321	292	297	296	296	290	305	303	341	305	291	303	282	276	284	294	288	292	302	281	304	310	282	304	299	301	292	298	293	291	329	299	313	282	316	284	275	322	294	305	313	291	311	332	308	291	336	299	318	277	287	276	321	271	283	287	289	296	282	311	312	343	282	292	275	321	312	265	295	292	301	287	282	327	330	324	311	280	262	286	314	291	297	280	321	286	292	296	307	298	267	269	308	314	302	276	311	276	308	282	309	287	278	272	306	294	263	289	295	284	325	296	262	272	279	294	275	292	320	311	285	306	266	295	301	322	310	272	322	296	276	292	295	302	308	286	297	272	292	289	305	305	300	289	293	330	315	308	301	327	301	285	305	288	326	305	300	280	312	313	283	298	256	314	315	316	313	314	263	311	280	311	277	273	305	318	293	305	316	281	312	281	298	278	319	297	301	291	305	292	279	326	287	286	282	314	301	296	320	289	273	309	345	283	297	308	289	281	289	309	298	296	284	289	311	346	286	294	286	307	303	286	289	285	330	325	303	338	297	301	288	323	298	306	300	327	280	285	296	302	263	284	298	309	274	301	296	322	288	303	282	293	281	284	316	288	295	292	302	265	299	281	295	306	258	330	309	302	323	280	327	301	288	287	282	304	292	298	301	312	298	319	298	301	264	296	286	316	307	298	297	320	334	291	305	293	303	275	330	307	299	318	298	284	252	323	303	283	307	275	275	327	309	327	307	317	295	317	314	277	316	304	284	302	276	299	310	301	309	264	312	309	277	325	328	270	303	282	280	310	282	293	288	286	276	300	307	300	312	322	303	307	298	302	282	307	236	295	287	266	311	317	273	285	302	295	284	339	307	300	273	275	294	301	309	290	284	293	306	307	302	312	301	295	272	301	304	289	301	299	318	294	290	281	307	284	278	307	272	294	299	288	293	317	304	288	278	328	291	292	270	317	275	307	314	292	301	287	318	318	294	291	325	287	299	283	321	303	291	320	285	315	300	304	277	274	284	331	279	279	315	283	309	302	285	287	307	312	321	305	306	274	267	280	314	302	290	319	303	284	293	320	263	261
22748	2722	1393	1020	770	537	450	395	341	270	280	243	232	209	242	215	209	175	172	175	211	153	182	196	163	202	180	186	166	167	163	161	167	177	170	148	146	167	164	182	151	149	163	175	152	176	163	194	140	174	170	169	187	170	170	149	141	157	177	170	157	156	112	164	159	149	157	156	162	165	183	147	161	142	149	148	161	169	161	134	156	156	137	170	166	170	153	141	135	171	168	153	143	160	151	153	153	156	168	169	141	152	155	142	153	157	147	165	162	154	182	166	171	152	157	146	155	156	152	156	173	151	168	158	149	165	164	188	158	144	152	144	148	161	151	148	153	154	158	146	178	164	179	163	161	179	137	145	164	177	173	161	139	141	156	163	158	159	146	135	163	162	136	161	141	163	159	166	166	164	154	148	164	130	148	151	177	177	136	173	172	178	168	161	173	145	153	170	161	164	165	186	149	167	148	153	169	158	138	152	167	142	173	151	146	157	152	143	153	148	171	166	129	142	156	158	180	177	171	146	146	145	171	161	172	154	152	151	184	186	146	185	157	152	183	167	139	151	149	174	161	163	150	166	190	164	163	139	139	165	134	152	149	151	149	154	158	153	179	183	165	148	140	150	154	144	178	171	149	152	141	155	155	170	150	134	158	155	149	175	152	152	182	151	153	141	164	143	131	169	144	172	162	142	147	167	151	141	157	157	150	145	172	157	156	166	147	152	153	148	171	144	160	154	154	154	161	140	152	169	156	144	151	173	146	139	165	160	151	135	159	157	145	155	164	168	152	152	139	162	133	154	150	152	159	169	162	148	142	144	144	159	156	134	168	146	148	177	147	167	162	152	166	165	159	152	135	140	140	162	136	136	145	140	147	173	173	155	153	149	145	143	133	156	173	155	171	171	169	162	163	158	156	163	159	166	156	153	169	154	144	155	170	159	154	170	155	154	148	151	148	152	154	173	166	169	145	163	183	157	143	163	148	166	162	154	179	139	160	164	141	139	139	168	172	150	168	148	155	162	144	177	143	158	150	156	160	170	151	172	160	149	172	151	145	160	143	157	137	149	125	154	148	174	144	159	145	154	142	143	158	154	157	154	150	171	159	165	148	156	149	148	172	148	173	155	155	173	144	140	154	143	151	155	163	156	128	160	160	168	142	140	149	167	175	167	154	139	153	158	124	138	146	162	165	176	142	146	163	171	159	130	149	145	129	166	170	151	135	146	164	160	151	147	152	143	179	142	135	162	142	137	157	166	164	154	173	173	143	143	163	144	158	152	157	143	154	163	158	159	166	169	155	140	175	161	160	166	152	168	147	146	149	171	155	143	154	134	147	168	176	169	158	157	155	172	152	184	143	149	161	157	139	151	164	171	152	167	155	140	137	151	121	146	160	166	166	165	145	155	180	165	148	158	165	139	167	157	151	136	155	166	140	144	176	153	167	154	138	162	131	153	168	180	151	176	138	175	142	152	168	159	177	144	171	139	166	152	167	162	137	174	158	142	194	167	139	147	181	159	156	144	142	157	159	148	174	160	158	141	152	156	157	187	155	161	167	137	149	162	140	155	151	153	150	160	164	176	154	136	152	168	142	143	182	167	158	148	159	142	156	153	161	158	157	166	169	149	168	150	186	172	149	137	155	144	157	181	173	135	162	139	153	157	170	182	149	153	157	168	140	160	154	151	151	171	145	169	157	149	172	149	145	137	148	167	154	151	167	157	154	144	145	149	136	163	152	146	159	138	176	151	179	144	147	148	144	138	171	148	145	144	163	187	135	147	160	138	154	160	161	165	155	165	127	162	156	140	149	175	136	144	165	150	141	148	166	162	165	131	166	137	167	160	176	167	179	141	147	134	159	142	151	154	144	168	148	153	151	161	166	149	161	141	161	170	159	148	163	154	157	148	166	156	157	159	155	156	149	159	165	131	186	158	144	154	163	171	148	151	147	175	158	144	151	123	154	157	151	137	168	169	140	158	164	160	152	152	141	198	183	157	155	167	152	158	146	160	156	143	130	152	148	160	155	151	162	162	163	162	169	153	165	150	159	179	157	163	171	162	167	142	159	165	137	131	172	142	148	192	176	156	174	155	167	149	144	160	164	135	168	163	143	140	143	151	141	177	143	148	146	156	150	177	155	138	169	142	157	150	162	158	131	156	160	150	186	156	153	150	155	138	160	167	172	149	166	160	152	162	160	167	164	153	143	132	153	182	146	145	161	171	161	156	170	168	158	169	157	159	156	159	173	144	165	147	170	148	150	162	176	169	145	175	153	165	146	171	147	142	153	156	167	167	157	151	140	173	138	164	158	154	172	127	158	157	148	161	163	150	168	153	156	146	147	165	149	150	156	175	136	143	172	151	149	143	139	181	150	171	139	166	157	130	157	174	136	161	144	175	162	144	143	138	145	155	172	147	152	156	161	140	129	134	152	164	164	167	153	145	138	157	156	143	139	138	153	152	156	167	172	176	112	146	177	151	155	142	164	141	156	143	160	163	155	156	159	171	158	149	148	143	151	151	154	184	182	165	159	147	150	155	156	161	156	167	150	152	149	170	172	153	155	145	142	150	172	156	165	151	173	144	147	149	141	179	171	173	151	159	165	153	160	157	139	151	153	154	150	178	195	187	165	160	165	123	147	146	161	149	160	152	162	168	151	143	139	158	160	138	160	141	145	150	168	154	155	158	151	157	159	147	145	143	159	171	141	159	153	150	144	171	153	170	149	149	137	137	162	161	132	149	159	133	153	175	172	144	165	154	152	172	157	174	160	154	153	154	157	147	156	163	169	138	160	150	159	160	154	149	142	139	157	164	149	161	139	150	145	143	163	144	141	149	132	167	175	171	158	154	170	143	119	158	160	141	166	140	148	144	140	182	159	173	154	165	142	145	143	167	161	143	150	147	151	146	135	136	159	150	155	140	131	133	163	135	176	169	161	147	169	164	133	153	157	137	162	156	145	155	144	143	161	174	179	149	150	166	153	161	149	162	160	148	160	167	155	172	162	166	154	146	143	157	142	159	147	151	162	152	147	156	147	177	153	146	145	139	158	147	142	136	166	168	168	159	159	152	167	164	163	167	157	168	162	150	151	164	136	140	171	169	132	151	147	145	139	160	154	156	159	186	146	137	155	152	164	144	163	152	141	152	151	154	151	149	148	156	137	160	145	162	169	161	144	154	162	139	136	151	162	151	155	170	160	135	181	162	156	159	133	147	159	139	136	185	163	140	139	163	134	154	166	156	152	151	169	168	163	155	160	161	158	162	167	158	142	164	142	149	144	165	163	159	160	132	173	157	162	149	152	167	162	142	142	128	162	143	160	161	173	162	134	163	154	152	172	177	147	156	156	159	168	159	154	130	172	149	159	159	168	155	165	161	139	162	166	156	157	165	167	143	169	152	144	162	154	140	157	151	170	153	157	180	157	156	168	148	139	149	152	135	142	156	169	168	166	126	157	151	179	154	164	150	166	165	168	142	155	149	164	152	150	137	164	160
11401	1478	3119	3548	3192	2514	2116	1786	1566	1391	1212	1099	1032	961	889	827	811	725	712	713	698	696	677	689	621	618	617	619	618	618	626	638	581	558	582	628	526	561	573	518	559	540	514	562	561	535	533	535	532	540	520	527	526	531	503	515	556	508	531	539	480	513	515	508	533	508	554	494	539	511	521	495	498	535	517	511	502	508	494	507	527	491	542	519	532	510	486	551	536	521	512	498	472	518	507	505	522	511	526	507	534	510	487	517	514	515	486	520	465	502	526	514	510	489	503	499	495	482	500	548	501	524	480	532	515	508	506	498	503	505	497	505	513	506	493	490	502	508	511	495	469	520	542	471	509	525	497	502	532	496	442	500	495	506	534	513	493	514	519	528	548	492	511	522	496	522	511	482	486	542	497	506	483	494	506	516	509	492	528	496	547	509	524	495	526	526	475	482	495	519	500	508	506	523	486	523	531	504	463	488	487	518	473	501	508	533	518	513	498	484	505	491	518	476	500	520	521	459	512	517	507	530	453	530	499	548	497	517	493	514	516	510	486	524	518	531	523	512	511	449	508	494	481	524	464	456	452	543	535	509	478	525	504	462	483	484	480	517	536	521	505	512	503	489	518	485	517	541	473	503	544	494	465	502	540	509	504	550	492	515	484	524	522	506	498	491	497	499	524	476	482	507	501	510	489	506	504	458	508	492	489	511	501	488	509	519	530	522	516	540	501	477	476	472	516	518	459	503	537	510	493	518	497	556	541	472	503	515	459	458	511	493	504	512	517	523	506	500	517	513	498	485	519	532	488	534	541	472	481	516	521	478	537	492	516	510	473	478	489	526	514	510	500	485	498	456	448	465	538	550	529	470	481	527	466	467	531	492	494	510	505	518	481	460	508	542	503	520	492	495	503	483	538	531	517	491	471	474	551	512	488	552	515	504	469	479	496	485	513	518	527	489	513	493	500	494	502	492	515	502	485	520	498	480	553	487	501	510	525	510	507	510	537	520	465	516	529	568	512	454	457	484	509	541	498	497	528	504	502	486	496	468	503	508	456	480	518	531	531	511	476	489	493	517	481	464	499	505	512	469	468	532	524	491	543	487	485	476	461	533	508	503	471	488	488	500	542	497	512	522	520	527	520	497	485	529	504	499	538	513	522	512	473	453	518	477	494	501	527	506	487	475	506	500	502	528	538	516	490	455	500	509	494	504	474	508	468	466	484	491	487	515	491	504	491	519	497	498	540	487	479	499	500	518	498	486	501	482	555	483	499	505	537	515	493	467	490	506	508	501	523	468	509	470	505	504	496	502	490	530	446	515	540	501	499	526	500	526	498	496	442	538	499	512	504	512	513	505	509	479	553	494	527	482	493	496	517	492	495	513	532	527	555	496	507	495	507	494	459	465	515	509	531	464	519	502	537	515	530	478	518	517	507	504	505	469	456	514	505	515	489	513	504	481	504	498	520	506	470	514	511	468	517	504	525	460	501	483	550	527	500	510	492	500	504	501	471	492	522	475	470	480	524	503	513	509	490	513	527	505	525	517	488	516	510	480	519	523	508	483	464	556	498	517	520	516	489	516	528	517	488	546	511	519	487	509	515	492	496	511	510	522	500	507	498	568	503	471	509	519	469	522	470	530	532	517	501	515	497	493	489	494	529	497	488	525	474	503	579	497	484	545	506	531	514	547	505	530	496	519	515	472	516	478	471	510	514	511	520	500	470	468	517	520	480	505	508	503	485	482	532	529	477	488	483	542	517	504	472	484	470	494	539	503	506	497	489	520	486	533	487	532	499	515	487	510	489	516	481	540	515	548	490	489	477	480	559	502	496	472	489	483	488	465	506	466	529	480	519	477	528	502	528	458	546	505	489	485	499	534	509	510	529	462	529	500	494	502	507	508	509	507	509	502	478	484	481	511	519	497	502	501	509	545	525	492	479	490	469	476	499	508	467	506	515	481	471	493	456	507	484	488	498	498	521	516	500	488	523	491	532	468	508	520	512	484	474	511	474	523	468	510	496	523	478	477	504	515	498	517	489	439	525	499	469	486	505	501	504	498	538	483	489	492	524	501	537	489	486	497	537	474	510	446	487	506	486	485	542	523	463	496	497	549	470	457	519	535	506	521	550	533	522	506	456	508	520	473	492	501	517	485	489	484	504	523	552	504	484	529	511	499	498	450	488	573	535	526	484	514	499	502	524	483	519	497	512	489	519	513	463	473	476	503	516	501	463	499	523	541	521	514	544	511	496	490	461	536	532	498	497	494	482	508	480	486	481	492	477	467	503	493	496	504	469	503	503	514	503	526	528	495	531	536	480	502	483	499	487	524	520	508	484	508	491	533	506	487	499	527	541	486	473	501	533	511	542	498	525	507	518	523	490	504	496	559	487	533	478	472	480	471	481	487	480	497	500	461	508	490	524	517	492	504	530	500	523	480	522	512	490	525	479	498	525	493	490	513	472	486	467	506	533	510	504	501	500	522	515	458	527	488	524	538	497	487	524	510	484	530	514	472	496	504	485	528	531	515	504	504	489	478	511	514	458	496	492	507	508	520	489	516	538	538	483	507	516	492	532	491	526	465	540	523	503	460	466	507	502	489	479	504	532	549	488	510	503	514	483	469	514	530	496	453	488	527	487	491	507	483	500	447	514	500	535	507	499	514	515	490	498	495	508	505	544	522	504	511	530	539	498	503	533	487	455	471	526	491	519	492	482	514	526	501	482	488	522	483	487	524	475	484	502	472	511	508	504	559	517	545	474	497	482	526	536	469	500	473	523	498	494	519	479	497	499	508	507	514	527	477	493	531	506	492	527	505	550	487	534	493	470	518	541	514	514	468	477	519	467	491	480	516	471	528	547	515	484	496	501	489	484	595	499	443	506	484	510	517	494	484	487	498	514	489	476	510	496	511	527	505	482	490	475	472	464	513	509	490	516	500	520	510	532	492	491	521	515	509	485	513	506	472	511	479	518	515	529	520	518	463	535	527	447	530	509	442	497	568	495	514	447	510	515	515	506	515	493	480	536	522	475	493	507	529	534	494	492	504	508	499	498	502	504	511	521	476	509	506	498	474	477	507	479	490	566	510	509	527	516	476	475	520	518	500	495	517	533	485	561	523	514	473	498	479	461	474	506	485	513	490	509	504	499	472	507	498	512	541	528	453	507	512	465	533	519	535	497	497	470	498	526	543	494	508	524	461	522	523	469	510	535	515	478	477	507	496	521	566	480	490	509	489	528	520	513	532	492	533	543	494	503	500	492	483	493	500	537	468	476	487	523	486	496	528	519	524	501	525	532	501	515	457	522	484	514	530	476	507	513	485	484	543	463	478	498	528	476	506	477	509	494	501	552	523	503	501	488	496	469	488	476	483	515	543	507	539	501	457	536	503	531	540	491	463	511	498	509	490	512	508	500	502	477	502	445	505	515	477	484	551	517	562	512	505	532	528	465	496	496	548	482	470	495	485	487	487	503	446	504	503	543	468	525	474	505	510
34044	7655	2825	2036	1485	1149	910	710	676	559	480	454	390	397	384	378	322	330	314	308	293	273	290	294	269	292	328	290	292	299	313	279	277	296	297	251	267	264	253	245	252	281	281	269	264	292	284	262	251	257	272	234	255	263	235	275	244	242	252	274	265	263	292	258	248	261	275	225	262	255	257	260	249	268	238	267	270	288	272	294	258	268	254	281	296	270	275	271	264	256	254	253	285	268	270	244	276	284	227	239	259	285	277	253	234	281	250	296	254	288	264	243	271	253	252	283	273	264	263	273	245	273	294	279	254	261	250	273	236	255	284	258	270	269	241	273	271	247	251	267	243	250	301	272	278	248	250	288	263	257	234	238	278	252	236	262	270	281	255	233	285	257	272	277	256	245	266	277	266	250	260	271	268	253	250	264	266	277	271	264	256	257	254	240	257	273	253	258	265	244	294	234	250	228	270	261	284	256	266	264	260	247	229	239	252	258	224	249	265	245	280	263	272	255	262	263	249	245	235	260	268	229	258	243	258	284	256	242	254	236	276	252	262	256	272	286	280	279	251	289	282	244	273	280	239	263	266	272	233	258	257	285	252	280	275	258	259	256	247	269	290	244	286	238	280	272	259	263	234	264	282	269	267	253	284	246	244	259	236	271	245	264	287	288	267	252	257	249	285	271	242	271	254	238	248	263	241	250	259	242	253	239	254	253	255	260	277	228	265	258	262	265	251	222	267	230	254	263	256	250	264	255	237	279	267	259	237	248	279	255	241	256	232	234	261	280	262	244	273	283	275	236	231	268	240	246	267	267	262	231	285	228	311	260	251	252	237	258	237	246	269	280	267	258	266	263	239	240	258	250	252	263	281	252	264	263	281	261	271	249	255	241	261	236	235	241	253	275	254	260	298	313	296	237	262	245	255	286	283	253	257	249	255	246	241	244	268	270	242	254	246	254	232	266	242	248	282	264	283	245	237	239	271	274	248	249	286	249	236	290	239	281	257	254	258	244	233	245	267	252	226	251	223	247	228	213	243	283	259	275	264	280	251	260	240	254	264	251	267	267	252	261	271	271	257	256	276	267	261	260	242	261	270	256	233	255	218	265	261	286	238	278	279	290	271	226	269	283	283	272	241	241	270	278	240	257	255	253	266	253	253	239	249	261	254	260	261	250	251	246	309	255	251	298	244	251	244	307	243	271	253	244	257	247	257	242	284	274	270	251	265	262	245	257	242	250	291	243	271	256	246	259	284	273	296	251	268	241	262	250	269	247	269	282	246	274	257	265	253	286	256	245	252	277	269	270	226	250	256	271	258	246	266	235	251	245	268	263	248	258	252	267	278	249	248	260	270	249	264	241	281	272	280	271	257	231	271	233	241	231	246	251	279	302	247	263	272	230	260	246	255	276	276	265	267	253	272	246	255	268	254	241	258	293	258	281	261	273	228	268	289	268	251	313	239	265	257	245	277	276	249	235	244	230	240	243	250	253	237	282	259	245	267	287	253	217	283	223	247	224	258	257	260	248	230	272	252	291	251	244	247	217	251	245	256	266	273	280	268	249	253	254	260	253	259	266	246	284	249	283	256	274	262	280	231	276	260	262	273	254	278	274	265	268	269	277	246	252	266	263	254	262	294	267	247	256	236	263	250	264	265	274	267	262	248	264	269	242	260	259	301	273	257	251	251	250	238	254	265	241	244	273	296	225	280	265	260	252	245	252	269	254	277	234	261	244	252	246	252	280	269	252	271	252	261	287	260	252	283	226	260	229	226	270	279	269	267	247	235	254	293	221	297	273	264	278	275	285	259	266	249	267	247	258	248	274	272	262	272	254	244	260	253	279	249	270	272	252	249	268	295	231	267	258	244	258	240	245	262	240	259	229	222	257	243	255	267	271	288	242	279	267	243	300	249	242	258	251	248	272	259	248	253	244	251	265	304	244	252	250	232	264	261	272	251	259	292	251	237	250	262	263	266	239	240	282	305	274	261	247	261	239	264	272	244	261	232	257	240	255	270	260	247	258	276	254	277	261	275	258	267	251	256	252	265	272	264	292	219	257	286	273	240	269	249	251	247	283	263	258	246	239	282	283	245	255	246	288	260	252	248	277	229	283	246	260	270	221	222	242	281	275	251	238	253	246	269	261	288	270	274	257	279	257	283	230	251	256	258	258	269	251	254	280	251	262	222	261	252	273	294	253	251	279	261	259	280	299	239	239	251	261	251	270	272	261	263	241	253	268	223	225	229	284	247	263	282	284	275	272	248	270	286	231	277	242	238	265	257	262	249	260	257	295	269	258	245	248	262	267	276	257	242	258	259	241	258	251	266	283	276	250	254	262	233	267	264	249	251	255	255	277	279	216	286	268	257	263	253	267	262	236	228	264	260	257	258	277	278	249	295	238	256	225	272	288	240	237	251	258	280	253	252	275	253	266	259	274	244	265	244	277	260	247	282	268	259	285	276	246	250	251	277	244	278	269	299	272	250	241	276	250	257	247	252	240	284	258	251	244	244	248	280	275	283	236	248	252	266	256	270	281	235	246	245	271	263	296	278	250	255	255	244	256	233	252	270	240	249	263	244	263	272	283	259	252	222	288	247	273	252	295	258	249	256	293	261	263	270	257	246	242	255	283	229	265	247	253	240	240	252	240	219	262	273	247	256	267	237	246	289	271	250	294	242	262	274	264	257	264	254	258	257	259	253	272	240	245	270	259	266	287	285	273	264	274	248	260	251	255	245	213	268	240	238	273	267	236	245	258	263	275	251	247	267	264	262	247	235	242	204	241	256	266	252	263	255	265	242	270	254	243	255	262	230	256	240	305	260	240	243	275	244	313	286	272	259	266	261	262	245	242	255	291	283	224	259	271	238	266	249	289	267	259	258	279	232	267	264	266	251	266	273	249	251	265	268	274	261	262	227	291	252	240	254	260	240	276	245	250	272	240	254	254	257	256	256	270	244	251	253	266	228	255	272	275	240	252	249	238	262	274	234	275	253	232	283	265	233	264	241	263	253	271	229	284	251	256	222	264	243	260	240	243	271	273	246	243	285	261	283	269	272	271	242	239	228	255	265	236	277	289	291	275	229	247	258	263	247	252	242	256	274	255	254	266	248	269	248	261	226	243	260	299	255	260	274	265	268	255	270	281	261	267	275	258	264	257	242	277	227	258	248	284	273	253	253	268	249	249	237	248	240	274	261	278	265	255	264	264	242	283	244	236	230	253	241	230	239	251	241	268	244	264	255	243	229	280	254	265	273	254	242	259	260	281	262	273	244	243	242	236	238	270	255	231	274	271	257	278	238	283	243	277	257	260	239	259	244	266	295	269	281	241	243	264	256	283	269	259	255	236	255	284	269	283	249	270	262	242	257	274	267	263	256	260	238	261	236	245	266	263	262	249	252	253	263	273	263	252	236	260	246	263	270	272	249	252	259	260	253	247	275	284	237	265	263	286	252	261	257	258	278	266	244	282	247	276	279	255	237	268	258	289	277	288
15319	2553	5391	6292	5386	4494	3777	3206	2802	2355	2092	1932	1721	1577	1467	1391	1377	1295	1218	1197	1114	1112	1021	1076	1094	1072	924	971	951	987	950	850	905	954	887	875	853	908	935	896	833	842	874	847	859	841	865	838	850	792	834	806	837	817	859	849	791	814	799	871	791	791	816	818	769	848	767	806	732	760	782	755	823	783	740	780	764	819	796	812	741	801	767	798	802	803	800	772	815	770	844	827	793	788	771	786	787	752	768	787	774	796	734	783	817	789	775	775	820	752	765	809	840	765	772	787	770	785	772	787	798	750	761	770	793	767	760	774	757	763	769	743	758	719	748	756	818	765	754	711	781	819	753	763	767	783	768	791	787	791	730	767	721	748	739	812	800	779	752	755	721	755	744	800	821	807	759	759	746	798	794	745	836	773	787	751	801	796	767	752	741	774	781	806	771	797	732	754	701	746	801	795	762	790	768	735	755	817	793	725	796	752	746	705	696	783	787	719	795	788	721	731	749	817	718	749	773	774	780	852	740	785	749	812	758	734	745	746	771	783	740	780	764	734	769	771	715	773	777	735	786	784	819	767	778	761	785	783	730	758	742	743	769	753	764	766	687	788	782	796	762	772	766	723	784	727	751	769	790	733	773	730	796	772	773	778	734	766	806	748	732	729	762	768	770	772	746	773	726	789	746	789	782	787	773	768	771	799	766	818	745	736	761	738	822	809	765	733	771	766	774	796	732	754	755	770	804	774	735	742	743	738	776	744	772	773	776	803	748	759	772	748	807	780	733	731	814	797	721	740	791	762	764	773	753	748	780	748	754	743	723	736	808	734	786	746	835	722	784	763	775	806	790	754	775	763	736	780	796	741	730	814	762	758	753	729	770	769	791	792	695	758	771	763	786	783	767	723	751	743	784	788	753	743	732	766	766	797	716	787	755	790	742	807	723	750	774	763	755	713	729	741	755	791	773	731	792	773	738	720	815	810	761	775	785	764	819	792	760	780	783	733	708	754	755	724	744	775	748	745	798	775	788	817	751	758	763	776	785	750	734	761	790	837	759	755	757	763	791	711	775	793	776	735	805	806	779	787	794	771	798	780	748	774	755	749	772	776	733	779	754	759	795	750	793	748	780	761	783	768	769	744	763	752	758	800	809	748	795	744	767	797	721	812	755	777	735	739	779	742	741	747	753	782	834	775	802	776	761	720	788	787	774	756	722	756	711	787	798	673	712	772	726	756	758	786	775	761	751	807	772	749	739	759	755	740	766	759	773	765	739	763	717	737	743	769	783	740	769	759	754	778	760	778	760	755	776	744	768	759	758	747	756	752	777	794	777	767	724	791	787	763	740	701	786	796	754	825	763	774	757	744	808	738	775	800	780	824	774	782	761	779	741	781	739	795	728	836	777	748	739	772	801	812	755	731	776	778	725	756	761	807	761	749	779	802	791	759	775	712	765	739	740	788	790	758	800	725	760	799	782	757	735	766	759	740	795	756	789	749	784	741	768	777	785	753	758	706	798	722	791	764	782	800	759	771	761	768	776	735	804	786	762	776	822	751	778	781	778	724	808	772	771	751	746	783	771	762	810	768	712	755	788	766	771	805	778	773	793	776	780	745	767	796	735	704	728	808	798	766	723	780	769	789	808	770	748	801	794	693	768	751	799	752	785	807	729	730	798	772	759	731	795	765	771	757	785	743	773	739	759	765	738	831	746	799	751	801	741	798	786	805	768	755	762	815	760	816	735	776	781	817	728	785	738	792	744	784	754	795	730	777	807	750	725	792	795	728	793	735	740	812	748	769	724	790	768	776	798	748	777	771	822	765	757	844	771	771	783	790	748	761	727	812	785	805	792	735	697	798	729	774	774	739	772	779	788	788	772	747	749	746	810	799	736	774	737	764	780	763	764	782	767	766	781	774	761	764	736	751	762	765	752	747	758	771	747	798	821	764	777	788	783	795	736	772	767	744	794	756	774	789	779	715	783	781	738	778	802	753	799	760	751	746	760	768	817	774	782	778	802	720	774	785	744	742	732	735	744	777	829	777	768	788	761	742	815	737	751	766	744	803	792	817	723	794	766	806	780	744	755	767	775	791	803	762	764	745	764	775	784	801	761	751	757	761	755	733	764	768	787	739	773	745	780	770	739	748	755	800	791	753	787	748	779	780	751	752	744	792	756	759	794	768	783	697	824	815	764	757	788	760	736	805	781	736	773	774	747	754	747	734	792	790	808	830	780	746	740	809	799	747	762	777	726	751	742	698	769	750	797	774	772	785	746	816	710	804	753	778	784	736	777	805	758	729	775	771	730	795	774	775	765	789	747	801	809	775	826	719	768	710	773	719	744	733	766	809	717	725	792	722	806	728	750	737	800	791	731	781	751	750	724	702	731	767	786	794	825	790	713	771	762	784	778	749	797	767	807	792	784	755	787	754	727	784	769	775	788	780	749	707	732	730	761	764	759	768	821	772	788	785	726	779	703	767	742	779	808	733	756	767	741	750	744	733	772	722	793	772	733	742	744	759	767	771	772	758	742	742	794	785	747	779	799	776	769	767	719	754	756	756	723	710	752	737	818	762	815	796	767	800	756	762	766	755	798	762	763	747	733	761	771	748	738	764	777	788	767	768	783	783	769	797	790	830	784	776	767	804	786	753	805	744	831	804	726	771	776	806	814	726	744	755	793	812	747	770	786	775	748	828	782	772	773	724	839	766	781	744	746	757	742	796	791	738	756	752	783	712	821	778	770	709	734	815	760	792	779	774	727	799	780	724	746	773	794	753	792	744	743	782	821	757	800	803	747	815	774	721	748	772	742	727	757	782	773	749	768	711	802	739	785	688	772	779	808	807	768	808	736	791	757	778	752	770	776	748	774	755	763	782	805	748	770	744	729	768	759	726	789	748	814	812	739	747	737	792	796	746	756	773	735	770	814	795	788	733	818	733	778	752	768	791	773	752	753	781	775	752	767	781	699	778	750	740	730	786	763	756	810	808	792	767	744	771	805	807	780	781	766	759	769	780	725	753	750	800	872	822	810	771	765	713	786	774	751	761	762	752	764	808	774	766	772	783	822	752	779	772	720	753	793	760	750	793	758	700	761	718	770	795	802	790	772	832	770	776	751	757	763	753	781	789	790	822	770	774	718	784	771	768	784	682	794	708	774	756	751	738	790	803	784	823	787	742	740	753	773	725	779	777	771	808	798	771	826	769	754	742	820	782	737	754	839	820	770	745	806	777	798	793	783	797	737	794	744	744	758	716	721	790	781	763	770	724	742	775	768	787	778	790	731	774	785	803	800	783	791	761	783	745	775	761	767	796	749	790	767	714	770	788	791	745	777	772	740	760	685	787	769	771	780	777	743	765	746	793	760	755	806	727	790	815	794	762	760	743	753	764	776	726	769	782	815	763	744	771	798	780	760	740	817	803	799	725	752	789	745	799	783	756	805	746	723	771	759	787	749	814	762	777	770	804	758	742	798	745	774	783	769	726	804	752	750	780
4453	241	188	149	132	114	73	74	103	90	90	67	97	77	91	84	84	96	85	73	90	85	72	78	78	97	78	109	92	77	73	97	93	74	71	69	83	77	80	81	79	78	69	78	69	81	79	84	74	89	76	85	85	75	95	91	89	89	101	83	81	82	67	77	96	93	100	83	93	89	73	87	80	76	86	70	73	94	102	94	79	93	84	84	80	61	91	77	88	90	84	83	67	80	86	85	79	81	86	86	80	88	75	79	87	90	92	88	93	88	72	83	85	106	81	72	84	90	84	89	88	100	78	90	83	82	102	80	81	80	78	80	89	78	75	84	82	77	93	77	69	82	87	78	80	98	70	99	85	76	86	81	76	77	80	75	65	97	97	65	76	59	80	84	87	69	82	71	83	85	99	102	92	90	85	76	77	75	86	87	79	84	53	67	81	83	71	90	101	71	96	82	83	72	100	79	98	83	80	93	70	90	79	89	78	80	77	78	89	88	76	84	79	78	80	77	98	69	71	69	92	67	82	86	71	87	85	83	69	83	74	77	81	81	73	84	88	65	82	82	109	84	68	89	81	76	92	86	82	88	72	86	80	76	91	83	81	86	77	77	90	73	84	85	85	85	77	71	69	67	96	79	83	103	74	75	84	78	77	75	84	97	69	82	84	93	79	87	91	73	96	78	90	73	94	95	76	87	73	70	71	85	62	79	69	92	81	84	78	75	93	82	67	76	67	79	77	84	92	80	79	92	97	78	88	66	96	75	82	84	70	83	82	106	82	79	85	76	79	81	81	80	76	84	79	80	89	81	79	76	74	87	73	81	91	72	74	98	100	71	86	82	92	85	72	88	83	80	86	72	89	71	75	87	88	90	88	82	71	66	88	80	103	82	76	72	98	94	75	83	90	71	99	78	85	74	65	81	84	77	96	97	68	84	92	77	94	70	94	76	88	71	76	87	87	68	74	83	72	96	73	88	77	66	85	88	79	91	90	84	57	76	99	73	88	78	84	74	82	90	75	83	82	89	85	90	89	91	95	86	73	71	84	99	89	92	87	78	76	77	75	77	94	75	73	72	70	89	91	64	75	93	73	81	57	97	102	86	105	79	96	70	70	93	66	93	92	87	87	79	77	82	72	94	92	73	84	92	79	66	87	74	88	66	79	94	81	82	82	88	86	94	75	78	90	75	87	79	73	84	74	86	72	91	83	81	87	87	79	90	88	75	84	91	78	87	72	86	88	86	82	75	99	91	76	74	88	97	68	93	86	98	96	82	73	76	84	86	71	73	66	99	81	91	85	69	81	64	84	78	80	84	77	88	70	61	76	77	69	80	77	94	91	88	63	92	89	69	76	88	85	75	82	73	74	73	82	75	68	73	99	93	72	91	69	84	81	95	78	97	77	72	72	82	70	76	82	89	81	94	77	87	80	99	73	102	73	60	65	66	89	81	109	91	83	86	94	88	88	85	81	86	62	91	99	76	90	94	80	81	72	88	82	73	64	79	85	75	86	72	71	79	88	69	76	85	89	65	76	75	78	54	90	81	97	90	86	102	89	83	81	104	61	70	91	83	91	78	77	76	71	86	70	104	82	81	83	81	79	81	103	76	80	78	78	85	75	83	91	81	78	82	55	63	102	81	91	88	104	80	80	77	84	74	89	82	92	81	73	80	75	86	96	90	86	75	74	88	83	91	87	80	89	67	91	85	75	81	76	81	87	76	82	67	77	84	75	77	85	62	93	75	72	100	72	92	85	86	99	87	81	74	83	78	79	68	74	81	69	72	59	90	82	85	84	81	86	84	80	78	77	74	83	77	82	78	74	94	78	82	99	80	91	77	72	78	86	69	84	75	100	70	68	97	76	78	79	71	64	75	83	78	71	84	79	72	78	85	74	82	77	73	88	87	73	80	85	90	70	83	63	82	93	93	81	92	76	96	78	73	63	79	75	81	80	84	69	79	67	81	78	75	91	70	87	85	74	85	89	70	86	98	98	75	86	84	70	102	86	82	73	80	70	93	83	84	68	98	85	85	73	85	89	79	78	76	73	88	85	81	70	81	72	80	103	92	86	86	78	78	70	90	78	82	92	76	55	69	78	89	81	87	78	81	70	89	70	81	73	101	74	88	77	87	74	81	76	91	97	96	89	71	82	83	90	78	89	78	66	76	89	88	82	83	90	84	86	74	88	89	91	80	77	82	98	77	86	77	83	71	77	78	91	84	81	102	82	76	102	69	64	88	73	77	70	86	65	80	79	95	84	87	89	87	95	90	82	93	78	82	78	86	87	90	74	82	78	79	87	86	87	71	90	75	82	87	84	74	74	82	76	63	77	77	104	86	84	97	94	81	85	91	82	89	73	85	82	84	79	66	75	84	93	70	91	94	75	100	90	64	88	86	82	103	85	71	79	81	86	67	74	77	83	82	73	91	82	95	91	71	76	83	103	75	77	65	90	85	95	75	70	98	71	79	83	83	83	87	80	70	80	87	69	73	87	66	92	74	88	95	100	78	71	92	75	85	81	59	84	89	85	82	91	84	86	84	69	82	75	69	79	78	88	76	83	103	76	66	84	92	68	81	90	85	74	85	79	90	70	92	89	88	85	73	80	89	96	80	91	73	87	94	84	80	86	87	81	91	76	73	97	85	74	77	88	80	99	98	68	91	82	72	80	79	93	93	85	80	91	84	78	69	74	104	99	79	76	82	68	90	70	78	78	79	70	70	68	72	84	99	79	82	91	76	94	85	88	79	78	83	83	97	79	71	78	60	84	79	86	83	81	81	87	77	64	89	79	90	79	88	74	84	63	82	91	81	84	102	88	77	88	91	87	83	98	88	89	75	83	72	81	81	83	88	75	93	91	72	75	93	87	86	67	92	88	76	103	73	75	91	81	92	67	74	85	79	69	86	76	66	108	78	74	84	79	78	110	67	94	76	79	76	88	68	86	83	77	79	86	85	82	83	73	80	70	81	87	73	86	71	78	77	87	90	97	74	81	87	73	88	96	76	74	88	79	84	72	83	67	98	79	91	89	79	81	72	91	89	74	79	84	75	84	88	70	93	79	78	94	104	70	93	84	83	85	92	95	81	84	82	62	80	88	82	74	86	98	79	77	74	94	89	76	88	77	72	72	79	81	84	71	73	82	83	76	76	100	82	65	87	75	89	91	87	77	84	81	82	79	80	91	66	91	79	89	78	87	78	103	75	85	83	70	86	99	99	76	81	64	87	87	95	73	90	75	67	59	75	72	91	86	75	95	80	79	71	81	77	76	72	93	74	75	82	84	76	85	71	86	66	84	76	75	81	80	79	90	86	76	72	62	74	82	73	91	78	86	96	83	91	93	81	71	80	83	62	83	80	85	82	70	64	91	90	73	91	78	82	74	79	76	80	85	72	86	88	90	85	83	65	68	74	71	68	83	86	84	94	95	80	92	78	83	76	83	77	83	75	83	111	83	64	79	72	77	85	69	72	76	89	61	81	91	118	87	78
4778	401	511	548	505	507	462	417	383	349	381	342	315	350	326	345	313	357	352	313	311	327	327	296	309	303	311	306	334	303	328	312	324	309	350	308	272	296	313	298	290	285	311	300	310	292	337	314	295	290	275	274	297	298	306	297	299	312	293	304	314	310	303	298	301	300	306	269	311	296	285	277	329	319	292	305	310	290	328	300	327	317	300	310	262	274	340	306	326	300	361	308	293	307	306	289	299	295	315	309	324	259	276	298	287	311	300	301	305	318	286	311	304	313	312	287	284	288	291	279	319	316	274	283	311	300	285	321	297	293	299	330	300	327	299	286	290	295	295	312	325	337	316	321	274	281	310	288	280	315	298	279	297	286	314	312	334	292	291	310	272	302	304	313	319	306	308	291	296	318	323	305	320	291	296	275	291	332	297	261	323	282	296	298	333	286	322	306	331	296	295	345	295	294	288	316	310	324	325	307	325	301	332	288	308	297	296	311	282	274	291	272	293	330	307	326	298	302	280	274	288	276	299	303	304	294	305	286	332	261	280	303	330	285	295	255	288	295	289	362	264	298	276	312	323	276	269	308	321	290	280	281	310	308	296	283	316	331	267	340	285	311	305	325	296	291	291	317	295	342	291	320	295	331	291	297	300	337	286	299	338	279	331	305	318	302	267	322	279	272	320	308	293	321	318	304	308	274	319	259	278	299	290	299	325	286	287	300	322	294	305	322	297	322	315	325	309	311	300	268	282	289	321	325	289	281	307	287	304	288	306	274	310	298	275	312	292	302	278	296	297	319	268	312	273	286	305	291	309	289	293	300	315	319	286	315	312	324	322	316	301	316	302	305	314	307	282	273	299	300	275	319	267	297	320	301	265	320	316	300	292	291	306	312	282	289	314	322	307	285	297	307	327	297	321	344	282	291	314	303	294	290	309	297	307	310	297	295	313	325	295	306	310	268	321	276	295	310	310	314	297	278	292	297	284	277	308	298	289	317	291	349	308	305	305	298	299	282	302	313	314	315	301	306	303	286	305	310	254	280	309	297	285	318	305	319	307	307	309	271	335	319	330	309	310	300	297	310	310	316	358	285	309	279	285	308	305	296	345	316	331	297	306	295	270	320	298	297	295	318	297	323	308	290	270	335	305	290	293	269	308	311	299	287	316	276	286	322	294	310	316	314	290	328	279	291	293	300	274	274	306	290	280	307	311	291	314	301	307	323	321	294	276	328	302	323	300	314	302	315	301	311	307	290	280	323	313	291	300	310	275	291	301	288	303	313	292	303	292	308	298	290	325	301	282	348	269	327	311	282	311	302	307	284	339	290	292	332	299	287	303	309	294	317	296	296	310	306	306	324	311	301	292	303	294	316	317	315	326	271	313	292	316	282	281	299	280	276	289	296	306	326	301	295	314	331	288	303	303	301	305	299	287	301	293	307	312	282	283	275	303	292	292	274	304	316	304	301	330	289	321	298	329	331	327	300	302	293	302	240	289	264	312	275	274	280	290	305	316	283	309	299	290	315	306	303	331	282	302	294	293	283	308	299	286	315	301	320	291	297	295	276	275	271	269	327	263	312	308	299	322	293	311	290	290	319	313	291	298	303	269	270	314	296	303	321	332	304	286	328	303	313	296	299	303	283	294	317	326	293	301	292	295	318	317	307	299	295	307	324	329	282	300	301	291	308	262	303	294	322	305	274	314	274	305	286	318	301	285	270	362	294	322	279	307	283	288	324	332	292	309	307	271	324	325	319	303	303	317	305	285	297	301	271	318	297	276	313	296	274	326	308	269	301	294	323	322	329	289	313	298	290	307	314	307	311	310	292	292	315	324	297	308	322	266	300	324	303	316	284	268	317	292	315	298	301	343	292	302	305	298	294	295	289	304	301	310	286	291	297	305	292	291	294	307	312	293	329	320	292	296	294	279	304	299	320	302	305	316	286	313	297	296	337	315	291	281	281	295	314	303	318	320	286	276	315	299	309	282	310	300	261	314	297	261	299	311	310	269	314	289	296	280	308	310	310	332	296	270	286	335	307	296	327	334	304	317	296	306	280	297	319	287	335	319	300	298	290	290	305	289	266	282	306	339	291	292	280	298	318	332	311	313	319	309	272	320	319	287	346	291	297	278	272	286	313	291	317	292	335	276	301	291	292	299	313	309	297	271	317	324	289	292	294	306	318	290	283	321	307	313	311	299	324	309	300	313	288	302	286	284	283	323	283	279	340	297	310	308	297	305	302	300	314	306	296	305	305	306	274	327	338	257	303	300	308	314	307	294	288	299	275	302	310	288	319	314	267	291	332	289	291	282	333	304	303	304	320	281	309	274	295	307	302	297	318	286	296	299	336	309	283	308	312	284	274	343	307	304	275	307	287	284	336	308	299	271	311	285	305	293	310	358	279	270	300	290	302	304	305	292	293	301	278	296	328	287	315	305	321	287	289	327	288	286	304	298	291	328	298	329	323	285	312	289	317	307	279	288	324	297	293	294	291	348	306	279	327	294	289	319	302	285	285	305	314	288	333	289	305	300	319	314	325	302	302	317	330	300	302	325	321	294	300	322	307	329	314	309	315	286	301	290	293	332	309	285	313	306	318	314	315	293	324	310	286	310	295	285	276	293	289	296	307	296	272	334	292	310	274	265	334	289	326	297	315	297	336	317	305	288	297	303	316	320	277	321	299	302	298	304	294	313	293	315	310	298	314	298	309	310	309	308	308	277	268	290	291	294	313	278	305	300	318	311	296	272	308	287	267	303	285	297	286	310	291	305	296	291	288	297	314	304	297	299	310	301	300	311	297	302	309	279	303	323	270	350	297	314	294	308	310	324	319	298	324	327	311	300	321	263	322	273	314	301	301	302	298	324	319	296	313	287	280	288	309	323	311	287	299	311	271	287	298	300	291	296	291	317	318	305	305	276	278	303	321	323	323	300	300	323	318	306	279	276	304	289	310	309	306	299	277	315	315	301	300	301	273	293	267	333	286	310	317	277	308	282	286	333	321	285	300	318	290	271	330	285	308	299	300	311	290	285	285	314	314	274	289	305	326	299	330	316	306	281	330	321	283	300	316	310	331	347	291	312	315	311	301	283	321	294	263	278	320	317	316	288	282	309	316	350	301	281	282	309	301	312	355	312	321	307	286	343	316	262	318	312	304	283	288	257	286	289	315	270	326	315	312	263	300	279	327	294	322	292	311	286	289	300	295	297	305	274	293	300	319	295	318	322	314	336	313	289	298	301	301	298	294	250	292	323	305	334	308	328	302	301	320	322	281	310	316	285	289	283	306	283	303	297	301	293	309	300	312	325	323	298	286	277	306	327	303	303	299	307	279	313	332	297	310	285	302	276	300	294	277	290	312	303	300	297	278	296	287	294	316	285	285	298	351	287	300	308	305	314	317	300	272	300	300	332	321	326	298	307	304	287	285	280	285	293	298	341	315	319	309	292	303	286	313	301	320	289	315	319	313	302	293	327	290	295	325	281	287	273	327
26044	4143	1330	1060	711	589	464	355	323	302	263	234	225	221	223	207	207	165	179	192	168	193	154	164	161	154	182	183	168	169	170	168	164	168	145	151	145	155	163	148	162	191	164	158	176	174	159	164	165	161	146	181	164	146	159	157	169	158	160	158	159	143	149	156	184	163	145	162	172	151	168	154	147	153	163	166	139	141	144	194	146	138	161	149	173	134	145	155	142	155	172	158	153	191	159	138	147	137	131	157	144	167	151	162	142	154	168	170	161	159	161	147	164	156	150	173	174	181	124	165	168	168	155	152	139	153	136	151	143	142	169	156	141	167	166	162	147	148	151	149	163	175	145	152	158	183	181	182	149	156	153	160	133	156	154	130	173	150	133	151	166	156	144	147	165	134	169	153	161	148	168	171	165	146	162	153	168	163	147	139	148	158	151	167	161	165	175	149	131	166	158	148	131	132	198	151	168	157	153	144	159	145	169	162	151	145	157	154	143	128	159	152	157	172	167	153	158	145	144	162	171	157	156	160	147	164	174	166	155	173	148	157	154	159	149	149	153	160	161	155	174	164	156	151	169	169	153	161	153	142	162	139	149	178	155	156	152	177	184	142	170	146	148	156	166	155	162	158	139	155	154	150	167	149	154	151	142	144	153	173	142	159	159	160	158	149	145	162	166	156	153	148	163	150	141	168	158	153	165	168	132	146	143	176	169	173	179	161	148	150	157	166	168	174	167	167	163	132	154	179	168	166	155	151	145	144	152	168	155	151	157	148	167	169	179	140	174	166	147	139	166	153	157	172	157	164	165	152	154	130	160	172	169	153	145	150	159	162	148	176	158	143	170	154	159	163	149	150	140	162	130	160	162	132	157	157	165	152	171	156	160	161	161	137	135	183	156	150	163	161	144	167	181	172	149	143	156	160	154	157	154	148	153	160	145	155	171	147	148	170	164	159	160	132	154	165	155	162	154	154	167	145	148	154	147	161	139	184	143	151	177	179	166	138	168	161	147	157	180	151	159	156	166	170	169	155	135	153	164	145	156	173	151	157	166	161	138	149	164	155	169	142	172	154	135	159	168	160	151	154	160	129	154	153	164	162	138	160	145	159	150	153	187	163	140	139	139	156	145	138	163	145	163	172	156	190	143	167	171	158	179	136	136	177	146	164	147	147	175	153	148	142	157	160	162	176	165	156	158	171	167	184	160	167	167	154	157	156	154	158	158	160	143	141	153	150	161	143	165	129	153	165	152	148	148	155	137	150	140	145	174	151	151	167	148	157	154	129	157	149	135	170	166	163	152	158	156	159	149	171	173	191	155	137	164	138	151	156	144	167	134	150	151	171	163	149	154	184	146	153	162	172	173	156	168	125	168	149	149	150	149	167	165	149	161	155	178	143	157	148	143	155	142	172	155	142	129	169	146	166	156	140	129	135	133	163	147	161	137	162	147	157	149	151	183	165	159	166	153	154	165	191	160	154	151	152	132	128	165	140	148	157	163	165	143	163	156	164	158	158	180	177	173	156	151	149	180	158	157	158	145	154	167	140	199	150	156	174	156	164	166	153	150	174	160	163	158	169	127	178	157	180	181	153	135	187	160	162	164	166	149	144	162	156	162	165	142	146	152	156	166	155	181	144	136	147	161	144	173	143	156	145	140	159	137	160	161	171	149	160	163	172	139	163	158	174	146	155	162	182	179	152	160	160	162	172	166	172	153	179	144	152	130	167	174	155	151	147	167	140	139	146	139	172	172	156	143	141	153	142	147	151	148	137	155	179	163	128	134	155	164	170	173	145	143	167	164	158	154	148	150	149	165	151	149	149	152	167	158	145	150	159	143	181	150	133	143	156	153	156	140	152	150	167	139	141	146	166	163	176	176	160	145	138	168	179	179	155	142	161	165	154	158	154	156	136	149	137	147	150	141	135	158	153	155	153	164	152	149	141	156	162	150	168	171	153	156	181	162	157	160	157	155	158	134	158	159	166	151	176	149	158	148	161	136	149	175	178	178	146	170	165	139	153	132	159	165	170	173	163	140	160	137	159	141	194	163	150	160	139	145	150	175	167	125	145	148	173	156	159	160	154	137	174	172	165	165	153	156	158	139	162	163	149	144	148	171	162	169	181	176	182	139	145	149	152	150	163	147	149	176	162	139	154	158	169	178	178	155	144	160	173	164	140	176	150	156	138	179	145	154	156	150	184	151	145	181	144	154	147	163	139	153	153	159	158	157	141	168	168	139	172	176	165	173	152	159	165	144	149	133	131	166	144	169	145	153	142	166	157	146	153	145	179	158	173	150	155	156	144	156	162	161	146	143	133	164	164	150	147	151	134	161	148	155	151	165	173	158	145	168	138	162	165	172	146	158	122	134	142	151	155	153	165	162	154	140	186	172	165	154	145	149	153	177	149	147	179	170	148	155	197	151	163	191	150	173	169	149	138	152	163	158	163	153	138	165	165	134	151	177	150	178	137	153	158	162	142	140	173	170	162	152	153	153	170	141	147	159	143	155	142	129	148	151	153	148	176	136	161	145	161	142	157	162	164	172	147	157	155	151	133	174	153	156	163	157	160	150	144	140	168	152	159	161	145	157	160	166	180	152	141	161	158	186	154	156	152	143	146	146	151	172	174	161	167	160	137	159	154	161	168	144	156	150	148	160	168	149	150	157	147	150	138	141	154	181	180	172	164	153	168	154	158	156	163	164	167	151	149	166	149	156	180	158	142	162	161	174	148	143	164	140	157	156	161	145	135	149	164	174	166	171	148	182	165	151	154	161	136	157	150	169	145	165	152	137	150	171	157	146	142	169	173	152	151	178	148	167	153	181	156	173	132	128	140	143	162	152	137	159	150	166	136	141	152	154	160	155	160	163	175	151	158	181	177	154	157	120	132	160	132	146	150	156	159	173	130	162	150	165	130	183	142	139	136	155	155	159	145	164	168	149	166	138	143	173	174	140	180	124	151	166	167	153	134	159	157	151	165	158	160	184	153	170	135	151	183	152	148	158	161	145	162	156	139	160	169	149	138	169	140	138	165	123	153	164	151	148	152	159	164	145	159	154	164	168	154	159	170	149	133	179	159	135	162	155	159	159	151	158	150	162	153	146	166	170	155	150	152	142	158	160	169	152	170	176	161	150	162	118	146	163	170	174	170	173	153	167	147	146	152	157	143	139	138	154	148	157	159	142	155	144	145	147	148	150	179	139	153	155	152	135	142	142	143	162	152	151	148	158	160	154	140	172	136	144	175	148	147	150	162	174	148	168	169	164	169	151	173	156	158	172	176	178	155	131	126	149	145	141	169	161	154	161	133	168	171	136	150	122	153	143	152	174	167	152	153	139	159	149	156	133	151	153	151	174	137	158	161	146	153	135	145	147	166	174	150	163	144	171	161	182	146	148	151	157	182	160	155	156	145	160	149	132	166	171	155	160	146	154	147	160	162	156	176	165	154	131	145	154	167	162	164	156	145	169	153	176	136	169	132	150	162	145	170
12763	1431	3003	3522	3099	2585	2117	1892	1574	1336	1233	1125	1034	922	873	870	787	741	788	708	716	714	669	716	671	634	629	623	578	588	618	571	558	569	585	569	556	573	558	560	525	550	566	533	567	521	534	560	480	581	552	500	538	540	534	520	537	560	529	561	529	522	519	530	525	532	539	516	502	481	545	558	489	514	518	512	520	529	527	494	490	471	515	489	471	547	493	495	505	510	482	499	518	491	507	517	539	513	518	516	483	489	514	512	514	491	527	560	549	508	556	530	519	560	483	509	527	540	495	537	537	502	544	476	456	477	504	477	502	513	476	499	485	482	494	459	538	490	483	510	546	485	499	487	507	492	499	539	512	543	501	509	539	480	451	485	516	502	481	503	488	514	491	512	498	496	508	539	524	505	477	537	515	491	487	503	463	536	536	559	479	511	526	490	501	470	495	529	531	526	498	495	494	557	527	475	493	481	524	480	513	542	517	498	492	483	492	532	496	467	471	519	488	517	489	483	510	496	507	521	520	507	509	492	512	485	525	507	557	502	508	503	522	504	466	492	479	503	482	541	494	489	525	507	553	528	527	538	477	490	523	528	560	509	481	545	531	481	478	465	504	506	538	493	501	504	544	534	460	499	481	535	498	525	527	510	544	502	521	529	460	522	485	472	487	507	497	493	496	497	510	508	494	446	514	521	451	482	489	518	477	470	508	470	490	525	527	496	498	549	495	493	513	492	512	511	500	476	520	482	500	506	493	505	491	469	478	503	512	500	472	480	490	518	531	504	508	491	521	504	529	526	500	505	522	515	507	539	483	504	489	509	501	515	502	526	485	497	481	492	501	511	538	502	496	517	500	490	483	463	532	515	501	497	490	510	499	498	490	511	483	517	532	535	504	501	525	492	493	493	511	534	507	512	490	485	453	520	519	533	475	532	507	496	491	476	487	493	476	490	527	518	584	501	531	512	506	512	488	453	525	520	494	538	498	502	550	535	480	505	506	519	492	520	498	481	528	498	547	535	509	509	515	525	461	474	497	503	502	540	508	531	518	516	484	539	499	515	516	490	507	464	500	540	498	490	507	511	492	519	488	530	518	512	564	507	511	531	513	472	543	494	508	470	484	487	550	515	484	485	495	505	553	475	533	501	518	498	499	522	495	517	502	534	535	461	507	504	496	486	498	490	508	539	484	518	519	493	468	514	535	516	492	492	517	519	510	547	492	491	482	490	520	534	532	498	502	522	516	521	498	492	529	535	493	489	533	522	499	486	483	479	503	516	486	540	491	486	509	498	526	506	525	507	501	505	514	477	497	502	483	512	563	490	496	518	460	499	542	515	483	505	471	465	521	508	474	523	468	456	535	513	509	519	516	495	502	542	478	553	495	500	491	486	487	486	488	518	552	495	492	501	511	512	519	514	528	531	474	509	502	475	511	509	490	520	458	478	519	508	502	513	547	491	481	500	492	528	534	485	494	477	486	523	559	527	526	474	487	490	498	516	524	503	531	524	510	462	505	450	508	523	512	491	512	509	530	498	503	518	488	542	518	482	506	468	500	489	511	486	510	502	500	473	500	522	502	489	511	476	530	534	524	508	518	461	539	503	532	461	527	497	507	494	518	464	474	574	499	500	492	501	497	475	494	510	480	490	510	502	492	493	494	479	496	504	509	504	512	480	502	472	475	471	525	497	478	509	531	524	518	517	505	499	479	467	494	532	534	513	499	517	502	522	511	515	511	506	546	531	515	524	528	477	489	516	523	468	464	519	490	536	516	482	493	518	516	569	521	458	491	498	488	490	505	461	502	510	513	520	526	542	492	572	497	509	515	485	506	494	530	489	484	501	475	500	542	497	522	517	503	483	500	536	520	486	488	511	521	550	532	511	528	501	520	510	484	489	527	545	519	497	500	506	553	514	524	532	530	562	491	494	525	497	515	512	488	534	482	513	507	535	534	535	499	499	521	529	530	475	526	518	544	526	501	518	513	506	540	511	521	512	517	500	490	483	532	499	491	490	485	523	521	501	528	558	483	526	541	495	508	464	532	488	542	496	469	510	511	497	474	520	494	525	540	501	491	537	515	517	536	503	506	455	508	517	551	522	518	523	499	486	535	457	494	475	487	505	507	497	466	445	472	482	507	478	519	534	538	521	501	461	514	504	540	523	516	560	534	481	471	474	499	510	492	482	500	475	510	486	551	462	493	494	494	526	524	524	540	481	496	485	524	469	481	536	531	467	468	507	500	542	531	500	515	464	501	542	498	504	508	504	514	460	515	509	525	474	533	509	527	503	511	486	533	466	510	538	497	546	515	548	485	532	506	500	486	547	497	510	501	478	471	501	515	464	503	521	509	529	480	489	528	533	489	501	514	508	491	531	499	516	496	505	485	512	509	526	520	508	495	498	536	493	484	496	536	510	521	527	517	481	526	493	506	494	505	499	472	520	496	517	503	505	493	509	513	506	460	480	490	459	502	513	506	548	535	503	482	487	501	494	502	491	500	517	482	526	541	470	492	468	460	515	493	525	515	494	522	519	500	518	491	526	490	494	511	544	504	485	513	501	505	477	476	482	504	515	485	492	524	514	548	514	518	489	503	496	497	501	503	505	477	464	462	488	517	484	498	525	505	553	483	498	533	477	534	499	517	539	486	489	509	487	498	495	535	475	493	478	519	501	516	477	493	500	493	538	492	495	563	484	486	514	519	504	513	500	476	503	523	536	527	500	501	507	495	507	486	490	478	510	521	542	554	499	510	499	529	488	510	508	553	478	545	505	506	507	545	501	501	535	510	548	502	512	517	516	504	510	532	476	510	524	507	489	472	459	500	525	513	522	512	474	539	506	471	505	504	489	504	508	491	473	508	526	510	489	488	532	492	494	505	515	535	497	509	507	489	531	501	467	557	514	524	473	499	485	510	491	505	531	506	504	521	503	488	531	516	508	484	509	519	545	482	519	471	488	527	476	491	507	498	482	510	501	494	509	517	536	516	468	526	478	486	522	514	499	512	529	504	535	522	489	525	475	499	502	529	484	544	503	538	529	538	500	488	501	467	474	500	503	484	538	480	526	492	470	509	550	513	530	523	480	490	486	511	493	477	543	508	509	505	504	540	457	489	515	496	562	472	517	474	482	474	546	532	487	480	546	495	513	485	517	543	480	511	506	484	516	527	473	497	517	486	508	521	493	474	478	514	504	546	527	541	532	497	503	495	517	533	494	506	494	437	446	490	487	533	509	480	486	480	495	527	493	508	498	505	529	504	468	493	520	493	509	469	530	513	510	510	513	502	472	507	528	487	482	524	523	517	508	517	471	492	527	514	525	534	500	532	507	522	522	464	509	489	470	477	485	457	491	503	483	507	513	526	520	463	454	548	569	531	485	472	490	481	499	481	500	477	531	505	498	462	482	497	550	522	516	468	531	486	471	473	515	469	483	514	515	452	445	540	486	478	531	516	496	491	497	513	473	480	488	525	525	519	518	505	479	470	485	506	497	499	465
36287	11353	3036	2079	1520	1074	859	743	645	531	498	417	394	421	419	361	323	308	321	299	284	310	265	292	308	316	290	274	258	284	248	273	282	268	274	315	279	300	298	295	294	281	264	282	270	251	249	248	255	264	271	265	253	272	256	236	252	266	257	274	232	273	262	253	249	240	264	255	259	273	263	251	311	244	263	270	266	254	264	255	279	296	248	279	278	261	261	284	248	264	273	255	269	245	282	267	272	275	238	267	247	277	250	285	234	275	215	277	257	252	231	277	275	296	284	245	233	238	272	244	289	225	236	256	229	268	274	271	263	287	250	268	236	239	264	273	237	252	291	259	261	257	253	268	256	273	262	274	272	254	258	280	245	257	244	296	240	237	281	255	301	250	270	245	269	242	283	232	270	275	266	270	253	263	248	268	273	259	253	262	256	254	262	249	252	236	234	249	271	261	253	280	260	278	281	239	256	274	280	253	256	255	258	277	266	279	233	245	290	258	230	297	254	283	258	279	244	249	256	263	289	278	267	280	283	245	263	286	248	255	279	246	249	251	270	279	226	223	262	228	255	263	269	260	263	253	258	265	246	252	229	229	280	272	283	282	238	294	260	237	262	249	277	270	283	249	256	244	283	243	273	266	291	261	256	265	243	273	239	259	261	254	265	264	259	254	281	260	232	275	251	251	281	242	249	237	252	276	258	233	264	256	279	264	268	240	206	241	249	253	272	242	269	243	239	280	246	267	241	251	282	256	264	266	268	265	283	253	253	262	278	272	254	256	260	271	273	266	239	271	260	237	251	273	262	263	272	259	272	244	253	275	257	248	281	266	292	288	257	269	244	242	260	295	261	238	254	276	239	259	295	259	239	232	234	262	237	253	257	246	325	233	247	290	238	255	256	277	285	243	262	264	247	253	238	286	243	277	263	256	266	297	228	242	273	262	241	250	247	248	260	225	271	260	252	238	264	250	263	249	271	244	251	243	241	253	268	240	246	274	254	265	274	271	254	250	270	265	267	260	290	266	256	270	271	274	286	268	275	254	249	237	248	264	260	268	263	259	238	259	267	256	264	264	257	230	263	245	266	250	260	269	257	242	250	241	237	280	275	288	233	281	264	262	240	243	270	275	254	232	300	244	264	265	277	275	281	278	263	251	257	236	264	235	279	268	230	246	283	253	253	275	246	274	259	258	243	266	259	267	264	264	226	247	242	267	280	280	264	250	243	241	263	261	230	259	274	237	259	248	264	276	239	261	259	265	267	273	247	261	253	247	272	235	232	249	291	270	255	254	283	264	269	282	227	256	266	277	242	268	255	249	283	282	229	263	268	250	269	261	278	249	256	238	255	274	269	252	252	264	248	246	260	224	273	268	228	262	292	243	236	254	266	253	245	255	269	254	273	254	262	247	269	253	260	268	253	245	254	282	300	280	271	222	276	274	254	260	257	256	262	253	268	263	257	253	281	279	239	253	254	259	259	250	251	279	289	265	264	257	245	249	265	270	248	252	267	275	279	248	241	238	264	282	259	258	276	257	290	267	223	276	251	267	275	254	261	269	255	244	249	262	282	281	251	247	261	255	259	273	249	275	260	243	268	252	285	265	252	255	256	249	226	248	261	273	225	244	254	269	258	250	240	278	252	266	250	250	255	254	257	260	273	260	226	220	247	253	248	257	263	222	251	266	272	271	263	288	279	275	220	247	277	246	255	255	247	281	247	264	268	269	274	235	257	271	254	252	272	253	261	259	246	246	248	296	280	235	254	248	243	239	261	285	247	265	273	274	272	246	235	270	272	258	248	276	272	256	272	257	261	283	268	251	265	270	257	280	265	272	272	268	283	237	243	259	259	259	286	271	257	257	236	271	261	272	241	272	256	275	233	268	288	265	277	236	296	269	307	264	259	239	255	233	281	234	280	253	243	219	244	249	265	258	255	284	242	253	268	278	248	247	262	262	270	237	273	272	250	232	257	248	266	266	226	266	242	261	248	249	233	248	271	275	265	256	240	239	241	260	243	259	253	280	276	262	267	264	258	242	284	248	276	252	251	249	265	247	231	241	263	245	260	257	260	269	237	270	262	273	269	278	269	269	235	273	260	270	276	285	262	236	250	263	255	276	266	246	274	263	271	272	253	266	259	249	250	268	252	293	240	266	253	267	262	251	242	278	258	268	253	285	243	258	262	273	222	255	228	278	238	254	267	258	245	244	253	271	249	234	245	231	256	246	259	270	260	250	240	278	240	279	237	263	271	270	267	247	262	235	261	257	279	260	269	262	253	261	223	251	259	264	280	224	260	273	277	250	284	274	271	248	286	247	254	264	251	230	254	267	283	258	278	277	254	280	263	250	207	247	244	247	274	271	268	266	248	266	279	228	236	251	255	212	269	265	251	224	257	294	242	254	286	278	257	255	271	265	244	263	238	250	244	248	263	264	267	275	275	252	260	250	268	240	257	233	269	254	248	262	289	260	255	267	277	239	255	274	250	271	279	284	245	245	245	275	251	277	256	250	275	226	245	264	245	249	282	246	269	265	236	270	253	257	230	274	238	265	259	252	281	259	250	271	254	277	263	260	245	241	254	254	301	266	297	244	246	270	228	246	266	273	259	268	240	245	269	262	244	272	261	270	273	257	285	239	238	245	264	228	247	244	258	257	224	244	271	263	260	271	288	271	240	267	265	275	271	256	277	249	255	255	280	258	265	283	281	258	255	255	251	248	247	232	256	249	267	256	258	290	280	263	294	260	254	285	240	213	274	252	232	244	272	248	259	291	272	245	261	277	247	301	253	258	285	252	283	253	255	246	249	275	270	287	289	229	246	281	241	251	248	267	245	261	255	248	275	257	259	265	258	235	242	264	264	224	279	252	265	251	247	247	241	259	238	253	266	249	264	285	259	275	276	245	223	260	245	257	261	270	261	227	261	239	220	258	265	248	224	267	255	283	264	280	269	246	242	239	252	288	254	269	259	270	277	259	279	266	262	227	233	269	267	247	247	265	283	282	250	256	308	275	283	250	292	258	271	244	277	246	269	281	292	244	265	249	262	258	236	280	261	294	252	265	251	248	267	267	254	248	261	270	248	254	254	237	270	285	262	251	260	292	242	254	248	285	272	252	246	248	283	267	260	248	277	283	248	292	257	256	265	273	271	232	264	260	243	218	247	285	252	239	256	237	266	280	256	244	245	235	277	267	287	265	248	273	246	235	264	284	242	274	241	225	262	265	252	249	260	254	271	230	242	251	277	234	267	264	252	278	250	227	250	274	260	268	234	242	270	272	281	271	262	266	281	226	264	285	278	280	295	238	261	246	300	252	264	266	281	298	233	253	270	246	237	281	260	284	265	260	258	245	241	248	248	289	282	259	253	262	262	251	282	287	284	253	257	238	258	254	253	246	265	269	239	270	275	218	249	240	261	253	270	249	261	266	252	244	255	275	259	252	266	278	259	255	269	240	269	219	283	265	267	259	278	264	263	235	270	285	271	256	273	288	254	246
16792	2529	5424	6215	5366	4578	3591	3085	2553	2473	2110	1947	1711	1594	1444	1401	1313	1309	1311	1147	1168	1066	1029	1059	1048	929	1010	975	999	948	942	887	950	974	909	886	907	925	832	846	859	914	821	844	839	817	802	873	774	875	843	836	835	823	787	790	789	788	816	862	814	829	837	831	841	796	807	793	843	838	787	824	810	808	819	763	725	799	777	787	756	787	790	747	748	812	754	757	827	779	783	821	775	809	880	790	780	782	806	727	794	806	733	800	732	779	761	754	739	789	770	756	804	821	750	764	787	732	730	711	746	732	769	774	813	783	775	771	742	792	834	776	835	748	775	778	776	725	784	771	792	784	769	767	784	786	784	774	820	764	808	752	778	755	801	779	791	781	754	705	777	776	764	746	764	760	777	790	744	840	743	793	731	758	721	782	746	739	768	762	819	763	739	736	771	799	770	781	807	790	777	717	731	733	807	809	780	749	758	729	762	799	775	785	747	714	796	754	809	789	793	764	768	828	707	739	809	724	802	745	779	803	773	816	804	755	756	759	784	763	780	786	724	783	751	812	776	726	781	782	771	787	788	793	723	817	770	789	730	779	780	759	834	732	697	809	787	768	753	745	770	780	725	759	762	767	798	720	739	788	747	773	740	712	801	758	810	741	751	722	755	726	758	799	748	802	772	729	786	730	769	756	745	770	787	793	744	765	751	745	782	734	804	756	797	758	803	764	758	789	816	748	803	777	691	755	776	791	766	768	792	804	787	731	719	762	775	731	795	779	720	832	780	766	755	793	784	794	770	746	797	743	764	774	774	810	760	766	755	751	750	761	758	768	783	758	755	807	749	769	803	770	788	743	778	773	799	789	752	798	775	772	806	751	748	711	712	724	825	782	789	751	766	793	748	760	732	763	814	735	821	760	768	780	775	762	759	837	749	769	773	795	789	793	773	751	746	798	765	760	726	774	787	787	749	769	794	754	799	753	698	741	750	789	770	737	755	752	788	828	724	753	748	763	718	758	791	772	739	806	780	782	779	785	761	747	787	733	777	755	795	765	782	766	769	754	774	795	835	758	765	751	764	749	739	762	759	766	803	774	789	751	751	796	757	770	785	762	801	771	770	769	790	787	777	757	786	706	739	815	760	744	800	758	773	797	779	754	799	770	800	774	785	770	781	763	765	781	770	741	762	745	763	744	756	799	812	711	716	769	809	799	795	759	763	757	779	796	768	770	764	779	763	786	781	762	836	779	791	736	751	788	769	740	827	782	807	813	732	791	751	714	741	741	739	782	734	740	754	733	740	767	811	785	758	815	777	753	764	816	766	746	786	750	742	771	755	803	785	794	769	785	838	818	761	744	738	766	756	772	783	770	810	809	766	837	726	726	754	748	745	746	785	790	723	738	732	736	799	703	780	770	826	781	771	791	806	789	775	770	728	760	798	796	798	761	738	798	753	774	774	743	766	784	767	712	706	780	714	743	786	749	772	785	766	753	796	768	773	767	744	780	775	813	779	812	747	748	741	798	783	817	759	796	761	790	802	793	746	757	788	751	789	736	754	744	812	771	726	798	735	772	744	802	743	751	746	774	789	811	778	769	758	776	769	777	802	777	803	797	781	795	803	767	802	774	726	802	793	770	796	760	763	743	734	731	796	815	770	764	782	761	774	774	759	765	762	792	778	780	714	743	746	755	819	713	794	780	804	799	727	737	743	792	774	781	781	767	717	773	770	787	740	777	778	777	786	778	753	760	763	791	719	794	766	789	776	776	753	768	741	752	769	724	741	711	735	760	745	741	764	744	743	759	742	787	770	797	775	752	783	733	758	729	764	756	757	766	844	774	775	751	751	719	723	806	718	801	756	745	793	751	788	759	808	743	725	782	801	782	777	714	812	778	765	744	740	775	757	784	747	758	757	788	807	750	743	775	799	769	760	751	806	756	767	768	782	756	766	761	769	778	798	772	818	780	765	824	738	759	754	790	756	789	784	720	752	804	738	813	728	708	776	773	750	727	799	751	762	760	744	787	824	765	780	750	744	848	767	767	784	784	741	769	750	777	800	776	743	776	744	754	775	728	781	719	800	728	748	766	738	733	760	765	778	792	765	740	728	729	804	753	780	760	683	794	772	736	775	776	750	780	753	733	793	706	758	807	751	779	787	770	754	781	773	789	797	793	809	795	770	815	769	789	775	792	794	731	823	758	753	819	783	786	737	752	748	782	783	780	791	744	799	770	748	789	803	742	723	760	787	764	762	734	780	809	739	812	777	813	753	762	786	778	793	774	748	766	775	782	783	751	796	767	784	786	773	775	789	723	755	763	788	809	788	811	749	807	825	816	754	691	757	766	782	789	776	771	727	719	812	746	756	761	816	762	772	738	795	760	784	844	787	780	815	785	776	789	747	773	751	759	763	799	791	745	793	769	804	770	752	799	767	763	797	792	765	780	776	806	807	740	751	760	771	716	782	782	763	733	750	799	756	827	773	781	815	764	762	747	794	749	715	741	802	756	804	784	728	745	754	776	819	806	753	758	727	764	762	748	817	800	797	766	760	742	763	788	766	785	761	753	806	778	775	779	780	784	703	735	779	767	773	780	774	733	753	788	766	787	754	791	831	780	756	776	729	794	762	784	768	762	730	815	868	774	780	814	752	787	778	719	766	770	800	769	823	753	752	780	745	752	747	788	750	724	786	753	762	799	747	750	759	738	765	771	781	781	740	801	796	753	769	789	757	749	767	753	778	749	791	748	778	791	781	755	766	722	745	741	744	791	789	732	701	802	799	763	761	757	730	811	751	800	759	737	809	760	771	722	754	838	807	744	752	750	738	837	784	763	770	793	759	784	791	777	793	752	784	770	794	751	767	772	783	747	760	744	792	762	770	749	751	797	762	805	767	765	774	762	693	756	723	761	764	798	712	754	769	734	757	733	821	792	782	764	800	765	768	762	779	813	744	763	777	759	827	763	758	783	811	800	773	735	791	813	745	734	746	797	695	762	767	754	805	725	741	780	757	742	738	822	731	743	758	815	789	752	780	787	739	762	729	754	731	770	766	787	809	817	728	759	792	731	810	802	760	734	718	736	798	796	748	787	773	809	749	784	773	802	746	752	780	802	767	812	782	746	759	803	761	792	787	737	812	752	758	773	767	785	779	784	760	733	761	748	746	769	765	796	790	748	784	762	751	769	778	750	695	797	763	759	762	736	812	773	764	802	781	750	805	749	743	749	757	748	757	769	739	761	810	736	779	761	799	821	772	793	773	791	762	774	790	766	753	737	755	788	725	737	796	707	712	781	794	824	773	729	753	731	778	783	795	777	800	765	766	750	829	785	748	810	741	727	811	813	747	778	768	765	795	785	738	717	805	767	747	795	765	777	785	730	763	813	783	770	790	733	772	751	776	796	755	743	778	767	737	822	752	787	762	755	847	797	766	773	783	775	770	744	736	749	758	749	770	748	780	754	796	746	764	751	757	804	743	748	798	726	773	789	760	756	786	782	772	789
5043	316	157	144	117	105	87	97	109	94	92	82	98	80	80	94	93	91	88	104	108	71	69	75	73	90	85	64	96	89	86	73	80	76	72	80	66	90	86	85	70	75	74	92	78	86	88	88	75	89	74	86	80	89	98	81	69	92	90	89	69	71	81	74	79	82	81	70	64	78	78	72	95	66	91	90	95	91	69	82	59	78	87	68	81	81	83	76	84	90	79	73	68	80	84	80	83	84	72	78	71	83	73	88	88	88	78	82	87	72	72	84	89	87	85	87	68	70	99	80	70	98	70	71	93	83	75	78	80	79	95	90	96	86	93	90	94	77	97	82	81	77	81	77	83	89	84	87	90	76	88	88	68	74	77	80	91	85	85	83	80	77	73	90	70	89	86	95	60	78	74	82	81	77	82	82	92	81	92	74	83	74	99	92	81	77	66	88	97	70	89	76	79	77	77	71	83	85	88	105	76	77	87	79	86	77	73	84	90	96	91	76	74	80	75	87	102	86	84	88	87	82	97	80	88	75	81	75	96	66	89	88	72	70	87	80	81	81	67	77	101	85	82	88	80	81	73	90	70	88	71	92	71	67	89	74	75	78	80	86	79	76	80	97	75	93	92	77	87	70	64	86	76	78	78	76	76	98	80	81	71	94	76	96	91	86	78	94	71	77	65	70	65	89	64	93	91	87	85	73	97	87	79	90	93	84	79	74	91	75	84	76	74	65	78	89	91	85	90	81	88	85	93	98	88	90	100	75	82	80	86	72	90	74	93	84	77	77	94	96	75	101	84	86	75	83	87	86	69	100	81	78	78	81	83	87	96	83	100	91	100	89	76	98	71	81	87	70	95	92	75	87	83	72	78	71	92	98	85	90	87	83	70	81	84	83	84	72	70	92	98	76	86	98	75	72	82	88	89	72	88	91	96	76	95	96	83	90	85	77	89	92	97	95	70	85	72	71	91	91	83	86	75	76	78	72	90	78	95	80	82	74	76	93	84	106	98	78	75	103	71	83	84	78	84	79	79	87	106	77	78	85	77	95	94	78	85	70	102	75	85	65	90	95	94	87	93	88	81	93	72	71	90	67	76	84	83	78	75	54	70	75	79	95	89	86	91	71	67	76	73	95	91	72	71	68	90	90	86	82	89	84	72	76	72	87	88	95	76	93	93	73	81	71	73	90	85	86	87	85	81	78	94	91	87	77	91	91	91	81	71	72	92	84	88	88	90	82	82	77	72	79	74	82	89	75	82	86	73	85	89	76	79	81	94	64	76	80	75	91	60	89	103	84	102	78	66	96	71	82	67	79	84	66	70	85	97	88	91	74	84	86	88	79	97	92	74	74	93	93	96	74	83	77	89	84	80	76	73	68	84	88	85	72	75	90	85	93	87	81	76	72	101	95	82	94	80	78	76	68	80	84	95	89	79	69	102	81	69	84	85	77	66	96	67	87	88	90	90	94	88	78	80	76	88	87	91	97	86	79	87	68	79	80	77	74	89	79	87	88	73	77	77	73	64	88	84	78	92	72	93	81	81	79	97	73	84	89	86	67	97	81	77	86	69	94	91	81	95	68	73	73	95	74	86	82	88	71	83	86	98	83	82	78	79	71	89	79	87	87	79	85	88	86	83	74	82	74	80	97	85	67	93	88	83	85	96	73	70	83	80	75	76	91	89	80	94	95	89	78	87	95	70	72	89	66	85	87	81	78	73	88	72	67	72	82	84	69	81	91	70	85	81	91	78	78	77	86	85	88	89	81	87	88	74	104	79	81	95	99	78	89	78	91	87	80	82	92	61	77	96	74	76	80	79	88	68	88	85	76	86	101	97	71	74	77	85	92	72	87	77	85	76	89	82	80	96	82	92	83	72	80	101	77	88	98	65	91	73	78	91	62	72	79	91	84	79	69	82	93	68	81	79	82	83	81	82	88	73	64	77	76	94	84	80	81	90	87	89	88	74	70	86	88	73	94	83	90	80	87	94	98	79	77	75	86	73	71	99	78	95	73	72	86	78	80	80	96	71	77	68	86	82	80	85	73	92	78	86	90	78	106	80	74	91	95	75	97	81	53	83	95	88	79	90	76	74	89	69	71	76	64	87	76	81	85	90	83	68	77	71	70	78	70	76	68	74	77	90	64	103	93	80	91	86	86	87	64	83	76	82	81	64	86	80	92	93	81	68	91	77	95	63	64	62	75	85	70	83	78	92	79	96	94	80	79	84	60	100	84	76	77	89	94	78	73	73	74	76	106	88	75	75	88	76	81	97	95	78	77	65	98	92	84	92	79	75	66	85	85	74	93	80	80	86	80	79	80	87	83	60	74	93	71	90	67	91	87	75	75	75	77	78	78	71	80	73	80	101	83	62	91	86	65	84	98	72	84	68	94	68	74	86	95	76	85	90	92	87	90	75	93	78	101	65	99	79	78	86	84	69	73	92	103	88	81	90	86	77	101	72	74	75	80	88	92	85	84	82	72	94	93	76	70	78	84	88	83	78	89	94	82	73	87	94	78	65	82	76	85	71	86	91	94	67	98	79	86	95	72	87	80	80	99	102	77	79	95	86	71	66	82	83	85	84	84	80	91	76	70	76	74	89	106	79	76	75	88	77	84	87	91	76	69	74	73	66	98	83	84	91	89	76	71	89	72	79	64	92	103	76	91	85	93	86	87	75	94	91	70	96	83	91	82	82	75	104	77	93	88	72	81	88	93	68	82	89	91	82	85	82	85	96	78	74	76	87	97	85	79	90	79	78	87	70	81	89	87	90	78	62	76	84	69	93	69	71	94	76	81	84	82	90	80	87	73	84	78	63	91	86	69	81	80	74	93	79	79	84	85	73	75	72	92	72	88	73	74	99	78	74	83	80	83	79	85	78	103	94	88	82	83	76	79	82	64	77	99	81	68	81	79	81	78	92	90	98	58	87	77	64	72	104	89	72	73	73	72	86	76	80	91	87	102	87	96	89	77	69	99	93	67	98	67	73	75	81	77	70	76	75	84	95	87	81	91	92	85	97	61	83	82	70	87	92	80	76	74	79	90	72	76	67	95	78	88	80	80	79	84	91	103	82	89	74	84	77	82	88	79	72	90	84	76	91	99	79	63	80	94	84	90	68	77	72	84	82	91	83	91	72	75	82	93	86	68	88	71	94	84	87	78	88	70	80	73	80	91	87	73	63	60	84	99	79	79	83	70	70	71	74	78	83	78	87	84	111	82	64	82	81	102	101	74	87	83	82	70	91	88	89	86	95	97	64	88	69	90	75	84	78	90	78	83	84	84	94	74	77	83	63	78	94	90	87	85	76	80	98	97	78	82	75	74	71	74	95	74	76	73	91	87	100	88	79	95	82	67	83	72	86	88	73	89	97	92	84	77	91	83	91	79	82	92	76	74	85	81	78	74	83	84	83	78	71	87	65	90	86	86	93	90	67	71	75	87	88	85	78	76	79	71	83	79	77	82	97	96	80	91	96	78	93	76	98	81
5370	387	530	554	478	503	407	413	390	368	374	374	326	339	301	318	329	327	328	339	336	339	348	324	314	291	318	320	312	300	313	289	319	329	306	294	324	293	292	264	327	344	303	322	322	293	294	296	305	302	307	306	296	260	323	307	311	303	260	305	325	313	318	325	299	259	308	269	288	299	311	306	339	285	309	320	307	314	303	313	314	309	303	303	308	282	327	291	278	282	306	278	309	313	314	336	301	297	301	285	291	292	314	271	323	290	327	288	267	326	324	290	315	303	306	276	341	290	286	339	288	274	330	302	298	349	300	324	277	278	325	305	308	294	309	300	296	331	294	280	306	309	315	308	286	324	309	294	312	299	319	310	295	301	327	280	293	320	311	332	311	311	292	317	303	296	287	324	326	300	289	323	286	319	303	322	299	288	311	328	297	320	327	319	296	311	260	336	292	316	304	307	306	301	312	285	329	309	303	299	326	314	303	296	305	288	308	322	311	301	274	310	297	303	325	299	280	293	265	289	290	290	320	311	299	280	283	297	327	321	300	307	311	285	291	313	278	349	304	282	313	274	308	327	328	305	337	314	305	276	302	328	302	279	317	303	323	299	314	335	312	287	302	317	300	267	308	288	305	317	337	325	311	313	298	347	298	301	324	308	335	294	296	269	297	281	310	296	323	296	318	330	302	276	310	277	297	282	335	325	275	296	304	290	334	301	287	321	284	279	325	294	306	266	326	324	296	288	318	276	272	294	304	304	334	297	296	272	299	297	334	294	288	285	315	308	325	278	285	315	311	311	301	295	290	298	307	299	280	305	267	327	289	271	301	294	300	304	361	328	278	279	275	316	277	331	336	315	317	300	287	302	296	289	296	298	278	292	310	326	331	308	317	322	321	315	305	341	340	261	361	298	305	300	314	279	281	288	305	301	294	270	329	324	328	290	306	302	284	283	312	323	283	307	325	300	305	295	312	320	288	296	311	309	330	320	313	310	324	299	290	290	295	313	323	328	287	278	283	282	291	293	294	321	339	307	308	320	292	309	302	311	316	330	314	286	296	299	313	324	306	273	290	310	273	295	325	328	321	332	307	286	285	283	335	321	302	276	297	318	343	309	320	276	313	311	314	296	327	279	314	298	314	317	302	308	288	326	323	306	329	293	312	319	294	317	319	310	359	336	309	296	315	311	309	313	330	318	292	331	308	295	301	287	317	284	310	304	302	307	285	312	310	303	314	321	328	286	311	301	309	318	300	308	320	323	275	318	320	315	301	313	282	315	323	322	304	334	280	320	349	307	311	326	312	287	294	284	290	307	319	278	308	334	284	328	284	297	294	261	299	318	301	263	321	336	302	290	259	311	331	306	328	304	297	317	294	310	311	317	290	322	271	297	307	326	316	312	333	302	317	310	307	301	331	284	347	321	307	354	293	299	288	313	309	316	315	299	304	330	320	273	296	312	283	286	329	316	285	293	317	300	305	319	307	316	323	328	281	301	285	287	304	327	320	280	334	309	321	297	278	303	297	310	297	293	297	299	310	312	290	303	295	331	319	311	344	294	307	288	293	350	285	339	317	309	298	277	324	293	295	327	298	311	311	280	340	318	289	282	283	295	286	303	324	320	261	325	288	323	277	318	324	298	296	304	278	319	283	308	311	316	319	320	324	308	320	298	333	315	308	305	273	328	281	333	296	304	313	341	283	309	329	298	341	321	304	316	327	292	322	280	292	323	320	280	297	300	289	323	268	327	281	312	283	351	334	336	292	298	268	307	317	321	311	302	280	282	268	287	313	315	274	307	320	308	336	322	296	308	291	304	326	311	289	307	284	315	307	340	305	304	308	328	290	293	321	325	314	273	307	325	309	284	309	305	323	278	301	298	285	290	291	280	304	324	331	319	335	310	281	296	306	273	302	301	330	289	327	306	330	290	296	341	281	326	305	297	317	317	308	304	293	323	301	299	303	320	296	292	297	338	276	308	310	323	323	305	304	316	296	309	295	339	300	304	265	313	292	291	298	308	272	323	302	296	302	316	279	315	328	314	302	305	269	291	273	322	314	313	331	318	305	304	289	305	283	313	286	282	294	289	304	319	317	271	327	317	323	325	299	282	273	316	305	305	290	289	293	271	356	294	294	347	256	281	317	302	334	328	318	312	317	328	300	337	290	291	329	317	294	304	288	339	293	313	290	304	349	336	333	340	335	306	287	277	290	289	322	324	336	300	323	296	291	282	302	322	335	306	324	309	341	296	287	310	338	270	303	307	328	303	305	316	300	302	297	311	313	282	302	313	329	322	278	312	280	283	294	279	313	283	289	302	333	289	318	309	309	289	315	293	312	294	310	307	299	324	307	324	310	323	311	316	342	278	322	306	307	323	300	288	327	257	313	276	313	335	327	304	327	298	298	341	297	318	325	314	277	310	313	292	310	315	292	294	270	299	314	313	298	298	337	314	328	301	309	294	337	275	314	277	296	305	333	299	305	332	317	288	311	323	343	319	274	315	321	288	310	295	285	302	298	303	309	312	282	296	344	288	294	308	285	315	298	280	302	302	317	312	261	261	283	297	295	293	306	298	311	288	278	305	299	321	302	342	323	299	319	304	319	301	267	318	291	328	305	305	311	304	307	297	301	313	292	298	308	304	298	310	298	269	310	292	305	312	319	309	330	291	328	288	276	301	318	315	306	275	271	297	327	315	306	308	315	289	338	291	319	310	290	292	310	309	288	298	297	326	308	315	289	343	313	298	302	313	296	300	293	282	321	338	286	274	329	296	309	310	305	287	320	313	313	314	327	308	287	296	311	311	322	291	287	318	315	283	308	307	310	303	289	299	312	295	295	306	278	308	317	292	317	292	307	311	309	279	294	310	310	295	297	291	308	289	274	310	284	312	322	324	311	319	311	327	328	297	284	288	282	299	299	270	332	293	285	305	285	288	332	308	313	288	306	275	296	290	334	310	313	289	349	287	320	301	311	313	308	280	284	285	250	300	306	314	330	316	298	326	308	318	260	331	303	318	290	324	328	333	283	295	300	316	308	309	302	286	319	291	325	283	330	318	305	302	311	328	302	309	328	318	274	295	291	301	315	315	296	302	313	311	317	297	321	288	257	310	323	329	282	300	315	294	292	327	306	293	312	260	297	300	303	315	337	332	304	310	337	322	269	301	282	303	311	308	318	310	299	340	327	307	288	307	302	345	280	314	294	295	291	306	295	329	283	312	295	325	325	305	321	331	298	301	316	297	280	324	280	303	328	312	317	303	316	313	296	298	299	313	302	277	297	299	322	305	307	287	352	298	282	316	321	294	324	308	303	296	302	308	285	318	313	307	296	309	272	302	305	286	285	309	275	309	295	287	319	305	308	291	324	295	310	323	293	292	326	288	328	292	329	310	283	317	326	304	292	339	319	332	308	280	319	299	302	269	320	289	330	324	316	286	281	309	324	302	307	360	307	311	293	309	332	291	316	322	297	312	282	306	288	301	310	328	319	303	290	293
28949	6253	1487	1006	764	575	441	354	330	308	288	276	252	216	222	202	170	198	187	189	175	163	182	180	184	168	164	177	161	148	171	164	159	159	180	180	168	176	171	162	168	169	140	154	180	143	166	166	169	151	166	159	166	146	157	154	154	150	160	162	153	143	165	167	168	152	160	159	172	134	144	151	163	160	170	152	145	157	143	140	136	151	169	142	152	143	157	163	158	170	174	171	183	174	166	165	180	152	143	152	161	162	144	163	154	134	165	146	141	154	155	153	135	148	139	162	139	150	154	149	159	140	133	159	169	137	168	150	147	154	170	158	172	158	164	170	165	144	132	181	157	141	140	149	151	132	146	172	141	145	145	166	139	156	149	132	154	144	153	156	163	159	190	172	158	157	139	162	169	176	158	152	156	152	179	160	177	146	180	194	166	170	153	160	131	145	171	145	158	155	127	152	166	162	130	139	155	149	157	163	138	144	163	158	167	147	175	133	164	167	162	165	175	174	128	139	156	143	152	147	163	154	157	170	162	157	170	158	171	147	148	158	155	170	154	141	164	162	161	138	167	146	181	175	150	133	165	132	130	172	152	143	165	145	156	142	168	180	176	172	148	169	148	149	150	156	147	149	141	156	159	158	177	167	175	158	148	164	167	154	173	171	151	166	160	160	186	144	163	155	157	172	166	164	157	178	205	159	144	153	149	179	154	150	161	164	140	139	154	142	171	159	168	185	143	145	146	159	159	160	130	134	159	155	148	164	147	164	163	153	146	161	154	153	166	147	165	157	162	154	156	178	146	159	153	140	141	170	154	170	173	151	167	170	163	146	157	165	154	149	161	172	164	145	166	146	159	143	153	152	152	145	152	141	159	141	166	152	166	155	157	169	161	160	153	163	171	172	155	154	179	151	160	153	144	145	129	158	142	172	133	160	134	167	151	171	171	146	150	156	166	185	155	171	145	155	180	162	133	145	153	162	185	124	154	155	171	160	165	163	146	147	158	169	141	156	145	155	149	167	142	167	175	136	145	163	171	151	157	165	161	153	151	147	152	157	148	155	145	158	169	158	149	150	159	148	147	154	158	184	161	154	165	160	128	149	166	159	157	159	173	162	161	159	164	151	170	133	142	156	158	133	147	166	152	162	162	144	164	181	173	154	141	146	159	167	145	162	150	168	162	133	151	177	141	174	183	160	145	168	142	151	149	158	164	165	165	156	124	154	168	163	139	160	151	150	157	141	145	142	157	160	182	155	184	182	168	135	155	162	161	140	155	168	155	175	164	167	157	167	161	138	151	163	165	157	163	150	165	170	145	154	151	169	167	168	142	167	146	145	162	185	155	167	158	155	150	149	151	169	145	131	166	131	168	143	180	155	174	151	159	135	162	159	146	159	156	156	164	171	155	148	173	141	173	168	147	160	158	166	152	180	155	177	149	153	168	173	156	146	159	145	157	132	145	131	163	151	140	169	138	171	154	144	159	153	165	160	156	179	164	163	158	176	172	142	176	145	150	154	162	182	153	158	147	155	170	153	181	185	153	146	145	156	136	141	149	141	176	163	160	146	144	149	170	160	158	131	154	187	153	184	136	162	161	167	150	179	140	169	169	151	146	146	138	162	143	136	165	156	164	190	159	169	143	158	152	147	158	158	157	147	151	170	169	169	156	130	170	139	133	146	148	151	158	157	145	153	165	159	149	169	157	160	161	160	139	154	145	160	170	165	158	168	152	153	134	160	187	189	173	134	148	166	139	165	160	165	147	172	161	171	154	128	159	151	140	131	174	174	166	161	142	160	133	141	173	178	169	152	153	181	175	140	147	177	152	155	155	161	143	162	135	174	143	137	154	153	166	144	155	180	151	167	141	141	159	156	150	160	158	136	176	147	160	153	174	180	178	171	154	173	173	132	154	151	141	144	156	168	160	159	175	150	149	150	172	153	156	143	165	170	157	163	153	171	155	169	176	156	162	144	158	161	164	174	155	152	144	151	174	145	156	182	147	153	170	162	162	158	143	156	172	172	152	153	146	150	154	165	165	138	137	141	139	154	156	157	162	161	162	179	180	166	151	160	150	163	153	167	171	151	139	155	166	138	171	140	153	163	144	164	138	168	155	167	166	168	150	159	151	159	157	163	165	161	166	161	169	157	149	150	140	143	174	154	171	162	146	166	157	145	147	151	174	130	180	170	172	147	180	152	159	147	169	151	168	163	145	153	148	165	148	155	180	165	168	158	163	130	165	145	154	162	172	172	149	150	162	164	157	153	149	139	165	166	146	181	159	157	133	170	148	148	152	155	159	158	140	164	166	173	162	162	143	148	160	156	160	159	142	153	142	156	162	169	165	168	152	160	165	163	125	140	161	153	169	165	157	155	154	163	138	158	156	165	165	171	154	152	150	156	149	165	179	153	152	163	168	164	156	142	139	179	159	153	139	164	168	164	182	136	160	161	162	158	157	139	129	151	133	164	142	162	165	147	167	139	141	178	134	125	170	178	163	169	140	151	134	187	155	144	124	142	150	162	174	157	153	166	170	158	139	146	171	167	152	150	154	167	151	151	181	156	146	162	163	174	167	152	169	154	167	149	155	127	161	145	162	144	162	152	170	162	149	144	167	162	181	156	169	153	146	126	153	152	151	150	162	153	145	168	130	160	172	157	152	150	149	147	149	146	158	175	147	172	141	164	149	157	166	133	160	156	152	173	153	157	163	166	159	187	169	188	166	171	167	181	158	169	161	163	139	170	148	163	170	168	138	175	164	152	168	140	182	171	145	161	168	156	164	156	133	164	163	175	163	162	152	157	147	157	168	160	143	156	160	147	132	161	155	164	144	151	167	158	151	151	163	153	136	132	158	151	177	160	173	171	156	179	164	147	168	142	168	166	159	168	167	171	168	155	146	135	181	149	161	152	167	142	155	169	163	150	165	138	138	162	164	163	171	149	160	171	156	141	157	196	157	175	179	151	140	142	148	170	153	151	159	154	153	172	147	167	167	171	133	144	163	147	164	180	171	150	160	150	160	141	161	151	142	157	166	167	149	176	168	157	148	172	163	142	169	149	154	159	154	151	178	157	136	137	144	165	173	207	162	175	149	136	149	158	150	155	143	155	150	149	164	150	176	163	149	139	162	159	158	154	172	144	157	152	157	156	144	157	167	156	164	170	172	145	153	158	146	169	165	150	152	145	150	152	174	166	154	140	156	144	146	155	149	151	152	160	164	178	147	173	144	166	165	154	149	147	154	152	165	164	163	140	157	168	165	190	139	168	144	184	152	161	169	144	147	159	169	131	153	140	158	164	177	153	158	173	144	149	149	159	168	160	156	176	163	168	155	155	141	154	131	168	168	163	167	161	163	156	177	150	157	166	148	158	153	159	188	151	155	147	151	152	168	149	150	172	151	169	159	151	164	167	161	165	144	173	165	149	156	148	164	178	139	178	165	165	154	154	160	175	167	137	159	152	155	144	166	154	150	158	162	161	142	154	134	162	175	153
13892	1525	3081	3536	3108	2554	2092	1743	1569	1439	1206	1120	957	964	874	889	774	715	736	723	665	633	663	649	666	649	640	601	651	575	587	603	635	575	609	545	613	551	567	542	538	553	557	538	566	511	502	506	543	551	563	524	499	546	519	527	531	558	498	548	519	521	547	543	559	519	527	526	538	533	515	501	520	537	484	513	572	524	483	514	571	521	547	527	563	508	503	514	507	503	506	526	512	568	534	544	528	500	553	519	509	502	522	522	501	495	517	514	490	509	484	524	516	492	516	531	541	497	533	488	536	515	490	530	496	511	452	535	510	508	536	556	468	474	528	520	526	512	518	486	515	479	522	466	499	508	515	533	481	521	522	466	517	524	507	522	517	499	549	518	512	525	535	527	479	491	505	532	508	488	518	509	507	523	554	509	523	553	515	507	534	477	485	526	531	519	499	486	498	515	518	522	520	519	516	501	554	532	564	477	499	522	470	515	538	493	516	513	506	496	499	519	550	517	499	506	498	505	520	547	505	512	542	490	528	517	497	498	536	507	548	488	501	518	463	470	498	575	508	523	498	504	550	519	493	525	497	516	517	521	498	465	492	513	517	484	533	527	525	509	490	543	496	513	489	526	535	516	550	498	499	461	541	531	523	481	530	509	480	519	474	514	506	528	510	497	526	499	499	499	515	514	506	540	483	492	465	525	487	540	514	504	495	506	506	495	530	480	524	534	487	519	511	514	541	471	535	504	496	504	523	491	511	491	516	514	498	477	544	521	466	517	465	525	521	507	504	517	512	511	506	478	513	541	496	544	520	526	532	512	518	489	504	498	471	544	530	494	479	488	499	469	500	517	496	549	491	561	483	503	496	526	535	495	543	485	468	497	503	503	492	528	545	521	545	475	496	485	507	514	507	472	508	525	513	503	532	486	517	505	543	491	454	509	540	518	501	493	507	514	485	506	511	498	517	478	543	515	490	556	482	523	521	534	472	504	487	492	510	517	499	505	538	538	540	487	491	536	462	469	519	523	526	494	491	492	501	494	504	511	502	493	557	534	523	523	470	481	497	523	437	502	513	558	508	532	520	495	538	460	518	520	479	519	546	535	482	526	509	550	474	515	507	513	481	521	473	482	532	527	491	543	499	469	518	490	489	509	546	501	520	532	509	445	529	516	517	519	542	488	535	520	535	487	494	531	507	540	511	483	483	496	518	487	509	508	488	504	484	519	526	511	512	460	546	529	486	531	492	532	514	445	530	519	502	499	532	511	504	480	504	489	467	519	531	510	538	474	521	536	499	533	502	489	544	519	532	499	524	524	542	527	509	500	532	490	497	517	533	479	462	513	519	519	521	542	561	500	509	510	485	519	526	506	488	514	494	501	504	530	543	507	499	590	488	474	480	520	524	508	506	519	494	526	509	529	490	509	522	510	504	527	543	504	502	499	465	488	533	487	509	504	511	532	497	562	554	481	542	509	485	523	547	525	466	498	496	476	529	501	539	492	517	520	553	512	504	469	507	477	509	496	533	536	506	479	492	523	504	480	494	509	492	530	519	518	506	537	497	505	482	497	474	545	545	490	493	546	478	504	511	520	512	563	503	505	492	481	477	509	510	541	517	514	510	552	496	549	519	509	511	480	509	498	549	526	481	467	511	497	496	486	513	512	525	511	479	519	506	536	509	509	523	518	547	567	523	488	507	480	553	516	496	517	511	496	494	497	525	480	511	545	493	502	501	529	523	499	510	525	512	514	509	552	517	530	546	516	520	575	533	532	500	511	495	487	506	536	532	515	530	482	465	508	527	500	529	528	527	519	539	495	484	499	522	493	501	522	492	538	541	511	478	514	494	502	512	482	486	531	508	500	487	485	512	535	510	516	523	507	508	546	508	515	472	479	531	488	499	534	556	522	487	510	499	524	504	509	483	490	499	501	516	504	453	558	504	499	518	514	543	489	521	497	517	529	500	547	495	493	516	475	511	509	551	488	508	516	492	550	534	534	531	515	521	525	520	537	491	471	483	513	482	486	474	481	531	509	527	517	513	516	493	494	517	559	509	488	481	499	481	510	525	515	530	546	477	514	539	504	508	480	481	535	513	538	489	494	497	505	513	528	463	520	497	513	477	498	472	493	510	498	490	527	542	497	539	511	481	537	514	490	493	488	511	499	525	530	494	478	534	497	499	526	512	483	484	522	534	502	530	526	504	552	513	479	490	507	481	538	531	494	464	505	489	534	515	541	538	509	545	496	510	518	519	535	474	489	498	497	513	507	511	529	501	493	502	507	485	535	514	523	528	495	519	527	514	531	514	524	489	511	479	481	483	470	538	512	518	524	519	480	476	536	494	518	481	464	518	517	518	465	475	522	501	480	525	517	521	560	533	495	508	499	486	527	480	488	539	540	492	504	479	515	464	493	526	522	486	547	464	510	503	495	525	528	539	535	514	501	538	519	491	417	524	510	519	492	498	550	502	541	485	508	504	518	505	512	496	519	559	518	528	493	502	499	502	512	533	517	519	554	482	495	506	501	467	485	474	474	488	508	508	455	520	512	525	471	527	521	492	520	525	454	514	516	488	533	524	552	486	517	476	510	493	505	544	502	480	473	517	501	489	489	517	546	489	486	547	520	500	511	494	513	508	493	509	543	519	541	519	476	518	519	547	518	542	533	504	509	538	497	500	509	534	475	501	519	507	507	483	518	494	527	488	500	474	490	547	561	537	554	531	577	502	485	510	513	531	576	484	514	517	506	503	523	563	448	509	476	495	511	516	498	497	495	486	511	512	491	503	510	490	519	534	481	504	526	534	489	494	530	511	523	554	561	536	491	474	522	480	494	492	515	507	505	524	490	537	491	505	502	484	504	519	501	585	546	502	523	546	534	504	537	566	536	477	514	505	486	506	523	544	518	514	507	473	512	534	506	491	512	533	488	502	487	506	546	509	516	518	525	539	514	519	523	509	514	468	515	510	480	522	479	544	539	513	515	477	522	498	526	526	501	511	517	456	520	554	546	544	468	522	499	470	487	514	515	495	521	514	462	498	524	530	486	529	493	511	511	516	499	526	535	523	539	511	475	509	512	509	529	518	517	517	472	517	556	477	482	492	530	495	469	543	534	521	507	506	554	585	509	497	556	518	497	498	497	501	459	501	500	499	506	538	497	535	534	472	514	490	536	484	500	507	517	516	544	496	538	507	537	495	532	489	466	525	532	514	500	504	514	495	492	555	509	489	510	509	481	539	499	522	532	521	511	482	503	511	518	507	565	477	533	519	526	524	509	494	551	506	510	496	496	504	492	523	494	517	501	516	475	514	496	493	566	487	510	518	491	503	477	497	562	508	468	494	502	507	512	518	537	473	509	518	518	498	479	529	546	518	516	536	537	507	522	523	518	472	503	521	511	492	482	518	494	499	527	539	471	507	509	501	505	534	512	481	494	472	487	527	484	497	514	495	497	516	495	483	475	508	504	509	504	497	464	492	516	453	524	512	511	498	527	463	456
38066	15814	3737	2015	1496	1081	831	679	631	517	492	449	407	359	342	348	346	316	310	330	303	333	310	291	281	313	283	278	311	290	270	255	248	261	247	259	263	282	281	263	325	249	280	280	269	288	264	264	289	267	264	267	259	284	249	268	288	273	256	282	262	266	267	272	273	270	293	273	284	276	267	262	267	252	238	278	279	266	261	255	250	237	265	234	283	245	251	272	255	271	280	275	281	314	267	258	296	267	271	276	290	245	241	267	278	288	254	255	275	253	287	267	269	253	261	256	261	280	267	236	262	273	246	264	259	251	275	288	249	270	264	266	242	266	243	253	244	248	251	236	254	245	251	294	251	251	247	263	231	240	222	261	269	255	287	283	253	239	252	235	263	299	268	278	240	279	257	262	239	263	260	250	252	267	259	236	261	269	247	260	246	275	264	268	265	258	246	288	247	270	273	299	262	259	247	282	251	246	266	277	267	244	244	250	247	263	257	255	276	240	251	260	280	247	275	281	292	249	270	253	279	266	233	260	264	243	259	254	259	255	256	271	258	258	253	262	255	261	257	267	252	246	251	240	244	272	249	241	283	257	251	269	266	277	253	278	243	267	255	261	260	279	274	264	257	268	274	262	262	270	258	280	244	226	253	261	298	266	291	232	258	260	257	243	238	259	277	229	270	247	261	274	240	259	275	251	280	266	308	253	269	232	250	255	251	281	272	257	260	271	255	295	259	265	263	239	268	299	274	273	224	271	227	253	240	251	260	278	256	248	272	263	235	260	265	271	269	260	254	269	268	260	257	286	265	254	267	253	255	275	272	243	269	289	252	281	267	286	261	271	252	278	259	250	258	270	259	277	253	271	242	274	264	250	250	240	249	268	286	281	265	261	258	245	287	288	273	242	267	230	272	252	252	263	270	270	241	250	265	302	269	256	286	247	246	254	296	278	235	237	245	270	244	226	250	236	270	272	245	269	267	249	260	245	271	259	283	300	301	250	249	266	302	261	218	238	265	271	248	254	280	244	277	274	288	251	268	284	241	227	240	275	212	277	266	279	255	280	260	254	280	240	259	274	262	271	262	252	277	288	250	255	298	250	229	260	262	258	315	262	295	244	268	254	238	282	244	270	262	251	233	267	271	268	239	295	268	314	243	246	248	258	265	264	249	253	270	246	277	254	253	270	287	277	262	259	279	265	274	233	287	281	273	269	243	272	233	278	242	257	249	262	242	253	261	258	256	265	249	251	266	251	262	266	264	295	284	248	270	277	291	265	258	274	272	284	271	274	284	259	252	261	263	297	244	249	240	233	246	238	257	242	275	293	268	270	261	267	259	273	262	290	286	264	261	250	268	279	253	259	275	262	278	260	290	252	281	268	262	289	252	235	285	237	289	268	274	268	259	273	272	272	248	280	262	251	287	263	256	240	261	276	235	282	276	253	260	237	254	275	263	273	257	251	265	252	266	282	229	279	264	259	253	287	241	265	261	275	276	272	260	248	249	263	235	265	266	285	249	277	267	245	255	261	254	236	267	254	234	247	235	282	258	229	249	241	249	255	255	284	256	243	246	256	239	277	287	275	231	300	271	289	253	259	267	246	263	270	232	267	244	283	278	252	259	284	233	261	287	245	242	253	232	252	233	285	282	252	262	277	257	261	294	261	276	252	250	291	289	256	246	270	274	286	257	253	249	274	280	250	239	257	243	278	264	286	278	275	295	234	253	255	282	256	241	265	266	241	280	247	270	284	269	244	227	275	250	281	261	288	278	281	289	255	260	281	260	243	269	266	247	238	278	237	239	274	265	256	258	278	272	257	277	259	290	277	275	289	256	269	255	242	276	274	279	272	294	262	290	271	253	254	279	276	251	286	263	276	270	267	270	253	242	258	254	250	269	267	245	275	273	250	247	255	261	267	239	250	242	256	246	243	246	240	270	234	270	268	273	269	263	246	259	226	248	272	241	231	244	251	289	264	256	288	246	288	289	283	277	260	264	279	244	271	253	256	258	274	261	265	268	262	278	253	252	274	284	253	242	262	250	277	260	242	257	249	278	278	255	272	246	287	299	244	273	287	254	264	272	255	242	249	289	257	239	262	280	258	254	231	246	269	257	264	265	265	299	254	281	234	270	301	225	247	264	250	242	233	256	273	287	250	246	268	263	255	249	294	259	248	261	256	272	275	273	245	251	246	279	257	283	250	243	264	250	249	287	258	288	241	263	297	270	256	264	298	253	262	250	286	255	244	259	275	271	261	287	272	248	264	254	239	257	257	259	257	263	269	296	258	276	276	271	269	271	236	260	264	271	271	280	245	262	282	284	264	258	268	264	257	258	292	249	254	252	265	257	264	260	246	252	242	263	245	281	256	272	252	274	264	268	272	253	268	277	235	245	261	262	239	243	277	263	251	220	249	265	218	260	284	267	256	279	265	285	262	272	272	286	268	248	251	263	283	264	277	287	265	227	261	257	238	254	263	280	259	250	270	268	248	245	269	272	287	272	246	251	270	282	260	286	291	267	239	243	281	250	269	252	271	272	283	257	264	250	241	244	254	263	275	234	221	244	260	286	262	262	273	286	234	259	260	214	263	255	265	237	250	277	255	282	250	271	260	256	270	279	273	276	254	288	265	281	263	274	259	240	248	269	270	244	252	223	271	269	294	237	270	284	280	244	250	254	255	272	281	257	261	237	258	252	269	281	256	264	287	311	252	254	291	299	233	259	279	257	245	278	256	324	267	245	257	288	258	230	252	268	272	238	266	260	257	284	276	274	263	247	273	255	253	263	248	278	269	254	286	242	291	263	289	266	239	276	255	288	258	269	265	278	308	270	255	286	260	264	284	269	247	241	285	258	298	267	276	264	290	252	274	250	289	279	279	245	297	275	266	275	277	282	289	264	267	299	254	247	274	277	229	295	258	271	258	260	283	265	283	256	259	246	273	294	264	253	278	248	299	211	263	280	275	307	266	252	262	259	251	251	272	262	254	279	294	256	270	257	264	258	268	274	268	295	263	271	273	263	285	268	280	254	278	281	263	276	278	253	246	261	236	274	262	260	266	260	279	268	258	265	267	246	275	258	264	282	255	258	214	276	272	280	259	272	275	250	278	239	247	278	267	235	273	270	279	263	266	302	259	283	248	267	240	262	273	247	289	269	308	256	221	274	273	270	264	261	257	286	232	253	266	265	284	269	251	289	252	277	239	266	262	276	259	267	260	298	256	238	297	234	239	300	248	280	235	268	248	258	243	249	281	273	293	276	268	267	234	275	229	269	273	262	280	248	256	254	251	263	243	255	266	263	269	267	252	231	264	257	248	268	256	267	252	259	264	270	238	270	247	272	274	258	264	233	273	274	266	268	244	215	261	248	265	289	287	273	243	267	263	270	262	245	265	273	230	271	271	258	239	271	270	252	279	237	241	289	262	257	263	265	271	276	238	249	234	262	224	256	289	245	299	258	261	280	283	267	241	267	251	264	240	230	262	243	241	273	281	268	268
17780	2568	5479	6201	5394	4293	3730	3140	2752	2420	2045	1842	1677	1565	1476	1433	1364	1269	1258	1154	1158	1138	1065	1002	977	957	968	967	972	974	945	920	932	933	884	909	910	865	903	877	849	850	826	854	881	835	853	839	791	832	822	844	825	802	802	818	781	805	769	838	821	793	780	841	797	801	822	784	807	779	789	830	766	782	787	763	786	771	789	819	775	775	782	802	805	785	812	774	793	788	797	817	784	784	797	796	804	810	809	769	763	828	796	805	756	728	751	771	814	801	869	773	784	817	797	751	811	802	773	794	800	751	770	803	781	774	811	764	722	819	755	749	792	849	770	776	744	751	793	799	784	775	793	796	790	801	749	838	771	792	802	804	786	803	780	774	817	727	770	775	803	774	757	751	752	816	750	787	766	794	788	780	797	789	820	817	775	702	784	749	753	796	766	784	777	752	813	808	771	766	766	797	825	744	779	809	778	773	792	755	731	772	702	794	757	735	764	809	768	790	733	746	702	775	779	750	731	714	767	765	756	756	811	754	777	782	762	746	772	781	776	711	776	761	786	783	822	771	764	754	769	745	785	812	786	779	801	775	800	768	789	779	761	769	776	745	765	764	803	750	742	749	775	710	783	755	803	756	758	782	760	736	777	804	794	739	742	826	757	742	803	724	808	691	779	752	779	815	821	763	784	800	776	779	729	783	750	793	809	753	729	734	759	772	732	784	776	785	766	823	715	772	788	753	802	785	788	795	787	787	781	791	756	799	824	764	762	746	797	798	794	734	785	773	744	829	755	799	737	762	799	747	736	820	750	752	770	800	810	830	747	767	770	788	766	774	805	760	808	830	788	753	770	802	789	756	755	752	806	777	798	820	758	744	717	740	819	759	750	768	803	783	762	771	802	775	775	782	782	784	773	729	824	796	749	747	733	822	765	752	772	781	801	766	771	739	756	768	773	772	826	818	779	824	774	756	733	756	809	769	800	742	748	810	767	780	763	761	771	784	811	759	793	771	760	770	812	752	744	780	801	731	769	795	808	761	783	728	800	805	786	779	778	805	750	779	817	753	754	758	799	776	767	785	789	746	718	768	760	813	772	780	757	772	807	711	760	793	787	786	781	766	757	715	780	780	807	760	785	797	721	779	778	716	787	785	770	727	775	810	788	732	768	715	777	753	784	740	820	765	761	729	756	789	755	786	746	784	778	780	767	787	771	798	833	760	730	792	833	841	824	783	698	765	776	780	843	735	725	775	776	773	789	837	807	786	734	736	763	719	749	749	816	749	794	797	797	816	788	747	820	791	710	788	777	755	799	770	759	763	760	766	794	750	770	780	687	779	786	795	743	823	739	768	786	822	818	763	784	778	740	766	786	817	806	837	786	764	743	804	759	794	788	767	789	784	765	759	779	767	795	769	795	755	746	772	786	694	782	784	808	753	756	776	806	773	773	773	764	744	793	788	743	758	719	778	801	776	740	722	773	780	830	734	796	782	768	779	731	782	753	808	758	805	752	780	752	772	825	797	750	732	771	813	790	806	783	743	810	789	735	768	729	713	806	829	827	832	798	762	738	788	766	738	790	782	747	852	730	789	809	803	731	786	739	741	785	792	789	774	742	775	791	782	760	728	741	741	773	729	757	782	808	753	787	816	776	738	766	792	715	776	803	754	785	770	779	779	792	751	837	742	734	769	790	759	780	741	709	727	829	707	745	748	773	797	767	796	762	769	838	790	783	771	773	807	809	798	806	783	747	761	752	778	729	773	777	720	768	766	778	776	725	745	775	755	786	765	738	830	793	785	744	752	828	774	759	759	716	781	776	795	768	744	798	778	759	783	760	796	738	773	773	801	805	719	775	763	826	805	764	751	730	791	809	753	762	807	730	769	743	803	756	803	782	740	709	779	742	825	804	769	766	792	837	812	813	768	756	803	783	764	740	754	748	806	806	752	759	797	768	780	784	803	818	796	758	794	789	743	800	792	760	740	747	783	761	766	765	786	813	777	782	758	773	792	769	779	768	799	791	790	751	749	782	778	731	830	792	786	721	771	796	779	818	722	776	794	737	752	758	810	768	757	821	795	747	754	771	774	754	789	777	795	758	784	735	773	827	770	802	802	718	783	777	827	790	761	734	781	814	707	750	756	769	773	764	816	763	721	799	778	763	797	769	772	777	745	804	745	763	782	779	800	774	800	765	766	734	790	800	747	778	843	788	772	772	772	762	785	757	758	793	748	774	748	804	796	768	783	763	746	779	800	722	729	769	777	748	773	764	746	790	798	750	742	772	788	755	750	821	819	784	756	807	812	797	752	743	774	754	792	772	777	737	742	726	795	761	791	823	770	772	783	857	774	767	832	770	787	750	770	799	789	776	766	764	775	816	760	768	732	763	800	768	757	778	767	765	757	800	784	743	768	757	770	777	716	719	760	756	753	772	774	773	797	798	756	718	769	790	803	760	743	774	805	725	763	800	764	733	748	788	720	774	786	787	769	813	744	746	783	751	776	769	796	769	775	820	784	769	754	780	766	769	754	751	778	778	765	715	776	796	755	751	802	703	802	729	821	750	780	815	762	754	754	782	801	736	789	765	773	752	782	770	805	826	750	759	730	821	776	784	756	808	796	761	853	758	762	777	725	705	792	781	791	784	767	772	765	775	775	782	780	797	746	795	749	817	798	756	789	738	784	761	744	779	765	760	860	728	781	779	794	770	730	773	771	722	804	787	761	740	781	747	785	813	773	789	774	756	832	769	827	777	772	769	768	776	772	795	783	790	752	800	769	770	784	739	777	806	800	738	718	804	732	776	726	742	740	789	782	774	786	751	775	760	795	831	737	821	773	795	741	765	823	758	807	727	743	699	697	776	743	782	760	793	778	742	757	776	729	775	755	805	769	778	753	798	793	802	797	763	801	794	743	770	754	758	739	784	722	784	813	778	767	779	810	752	743	767	763	726	838	810	759	794	773	819	769	803	741	742	771	771	754	777	840	752	823	758	774	774	791	771	780	763	831	783	747	724	798	728	711	734	796	793	788	799	780	754	740	763	737	772	784	768	742	747	782	799	762	807	799	771	769	769	753	741	791	710	819	752	767	785	758	768	772	774	835	751	798	782	827	802	739	803	740	746	811	804	781	778	731	766	727	734	853	759	753	811	781	778	804	752	768	819	684	702	755	778	766	700	746	771	716	774	780	801	783	791	766	787	756	793	741	798	790	758	710	764	800	749	829	770	809	782	775	807	790	788	770	772	755	805	718	780	723	788	761	773	776	784	768	735	829	754	777	769	779	745	795	726	806	757	780	777	803	836	781	773	760	747	758	790	763	762	775	751	742	788	756	763	727	793	734	800	810	733	800	780	728	810	732	785	790	783	787	763	785	796	781	767	761	786	759	739	745	777	780	784	796	744	768	748	765	737	774	752	742	764	753	788	766	735	822	812	781	775	746	772	825	755	792	772	806	750	702	754	762	759	758	755	760	764	807	794	832	709	800	764	762	773	746	774	774
5875	401	198	146	117	111	106	97	106	103	87	95	80	87	85	74	86	78	91	98	91	71	94	82	100	83	72	92	85	87	87	94	94	63	86	72	77	84	61	85	86	69	83	72	97	87	74	82	73	80	94	81	100	69	82	92	79	88	81	74	78	91	99	88	86	93	94	65	86	98	92	87	94	90	69	92	73	71	92	92	90	81	96	76	78	84	78	90	96	75	81	89	81	103	100	96	73	81	77	90	76	93	84	66	107	78	95	86	85	68	92	93	66	86	88	85	82	82	78	79	95	83	81	92	82	105	98	82	77	81	88	89	78	84	113	99	91	73	81	85	91	74	91	79	92	87	86	81	92	81	93	96	77	89	96	78	88	80	92	89	96	88	84	90	77	80	79	97	72	89	94	80	94	87	80	79	83	85	70	81	81	92	88	82	81	78	96	87	71	106	94	87	79	78	77	81	74	109	62	93	77	89	87	85	86	93	87	71	92	89	72	80	93	82	88	98	74	88	76	78	78	92	60	82	78	103	88	89	82	84	104	87	80	73	88	89	96	95	97	85	73	91	90	75	74	82	90	80	75	96	76	64	74	86	93	88	68	80	84	81	98	85	85	80	73	85	94	86	95	70	83	87	91	90	79	75	78	106	93	86	71	91	72	86	89	65	84	86	81	87	87	87	87	76	98	95	90	71	89	88	84	78	93	73	79	80	89	69	82	63	89	84	97	85	73	80	102	78	89	93	84	90	76	91	97	78	73	86	84	78	92	74	83	84	88	80	72	96	88	92	63	82	80	79	94	86	103	70	86	84	84	77	95	86	99	78	82	101	89	90	73	84	79	82	82	98	106	84	66	96	72	89	90	85	83	84	76	73	79	105	89	85	111	82	65	78	68	74	76	72	91	56	95	75	82	82	71	81	90	85	73	90	83	88	79	83	85	94	79	78	73	84	86	82	79	88	93	79	72	85	75	87	70	91	81	77	78	84	75	95	95	82	91	85	90	82	80	70	88	90	88	75	81	89	83	79	84	85	85	85	83	84	102	99	87	70	67	78	89	99	99	95	92	94	91	77	99	81	77	94	90	87	83	88	84	86	85	72	93	85	89	82	80	78	73	97	92	64	89	76	83	90	89	68	60	79	67	90	78	65	77	97	85	73	96	82	98	89	96	78	79	75	92	86	87	80	75	83	78	80	97	83	103	89	78	68	79	97	73	86	86	75	101	75	93	77	88	91	78	74	78	79	93	87	79	75	75	90	79	96	73	82	70	77	87	85	62	84	92	92	91	76	84	88	77	91	96	95	72	96	88	87	83	82	94	73	75	89	79	88	96	84	81	107	86	86	82	87	95	80	86	88	81	75	74	88	79	84	85	86	81	71	78	71	70	76	85	87	63	82	95	63	79	77	63	63	88	80	78	76	90	72	88	86	98	92	86	76	99	89	94	83	104	85	80	88	92	73	91	78	81	80	73	99	79	81	90	77	68	79	84	82	91	81	90	73	82	97	92	80	80	83	76	91	78	85	74	67	94	72	84	76	94	75	85	97	97	74	90	96	95	90	93	83	89	88	79	98	82	84	91	75	92	91	83	98	82	91	83	78	85	74	90	90	96	81	97	74	91	82	85	82	80	82	83	74	77	87	70	82	92	63	72	78	79	90	83	88	71	62	73	91	79	87	79	77	76	87	76	78	82	90	87	65	79	79	85	87	87	84	79	87	85	92	92	100	66	91	99	88	87	80	80	94	76	87	89	87	88	78	72	86	95	69	86	88	88	79	97	84	92	66	84	71	65	68	88	73	77	79	85	81	89	87	94	69	100	79	87	81	82	77	80	92	77	64	75	81	76	81	81	94	80	87	75	80	94	75	86	97	78	75	81	78	96	96	75	96	84	80	85	84	75	72	74	88	84	71	88	83	84	70	91	88	80	89	82	79	91	70	78	72	70	72	94	86	69	79	87	87	70	104	92	77	84	80	77	59	98	78	81	74	66	85	89	83	92	87	64	80	95	93	85	91	79	81	93	84	84	78	88	76	97	86	76	92	104	86	97	74	80	88	88	81	92	83	93	93	85	79	90	84	85	69	79	73	79	89	62	79	77	86	89	82	78	87	75	93	94	93	84	78	80	72	89	89	80	80	89	79	75	97	82	94	88	91	83	78	85	77	81	82	88	80	101	78	95	94	90	79	106	86	82	69	83	88	84	89	91	82	79	85	82	88	73	80	73	101	104	92	74	74	72	79	107	73	94	67	78	95	93	85	84	81	84	82	80	79	90	69	65	91	75	63	90	77	96	98	97	86	69	75	78	83	97	98	72	85	85	84	82	87	77	83	81	94	88	95	72	98	96	83	64	88	65	81	84	74	71	71	81	88	85	87	89	96	92	59	96	90	90	88	90	67	73	82	90	93	74	77	81	82	82	86	74	93	72	75	82	70	87	91	72	81	104	76	72	69	94	70	69	77	81	83	86	75	80	80	79	75	88	91	85	76	74	94	93	92	90	104	99	99	78	85	82	86	88	67	82	81	77	98	77	98	80	100	75	84	70	74	89	86	97	99	85	85	75	94	98	84	80	98	87	82	91	75	84	91	80	86	77	72	96	89	82	84	79	66	88	78	80	78	88	107	87	88	88	89	68	76	84	79	79	77	94	63	100	90	89	94	104	87	85	91	83	82	78	71	73	77	78	94	100	79	88	86	80	84	82	68	87	87	75	79	89	96	89	84	76	60	84	70	81	76	66	91	80	80	87	91	72	87	84	90	82	100	88	86	74	106	89	75	79	72	78	82	81	85	82	72	85	83	69	90	64	82	96	75	82	103	81	79	68	80	92	81	86	98	77	80	86	79	80	86	86	86	72	85	77	69	83	88	78	73	92	70	82	84	87	86	88	73	93	92	83	104	82	87	86	100	81	71	109	75	96	75	87	81	88	81	83	90	86	72	82	81	95	75	86	109	97	93	72	97	86	86	76	80	100	85	71	95	84	71	84	86	112	75	90	88	83	104	83	85	103	77	77	87	74	74	83	91	91	80	87	88	81	83	81	92	78	86	97	68	91	94	75	71	103	85	92	77	86	81	77	89	79	83	96	90	87	68	67	91	92	81	74	83	83	89	76	90	98	96	86	82	92	91	78	75	89	96	69	69	79	95	99	78	77	91	74	99	64	92	86	90	73	92	72	93	92	89	100	86	81	81	89	74	81	74	85	97	64	71	91	86	75	86	98	88	89	93	103	95	81	79	79	89	90	102	71	80	89	67	84	78	92	98	75	93	81	86	84	104	81	96	99	85	83	70	89	92	70	81	84	80	92	75	102	60	76	95	91	84	88	71	72	75	95	88	88	77	72	79	99	76	78	93	68	87	82	72	92	84	88	81	104	82	87	87	68	88	92	84	88	74	76	80	79	90	77	91	82	79	78	78	96	102	71	72	63	86	90	84	86	71	85	92	74	80	75	104	92	70	67	85	82	81	74	96	84	78	79	81	82	80
5673	377	519	590	513	447	419	422	408	394	369	369	350	340	329	337	347	312	340	302	363	305	308	348	317	317	298	326	349	293	331	308	317	282	302	289	315	298	298	297	322	290	304	323	296	304	324	303	255	324	314	294	277	328	312	315	310	301	279	303	274	307	315	297	304	312	318	318	297	326	337	306	292	315	300	313	302	295	270	299	305	316	316	312	301	317	317	290	299	278	297	307	310	302	307	311	300	314	293	305	302	314	293	287	345	306	317	314	344	341	291	295	320	294	270	296	284	298	310	332	307	290	315	297	256	312	286	314	294	295	306	280	334	318	294	288	313	294	306	296	278	321	302	299	303	286	299	291	313	295	265	301	288	280	327	292	303	306	310	289	341	295	309	292	295	293	310	285	268	315	309	306	312	304	323	325	322	294	293	283	333	331	316	294	284	313	319	307	302	336	308	321	302	317	286	312	303	299	285	341	302	298	328	320	266	326	314	341	315	289	302	298	320	300	303	307	281	297	294	313	308	310	300	309	311	293	315	314	312	311	289	288	297	314	299	294	330	352	336	312	315	307	306	276	310	298	295	329	323	295	300	317	328	311	321	315	343	308	298	326	294	310	326	318	296	305	310	281	288	307	317	286	305	291	287	278	328	320	310	282	298	290	314	337	329	282	265	282	301	265	311	314	293	321	281	308	327	296	316	305	297	332	294	314	287	324	324	294	302	312	317	273	293	287	317	308	301	319	317	308	300	323	300	278	287	296	261	284	318	301	317	324	304	279	321	303	274	296	318	301	296	316	316	317	308	288	288	322	283	282	294	296	315	352	311	304	313	294	278	313	297	284	313	325	290	295	299	311	265	324	310	279	331	266	305	301	293	331	273	308	284	281	294	285	298	370	288	335	324	303	292	318	306	291	310	320	292	268	291	309	279	306	285	311	303	296	297	330	311	293	299	272	273	301	275	306	341	301	305	280	273	299	319	313	316	317	322	300	320	308	316	288	321	342	320	325	306	325	301	312	330	310	307	292	299	303	290	306	289	309	282	270	301	290	295	302	312	340	338	269	286	298	289	297	313	331	318	317	305	303	300	319	329	276	287	302	327	297	287	315	300	327	302	312	289	310	301	301	294	319	301	361	324	284	307	312	263	314	314	269	291	296	320	287	277	305	309	356	291	310	290	281	296	318	274	319	302	314	314	268	334	316	320	320	311	289	288	339	310	324	294	288	313	311	311	281	315	328	299	311	323	306	299	329	280	304	297	303	316	299	291	312	331	299	321	359	330	295	308	274	305	329	279	316	298	312	282	302	301	296	312	317	302	296	309	297	293	340	299	317	259	352	296	289	287	319	311	307	307	296	328	314	311	334	325	291	279	310	298	277	321	310	316	267	290	357	313	296	313	317	316	301	302	288	302	269	314	294	310	322	300	288	326	324	325	315	315	290	295	318	277	320	315	314	334	322	302	321	344	331	333	313	281	299	306	318	292	290	270	330	303	288	315	305	310	287	340	301	304	315	311	314	302	276	300	294	303	311	322	300	300	311	336	271	310	295	295	272	309	273	290	312	318	280	304	324	293	331	327	319	299	294	291	321	308	309	302	314	329	295	284	278	291	336	269	288	317	289	350	307	308	290	344	315	295	289	290	313	324	316	296	293	298	306	308	292	312	293	309	318	279	287	281	304	325	326	286	325	305	331	278	328	311	351	293	306	328	302	294	302	305	293	314	308	292	297	268	314	294	312	297	318	309	308	261	323	289	318	301	323	307	326	316	320	287	326	275	293	294	297	298	291	315	316	329	303	308	301	332	288	285	310	280	305	315	289	334	320	334	313	308	297	315	299	301	294	322	330	252	326	324	311	284	314	290	274	295	332	344	307	309	311	323	291	333	353	339	276	329	314	274	293	305	309	308	335	301	275	286	304	279	327	289	305	272	316	299	323	318	278	286	280	334	319	301	342	349	311	281	337	330	314	257	303	311	306	316	313	309	337	284	305	335	319	271	313	327	273	326	293	327	306	311	338	280	296	286	303	293	321	321	294	307	270	308	337	308	324	262	314	298	316	306	279	302	275	308	298	302	309	289	309	290	335	330	289	313	312	284	314	304	329	321	287	319	329	297	322	293	306	323	320	297	319	316	349	289	305	304	296	333	302	288	312	299	282	320	294	300	328	315	291	306	280	334	282	320	328	308	311	310	320	318	308	329	297	282	288	306	293	285	324	301	314	304	304	327	306	316	317	322	309	314	323	288	288	309	304	295	320	306	287	319	292	299	312	291	344	314	319	327	282	312	309	303	307	317	310	295	302	337	296	264	305	323	321	337	298	316	323	309	277	298	305	323	301	295	340	292	329	322	275	294	273	282	334	330	295	309	303	306	317	305	299	290	320	314	315	319	305	285	311	306	297	302	336	315	291	288	333	289	304	285	309	320	352	317	315	298	309	286	325	309	271	310	317	344	296	339	315	277	320	335	294	315	321	300	300	306	315	327	289	282	286	318	308	300	272	294	311	298	303	289	287	348	290	272	309	297	295	309	315	324	309	314	311	290	301	320	285	308	290	275	289	322	274	308	275	303	320	314	288	353	285	302	330	309	288	333	320	315	280	315	300	335	365	310	298	318	306	307	302	300	279	331	285	286	320	322	291	301	304	318	264	289	325	319	299	315	294	288	278	334	311	310	330	312	295	291	288	306	281	298	291	336	270	297	310	320	326	324	299	303	322	341	313	296	306	314	299	280	298	310	312	317	300	308	303	336	297	303	326	325	287	318	313	314	333	310	292	304	314	316	291	304	285	283	295	335	322	313	330	318	322	294	312	273	294	343	321	306	329	318	322	294	315	316	293	298	334	335	333	301	297	322	338	327	313	283	303	301	293	344	286	334	278	321	286	316	308	294	329	285	287	288	333	287	295	325	319	292	336	295	322	294	301	306	323	278	297	325	288	345	279	319	302	293	274	303	295	297	326	290	323	306	325	313	304	297	274	285	264	328	303	308	337	301	302	341	315	292	295	307	310	298	294	291	301	327	327	313	323	301	320	309	317	321	298	342	304	334	308	264	293	284	298	321	307	312	279	319	330	320	315	311	284	262	318	306	328	313	309	325	329	305	279	312	304	294	330	278	284	291	311	339	278	308	291	311	270	324	323	285	317	301	328	316	296	290	320	320	330	283	298	339	292	298	321	275	307	287	330	310	324	310	276	309	323	315	307	293	324	289	301	288	319	305	340	287	297	308	316	339	307	298	294	316	309	308	345	327	291	290	284	313	288	323	296	275	299	324	275	307	325	308	278	304	299	320	295	299	296	308	312	293	308	314	308	334	299	294	293	310	318	309	315	303	285	322	309	310	315	318	317	345	306	319	323	312	283	308	321	307	271	279	275	292	296	286	292	315	296	316	338	336	310	317	314	279	299	323	287	325	332	308	300	310	290	322	299	303	330	302	319	284	275	318	323	337	308	319	309	311	306	335	295	299	322	310	315	320	315	326	300	288	290
32402	10415	1718	964	732	559	434	397	345	297	271	253	238	223	218	231	180	210	207	171	173	167	194	168	193	190	194	174	182	178	183	170	179	167	166	181	160	162	149	161	164	159	167	179	153	152	162	153	153	170	142	160	160	162	175	149	150	180	160	161	160	154	158	154	189	163	146	174	164	172	159	163	170	149	158	148	148	158	167	156	145	142	140	146	147	152	166	155	138	156	179	162	161	146	163	170	149	146	144	159	168	153	155	153	124	165	167	159	169	140	158	148	173	173	167	147	154	173	142	168	162	156	158	155	152	149	138	154	174	140	186	160	178	162	140	176	143	141	182	142	145	157	163	174	185	163	198	170	132	140	158	149	152	153	160	157	156	148	170	173	160	164	145	141	152	175	174	152	154	151	158	152	172	147	157	163	156	150	158	168	158	158	185	151	162	144	164	132	145	174	164	161	166	147	136	156	173	148	151	191	165	145	156	175	166	162	132	164	161	167	155	170	176	162	163	159	167	162	153	151	162	156	184	163	158	150	155	176	166	173	173	170	180	177	169	155	176	181	169	151	142	165	155	166	142	154	171	160	148	152	166	154	191	162	165	162	162	171	149	173	165	174	162	155	165	150	168	154	151	161	166	178	176	168	153	173	153	139	168	142	157	157	168	148	184	157	149	173	151	153	155	179	176	158	165	151	156	175	144	162	149	166	147	160	153	145	174	166	174	161	149	147	154	153	133	154	174	179	152	158	158	174	150	163	154	159	145	159	142	141	153	159	168	177	160	162	164	154	144	163	151	139	155	139	155	143	146	165	176	160	167	161	136	157	149	175	155	157	157	157	171	165	158	182	156	158	158	184	170	142	154	157	172	140	153	169	168	167	163	171	146	179	139	159	159	161	178	169	158	175	141	194	156	150	174	159	156	172	156	146	152	140	134	153	154	140	164	160	158	166	182	160	149	174	146	174	156	155	141	161	160	136	146	169	137	165	176	161	149	139	162	149	160	171	151	128	167	157	166	160	157	165	179	154	153	151	155	158	144	164	155	170	171	156	154	157	153	149	145	147	151	161	173	159	159	175	154	187	169	150	155	158	151	161	181	176	146	158	166	137	156	151	150	174	158	165	169	167	152	164	160	160	152	160	181	177	153	158	189	175	162	172	152	166	182	147	170	173	160	151	169	205	159	138	154	148	165	169	157	156	170	155	166	162	152	154	175	161	168	155	143	156	154	173	162	159	130	157	148	147	179	140	130	163	144	159	183	184	159	154	140	147	173	151	164	182	150	174	181	176	166	172	172	170	174	153	144	149	184	165	153	140	148	158	146	163	160	129	161	167	168	168	176	175	143	164	173	172	172	176	154	151	163	152	152	155	133	155	166	145	170	180	166	166	163	163	173	145	150	168	155	157	167	151	178	145	150	185	154	136	134	164	152	182	190	146	151	164	163	170	142	193	178	163	163	148	162	155	147	163	139	164	140	137	185	154	161	180	153	165	158	160	159	146	159	177	163	175	171	177	160	159	159	162	144	143	137	131	152	164	179	151	162	151	160	148	160	173	169	137	154	173	146	148	159	166	151	172	165	180	155	157	153	153	152	152	143	170	164	141	165	157	185	147	177	157	158	149	144	164	173	147	188	174	171	159	175	153	158	164	168	185	159	160	162	157	187	183	163	166	159	181	168	144	148	159	159	162	187	166	184	153	169	161	150	134	161	142	156	152	172	156	153	146	177	131	162	164	154	175	169	158	154	143	149	163	140	163	149	160	162	139	159	151	138	162	185	158	151	160	157	152	182	149	153	167	158	152	164	157	189	158	139	141	167	159	158	178	157	141	141	139	147	170	156	146	152	143	159	167	175	163	165	164	140	151	148	181	140	138	178	133	159	174	143	159	156	150	154	157	146	130	171	156	156	163	143	183	177	148	137	149	163	172	159	155	166	129	144	171	153	184	170	157	174	157	157	157	176	137	168	155	160	152	164	161	149	162	168	152	136	167	151	149	173	171	160	163	169	172	165	160	192	173	152	166	154	157	130	157	154	143	156	179	158	140	147	160	171	155	153	153	160	151	156	156	162	175	150	146	158	163	162	155	147	160	139	181	153	157	144	156	138	128	141	160	157	131	179	175	159	183	169	169	170	160	154	186	149	153	158	170	163	145	137	179	160	162	172	157	181	132	155	161	151	138	139	154	166	176	181	175	154	148	169	161	138	152	138	154	179	156	154	165	168	146	141	143	140	148	171	168	168	156	157	161	130	176	183	171	168	163	163	154	159	173	163	155	141	168	160	156	164	163	158	135	144	172	163	169	156	170	172	164	150	160	162	163	159	170	165	157	145	169	141	159	138	137	168	157	146	137	179	169	156	134	180	168	157	159	147	167	162	146	157	161	184	144	172	166	148	140	156	173	146	126	170	177	156	160	176	169	148	159	151	146	182	147	148	170	180	140	165	163	161	168	150	159	145	145	145	157	149	167	169	175	169	142	169	167	159	150	149	159	144	165	157	163	163	173	160	158	140	160	159	165	167	165	137	156	151	167	158	161	164	148	159	158	163	174	141	157	146	173	164	140	158	159	158	139	167	157	169	165	140	160	175	159	169	140	184	131	160	159	155	156	154	154	149	162	163	179	167	185	171	143	167	173	168	137	187	144	167	203	168	153	163	158	178	139	157	158	159	175	170	196	148	155	156	164	152	156	150	159	153	159	144	157	145	175	168	152	158	155	183	151	201	158	148	132	150	165	158	176	165	156	174	136	153	157	144	159	162	171	145	149	140	147	160	201	170	165	150	154	164	148	168	156	176	187	171	143	167	146	161	182	135	148	162	171	153	156	159	177	151	147	180	137	138	158	139	138	161	159	146	155	161	151	159	173	146	186	163	172	166	155	173	177	142	180	137	182	155	142	162	168	145	168	150	169	148	163	156	145	147	138	144	153	168	157	171	146	158	143	150	157	168	146	176	162	182	167	177	137	172	156	166	162	154	149	166	167	167	143	148	139	157	150	162	148	172	173	174	162	159	159	182	132	177	163	136	161	166	147	150	148	154	164	147	148	163	168	154	145	168	193	180	166	168	151	170	169	164	155	145	131	156	150	163	149	160	144	168	141	146	173	166	157	161	173	168	168	155	176	168	137	175	148	139	190	144	162	162	207	159	181	162	151	150	185	163	155	165	156	150	148	149	176	155	147	141	147	149	171	149	161	154	171	169	160	143	147	141	149	148	174	144	157	153	144	134	167	158	170	157	175	171	176	158	155	167	157	137	141	164	141	149	170	160	180	170	166	155	144	163	169	160	169	168	149	151	153	141	181	145	146	164	162	165	165	160	155	147	163	148	149	171	125	155	165	164	165	167	163	160	167	157	154	146	161	155	144	166	135	162	164	158	149	174	173	156	166	148	162	167	155	168	151	158	156	151	124	155	144	170	157	151	175	131	156	142	160	151	161	178	158	168	130	140	170	154	143	174	167	174	148	179	150	153	152	160	158	145	170	138	149
15011	1411	3037	3462	3014	2436	2132	1784	1536	1390	1224	1093	984	868	941	812	804	769	738	697	688	709	674	653	628	638	615	605	556	593	571	576	557	575	599	549	555	564	564	575	566	575	545	551	498	533	575	566	536	566	558	545	508	553	531	524	552	580	568	568	548	515	517	489	485	495	517	523	478	529	475	485	523	540	527	546	539	528	512	500	540	529	483	539	521	473	520	498	525	470	527	527	486	510	517	528	533	530	521	525	508	530	580	500	540	523	511	513	556	529	550	519	527	526	504	473	497	511	505	543	478	529	508	509	536	539	502	506	547	511	547	527	455	504	557	492	534	519	501	499	503	528	496	511	498	494	549	524	507	562	501	512	516	485	469	489	529	473	525	472	527	529	548	516	510	515	518	503	493	518	517	477	518	554	536	514	556	524	544	519	505	500	494	478	490	490	514	503	507	538	551	484	493	554	487	555	528	474	521	517	493	513	501	578	518	503	521	520	470	466	519	541	518	476	569	519	501	500	550	529	490	473	483	482	523	484	532	459	528	542	531	505	501	535	484	502	489	519	500	514	522	528	511	520	499	549	510	502	506	527	501	492	499	495	537	527	500	490	512	474	505	514	511	490	539	541	526	529	491	529	505	531	531	504	507	522	521	500	515	504	463	526	516	495	517	484	521	531	539	552	494	501	474	535	509	517	549	506	481	518	510	489	508	520	500	484	516	485	520	488	556	535	516	485	533	487	548	531	505	542	478	490	532	462	545	553	493	529	512	523	471	465	508	506	540	483	538	521	550	522	485	499	536	554	553	521	515	496	532	492	462	495	514	474	529	517	450	462	508	491	516	464	517	520	484	500	545	514	486	517	488	508	506	550	518	501	531	539	516	535	489	485	537	500	474	505	467	504	514	497	483	517	528	533	490	496	524	523	509	560	489	542	532	510	551	498	530	515	522	506	513	498	488	542	550	474	524	533	473	521	501	533	495	524	540	510	509	505	477	507	502	522	534	498	522	512	467	499	526	551	498	521	526	487	527	483	549	514	513	519	497	492	464	513	516	497	524	519	516	508	481	546	504	527	515	504	522	478	502	486	481	527	491	507	518	517	482	506	487	512	523	543	479	532	456	503	529	503	502	513	512	496	542	501	529	513	518	537	545	512	515	550	563	531	483	515	466	538	519	482	510	504	511	532	516	516	523	520	491	528	470	488	502	509	529	504	507	511	505	539	483	524	525	531	512	527	488	507	539	515	486	559	510	490	531	535	545	498	520	542	503	535	477	498	535	488	524	513	489	518	505	498	507	497	537	525	484	499	517	492	528	509	521	493	511	535	514	535	504	515	542	518	521	551	518	522	499	520	514	504	566	484	481	527	541	454	483	512	499	530	512	514	467	510	519	506	518	532	517	475	479	559	495	523	489	507	476	532	501	517	534	509	547	536	534	472	472	520	511	519	521	486	500	516	536	476	526	512	470	507	551	475	505	514	505	526	496	482	485	492	518	502	528	475	505	491	523	560	578	507	523	457	441	537	493	509	488	547	503	485	477	509	506	529	511	471	501	477	522	528	525	511	519	485	508	507	511	495	510	538	513	545	525	467	511	498	535	513	504	507	515	517	507	518	502	501	556	559	469	471	534	481	523	542	525	543	538	504	484	486	488	551	535	507	536	544	537	507	507	478	550	541	509	492	522	517	527	545	496	475	480	494	516	531	516	481	511	520	542	540	477	532	495	506	493	502	487	484	490	529	537	477	534	467	515	524	493	489	504	484	502	515	510	504	507	520	494	512	487	541	497	489	521	509	538	581	530	498	476	518	519	528	487	525	500	491	512	491	539	505	511	535	484	492	512	538	513	478	486	500	517	487	546	552	503	489	545	533	515	507	507	480	502	507	517	536	488	513	533	525	517	505	516	494	501	491	513	555	521	497	499	513	501	495	493	521	484	591	508	507	480	525	505	486	509	460	521	468	510	528	493	518	519	518	479	531	516	501	485	491	510	496	516	510	504	528	498	478	501	534	507	517	519	500	494	497	469	487	491	489	458	513	544	482	531	483	542	509	502	513	476	536	521	495	479	455	550	506	508	530	525	510	508	512	534	480	544	514	519	509	498	567	519	509	490	492	480	482	462	517	528	525	520	517	516	490	530	570	474	505	525	470	473	518	470	497	518	521	487	542	514	526	488	521	521	520	497	524	473	522	512	520	520	496	485	510	497	496	526	546	477	508	514	503	533	494	522	527	493	456	505	496	509	484	504	489	520	515	491	522	496	489	514	497	508	505	508	518	522	502	518	569	501	531	521	539	520	548	550	539	500	500	519	539	544	502	528	509	458	504	531	501	486	504	529	535	496	521	543	503	495	500	543	490	506	499	500	508	493	567	507	495	507	488	535	462	517	529	495	543	497	515	560	485	551	507	494	545	464	539	518	531	510	486	495	511	500	546	541	511	531	537	515	500	510	487	485	524	502	540	531	522	520	519	521	556	468	535	502	513	505	539	463	474	499	548	511	473	542	536	546	534	459	489	530	550	536	570	488	536	504	506	542	502	491	468	523	527	498	500	483	516	545	540	521	515	523	474	502	525	525	500	506	515	505	536	500	519	525	533	529	540	535	568	513	504	571	533	478	512	486	516	550	491	493	527	531	533	548	519	495	502	551	524	521	482	487	531	484	484	547	483	486	478	498	467	514	504	490	506	536	516	476	547	481	505	539	512	552	513	533	500	498	510	487	469	488	498	530	528	513	512	487	557	537	513	487	535	521	512	515	534	488	543	531	521	498	531	497	588	516	480	488	530	500	554	509	542	498	517	506	515	540	504	504	488	501	533	539	517	527	509	502	491	497	477	511	538	504	496	497	489	525	530	485	558	525	525	526	520	506	456	475	498	491	518	473	519	522	483	501	519	516	507	498	505	499	528	497	536	480	499	488	505	492	490	517	511	559	578	509	507	511	526	521	536	514	522	544	514	536	506	471	494	504	549	514	557	550	522	496	484	541	472	493	509	517	471	518	509	485	532	495	512	547	524	443	511	489	495	490	543	550	493	502	499	495	484	489	485	475	514	511	552	515	486	483	540	514	548	484	505	514	488	538	552	507	515	484	498	470	514	515	550	480	471	516	517	510	517	499	506	500	500	530	520	510	504	479	536	517	523	533	550	480	487	497	523	505	475	492	506	512	503	515	520	480	528	520	541	531	505	503	489	523	554	501	522	464	492	534	527	544	510	521	506	516	482	543	484	512	498	479	483	496	518	513	499	512	469	530	491	514	516	521	488	531	501	501	502	467	476	542	500	534	544	533	484	490	538	508	516	499	504	521	503	506	519	521	546	521	524	527	525	495	516	545	510	505	489	518	477	521	488	489	505	527	505	502	511	493	545	502	524	518	502	553	502	463	513	505	491	519	532	500	504	555	509	495	503	520	535	517	531	488	489	488	505	514	509	492	441	524	517	563	508	503	498	534	520	517	527	500	539	521	557	485	519	489	504	532	513	517	551	519	529
39046	20417	5049	2061	1449	1039	840	686	584	547	490	434	361	398	344	349	315	334	297	311	290	295	289	281	287	306	278	258	295	244	277	287	250	280	268	295	274	258	298	285	271	243	292	267	292	243	284	269	285	251	251	284	262	283	269	273	284	264	288	250	297	310	249	262	239	261	279	266	262	232	249	265	250	254	244	285	277	297	269	256	276	262	282	269	293	243	277	257	250	245	256	263	270	260	268	242	259	268	272	256	262	272	233	275	283	248	262	273	254	283	284	243	288	250	257	283	260	275	283	271	281	286	255	285	259	251	248	268	263	255	258	245	247	272	263	271	236	251	265	269	264	270	286	230	260	224	263	263	249	293	252	245	256	268	284	262	250	262	235	258	268	277	248	269	261	270	252	246	286	272	270	256	241	245	284	268	286	257	245	270	272	281	272	236	267	278	265	249	267	256	232	257	253	248	236	285	256	278	257	257	259	307	257	281	293	278	280	256	253	267	260	243	283	235	276	306	263	257	242	261	274	241	257	231	261	268	270	247	233	273	273	275	257	263	282	241	263	267	257	250	256	260	257	262	274	267	262	239	253	227	240	266	242	269	280	269	276	261	251	260	290	284	292	264	273	235	282	268	274	282	247	246	287	251	262	278	272	233	272	268	257	275	233	262	250	267	268	264	267	268	288	215	268	254	242	248	245	248	231	259	235	271	233	248	254	262	267	283	249	250	249	272	233	271	270	252	233	258	253	260	274	258	261	296	236	279	253	257	285	248	272	277	286	263	261	274	304	271	254	270	265	280	255	262	260	241	256	282	283	294	294	272	285	272	270	214	265	227	272	278	271	298	265	261	308	262	284	259	243	264	286	261	253	261	276	259	274	264	236	249	255	264	257	255	271	262	276	275	282	250	293	262	265	291	311	294	256	259	266	280	281	256	242	304	262	297	269	266	235	268	286	273	249	246	278	269	285	280	266	252	270	250	222	262	256	259	255	272	269	263	300	283	254	264	249	258	247	254	265	278	243	238	284	268	280	268	221	257	250	264	236	241	245	268	260	293	271	266	253	253	258	266	246	264	248	246	242	285	302	258	266	261	269	266	250	252	245	276	232	269	294	279	247	254	310	266	277	273	239	270	254	267	268	251	291	256	263	257	250	248	237	251	258	257	294	251	261	246	255	258	268	279	281	285	257	277	251	286	275	241	269	261	287	222	277	277	272	234	228	263	270	267	259	261	239	277	250	261	240	232	272	279	265	250	262	274	275	289	265	232	274	275	284	257	231	262	299	248	271	257	251	268	256	276	274	251	269	276	272	250	281	293	271	242	248	296	264	249	251	253	243	276	245	240	240	246	243	257	258	259	249	259	251	234	282	278	252	258	253	243	247	253	254	276	261	270	246	249	273	259	259	249	281	278	235	262	273	305	245	244	242	245	279	272	264	241	256	223	278	248	267	258	264	268	296	278	270	315	237	301	271	270	251	262	276	252	243	261	279	269	271	257	261	261	250	250	271	254	274	297	260	264	260	294	265	242	246	251	265	283	261	270	279	281	237	262	244	256	296	266	253	276	260	248	249	271	266	258	235	296	262	248	250	260	265	249	266	256	275	257	281	258	242	264	286	275	288	246	283	278	242	239	269	247	264	275	272	278	249	247	271	257	286	258	250	262	265	260	272	290	261	261	227	253	266	279	254	263	277	248	244	264	280	260	258	273	282	258	256	224	287	260	248	296	265	274	260	281	265	279	283	245	278	260	234	267	278	250	257	241	261	249	255	253	263	283	280	267	252	233	261	280	278	285	274	260	252	242	252	261	286	259	264	267	297	241	264	260	270	246	278	235	285	271	284	290	273	277	259	262	237	246	276	252	290	225	292	283	276	272	268	261	273	261	263	283	256	252	252	280	277	222	297	252	264	250	265	266	287	269	263	249	287	254	304	255	281	266	274	271	253	247	256	258	269	279	291	288	263	262	256	259	265	262	282	260	270	253	278	289	250	275	296	265	279	282	263	267	254	272	239	238	285	259	285	262	260	302	294	260	251	261	313	261	272	269	239	259	276	268	255	282	290	275	278	251	239	254	244	258	239	279	245	285	281	274	250	291	256	263	275	249	275	275	280	285	226	295	238	275	259	243	253	270	269	223	247	260	264	240	252	251	259	248	277	248	263	265	251	254	301	282	269	253	258	249	276	265	262	266	276	272	270	293	267	257	264	242	245	277	273	255	238	297	254	255	239	266	277	271	246	279	238	260	206	292	265	272	264	265	272	269	267	239	271	233	241	238	261	260	258	248	290	266	262	236	273	256	259	257	293	267	260	276	266	280	256	247	263	276	255	248	281	228	253	278	256	261	244	279	261	244	258	240	274	250	253	258	255	252	260	283	281	238	250	253	244	245	264	288	279	250	234	256	232	240	268	276	247	284	220	280	250	244	270	284	291	310	288	261	286	297	237	262	234	236	261	256	264	242	243	274	234	238	240	248	258	272	268	247	272	277	278	282	289	272	233	242	252	276	269	249	261	262	278	252	281	261	262	210	247	269	258	258	252	265	261	229	254	249	281	265	265	259	269	249	290	275	250	259	268	276	261	280	267	254	295	279	247	234	252	289	258	253	274	265	285	245	258	253	285	295	278	266	253	284	248	267	244	277	280	256	282	278	270	253	243	264	256	274	254	270	245	283	276	268	253	251	280	276	278	272	256	263	267	276	258	258	250	272	250	261	257	256	247	248	269	266	294	262	250	259	265	249	258	233	288	234	267	277	272	228	294	251	236	262	273	265	246	274	292	280	274	257	274	263	279	260	253	253	233	274	273	250	271	263	276	275	258	252	257	283	264	284	269	254	254	243	283	265	258	256	262	256	269	239	265	271	275	269	253	276	261	259	257	266	289	254	251	259	269	281	264	235	255	303	259	260	262	271	257	272	246	287	284	277	240	257	248	285	277	266	246	251	257	250	252	241	274	266	262	250	257	270	257	225	261	262	298	263	279	283	281	236	250	231	271	253	275	256	280	251	288	270	278	254	260	275	245	252	250	244	265	258	290	265	264	259	261	251	241	261	258	236	248	254	271	271	232	252	264	260	284	255	260	262	248	247	266	247	273	264	278	263	259	283	286	249	270	255	276	287	268	262	286	240	279	265	251	261	249	259	270	265	284	282	266	269	253	261	290	269	260	265	234	249	263	257	284	278	263	250	255	253	281	287	247	256	278	261	281	262	247	241	273	273	248	276	279	248	263	273	248	230	291	270	285	258	268	279	264	295	275	268	261	258	240	266	275	259	289	246	284	242	236	287	243	260	259	287	273	258	257	232	270	265	275	237	256	222	291	290	267	276	270	230	256	279	250	261	220	268	251	268	272	249	250	246	265	258	240	244	269	261	266	270	257	253	281	260	250	267	247	255	259	245	277	235	275	259	240	281	299	294	275	257	236	237	269	258	303	250	255	264	279	257	270	274	285	254	247	279	244	259	264	264	261	260	259	269	293	283	258	243	255	278
18387	2451	5345	6097	5290	4484	3802	3061	2746	2382	2126	1860	1687	1561	1459	1360	1344	1266	1179	1131	1039	1123	1043	1031	1050	1033	905	994	948	970	914	960	895	938	875	894	948	819	882	824	852	855	829	879	855	844	816	811	835	817	803	815	858	809	796	854	796	810	837	816	812	796	811	771	838	728	785	826	769	806	835	814	825	805	793	805	847	777	790	817	770	743	804	817	766	774	759	792	796	838	783	785	801	794	805	781	818	842	791	789	834	766	798	813	769	822	817	815	851	797	794	762	758	773	771	782	719	814	775	786	733	783	771	761	769	790	771	819	784	739	797	740	785	812	756	785	797	761	793	773	745	774	737	763	765	770	717	787	818	700	816	817	763	781	752	775	733	762	772	754	709	757	757	789	768	732	811	804	768	807	726	780	756	782	767	807	771	802	775	792	814	776	772	787	808	826	793	766	797	795	749	802	790	780	758	764	807	792	711	768	801	789	780	791	742	758	757	785	746	775	774	788	763	812	791	807	745	758	780	837	811	743	819	776	752	755	788	810	787	794	787	783	763	795	784	800	768	800	777	805	744	792	746	715	766	761	804	823	768	784	828	831	746	771	784	779	774	800	749	793	766	770	771	756	740	818	812	777	761	760	790	774	760	804	801	804	779	743	769	795	713	787	766	769	763	855	753	741	741	787	809	748	860	749	729	782	811	783	743	817	797	720	769	754	806	742	820	769	760	744	763	745	790	789	790	734	801	750	793	789	792	794	769	780	749	783	754	766	797	741	764	793	795	811	780	754	760	770	746	760	779	737	820	783	775	834	784	807	793	749	795	743	811	745	821	722	787	792	766	816	771	715	709	765	810	803	754	758	766	756	805	827	803	775	745	791	812	772	779	796	814	776	740	762	801	742	762	756	799	767	782	794	766	812	776	774	757	768	827	765	744	718	821	795	776	736	777	838	798	731	778	782	784	778	746	753	718	765	778	762	771	736	795	770	733	764	758	756	783	747	766	723	768	772	765	778	778	786	777	711	765	814	736	758	767	759	785	767	792	771	760	720	720	777	771	750	779	781	744	781	793	741	741	762	712	710	807	786	727	758	758	807	761	804	768	851	761	784	751	804	759	724	718	774	790	800	753	762	761	745	750	794	758	773	780	750	780	778	791	778	748	762	779	754	782	841	787	766	749	780	730	755	745	775	774	743	764	772	758	808	773	733	789	814	761	810	746	760	775	756	726	794	811	769	786	790	807	804	802	784	805	758	795	725	733	757	747	801	744	752	798	767	784	789	718	811	764	745	755	779	769	755	724	792	845	767	797	783	732	778	710	742	764	759	778	729	770	804	804	755	817	730	769	783	801	799	705	784	815	745	788	776	799	755	751	737	770	773	803	790	725	757	786	755	755	781	774	749	756	756	798	718	752	788	725	776	767	757	776	779	726	773	771	777	737	773	764	720	749	770	794	777	781	787	821	772	797	782	797	758	751	765	803	766	751	739	762	805	787	745	760	785	762	789	791	767	774	801	760	807	753	782	771	773	810	732	738	787	751	791	788	764	741	758	796	768	860	753	835	750	784	812	797	745	755	788	805	731	793	719	764	812	760	789	814	777	777	789	753	757	743	760	750	747	806	767	744	765	772	781	700	785	813	799	797	742	749	748	741	710	791	794	789	848	773	782	811	762	791	765	813	763	816	702	765	767	761	758	771	754	802	745	785	784	759	784	791	750	808	722	749	768	815	785	799	756	730	805	724	704	761	760	799	749	772	772	769	777	776	738	719	743	774	768	775	795	780	787	728	738	760	768	761	821	774	758	744	763	766	744	749	780	790	793	792	801	732	773	720	796	821	817	819	785	813	744	747	730	825	765	786	735	787	762	760	808	776	777	780	774	794	734	817	766	805	775	767	771	778	717	740	780	824	764	779	794	790	797	742	750	768	783	788	812	763	746	758	688	751	792	801	785	758	771	741	827	769	696	782	778	779	775	735	733	791	748	744	759	782	776	756	818	711	763	781	800	754	767	771	722	735	762	803	789	726	749	772	736	745	761	803	822	762	769	783	753	771	781	839	765	782	780	804	782	798	744	802	816	805	725	735	762	787	765	771	787	746	751	804	799	764	793	748	743	771	744	800	790	768	733	774	806	729	779	824	840	711	773	729	762	814	762	802	820	740	799	759	763	784	790	757	768	777	773	754	802	787	783	778	802	781	728	782	770	802	796	745	779	725	850	814	708	807	805	780	826	771	773	767	801	721	743	786	754	773	796	786	777	806	779	768	760	776	812	772	740	765	808	782	805	738	826	739	755	749	773	765	781	756	788	759	784	829	806	743	766	783	797	767	852	758	786	800	745	779	771	802	789	772	790	770	770	782	721	774	750	753	773	773	768	782	745	811	745	768	783	823	770	869	772	756	728	713	759	789	816	775	799	767	736	764	764	800	737	812	775	826	772	763	794	786	792	746	721	779	709	823	799	766	759	758	809	756	757	787	766	799	749	719	751	790	762	758	770	739	790	746	725	731	803	764	771	749	738	781	734	764	772	765	727	728	765	773	754	767	773	795	761	753	741	793	760	794	746	732	761	743	769	822	730	800	774	779	755	762	741	747	829	753	734	794	767	744	763	745	701	764	779	825	788	781	739	758	798	734	816	751	813	771	776	733	797	766	809	779	778	762	727	733	779	790	726	759	734	771	723	834	771	786	739	744	770	794	741	770	757	778	781	762	764	828	732	777	805	805	806	746	752	757	787	767	749	754	750	728	795	746	823	707	802	787	729	765	747	778	817	804	729	740	763	780	774	757	771	766	823	769	770	807	721	768	720	782	816	772	777	812	788	832	739	758	774	783	761	766	800	786	776	784	818	750	718	768	735	813	770	786	805	758	744	808	763	814	771	748	743	697	783	721	800	759	762	766	757	788	807	755	724	725	765	758	746	766	772	761	797	775	768	826	735	819	738	775	744	755	761	779	758	762	752	770	761	790	795	815	756	709	768	729	746	796	792	829	756	795	785	723	786	743	807	795	803	819	748	740	753	830	784	766	782	758	756	743	820	758	761	812	797	773	742	781	755	789	803	787	765	747	770	784	746	823	780	807	785	783	764	754	802	827	728	776	771	751	760	759	781	778	761	734	756	768	801	787	765	775	767	749	734	798	790	777	741	806	750	763	760	826	760	754	761	774	820	726	728	807	788	749	741	757	820	795	756	746	758	782	803	811	803	770	776	732	724	749	757	820	785	749	764	799	758	759	786	738	774	797	733	803	735	786	801	804	790	750	787	774	776	788	732	761	802	744	801	760	763	719	769	785	792	746	753	733	767	794	769	761	800	780	766	777	849	769	783	784	736	708	688	776	750	824	719	763	770	735	774	764	744	731	795	784	766	763	817	776	772	794	766	764	770	821	731	768	741	773	785	772	756	766	777	794	726	786	780	768	717	754	750	755	839	741	742	750	783	758	765	733	765	756	846	767	809	804	747	766	809	773	770	787	795	790	758	770	749	735	810	754	786
5865	367	216	135	142	120	92	108	110	105	91	77	63	90	74	83	77	74	73	101	85	94	84	90	74	71	72	79	81	77	97	84	91	81	85	78	70	80	67	64	78	87	96	80	99	88	67	97	79	88	101	80	81	77	85	77	72	76	81	81	62	73	62	96	84	99	90	71	89	84	75	81	79	96	78	79	77	69	79	90	91	88	83	86	83	93	77	87	69	86	96	78	82	69	86	76	71	81	93	78	83	91	75	92	76	85	91	80	87	90	90	79	95	71	110	64	69	92	87	94	76	91	72	84	78	82	99	78	74	76	78	83	74	87	70	83	71	108	78	69	74	72	100	78	78	85	101	82	89	73	82	99	87	75	88	78	68	84	82	75	81	86	87	85	80	94	92	77	82	94	85	78	100	76	92	65	87	82	93	102	85	79	82	79	65	85	85	80	71	75	72	78	78	71	103	78	75	77	75	87	84	93	85	94	82	78	81	70	69	86	93	68	68	85	83	88	71	93	73	80	91	91	81	83	104	94	90	92	69	73	65	68	87	79	77	71	82	90	82	96	89	74	82	86	91	75	97	66	93	86	63	81	91	86	75	92	83	87	91	81	85	79	81	83	87	77	96	69	72	79	81	90	81	80	98	86	90	72	83	75	79	98	80	96	85	81	86	97	61	76	88	63	72	91	96	80	79	67	92	79	79	89	80	95	71	73	89	87	81	91	90	81	100	80	81	101	73	90	84	92	80	80	94	87	75	66	79	84	78	78	69	87	77	80	76	82	87	72	59	93	94	76	76	85	72	85	74	81	84	78	77	85	82	74	76	66	80	92	83	88	96	83	75	81	85	77	63	84	84	88	60	85	81	87	71	74	103	92	92	84	74	89	91	84	76	75	87	84	88	89	63	91	94	87	92	104	87	64	79	78	70	59	83	91	79	90	94	84	78	71	78	66	78	84	82	74	74	96	78	82	88	67	78	71	90	78	92	58	92	102	78	78	67	62	90	92	83	75	92	78	98	70	70	84	75	80	75	84	85	82	68	95	66	78	70	90	85	66	73	94	113	82	73	84	58	68	75	85	86	71	79	81	97	61	84	89	76	80	83	82	86	77	83	69	72	77	88	79	103	75	99	104	83	91	80	94	76	69	82	86	90	83	95	85	80	90	82	93	76	85	85	72	62	94	95	89	71	76	93	76	73	82	81	98	91	74	71	77	69	80	76	85	80	87	87	83	73	80	68	74	71	86	75	77	70	87	73	86	96	86	88	96	88	78	72	75	79	96	80	85	86	87	104	88	91	78	84	77	71	83	59	65	88	93	78	77	85	74	72	67	88	102	71	82	79	99	94	86	101	76	101	89	90	75	88	82	98	81	86	81	81	77	87	79	89	91	77	81	71	69	81	77	63	78	79	89	72	85	71	74	93	77	64	77	93	87	88	103	87	87	79	86	85	77	68	92	94	81	94	82	76	69	82	90	76	79	81	84	87	91	81	73	77	85	78	70	77	86	81	94	82	76	77	81	62	82	76	89	91	79	92	64	64	85	75	65	74	72	72	63	79	95	80	73	91	82	92	90	79	74	79	74	81	88	77	80	79	87	71	72	74	64	69	88	65	88	85	68	78	89	82	106	74	79	84	86	96	76	84	72	78	83	79	73	82	96	73	78	98	78	74	89	83	90	79	86	82	78	86	93	90	85	87	85	106	96	96	91	59	93	70	88	77	73	91	81	65	82	83	80	81	101	88	75	81	91	86	96	95	98	97	93	84	79	83	81	96	70	74	88	74	93	76	78	86	77	89	93	70	84	75	73	77	82	77	72	79	76	76	77	84	87	65	89	59	95	91	67	81	76	94	66	84	77	83	79	89	90	92	71	84	77	84	87	86	84	84	85	91	76	84	97	84	85	76	74	72	71	68	82	85	101	81	71	91	88	92	69	97	83	90	59	86	76	59	80	80	95	76	79	97	85	81	83	83	100	90	82	88	85	93	93	95	78	88	64	85	91	82	78	80	86	104	81	81	79	101	93	92	79	78	91	75	90	82	88	71	86	91	81	89	73	99	77	84	85	91	69	77	76	78	79	85	64	88	78	65	72	75	73	65	73	87	82	93	80	87	81	94	90	100	70	107	96	81	70	90	76	85	79	85	87	91	85	86	87	62	81	83	90	84	81	77	71	80	70	86	81	84	98	93	66	66	74	92	75	82	71	71	73	85	74	87	85	102	79	78	81	60	73	89	82	94	76	77	93	83	80	72	88	91	80	69	87	93	69	76	83	101	82	67	80	78	81	84	73	86	61	83	76	92	89	78	88	79	80	88	92	72	102	88	95	82	90	85	78	94	73	82	94	80	80	87	65	84	78	77	81	71	82	86	74	84	73	71	83	68	82	80	80	84	85	97	93	74	79	86	93	81	77	87	74	91	82	86	81	80	78	85	89	88	75	76	92	90	77	94	96	101	73	109	100	93	91	87	68	87	68	82	99	78	68	102	85	88	84	79	94	75	76	78	76	77	67	78	93	94	85	67	86	75	73	78	85	79	76	85	82	66	71	78	75	99	89	72	65	78	102	94	66	80	86	71	86	79	77	74	81	103	76	80	77	68	78	90	78	97	92	87	84	89	94	78	94	77	91	77	91	64	74	77	88	74	78	89	79	87	88	80	92	75	81	82	89	80	92	73	71	75	88	78	92	71	74	82	86	81	77	72	96	88	73	72	96	92	81	81	75	76	94	84	75	72	81	98	80	89	94	70	99	89	70	64	85	73	72	89	79	83	85	77	70	92	89	76	81	97	83	86	77	81	70	84	85	76	77	79	76	74	86	75	109	87	90	93	96	74	73	69	77	99	81	71	74	101	87	77	69	72	92	76	91	86	92	82	83	79	87	77	79	92	76	72	86	85	92	95	80	75	79	84	88	86	68	88	66	73	83	72	110	75	66	94	80	80	100	78	74	86	106	79	103	82	92	97	83	83	93	85	82	88	75	88	81	97	79	93	78	70	77	79	97	83	81	79	74	82	87	83	81	81	64	89	73	90	100	78	87	80	101	87	84	77	68	89	91	83	89	97	90	87	63	86	79	75	75	85	69	88	79	87	74	80	67	80	78	91	77	93	65	59	67	90	93	89	93	93	69	78	97	101	76	83	81	98	82	89	75	80	85	98	77	78	78	92	67	84	68	76	83	93	74	65	84	91	71	81	72	80	77	91	78	88	65	84	80	83	74	87	88	66	95	97	79	85	77	84	91	84	68	83	73	94	83	76	88	103	86	77	69	84	74	81	66	69	77	96	81	80	86	85	81	68	77	89	78	93	79	88	76	90	72	80	82	80	93	81	66	67	75	84	76	73	80	91	87	74	64	84	74	75	69	87	80	88	92	74	90	78	76	69	82	82	85	80	87	91	91	88	101	87	91	90	85	86	63	78	76	80	103	79	87	73	85	93	83	82	94	82	100	82	93	75	86	75	91	79	94	88	78	69	75	77	84	90	77
5855	378	505	562	513	424	413	453	359	368	353	325	354	316	342	340	308	311	341	326	323	316	327	308	323	322	324	344	313	283	296	303	302	333	308	309	308	329	321	316	303	298	306	278	289	286	312	300	325	309	284	302	301	298	299	320	333	287	309	304	303	284	321	309	313	300	290	283	324	299	283	297	301	309	285	297	292	304	324	291	313	302	318	315	322	311	309	299	310	326	324	288	343	308	292	279	315	289	299	266	317	313	318	305	330	293	297	316	299	301	328	313	296	289	315	274	307	299	289	298	329	294	296	288	281	315	276	309	317	301	309	303	291	319	290	287	297	281	323	303	301	305	292	261	311	286	310	304	281	304	309	339	331	293	262	281	322	326	324	316	288	307	295	271	292	295	305	302	303	316	310	287	325	319	310	304	275	297	302	294	310	301	287	304	313	310	298	303	290	292	299	296	283	294	312	310	293	316	298	307	306	300	353	298	306	301	309	306	302	313	301	311	315	321	275	298	290	327	278	286	292	320	312	257	287	313	294	319	263	323	314	305	307	298	327	363	285	304	288	316	297	307	298	315	299	302	291	299	303	337	307	280	279	316	292	284	295	299	321	310	307	292	291	298	339	274	335	305	260	302	308	316	308	296	323	326	335	264	302	305	308	269	332	292	303	276	295	301	283	350	286	305	315	296	313	305	288	320	265	310	343	287	298	316	297	303	321	298	311	309	284	308	322	268	325	332	301	314	311	327	308	292	307	308	306	304	290	321	320	263	292	302	289	298	305	300	283	283	287	338	300	306	306	324	301	303	284	289	280	296	290	290	309	324	313	321	286	302	294	302	278	272	280	326	338	298	327	298	312	315	326	302	336	279	281	281	314	308	323	327	308	340	314	278	307	292	319	312	299	264	302	320	301	313	304	270	323	285	309	337	297	304	301	305	313	327	269	269	302	272	296	302	313	311	291	296	311	311	297	298	315	315	288	332	309	280	303	313	292	308	316	319	302	266	341	287	276	278	311	302	302	294	306	319	296	311	312	323	292	280	297	320	291	313	290	300	298	319	313	278	311	300	289	273	298	339	308	293	287	290	301	287	331	332	309	288	307	311	311	291	273	295	304	281	308	314	295	323	314	306	279	311	273	288	295	305	301	309	310	316	315	302	297	356	337	258	317	321	302	321	321	310	300	288	316	276	309	291	296	294	277	293	301	299	299	270	300	302	309	288	292	331	300	344	332	295	305	310	293	299	288	309	328	324	327	311	317	331	325	307	295	316	278	286	305	284	321	299	285	321	302	289	311	291	306	301	293	306	297	327	302	258	334	315	310	299	274	276	271	313	298	274	300	346	301	306	294	298	318	319	330	312	331	288	305	298	311	302	296	326	289	360	296	300	291	298	316	288	303	314	316	310	292	271	297	308	295	319	300	334	277	301	319	297	305	322	307	289	293	301	288	307	311	318	277	292	313	326	311	309	292	295	316	300	304	310	296	338	338	307	297	294	339	283	282	313	330	299	323	278	293	306	288	296	290	300	294	316	276	332	317	281	319	282	339	339	294	290	275	311	319	278	267	280	288	293	340	267	295	307	316	303	318	286	317	296	329	303	301	303	278	298	297	292	253	291	295	292	304	296	291	298	350	292	316	308	286	321	282	288	315	303	283	289	306	308	384	334	308	301	286	299	276	304	264	305	305	294	317	311	320	316	308	299	318	302	305	308	279	310	342	346	289	311	330	336	313	315	308	320	314	298	277	311	332	295	275	303	315	300	309	295	293	309	324	286	302	309	313	282	299	308	309	283	291	295	293	307	326	277	296	292	302	308	276	303	312	293	323	303	306	334	312	307	296	302	310	318	290	309	320	285	269	279	274	302	268	309	293	320	302	290	353	314	315	277	273	283	332	292	297	275	281	331	312	291	349	293	332	306	292	310	293	312	316	311	293	306	310	302	299	315	297	285	309	313	307	293	311	318	295	290	307	298	276	317	330	336	281	299	279	298	306	311	279	274	310	291	311	300	351	303	274	328	325	289	312	312	313	301	288	295	265	301	304	318	315	287	292	298	282	312	277	309	300	300	312	326	322	323	265	307	275	297	299	322	299	297	288	289	310	290	260	292	310	298	319	361	326	329	306	311	298	301	280	303	296	302	326	283	347	281	304	299	309	296	308	280	311	288	281	267	311	299	318	319	293	302	305	316	318	335	271	309	293	304	310	287	295	302	316	295	301	309	320	302	314	287	287	299	302	301	284	271	271	323	302	280	314	295	342	295	318	322	279	316	270	334	285	284	321	309	304	280	323	287	280	295	301	291	300	333	314	321	320	317	303	301	292	323	296	304	297	304	308	312	295	308	290	322	275	340	311	312	286	303	290	276	299	313	291	297	295	305	299	314	291	344	295	312	311	311	296	278	311	308	269	300	291	328	309	279	332	309	305	304	320	273	337	310	308	276	300	311	299	289	309	325	309	280	299	296	271	310	327	310	303	313	288	265	355	295	352	317	285	317	303	296	292	294	322	320	303	331	341	292	296	336	299	276	316	288	316	327	269	308	287	330	304	300	280	286	316	317	277	320	275	272	286	306	282	321	305	305	280	305	310	285	287	289	293	311	296	305	317	276	280	286	326	300	290	282	320	292	313	294	279	315	299	352	315	312	289	314	333	316	268	305	271	322	294	320	298	270	309	340	321	301	285	301	297	300	303	289	319	309	324	292	272	320	310	338	287	294	296	298	305	301	268	336	291	302	309	294	335	307	292	314	296	265	269	289	306	292	302	284	292	309	305	309	278	306	301	274	303	306	264	307	275	287	292	311	302	262	303	304	306	295	314	333	326	292	308	286	345	304	329	291	300	304	295	277	304	319	304	327	322	325	291	314	273	318	281	298	296	332	311	281	318	290	295	329	307	326	279	320	286	280	313	299	276	310	298	317	305	339	315	280	318	330	271	307	283	321	296	315	302	309	290	300	276	282	294	286	315	324	325	270	298	311	280	318	296	295	303	329	290	322	309	306	321	333	300	283	299	277	308	330	305	330	305	343	315	292	289	303	270	297	316	290	286	331	304	308	321	314	305	329	293	297	304	305	291	266	324	286	321	303	325	301	306	288	305	296	298	287	311	297	291	272	305	316	305	314	329	297	299	301	341	295	305	273	272	298	330	316	308	319	306	313	296	288	290	298	309	294	291	356	274	304	269	339	287	304	294	298	313	321	325	298	291	308	300	293	327	296	298	300	321	304	285	313	315	331	309	280	337	295	297	297	322	279	331	320	324	299	284	304	299	309	298	287	323	267	312	289	313	311	291	291	299	277	284	335	265	283	287	304	309	301	269	304	319	320	306	316	309	307	288	320	275	328	285	303	311	307	285	291	286	279	304	328	318	282	292	300	287	330	274	310	302	304	292	313	291	283	283	307	325	303	320	353	300	303	305	308	284	286	353	335	295	308	289	305	325	307	308	348	295	293	307	268	315	322	290	291	304	294	321	283	295	277	293	313	271	304
32810	10710	1680	1053	750	591	440	369	326	279	260	255	243	216	202	214	193	208	186	207	192	177	183	177	182	176	181	165	164	163	172	163	152	158	163	172	171	166	185	158	170	163	165	179	169	181	159	166	169	157	181	150	146	169	163	175	157	157	169	142	174	152	158	163	154	125	166	166	169	171	163	169	166	164	138	146	149	172	176	176	165	162	169	166	136	162	146	146	175	149	162	133	136	153	157	144	144	168	155	157	173	174	163	161	142	160	137	153	164	152	156	174	144	157	153	148	161	151	160	163	147	146	137	163	169	160	164	153	151	166	147	150	145	160	175	151	162	179	149	148	151	152	182	168	168	178	145	130	165	144	164	177	150	159	156	164	161	161	162	176	163	140	159	164	166	158	184	149	135	165	144	134	156	155	164	167	167	145	154	147	146	160	135	125	160	129	150	132	153	150	157	175	141	167	164	170	165	152	166	173	169	165	154	153	145	167	161	169	159	142	161	145	162	143	170	156	170	144	160	146	174	156	149	172	156	151	142	147	193	156	151	138	156	146	157	161	161	144	173	164	174	159	164	171	166	158	169	129	154	152	166	155	151	149	148	168	160	158	140	161	146	147	156	160	188	161	135	179	137	162	169	157	155	157	141	154	157	160	172	140	150	158	170	169	152	161	156	152	170	143	177	164	142	174	170	176	158	165	155	178	144	171	161	150	153	159	176	155	160	151	171	158	152	166	170	164	147	159	176	180	172	149	177	144	140	149	153	157	140	146	143	155	152	162	165	171	164	167	152	172	167	137	161	154	144	175	191	164	149	150	147	149	159	155	166	146	136	149	150	157	178	161	173	164	149	163	170	166	160	133	156	148	142	166	176	159	142	160	165	149	167	184	177	151	150	148	152	161	155	164	149	148	181	158	147	161	127	169	174	162	153	174	147	159	165	155	167	143	160	181	149	161	154	161	163	162	169	175	175	159	151	148	159	181	141	155	174	171	143	149	180	149	149	188	173	167	144	177	158	159	167	158	159	170	157	144	141	173	148	138	186	167	171	165	158	169	147	154	147	151	162	161	134	160	161	169	137	157	156	171	151	158	152	136	139	173	148	149	166	143	153	156	153	155	162	167	156	149	161	133	166	160	168	175	159	156	176	168	164	160	151	168	163	152	156	155	160	161	147	146	145	159	144	161	172	131	142	147	172	167	162	144	147	158	149	148	166	164	153	162	148	164	150	149	163	142	150	154	156	155	158	159	188	146	152	156	163	156	153	143	159	169	171	148	150	177	150	157	148	148	165	146	167	159	173	148	182	158	160	148	159	175	155	157	176	147	154	156	147	160	149	147	148	147	167	150	156	177	144	151	159	143	157	151	182	137	172	169	147	159	173	141	133	149	150	167	142	158	152	158	175	174	153	155	170	150	170	165	160	148	131	145	144	173	163	140	154	163	164	179	165	168	159	171	157	162	151	129	137	145	177	131	159	163	140	190	153	156	164	180	163	153	157	155	166	144	150	154	157	167	164	155	163	170	181	152	158	134	137	164	156	157	153	179	155	169	169	155	150	130	176	147	118	159	153	173	179	178	140	159	154	161	168	146	149	154	155	158	161	154	161	153	164	159	148	175	143	149	170	179	152	174	172	163	177	193	161	166	151	152	199	167	187	134	148	166	163	157	169	144	157	150	158	157	145	149	145	174	155	164	159	175	173	164	142	182	157	168	153	161	144	166	140	167	134	165	159	163	130	158	160	162	156	176	143	150	164	149	161	158	149	173	159	153	173	159	160	152	156	158	157	163	173	153	179	162	179	173	156	169	161	164	153	173	146	177	149	177	165	167	134	166	177	175	170	166	147	173	136	149	142	133	157	154	189	162	178	154	162	169	165	171	158	183	162	162	174	152	159	151	144	164	156	146	137	154	144	155	146	155	180	159	157	167	150	164	161	162	156	150	155	167	195	143	155	148	141	165	164	134	147	177	166	155	144	166	169	157	163	174	161	140	152	156	164	166	160	171	181	156	146	151	154	154	186	174	156	166	165	157	162	167	135	157	153	174	153	160	149	179	157	148	162	142	187	155	142	150	139	160	166	162	151	147	160	152	176	150	168	151	155	170	138	158	169	157	165	170	154	162	135	158	151	147	168	164	156	157	179	168	145	164	142	176	167	156	163	172	184	171	158	172	160	140	127	163	169	159	170	159	164	140	161	165	164	158	170	183	158	169	165	147	141	169	166	140	148	155	163	132	151	153	165	176	173	147	131	156	170	164	162	146	180	159	146	173	160	160	162	168	151	170	168	163	159	164	167	126	169	156	165	184	168	146	154	141	151	149	179	157	157	176	172	152	164	158	160	170	155	166	143	176	164	148	169	164	169	159	156	159	164	151	150	155	163	184	146	135	178	175	167	164	164	145	147	176	147	137	155	165	197	190	151	170	148	148	151	153	135	156	156	165	167	145	133	165	149	177	168	140	154	142	171	171	177	149	157	182	156	160	160	154	157	149	174	130	129	157	153	155	149	155	156	150	157	181	164	160	160	150	169	149	187	141	176	145	155	164	185	168	129	155	153	147	143	162	165	150	147	156	161	153	169	165	158	179	157	155	159	159	153	168	169	167	160	177	158	165	179	156	153	154	151	171	172	157	161	150	157	150	151	166	152	173	171	164	157	156	149	186	148	145	167	147	177	164	150	173	162	149	171	180	124	180	146	136	161	159	137	162	151	175	153	180	165	151	162	153	145	164	132	157	153	180	144	160	169	148	177	179	154	157	147	149	141	141	145	170	160	151	158	136	166	152	169	168	141	150	142	158	164	169	145	172	165	159	144	150	184	179	151	160	156	133	163	134	166	143	155	165	150	140	138	148	178	125	158	179	148	143	160	179	156	145	145	147	174	173	152	167	148	182	147	198	165	154	145	165	150	177	160	179	171	163	170	167	160	158	186	150	153	146	145	137	140	158	157	169	149	145	163	161	162	148	149	161	155	152	143	155	131	156	157	186	155	158	152	166	147	159	147	169	174	162	151	163	155	140	145	153	140	173	152	140	172	152	161	167	167	157	176	170	141	158	158	167	150	161	167	156	165	161	162	171	133	172	187	158	143	162	168	142	141	144	153	156	172	137	153	146	139	155	156	144	170	156	144	172	150	164	170	139	143	150	144	145	161	171	147	132	159	147	158	164	141	149	163	163	151	133	139	160	161	151	166	152	166	138	150	170	155	160	154	165	147	146	182	151	152	172	166	167	171	169	150	170	159	159	172	142	164	131	159	175	154	161	168	164	138	152	152	181	149	167	153	182	151	170	157	148	146	151	159	168	158	145	154	153	159	142	171	143	158	163	149	161	167	147	150	158	176	173	155	162	151	142	166	171	170	167	156	173	161	136	174	164	169	152	157	151	160	164	139	169	137	155	169	167	188	148	159	145	180	161	153	151	142	150	165	134	159	160	152	153	159	188	163	159	156	134	147	158	158	160	137	138	164	155	164	158	167	159	169	156	160	162
15072	1401	2945	3400	3064	2527	2116	1749	1526	1323	1223	1064	1016	923	904	853	823	745	725	717	692	679	635	628	658	650	593	593	617	635	568	627	608	573	572	576	564	555	542	536	570	583	528	560	520	581	541	574	542	547	557	518	545	576	548	531	526	551	538	532	513	526	503	519	539	532	557	556	505	530	543	526	496	545	495	504	515	518	519	520	505	499	503	543	546	540	518	516	514	497	485	514	549	503	557	503	486	510	524	510	471	491	514	548	513	513	559	486	517	523	536	526	513	507	529	517	537	527	512	497	501	511	513	536	496	505	514	498	521	524	530	533	492	501	537	492	525	463	484	530	522	491	495	489	518	498	511	516	501	514	497	531	514	491	509	519	509	552	504	500	501	499	469	534	532	513	524	530	478	531	517	498	536	519	536	522	539	470	497	498	539	539	513	511	509	524	486	518	491	490	495	483	518	545	501	511	545	530	555	490	535	534	521	509	526	503	471	513	473	513	543	532	519	510	531	499	494	489	539	493	479	503	505	498	459	501	509	495	487	492	525	535	527	521	502	503	491	471	540	501	528	507	544	533	476	530	546	513	487	480	544	507	531	541	496	516	531	502	519	506	508	512	471	534	530	509	520	475	498	520	492	531	561	556	500	506	527	524	482	502	516	496	510	525	500	515	560	497	494	522	508	501	521	526	496	510	518	521	520	546	507	508	518	497	489	491	556	526	507	484	517	509	528	503	516	524	488	494	524	530	528	511	516	479	490	537	509	496	502	492	506	491	483	491	549	506	502	484	495	552	466	529	529	537	518	497	477	520	502	470	514	491	537	531	520	506	491	499	523	484	516	524	499	529	556	528	484	531	533	551	496	510	494	510	503	489	499	517	518	479	510	494	562	489	514	506	501	453	539	477	491	494	478	514	532	568	552	468	494	469	521	507	480	485	530	518	498	528	475	504	515	512	529	499	530	530	504	508	490	525	536	485	470	491	521	508	535	528	545	491	521	499	512	548	462	495	536	520	488	509	527	490	553	508	509	524	533	492	491	510	501	517	526	503	538	492	492	530	517	524	558	523	500	519	541	487	538	533	510	516	541	527	536	472	507	508	508	501	494	475	522	506	516	570	519	508	522	504	531	514	511	507	498	487	493	517	498	515	521	516	558	492	527	530	527	501	522	502	499	503	524	531	575	525	538	500	513	513	531	531	515	507	520	496	515	527	545	507	528	525	484	526	528	526	495	506	504	510	515	526	519	528	522	496	511	532	499	482	485	521	560	523	505	480	505	504	512	533	493	498	501	506	489	513	538	529	518	518	480	526	494	510	511	517	555	509	530	542	497	502	530	551	509	547	501	497	493	519	499	502	510	483	529	488	514	519	520	530	487	522	508	503	496	529	538	492	501	477	514	466	509	530	540	540	520	477	444	499	517	508	517	469	509	507	489	535	501	455	522	484	523	513	526	486	507	518	515	518	539	523	525	503	514	503	506	503	490	471	500	502	523	501	492	535	500	483	550	547	484	525	520	513	525	511	514	540	532	553	526	496	537	564	460	487	515	517	532	550	514	512	555	543	514	477	500	523	519	514	525	461	483	497	527	532	538	517	510	530	484	520	564	514	466	494	563	530	525	514	482	504	490	499	533	489	494	525	513	475	515	503	527	521	525	529	507	494	519	476	539	550	491	508	529	548	533	540	503	498	471	507	506	492	497	484	498	517	476	512	569	526	508	499	519	549	517	482	523	529	535	508	527	495	473	484	480	542	521	501	475	503	489	512	506	514	510	537	499	508	534	514	546	525	500	517	523	532	493	506	523	525	503	533	580	531	504	488	489	509	539	486	518	556	510	499	511	488	530	467	507	553	475	531	521	525	515	509	500	526	530	525	517	513	513	531	515	479	514	578	517	495	508	524	543	493	484	517	506	488	477	492	503	505	505	500	475	515	497	473	541	493	545	527	519	468	499	552	510	472	514	509	507	527	492	528	499	495	483	516	516	520	514	547	498	508	530	479	470	492	465	525	501	544	500	516	495	524	489	492	496	510	486	547	507	486	514	485	519	549	566	515	507	489	528	501	538	481	490	517	524	472	494	509	501	458	502	550	493	501	501	525	507	503	472	515	547	511	498	473	517	524	456	531	496	516	529	503	515	544	517	501	504	516	504	534	503	501	496	537	506	475	547	490	532	524	510	512	509	519	498	516	524	533	531	492	501	494	510	515	502	493	499	546	509	504	524	518	551	517	482	526	488	493	500	493	530	499	497	490	506	497	440	525	556	482	482	520	543	515	487	494	558	484	512	527	493	467	520	489	514	529	487	483	471	510	537	504	463	525	534	507	493	483	511	493	487	516	473	542	509	529	525	529	525	531	535	507	508	521	511	526	493	498	507	500	513	518	511	500	511	501	490	497	509	527	502	540	479	492	537	511	517	507	500	527	503	511	495	494	537	528	501	504	498	489	539	464	510	509	481	509	502	508	459	498	518	513	531	499	470	489	497	484	518	519	477	486	484	550	506	533	478	532	531	495	522	449	495	481	512	497	532	475	511	492	569	494	490	521	519	511	488	560	476	514	513	494	524	485	478	535	544	515	512	504	510	496	529	456	490	510	505	514	539	534	506	533	488	540	569	520	529	485	489	525	510	525	495	525	516	509	485	509	513	576	500	517	552	495	489	513	494	541	516	520	508	530	480	497	497	518	523	498	484	492	543	479	501	487	517	537	502	480	505	539	524	573	502	498	526	509	537	472	499	521	522	492	498	512	503	501	511	477	461	531	534	539	535	492	500	461	464	546	479	515	539	532	533	524	515	517	504	521	565	521	548	505	504	547	528	527	513	538	518	530	530	513	517	507	521	529	495	519	497	547	558	515	531	515	502	476	527	507	537	525	536	523	532	516	544	517	487	512	493	492	496	504	486	477	524	522	521	524	441	505	523	537	507	515	484	530	516	517	504	532	503	545	496	559	522	518	513	517	493	464	501	510	515	517	462	523	485	469	463	505	487	507	522	454	524	543	546	564	536	526	536	537	487	464	552	478	523	500	465	546	550	558	548	537	529	477	525	524	516	473	576	544	531	491	504	496	508	524	461	513	536	522	513	550	532	517	509	552	521	521	490	507	510	525	513	520	492	535	507	518	527	519	517	512	489	497	493	490	510	501	509	537	503	501	515	503	493	506	525	515	528	479	515	473	512	554	530	498	500	477	535	491	514	486	496	539	498	512	532	507	537	516	533	534	514	524	514	517	549	513	500	533	529	487	553	512	481	508	544	515	480	568	547	519	514	537	516	500	521	517	525	513	501	544	514	495	506	448	512	506	498	557	539	534	491	496	496	526	486	513	505	541	502	549	501	524	489	495	510	493	525	492	516	501	502	517	495	511	500	558	531	514	493	530	512	545	501	510	526	534	518	522	511	488	476	478	540	478	499	475	515	514	505	537	532	500	526	534	534	530	468	498	500	504	531	489	512	523	492	539	509	528	503	511	487	521	503	532	544	521	517	524
39361	20002	4939	2099	1510	1084	870	655	618	565	456	448	425	409	363	375	364	317	329	316	310	300	269	291	301	292	313	270	256	290	289	309	276	279	300	266	295	247	277	284	278	283	259	317	271	292	289	259	265	275	268	300	237	257	250	271	257	274	272	262	264	265	281	290	266	299	252	273	245	289	263	263	251	269	274	248	235	274	261	272	251	250	273	263	298	244	255	245	264	237	281	253	252	271	284	272	262	238	268	297	254	252	246	247	255	272	228	269	245	274	247	291	265	288	286	239	289	288	278	268	268	251	242	262	244	240	295	252	267	261	286	272	250	246	270	253	308	255	269	282	279	271	293	285	277	254	271	257	256	276	294	266	272	267	251	251	248	273	250	261	262	266	252	269	282	248	255	270	263	278	256	240	238	230	281	282	262	261	251	284	259	269	266	274	279	289	282	289	251	259	285	252	259	250	279	244	249	237	258	269	248	257	264	248	253	261	236	275	226	272	242	258	268	269	300	261	288	275	236	279	252	273	261	244	260	266	254	275	261	279	252	297	269	236	263	262	236	261	232	249	244	282	284	285	278	292	247	250	306	253	290	278	276	259	234	240	252	288	261	258	270	265	293	291	243	296	260	270	276	239	254	232	248	261	269	271	247	271	276	256	243	254	249	254	245	285	271	244	282	239	252	243	239	283	292	275	239	254	264	267	282	263	262	268	268	282	264	284	213	318	264	261	266	260	272	227	235	285	272	279	243	281	252	260	240	241	287	235	273	249	257	276	262	250	280	252	285	267	269	256	286	264	256	290	305	298	274	250	275	251	258	271	267	267	243	273	312	232	268	265	269	261	248	256	249	276	256	262	259	270	248	260	251	266	252	279	261	249	261	236	280	269	282	269	261	260	256	257	282	255	283	243	288	278	287	284	241	307	301	243	265	263	275	232	295	262	280	280	281	258	279	271	247	249	267	234	278	271	265	265	263	276	275	264	252	262	260	250	266	245	249	264	247	265	260	296	265	270	290	273	255	273	264	267	259	268	257	271	285	262	277	268	252	284	257	243	265	302	242	250	276	283	255	285	258	288	262	273	256	249	273	267	269	263	285	254	237	272	278	260	264	245	247	281	282	245	276	249	289	270	266	270	240	262	265	261	290	271	301	300	233	271	250	287	281	251	231	279	242	264	250	265	280	231	279	276	259	254	276	227	269	248	240	244	244	264	241	262	265	279	267	297	266	262	252	263	239	268	256	273	292	261	238	235	259	267	270	235	244	260	260	273	276	257	252	273	275	263	252	266	294	275	239	294	258	267	296	283	234	269	261	265	233	239	276	277	239	279	244	274	230	245	275	277	263	231	275	252	250	237	252	263	285	269	283	242	246	272	258	225	246	248	263	235	253	282	288	263	237	243	274	257	286	281	236	256	246	243	276	223	271	231	256	257	274	261	269	266	268	244	251	292	305	266	252	247	267	254	249	243	238	246	272	264	271	239	275	261	250	256	271	257	260	275	289	266	245	275	247	274	267	240	255	248	279	265	281	290	259	260	290	226	276	271	258	276	278	259	275	261	251	255	278	255	266	252	238	263	279	243	275	250	251	262	283	268	258	229	271	236	236	264	275	257	269	260	255	269	281	272	256	261	268	259	252	270	254	253	245	252	256	265	258	285	269	273	254	281	278	256	263	275	238	264	302	289	267	246	280	251	256	260	240	254	264	268	256	257	280	259	267	225	244	234	281	271	261	261	260	280	243	252	237	264	252	275	258	277	269	271	246	260	280	240	245	243	265	249	258	271	260	245	280	244	249	261	248	256	288	293	231	265	244	258	266	264	266	261	252	260	271	276	265	267	270	247	273	244	279	280	256	278	304	293	272	266	269	285	227	266	226	243	263	247	269	251	254	258	240	271	276	266	266	270	237	251	263	272	271	273	254	263	244	262	264	292	236	267	240	275	256	263	269	232	247	242	264	232	275	276	274	253	248	268	277	256	267	264	268	264	224	267	292	257	278	251	295	265	243	262	282	284	254	268	258	253	236	280	264	254	258	253	270	275	318	275	272	273	258	265	286	265	279	221	272	238	278	293	250	265	272	294	266	240	273	275	262	271	255	261	262	257	297	241	242	240	274	255	248	259	241	258	261	264	255	238	251	253	278	289	251	286	263	272	280	274	270	261	260	262	259	252	287	259	275	269	264	242	248	249	249	287	254	256	259	272	251	300	240	253	235	262	271	283	254	266	270	262	256	273	262	265	285	284	275	316	275	277	246	277	271	238	263	258	263	279	233	265	222	262	245	265	265	263	278	262	289	276	251	236	251	277	249	246	253	249	239	254	272	261	267	266	250	259	262	265	265	292	238	254	254	229	272	275	257	249	245	262	297	276	264	252	254	260	257	259	255	248	269	247	264	243	241	248	273	251	260	268	253	298	274	267	266	236	273	269	243	265	272	242	283	257	257	269	298	268	275	289	217	253	245	234	257	276	262	276	252	248	275	283	253	282	235	272	247	287	263	279	262	240	256	261	290	293	279	265	250	254	263	283	268	299	268	256	272	252	239	269	267	246	272	284	251	262	255	243	245	250	262	264	256	272	272	250	257	246	248	265	269	248	285	287	239	260	247	264	262	276	262	270	290	237	261	282	267	287	253	270	263	236	276	229	233	256	275	259	277	275	255	262	273	267	291	260	260	262	280	279	270	252	261	272	243	287	272	276	278	252	254	255	266	264	272	265	305	243	280	281	235	266	265	265	283	276	271	298	279	253	236	257	277	253	270	251	266	244	253	244	257	255	248	262	253	265	268	288	262	246	244	249	273	269	263	256	277	223	269	254	273	250	251	253	261	262	287	264	257	284	231	258	241	263	266	279	234	293	279	256	258	269	260	265	253	244	260	257	263	260	278	276	245	269	273	270	253	271	233	259	249	282	264	265	296	255	285	287	284	268	256	252	275	255	287	273	276	263	255	271	294	290	260	276	268	267	258	285	266	250	264	275	247	274	310	288	253	245	304	275	209	237	248	267	261	259	263	254	258	276	254	261	238	270	270	273	283	259	271	248	261	276	274	263	269	258	259	248	265	256	254	271	267	280	246	271	257	286	219	262	279	246	266	262	276	254	284	252	260	242	253	293	244	260	273	264	255	264	278	243	288	256	253	271	263	259	250	273	280	252	251	263	253	294	255	288	261	253	255	230	296	264	241	248	266	287	257	257	267	245	248	245	251	224	280	250	266	270	243	288	243	251	255	256	267	281	233	256	289	272	303	264	271	243	280	265	270	251	257	271	252	280	253	271	245	246	283	284	232	283	258	259	273	265	268	250	267	273	223	313	254	228	252	259	257	268	257	274	291	272	252	252	271	226	254	279	272	226	271	239	259	244	282	252	253	265	260	289	268	256	239	270	257	233	269	249	246	276	248	270	228	247	287	249	255	274	254	257	236	258	258	271	263	256	286	271	278	265	258	264	249	279	242	257	272	260	275	264	258	257	273	317	243	276	246	254	244	274
18287	2575	5563	6228	5268	4412	3566	3130	2781	2420	2096	1862	1676	1511	1480	1378	1302	1290	1248	1206	1141	1103	1019	1022	991	997	962	973	938	922	891	908	943	861	848	894	867	882	889	936	945	871	844	835	834	864	796	821	800	839	785	793	810	824	836	797	784	819	860	846	813	773	793	830	857	774	831	787	795	777	861	872	845	848	820	768	747	757	805	806	773	790	764	735	801	786	812	788	797	744	743	764	777	767	837	766	779	756	777	833	769	788	780	766	793	843	751	775	812	736	794	814	774	807	791	786	787	810	772	822	748	755	774	811	793	800	767	788	790	735	764	758	775	764	800	757	760	762	820	800	744	774	786	801	791	743	757	746	806	751	767	768	762	786	757	802	777	806	772	781	750	762	818	762	773	777	780	772	777	752	738	805	753	760	764	787	782	773	723	803	786	728	772	778	812	839	796	810	765	744	757	782	783	811	755	771	774	799	786	806	746	775	789	806	800	787	711	753	788	813	795	797	758	757	766	780	792	783	727	808	772	786	737	790	766	769	741	802	795	801	778	796	802	745	823	741	794	805	817	775	748	764	734	801	787	791	777	785	772	790	795	733	729	748	839	772	731	754	765	762	789	796	756	794	755	700	752	780	772	808	769	762	796	757	759	773	790	736	717	785	774	755	755	774	773	780	814	786	771	834	831	789	779	754	775	769	733	802	785	765	854	762	722	800	762	781	809	743	814	793	785	748	809	745	763	798	740	759	778	759	770	806	766	775	781	764	793	788	752	745	788	770	807	767	729	733	739	767	787	795	758	795	781	721	737	763	793	773	805	773	767	755	766	749	718	780	777	786	784	780	825	746	751	821	779	799	748	815	737	742	761	747	803	803	780	821	756	729	762	775	823	786	748	757	798	791	740	769	724	785	757	814	724	743	840	796	788	806	759	777	782	792	769	746	762	837	779	783	749	771	796	756	798	788	818	763	770	803	753	738	750	774	760	781	740	834	734	751	772	795	785	760	762	807	791	773	763	773	752	739	798	762	752	794	780	752	752	780	819	733	782	803	707	754	732	781	804	783	748	797	758	776	786	775	782	765	727	796	770	770	770	771	796	757	773	772	751	778	784	777	782	801	766	729	804	752	742	763	785	793	766	745	788	750	751	793	824	729	769	744	796	754	781	748	762	761	732	779	766	789	786	769	770	774	788	785	814	763	744	743	785	762	830	762	773	804	832	739	820	778	741	756	783	729	797	786	772	753	750	782	782	751	744	772	755	764	716	767	736	849	787	805	797	722	706	742	774	812	723	787	735	761	831	764	805	725	747	757	687	724	777	757	794	782	765	776	723	703	749	781	769	775	760	726	726	754	730	750	760	786	726	778	833	753	762	771	765	730	788	723	748	764	778	768	767	754	756	774	771	759	747	795	746	778	777	783	753	810	772	796	789	767	718	754	764	758	812	773	790	736	762	737	803	783	718	792	795	787	760	795	751	759	788	785	779	778	734	763	782	826	791	768	765	769	817	822	823	794	758	769	756	791	766	755	816	793	833	734	790	758	752	828	819	780	726	775	780	790	774	716	719	740	759	745	794	755	768	757	779	827	752	769	768	757	778	829	758	785	770	733	791	766	787	741	787	800	792	763	789	715	740	765	769	785	762	741	778	796	791	790	747	770	789	829	761	751	772	756	786	754	793	731	831	759	812	775	811	771	780	774	777	799	755	731	765	764	793	806	761	769	825	815	832	732	759	701	750	820	830	756	769	750	794	716	795	723	809	774	746	778	793	748	753	761	796	818	750	795	733	743	723	762	725	776	743	790	728	813	763	785	776	777	776	767	782	747	770	746	738	865	757	737	814	772	773	820	776	726	769	778	751	778	774	774	746	754	722	753	792	759	778	763	743	788	776	788	762	795	745	779	732	797	745	807	754	735	798	774	773	794	788	760	829	746	777	790	813	808	778	740	775	749	786	732	767	765	740	785	809	827	799	801	782	786	779	770	752	728	748	810	763	748	732	761	758	779	763	800	794	767	770	843	778	763	763	787	718	767	810	740	752	797	791	785	762	793	757	768	777	838	801	720	866	778	793	764	785	819	763	777	797	746	784	770	752	783	767	769	775	759	827	786	785	739	782	759	729	741	829	708	772	772	741	743	731	743	751	758	760	780	791	767	750	789	748	745	767	765	774	780	773	836	766	729	776	790	815	765	777	798	728	739	748	803	805	768	789	775	777	729	791	813	783	797	804	785	729	798	796	784	769	745	758	811	802	703	754	747	762	795	832	772	773	775	788	763	792	773	794	794	770	816	769	763	738	781	772	792	748	742	738	682	800	749	747	788	765	789	775	751	790	793	747	760	754	803	793	772	697	791	727	797	817	769	766	768	813	713	760	800	758	748	766	823	771	805	758	746	792	817	783	789	717	752	781	792	754	752	788	763	792	787	789	749	774	729	768	789	794	796	808	806	785	752	738	753	788	794	767	784	802	773	718	822	722	764	725	768	706	791	795	748	782	805	814	805	792	762	736	761	823	757	772	744	745	766	738	801	751	687	801	783	791	773	795	794	717	700	785	771	712	772	743	767	786	794	741	840	751	765	791	763	715	748	790	761	775	758	750	786	761	814	783	805	783	791	726	772	760	746	757	790	741	759	812	774	809	757	778	780	786	797	750	769	806	798	766	752	757	745	736	752	788	771	784	786	770	810	799	751	799	779	751	744	800	780	784	774	738	767	780	766	764	770	756	714	745	786	813	787	754	765	799	740	741	738	753	826	755	827	760	740	784	796	783	774	814	849	779	756	791	774	732	754	798	783	755	759	746	767	787	792	780	779	814	762	738	773	728	813	781	775	772	746	726	795	800	741	750	756	749	805	739	743	789	757	766	775	800	818	773	754	738	786	783	784	769	710	804	734	755	751	823	759	772	815	730	729	720	785	803	775	785	733	749	763	748	816	774	789	771	809	787	785	792	761	815	800	811	798	805	761	775	739	813	786	748	794	800	760	780	777	725	784	764	792	734	785	754	813	789	802	818	794	773	765	760	788	780	793	775	749	784	796	793	791	822	778	786	804	777	755	764	782	772	746	772	768	807	760	747	749	754	782	767	829	834	739	784	774	789	853	745	773	806	792	757	724	765	744	789	742	736	803	713	754	776	761	758	768	838	704	820	764	775	805	760	763	775	784	747	766	768	765	765	785	794	804	808	794	773	794	704	741	739	754	740	743	754	805	767	810	806	790	761	733	774	776	747	740	725	769	746	711	794	753	780	794	783	751	791	778	715	767	812	779	787	775	763	827	752	770	810	776	781	738	775	778	847	777	728	730	730	772	766	746	786	791	803	748	809	752	739	714	797	785	765	749	733	783	751	729	816	755	765	813	778	753	778	794	796	768	787	806	772	743	753	831	797	755	806	709	754	746	761	810	816	789	764	755	803	796	817	758	765	789	790	809	773	753	767	738	761	727	782	807	755	788	763	780	768	771	800	732	742	746	751	799	759	815	743	789	721	763	755	748
6323	442	207	131	129	112	97	101	84	92	125	96	92	109	92	94	100	81	84	87	84	87	91	76	82	81	89	93	96	88	96	94	78	92	84	91	87	96	104	84	80	95	83	85	90	85	81	84	80	72	79	81	78	75	95	87	82	67	75	77	92	88	81	73	77	81	78	99	83	83	64	77	97	76	77	78	101	80	79	83	78	99	87	76	74	68	89	77	83	101	65	78	89	84	102	84	84	68	94	72	82	90	92	88	80	73	99	86	71	94	61	84	80	77	104	113	89	87	91	93	72	80	85	88	84	83	81	95	78	75	88	79	72	90	83	77	89	64	91	82	86	72	98	89	100	83	84	78	86	75	87	102	84	73	91	80	91	99	91	105	79	82	72	78	87	93	88	68	87	100	78	96	94	62	75	80	89	81	91	95	70	82	84	90	98	92	80	103	82	69	87	86	92	85	72	90	79	77	76	93	105	82	80	86	73	82	75	94	88	85	90	79	91	93	72	88	95	81	75	83	85	93	100	76	86	75	78	87	73	85	106	90	96	70	85	100	85	88	88	93	74	84	86	53	93	82	81	76	58	69	78	83	79	101	79	77	85	82	80	90	72	80	68	76	80	96	94	101	94	91	70	81	92	75	73	85	70	76	85	72	82	100	85	78	86	91	102	78	73	76	93	86	72	97	77	90	58	81	93	87	92	84	97	97	83	79	74	73	87	84	81	85	87	78	71	80	96	102	98	89	95	83	87	74	91	84	92	86	73	82	82	79	70	101	68	93	79	92	80	80	81	88	74	76	88	78	84	89	74	86	68	87	91	71	85	80	104	95	92	84	110	74	86	92	71	89	82	81	89	84	73	60	84	76	63	80	83	90	89	77	73	75	87	72	73	84	69	78	86	67	86	88	92	94	81	69	88	74	85	97	100	91	78	70	77	85	82	72	103	91	80	81	90	89	85	82	73	81	81	77	87	77	72	82	73	78	92	78	76	84	83	81	77	72	82	99	83	75	91	89	90	86	80	77	90	80	69	80	93	90	87	77	92	101	79	78	88	95	86	98	69	80	100	84	86	88	83	101	84	59	93	100	83	68	97	93	98	92	80	86	75	86	79	79	75	87	78	80	93	77	74	72	94	88	92	73	67	75	71	90	76	71	93	85	89	88	87	89	90	94	84	87	92	85	73	88	94	96	80	56	80	84	76	75	93	70	75	75	82	83	91	99	91	87	89	79	92	92	88	76	95	92	92	79	81	93	86	74	84	76	84	77	98	79	86	86	74	90	83	105	84	87	78	84	73	109	103	76	93	90	78	94	89	82	92	83	74	88	87	82	95	65	83	87	74	78	97	100	90	83	84	84	80	84	72	81	85	89	93	86	84	79	68	69	78	88	83	85	88	86	81	84	85	91	85	82	90	74	99	78	77	91	84	89	82	80	81	93	87	78	70	85	83	91	85	83	91	80	82	97	85	83	89	94	76	98	84	79	80	77	74	89	80	86	87	62	84	89	96	78	87	100	81	97	80	75	93	81	75	72	84	105	69	80	94	78	91	81	83	74	79	80	96	77	89	86	89	87	69	65	75	82	75	88	78	84	71	86	96	78	87	83	84	99	95	69	63	71	90	82	85	87	91	89	85	86	95	89	77	102	91	98	71	67	101	73	93	78	84	94	96	86	82	71	76	68	68	70	74	87	80	85	91	106	81	89	84	78	70	89	86	63	78	93	96	91	79	71	74	79	78	75	94	74	91	80	97	85	82	67	98	81	81	91	87	90	95	97	93	66	78	98	87	71	88	96	76	92	81	88	71	92	83	100	83	72	92	87	82	98	85	99	76	100	90	84	81	88	69	79	88	77	79	65	90	87	95	84	86	77	93	78	94	83	77	104	88	96	78	83	84	84	68	79	87	96	92	82	78	106	78	99	94	86	106	85	79	87	84	94	98	85	76	75	90	79	82	79	72	95	87	90	78	80	79	86	75	98	87	77	90	83	83	80	79	95	74	94	111	91	81	74	88	84	86	76	87	78	88	79	91	84	105	83	88	81	84	82	90	106	105	56	81	92	71	82	68	96	89	84	83	86	87	80	81	81	100	96	78	85	83	65	84	83	85	89	83	94	94	85	88	76	83	82	97	93	88	78	83	97	85	74	85	76	77	95	88	86	67	76	73	81	86	84	85	84	59	97	82	80	89	91	82	86	99	97	61	94	78	97	87	88	70	100	76	77	82	97	82	81	96	85	80	89	88	81	83	79	74	84	81	88	81	84	95	78	81	87	87	97	85	81	78	87	95	86	90	92	77	89	79	83	72	83	90	82	78	99	98	93	89	75	78	90	96	80	76	80	84	75	78	77	82	92	88	83	91	74	71	103	101	94	79	79	72	99	97	89	69	106	65	80	74	87	68	61	92	87	86	90	90	95	83	104	68	90	79	85	77	95	92	87	82	74	67	80	82	81	73	104	76	94	81	77	100	92	77	71	82	82	73	88	91	81	83	98	97	79	82	80	71	93	100	84	86	74	96	83	76	84	77	92	80	83	84	83	78	93	80	78	87	83	72	85	80	83	85	76	104	79	94	90	88	77	74	81	73	79	84	79	80	88	69	86	92	73	94	71	76	91	83	85	84	77	73	80	88	68	84	74	74	69	82	91	78	83	83	93	91	72	78	96	84	87	69	83	72	82	94	76	66	77	78	77	83	69	81	98	81	86	83	79	80	88	77	77	80	76	66	83	82	87	80	72	78	92	82	74	83	82	97	75	103	97	84	76	74	69	88	91	62	87	71	89	94	88	78	89	81	75	102	74	72	82	94	101	68	84	82	82	102	91	100	89	88	81	90	75	76	93	74	83	85	93	79	80	83	81	85	86	85	71	68	81	87	93	76	81	70	86	84	88	90	85	68	82	97	81	90	86	90	76	93	85	76	73	81	95	82	77	73	77	79	72	79	79	81	67	86	91	76	75	85	83	67	84	80	83	77	79	71	100	65	74	84	88	93	75	80	75	74	67	87	95	79	78	73	77	74	86	88	84	84	82	75	95	99	94	70	81	80	86	82	80	74	93	78	106	95	82	70	99	82	99	77	82	74	64	77	76	89	82	88	77	76	78	88	83	80	68	90	71	85	75	93	91	98	79	82	104	91	79	78	86	72	96	63	92	75	79	91	71	99	63	88	72	83	87	86	83	87	89	81	73	88	81	68	90	73	78	79	78	94	77	91	82	93	84	84	88	92	81	83	72	69	77	92	70	84	71	89	89	81	89	101	80	90	78	76	79	92	66	91	70	81	98	83	85	98	91	76	74	86	93	80	102	78	102	83	88	77	74	85	77	74	103	85	80	83	94	106	85	70	66	89	85	71	93	92	98	87	90	79	86	85	82	85	80	97	77	68	85	79	83	84	80	102	69	84	87	79	85	80	78	92	92	76	112	81	91	72	99	62	70	98	85	102	95	71	104	74	77	97	80	97	98	73	74	88	88	81	86	83	78	85	88
6245	391	513	543	491	457	407	382	386	397	415	371	365	325	352	374	341	300	326	314	338	345	316	309	304	303	291	312	315	314	298	305	310	295	331	305	310	349	306	331	293	308	300	310	316	286	318	311	297	336	330	291	310	339	323	326	299	340	316	300	305	283	323	348	279	326	301	311	308	293	356	332	327	298	320	302	304	300	308	327	297	304	305	305	290	293	324	293	326	315	310	279	305	319	298	336	305	308	299	271	313	304	316	290	272	298	338	292	307	305	314	345	293	338	315	279	306	315	304	307	313	317	285	309	311	313	318	299	319	302	308	316	311	288	313	328	282	313	329	303	286	328	307	317	331	297	309	261	309	316	300	315	314	324	289	330	306	306	304	289	318	323	316	286	287	307	301	309	312	306	291	292	314	267	285	287	326	307	289	294	306	280	293	303	315	304	303	321	322	293	304	330	321	285	292	300	309	302	306	295	296	294	287	292	319	289	302	321	335	291	268	349	312	317	327	305	329	291	308	297	304	281	322	282	289	307	311	272	322	357	338	276	306	342	339	317	305	324	286	304	273	307	267	301	314	283	300	298	299	312	297	310	306	291	274	311	268	317	304	289	301	270	285	304	277	311	324	304	307	301	324	331	332	311	312	309	291	303	270	313	276	317	313	310	325	315	296	316	310	328	313	313	292	317	296	331	288	327	291	292	267	317	318	309	326	314	309	316	301	308	292	280	324	310	310	339	345	296	311	317	280	288	333	282	313	314	286	308	314	316	304	296	288	330	282	293	283	292	299	308	316	309	309	311	322	322	301	274	299	297	309	304	302	327	315	334	277	330	327	298	304	284	311	332	288	304	309	286	318	286	307	352	268	300	306	308	298	292	312	316	315	288	292	298	336	298	304	309	304	346	279	308	340	314	293	321	306	347	291	312	308	290	298	301	316	321	308	316	307	309	324	310	284	293	322	322	310	329	308	320	329	298	279	313	331	315	317	326	308	336	302	333	279	321	301	330	293	269	307	296	317	328	292	344	311	294	318	308	271	318	297	311	325	282	313	340	311	306	288	286	317	302	311	321	329	300	323	309	303	338	277	280	300	290	310	307	320	284	307	291	299	298	299	305	316	325	328	304	306	289	324	331	326	312	318	327	326	307	288	289	313	289	312	312	290	317	296	281	311	276	296	339	289	347	311	320	318	331	328	307	318	300	331	301	279	311	287	307	321	285	332	323	326	312	326	310	312	342	285	290	347	308	319	324	311	297	321	306	319	305	324	303	313	334	321	317	290	300	300	302	282	294	327	301	341	266	309	299	296	305	323	311	300	347	290	331	370	316	314	319	316	302	326	336	313	288	305	334	294	330	307	304	321	340	312	347	330	326	327	287	288	302	286	299	289	303	330	300	308	311	320	304	326	303	305	296	313	293	267	306	267	323	319	282	277	334	318	316	304	328	368	282	325	303	305	304	340	312	316	285	321	283	341	292	294	295	313	309	285	353	320	315	338	292	316	299	274	279	307	297	329	273	300	300	318	299	284	293	289	333	314	316	287	289	335	293	323	327	300	336	327	332	301	337	329	301	284	305	345	306	301	285	295	325	292	283	300	299	321	273	320	304	315	295	326	321	313	296	327	272	310	297	328	286	302	313	309	298	299	301	285	325	307	320	273	327	308	313	327	300	329	315	311	284	341	304	317	297	288	313	283	306	309	290	326	310	325	306	310	308	307	275	294	317	286	293	317	302	336	304	311	326	270	297	298	339	315	292	296	323	299	327	309	316	316	283	294	319	296	302	321	303	313	291	281	334	257	308	282	321	283	311	291	336	330	337	332	309	306	308	311	288	319	312	306	324	326	272	319	330	342	309	286	340	341	305	351	307	321	329	322	285	311	270	282	287	314	302	289	286	348	287	319	304	332	289	306	292	301	296	288	313	333	317	308	308	286	299	299	301	314	300	301	302	307	279	292	280	293	307	305	293	284	295	311	295	299	337	268	336	338	279	312	309	320	305	288	282	283	291	296	292	328	320	358	330	288	315	320	320	306	312	358	301	295	328	355	335	303	294	310	340	313	324	311	304	319	299	288	305	305	290	333	299	287	278	291	302	327	325	290	317	311	315	289	328	311	325	298	316	288	295	296	278	308	298	311	307	283	326	330	317	318	291	308	288	294	321	298	301	277	334	277	307	316	282	315	298	309	283	304	307	320	314	293	312	333	303	309	307	325	309	305	308	314	307	278	292	313	324	323	325	334	313	304	314	311	317	303	275	311	340	296	326	278	302	315	342	271	321	263	301	304	297	300	288	291	300	286	335	289	297	312	285	316	326	317	342	298	311	321	317	329	295	293	300	310	294	316	307	318	287	296	283	300	298	316	310	305	330	318	336	319	298	298	349	306	325	301	277	301	327	294	316	295	327	281	304	321	305	313	308	305	322	310	344	318	328	309	318	304	287	299	308	311	319	312	283	297	317	298	287	318	318	311	296	299	286	317	308	321	308	294	333	310	313	325	279	307	347	290	293	313	304	313	291	280	325	330	284	294	293	293	315	290	297	324	300	306	308	318	292	324	313	290	307	307	316	301	317	282	329	313	355	304	321	290	297	322	296	304	318	300	300	324	295	296	308	297	337	311	328	297	307	304	303	351	316	296	284	272	291	315	334	314	334	321	307	336	278	299	308	290	311	335	317	298	300	320	313	286	300	314	295	320	298	286	314	276	319	318	320	326	320	281	287	289	294	297	314	323	308	323	284	285	287	311	292	302	335	308	289	315	304	307	317	318	315	320	327	298	314	282	315	322	295	275	323	284	286	318	306	335	279	301	290	325	299	310	310	299	354	283	324	341	287	331	319	312	325	312	308	286	300	311	316	269	319	284	299	302	311	298	310	303	332	324	303	291	325	321	286	299	300	334	298	327	314	276	298	293	316	297	301	289	328	298	309	324	358	312	295	294	325	280	301	305	346	304	311	318	297	321	299	320	348	306	302	284	291	318	301	273	292	281	289	287	334	308	315	301	305	278	308	318	330	290	279	327	338	334	299	304	338	362	302	272	296	327	308	297	318	304	316	335	296	293	308	291	315	319	322	291	297	319	329	299	289	302	298	310	307	308	317	296	322	295	333	276	317	316	381	270	291	277	301	327	299	276	293	286	309	313	340	336	318	292	306	303	294	316	299	352	299	290	328	294	291	309	332	297	315	272	320	329	294	328	276	325	290	296	322	335	304	300	306	326	318	302	286	307	297	324	313	302	320	313	288	281	288	300	287	325	271	328	329	317	327	311	312	297	330	321	334	314	286	272	314	319	303	308	313	300	305	291	319	282	322	283	285	318	333	299	316	320	288	316	319	317	289	338	311	269	315	305	320	314	285	288	279	309	299	288	291	278	322	310	314	300	297	312	315	319	292	304	280	342	293	293	306	335	311	300	329	294	293	305	302	290	268	294	292	306	298	286	309	306	310	308	325	318	327	319	292	312	313	301	315	287	310	273	306	292	297	300	315
33551	10212	1644	1043	730	552	445	377	352	296	275	264	238	208	216	179	182	209	207	169	190	174	160	165	195	166	158	160	178	150	145	158	153	166	185	177	185	135	171	172	159	175	169	173	150	178	166	166	159	138	171	164	168	171	163	160	162	173	161	145	162	173	164	156	156	159	144	161	160	184	188	170	165	170	153	159	173	146	139	159	163	161	157	166	141	139	176	142	153	158	170	150	163	167	148	161	177	151	142	171	138	173	142	160	174	160	167	166	151	162	150	169	159	153	152	158	142	169	165	154	168	153	144	155	165	158	149	151	156	167	162	169	170	180	154	165	137	160	146	161	166	166	132	144	154	144	154	167	145	139	164	143	167	142	158	166	161	144	154	153	172	153	153	151	155	157	154	141	175	168	165	161	187	155	163	170	171	150	143	153	161	173	165	168	145	158	152	164	175	150	149	155	161	152	163	164	165	143	153	145	155	160	155	144	166	177	156	143	173	163	157	153	143	167	159	162	146	149	149	145	155	138	168	172	156	161	157	144	160	148	167	167	152	150	172	168	157	160	165	152	188	166	154	156	146	155	159	140	162	155	173	156	139	153	148	167	152	133	153	142	185	160	175	146	168	157	166	141	158	165	142	196	148	148	160	154	176	137	168	139	144	173	149	129	162	155	169	162	154	170	171	168	150	159	170	163	151	142	140	160	146	143	144	175	148	181	161	162	156	165	156	156	162	162	170	169	164	136	151	161	173	139	181	142	139	150	168	166	140	158	149	157	149	165	154	158	153	163	165	159	167	147	147	148	171	171	149	181	164	166	152	165	160	150	138	188	170	172	167	152	168	146	162	155	180	146	170	153	137	151	146	177	170	168	151	137	144	165	145	162	155	171	148	145	157	156	184	175	139	163	153	161	144	165	178	165	162	151	130	155	158	177	185	172	164	161	171	137	160	166	152	167	165	164	154	158	166	181	182	180	152	171	158	153	165	136	145	137	152	153	178	154	152	177	143	171	179	163	189	169	179	170	138	153	170	158	156	146	165	153	189	175	150	147	134	171	152	176	177	168	138	170	166	154	161	174	168	139	146	149	162	137	165	161	154	146	161	164	135	148	167	168	165	146	154	175	166	173	148	149	135	157	160	178	153	161	148	169	172	167	160	165	164	141	145	156	158	179	168	160	155	144	168	161	168	172	155	158	150	133	159	130	159	168	160	160	161	135	184	163	172	165	151	169	140	153	145	160	141	139	171	158	163	165	152	182	145	146	131	143	159	181	158	158	157	177	151	154	143	134	167	165	166	175	181	177	167	148	160	127	153	181	142	165	153	160	157	170	147	157	137	173	168	163	161	172	155	158	137	169	141	162	158	163	147	144	167	162	156	147	144	151	165	164	141	167	161	161	169	152	170	166	170	161	187	165	164	146	165	156	160	146	152	150	156	143	163	144	153	141	152	163	147	163	139	137	156	140	168	176	149	167	151	166	163	157	182	150	143	167	147	177	146	152	166	156	161	159	153	170	177	158	156	156	154	126	139	166	171	150	162	151	160	154	164	153	167	143	155	167	139	184	147	164	178	160	159	158	190	153	163	159	186	173	153	173	145	185	149	146	173	166	164	159	148	166	167	155	133	152	147	141	145	151	143	145	162	186	149	171	158	164	159	169	177	156	130	170	159	158	157	172	163	161	159	142	152	170	166	171	158	141	170	155	151	160	161	140	155	157	162	145	161	147	168	159	173	163	164	146	171	173	150	147	152	151	167	143	170	179	136	149	140	188	142	149	150	156	180	180	154	169	178	155	149	154	181	149	140	161	146	173	152	179	143	147	166	166	182	158	159	170	166	144	164	167	140	149	151	164	160	140	153	150	150	140	153	151	141	153	177	161	159	173	165	149	148	144	155	166	160	178	151	178	170	177	163	152	150	159	158	140	166	180	162	172	166	146	150	165	164	158	165	188	154	156	159	128	160	160	164	148	151	156	153	148	167	132	160	171	158	180	172	156	155	164	154	179	155	126	166	136	161	178	164	147	174	119	164	172	160	139	180	151	145	162	161	177	148	144	169	160	162	153	143	168	137	150	161	158	157	157	148	153	169	158	156	140	158	149	165	161	179	176	147	144	158	151	149	145	175	174	178	163	149	140	161	169	153	155	178	154	163	189	148	169	171	153	191	156	166	162	146	142	155	164	172	154	164	162	155	172	173	162	156	171	147	171	156	156	173	181	164	160	144	183	135	181	156	164	162	168	148	145	117	161	156	142	171	170	147	150	154	170	161	175	166	132	139	161	158	151	165	163	150	185	166	166	163	174	158	155	173	147	148	171	156	137	145	148	184	130	140	163	152	179	168	143	161	173	174	148	146	171	154	166	173	147	135	164	154	157	156	165	175	167	164	148	167	131	163	161	147	147	156	149	135	163	147	166	156	166	194	172	154	171	153	143	157	167	167	172	162	145	138	160	169	182	161	172	152	171	166	163	162	162	160	142	148	148	165	139	145	140	174	151	167	166	174	163	155	181	150	121	181	152	163	149	146	156	174	169	138	153	156	151	168	148	173	166	160	156	170	165	150	172	182	153	158	174	168	156	172	161	151	165	144	158	161	183	158	160	147	147	161	187	150	177	160	171	162	152	173	152	158	163	143	160	163	166	162	157	157	157	140	148	154	186	144	192	156	196	151	166	168	163	160	186	159	166	153	161	171	143	144	164	155	133	144	151	184	185	162	147	149	138	149	142	171	173	169	181	177	161	185	170	154	174	155	146	164	185	177	162	112	163	145	129	188	183	158	164	169	181	152	148	162	165	176	158	136	143	161	160	141	151	157	153	145	157	169	176	166	171	164	148	180	156	148	173	136	169	139	145	161	133	174	157	142	148	156	157	169	164	134	137	168	174	168	160	185	146	142	160	172	188	155	194	155	158	147	184	150	172	142	134	159	148	167	166	163	146	166	171	154	168	152	133	170	167	154	151	142	150	168	157	167	169	155	146	175	166	137	135	164	174	151	172	161	170	150	144	153	138	156	170	162	164	159	144	154	162	147	148	150	199	181	156	153	149	148	159	171	174	172	162	173	151	158	148	186	160	153	170	150	147	166	151	150	177	144	152	153	162	159	166	164	152	163	167	144	154	151	151	148	183	172	163	157	147	171	160	146	148	161	157	156	165	164	158	164	141	166	153	147	162	146	140	155	159	160	176	159	139	160	139	134	155	149	140	157	168	141	157	154	164	158	161	143	148	153	161	159	138	170	192	166	160	160	142	132	138	152	149	154	149	153	160	156	154	177	159	155	145	139	133	137	183	152	145	163	172	170	178	146	150	144	156	166	158	148	149	161	158	137	166	142	150	157	158	149	173	161	156	162	150	160	166	177	164	155	171	180	150	156	168	155	171	125	155	154	163	173	155	159	186	164	164	182	171	180	158	160	138	167	194	171	152	133	141	164	163	145	150	172	158	167	148	164	182	179	170	172	165	142	161	176	183	164	141	156	155	167	149	163	178
15247	1406	2870	3386	3101	2505	2120	1697	1508	1343	1189	1070	1008	926	893	819	807	768	745	682	680	717	677	645	651	635	629	623	584	643	635	607	613	581	581	597	568	610	604	543	564	565	567	551	563	555	542	564	570	560	559	516	561	533	533	504	555	512	551	554	543	526	549	490	546	547	497	529	504	548	550	549	498	532	521	513	526	511	516	501	506	517	529	560	473	534	537	517	512	533	510	520	529	495	488	508	521	560	505	499	489	500	510	540	542	546	568	513	536	503	456	509	543	505	517	537	489	489	492	496	507	563	500	504	512	541	552	528	525	547	502	519	569	561	513	537	538	513	521	523	487	531	507	527	548	519	492	474	505	510	532	517	529	494	492	459	500	482	495	554	491	503	490	479	518	513	531	544	527	496	545	522	456	479	512	518	516	521	532	527	519	528	508	540	511	500	505	486	479	554	489	510	530	526	531	505	534	527	519	492	526	497	529	525	556	525	523	476	534	538	496	515	528	550	539	510	516	492	500	504	488	524	534	524	521	521	505	523	576	522	472	495	506	510	544	483	512	483	536	551	516	513	573	528	503	505	529	501	512	511	496	526	504	535	504	519	514	510	486	502	485	469	474	506	521	544	495	527	556	488	494	481	510	503	497	536	506	522	484	516	510	481	502	488	524	489	521	519	467	521	498	509	506	507	501	507	543	471	466	504	532	531	513	526	537	476	496	501	509	512	509	503	544	464	491	571	529	522	522	508	505	499	534	500	472	515	526	556	551	554	503	564	562	515	508	479	535	539	511	532	503	535	527	525	485	525	500	491	511	492	540	513	508	509	503	495	477	523	530	528	511	462	472	541	510	532	515	468	505	519	561	486	533	521	504	462	517	502	509	464	503	507	515	468	500	525	515	533	525	513	511	527	502	518	478	517	491	480	525	512	508	568	496	491	500	491	516	541	546	503	499	504	537	548	521	487	511	506	549	518	525	504	513	514	505	543	527	521	508	512	523	482	516	515	545	513	524	497	501	515	514	544	510	506	528	524	523	502	570	485	514	506	495	510	520	506	545	530	525	519	519	508	530	515	479	513	537	536	505	531	505	548	558	490	504	506	449	486	501	508	510	510	503	511	500	514	517	495	493	512	519	480	551	515	506	532	531	537	512	503	549	522	506	517	531	495	523	522	515	518	537	536	494	540	514	498	557	535	516	485	517	477	494	548	514	545	538	519	509	490	496	520	463	528	505	486	506	501	511	514	560	510	502	502	498	528	454	505	525	497	512	520	507	516	488	537	499	517	517	506	493	482	526	527	503	522	533	528	483	516	544	531	549	496	539	530	523	502	528	535	509	544	484	510	524	494	527	523	500	529	530	493	497	471	543	534	493	515	531	528	500	503	492	521	495	527	508	523	507	512	504	518	496	470	522	504	524	531	510	468	498	524	510	470	490	552	489	526	585	524	539	511	513	492	520	496	542	505	497	503	473	487	492	480	489	481	511	509	494	526	518	502	464	487	503	551	500	484	512	581	490	526	549	499	525	516	495	558	557	494	516	499	487	494	498	530	510	505	510	499	510	490	512	541	464	526	512	464	507	533	483	544	451	512	519	550	537	497	531	451	520	521	512	514	477	512	479	557	511	506	507	515	536	534	473	521	553	475	516	509	495	504	521	503	505	485	526	499	481	513	524	509	513	544	539	465	529	489	524	486	521	515	505	458	491	511	507	498	511	490	518	533	518	532	495	522	536	464	508	536	476	524	511	535	510	505	511	530	526	507	513	531	518	527	510	506	505	510	498	500	547	502	540	514	522	523	525	522	496	547	522	481	510	542	487	532	506	506	502	500	436	550	507	479	504	517	511	515	495	564	434	528	517	505	506	533	497	522	537	517	491	525	498	494	472	543	521	496	513	500	515	486	486	536	462	509	532	501	506	530	479	491	534	526	505	502	510	574	505	516	503	536	488	501	527	504	513	479	488	486	557	499	551	514	479	509	528	459	540	500	526	530	519	494	502	476	503	538	481	513	530	508	490	540	528	510	506	490	504	508	505	567	539	531	553	563	536	560	521	495	513	536	515	517	548	494	524	484	511	497	508	522	513	506	511	540	505	527	556	490	502	527	513	518	503	510	514	536	488	506	528	522	512	502	517	537	516	475	532	535	487	526	523	549	512	510	518	551	532	500	497	541	526	484	463	499	469	526	557	490	501	510	531	497	515	483	504	517	495	550	536	487	540	473	501	482	491	495	502	461	494	516	533	526	520	542	550	511	526	538	502	532	501	487	478	514	488	510	523	485	509	506	559	483	498	508	518	507	491	548	508	516	532	554	501	483	512	504	557	517	526	500	524	543	568	520	513	491	513	523	491	478	544	540	528	507	517	485	546	517	536	553	538	516	482	517	524	509	499	543	492	466	500	523	528	548	489	534	503	553	485	536	541	523	509	550	516	525	526	522	511	494	526	498	504	525	528	506	497	504	525	568	492	567	499	540	533	513	520	534	513	528	473	493	465	521	499	537	515	554	518	553	466	513	482	498	498	532	501	501	490	469	479	510	512	506	511	499	518	532	497	516	503	531	491	533	506	555	541	505	523	519	488	492	504	504	499	515	524	496	471	484	496	508	502	502	504	541	503	527	520	491	519	536	519	524	492	528	497	512	547	567	501	515	480	510	518	542	493	467	534	537	489	530	519	532	508	486	546	542	515	514	522	517	511	482	534	496	505	540	535	497	528	497	500	489	514	493	493	536	550	517	564	501	543	547	499	533	519	556	486	524	497	512	468	514	533	515	509	484	524	505	486	493	519	524	528	522	533	489	500	499	504	529	527	503	526	477	531	496	567	523	579	508	463	514	500	471	481	539	488	536	498	514	541	508	525	513	508	524	522	521	504	521	457	513	490	514	517	507	542	510	498	491	478	476	517	538	525	557	490	501	496	512	546	527	534	495	459	550	504	513	515	517	500	508	461	511	509	516	490	474	497	510	542	500	505	487	522	484	514	505	548	557	526	521	507	501	454	531	487	516	496	501	514	528	537	556	486	514	512	493	518	523	520	541	516	533	532	504	522	500	567	505	543	508	539	508	499	521	525	512	542	563	494	525	517	505	494	526	477	510	496	484	496	504	571	529	533	500	541	517	536	487	525	474	499	510	475	504	511	526	483	511	544	500	535	538	494	509	550	509	541	505	515	523	512	495	483	510	510	522	519	551	504	559	496	502	547	490	484	522	509	500	538	512	523	525	498	508	525	502	522	518	486	504	479	526	525	528	484	527	511	534	500	509	515	536	499	506	492	519	522	576	545	533	505	483	483	510	512	524	514	501	525	500	540	519	512	524	512	514	494	492	493	505	536	527	542	525	500	506	487	492	504	475	534	527	522	483	478	556	493	487	522	487	536	495	482	520	493	501	520	535	531	521	527	509	504	496	514	525	479	521	529	524	513	526	530	527	506	542	507	534	528	505	510	506	505	504	506	542	506	481	528	521	513	534	479	512	499	522	528	472	540	500
40387	19451	4918	2020	1483	1100	851	673	579	533	490	429	361	371	381	357	342	358	304	319	293	327	319	294	300	279	294	312	294	281	293	301	290	283	271	268	280	288	288	271	279	294	253	304	250	246	265	287	257	263	289	292	257	279	273	252	270	252	266	285	295	301	283	287	281	237	266	303	290	248	251	274	281	248	280	263	262	242	246	241	273	253	280	252	287	244	278	259	257	284	275	264	256	237	280	280	253	258	284	297	264	267	251	277	230	285	268	245	257	276	221	230	268	282	290	263	275	258	269	241	302	302	256	261	277	258	265	274	250	251	294	247	289	270	250	268	259	253	264	277	251	267	253	291	259	274	269	267	270	278	253	270	275	269	260	254	253	231	248	257	273	240	274	268	285	274	268	283	298	255	244	276	275	285	270	288	248	279	269	262	234	265	284	249	252	289	275	264	274	236	269	261	261	260	257	247	279	292	282	287	261	268	247	277	271	268	271	274	268	272	265	265	250	249	263	259	251	286	251	292	273	262	293	258	252	282	231	288	290	235	271	283	262	283	284	295	271	260	255	286	246	257	306	261	271	275	262	248	265	264	269	267	261	255	268	285	272	285	255	258	252	264	264	246	261	252	257	265	244	278	259	285	282	295	263	244	255	251	258	250	243	248	261	254	260	262	254	293	257	249	246	270	281	229	276	271	261	262	292	289	279	235	276	284	255	256	280	244	273	261	271	266	260	272	265	229	289	263	320	271	267	251	268	291	248	263	265	287	253	273	248	285	254	287	279	296	258	250	254	268	261	257	254	242	252	259	275	263	254	296	259	278	261	280	300	259	264	247	305	263	270	249	235	255	258	247	262	259	259	277	272	249	272	281	247	262	256	273	253	263	266	273	254	236	221	256	247	251	278	263	259	265	261	268	249	267	258	254	268	256	258	254	258	275	265	267	257	218	257	275	281	268	248	264	267	255	231	234	245	241	241	245	298	258	215	262	267	275	287	271	264	267	247	258	260	259	255	265	273	271	292	288	251	261	260	258	247	273	243	227	270	268	251	258	260	269	243	235	249	283	267	276	275	252	285	283	261	277	301	272	261	241	258	252	250	259	241	250	247	283	275	271	233	269	260	255	278	259	268	277	276	290	265	267	248	266	238	294	265	271	292	237	273	287	255	261	267	278	237	235	287	253	262	261	272	252	246	263	247	268	271	234	230	273	263	251	269	250	252	281	270	244	257	240	243	276	272	288	268	235	224	256	262	242	275	294	283	283	282	253	285	242	277	244	258	265	276	251	271	262	273	269	247	249	271	269	270	238	270	278	226	268	276	256	248	293	230	287	293	285	259	244	275	269	241	268	251	272	234	255	277	243	256	280	249	255	268	246	284	266	270	265	264	283	256	296	281	274	276	261	248	273	282	298	274	271	257	284	262	260	234	261	267	274	270	265	276	283	276	276	278	252	307	239	248	264	256	266	240	261	244	277	263	260	233	251	242	265	276	291	266	252	259	254	269	268	242	271	260	244	270	258	249	285	278	273	264	284	260	247	236	266	247	267	242	254	246	260	270	269	239	283	275	260	260	224	267	270	290	262	277	260	294	246	258	262	256	279	257	283	285	249	255	270	264	306	268	268	291	267	270	242	246	275	251	239	267	246	255	273	252	272	292	283	294	267	257	258	276	250	292	274	262	281	271	267	285	234	243	282	267	278	249	262	261	285	265	248	270	268	269	257	262	267	252	252	314	256	243	247	285	232	280	271	280	258	251	260	284	257	261	289	272	286	258	252	278	257	285	235	256	259	267	266	278	235	300	265	261	258	270	251	271	280	250	290	247	279	269	252	257	248	229	280	246	246	264	279	261	273	264	273	277	270	284	285	261	227	256	259	237	272	272	261	258	266	255	258	275	256	271	253	279	272	253	253	257	257	263	275	266	284	260	290	255	264	250	280	263	272	268	287	261	295	263	261	241	285	282	234	278	277	275	259	273	251	286	248	276	272	218	274	287	271	279	250	281	263	249	271	276	269	282	269	264	304	259	269	258	283	261	275	264	251	270	278	250	251	263	257	256	252	273	269	253	277	266	304	274	257	302	265	247	289	246	240	265	246	249	255	304	254	262	265	238	275	288	263	270	240	265	299	256	282	272	265	286	260	269	264	277	275	251	262	264	265	269	252	298	279	267	281	274	249	251	250	263	279	255	286	239	268	289	253	266	275	252	272	269	277	261	284	274	276	273	258	248	242	267	268	236	278	263	244	278	257	260	275	293	269	281	272	255	277	273	256	267	257	265	258	277	284	254	260	252	273	267	275	221	273	278	253	253	267	293	271	252	269	275	276	249	256	258	258	268	269	290	249	272	231	258	272	270	248	277	254	239	252	283	241	255	262	236	280	248	248	268	269	294	259	272	265	266	264	280	260	289	245	222	264	259	274	254	281	276	249	279	247	251	272	272	229	262	225	283	259	266	289	269	253	241	286	265	282	245	281	276	275	273	258	287	286	274	281	261	282	253	283	238	264	285	247	256	258	251	281	271	243	273	245	259	249	284	273	257	249	254	259	240	250	277	257	266	273	280	277	281	256	283	289	270	228	253	265	250	240	277	273	268	257	249	258	242	241	269	278	284	279	250	264	275	293	257	293	279	275	280	267	256	288	249	249	295	283	258	255	262	267	254	271	278	255	263	269	264	272	268	262	257	252	264	269	292	266	264	254	267	279	274	265	280	259	265	245	275	293	256	275	264	256	237	247	273	266	276	264	239	262	277	250	261	271	262	262	271	240	262	257	242	278	270	285	277	228	260	251	250	271	264	256	280	270	254	273	259	244	260	264	252	269	226	244	252	249	263	279	261	272	255	274	258	268	251	297	242	263	234	260	247	240	244	268	256	269	259	258	266	289	261	273	255	272	258	270	267	264	242	248	287	263	267	257	270	262	244	291	263	266	246	246	268	252	248	269	253	254	261	251	294	256	282	268	271	272	244	291	242	239	231	260	275	285	237	269	248	304	266	281	308	262	281	270	268	253	257	279	257	247	288	284	262	282	249	270	249	272	284	244	281	229	259	281	269	229	248	254	278	239	282	249	240	257	223	255	270	237	275	272	271	299	256	252	233	234	286	299	300	272	273	288	269	265	289	223	302	266	267	282	266	241	297	273	258	247	261	266	247	263	238	301	271	254	243	243	265	274	265	282	296	277	257	257	256	238	248	234	253	295	268	260	267	272	274	248	259	270	263	259	281	259	274	270	263	257	239	255	262	281	303	257	261	246	223	259	279	259	283	255	272	277	309	280	230	228	279	268	289	252	266	244	255	271	288	286	251	263	247	263	268	263	277	277	238	254	279	255	271	266	275	254	270	260	263	238	258	286	251	284	248	283	260	287	250	279	268	264	274	258	278	261	284	271	269	261	249	241	260	240	284	254	279	233	267	277	258	274	277	278	247	291	265	262	253	280	258	276	272	256	271	255	283	275	251	262	277	278	299	264	308	246	244	271	276	269	270	264
18570	2558	5422	6109	5414	4368	3757	3146	2713	2320	2213	1814	1686	1574	1435	1421	1269	1247	1211	1206	1163	1083	1034	1073	1073	1033	1014	968	958	925	941	939	896	985	898	901	822	912	828	906	841	870	831	884	856	838	860	783	843	827	835	788	913	810	829	825	774	813	788	779	888	823	858	778	829	836	831	763	821	824	774	818	811	801	789	829	778	791	814	805	765	774	760	809	758	749	801	776	829	807	780	853	845	764	760	747	768	828	835	773	836	787	801	828	762	852	773	781	794	782	757	799	759	837	805	772	803	731	785	778	767	710	776	748	837	818	806	768	730	756	835	818	787	758	790	797	801	827	758	761	781	777	814	737	771	777	821	799	817	809	756	747	829	770	756	761	799	823	726	766	808	784	741	799	772	798	784	779	768	753	759	810	774	745	710	731	811	815	770	756	768	795	772	773	786	757	814	772	788	784	777	758	762	780	806	817	808	819	781	796	785	810	773	776	786	778	764	778	776	786	710	779	767	773	758	791	759	769	756	776	760	780	786	795	793	796	759	736	804	747	760	762	802	753	775	846	750	740	822	776	735	775	796	799	805	756	744	774	751	773	800	770	846	807	764	737	801	768	777	759	818	826	772	728	710	773	747	776	828	801	835	731	818	834	787	753	769	791	769	760	778	820	819	776	756	762	799	757	715	800	791	803	767	811	804	780	737	816	771	802	758	785	787	769	765	816	750	755	704	783	739	765	745	797	827	785	836	725	718	746	764	684	767	795	804	775	766	829	772	785	725	826	792	755	748	805	751	810	791	767	758	759	796	776	798	768	805	799	772	789	746	761	776	816	746	727	727	781	744	767	775	796	779	731	851	807	772	768	882	770	742	762	773	768	764	809	827	777	785	809	790	801	703	758	737	766	773	760	734	769	760	760	751	755	754	776	735	791	757	778	795	767	771	850	800	751	744	762	788	772	755	748	786	784	730	799	760	760	782	745	821	753	798	783	774	760	805	820	734	758	763	754	745	819	802	805	782	780	749	774	759	772	766	752	759	763	764	785	791	739	736	794	798	818	735	728	743	725	756	759	760	757	761	776	754	829	723	781	747	778	766	733	728	806	796	763	774	813	782	749	721	794	806	810	771	739	773	809	770	791	813	785	801	778	775	825	792	751	819	808	805	821	752	817	734	772	752	803	814	790	803	771	716	794	754	772	775	782	777	761	779	750	744	759	762	770	773	796	777	768	750	757	775	825	789	772	816	776	784	758	773	707	784	759	743	774	795	780	801	751	777	766	761	810	815	785	760	759	749	787	738	799	771	771	773	791	785	776	804	780	772	844	777	800	821	816	775	765	815	746	757	755	778	804	758	750	779	778	801	762	801	735	779	781	736	795	781	753	788	770	806	795	774	719	760	774	751	740	789	804	799	740	765	796	770	783	768	757	825	796	786	758	722	745	768	770	762	737	779	778	780	809	799	744	793	740	803	751	780	745	775	772	815	796	789	772	730	790	742	772	787	814	766	772	750	755	760	762	758	780	717	821	765	789	700	770	778	795	748	782	769	807	761	732	737	752	719	823	774	764	773	753	718	789	824	803	785	786	734	782	732	807	752	767	750	772	759	743	757	740	787	723	743	778	761	765	824	773	748	777	787	782	827	795	772	754	776	757	782	793	770	769	770	803	745	738	816	748	785	777	714	784	751	763	792	798	772	810	765	740	811	762	785	767	739	763	772	754	774	793	732	754	761	786	776	743	763	782	776	760	720	750	747	780	761	774	765	740	762	817	801	735	771	738	761	723	781	822	758	747	809	750	719	768	785	804	807	777	774	754	755	723	749	770	794	768	762	761	770	764	714	806	755	765	760	776	772	788	857	782	759	794	767	779	765	793	747	796	747	793	792	769	773	750	735	760	788	778	729	807	792	742	820	751	799	743	764	751	797	774	757	777	775	770	758	743	790	764	785	781	796	763	768	753	768	734	768	740	806	741	739	786	794	733	792	799	794	774	766	786	753	762	776	818	769	832	782	787	776	762	732	764	787	750	798	762	796	783	723	691	795	779	775	781	750	802	724	765	816	778	799	763	763	729	802	772	785	792	775	763	799	786	779	736	760	717	748	810	773	789	818	810	766	798	759	752	820	770	782	752	742	771	771	713	767	763	786	766	784	798	751	802	787	733	768	758	768	768	814	770	743	786	772	753	778	771	782	776	744	757	806	749	777	797	739	751	769	782	775	786	760	767	768	811	750	774	752	781	806	785	817	792	753	765	780	764	779	787	842	802	770	790	747	815	757	758	785	773	790	805	782	775	752	735	773	764	801	774	779	797	780	745	754	771	807	771	822	738	777	763	748	758	741	780	781	774	790	734	765	791	795	790	824	791	789	772	781	758	812	810	732	799	781	797	757	788	761	778	780	765	736	770	745	805	806	770	765	753	817	829	744	794	762	753	756	780	814	782	810	767	726	784	816	766	764	831	712	759	744	768	793	770	752	744	765	763	726	808	806	821	746	682	778	780	765	804	759	744	769	821	773	799	776	789	755	757	749	833	838	826	782	733	786	775	810	795	779	753	750	758	751	808	765	772	820	803	810	738	741	816	784	785	795	819	777	764	822	751	736	809	761	784	804	762	765	788	780	784	804	743	767	808	767	756	795	769	758	738	766	797	794	786	762	765	792	768	752	793	747	790	800	782	769	717	758	739	724	768	763	820	749	787	784	763	758	755	778	822	808	710	766	803	765	769	796	798	754	736	802	842	751	785	771	726	776	770	746	798	749	774	765	796	769	770	790	749	768	757	792	810	836	785	797	810	760	804	789	756	742	808	755	752	779	758	748	747	793	842	738	798	803	749	738	766	761	780	779	788	803	761	781	771	749	720	815	770	838	771	752	778	797	765	758	760	806	775	785	775	740	805	786	787	801	765	722	775	798	808	762	829	740	782	790	766	805	740	856	820	759	736	778	758	779	758	809	795	759	754	824	796	787	779	766	759	751	782	783	810	768	779	826	770	734	782	776	779	772	744	729	796	803	823	782	817	776	782	799	726	790	790	754	756	772	811	786	782	769	741	742	765	780	754	776	788	755	788	749	771	720	775	754	753	785	759	784	734	807	779	751	815	791	734	760	732	773	767	743	760	790	739	786	714	758	720	786	772	771	790	772	740	780	772	736	761	735	744	809	778	793	726	756	802	787	807	789	791	769	801	750	758	766	777	812	773	809	782	762	810	745	742	748	812	780	738	770	762	808	821	789	762	776	773	755	723	806	770	759	715	771	799	809	770	779	807	763	769	771	802	770	767	776	757	814	810	749	815	744	749	732	774	814	791	752	773	746	824	712	786	770	755	759	728	798	751	796	758	754	793	785	808	727	822	817	789	766	774	807	764	773	710	743	788	781	801	765	773	796	780	729	746	749	800	774	784	788	740	715	806	779	788	837	726	812	768	775	804	742	735	761	762	760	763	788	761	804	738	748	806	732	722	754	751	755	736	726	785	769	734	769	814	780	767	777	780	773	768
6095	436	219	150	113	108	96	83	92	118	104	81	106	77	87	97	93	96	73	92	87	85	76	72	91	65	88	102	91	99	89	78	97	80	84	107	87	96	81	78	85	87	87	102	101	95	75	79	66	86	95	86	96	94	88	101	63	101	85	86	84	79	91	76	75	77	84	95	98	77	84	89	60	92	100	74	90	95	83	76	88	82	77	90	82	74	92	89	95	80	83	85	80	81	78	92	91	82	92	89	95	81	94	69	73	86	79	86	75	84	87	66	96	74	65	86	92	98	75	97	81	86	95	79	92	75	92	64	75	105	77	85	66	77	85	82	90	88	73	71	82	87	81	81	85	76	75	73	78	73	69	98	74	82	96	84	96	78	83	76	96	86	82	78	85	88	82	73	76	72	82	71	90	70	69	80	79	78	87	93	83	82	96	82	83	84	67	73	95	84	83	93	85	87	77	83	76	79	96	77	84	77	83	87	78	85	77	89	95	77	103	72	78	70	79	72	81	89	69	74	87	81	86	61	83	93	80	78	77	74	94	84	91	72	89	81	79	75	87	64	89	89	75	102	88	97	81	81	102	74	84	88	62	72	92	82	73	98	82	81	79	79	88	91	92	99	98	93	101	82	81	78	106	80	94	78	91	85	71	87	91	83	69	92	88	95	85	69	91	75	94	83	84	69	91	90	73	82	75	88	81	91	73	90	77	90	96	102	90	83	84	79	73	90	95	83	80	78	86	104	92	92	101	77	75	83	76	72	86	93	72	66	82	87	68	72	78	110	66	89	82	100	87	70	71	91	93	78	77	77	75	80	85	80	92	59	89	75	97	104	95	77	79	87	86	75	83	81	77	91	80	80	89	84	87	86	95	81	85	81	81	94	79	88	77	77	76	83	84	81	78	88	71	77	94	94	85	82	79	85	86	86	80	73	83	99	81	79	76	82	80	87	82	96	88	95	75	87	104	80	79	94	93	99	65	86	91	82	77	82	73	83	92	78	79	88	89	82	82	81	103	85	79	101	88	101	76	77	71	77	78	78	83	86	85	84	82	69	79	93	82	60	87	79	90	80	68	92	83	71	78	82	76	86	77	86	93	85	80	81	95	69	78	85	80	102	79	91	70	76	84	84	83	89	77	80	91	80	83	85	63	84	88	92	91	80	93	83	89	85	60	75	83	76	84	96	78	81	73	63	97	89	76	88	74	77	80	68	95	92	95	87	88	81	92	77	72	90	76	62	80	75	71	73	84	86	87	72	91	83	90	70	100	93	87	86	84	87	71	62	74	90	73	91	76	87	74	73	95	70	82	86	86	90	71	69	81	87	94	79	70	90	83	80	86	76	92	100	90	97	87	86	89	90	89	77	93	61	80	109	78	108	104	69	87	76	83	76	56	95	78	87	69	102	89	81	85	100	80	73	72	94	82	86	88	84	81	74	75	94	99	78	90	93	85	96	82	84	100	95	91	87	88	81	78	67	91	90	86	86	98	76	65	81	95	88	88	89	70	81	77	95	93	89	101	71	76	83	112	69	76	102	88	80	92	105	76	88	73	77	94	105	66	85	73	98	82	80	73	84	82	92	84	84	77	92	73	88	64	86	90	78	86	89	94	93	86	106	99	80	84	87	93	86	91	93	90	78	89	82	70	81	75	75	75	79	92	80	88	73	93	79	69	83	91	83	84	79	77	91	65	87	92	93	73	93	78	88	74	77	75	86	84	80	69	88	93	71	83	87	90	80	89	91	79	78	69	69	91	88	74	87	79	87	78	85	90	82	77	77	80	71	75	91	69	105	81	100	93	72	79	102	75	84	87	87	91	96	73	80	76	73	74	91	109	87	81	85	103	77	62	86	75	83	78	82	60	81	107	70	67	89	78	83	74	92	88	90	78	70	85	80	93	80	116	117	74	71	87	76	71	71	68	77	93	93	86	88	84	80	73	70	93	73	80	87	90	92	84	78	97	105	68	72	71	104	79	83	91	92	90	78	83	73	85	74	74	86	81	72	80	79	86	79	73	81	106	65	81	79	83	91	72	86	76	77	85	86	103	73	76	78	83	81	85	93	78	78	85	78	65	89	79	77	79	71	79	72	84	92	79	81	97	69	99	80	77	78	97	87	86	79	82	70	84	82	84	77	74	89	84	84	97	79	72	82	85	103	81	96	91	94	63	93	72	88	89	79	89	74	72	82	77	83	99	92	77	76	82	85	79	89	95	89	65	91	104	85	77	90	104	93	66	99	62	60	73	98	82	78	80	89	92	95	85	85	98	80	72	81	72	74	101	68	73	77	71	74	95	94	85	96	72	85	92	95	69	68	80	82	87	79	71	85	76	77	107	79	80	79	74	83	92	79	89	86	87	66	77	79	95	80	72	95	102	74	93	80	68	97	68	72	82	80	71	98	80	77	61	84	78	94	83	80	76	90	86	79	85	85	70	72	92	87	88	68	90	86	84	72	80	88	84	81	87	92	92	90	80	90	91	76	74	78	79	78	67	90	89	84	86	81	74	79	69	80	86	83	78	91	82	64	90	87	76	83	72	74	89	102	93	88	95	70	87	84	102	80	69	92	93	91	77	73	99	85	73	83	77	83	89	71	91	90	95	87	72	74	89	77	83	105	86	94	82	99	94	59	70	87	67	86	92	70	74	77	86	77	65	82	77	73	90	85	89	79	80	92	80	63	87	84	79	68	82	100	79	62	101	81	83	75	79	76	89	89	73	81	80	93	88	74	95	67	80	90	96	75	89	77	88	72	88	87	70	88	88	71	64	75	89	85	92	83	88	59	97	79	81	86	81	79	91	93	113	87	73	80	85	82	78	80	97	98	84	86	75	87	80	85	61	66	85	63	79	87	100	86	91	83	81	99	108	66	83	78	67	89	82	81	79	86	76	81	81	79	78	89	92	92	72	73	81	86	77	79	82	80	96	77	85	79	74	67	70	82	90	90	84	76	88	86	70	71	72	79	80	78	72	93	86	72	67	76	86	75	69	81	78	97	88	70	79	81	81	74	72	92	77	74	95	71	82	91	80	74	73	74	74	73	93	84	65	65	85	81	92	94	64	83	81	97	95	76	85	108	78	80	78	87	71	77	86	91	87	84	96	84	86	88	71	74	87	82	98	73	69	81	83	92	86	70	96	80	81	79	78	76	74	94	86	105	84	67	80	91	78	95	89	97	60	93	77	84	67	91	78	72	77	94	82	90	79	71	79	78	76	79	77	78	69	70	80	79	82	78	79	79	76	86	88	86	85	91	77	85	95	90	106	95	75	76	66	95	92	79	88	73	76	88	83	70	84	77	87	88	79	88	80	85	98	90	91	98	96	90	87	79	74	58	88	70	74	71	67	80	87	82	86	96	83	69	58	78	93	66	75	92	83	78	83	76	79	87	72	91	77	96	86	73	80	72	83	74	87	83	65	88	86	90	87	85	78	75	97	71	86	73	80	80	74	83	93	92	72	94	80	88	98	71	74	74	80	71	78	79
6076	401	536	566	534	439	425	385	423	394	325	341	340	357	322	316	339	339	343	343	339	326	293	339	313	321	344	301	305	314	302	343	294	306	318	326	311	318	308	304	332	315	348	315	315	306	330	322	310	305	251	330	333	329	321	300	295	313	303	316	293	281	310	326	303	275	305	330	270	312	270	328	295	324	286	303	315	316	330	329	322	336	277	316	330	322	281	301	328	289	334	303	306	344	297	286	281	323	300	279	321	328	307	334	338	268	326	314	289	330	328	310	311	273	337	343	305	305	306	284	299	296	311	299	281	320	314	288	296	312	320	289	262	304	285	332	326	304	315	305	314	310	324	307	277	290	323	278	306	324	339	303	322	277	299	309	302	293	334	326	318	335	339	304	329	327	300	310	308	322	295	291	291	310	311	307	334	324	322	309	353	325	306	272	333	300	324	316	287	296	307	342	288	321	288	314	325	319	327	325	285	321	311	295	325	296	284	331	317	324	304	301	316	302	331	311	323	305	328	330	313	290	325	313	317	312	322	301	300	305	281	294	316	304	326	265	278	313	297	304	308	296	269	296	284	298	322	298	310	283	313	284	313	310	344	308	283	310	327	268	308	318	352	300	294	295	331	318	311	338	297	315	334	336	292	279	302	312	290	323	294	338	311	315	289	283	312	333	306	296	302	323	360	301	306	317	320	299	341	297	279	290	314	310	306	320	301	285	307	296	313	277	287	354	286	292	292	311	309	311	323	294	293	275	283	332	290	301	271	319	284	309	339	318	320	281	303	300	313	332	313	308	285	316	303	306	282	277	293	323	351	306	322	275	307	304	285	299	281	321	328	292	283	312	330	293	290	302	314	337	303	313	306	296	287	317	312	291	264	330	314	265	292	313	314	284	304	306	306	313	328	327	313	255	289	301	293	267	309	317	298	276	302	276	309	314	316	314	296	285	265	265	313	284	341	317	299	310	298	316	282	323	319	326	333	292	325	307	317	307	292	326	314	286	311	287	314	296	314	301	322	293	286	312	300	307	314	304	309	280	320	335	335	304	305	296	352	297	320	299	291	294	302	302	311	308	299	297	300	307	303	325	313	295	285	337	279	283	281	303	301	301	298	318	284	311	295	324	275	302	260	295	299	311	303	289	304	309	294	347	302	314	322	295	310	328	310	259	302	318	336	315	311	319	316	282	304	301	326	299	298	321	288	302	306	303	318	299	310	289	302	304	314	303	298	283	315	288	344	295	295	319	295	297	331	314	294	310	315	294	324	280	309	320	288	316	302	336	322	317	337	330	333	345	308	288	320	270	306	324	297	309	325	294	297	321	311	309	296	311	303	283	291	294	310	313	265	282	291	331	314	279	319	294	285	269	276	295	283	283	319	321	306	268	316	336	305	319	286	299	299	299	293	313	315	321	314	308	284	298	301	296	295	317	328	291	301	304	325	319	297	320	293	318	276	315	326	273	275	302	291	297	288	319	332	325	295	305	298	270	284	299	327	282	329	296	318	311	316	267	283	322	301	299	302	296	340	289	315	302	316	306	321	323	316	323	292	314	299	297	333	314	288	312	293	334	314	325	315	288	308	345	312	324	315	317	317	296	295	294	296	331	328	315	336	302	314	313	302	318	294	307	314	302	306	315	293	312	301	282	272	310	297	322	286	305	341	281	302	282	310	281	317	311	288	295	303	311	306	299	315	333	293	313	304	319	326	270	310	305	306	283	279	317	295	323	316	311	301	297	301	290	298	314	297	298	292	289	304	299	316	296	257	293	279	322	307	314	301	296	290	359	296	316	312	303	283	290	299	297	299	289	293	322	300	275	300	302	334	325	290	310	294	303	323	302	299	289	341	300	329	313	289	289	318	309	299	337	316	283	316	299	312	317	322	311	279	281	308	311	324	330	272	315	318	314	317	276	296	310	326	312	303	318	308	313	295	316	301	322	349	278	307	298	285	288	309	280	328	320	326	301	315	278	291	314	304	336	287	338	305	274	303	322	306	316	278	304	289	311	336	275	278	304	274	292	296	320	295	339	292	299	293	324	299	332	297	314	298	320	295	335	291	302	285	299	279	286	296	285	329	285	323	336	323	324	299	316	302	295	281	292	311	335	302	297	322	308	301	293	319	302	279	298	316	311	305	348	300	298	316	322	315	325	343	285	319	318	293	330	332	294	263	328	329	300	322	291	298	286	293	294	299	311	287	294	300	295	308	315	300	337	326	297	291	343	306	299	325	275	314	296	326	327	299	281	277	273	290	263	278	298	286	328	294	282	319	338	314	284	287	279	300	288	310	319	282	283	334	303	287	305	305	297	297	350	296	281	318	319	320	296	311	288	324	313	317	305	289	309	330	312	317	328	308	309	285	308	270	302	349	315	292	322	286	305	288	303	294	281	302	315	306	309	295	344	359	297	318	300	303	312	315	313	295	306	297	305	287	341	304	315	329	325	295	303	294	340	328	317	332	300	332	329	295	319	326	307	330	317	261	327	295	297	288	311	300	335	302	295	298	295	294	316	290	310	325	327	299	313	294	309	304	314	263	292	308	327	304	341	317	326	345	319	325	311	313	315	302	281	309	293	299	346	273	282	313	302	322	326	305	283	315	313	334	342	308	272	286	330	285	316	295	283	328	312	326	302	320	295	306	325	308	330	290	298	303	306	310	298	309	305	290	306	311	291	319	330	305	277	337	289	297	317	321	308	293	327	306	318	288	308	290	317	300	293	296	291	296	299	283	290	293	307	305	308	284	308	284	298	296	321	306	291	332	274	300	302	293	297	337	290	308	315	313	299	298	318	272	308	346	325	325	309	286	339	328	310	299	281	308	299	312	317	306	309	301	310	317	291	343	284	306	276	292	315	303	322	312	305	289	309	292	280	303	301	297	300	292	305	270	315	320	299	309	324	293	301	286	288	338	293	308	307	297	294	294	305	310	336	308	336	312	311	286	326	323	306	287	307	288	311	293	273	328	327	312	343	314	312	320	326	292	302	289	306	308	310	302	340	294	304	307	285	278	332	318	333	302	330	316	310	295	320	306	294	326	297	301	284	326	319	349	332	284	337	299	326	306	323	279	328	293	280	315	348	300	317	344	302	287	330	308	332	284	271	288	323	271	328	299	309	279	310	345	316	313	306	283	308	287	338	313	298	285	296	314	313	322	320	297	306	272	337	293	318	298	323	291	280	305	283	323	324	294	313	293	328	303	310	305	308	280	292	320	336	293	292	270	311	322	334	304	327	310	296	296	309	309	334	285	279	329	295	302	296	301	282	270	354	308	335	315	326	310	310	280	312	331	292	334	300	266	304	321	301	300	293	303	282	312	322	330	304	318	314	268	331	287	305	286	314	285	314	304	304	300	322	295	298	310	319	287	337	320	316	313	326	311	335	310	323	325	308	284	330	302	306	305	300	354	301	314	277	321	254	323	313	321	334	332	354	312	326	290	300	282	314	301	326	317	310	281	284	298	309	309	286	309	292	315	287	318	292	331	307
32870	9371	1595	1032	777	588	444	364	329	284	260	254	238	242	215	210	208	214	193	203	194	181	174	148	173	195	172	193	172	161	161	175	177	191	173	177	176	164	171	159	174	176	126	149	164	168	166	182	164	156	171	157	175	169	174	167	174	194	148	152	133	197	150	153	154	172	161	148	177	191	173	158	155	151	166	153	151	129	156	158	167	156	144	156	162	158	149	168	175	160	171	172	175	161	179	186	156	148	161	162	171	152	137	174	140	180	164	157	165	170	171	168	170	156	164	159	169	143	167	169	155	168	140	174	158	173	168	173	138	173	168	139	159	157	172	150	167	136	150	149	144	156	155	145	145	169	169	161	157	162	150	128	140	160	139	153	152	142	174	173	181	171	133	138	144	143	158	183	165	155	147	137	141	158	167	178	163	160	148	150	163	171	158	159	150	167	136	166	150	155	162	149	160	141	166	158	177	168	175	164	185	158	147	200	163	165	152	154	155	166	154	181	149	149	173	136	151	154	161	157	161	176	171	158	164	190	159	194	148	151	158	179	164	151	154	153	164	147	136	177	152	166	156	189	155	181	188	149	138	164	151	150	152	168	160	161	136	154	175	148	146	164	170	141	148	156	163	141	190	157	156	160	153	153	160	166	137	163	165	153	148	138	164	161	146	145	156	143	174	157	147	161	155	188	153	135	168	154	149	163	139	172	181	143	161	179	177	161	159	131	134	175	154	164	177	144	154	145	164	179	163	177	162	163	146	161	173	164	151	194	158	160	148	160	160	149	163	154	177	153	152	167	148	137	154	174	163	133	156	147	177	132	163	155	133	159	154	166	142	152	151	133	159	142	181	176	150	162	168	161	162	151	163	139	154	177	138	152	172	164	166	172	154	163	153	151	147	127	174	150	163	146	147	174	152	159	153	166	142	158	178	130	166	164	182	169	166	137	139	158	148	150	163	150	145	155	160	153	163	165	155	175	154	151	152	151	161	153	155	177	169	183	155	161	152	161	135	178	137	160	164	140	159	158	157	144	141	149	140	157	172	162	147	157	155	168	186	163	146	167	175	165	169	154	176	169	149	163	168	149	163	166	158	153	148	162	158	161	140	154	155	184	154	160	177	139	164	153	137	184	146	153	184	162	147	151	166	135	146	158	155	171	173	157	149	156	162	157	144	160	159	165	162	160	167	161	162	168	159	156	156	183	153	176	174	132	158	162	156	165	170	136	158	172	177	140	182	164	139	181	155	145	135	150	164	175	158	150	153	144	166	160	151	140	171	135	157	163	159	159	169	162	145	161	175	165	170	152	162	179	151	150	153	145	169	145	153	148	159	162	166	152	151	159	180	149	157	165	157	141	171	157	155	150	173	135	168	148	160	142	166	156	141	161	167	154	151	168	153	146	172	161	172	143	154	156	176	141	175	167	155	149	156	164	154	174	156	155	154	143	123	143	142	155	142	146	172	165	172	149	149	184	168	179	145	175	163	176	185	168	167	172	154	148	174	142	155	155	163	172	168	141	166	161	157	160	121	148	148	169	160	169	152	155	158	167	139	157	162	153	159	156	169	169	168	161	162	192	163	144	150	170	160	174	183	183	163	151	164	166	148	175	163	137	155	164	171	170	133	166	158	151	161	154	161	151	152	150	174	150	130	166	146	149	143	144	150	169	135	159	169	145	156	152	131	161	161	167	153	165	161	154	165	175	145	147	141	157	185	174	145	166	171	185	169	183	162	148	186	165	172	175	162	161	132	177	164	161	165	175	143	146	152	164	145	161	153	148	162	157	155	159	155	159	158	157	141	157	138	165	170	155	153	156	154	171	176	153	181	165	145	169	160	157	153	181	191	159	149	168	157	154	162	154	116	162	181	147	160	184	160	170	163	151	151	145	164	159	183	153	172	174	135	163	169	161	160	139	150	176	176	178	162	154	177	153	151	142	163	160	154	166	173	160	165	164	157	159	161	154	172	172	143	176	157	147	173	142	158	159	149	161	148	159	163	161	180	169	152	162	156	155	156	143	165	149	163	165	176	165	150	152	164	183	155	147	167	148	135	145	148	175	160	170	159	168	188	153	161	159	168	173	154	157	154	158	153	145	145	182	156	137	151	172	155	172	160	162	152	161	159	174	162	155	162	171	158	154	147	169	158	156	136	162	135	173	137	164	155	159	151	150	175	156	157	170	164	166	180	155	158	170	174	174	150	167	157	160	154	181	161	149	148	155	168	166	154	165	171	153	159	155	171	186	152	173	144	173	142	168	184	155	175	152	149	152	163	186	171	139	164	139	158	165	173	187	162	171	158	158	170	153	166	190	149	166	163	151	155	176	157	180	157	163	152	181	164	182	168	170	184	162	146	152	168	183	138	162	163	163	175	138	169	173	177	153	151	152	166	163	160	143	133	152	155	154	147	171	170	157	155	150	169	172	156	150	153	138	168	134	155	165	142	186	163	145	164	170	184	145	153	143	157	160	154	182	141	146	175	170	169	145	178	154	163	154	176	160	162	137	150	149	180	153	176	170	143	150	166	156	158	181	149	162	158	148	162	161	176	159	154	165	157	160	175	145	159	161	180	156	152	167	129	168	145	167	152	162	165	181	153	184	171	157	161	153	182	149	158	144	153	153	175	181	169	148	152	146	164	156	158	179	162	174	179	149	163	160	171	164	141	189	149	150	153	166	167	146	159	155	158	179	148	149	183	151	158	141	158	166	142	162	157	132	157	147	174	135	149	174	160	172	172	178	177	157	145	149	163	146	154	169	155	154	164	157	147	161	174	143	162	163	158	143	162	172	181	154	149	156	175	162	165	166	155	151	134	179	162	137	152	168	149	145	153	162	149	186	161	168	133	156	160	149	160	161	174	188	162	162	163	166	167	180	156	152	166	151	173	168	161	151	153	173	178	163	162	168	142	178	141	158	159	176	157	143	166	136	156	159	156	157	169	165	160	162	161	185	150	165	161	151	147	147	161	167	154	155	171	188	146	163	159	159	155	166	170	154	171	149	140	165	148	141	161	151	153	156	180	168	147	141	163	172	163	146	190	157	159	163	145	160	148	160	164	145	165	159	139	151	164	162	158	176	185	160	169	144	170	164	142	151	157	147	167	152	166	180	176	157	156	182	159	176	179	163	154	144	154	156	148	145	190	176	172	165	129	144	150	149	135	147	132	192	162	166	171	160	167	164	157	146	152	146	154	135	176	155	149	171	150	170	147	164	134	155	152	163	184	137	151	142	155	151	167	145	189	173	165	179	137	164	151	135	168	159	155	188	160	170	163	168	158	177	160	173	179	168	160	157	149	166	158	148	131	163	164	152	178	169	143	177	136	139	162	176	162	157	143	159	146	163	167	168	175	166	147	166	167	173	147	153	136	160	168	170	149	159	140	181	143	162	159	173	156	136	166	162	184	153	146	159	169	200	166	176	170	167	189	151	143	154	159	149	167	174	149	161	156	177	159	149	162	137	151	154	172	170	160	164	171	161	154	144	165	152
14762	1517	2967	3389	3089	2550	2097	1778	1556	1398	1221	1069	1026	948	921	822	762	737	749	690	753	678	669	689	611	664	622	596	642	587	596	573	571	561	579	581	564	535	571	591	545	571	561	559	572	555	577	515	525	522	548	512	504	546	539	518	534	511	513	513	535	531	523	529	515	521	501	533	511	516	543	572	522	526	516	533	534	522	496	491	520	498	527	514	468	522	516	543	579	482	512	513	548	484	493	533	565	519	547	535	509	495	512	496	516	547	523	556	498	535	523	492	545	485	505	508	527	498	526	546	485	515	502	541	449	530	571	524	501	513	544	531	513	520	514	507	556	524	542	531	518	497	517	500	528	492	541	494	490	476	535	527	509	495	552	517	527	550	540	488	527	477	517	507	538	513	519	539	497	514	520	497	498	505	496	513	549	529	507	515	548	526	541	482	538	514	504	495	533	493	512	514	512	487	516	548	508	492	523	508	521	526	507	527	555	555	509	507	509	535	481	494	492	489	494	511	504	514	493	505	545	504	522	514	496	508	538	519	524	509	524	513	517	517	547	497	504	496	528	493	508	537	527	530	526	528	522	536	540	471	537	513	521	514	483	516	537	547	519	527	495	529	459	527	528	509	510	515	481	506	517	534	517	525	542	490	553	513	510	522	549	488	540	519	508	525	528	528	519	540	514	520	534	505	505	513	506	524	516	504	528	523	574	524	475	493	483	518	534	533	503	541	519	512	499	497	496	505	482	533	504	522	485	510	499	493	494	510	521	498	516	525	502	536	467	505	498	508	462	513	501	529	509	529	526	520	492	496	493	508	488	488	495	513	517	488	526	478	538	532	539	482	482	514	483	535	499	533	526	528	517	522	489	543	499	514	539	509	487	497	496	510	500	494	507	520	539	502	486	545	525	493	510	538	497	503	503	505	481	512	583	539	516	497	506	537	499	528	494	538	515	519	491	503	553	532	525	536	496	513	512	467	519	488	492	476	513	528	481	503	518	505	505	495	487	553	479	526	533	525	503	534	528	513	503	479	520	533	484	495	541	517	530	498	507	522	506	511	502	490	512	507	559	536	514	499	522	471	517	537	517	482	480	475	493	477	517	533	515	509	567	473	518	497	545	535	527	485	540	528	467	524	518	511	487	571	475	528	508	485	525	472	503	529	491	543	487	563	483	491	522	503	498	538	512	548	518	527	537	506	545	490	527	499	498	496	532	496	542	491	506	528	493	554	529	541	503	508	490	526	478	508	504	488	488	549	507	533	526	545	537	478	507	511	553	516	468	519	530	527	469	475	545	520	517	508	544	509	523	506	481	498	526	497	509	506	511	541	484	482	466	499	517	490	512	506	525	487	478	534	473	518	529	478	511	524	534	502	535	519	533	531	503	517	522	514	506	501	522	479	468	534	538	528	520	558	467	512	507	466	491	506	511	528	556	521	521	503	477	505	491	541	521	509	540	509	523	511	513	499	537	511	487	514	507	504	554	510	522	511	487	511	552	510	522	503	486	481	509	524	484	528	536	510	480	548	479	532	487	544	489	517	551	516	475	536	501	481	558	495	527	514	480	517	464	488	477	501	511	480	504	539	483	528	533	523	506	538	506	493	518	523	468	537	533	525	548	502	551	489	529	504	523	524	521	537	554	511	534	520	493	487	517	493	507	509	513	501	508	515	496	520	469	524	538	517	513	536	531	520	510	546	536	547	490	479	533	552	526	532	481	501	508	507	525	480	531	442	522	526	552	484	529	548	518	513	488	479	500	490	519	569	511	533	532	477	522	506	514	497	582	473	495	516	520	515	505	505	504	501	510	478	482	504	510	489	485	496	504	505	536	521	518	532	520	505	525	502	491	498	517	527	516	512	522	535	549	540	510	511	534	508	483	538	548	489	513	501	507	519	478	500	504	548	488	515	496	498	538	515	467	533	523	491	537	496	479	543	514	537	492	463	517	542	516	499	515	538	518	533	503	474	511	499	500	509	526	535	524	477	530	516	514	507	570	520	504	537	513	507	524	520	510	512	521	477	481	494	525	457	528	495	538	476	499	510	532	504	530	498	486	499	480	469	519	520	526	525	532	487	481	501	471	484	474	485	484	512	476	489	538	527	521	513	493	528	541	489	533	508	524	512	534	486	528	526	515	537	534	497	557	519	534	497	508	486	545	488	479	524	490	533	541	471	545	474	502	531	525	486	501	517	528	506	515	509	473	521	504	496	504	459	496	507	553	529	527	538	504	525	504	543	531	513	492	510	531	505	525	505	522	520	468	537	535	507	502	539	538	520	504	480	574	547	511	527	486	503	474	486	509	535	511	479	518	506	511	525	476	481	497	507	500	514	515	519	537	519	542	512	477	541	515	482	505	526	491	505	513	480	531	501	489	499	500	559	543	514	507	533	532	498	536	492	501	485	513	510	505	507	493	492	507	501	541	506	508	535	547	512	514	527	532	519	503	513	495	483	502	479	496	498	560	520	519	507	486	538	498	554	504	521	524	491	544	466	484	497	511	516	463	481	449	467	488	491	588	491	492	491	504	486	534	540	515	518	554	507	499	514	510	550	502	537	495	517	497	496	496	507	500	477	489	555	512	535	513	510	488	520	542	474	547	523	490	513	463	537	497	518	515	510	558	465	474	516	493	480	521	512	514	531	502	520	478	518	491	526	505	498	519	526	515	519	516	506	529	513	535	516	465	497	494	491	522	501	486	529	505	469	547	487	499	536	508	499	505	530	505	486	520	495	489	496	496	519	504	489	485	529	524	525	508	534	505	515	487	547	523	519	501	504	485	509	479	490	509	509	519	512	495	522	478	525	533	538	491	542	542	527	533	479	527	476	506	493	498	541	532	515	566	525	532	517	521	469	479	499	525	502	547	528	478	472	528	516	523	567	541	490	515	490	530	501	521	517	486	528	489	495	482	487	511	512	500	481	456	540	558	489	524	523	499	513	506	490	515	523	541	482	473	531	509	549	523	507	523	520	522	522	520	506	547	489	527	521	538	534	527	495	542	524	509	544	463	500	490	496	479	508	474	529	487	482	504	505	499	514	546	501	514	530	529	529	464	477	546	526	481	520	523	487	514	511	533	510	513	487	506	513	451	520	498	550	512	543	468	520	510	516	535	530	530	542	498	505	506	525	509	544	528	496	500	510	547	540	508	514	486	544	536	514	488	518	491	512	495	517	532	510	556	513	500	533	494	545	549	469	484	523	504	513	500	522	485	517	525	515	496	525	530	562	546	513	485	544	489	522	510	497	508	456	497	478	513	495	527	493	488	466	509	502	537	515	504	550	507	548	489	507	484	502	494	532	493	539	534	517	520	507	519	500	523	498	505	519	522	480	488	530	486	481	504	567	486	501	491	517	521	504	521	498	490	510	552	504	508	498	525	508	549	506	518	509	475	528	531	529	514	479	544	533	517	498	562	469	505	518	521	518	484	530	495	539	468	475	493	514	515	534	513	469	526	491	511	521	513	515	491	457	500	508	504	534	492	478
40460	18841	4556	2045	1468	1111	848	706	630	547	482	410	425	388	348	339	334	347	310	327	259	300	276	299	318	271	307	297	294	272	288	297	268	272	290	271	297	267	277	287	308	256	292	278	291	280	247	292	263	272	278	279	252	279	282	281	264	262	259	288	269	293	281	278	269	268	258	227	248	264	277	281	288	254	230	237	236	258	279	246	281	295	284	275	258	253	263	293	265	250	249	248	259	263	271	249	287	250	274	250	275	273	257	264	303	255	243	291	243	251	297	263	282	295	270	234	259	277	298	264	255	271	261	278	282	266	268	281	247	306	264	285	269	231	292	254	259	242	283	261	260	276	241	255	290	287	231	283	256	263	260	286	289	257	279	266	249	276	282	238	261	279	270	231	269	271	265	281	266	266	284	260	260	261	279	271	259	282	263	254	262	263	269	280	253	242	272	283	282	268	265	253	249	251	267	262	252	261	287	269	273	257	274	254	270	276	275	260	262	270	254	286	270	319	257	250	278	235	228	249	250	253	274	266	267	266	282	274	272	257	289	278	257	253	263	299	273	260	239	236	267	253	265	242	277	293	247	232	261	243	289	253	266	260	267	235	274	243	251	250	271	270	256	248	266	244	253	271	231	280	248	270	256	251	267	244	270	290	280	291	249	262	260	254	266	264	258	261	251	258	272	279	221	257	252	288	262	246	284	285	250	284	241	266	240	257	239	286	269	293	224	284	257	281	305	263	227	227	262	280	254	257	266	269	250	248	273	257	259	260	262	250	278	272	266	291	243	253	240	249	254	247	253	245	285	283	272	275	267	274	261	272	256	302	285	254	263	275	237	284	265	293	245	236	286	268	273	245	252	269	251	270	288	248	257	234	266	268	258	266	263	255	261	265	267	270	278	255	243	268	264	264	273	266	253	224	276	293	264	257	260	261	255	281	251	261	258	271	256	259	232	265	279	282	262	274	244	294	279	247	228	262	242	272	267	243	280	270	264	250	274	240	285	277	284	276	228	236	266	269	258	267	286	267	252	260	258	249	260	264	251	259	262	285	216	261	259	258	262	277	277	277	248	288	289	274	259	254	277	249	267	263	269	255	277	288	254	255	263	275	252	273	277	244	252	286	282	281	268	272	269	260	241	240	269	242	295	241	254	292	267	257	269	286	243	283	241	253	231	238	257	262	273	229	280	239	254	254	256	242	236	263	280	276	246	276	253	268	292	261	277	290	261	260	304	275	264	264	271	283	258	287	244	279	253	270	243	265	251	288	253	250	270	285	258	260	291	250	222	269	289	268	271	266	264	276	236	245	292	270	274	261	265	258	247	281	283	237	265	247	257	269	283	291	253	284	260	293	260	242	237	246	263	310	263	290	291	262	273	278	264	288	284	266	265	264	292	285	254	291	270	276	273	292	279	265	288	275	283	249	271	248	240	279	268	269	250	274	268	263	260	296	283	268	287	277	271	262	279	247	264	244	252	275	271	269	248	258	267	283	291	264	214	284	251	234	240	284	278	250	265	254	266	259	271	255	256	284	285	252	227	274	289	259	232	240	254	219	262	281	257	267	259	259	247	259	287	287	293	268	265	285	272	288	250	300	284	302	246	257	266	281	286	281	252	262	273	259	285	262	280	258	253	244	251	271	257	244	271	263	257	272	269	252	277	265	270	246	288	246	234	264	273	258	244	252	279	258	259	258	261	248	230	273	283	263	245	266	276	285	260	249	242	274	257	237	262	256	268	261	257	254	257	251	264	273	281	292	254	280	277	268	274	254	259	276	260	276	265	271	276	271	261	255	255	295	261	244	273	250	243	278	275	255	283	260	286	254	290	266	265	261	231	251	232	227	254	271	265	255	241	260	287	249	276	263	265	254	252	267	289	240	279	259	268	266	271	260	257	273	246	299	274	261	287	262	264	243	255	270	281	263	252	261	282	279	261	279	288	253	255	290	264	253	252	267	257	240	286	235	247	271	253	265	248	274	241	248	261	245	252	264	273	270	263	262	281	296	259	260	274	270	230	284	257	286	274	278	280	280	267	238	273	276	248	255	264	243	268	295	282	249	262	294	251	235	255	279	273	266	251	266	237	268	256	235	291	267	254	289	272	252	269	246	261	242	258	261	246	276	244	275	275	266	259	265	272	264	253	248	267	228	283	249	255	260	263	275	276	256	277	261	283	283	258	297	270	246	259	266	273	268	258	297	276	281	291	219	277	276	252	281	254	247	255	260	255	238	265	264	293	306	283	258	254	290	244	262	294	254	228	291	236	269	262	251	260	282	274	258	268	273	257	272	268	260	285	253	248	238	276	247	253	227	270	250	274	268	212	286	232	247	298	280	262	257	270	266	275	256	267	239	277	282	266	272	264	241	250	262	264	263	287	262	279	255	257	251	267	271	242	269	248	262	285	263	278	280	227	245	258	248	249	284	235	281	254	258	301	266	273	245	242	271	260	274	305	278	261	237	236	242	269	265	261	218	282	268	293	269	232	283	263	258	271	269	278	287	271	265	268	274	281	235	275	252	249	270	253	243	277	257	254	248	273	258	276	257	268	255	259	285	255	275	265	254	265	276	273	292	282	260	269	242	273	281	259	267	251	269	232	267	270	241	256	256	249	270	272	245	262	263	303	279	287	282	258	253	260	284	238	228	274	278	261	278	281	273	277	269	257	232	249	246	281	250	271	267	262	272	266	275	237	232	245	271	281	260	288	266	256	238	282	253	275	256	288	268	254	263	265	232	275	271	263	282	257	286	296	258	258	287	258	257	253	259	265	249	246	268	285	278	240	262	256	264	284	267	239	244	278	262	286	289	287	232	285	260	293	250	247	257	258	252	261	258	263	266	262	300	242	246	261	239	241	283	271	268	260	264	276	264	271	255	276	295	283	252	281	240	268	260	267	247	264	284	271	255	242	274	277	261	256	267	267	257	273	247	261	281	250	243	273	247	278	268	303	253	256	262	257	288	266	264	240	251	269	261	247	276	248	268	261	272	263	261	267	250	285	247	265	261	279	223	231	259	240	247	262	270	286	260	240	232	234	294	273	310	287	267	286	259	286	269	263	272	257	251	243	234	269	264	225	260	289	248	270	300	259	263	283	296	258	273	262	277	262	241	282	265	287	258	268	272	249	265	273	268	274	276	266	243	267	253	277	288	242	291	274	269	264	263	254	272	280	273	242	276	262	263	286	277	258	275	263	262	267	262	252	247	254	268	272	264	254	253	237	276	274	250	272	273	282	281	267	265	263	234	265	302	270	258	275	275	263	270	254	272	292	261	252	244	276	271	247	244	263	286	247	252	269	268	253	271	284	250	266	223	268	275	261	267	273	257	267	261	252	272	261	253	288	283	273	254	276	276	294	275	272	272	260	290	263	254	265	254	264	265	265	263	253	268	250	252	268	262	276	282	284	262	257	273	252	275	280	280	245	280	271	231	270	248	259	238	267	261	276	235	290	287	263	252	275	271	253	249	253	249	253	305	305	267	262	274	244	249
18411	2549	5481	6178	5420	4426	3617	3202	2746	2450	2100	1860	1727	1610	1507	1398	1311	1303	1244	1178	1071	1108	1089	1108	993	1008	1044	1055	999	944	913	935	955	904	889	888	885	884	879	866	839	925	862	827	859	827	837	834	871	878	828	813	827	810	800	782	794	793	770	828	795	795	802	853	814	833	742	808	779	839	821	826	830	819	768	789	831	830	804	769	790	722	797	827	770	798	810	743	760	771	785	746	760	791	771	801	743	817	799	796	807	811	773	812	831	801	794	767	786	776	824	761	789	769	762	807	767	794	748	863	792	798	814	745	801	761	791	749	726	759	783	790	774	752	794	784	803	797	858	764	788	770	769	787	815	754	774	778	732	806	788	692	767	797	804	781	774	767	798	812	816	775	757	783	766	833	772	765	833	743	762	762	808	829	762	745	811	808	736	791	737	749	766	780	772	797	760	777	765	767	802	775	742	785	788	737	806	737	717	756	800	777	807	769	758	767	776	799	806	739	752	814	773	738	797	751	816	762	797	848	758	757	815	744	730	773	742	793	790	796	786	749	693	748	792	761	785	809	762	777	798	728	836	745	757	745	763	737	786	788	786	776	773	782	799	773	770	822	746	762	797	768	776	759	760	788	764	738	769	737	803	785	818	756	752	800	770	782	775	776	737	730	779	821	757	815	796	780	758	826	800	740	763	746	794	835	750	708	743	735	828	820	779	799	755	811	800	757	727	767	780	782	771	789	807	740	744	840	740	801	782	707	783	747	823	775	752	779	771	766	805	762	759	769	754	769	742	804	716	722	773	797	795	737	798	796	805	770	688	789	694	725	825	763	776	668	799	746	807	754	760	773	753	753	747	739	749	743	790	724	802	767	761	810	736	779	786	827	780	803	774	794	727	787	846	785	837	731	719	738	763	790	777	776	775	750	749	786	803	788	782	762	756	792	810	714	754	753	779	797	769	819	801	717	774	802	808	744	712	805	832	721	780	795	724	773	773	786	786	743	783	774	806	758	772	744	807	784	777	782	769	785	723	782	813	788	755	766	806	782	821	725	760	775	761	787	807	769	731	773	787	803	793	804	752	785	814	807	799	782	764	782	798	788	786	728	787	698	777	754	756	783	792	768	725	754	763	825	767	766	791	792	808	803	814	746	766	755	779	780	781	813	718	761	800	756	761	755	838	786	749	780	798	791	824	790	777	741	808	753	794	752	769	800	773	792	768	785	757	757	734	752	819	774	723	790	776	760	750	755	730	742	770	746	762	817	730	779	736	802	746	766	786	699	769	770	818	761	749	744	775	744	779	789	799	797	795	794	795	786	768	795	745	784	777	748	770	822	796	773	773	796	767	783	759	736	805	803	760	758	860	768	751	723	769	820	761	766	770	738	766	808	732	792	779	739	765	778	797	766	829	768	788	784	758	748	775	786	747	794	815	770	789	771	765	818	773	764	779	772	787	829	742	818	814	757	746	782	724	762	827	754	742	792	754	798	769	754	765	734	805	761	818	827	782	762	783	780	785	766	761	819	800	780	776	727	746	806	783	754	799	782	790	793	735	789	773	786	733	798	806	826	717	766	813	774	771	725	784	770	766	769	757	769	767	761	774	761	730	747	749	756	748	817	769	777	760	728	811	811	758	788	767	810	740	780	760	745	743	711	754	765	766	737	795	794	772	776	737	822	809	776	784	792	787	765	762	844	741	788	790	736	780	799	755	872	816	731	725	757	786	779	767	777	777	746	773	790	766	783	757	711	761	777	770	762	744	793	794	802	763	759	814	772	796	740	820	750	776	756	819	795	755	766	752	739	781	785	805	810	801	753	791	788	710	779	750	793	739	705	782	781	774	811	747	725	799	769	774	773	749	717	784	767	773	804	738	787	790	764	753	743	811	794	757	782	784	811	757	728	749	810	806	744	785	764	746	758	796	773	775	792	713	780	762	795	717	752	799	762	739	717	780	759	768	736	759	764	797	785	791	772	830	757	788	829	833	774	750	783	789	748	752	742	791	723	797	766	791	753	784	778	772	762	750	760	786	752	782	747	775	838	767	780	817	763	766	786	789	732	789	815	770	798	772	732	744	809	747	779	791	753	755	750	774	813	762	789	781	742	770	820	767	795	803	768	756	811	757	779	794	808	748	804	753	809	755	771	803	775	752	761	775	805	779	798	757	786	795	772	770	762	779	780	764	784	752	747	765	779	822	782	767	767	745	782	746	762	859	770	770	785	851	747	766	787	782	800	710	772	791	752	747	780	768	789	758	774	802	746	747	749	826	756	786	769	792	812	766	756	773	773	761	717	836	794	789	783	783	773	750	767	781	767	732	760	818	758	761	797	753	787	799	819	761	782	775	809	738	765	783	795	782	716	803	798	774	763	753	778	779	815	841	788	805	793	826	789	766	766	833	785	836	723	791	767	810	763	785	773	765	755	766	744	766	772	789	744	764	750	754	742	765	810	769	814	760	749	790	797	755	772	794	739	786	776	758	743	798	798	829	775	784	754	766	729	734	756	772	720	765	782	819	760	715	776	739	781	764	749	792	732	762	759	798	752	775	798	749	786	780	837	754	783	796	795	783	778	817	814	770	798	789	787	777	826	787	751	753	803	763	738	770	785	822	770	734	774	787	764	763	838	770	802	724	785	728	799	777	755	745	773	775	770	768	757	806	781	776	789	764	770	792	743	806	753	773	766	753	822	792	760	777	778	787	756	761	756	761	765	756	788	768	782	771	763	761	831	737	802	775	768	762	730	749	741	771	755	758	763	766	784	751	779	830	737	800	801	798	786	780	748	763	777	785	804	725	783	782	776	746	784	777	764	796	823	772	794	778	816	788	783	749	757	766	751	753	763	811	759	789	766	772	798	755	811	763	759	753	754	737	794	808	776	769	792	770	751	815	766	799	819	756	728	785	786	793	783	767	779	816	786	757	794	778	787	731	738	790	762	747	760	775	752	817	806	774	748	793	769	781	744	742	746	748	835	743	787	788	791	766	790	760	793	795	841	779	760	758	734	838	823	741	794	754	783	808	757	786	786	776	760	765	777	772	724	764	722	753	771	759	764	799	779	791	781	733	772	814	737	815	814	803	758	745	741	786	784	809	777	782	761	771	776	782	757	776	750	765	778	746	736	749	795	739	764	795	763	777	751	786	746	795	771	760	764	752	755	816	700	808	800	745	761	811	781	746	785	731	786	778	773	801	745	780	761	767	756	797	700	789	766	744	775	763	786	780	748	807	790	802	792	767	787	780	823	729	758	779	750	780	772	788	851	782	761	779	789	807	787	765	770	777	822	773	784	768	830	780	748	798	747	727	771	769	809	812	744	744	752	763	751	787	760	785	751	799	755	773	817	743	724	760	803	797	784	770	803	858	714	764	723	805	769	775	716	760	829	781	776	786	787	762	779	791	790	776	793	776	749	777	774	796	734	754	725	736	758	790	803	804	771	788	747	780	735	751	791	776	773	803	768	786	761	770	767	798	833	768	748	800	736	704	812	736	734
5959	440	199	172	151	121	100	85	106	88	77	71	83	82	84	85	86	105	94	97	74	98	96	90	70	87	93	89	94	70	80	77	78	86	85	78	84	90	87	92	83	85	92	80	105	95	100	81	88	82	87	85	97	84	68	78	80	77	90	89	85	84	94	60	73	68	87	78	83	88	82	82	70	98	85	85	94	90	72	85	86	90	84	98	80	76	73	90	97	98	81	81	96	82	90	72	77	93	73	73	58	87	73	94	102	79	81	83	107	84	71	94	97	78	88	85	92	110	77	93	66	80	82	76	64	79	93	77	63	73	79	87	83	77	81	74	78	79	95	73	94	76	80	72	92	83	84	85	90	81	102	70	88	86	77	94	69	97	81	76	99	83	78	81	86	88	76	78	85	74	86	77	79	110	96	74	89	88	82	79	97	103	97	85	92	79	83	80	95	78	82	72	73	74	82	88	80	87	69	71	92	78	73	80	91	84	93	86	97	86	78	90	80	84	100	79	93	64	71	95	82	80	92	93	81	79	95	84	92	79	99	80	80	89	70	99	102	91	94	81	84	77	95	87	83	94	93	77	76	81	86	79	82	111	73	83	91	85	84	92	69	102	96	82	75	83	79	79	86	69	83	93	77	83	86	92	93	96	93	68	69	71	93	74	73	75	79	74	83	90	95	79	69	94	78	98	105	76	94	101	80	88	90	77	98	80	72	74	72	83	84	95	111	83	85	82	75	77	92	74	93	74	87	84	87	78	73	81	91	81	77	95	85	83	87	78	90	84	76	94	102	63	86	77	97	84	77	80	91	89	75	67	82	90	87	96	83	82	87	67	83	71	76	95	84	92	82	77	83	91	81	83	69	75	95	93	84	82	96	82	78	80	81	72	99	98	85	82	80	74	84	77	76	74	71	82	73	67	75	84	81	67	77	85	78	79	84	99	77	72	78	76	85	101	82	81	88	83	83	68	82	89	81	75	96	81	78	81	82	91	97	71	84	92	84	78	78	79	85	79	81	87	80	104	93	85	71	91	100	100	79	92	75	91	88	82	96	82	82	90	93	78	93	95	74	93	86	87	78	89	99	89	79	88	94	89	81	85	88	81	99	87	63	97	77	85	84	92	84	83	77	93	76	66	80	87	70	72	73	86	84	84	87	75	81	81	83	86	87	87	78	86	73	80	93	91	80	93	92	71	83	89	84	91	82	65	61	80	79	74	86	86	97	73	93	79	70	87	76	96	79	92	82	89	86	94	104	88	90	97	82	66	70	87	81	78	56	84	98	79	88	98	86	70	97	70	92	86	96	75	81	96	80	88	94	85	89	101	82	81	73	69	80	74	94	100	82	83	87	79	67	78	98	81	80	81	72	74	80	79	74	77	83	91	71	91	93	76	69	64	87	80	66	90	81	87	91	91	85	93	101	84	89	91	104	70	90	83	109	82	86	84	78	78	74	81	79	78	67	84	71	82	87	97	78	99	74	77	74	74	62	110	85	80	89	79	94	80	81	78	85	69	80	80	93	84	89	64	72	88	79	78	79	80	82	80	77	109	82	80	87	83	81	91	96	88	89	87	67	91	87	84	88	81	90	70	70	92	85	83	84	88	86	84	93	86	90	86	88	94	73	84	83	87	75	86	112	87	91	76	106	80	92	78	85	72	80	77	80	83	97	87	80	75	86	84	88	81	80	97	84	68	82	78	81	82	70	74	82	78	92	96	83	89	89	67	75	86	87	85	83	74	72	94	93	78	91	96	83	82	82	77	76	78	89	73	79	81	79	96	80	90	97	77	89	79	78	89	75	74	86	83	96	82	100	88	75	71	82	84	82	64	82	81	94	85	75	82	92	94	80	89	85	82	93	69	72	80	87	88	97	94	91	68	76	78	79	79	84	75	77	75	83	82	97	88	90	87	82	80	73	92	87	86	86	85	74	62	91	77	90	92	86	89	103	67	87	79	99	100	79	65	73	85	80	94	73	96	82	81	63	91	90	89	81	90	87	88	99	82	93	96	82	92	86	109	114	94	80	115	76	103	89	93	69	79	97	78	74	80	76	70	75	86	94	85	64	80	85	90	84	66	81	72	87	84	85	94	78	78	84	70	86	92	76	77	83	80	82	86	94	69	77	78	83	78	87	90	67	68	96	88	81	87	80	93	77	84	81	89	81	82	78	85	87	84	91	79	85	97	96	104	124	77	84	80	90	89	83	76	75	74	79	91	97	93	74	81	85	93	98	92	76	64	82	83	84	81	65	81	74	93	83	84	71	83	77	70	89	91	79	94	89	90	86	75	87	101	74	78	70	96	94	86	63	73	80	104	90	89	70	77	79	69	83	92	88	82	85	85	80	83	95	72	96	80	83	72	89	80	87	101	79	70	79	82	72	81	84	72	100	92	74	84	86	73	73	91	87	93	81	89	75	67	83	83	79	82	82	89	74	77	94	88	84	85	81	79	93	82	79	75	76	76	77	75	86	88	69	78	79	86	84	76	95	87	88	84	81	71	95	86	71	77	87	83	84	73	88	78	90	96	94	78	96	83	88	93	74	81	90	90	77	76	81	74	80	85	77	84	78	92	99	96	63	85	73	75	85	87	81	83	88	103	74	73	88	94	87	94	106	84	82	78	82	84	79	82	86	83	72	82	85	68	103	92	92	88	75	87	82	83	90	90	64	78	83	79	79	66	96	94	70	95	77	75	87	77	77	80	79	76	74	96	82	90	91	71	93	86	84	104	85	91	79	92	92	85	80	77	86	86	83	69	83	92	84	78	85	79	78	78	62	78	83	96	88	84	91	89	73	92	91	98	92	81	83	93	92	94	95	82	74	81	98	90	84	75	101	78	70	90	88	84	81	84	80	97	79	91	78	90	81	92	73	78	75	88	93	81	92	71	101	79	76	73	79	77	81	90	61	105	85	86	87	87	99	77	89	90	79	92	103	87	87	80	80	91	72	78	90	83	72	69	85	73	83	87	81	79	78	71	86	87	89	73	84	93	84	96	84	68	88	78	81	89	72	83	99	92	80	75	95	79	98	86	82	79	81	75	80	84	81	68	96	68	100	77	79	80	94	82	81	95	77	81	70	80	85	84	89	82	74	88	61	91	80	82	70	93	92	89	95	70	79	88	85	82	96	85	100	106	75	94	71	62	92	72	89	81	87	77	91	93	73	73	85	97	83	76	79	66	87	88	90	81	98	81	103	90	70	81	79	82	76	92	87	83	90	86	69	96	96	84	73	79	88	87	84	82	96	70	85	94	85	76	63	80	97	84	101	70	86	86	81	77	83	87	80	84	93	89	84	99	83	94	75	90	72	77	91	78	75	104	87	94	91	96	67	100	84	66	93	75	80	82	107	93	80	82	88	86	74	86	89	92	79	81	102	86	77	80	87	71	81	93	74	82	76	97	79	87	74	81	94	79	76	82	96	81	86	87	81	92	83	96	92	89	86	74	78	80	68	72	77	93	87	81	88	95	74	82	87	76	92	77
6009	383	567	567	537	482	487	414	390	391	354	345	335	346	352	320	312	325	334	340	343	319	299	329	304	323	323	333	281	340	316	298	325	294	292	290	314	327	310	306	355	311	282	289	308	279	316	295	298	318	275	327	316	292	321	299	347	315	291	286	302	315	316	338	318	304	292	285	278	287	326	308	307	300	319	289	283	283	284	311	296	302	315	300	318	297	310	303	286	305	300	308	318	343	321	283	285	321	296	287	305	312	323	299	329	327	344	299	291	326	285	311	304	283	322	293	286	320	297	317	309	309	325	322	304	294	299	304	315	322	286	295	293	284	319	292	277	322	299	311	319	286	330	308	304	307	292	298	309	292	319	319	295	303	256	302	327	274	327	297	293	294	299	343	301	290	313	328	305	298	335	291	306	276	301	318	307	295	331	266	306	298	317	317	324	307	313	312	307	282	290	323	297	303	318	303	331	321	330	294	323	350	344	308	297	317	315	293	309	323	330	297	301	316	257	291	316	299	310	301	313	291	292	288	299	304	290	317	299	325	301	320	334	296	310	302	322	273	325	314	312	308	292	335	333	312	351	327	292	271	283	284	315	301	279	301	283	302	305	291	310	314	292	340	298	313	308	284	307	279	304	299	309	346	295	281	334	312	320	324	322	322	291	292	299	275	287	314	285	286	291	345	286	309	296	300	330	299	304	290	328	304	290	297	308	265	317	320	302	318	294	316	290	315	308	302	309	268	314	311	321	269	265	310	257	287	307	287	321	340	306	296	327	289	306	302	309	312	283	333	315	299	331	314	330	328	309	293	313	303	309	325	318	279	322	312	363	308	327	306	303	292	313	305	317	268	298	316	276	319	319	310	347	324	294	306	336	308	259	310	333	317	318	289	288	284	313	298	308	312	287	302	324	315	273	282	290	301	311	318	356	316	340	315	296	271	310	302	297	296	295	319	296	323	300	322	314	307	282	294	317	334	297	331	307	334	329	292	289	322	302	298	296	301	358	284	325	308	317	308	317	288	315	287	279	259	285	295	280	296	305	309	301	313	287	307	315	300	332	326	273	315	336	304	294	276	311	304	301	317	321	278	306	310	290	320	276	294	337	305	279	301	301	315	305	319	323	307	328	322	317	338	298	324	298	332	319	286	303	328	306	322	339	327	319	305	315	285	266	331	320	328	292	326	306	332	313	332	312	294	281	309	321	303	309	287	300	331	311	293	334	272	299	327	306	314	300	303	301	322	334	298	315	308	319	296	284	312	327	302	300	325	311	354	312	286	301	324	309	331	311	297	309	309	300	323	272	315	314	322	298	309	302	317	293	305	314	331	299	276	321	293	317	289	314	314	266	306	333	307	310	342	301	277	330	312	315	305	319	288	302	280	300	277	297	314	319	316	295	330	316	284	290	365	284	301	317	290	321	331	304	311	343	295	299	289	314	300	314	300	327	283	324	335	281	323	254	317	311	312	300	292	291	304	342	340	317	311	304	327	315	308	298	316	302	295	308	278	318	298	287	314	317	289	312	261	305	270	293	316	301	292	283	297	320	322	293	314	275	319	295	276	327	307	300	279	321	313	314	361	312	316	308	297	302	318	300	306	311	294	333	298	310	312	322	302	328	275	292	289	291	283	317	305	292	283	325	317	285	294	326	297	275	302	288	327	340	316	301	311	347	339	283	303	310	358	312	298	327	307	281	289	320	301	320	287	308	284	299	298	298	307	297	299	285	326	286	294	285	292	310	301	331	316	283	302	280	300	301	294	306	282	281	307	335	296	323	270	313	289	326	301	294	305	281	300	291	313	310	302	300	281	330	298	315	300	295	296	317	304	292	301	301	315	297	304	308	300	305	304	344	276	298	304	287	302	311	331	289	283	294	333	304	328	330	272	320	335	319	284	311	318	306	280	313	300	295	306	279	299	321	277	297	303	295	293	338	311	329	302	276	291	331	313	299	275	325	298	302	301	325	303	310	294	296	302	328	274	311	304	310	304	326	326	311	296	299	288	285	302	277	323	300	300	327	304	297	317	309	282	341	301	325	338	301	303	304	295	297	318	333	304	312	313	291	324	295	307	283	294	297	324	313	311	343	338	305	300	335	311	314	337	296	323	297	297	318	331	307	329	290	323	281	304	307	349	289	335	296	275	305	312	334	310	344	297	344	308	286	331	330	312	275	288	275	322	338	318	295	277	294	311	328	306	292	308	291	300	285	308	315	306	299	314	303	295	295	353	297	297	299	282	301	285	311	320	288	295	319	291	328	306	298	303	319	321	295	277	305	300	303	304	324	295	283	318	298	291	298	333	280	331	317	294	285	287	309	287	284	297	302	300	303	298	294	302	301	306	299	332	324	339	300	309	280	339	302	342	312	278	316	329	290	328	282	312	292	290	313	302	326	357	309	316	288	299	298	300	301	295	311	290	314	309	296	300	281	314	291	323	307	309	305	328	315	337	334	308	303	313	325	308	327	305	278	292	309	316	278	315	315	322	320	286	314	310	321	316	300	306	316	295	309	314	311	324	325	302	304	302	285	313	314	315	324	291	319	299	302	326	287	332	285	302	293	305	300	311	308	298	283	317	311	318	311	302	293	297	276	287	327	322	314	350	286	300	296	284	304	309	289	306	319	327	314	294	308	321	292	306	322	311	325	313	332	316	331	300	314	304	299	304	317	292	299	312	293	296	326	306	285	291	319	316	274	291	295	266	290	329	322	303	301	322	315	284	334	281	306	291	290	285	289	311	292	297	266	308	319	317	296	304	312	296	283	297	331	289	311	278	336	298	333	281	326	289	307	312	304	324	333	282	305	320	307	325	286	304	298	308	314	281	290	328	294	308	324	298	301	326	316	319	297	301	277	321	317	318	313	305	293	282	307	334	303	304	290	283	301	313	341	284	296	312	290	312	332	336	322	305	312	316	312	290	327	274	306	298	292	315	294	308	280	284	289	327	276	291	311	330	294	327	316	311	301	283	308	341	299	297	306	299	320	315	296	276	310	322	322	322	329	300	306	302	286	298	284	298	283	285	290	289	329	322	335	287	280	337	310	329	276	321	276	326	349	306	312	330	309	306	320	323	293	335	306	307	293	317	307	328	266	281	295	309	312	290	293	291	322	268	321	326	308	291	301	291	306	295	347	305	284	314	272	306	287	306	270	292	305	328	330	299	331	294	319	279	306	311	306	351	289	295	285	300	324	338	327	313	283	290	311	308	311	309	312	273	319	310	313	286	309	306	310	291	277	310	280	282	321	326	288	306	329	311	315	312	309	310	323	297	301	325	348	284	306	302	291	324	264	312	286	309	310	317	303	284	272	332	308	336	286	318	335	304	284	281	295	288	306	319	277	339	301	315	331	312	319	346	303	313	309	291	339	313	314	307	308	296	299	326	312	310	293	317	320	306	298	296	302	306	267	293	303	268	314	314	293	323	331	313	280	343	293	304	289	306	300	304	269	308	293	348	319	289	307	304	296	314	288	337	297	293	339	319	277	296
31965	8246	1492	1006	712	562	439	357	325	327	254	228	262	206	246	210	196	203	188	183	168	173	186	168	199	167	174	153	167	144	162	147	165	172	197	190	189	170	181	190	201	164	167	163	182	155	168	192	163	150	154	165	175	148	189	168	166	155	166	163	153	179	164	154	149	163	148	158	168	151	164	179	164	156	154	178	160	148	171	154	166	154	173	189	151	155	148	166	151	145	155	159	172	169	146	195	166	146	123	158	163	149	137	139	152	170	140	157	167	157	136	151	154	167	149	150	177	152	157	173	166	155	154	157	188	165	139	169	160	178	167	167	157	181	145	167	153	174	185	172	179	162	152	153	178	163	171	158	157	135	179	155	175	136	165	164	155	154	172	161	147	161	156	173	142	151	164	155	151	193	169	162	169	149	152	148	158	146	185	174	166	170	167	168	187	170	159	144	148	188	177	141	176	161	165	167	161	179	172	157	162	153	150	164	169	161	163	144	162	147	142	158	169	164	166	174	154	172	146	157	172	152	177	149	159	166	172	176	164	169	179	151	168	203	154	167	157	167	161	148	174	164	161	149	175	149	166	174	141	140	145	151	170	164	164	175	167	149	146	161	136	150	174	186	181	177	146	173	149	181	168	144	152	167	158	161	172	153	151	163	140	157	149	162	157	153	156	164	149	165	151	156	154	164	158	152	151	161	180	153	165	158	167	158	170	166	183	169	172	160	144	155	136	168	161	157	157	152	142	169	145	138	157	175	184	194	166	141	138	153	164	156	169	164	165	170	144	187	141	167	138	172	141	169	154	182	173	177	152	174	149	172	163	152	150	148	179	162	161	164	156	177	159	169	160	173	168	179	156	180	169	154	153	161	146	157	158	191	168	161	158	163	136	133	175	143	163	172	167	180	155	154	160	154	128	167	153	153	142	146	160	158	176	163	146	166	153	159	160	159	144	176	153	171	168	169	154	184	176	151	163	178	169	158	140	162	144	175	154	174	173	155	137	168	171	178	176	146	137	159	160	152	148	145	142	148	166	151	155	156	161	140	164	146	161	167	162	144	149	130	138	169	185	144	154	153	162	154	154	147	168	144	168	149	162	161	164	137	176	177	169	153	144	148	147	147	171	142	181	162	148	152	143	153	163	159	156	154	177	142	172	141	169	148	148	162	156	155	153	154	158	140	166	150	142	149	165	165	157	155	169	140	173	153	147	162	168	153	167	152	135	140	149	166	186	149	148	169	153	166	163	162	169	176	178	173	143	154	158	178	176	145	163	160	157	174	156	168	176	163	153	156	167	133	160	152	136	151	156	164	165	153	162	168	157	163	150	150	150	149	158	170	151	165	139	163	163	141	158	159	142	162	155	149	164	169	152	139	146	160	149	159	169	154	155	180	146	150	160	159	166	158	160	171	163	149	138	163	169	154	156	137	146	172	191	168	162	151	156	148	143	171	174	154	153	166	150	141	168	147	162	145	156	161	150	138	147	148	150	164	149	144	175	146	148	152	177	133	158	145	141	136	162	159	184	176	154	163	151	146	168	164	149	160	159	164	144	157	156	147	160	168	148	146	156	146	173	155	161	172	147	182	159	168	166	155	165	163	149	147	144	179	150	154	144	139	140	171	158	146	153	159	160	154	158	141	163	155	149	166	178	162	159	188	169	159	153	160	156	168	122	156	178	147	192	165	164	174	157	158	176	164	170	174	156	154	165	160	157	165	166	157	149	154	160	165	149	167	161	158	173	168	162	149	165	162	148	170	160	157	190	165	162	156	164	146	149	164	132	166	157	163	159	149	159	151	148	179	135	161	159	156	143	156	153	144	153	179	159	167	152	142	144	156	142	151	146	148	167	163	159	178	150	153	147	140	159	171	154	159	173	149	166	160	170	160	133	146	163	178	136	157	178	150	163	181	155	146	150	160	152	146	159	163	165	153	150	160	141	160	157	125	173	166	178	188	171	149	156	165	165	145	170	147	160	128	155	152	137	199	159	167	134	145	177	156	164	165	165	143	166	167	154	161	160	161	151	158	160	166	176	162	136	164	147	140	146	153	168	174	161	168	152	148	161	174	158	157	186	175	142	151	157	167	145	149	145	166	165	170	169	149	163	157	159	155	157	146	143	161	153	175	159	170	165	162	145	167	156	172	165	131	157	163	172	159	175	135	179	134	156	164	148	145	162	179	152	142	153	146	159	167	136	196	143	151	154	160	152	168	168	167	123	177	155	144	132	145	147	166	165	152	163	169	154	147	131	143	154	148	152	162	152	180	178	158	145	161	175	171	166	144	171	157	154	179	133	166	150	179	158	172	162	170	150	177	170	170	160	166	140	159	175	142	168	175	164	167	182	150	153	155	160	172	147	172	140	175	149	149	167	143	145	160	162	165	144	162	168	152	169	169	162	167	137	164	139	171	169	153	164	136	164	163	160	186	160	148	143	160	178	169	161	172	124	160	184	178	158	153	160	136	163	161	152	145	154	151	160	170	156	155	156	169	161	172	148	171	160	156	162	155	168	173	164	171	170	143	146	133	151	177	156	160	159	165	180	156	140	170	142	160	170	159	164	163	144	157	171	160	170	164	156	150	172	168	145	146	150	166	165	157	173	148	152	160	152	152	138	152	171	180	160	138	175	159	152	178	158	173	162	183	167	166	179	152	156	169	168	164	163	155	158	164	174	173	172	147	171	203	167	140	136	162	158	163	151	164	170	145	152	175	159	176	148	167	146	166	163	159	131	157	159	145	175	190	169	145	164	141	174	153	146	161	166	158	182	166	153	174	159	151	158	161	158	148	155	166	162	163	165	176	150	170	179	146	179	146	157	151	155	182	151	164	169	158	154	156	157	142	160	173	167	152	148	158	154	168	168	161	149	179	176	162	166	163	163	174	170	159	151	138	148	150	160	165	150	169	181	158	155	145	180	166	163	162	149	164	150	151	153	167	175	173	140	147	137	164	155	163	153	189	158	172	161	160	149	169	174	150	176	179	183	151	134	145	158	177	169	159	129	152	172	157	153	164	155	151	176	158	149	157	154	162	161	160	165	164	160	148	182	181	146	171	158	147	151	152	166	157	175	179	181	164	153	152	156	180	164	144	160	148	154	163	175	157	169	147	170	147	141	177	132	169	159	146	158	165	180	156	156	178	179	145	132	148	146	160	142	140	156	162	164	155	165	159	155	156	160	158	151	146	164	180	155	174	158	172	156	152	164	161	151	127	143	150	145	158	144	179	138	139	162	166	170	146	169	149	175	163	156	138	162	159	156	148	137	165	137	161	169	132	170	147	169	183	164	165	169	185	178	152	143	150	175	142	173	159	162	158	140	144	138	168	185	149	162	162	178	191	157	148	137	152	172	149	161	153	166	141	193	145	140	157	159	141	146	152	167	161	152	166	153	151	157	170	165	201	179	156	152	176	148	154	186	169	168	163	165	156	159	199	148	153	169	152	140	158	178	158	134	158	141	151	176	163	153	168	175	159	167	152	158	143	171	166
14457	1436	2943	3346	3050	2576	2097	1734	1527	1345	1243	1080	977	910	878	874	810	731	760	702	658	677	680	681	666	662	610	623	596	632	603	588	612	562	577	530	606	562	602	591	554	575	597	548	562	550	538	550	508	499	558	540	586	542	546	563	543	515	532	509	512	516	529	534	500	532	524	544	517	519	518	520	505	541	594	550	532	549	526	544	498	492	484	534	523	497	544	512	478	468	545	530	529	509	536	516	555	533	488	519	516	505	480	495	479	525	529	509	531	533	509	510	511	506	520	507	535	518	554	540	528	518	491	548	501	527	534	487	519	540	490	494	517	522	510	518	501	539	498	460	515	549	501	555	506	505	542	489	520	528	529	545	470	490	518	509	511	491	506	527	499	518	446	514	507	559	490	550	505	530	510	569	537	472	477	515	501	552	493	540	510	480	555	498	493	517	503	533	527	510	494	526	478	515	496	520	461	511	526	486	518	505	525	510	500	506	495	515	536	512	510	497	516	497	485	513	466	536	533	490	501	468	524	508	485	461	544	523	514	511	483	525	491	546	517	509	482	504	534	518	556	534	493	520	498	539	495	497	509	520	521	538	545	505	502	539	505	514	489	521	514	509	524	512	565	510	494	521	505	470	503	518	525	463	515	502	524	513	536	503	503	528	508	505	502	503	557	528	479	531	525	536	529	504	513	503	525	500	508	525	523	498	502	511	539	508	549	508	518	470	496	545	509	487	504	515	533	515	528	489	526	519	478	511	483	524	502	515	532	511	489	469	510	521	479	515	491	514	528	517	496	492	517	510	532	492	502	496	470	566	546	489	528	529	524	543	548	512	497	520	501	483	538	516	501	528	477	496	505	516	518	463	512	534	550	500	487	539	528	552	528	528	456	533	525	566	505	512	476	484	505	537	491	552	455	526	493	511	529	514	525	475	519	480	480	534	503	542	503	507	524	530	507	537	450	495	488	501	534	485	499	503	495	513	474	481	477	507	546	486	530	509	542	508	526	519	500	576	510	495	515	548	496	479	499	495	499	515	490	477	456	524	515	512	508	523	488	539	525	499	512	501	484	494	487	508	559	527	548	527	514	514	483	550	516	476	547	506	496	545	514	495	488	539	557	507	486	531	548	554	514	510	512	520	541	484	528	534	512	518	508	500	500	520	520	484	509	475	542	526	538	544	549	513	513	502	521	558	507	526	494	559	561	520	512	539	491	507	514	540	490	520	543	530	473	519	530	518	501	532	533	513	535	506	551	500	485	494	533	522	491	513	535	554	484	494	483	522	534	494	509	537	511	494	502	504	508	491	527	517	519	510	469	484	543	511	518	508	520	483	503	514	479	458	520	538	532	511	473	534	495	499	475	552	500	505	514	527	488	490	532	521	520	492	520	515	474	497	498	525	518	543	522	516	477	497	500	504	492	508	547	522	529	474	542	508	520	528	504	541	528	533	517	507	477	504	433	521	447	501	529	505	531	528	494	511	533	516	532	490	503	530	509	513	494	485	500	537	511	516	528	500	523	482	487	548	548	491	497	475	522	514	540	491	515	479	507	518	524	530	537	523	516	512	542	513	509	507	498	542	508	509	520	528	500	509	531	543	541	521	511	536	511	528	504	469	528	529	500	500	532	507	487	514	553	519	536	511	505	527	497	545	501	518	501	532	517	476	506	489	519	517	536	535	509	506	542	514	524	444	528	552	520	528	523	524	476	485	501	522	578	498	503	484	506	490	486	476	516	508	540	529	532	483	521	498	496	503	535	514	525	471	546	508	528	530	495	521	498	503	517	490	507	513	517	563	506	473	536	506	529	548	477	491	454	538	524	482	538	508	538	531	484	464	511	500	507	525	487	510	538	538	539	565	496	514	552	517	481	531	533	523	508	556	493	514	532	495	542	510	527	509	517	530	496	533	543	539	532	548	474	460	521	558	544	530	466	501	517	528	511	502	519	541	543	495	508	531	532	523	512	507	500	521	540	479	559	485	525	537	494	493	528	493	554	488	492	542	495	533	538	520	528	513	505	543	465	499	489	500	543	530	531	513	507	555	520	535	522	477	506	526	487	507	486	517	481	494	530	578	535	489	568	520	529	547	525	524	499	534	497	497	531	538	514	511	501	500	488	504	508	474	503	553	524	506	527	546	508	516	516	510	563	528	533	495	506	528	492	530	536	514	497	511	479	526	520	494	528	489	501	493	526	509	509	503	527	506	482	498	489	484	509	515	508	519	488	510	524	534	476	513	493	532	524	489	496	537	538	511	459	497	501	504	555	528	546	511	484	531	504	485	530	565	516	499	488	518	538	504	499	505	536	528	519	499	483	571	508	552	496	506	501	553	477	485	501	508	517	509	497	527	481	560	472	492	525	504	507	509	524	501	492	544	527	526	531	498	516	526	493	509	512	503	515	500	489	491	547	550	509	477	514	566	523	547	476	492	541	469	492	483	517	535	512	503	516	523	511	560	493	512	477	503	519	448	490	524	535	451	507	550	536	493	503	545	466	513	556	498	525	495	477	499	509	502	530	530	507	501	509	516	516	498	534	522	537	490	510	530	540	498	495	507	512	547	524	521	528	485	529	529	487	510	530	516	478	498	495	526	552	532	467	502	492	466	474	526	493	501	542	511	521	486	553	507	509	502	526	500	508	538	498	490	508	467	546	508	490	491	501	448	495	478	507	493	521	526	510	497	546	564	508	524	553	511	531	508	499	519	513	528	510	516	512	496	538	536	484	554	507	473	529	530	497	534	506	456	506	467	464	490	526	507	526	525	531	539	514	500	572	552	503	510	502	488	510	464	522	546	502	494	519	490	490	551	523	495	518	512	476	519	518	535	522	487	475	477	519	503	509	520	475	483	483	539	514	489	531	515	550	508	566	495	518	513	513	510	503	522	523	561	526	510	464	477	538	506	519	483	512	532	488	496	498	514	524	514	524	522	486	488	524	519	509	475	509	483	510	474	523	462	483	472	517	536	478	503	487	569	513	544	500	521	497	518	505	493	488	509	510	543	512	515	493	519	508	502	505	513	509	479	507	517	501	476	512	536	465	482	467	471	499	543	483	520	503	501	494	559	481	527	504	469	514	502	487	501	487	480	528	528	524	493	519	500	531	538	509	521	498	542	514	489	547	479	481	502	481	495	473	522	503	510	506	512	543	513	527	549	482	521	505	498	488	545	510	484	522	484	478	498	490	503	530	510	566	516	478	508	527	502	505	501	517	490	533	511	508	529	554	496	499	531	504	523	528	495	506	483	510	496	556	538	516	535	462	501	522	496	555	523	480	531	530	513	481	513	509	479	506	486	525	521	553	533	550	516	532	546	500	509	522	521	532	484	478	529	525	531	515	521	545	478	551	533	500	496	486	493	516	487	511	491	515	472	483	526	482	533	501	513	489	504	510	521	480	507	533	512	500	504	524	510	488	502	520	493	520	521	554	504	542	502	475	524	540	525	495	484	523	523	449	511	492	497	529	490	505	502	499	525	530	498	534	524
40548	17809	4098	2060	1475	1132	896	710	626	520	481	475	402	404	374	351	350	365	328	330	275	322	303	303	283	287	305	294	279	308	271	291	252	254	278	255	274	274	266	285	248	282	259	274	258	263	288	264	282	269	305	277	265	295	277	274	260	293	284	264	272	267	266	263	279	260	260	270	271	264	264	277	273	279	264	266	246	245	245	275	262	258	289	232	266	284	291	279	252	274	275	270	270	259	241	282	269	262	239	257	245	267	256	261	269	241	286	275	252	277	294	270	257	247	266	266	293	251	278	272	273	264	247	287	260	256	269	270	254	262	288	276	247	255	275	285	241	271	235	294	288	280	264	253	279	286	291	275	239	220	252	265	233	262	258	271	260	302	262	264	289	266	287	277	264	256	261	266	279	275	268	285	267	274	300	296	278	272	254	277	257	265	245	296	306	292	319	268	270	256	258	281	292	253	261	276	280	269	278	278	312	258	275	265	271	284	288	244	267	270	273	264	257	260	273	291	267	287	262	246	251	242	269	261	285	277	237	282	246	253	269	224	261	243	286	263	283	278	240	293	276	236	232	271	244	267	275	266	290	291	277	267	265	274	267	277	275	253	236	250	265	285	245	287	270	275	306	253	272	270	253	274	272	261	254	289	252	281	255	244	286	289	242	261	283	265	248	273	282	256	277	275	256	269	290	257	269	269	253	252	285	260	256	274	253	273	247	277	238	264	238	238	270	267	298	267	255	238	258	267	259	268	260	262	271	307	286	315	262	269	263	257	278	298	256	247	272	261	274	285	266	280	276	294	261	267	253	269	254	226	264	244	262	251	270	258	252	281	275	234	264	285	268	242	264	269	254	283	268	240	256	254	267	267	261	254	273	264	260	296	261	267	241	263	286	285	259	271	283	249	279	254	265	264	251	270	281	252	274	260	273	285	276	263	275	253	268	278	297	273	257	262	290	237	295	266	289	256	276	256	263	254	286	301	243	290	248	250	318	246	273	258	237	233	222	246	262	268	279	255	251	273	228	278	252	246	259	278	247	268	281	253	275	260	285	279	244	270	241	268	252	271	292	254	258	271	264	277	277	283	273	259	253	283	252	282	257	278	276	272	267	267	262	252	238	283	270	233	231	253	280	270	249	277	286	268	283	267	279	267	267	262	255	296	253	255	275	269	271	269	254	267	288	259	280	288	258	264	283	249	287	275	242	261	256	273	273	233	274	275	291	263	267	307	252	246	253	295	250	261	247	259	251	284	269	278	275	279	237	280	285	271	258	283	265	215	247	272	241	298	273	256	281	257	271	268	296	250	279	264	253	286	287	277	245	256	253	266	280	240	288	248	247	244	251	263	251	268	262	245	257	269	294	287	266	222	283	278	229	238	261	249	271	257	295	260	274	262	286	246	246	279	244	289	262	281	322	275	263	226	257	265	281	271	305	283	304	269	277	239	231	299	266	274	270	298	251	284	278	255	282	258	273	249	281	279	261	239	246	276	253	252	282	264	237	252	263	302	277	274	269	259	255	250	250	235	265	273	292	270	254	278	278	259	245	253	266	241	247	261	251	267	257	256	253	255	285	279	270	254	267	258	295	282	275	237	286	276	264	267	259	276	260	262	257	274	283	285	282	281	252	258	267	248	283	249	246	281	259	280	264	255	265	288	272	255	271	256	251	248	281	259	275	266	275	278	263	274	273	270	276	257	246	264	268	244	257	269	272	300	279	273	289	275	271	274	295	250	248	272	259	270	234	256	240	278	264	249	259	239	245	265	256	261	290	240	273	269	259	265	267	275	271	296	310	261	253	289	274	267	281	270	263	254	266	275	265	265	274	243	257	242	272	259	268	247	263	286	289	260	266	272	286	263	248	259	271	269	280	252	285	249	253	279	264	267	259	268	223	270	327	269	242	266	258	251	272	265	260	246	260	267	278	277	300	295	285	264	268	263	265	246	278	272	256	249	295	272	255	241	271	226	261	286	242	260	277	274	284	259	267	259	240	283	274	243	251	278	271	269	248	292	269	258	266	248	273	279	257	259	296	264	261	274	272	236	268	251	267	273	253	271	236	270	268	261	264	235	266	262	251	254	277	267	254	266	269	262	261	270	259	281	214	231	277	261	255	246	262	256	257	282	257	253	272	293	262	248	267	240	261	232	267	276	255	335	302	258	274	274	274	288	256	267	259	261	288	253	254	273	270	326	305	262	274	261	271	284	256	248	257	254	250	288	287	260	264	269	250	274	306	308	276	253	239	278	255	264	276	290	244	256	280	282	269	266	264	267	274	264	288	308	255	259	262	260	259	281	256	272	266	244	273	255	271	266	263	266	278	275	279	267	265	291	287	293	252	284	272	288	255	266	267	281	270	257	270	279	259	254	288	282	246	257	282	295	273	273	265	262	272	250	268	253	240	249	267	232	267	269	267	276	273	264	274	283	267	271	269	230	267	269	243	266	253	278	254	259	235	246	232	261	248	268	260	268	251	258	297	267	229	260	306	272	257	293	284	256	256	273	273	258	265	241	268	257	298	267	228	274	250	274	259	264	258	265	248	281	256	260	274	265	260	288	270	256	275	257	239	266	255	279	260	277	289	229	264	268	251	244	263	295	299	256	269	299	279	306	276	254	275	276	250	284	288	243	268	277	263	276	248	272	262	256	286	234	264	266	239	276	265	290	259	249	239	256	253	253	240	262	237	259	266	290	256	277	264	269	283	279	237	269	269	226	270	259	262	291	266	255	256	305	253	286	282	249	271	230	270	247	258	277	262	278	297	272	264	260	279	253	291	258	292	278	262	238	261	287	287	271	276	268	255	258	251	298	270	262	263	256	269	266	252	230	269	276	276	277	320	254	290	278	267	266	249	261	277	260	258	246	271	261	238	277	277	291	274	277	270	304	283	260	281	238	246	248	267	262	255	279	269	270	271	268	295	265	292	269	266	250	280	276	272	278	246	273	263	250	248	266	245	272	273	288	259	255	270	252	266	276	282	256	273	266	273	263	273	268	245	238	259	253	247	251	270	255	259	291	263	258	275	240	273	265	260	236	243	279	259	265	251	260	277	281	262	247	249	252	246	232	287	260	291	274	269	247	283	264	268	245	256	255	273	262	238	263	269	269	263	285	245	262	265	311	281	272	284	266	263	251	263	265	268	276	283	263	260	234	268	249	252	265	253	262	281	256	224	248	227	281	261	278	284	244	267	258	248	256	270	292	292	263	249	275	278	249	295	287	271	269	242	261	240	270	266	260	290	265	285	268	258	251	239	248	280	253	308	239	267	275	290	260	267	256	252	259	245	265	253	266	279	253	256	260	253	236	264	289	279	283	260	298	284	274	267	254	266	260	264	248	239	244	232	243	295	274	243	265	256	266	283	236	268	297	270	277	286	246	300	250	262	249	263	236	280	277	254	281	261	253	243	250	260	277	274	254	262	259	244	255	256	287	255	239	257	259	248	285	229	283	272	234	272	258	267	286	298	253	262	263	285	265	267	261	272	287
18267	2564	5346	6274	5325	4581	3699	3159	2685	2380	2235	1878	1679	1608	1528	1411	1260	1324	1187	1161	1118	1090	1072	1057	982	1008	1004	1027	914	934	942	883	979	904	939	949	896	821	904	852	836	884	888	842	876	810	864	867	827	831	811	849	792	822	791	817	834	818	801	832	875	834	777	806	816	816	835	809	825	775	816	801	769	841	772	805	787	808	797	789	781	746	781	776	814	783	782	800	769	786	780	804	791	821	804	842	814	803	779	808	829	734	794	784	781	818	782	844	783	794	787	812	779	795	748	802	809	783	809	817	779	758	743	797	778	785	811	756	758	736	757	708	736	809	807	787	802	807	782	762	795	805	808	789	781	780	768	812	790	792	810	742	793	755	799	794	724	795	810	829	759	838	788	773	788	870	762	790	777	757	785	797	823	823	751	783	780	780	773	804	768	740	792	751	778	817	790	756	831	834	773	764	741	801	786	741	783	751	778	770	764	765	728	795	742	821	780	746	825	835	805	756	807	774	769	733	801	806	855	811	793	785	770	820	789	765	801	794	811	781	815	751	787	825	772	816	805	791	770	699	757	791	845	808	748	778	775	778	764	762	811	773	795	767	783	755	805	757	749	750	780	773	794	777	772	752	763	724	791	808	770	798	758	778	792	751	809	823	759	765	789	824	757	785	781	786	749	805	792	761	790	775	774	729	782	758	746	759	766	784	756	789	758	768	774	841	795	755	822	794	758	798	747	783	809	807	795	772	751	795	796	804	795	765	794	785	791	803	815	796	778	840	692	728	791	787	803	770	776	769	785	754	789	801	776	779	791	780	769	787	782	740	707	839	764	788	764	777	811	759	774	808	798	784	810	775	741	790	751	716	795	783	812	810	807	823	788	816	839	748	804	766	802	809	751	779	773	768	720	757	757	759	766	798	791	794	802	787	742	756	770	759	802	772	793	794	785	753	774	788	787	750	782	799	758	716	756	785	774	785	774	845	750	747	766	790	789	786	786	758	755	842	725	775	713	783	799	753	766	769	733	778	794	735	746	712	778	768	750	813	790	761	765	789	796	754	751	760	760	775	794	772	766	765	802	799	810	757	783	791	826	740	802	771	772	800	747	808	796	798	790	729	765	772	763	770	777	749	801	762	773	789	758	792	736	769	786	826	796	784	803	748	813	810	780	695	773	772	764	715	774	781	755	794	785	796	747	783	803	784	794	790	812	719	740	756	738	769	751	780	821	817	803	772	781	795	773	775	777	784	816	808	755	794	813	784	705	775	767	834	797	784	741	797	764	795	778	741	786	784	766	779	790	781	845	783	767	759	784	782	794	816	807	784	795	758	772	761	807	767	819	787	799	772	803	765	756	807	736	790	738	776	783	767	748	799	820	778	767	751	774	751	779	771	789	826	812	765	798	779	751	814	815	757	781	727	781	742	788	741	752	791	816	802	747	814	801	761	801	792	821	752	763	744	775	758	793	792	780	761	795	792	747	741	721	722	803	758	800	750	716	804	785	817	776	751	758	812	804	767	787	806	732	742	764	770	769	780	767	778	763	774	752	796	814	792	788	796	796	760	754	768	792	805	774	809	784	777	789	773	806	795	802	740	766	762	766	772	782	736	787	831	731	762	799	762	762	794	774	778	780	761	770	747	773	748	740	781	767	741	821	793	734	776	791	757	799	771	776	749	787	780	731	820	802	766	781	783	767	786	788	797	755	822	746	776	827	757	765	765	800	782	779	768	795	785	780	743	756	784	802	738	785	774	830	843	806	821	745	741	804	729	811	783	788	783	842	799	797	791	792	828	739	789	797	786	798	820	794	737	781	770	800	804	763	773	786	767	768	727	789	810	808	775	819	790	771	769	775	759	755	789	780	800	741	762	769	775	793	804	767	733	788	787	775	796	794	762	826	823	767	803	773	786	800	708	754	763	771	785	795	742	747	801	801	772	810	800	788	766	764	805	785	788	769	775	746	796	769	805	781	834	801	750	809	773	719	758	764	785	759	744	813	809	826	743	746	775	785	793	796	769	814	743	741	781	813	720	782	774	822	806	798	772	800	763	780	780	814	855	757	728	788	775	779	762	764	791	764	828	803	766	794	703	771	764	796	793	775	763	802	803	768	772	788	714	777	726	737	803	788	775	759	776	784	749	788	815	821	805	778	813	750	785	785	797	803	842	747	779	766	812	679	799	751	771	798	766	758	763	781	833	743	814	750	806	792	759	796	781	762	754	777	779	770	785	765	752	735	774	773	759	798	756	746	750	786	786	779	749	750	738	835	698	785	780	792	760	767	786	826	792	780	797	769	808	815	763	781	794	769	782	763	835	781	774	792	822	756	753	742	822	762	786	783	770	795	753	762	777	755	751	763	761	780	755	804	797	821	717	834	748	747	766	749	783	770	806	787	760	799	761	737	810	778	757	785	772	763	775	814	816	806	793	731	757	839	764	764	788	751	789	809	791	784	733	787	823	755	759	777	762	794	813	768	757	784	799	778	757	808	802	796	771	749	789	777	761	804	827	787	716	780	763	784	805	805	768	785	799	787	750	797	757	754	796	769	765	781	799	803	742	805	799	804	757	789	731	784	770	796	708	758	789	788	782	772	761	762	755	832	806	818	849	755	783	775	794	747	769	829	745	774	793	762	806	812	776	769	766	814	813	738	801	766	805	732	769	734	738	795	805	768	777	783	761	837	793	741	757	765	767	770	785	804	801	796	773	820	780	779	769	792	732	778	773	767	809	779	746	790	787	807	737	767	767	756	755	725	785	790	747	746	766	769	794	767	768	790	731	805	808	762	788	737	791	740	800	785	731	769	735	746	799	714	791	785	746	763	785	827	783	789	794	795	789	831	796	733	763	825	822	768	769	746	757	769	838	785	799	783	784	789	784	808	775	766	800	776	747	789	720	786	781	739	804	816	729	833	833	719	742	836	767	777	817	778	768	792	792	815	782	768	776	745	815	782	736	720	783	728	809	774	785	797	774	727	732	784	777	746	779	816	753	757	747	805	763	747	785	794	785	778	817	804	797	749	761	813	771	758	810	820	761	802	780	791	801	760	802	782	817	761	798	725	810	796	764	794	790	767	801	764	763	771	816	771	762	802	782	782	760	733	743	836	785	751	764	758	781	777	738	759	754	786	726	770	758	739	807	738	742	750	804	767	768	784	772	770	815	764	789	738	778	734	783	747	804	729	808	816	718	794	781	813	748	751	799	774	846	745	779	799	758	809	802	787	788	791	766	768	830	768	772	780	814	784	750	762	792	783	725	753	816	781	817	851	809	776	775	752	772	744	768	816	811	782	776	820	788	745	761	749	787	778	786	754	790	753	754	812	756	795	804	740	766	780	775	814	803	817	774	771	749	830	788	777	774	789	766	781	735	781	795	766	771	853	774	815	789	782	812	764	782	804	791	803	781	816	750	811	827	808	748	807	765	759	772	779	821	804	800	761	730	813	766	760	768	774	783	734	777	764	849	825	774	772	790	819	777	783	760	794	768	761	805
5787	402	209	147	124	114	103	103	93	81	86	95	86	107	83	90	85	81	90	94	77	81	93	99	78	87	74	82	88	96	87	83	73	82	79	90	75	85	95	88	73	88	92	77	82	72	63	96	78	92	78	76	97	86	84	81	98	79	82	93	83	85	90	81	88	99	82	89	75	78	77	85	101	88	65	71	85	84	89	86	72	81	77	85	84	86	73	66	88	69	90	78	74	84	82	83	89	99	80	80	93	72	76	80	99	85	86	86	73	96	78	77	98	89	76	91	91	85	73	88	82	106	76	109	74	80	96	80	91	78	72	80	78	70	80	96	85	82	83	76	78	82	85	82	75	78	76	80	83	78	84	80	66	86	63	85	73	76	84	75	90	80	84	83	100	94	86	84	70	89	83	90	65	78	82	87	81	86	68	74	89	78	74	89	83	67	76	77	72	71	80	74	85	79	80	77	86	92	78	94	87	63	86	91	83	82	78	72	106	91	92	113	96	79	74	82	86	76	81	85	80	92	79	74	94	85	81	77	84	87	81	77	75	87	79	94	75	82	80	94	96	90	83	72	68	74	75	70	92	86	96	77	73	73	77	78	76	100	97	75	80	77	81	88	78	82	81	78	87	90	92	95	85	84	88	92	87	77	84	76	91	73	88	88	76	81	70	98	98	84	87	79	67	79	81	82	72	84	85	84	85	80	67	78	83	86	69	69	86	98	92	93	78	86	83	77	89	88	100	77	80	85	84	87	93	73	84	75	91	75	83	86	86	91	71	97	76	83	67	90	97	83	79	98	102	80	87	84	90	64	74	93	86	74	89	76	83	92	97	87	81	81	78	77	72	87	76	72	88	72	87	94	74	81	79	66	84	92	82	85	73	86	82	70	103	70	77	73	85	72	81	92	76	89	92	86	92	82	91	79	84	71	79	74	89	89	92	82	77	84	72	81	82	78	63	77	82	70	97	85	92	77	86	87	79	90	102	83	89	74	75	80	77	78	83	73	87	76	84	90	120	69	91	80	76	80	84	84	81	75	85	74	86	80	81	80	83	92	70	82	76	77	82	61	87	84	78	83	82	87	69	65	77	78	72	91	89	72	78	89	90	82	86	69	92	88	63	82	98	83	84	84	84	70	101	89	80	72	91	77	97	91	86	79	88	71	87	81	79	94	84	68	66	72	86	91	89	92	94	81	72	96	100	90	86	83	85	84	72	76	90	83	77	94	72	74	74	89	95	77	81	65	86	70	95	87	80	92	76	87	83	86	95	99	91	83	86	83	74	88	84	84	83	69	72	94	89	89	84	75	77	86	89	64	96	82	91	80	75	78	82	68	74	89	85	68	89	89	84	85	90	89	82	76	94	85	92	93	92	80	82	68	81	79	88	94	82	85	87	86	109	81	88	84	72	96	90	77	71	86	85	98	86	81	85	73	81	86	82	96	85	82	85	77	90	86	88	82	73	79	71	89	93	81	80	88	83	69	90	97	81	82	94	71	88	88	97	74	90	93	81	80	84	74	83	95	84	90	87	74	85	68	77	83	78	81	80	89	87	88	67	77	91	81	81	101	72	84	86	60	71	72	89	84	84	88	86	75	88	73	68	83	82	87	75	88	80	74	81	87	91	89	82	100	72	61	86	77	91	85	85	73	93	96	90	76	94	73	82	84	62	101	86	81	96	69	86	91	84	86	88	83	88	111	94	95	101	84	92	87	85	86	88	79	84	72	75	87	86	83	98	91	81	88	93	81	67	67	76	74	86	94	74	88	87	87	95	83	77	90	79	78	99	68	91	99	73	78	80	77	78	90	90	76	86	92	90	98	90	68	78	86	85	77	72	66	100	74	100	89	73	80	92	71	74	77	90	89	104	87	76	59	77	101	90	78	91	85	74	92	94	90	95	80	92	72	99	65	82	83	84	85	84	76	90	81	88	69	79	79	84	82	68	87	75	79	84	86	82	76	92	95	74	75	93	83	67	86	81	82	83	74	93	75	73	89	79	71	85	73	93	79	69	83	95	94	108	67	79	85	83	73	81	95	77	74	81	72	88	74	72	82	98	94	70	65	88	72	91	77	78	83	88	86	75	76	81	80	85	73	80	86	97	80	73	90	86	76	84	74	87	92	82	89	90	93	83	82	89	82	67	84	95	83	95	92	84	95	93	98	74	70	83	79	85	80	81	73	83	92	88	76	90	84	88	83	72	76	80	106	79	90	68	91	90	81	92	99	90	73	76	78	64	102	95	93	88	86	104	92	95	85	72	97	105	79	80	68	88	74	104	89	78	97	78	80	81	80	89	66	83	96	82	92	89	82	90	110	103	86	75	96	82	88	84	84	85	90	83	74	80	82	80	92	90	97	71	96	90	85	76	83	87	80	89	77	81	72	90	73	87	81	84	87	89	78	74	74	91	84	95	81	73	76	80	88	90	86	86	89	108	71	87	83	68	80	74	82	88	99	77	90	71	92	87	83	80	81	60	96	79	75	111	86	76	92	93	70	91	72	85	90	95	91	86	77	88	84	83	76	67	81	98	83	83	66	73	80	68	86	78	85	89	82	80	96	83	76	81	106	80	64	93	69	95	76	85	91	79	88	102	71	83	114	87	80	84	69	85	58	66	103	94	78	99	73	87	91	68	89	55	89	83	92	88	71	96	88	79	83	81	95	89	80	81	90	73	79	71	95	86	80	95	83	82	72	94	75	94	83	90	85	67	79	95	87	96	76	77	62	71	71	90	101	85	87	86	75	70	88	81	79	84	73	68	91	87	73	89	69	98	77	105	74	97	94	94	65	84	75	83	91	83	73	93	93	84	83	88	81	72	91	67	66	87	94	72	83	83	82	81	76	73	71	82	85	86	86	79	86	83	65	86	91	83	95	94	77	91	81	80	61	86	87	77	75	78	88	83	93	70	79	87	61	80	73	94	88	81	81	86	87	94	89	88	71	81	98	81	64	73	89	72	79	87	76	79	78	71	81	94	103	85	74	86	79	90	73	90	75	88	87	89	76	82	91	101	83	85	93	84	83	100	82	81	68	96	85	92	81	83	90	84	83	78	77	84	74	85	67	95	64	82	78	89	94	102	77	82	84	86	78	82	91	78	86	85	81	86	89	81	75	83	90	95	90	77	88	79	92	99	69	99	97	71	97	75	76	68	87	91	83	78	97	87	82	83	95	71	74	82	71	89	90	86	97	83	90	70	73	77	99	81	91	77	85	87	88	90	96	99	93	89	84	70	74	79	95	72	69	64	70	65	82	82	84	69	97	86	97	92	89	70	63	72	70	78	84	70	83	90	63	66	90	82	66	76	68	82	84	83	77	80	80	92	79	87	92	83	96	78	75	62	82	87	83	86	72	75	74	79	87	69	92	77	75	87	77	87	84	91	82	80	73	90	96	87	87	72	82	71	73	83	85	76	66	78	78	87	87	87	92	87	80	77	84	92	83	83	83	77	81	81	87	89	71	71	70	88	86	83	85	69	75	77	84
6071	423	515	557	541	509	429	400	419	363	378	336	333	351	379	341	330	311	356	352	318	294	302	300	299	305	321	315	308	299	314	319	282	330	322	346	347	301	304	304	328	312	316	306	305	319	296	284	310	291	310	320	288	311	316	291	287	274	332	325	301	298	307	338	309	323	309	302	303	328	332	293	285	279	305	336	301	295	286	315	318	317	284	273	301	338	334	281	296	260	297	290	290	293	305	298	292	309	308	285	313	307	313	346	321	277	279	297	321	268	310	325	301	303	293	315	308	316	296	304	300	328	324	283	281	310	315	297	285	318	309	323	327	280	307	326	271	327	291	319	340	297	301	318	314	308	303	304	306	325	278	293	311	330	310	312	307	302	312	318	279	341	338	299	273	294	304	277	307	298	269	294	314	310	299	295	305	302	290	320	294	335	271	327	308	294	310	305	307	302	303	288	316	300	301	334	283	325	311	319	306	309	316	317	331	270	314	308	335	338	293	293	300	324	313	331	285	294	306	304	328	278	285	329	277	285	293	314	321	319	272	288	288	287	320	295	297	274	331	306	311	328	294	309	262	307	327	282	294	307	285	304	325	294	291	318	303	308	279	315	298	296	327	313	331	324	320	294	319	287	284	279	300	306	315	318	320	310	297	300	303	294	314	324	297	302	308	308	290	295	319	298	315	328	285	316	318	311	314	331	298	307	320	312	313	319	298	312	342	317	312	323	305	323	318	322	279	321	294	283	316	327	289	290	321	333	295	289	318	269	321	311	288	322	296	312	296	294	273	309	296	322	278	319	291	325	308	294	306	328	312	306	303	293	290	323	314	326	325	323	284	311	299	307	304	317	290	326	282	262	297	317	299	307	317	302	297	320	300	290	318	297	311	313	303	306	313	305	322	287	337	288	326	298	287	294	300	315	302	311	321	303	328	294	297	272	334	322	280	312	269	308	301	279	307	306	271	304	297	321	331	327	324	273	273	307	317	316	286	315	305	277	314	298	263	348	335	304	317	297	275	331	317	310	310	309	289	316	320	295	283	329	332	324	288	313	312	319	354	299	301	303	324	304	287	294	310	301	296	297	316	315	290	327	297	285	285	307	316	334	297	334	283	320	290	314	310	294	301	295	304	304	300	298	325	299	297	328	305	330	281	323	330	290	307	293	299	318	301	343	284	289	320	308	324	316	321	300	290	313	298	320	299	302	332	283	315	310	311	302	334	295	291	318	293	303	308	300	287	304	293	332	291	302	295	319	284	304	301	331	283	297	309	305	301	263	305	308	302	294	263	315	322	323	292	308	308	292	295	287	301	321	334	311	309	320	298	281	307	283	286	342	309	304	262	313	309	314	310	314	327	304	310	315	294	303	277	286	283	308	305	333	316	308	318	316	300	297	314	298	301	303	328	309	326	274	315	285	297	338	287	318	346	343	292	325	321	341	312	314	313	311	310	298	304	317	298	301	324	337	322	314	341	318	280	290	322	332	276	322	309	281	318	337	286	326	299	298	291	312	305	294	310	306	274	304	292	301	304	318	294	297	269	289	319	322	269	308	303	299	284	294	287	282	290	297	317	286	302	317	285	307	323	290	325	316	282	306	281	315	297	321	321	288	311	297	304	294	288	322	309	310	318	306	326	335	323	328	322	338	309	293	323	329	315	285	319	288	292	315	303	298	320	303	269	305	277	308	298	286	298	338	317	302	313	298	305	306	268	292	284	316	283	323	308	313	294	312	278	320	286	294	321	308	303	324	324	297	310	317	302	274	297	284	305	294	304	281	286	312	298	304	303	313	314	288	313	280	282	283	298	312	331	311	309	253	324	324	309	290	311	308	310	324	321	313	314	320	290	292	294	266	303	303	288	282	320	293	312	312	281	316	329	298	294	273	299	308	304	313	314	319	256	270	304	299	304	304	318	331	350	284	292	286	295	300	316	318	296	291	293	313	305	300	263	330	315	311	307	313	307	310	294	267	317	293	308	326	325	315	310	297	318	304	321	320	323	312	297	310	302	325	317	315	299	308	249	293	355	275	322	282	338	285	320	307	302	300	325	284	327	326	298	292	318	292	299	292	313	302	311	302	315	327	295	309	291	311	298	307	351	311	302	306	322	304	278	327	271	300	297	299	290	295	347	316	326	304	304	299	314	294	280	309	301	312	310	292	323	299	308	311	318	328	306	277	325	302	300	299	294	311	315	299	344	267	290	290	291	309	281	314	298	287	322	325	307	323	326	305	286	336	312	297	296	299	295	342	286	304	277	306	313	308	295	327	293	295	311	312	312	334	320	297	301	302	283	344	308	312	294	307	276	304	305	324	298	302	313	280	292	337	294	324	302	313	302	299	310	300	332	321	279	303	263	312	309	279	289	289	307	301	309	305	300	330	321	280	284	300	291	296	304	309	297	287	307	321	307	297	300	296	303	261	263	273	307	316	301	301	307	303	318	288	305	283	279	348	312	283	307	327	308	323	297	331	317	319	290	315	315	286	268	305	307	326	305	303	282	302	323	298	313	289	302	290	314	333	313	329	282	337	279	295	328	303	297	297	310	300	292	307	336	307	328	309	291	290	314	309	301	283	333	317	305	281	327	333	304	322	299	301	320	321	295	327	310	316	303	332	276	331	308	313	299	283	299	322	288	298	309	301	312	296	349	292	319	285	340	302	301	308	292	302	323	313	269	319	317	301	301	310	301	319	316	315	309	317	315	276	286	271	304	288	318	321	306	315	300	290	324	289	314	295	298	310	316	341	291	276	313	326	338	270	288	315	330	330	283	251	329	294	308	301	316	314	336	314	305	305	307	294	309	298	285	311	316	333	327	311	282	305	313	301	314	304	324	269	307	304	303	312	299	336	295	301	315	304	290	269	347	328	336	326	347	290	320	290	309	308	300	315	302	305	310	282	317	300	324	319	295	312	277	344	282	324	314	293	295	302	314	326	314	346	310	326	301	296	301	315	293	307	268	324	320	289	310	310	302	331	318	320	270	312	292	331	308	320	303	334	300	300	309	297	320	307	305	311	324	280	311	315	309	298	305	301	297	316	324	298	316	287	297	325	316	292	294	304	288	280	322	285	320	281	328	293	285	286	279	296	296	280	290	296	279	280	326	294	340	306	275	322	320	312	278	316	311	320	306	308	304	286	318	311	302	306	296	317	318	301	298	301	309	331	321	276	321	329	333	268	279	333	314	334	291	310	305	296	340	329	297	293	277	308	307	276	292	302	295	305	304	306	307	321	303	314	291	328	311	297	304	274	302	305	288	300	270	305	318	309	280	280	314	293	326	303	330	318	307	300	305	307	291	274	318	317	268	339	297	306	310	318	333	272	336	289	312	295	284	298	298	326	311	326	304	321	311	308	320	306	290	274	302	312	282	286	314	306	304	314	326	313	306	305	302	292	281	280	327	301	305	273	327	302	307	324	294	291	303	293	322	252	304	303	310	316	285	292	253	316	300	289	287	288	286	295	320	299	282	305	302	304	326	300	315	278
32064	8165	1578	1048	755	546	467	392	355	316	290	268	268	226	209	228	185	195	159	185	194	170	193	175	173	183	183	159	153	168	182	156	174	172	163	165	160	159	177	162	154	157	170	193	153	153	173	152	161	177	142	164	179	170	175	175	146	162	167	144	144	174	145	174	157	168	156	170	159	163	174	176	161	145	165	188	153	162	171	166	168	149	164	170	144	147	156	182	160	155	145	140	135	165	157	168	164	159	182	160	157	161	158	176	186	157	165	174	156	170	147	165	172	163	163	143	167	161	141	194	155	164	186	143	151	139	183	146	149	179	163	145	148	161	145	152	173	152	172	172	150	166	169	174	157	157	156	158	154	165	150	130	140	156	181	183	160	160	168	157	158	154	172	170	178	185	164	159	151	161	155	143	172	130	166	146	194	143	164	181	170	150	165	170	162	166	159	171	155	162	161	156	169	170	158	161	166	160	147	157	151	159	160	172	156	155	145	146	142	152	149	160	164	181	163	177	139	146	178	167	159	167	180	142	155	165	165	170	158	178	171	170	158	149	147	172	151	156	155	147	169	190	181	170	162	160	170	146	155	172	181	162	154	162	186	153	182	197	162	167	162	178	159	158	180	151	167	134	172	163	169	169	170	165	158	162	166	160	152	155	143	164	154	160	159	171	160	146	135	137	159	178	169	163	166	152	181	167	149	158	161	176	169	153	152	170	156	168	161	156	165	135	182	170	139	155	153	159	202	160	154	175	156	143	172	178	154	158	159	170	166	154	168	165	150	169	143	149	153	161	169	154	171	169	135	159	162	145	157	164	138	164	155	186	151	137	162	159	169	150	157	161	151	183	171	161	156	147	146	145	159	170	141	171	132	157	171	149	161	156	189	147	153	151	157	151	172	192	169	154	151	160	159	169	170	167	178	172	174	162	154	168	160	171	147	152	157	161	150	141	156	178	158	151	158	138	159	164	149	156	161	168	158	154	166	167	168	167	177	164	177	167	144	145	149	152	150	167	156	146	147	155	147	170	144	147	159	172	148	148	180	149	180	138	148	166	174	169	149	157	154	140	151	173	138	163	163	173	174	172	163	154	150	165	163	159	184	139	146	147	163	168	171	161	159	173	166	148	148	153	155	174	151	162	169	166	175	202	169	163	177	167	161	140	146	160	182	180	171	149	183	156	153	155	172	189	143	155	161	157	156	155	175	161	164	164	145	148	158	146	140	151	164	151	145	169	142	167	162	175	164	151	156	137	166	164	150	180	159	173	178	151	167	151	147	152	147	173	145	167	153	175	171	163	166	148	160	161	167	171	170	171	166	160	159	176	166	164	171	154	156	157	153	178	135	182	165	142	184	176	146	160	152	159	152	188	166	170	148	180	137	158	161	176	159	182	171	175	150	171	157	171	168	175	149	160	176	155	161	174	167	159	165	147	191	160	139	170	158	175	150	141	138	144	150	159	156	179	153	147	163	156	166	161	168	138	169	177	164	148	154	161	147	162	168	133	156	158	173	184	139	147	151	171	163	161	141	161	159	146	158	137	152	168	164	167	124	151	152	134	170	151	168	165	167	157	178	163	176	153	155	152	172	161	181	160	163	145	148	143	156	145	163	151	154	159	176	161	173	168	146	143	146	182	182	158	151	161	167	163	169	176	166	167	157	162	179	179	161	172	177	165	135	196	166	147	158	171	192	156	155	189	161	179	168	180	161	153	161	143	141	144	148	151	153	175	135	160	155	160	170	161	170	152	162	156	153	148	179	153	163	136	154	170	153	172	173	171	165	189	151	177	164	161	170	171	141	177	160	168	152	136	172	160	172	165	159	161	162	154	161	168	160	170	182	154	141	167	153	167	171	157	161	164	164	147	172	163	135	178	150	166	166	168	168	148	163	160	159	161	164	170	145	153	157	163	161	158	162	145	153	141	137	149	177	169	167	169	164	149	152	148	128	146	163	147	151	177	181	171	167	157	171	144	147	147	172	185	164	157	164	146	160	142	179	163	161	139	149	151	181	169	147	161	161	145	145	163	187	160	167	164	154	172	161	150	185	154	177	160	161	159	173	163	145	169	141	153	173	160	152	159	157	152	167	155	157	149	174	143	162	138	167	157	154	160	156	147	160	173	176	148	189	155	140	170	160	160	140	171	159	161	155	176	151	167	144	150	145	136	172	147	177	166	161	151	168	155	169	173	170	159	163	149	169	175	182	138	166	156	157	171	175	144	171	153	166	170	163	176	158	147	159	177	147	151	180	159	175	172	145	155	167	172	146	142	167	174	169	188	143	160	156	157	148	164	146	161	161	141	173	160	172	131	172	148	155	162	157	155	147	156	171	153	164	185	163	162	182	151	136	150	174	152	160	157	173	166	175	163	141	154	147	146	176	186	144	154	159	153	146	176	138	154	153	155	160	142	127	167	167	156	174	160	156	172	160	156	159	169	178	142	158	144	156	159	166	181	130	166	168	133	178	187	154	157	170	162	152	179	162	167	167	175	152	158	158	160	135	160	168	159	166	161	173	143	171	153	151	166	172	163	156	164	150	183	163	149	155	158	158	148	175	148	178	133	195	165	149	159	171	161	162	167	137	156	150	172	163	147	167	154	137	167	139	177	135	170	162	121	172	158	155	148	169	151	150	162	148	160	138	150	186	156	184	152	185	170	174	173	160	160	174	159	169	150	147	170	143	175	170	182	162	167	162	170	172	172	160	149	175	152	180	142	158	182	144	172	169	164	161	175	150	154	163	172	174	170	163	168	152	136	166	163	152	161	182	172	178	164	165	144	146	148	177	138	141	193	157	179	130	161	148	178	158	164	142	152	176	158	163	172	174	186	170	153	156	167	163	165	146	148	159	157	183	156	173	171	149	170	157	177	168	166	177	165	148	141	183	162	155	164	174	173	156	177	156	159	152	182	175	161	163	177	177	157	150	172	173	150	162	162	171	172	149	166	163	156	161	180	145	169	129	131	159	174	181	144	152	149	161	185	145	171	150	165	158	153	163	167	182	185	130	180	161	139	171	165	167	155	153	158	170	185	175	171	157	168	165	136	151	160	159	149	173	154	157	161	161	154	152	168	158	183	162	166	152	156	162	170	141	193	162	157	164	158	153	147	148	172	145	128	165	176	153	150	163	166	163	161	130	177	178	157	180	158	178	148	157	176	153	163	145	179	168	157	141	170	144	162	165	148	181	178	164	156	149	143	153	178	148	156	158	157	141	167	136	178	150	147	154	169	169	177	157	164	160	153	158	141	154	157	160	167	149	155	163	151	177	160	148	145	160	148	151	160	164	162	135	151	137	159	180	181	181	154	140	170	158	155	163	139	186	157	150	143	156	165	167	166	147	156	183	159	162	159	165	164	162	172	147	176	172	150	162	128	171	167	153	158	182	176	159	162	151	158	144	158	152	187	180	163	169	150	159	166	180	155	150	146	166	172	163	153	150	178	178	174	162	143	151	149	170	166	151	160	140	145	148	158	161	146	178	169	154	146
14574	1441	2976	3699	3073	2602	2082	1821	1530	1418	1230	1125	954	947	847	842	775	731	686	736	714	692	654	643	682	678	608	643	588	616	564	582	614	588	545	582	550	542	569	570	555	578	584	554	551	572	530	547	547	554	558	561	545	537	517	557	508	594	533	543	545	510	590	589	532	535	548	518	541	525	511	527	503	511	554	520	534	572	543	507	509	560	558	535	500	549	484	500	503	495	554	540	531	543	530	499	520	563	514	526	511	495	492	496	501	520	526	497	505	488	514	504	501	501	494	499	499	524	495	499	511	508	531	468	525	545	505	524	494	488	561	534	482	518	537	475	514	497	487	516	580	510	505	535	503	522	521	538	527	497	536	535	517	496	500	501	524	480	536	528	539	546	487	521	523	533	476	518	473	493	471	540	520	542	537	513	486	511	551	537	516	484	496	519	484	526	527	491	542	538	456	491	490	512	485	483	563	531	558	487	507	503	519	509	542	533	547	526	551	507	497	562	505	473	468	512	560	558	562	531	544	494	493	528	536	520	526	512	516	485	496	524	522	514	535	533	479	512	495	496	527	503	531	482	501	537	506	525	484	480	559	547	534	509	540	516	494	504	473	488	524	541	532	470	506	495	553	528	563	487	522	495	508	521	564	563	544	522	500	551	515	503	535	487	518	531	548	512	490	493	521	544	528	516	505	504	517	538	478	486	460	520	560	547	518	522	511	539	569	522	479	577	505	513	525	515	494	503	545	508	495	563	505	497	539	490	502	522	493	508	554	524	516	524	527	505	536	501	467	522	556	524	521	539	490	537	565	498	518	503	507	550	528	519	553	505	541	558	528	464	520	514	503	495	514	519	496	495	513	503	479	477	517	524	489	515	517	521	508	475	537	517	517	496	534	543	507	546	523	516	504	515	554	538	508	525	509	561	483	505	509	540	523	527	503	518	537	540	498	548	532	465	471	527	525	515	503	514	512	509	463	509	506	521	548	494	521	554	533	506	521	518	523	511	479	523	481	483	534	544	513	531	512	495	513	559	489	533	483	509	508	517	491	488	507	543	512	475	523	576	514	530	549	493	501	473	494	494	498	531	475	490	560	536	511	510	519	501	544	503	543	484	508	532	506	510	504	492	552	501	552	508	548	496	481	550	500	484	560	512	509	510	494	524	529	551	525	514	524	520	500	492	540	511	480	513	538	527	507	496	495	553	496	473	500	520	530	476	543	517	501	504	518	514	551	518	498	530	487	539	504	512	494	523	485	533	528	529	485	532	481	569	537	507	512	472	501	491	508	498	502	502	532	508	525	520	578	471	555	502	488	503	525	524	524	501	515	553	550	492	537	500	503	551	476	524	516	538	548	510	501	519	497	531	493	524	537	518	528	501	485	484	531	546	551	503	496	524	525	462	496	510	507	518	513	493	536	518	492	523	526	495	534	542	532	490	546	499	475	537	491	451	509	520	513	520	531	514	511	529	526	536	516	486	514	514	474	491	539	538	509	523	498	530	510	543	531	535	501	504	499	555	529	502	492	543	520	514	527	496	537	521	548	500	489	501	533	512	482	528	497	483	527	515	529	510	488	569	499	539	517	550	483	479	525	506	514	538	505	553	542	550	499	500	530	510	510	559	466	518	609	511	514	515	491	531	499	491	554	485	481	514	509	528	495	537	486	521	557	503	491	532	481	500	521	500	512	525	477	516	510	528	505	487	511	522	448	563	515	494	495	527	502	471	534	494	500	486	499	507	510	522	565	498	523	520	486	538	517	506	557	536	486	506	534	500	496	545	484	493	523	526	561	561	546	524	544	503	502	492	506	494	514	527	540	547	519	505	554	488	483	541	541	537	502	515	492	539	498	511	511	504	479	517	464	530	496	543	559	520	530	477	514	498	494	506	512	486	537	494	512	508	478	525	534	518	526	519	514	517	488	502	480	531	490	501	500	547	463	506	497	505	524	543	488	549	503	517	505	519	545	504	503	543	544	500	535	529	528	490	497	515	506	526	507	494	498	524	500	538	470	515	531	520	497	490	516	539	500	489	525	526	517	543	451	512	516	521	548	537	522	485	493	498	489	504	495	536	538	507	493	507	460	499	468	494	508	528	487	491	511	503	532	488	534	513	512	489	517	484	505	488	501	511	523	500	521	478	511	544	525	512	506	518	510	518	517	503	595	506	511	518	500	529	503	499	522	511	537	521	497	512	532	502	494	521	533	506	479	492	512	516	530	527	520	501	490	554	504	505	517	509	550	554	546	486	493	533	491	479	520	502	471	516	500	483	479	531	559	492	515	505	483	521	534	529	526	526	510	558	486	518	488	514	487	529	531	512	535	498	548	541	504	536	517	558	505	505	484	467	504	510	521	478	512	508	506	517	459	524	521	555	476	484	489	532	515	558	542	524	502	514	509	519	525	505	527	539	530	512	497	569	521	518	534	541	511	539	523	532	497	507	511	542	499	548	513	506	510	490	507	509	487	527	547	490	482	492	530	544	520	505	480	531	517	476	531	521	545	520	503	508	496	503	501	497	551	504	462	510	538	518	520	520	556	569	506	507	495	498	493	493	481	502	469	511	475	508	518	514	500	531	504	523	482	517	502	467	488	505	500	501	500	539	496	513	531	497	502	505	498	501	524	489	502	481	536	487	495	531	523	524	527	516	528	507	548	494	501	498	497	524	495	512	470	480	528	528	503	491	521	502	504	522	530	546	546	501	499	526	554	479	508	528	496	504	547	505	538	506	503	544	517	521	542	479	489	499	504	510	554	508	497	510	518	504	492	484	529	515	547	532	489	522	556	502	555	529	536	526	516	507	510	500	529	524	536	536	533	513	528	477	522	526	514	541	536	547	516	496	515	512	535	487	487	502	496	521	512	527	521	493	516	509	507	506	491	523	541	487	545	519	487	489	543	474	557	502	491	549	486	507	524	526	488	501	521	503	497	548	481	462	517	504	516	494	531	517	536	553	514	459	501	513	509	494	508	514	512	524	545	487	518	535	507	496	477	494	519	480	523	493	533	533	517	510	477	564	513	520	502	554	532	499	517	545	517	522	532	529	530	513	486	564	493	533	499	536	506	539	505	541	515	549	512	518	535	535	500	510	563	528	535	507	504	527	488	495	548	485	542	501	580	543	528	497	507	498	504	532	484	493	521	535	529	536	566	478	526	511	520	525	496	505	550	516	538	545	489	510	539	501	513	495	485	494	509	508	481	500	530	538	488	516	503	512	527	492	515	510	530	517	558	524	483	526	557	525	558	554	491	501	568	487	496	484	502	513	527	550	534	472	521	518	498	513	497	483	508	503	509	503	525	555	498	508	456	504	521	497	508	534	570	530	517	519	520	493	478	510	518	504	500	526	512	539	497	504	501	514	551	526	526	558	498	547	509	489	503	494	475	524	509	494	516	516	533	537	502	499	506	499	533	507	537	497	512	522	478	531	517	534	512	530	499	479	544	487	518	491	509	494	543	529	555	482	526	544	495	507	565	542	506	517	499	494
40108	17742	4190	2148	1529	1062	863	708	638	538	474	464	421	380	392	346	351	293	319	340	294	311	300	295	304	275	294	301	279	272	309	294	295	273	281	323	261	275	272	262	266	266	277	278	254	304	286	259	282	284	265	269	278	268	269	272	261	304	284	277	236	261	289	233	257	280	261	262	282	271	267	288	279	253	263	231	275	272	254	290	249	268	258	278	240	269	263	269	274	269	218	282	256	279	266	278	283	276	253	269	275	226	289	253	261	245	254	296	280	271	272	284	293	296	291	277	268	237	258	258	240	258	267	259	243	250	254	250	285	232	254	250	263	288	266	289	270	276	267	265	265	281	238	284	274	268	277	278	273	271	285	266	274	273	250	263	269	256	260	250	266	308	247	264	265	240	255	301	250	276	274	259	252	242	266	267	258	263	267	286	257	262	255	276	255	244	248	244	263	260	267	253	283	255	260	274	252	281	268	272	284	281	269	243	237	246	291	254	235	242	267	260	250	264	259	255	247	262	256	271	290	271	268	273	286	276	266	271	266	286	258	286	274	250	274	269	266	240	262	287	245	259	259	293	252	259	265	252	252	249	249	279	278	245	249	278	274	236	273	287	258	253	275	240	272	282	284	247	252	252	262	235	284	260	267	248	247	266	256	253	272	275	255	268	260	267	285	232	246	275	285	295	288	246	276	245	266	254	250	248	264	318	273	263	255	263	260	281	266	297	261	270	272	270	231	263	283	266	252	268	261	253	282	243	282	253	268	240	270	274	314	285	262	243	297	245	266	275	264	268	264	276	242	272	263	272	267	290	273	266	252	278	267	281	288	263	257	247	274	254	264	286	267	253	256	262	273	273	269	273	248	240	256	243	226	264	254	285	274	255	260	271	272	283	251	264	254	245	248	253	262	273	253	300	252	260	245	248	270	244	260	266	264	252	287	241	262	248	258	262	273	246	245	270	250	257	242	264	253	261	275	290	268	277	242	274	272	275	286	256	272	283	277	251	255	264	241	244	268	248	263	275	262	248	246	253	274	280	271	239	257	253	235	261	270	284	284	268	262	228	245	254	244	272	255	285	227	227	269	244	241	271	271	273	274	268	260	247	268	265	259	265	217	290	239	255	264	256	261	272	282	255	275	257	276	224	251	263	256	266	250	261	260	278	278	259	237	232	277	271	265	272	257	267	242	252	234	258	280	280	238	255	270	275	269	261	241	254	233	251	240	277	261	267	277	250	262	268	270	287	255	280	276	234	287	267	255	257	285	282	268	297	274	268	275	274	271	255	280	260	255	241	248	226	298	267	275	256	261	249	285	256	269	259	252	251	261	240	236	260	233	234	255	282	265	276	261	242	322	277	259	273	246	260	245	240	267	235	274	280	250	253	261	254	255	251	222	281	243	262	252	251	243	294	256	282	235	264	247	277	266	265	272	260	261	258	239	258	247	263	271	274	269	288	255	251	256	257	287	265	274	280	277	236	259	254	256	247	250	292	265	267	263	257	269	266	268	267	266	279	283	254	276	223	269	255	244	242	264	302	284	270	238	266	289	249	255	278	261	277	273	247	250	274	255	255	270	263	280	240	269	253	281	227	280	232	311	270	294	278	247	265	275	277	280	267	280	273	283	233	239	288	289	274	289	269	307	276	244	299	249	251	237	276	257	263	263	271	237	295	261	261	242	247	269	246	286	255	234	245	242	244	269	275	258	271	276	295	243	266	284	298	278	293	284	275	262	250	261	273	260	255	239	286	278	281	250	285	294	258	272	274	272	266	272	283	271	245	265	270	264	233	269	260	252	273	266	240	241	279	259	260	268	290	249	267	261	272	260	271	256	274	247	279	264	247	260	258	253	289	243	244	262	267	249	252	262	237	268	258	241	258	262	256	255	294	278	263	251	293	266	280	246	271	285	260	272	248	277	268	258	271	248	261	274	264	292	268	255	245	268	273	309	264	276	298	285	249	234	262	217	272	244	286	266	248	237	266	260	235	272	251	278	260	247	241	243	277	286	252	265	276	228	275	291	251	264	260	266	254	242	284	295	253	233	265	275	281	271	269	288	261	262	264	261	246	273	241	265	258	259	273	282	251	277	245	261	260	264	246	295	285	259	279	268	268	262	265	284	256	291	249	269	241	266	255	278	270	267	257	250	285	235	267	277	253	261	242	254	276	282	237	260	254	253	273	262	281	260	273	282	275	279	285	296	245	249	269	264	275	267	290	256	262	272	272	278	256	277	271	264	250	245	294	253	271	264	273	261	284	269	242	248	261	285	253	278	244	256	246	278	271	253	243	240	272	277	264	261	268	287	283	233	233	269	270	248	273	245	290	286	276	235	291	275	293	240	241	262	253	276	278	219	272	254	245	290	273	253	269	261	243	284	228	253	226	273	283	263	279	263	242	262	263	239	250	260	233	275	286	311	266	263	247	227	292	263	273	248	240	265	279	279	250	276	268	257	276	257	263	235	259	266	245	268	261	253	248	277	281	297	245	285	259	267	258	289	259	247	268	281	254	262	244	274	277	257	288	256	269	278	259	266	279	276	283	262	254	280	253	271	258	278	274	297	246	253	260	255	235	269	270	244	283	254	275	258	271	275	263	267	309	265	280	268	259	239	301	274	282	274	258	242	288	260	262	252	266	271	244	253	259	262	234	248	276	284	284	254	249	299	288	270	248	259	281	267	266	236	259	252	279	267	277	253	270	273	288	268	262	298	226	271	250	251	274	276	291	251	263	280	230	253	239	282	241	258	294	247	245	269	246	243	287	290	247	256	264	262	299	250	252	261	235	244	266	290	247	262	263	254	256	241	248	276	294	269	262	288	247	244	248	259	260	268	256	264	245	270	275	282	229	265	281	277	244	262	294	269	246	241	259	281	270	265	276	256	269	279	268	238	244	275	250	276	272	285	277	264	248	256	260	232	244	251	250	246	284	267	250	247	237	246	259	266	306	292	266	256	265	261	260	255	272	253	269	236	248	260	265	255	267	239	259	274	270	251	260	265	267	292	260	245	296	252	256	318	265	285	250	281	278	281	257	240	265	233	236	268	254	270	243	265	268	263	288	270	293	277	262	246	261	244	265	252	251	300	266	256	272	287	276	246	267	275	266	280	246	268	257	275	253	255	273	250	272	289	315	271	283	270	265	280	260	260	259	258	267	286	259	257	233	251	233	266	254	280	242	266	246	276	268	280	258	265	270	271	248	255	247	282	242	268	275	281	297	278	241	272	251	272	265	264	296	294	240	218	255	252	248	273	254	273	273	292	247	250	297	263	274	281	259	274	239	281	263	287	253	269	261	266	274	263	264	245	253	289	250	249	247	248	249	256	272	238	259	292	261	256	296	252	264	277	247	264	246	258	261	293	264	264	272	251	279	280	252	262	261	255	232	246	274	286	259	250	247	246	263	250	241	299	238	267	261	258	251	302	273	275	243	273	256	274	238	254	297	259	277	241	272	276	261	258	282	266	253	258	256	255	275	260	254	257	259	247	275
18188	2522	5409	6298	5368	4604	3688	3126	2763	2314	2099	1836	1707	1476	1538	1394	1381	1268	1193	1211	1123	1053	1058	1065	1086	1023	1010	978	958	939	974	911	908	949	889	910	828	879	902	866	836	926	816	804	872	834	875	838	844	821	857	858	829	822	818	847	777	835	855	780	830	841	817	840	824	828	845	820	822	787	799	822	767	802	804	808	788	812	820	753	775	802	824	798	796	766	778	797	773	817	777	832	768	730	833	760	798	806	814	783	828	780	772	725	779	733	741	769	790	789	799	785	747	782	791	820	755	771	788	813	769	790	783	770	748	775	789	795	780	766	775	764	813	805	764	782	804	758	781	824	742	760	745	788	785	780	813	792	737	774	751	796	740	799	782	750	822	773	777	781	775	845	830	789	757	751	791	756	749	780	768	769	808	763	796	780	812	740	804	784	763	812	812	772	791	762	802	773	759	767	766	778	797	788	773	748	747	792	804	806	766	807	730	808	804	792	768	767	765	817	755	743	784	804	809	749	769	755	768	796	784	787	773	808	751	783	777	778	769	722	778	803	770	753	771	760	799	756	761	755	782	796	791	785	751	771	759	761	799	819	761	815	768	735	747	753	746	780	760	743	773	744	757	767	772	744	735	788	773	776	750	818	857	773	790	765	812	783	743	775	816	761	782	789	730	748	837	741	760	763	780	752	736	777	772	756	752	834	715	769	779	733	800	806	808	776	790	731	778	785	788	829	795	764	808	796	747	796	672	801	744	763	758	811	812	776	779	813	795	807	782	774	826	762	789	764	747	808	795	762	786	812	770	764	796	828	830	798	770	781	734	754	751	783	733	732	748	758	776	757	834	730	795	862	733	788	779	737	750	787	786	777	772	768	749	773	754	789	797	727	776	781	808	795	823	745	754	801	805	800	725	767	783	757	771	795	756	737	813	817	760	769	776	714	782	737	760	717	807	778	765	796	807	721	790	782	803	791	781	783	735	739	760	795	812	812	739	758	770	794	763	789	744	779	805	792	793	789	735	790	778	798	745	775	791	756	775	811	763	729	731	841	758	795	795	751	773	797	774	795	798	784	778	833	770	785	763	832	705	762	761	776	765	767	774	796	771	724	697	815	767	803	784	799	775	751	738	772	775	780	763	794	829	772	779	757	785	752	775	745	743	775	789	693	765	755	767	757	750	761	801	791	778	767	797	802	796	773	790	777	769	753	783	790	790	729	813	817	772	759	720	835	766	716	777	742	791	747	760	759	783	813	800	843	784	744	781	785	768	772	807	756	799	791	774	743	782	732	765	697	755	798	768	725	785	738	788	775	767	782	800	800	772	806	757	707	736	780	787	776	767	745	757	725	798	781	822	782	800	757	750	766	772	782	772	770	756	776	801	746	757	812	796	710	789	774	783	802	726	763	798	807	801	788	776	773	693	788	777	767	776	778	707	780	763	756	808	792	821	773	751	780	766	786	801	769	758	767	829	754	721	777	744	756	768	764	779	815	756	747	810	780	735	774	774	802	804	768	738	802	787	769	754	761	758	772	752	792	735	762	782	734	754	744	838	760	753	757	771	756	780	786	772	776	772	758	798	773	772	814	771	770	777	795	736	764	755	811	764	773	712	723	756	784	811	786	778	774	777	772	781	805	834	736	786	791	766	749	783	845	764	749	777	774	747	806	797	715	761	783	782	756	792	801	769	745	810	752	738	759	803	760	751	799	747	796	769	788	781	754	764	771	793	842	814	788	775	782	737	781	726	788	792	768	817	731	767	732	803	774	765	748	841	767	791	795	755	727	765	733	782	767	792	783	782	756	799	773	785	760	757	718	741	812	776	750	804	781	757	742	802	793	764	779	787	756	781	791	777	802	803	785	759	810	777	746	801	776	763	805	782	780	798	745	762	817	762	795	771	760	806	803	790	774	728	711	786	781	772	763	826	741	767	834	773	767	752	801	747	812	767	783	719	771	759	784	806	772	799	739	703	794	802	769	755	726	815	751	784	787	775	789	730	743	770	762	754	788	767	744	785	820	843	792	753	716	790	742	753	755	731	764	784	776	788	784	804	778	801	717	760	823	777	765	812	770	773	727	800	760	777	667	795	786	749	820	783	753	721	752	827	777	745	731	800	744	811	790	767	760	757	754	785	783	780	771	801	751	743	781	832	806	820	793	792	777	776	796	792	757	766	750	767	755	763	816	789	833	816	758	790	755	804	714	781	795	775	737	780	774	743	744	706	786	773	788	801	772	766	775	751	798	807	721	761	770	792	757	766	761	786	813	782	801	768	777	804	769	759	764	774	797	752	745	741	784	759	785	787	770	763	806	744	784	754	789	760	836	753	752	852	815	813	785	788	754	773	798	810	753	794	751	770	798	728	787	836	823	728	797	730	839	799	713	772	800	797	710	753	730	782	769	798	755	802	826	819	759	776	770	767	807	765	771	757	795	727	788	774	795	817	750	739	730	776	748	777	800	803	770	768	754	813	774	797	751	766	786	811	738	779	758	790	777	795	816	797	781	721	777	757	749	764	764	805	728	744	818	764	771	748	826	756	728	770	782	820	769	762	768	769	735	779	798	790	789	733	750	730	806	797	811	781	781	751	809	776	784	810	785	768	776	812	780	735	754	782	773	756	762	798	720	772	762	758	737	791	771	797	761	729	727	731	773	775	794	770	832	761	747	787	810	775	737	845	747	775	747	742	765	826	780	776	791	702	769	753	766	760	753	767	774	785	720	789	728	783	765	784	772	793	733	746	791	803	749	784	790	837	776	716	722	839	750	763	775	729	756	761	747	773	744	779	768	768	771	757	812	759	760	801	825	733	749	792	747	777	824	831	751	737	816	757	769	799	750	730	728	733	764	797	812	772	761	733	739	819	781	762	788	839	763	772	756	753	808	822	764	760	775	764	769	805	774	753	778	801	791	792	795	736	771	783	756	731	765	761	751	770	793	793	763	781	787	822	758	761	773	787	767	770	840	769	779	779	800	813	718	791	776	775	793	748	762	796	719	751	788	828	789	793	749	782	796	797	815	820	834	760	824	771	723	824	746	797	798	807	770	767	740	801	749	766	814	796	747	798	792	818	789	740	777	825	797	794	754	774	795	771	749	817	799	790	794	761	751	722	747	772	810	784	778	745	785	735	753	844	809	793	803	748	804	797	738	757	739	751	759	772	749	782	742	787	774	780	791	788	792	733	786	769	800	803	770	767	727	778	779	734	760	763	788	732	797	781	757	782	813	792	803	764	739	814	786	758	732	791	816	794	810	760	772	727	767	786	840	740	783	802	752	730	762	770	758	790	808	744	729	718	762	845	752	805	763	822	831	765	777	764	731	775	716	847	765	757	787	789	801	805	814	781	799	789	837	764	796	756	751	806	755	780	806	798	775	770	784	825	803	826	748	781	760	770	770	720	830	798	792	767	778	794	807	750	775	828	752	770	811	781	805	735	816	776	812	772	755	780	740	775	777	732	768	785	835	762	778	770	789	766	789	814	782	788	772	759	773
5875	441	220	148	133	114	92	106	117	99	81	105	98	66	110	82	92	83	91	75	80	83	85	82	77	95	93	91	83	72	75	89	98	89	85	85	87	75	80	98	91	91	77	97	101	81	88	90	82	66	91	91	82	81	88	94	80	92	70	100	80	74	78	92	81	82	70	83	76	74	86	90	96	77	70	72	105	89	93	82	96	74	82	81	96	91	83	99	82	82	72	65	80	75	84	76	69	93	76	83	83	78	99	73	91	93	98	85	86	85	97	83	90	96	82	94	77	67	86	76	73	84	78	94	83	87	88	83	85	66	84	84	72	81	76	74	91	92	78	76	79	74	100	81	85	82	82	84	83	98	81	94	89	87	97	90	93	92	93	81	78	85	78	100	80	78	91	77	81	88	100	71	96	87	74	82	84	73	71	88	108	91	81	86	105	94	82	86	68	78	82	89	93	88	90	90	81	92	81	73	82	71	73	109	79	75	87	92	87	93	97	86	79	92	80	79	89	98	92	91	73	78	88	73	97	100	80	84	87	79	82	94	91	89	74	83	86	87	77	83	77	72	91	89	74	90	84	84	96	59	78	76	80	96	78	81	99	79	78	90	72	68	87	88	73	84	94	91	71	85	91	101	88	83	77	81	69	80	84	77	76	71	80	82	89	74	88	80	73	77	85	95	81	78	92	92	85	95	91	93	96	95	90	80	71	82	86	91	77	103	110	92	85	77	92	85	82	96	74	111	79	76	74	93	86	86	79	97	86	82	73	91	72	77	77	82	88	81	93	78	99	70	101	83	76	91	79	79	87	82	88	81	79	83	83	83	83	70	84	85	89	78	87	73	69	84	111	85	74	79	77	79	74	87	92	78	85	91	85	83	70	77	72	85	84	87	88	85	75	85	75	79	83	87	85	77	81	102	80	81	88	82	87	91	92	75	83	72	97	71	82	77	86	82	81	92	105	74	77	85	91	95	79	88	83	74	66	77	87	71	75	86	71	80	74	79	96	90	85	89	81	80	82	80	90	62	84	89	81	85	82	77	85	74	82	86	97	100	79	86	94	81	99	86	83	74	80	73	88	95	63	74	95	92	87	80	83	97	80	79	86	81	89	80	100	90	79	76	76	82	74	83	95	81	85	72	101	80	97	87	66	79	86	88	70	80	81	78	98	81	78	87	83	93	64	88	75	79	96	81	98	76	110	94	93	83	93	76	98	86	77	71	82	82	92	89	71	84	77	93	97	65	87	88	79	85	85	82	82	82	90	79	90	89	64	76	95	85	76	93	81	76	93	79	81	84	103	70	115	70	88	111	95	97	81	79	95	74	82	78	76	97	79	81	77	77	82	78	82	99	88	84	87	81	98	84	91	87	80	82	89	89	76	102	88	92	72	109	89	80	68	102	92	78	77	75	88	77	73	80	76	84	92	82	74	85	85	67	72	65	91	79	78	74	87	78	89	81	67	77	85	77	75	85	79	83	88	89	80	89	85	63	69	82	87	75	73	101	90	91	71	72	78	90	90	79	79	85	77	85	70	87	85	97	93	85	84	92	78	86	87	74	83	62	90	78	88	84	95	83	90	88	63	97	78	89	76	63	82	84	74	92	100	88	83	92	73	83	82	72	76	86	73	86	76	86	95	96	75	78	81	73	95	90	86	88	86	85	82	102	93	93	72	87	86	79	85	74	90	74	77	77	93	80	75	100	87	96	91	82	99	90	77	55	77	87	94	72	92	78	92	79	80	84	74	80	71	82	96	95	80	87	68	96	79	74	102	73	86	67	71	75	84	97	66	85	70	73	79	82	88	70	89	81	78	69	100	88	77	75	93	81	78	73	81	90	100	100	88	91	70	89	88	86	97	68	82	85	76	80	78	93	89	75	81	73	87	75	90	81	82	75	75	76	99	89	74	84	93	90	72	90	84	76	78	89	96	80	84	91	75	74	83	83	75	94	90	85	69	100	88	92	74	89	82	78	79	73	92	84	81	84	75	87	86	67	82	97	94	93	95	83	87	85	70	83	73	89	79	88	87	88	90	91	97	73	71	92	95	85	75	91	101	87	81	79	80	87	98	83	83	95	79	67	95	89	62	87	76	95	89	85	93	71	90	78	76	97	64	86	75	72	79	91	78	88	83	81	89	76	98	70	87	95	90	95	96	88	88	107	75	88	73	76	90	90	77	76	92	74	85	102	82	84	83	73	109	99	80	77	80	77	88	81	81	83	83	86	76	91	77	85	80	86	104	94	79	100	85	83	90	84	78	77	80	87	90	83	93	84	70	77	83	92	84	74	89	86	90	67	81	82	79	86	92	86	79	75	98	92	73	78	86	86	81	64	85	92	97	98	74	83	81	82	84	76	69	86	83	81	74	84	99	89	90	96	96	83	79	80	95	88	68	80	77	76	81	74	88	69	75	91	64	90	84	81	83	69	98	91	71	77	87	89	73	85	84	89	84	81	90	78	84	85	74	72	93	84	67	78	66	90	87	79	71	92	80	88	74	93	82	101	91	78	84	89	79	77	96	86	87	88	90	83	92	86	89	88	79	87	83	88	81	91	101	95	87	83	73	81	77	69	97	76	80	82	78	78	91	93	82	89	93	71	106	85	83	62	81	100	88	96	83	100	79	96	90	87	88	82	77	78	81	78	98	80	72	88	65	83	72	81	110	75	89	79	76	98	85	96	74	99	85	76	91	83	85	88	84	83	76	84	88	86	94	68	78	80	74	88	78	90	91	99	83	87	90	92	88	89	69	89	89	80	75	68	72	85	62	84	84	95	94	71	98	100	94	81	97	96	96	66	94	93	71	76	83	79	77	95	84	87	84	85	72	72	90	78	92	77	79	94	80	87	86	77	91	84	85	71	93	78	90	77	70	92	82	78	82	75	71	58	79	83	76	92	75	79	89	98	80	86	101	81	86	92	88	84	82	72	82	84	85	80	84	89	93	79	84	100	85	70	75	89	88	85	75	102	86	87	82	95	82	71	73	88	87	97	72	92	95	87	111	88	80	53	64	102	78	95	86	89	80	87	83	85	74	86	85	82	93	94	94	86	85	91	90	86	71	87	90	86	83	96	82	77	90	83	90	83	88	87	84	85	89	62	74	67	82	83	72	67	97	92	98	99	92	83	93	78	68	74	91	84	78	98	82	82	84	79	72	95	92	81	98	72	82	89	79	83	81	70	75	85	83	87	93	79	81	73	88	83	80	101	83	78	98	83	69	88	74	98	63	85	83	91	82	79	96	56	84	85	77	97	92	73	80	73	62	94	86	79	67	67	78	66	91	93	72	78	82	73	75	80	91	88	83	68	86	91	82	77	99	67	82	88	89	82	69	79	82	92	89	72	97	86	89	72	82	76	85	83	86	70	75	77	73	79	95	68	74	82	86	77	81	85	84	103	92	82	95	88	83	70	94	88	76	90	111	81	94	109	75	76	85	97	73	75	76	104	86	95	84	77	86	84	102	79	95	88	91	66	91	75	88	89
6113	402	551	545	510	487	445	433	376	385	401	373	352	337	323	315	347	332	303	341	325	334	332	306	314	352	318	301	299	328	323	320	315	310	304	314	321	309	285	328	282	274	287	292	307	322	316	339	329	314	322	283	342	325	327	320	300	302	307	305	296	285	292	277	334	290	302	292	355	280	310	318	293	299	350	300	275	294	315	331	290	288	333	329	312	289	273	339	314	279	315	312	311	314	305	324	310	324	352	308	326	302	307	327	282	293	325	299	305	316	300	290	292	328	328	298	280	289	349	315	306	328	324	327	355	294	325	325	335	309	303	302	339	324	322	307	338	321	299	315	301	347	339	303	271	313	314	319	305	301	290	327	305	286	312	297	284	300	269	323	289	311	316	292	304	323	294	300	298	298	309	280	314	312	288	317	298	308	311	292	320	319	299	318	295	324	314	290	330	312	312	339	321	294	327	303	259	305	323	309	293	315	332	312	308	306	253	305	308	304	309	305	339	296	315	314	302	334	333	319	281	312	327	282	336	300	321	301	292	316	294	293	294	336	312	303	280	317	278	286	305	327	304	307	331	309	325	289	312	306	321	305	322	322	300	310	311	309	301	291	280	282	303	313	310	344	292	277	311	316	306	284	302	324	300	291	272	338	296	272	322	310	319	286	304	305	329	295	332	314	334	295	309	286	324	314	325	299	288	316	297	285	326	289	311	294	308	315	291	320	320	303	314	296	294	314	325	284	320	283	339	305	311	314	323	292	301	294	326	303	320	309	347	347	319	316	320	303	328	306	265	287	294	304	294	292	306	286	303	298	309	302	325	307	276	281	300	317	300	297	314	295	333	288	311	259	271	316	302	295	313	284	328	332	285	312	322	292	301	286	303	307	293	307	296	318	303	299	302	325	309	315	309	312	319	280	289	287	293	315	297	284	344	325	295	320	304	317	330	291	311	327	316	317	295	296	282	314	313	317	303	306	290	307	299	300	333	308	297	301	308	326	299	292	279	282	307	314	342	335	314	314	336	321	302	327	315	309	277	291	274	300	317	299	353	319	321	320	317	333	277	287	290	308	286	318	301	312	279	318	322	292	287	315	319	301	301	285	322	309	300	302	296	306	316	313	305	275	279	288	304	305	339	309	329	279	300	284	279	358	308	273	302	313	287	330	303	295	322	284	309	310	321	284	291	331	329	336	317	344	325	316	307	315	293	310	291	314	277	308	295	284	315	307	321	308	315	286	322	304	305	325	320	286	281	341	335	327	313	319	293	294	287	294	286	325	313	322	320	281	306	309	345	313	295	345	311	287	314	288	306	328	285	305	291	307	299	304	331	299	334	301	305	275	313	299	310	332	339	302	274	296	296	345	302	350	289	323	317	301	304	308	290	289	340	272	254	335	351	321	327	334	303	312	297	327	312	300	298	310	293	312	315	319	321	321	286	319	306	335	287	311	317	306	304	319	318	304	262	296	293	308	316	310	295	314	321	321	332	309	277	293	308	319	320	333	293	290	278	336	299	313	327	313	321	315	312	323	284	306	306	304	297	322	301	315	307	280	310	316	324	303	314	328	315	351	316	284	332	292	299	331	305	286	314	298	299	303	315	290	301	334	294	293	325	303	339	335	303	263	301	335	330	309	285	339	273	298	325	336	285	305	302	334	306	315	323	313	293	326	280	301	304	272	324	316	297	312	310	285	301	288	322	290	322	307	329	318	325	309	317	306	325	280	324	322	298	318	311	306	311	342	344	331	308	305	300	297	327	322	320	322	331	307	289	295	304	303	307	328	308	298	307	289	293	293	333	319	327	317	279	300	294	291	286	299	290	280	318	297	319	292	328	314	297	280	296	302	297	288	287	305	331	304	312	285	327	304	334	324	355	302	285	292	292	309	298	303	281	288	311	310	314	341	316	293	309	301	332	305	312	316	296	289	309	323	315	324	288	314	278	317	285	313	322	343	277	287	282	317	300	302	304	322	300	310	313	312	298	320	300	296	294	282	302	309	318	306	292	323	295	298	326	309	304	323	289	299	333	315	308	286	293	309	319	305	311	343	287	281	309	312	348	289	309	300	278	315	301	303	328	284	305	291	278	343	298	312	307	291	348	300	325	294	305	297	324	297	278	318	314	281	308	291	341	324	304	290	308	338	308	310	300	302	310	323	302	300	307	277	291	337	290	312	335	319	289	302	298	323	297	327	300	279	313	359	304	309	330	300	288	308	294	297	311	295	308	311	274	320	316	296	318	339	326	290	346	306	307	324	303	301	281	321	304	319	319	320	316	345	298	298	324	316	330	310	297	294	305	284	309	331	329	292	332	293	287	282	313	333	306	306	307	317	279	315	275	308	320	315	315	310	314	311	291	308	313	302	293	291	329	298	304	319	300	325	314	296	285	290	301	289	302	301	279	306	295	341	322	254	317	294	310	280	291	300	286	313	297	341	326	291	293	311	312	308	318	297	314	306	298	290	299	283	313	278	312	315	313	321	306	297	320	285	305	296	288	320	283	337	282	318	303	313	310	335	305	309	298	307	285	281	306	300	316	298	315	317	317	296	280	302	321	305	310	322	293	315	297	326	309	300	316	319	314	279	324	327	310	298	323	332	283	322	318	289	295	293	296	323	338	302	296	306	326	294	281	303	301	337	323	297	280	304	292	298	319	288	286	326	282	291	313	318	281	303	295	304	268	314	300	309	289	313	311	302	312	292	303	338	312	304	306	300	334	316	287	291	323	291	313	338	298	303	287	298	335	297	330	315	324	288	302	316	284	322	303	324	308	295	316	293	305	289	308	318	312	295	304	284	317	340	329	300	294	336	333	323	310	280	314	324	297	327	301	300	304	282	324	288	318	321	330	311	284	324	294	306	307	293	289	330	280	299	309	320	283	288	296	310	296	301	291	337	270	341	300	284	289	299	293	301	301	295	304	310	316	323	285	282	312	325	304	331	284	297	315	305	272	301	290	311	308	306	319	314	300	326	285	305	298	303	276	319	291	297	308	322	303	318	306	286	334	330	317	304	310	304	300	293	321	304	340	337	296	310	288	284	300	324	270	307	312	283	293	331	299	294	291	305	320	310	289	346	296	296	317	276	319	302	331	340	326	304	322	306	311	280	317	305	317	303	316	301	277	285	300	311	308	300	307	320	299	333	318	303	263	315	328	304	323	290	281	309	323	313	317	309	331	300	287	276	309	334	296	324	322	327	310	365	286	317	323	297	302	311	315	317	293	297	326	286	322	306	295	314	326	340	284	292	284	289	303	277	311	296	278	305	340	302	294	335	302	325	276	291	297	324	345	303	334	289	310	333	300	314	310	313	324	318	320	283	306	331	312	295	299	301	315	330	312	296	340	319	309	296	281	313	284	292	296	305	294	291	311	292	311	302	334	310	309	314	322	299	322	295	352	291	303	326	304	284	286	292	283	310	303	360	297	270	324	291	306	314	300	316	318	302	305	344	294	301	285	295	300	306	314	288	335	295	320	299	312	275	295	319
32762	8970	1623	1049	744	582	431	383	324	310	244	227	229	219	234	192	175	194	180	196	213	202	195	160	186	186	175	200	173	188	177	171	165	177	153	163	156	167	186	154	161	173	175	162	193	156	161	175	165	169	172	152	150	175	177	131	166	166	145	185	138	162	149	143	161	177	169	174	151	171	143	163	143	174	160	157	169	174	142	159	147	142	156	167	136	160	174	165	151	165	148	162	171	146	166	151	174	166	166	161	167	165	177	162	145	158	159	149	147	149	160	174	188	153	167	174	158	183	154	132	185	163	165	145	153	158	166	174	168	139	150	175	142	160	162	170	168	176	178	178	172	166	168	167	137	155	197	152	170	170	160	162	156	153	155	157	147	161	144	155	164	186	148	170	155	180	154	143	147	165	165	149	180	177	175	158	151	178	163	156	171	143	172	165	149	162	136	160	171	163	156	124	152	181	166	157	152	161	144	158	127	165	165	176	163	163	154	144	160	148	135	174	167	151	152	153	176	180	168	165	169	152	153	159	177	172	176	165	128	146	184	181	161	158	176	159	144	170	154	154	171	168	185	128	151	128	142	187	156	169	142	173	155	143	158	146	154	181	166	162	154	162	163	157	146	162	155	161	139	147	162	185	172	158	153	156	161	172	140	152	174	170	151	162	162	164	172	144	163	163	162	165	173	160	157	159	159	135	170	157	200	145	179	157	190	173	140	172	157	153	155	156	172	198	164	154	173	154	142	177	184	163	163	174	176	158	145	154	157	160	173	147	165	165	171	161	164	144	117	151	150	160	149	170	150	167	164	152	168	153	153	168	156	146	144	179	166	171	171	172	162	139	173	196	179	150	150	172	140	164	169	173	167	167	147	168	178	163	159	144	163	140	167	164	157	176	181	144	159	145	146	174	167	158	168	168	160	160	170	186	180	165	185	166	153	161	167	131	157	154	152	151	136	170	143	170	163	165	167	165	169	150	163	159	168	165	138	148	174	144	149	168	147	163	157	146	184	155	150	156	152	143	158	145	172	178	172	155	141	128	167	146	174	167	153	162	168	168	142	151	179	142	161	173	165	140	147	140	157	144	168	175	161	153	166	171	124	177	177	165	168	138	152	164	187	154	154	157	160	165	167	169	144	168	166	147	141	168	162	168	204	147	164	155	179	147	154	152	150	146	158	148	152	156	155	154	169	161	156	143	166	143	147	161	159	170	157	172	165	158	173	155	150	151	161	178	172	148	158	182	169	184	152	142	137	155	154	151	142	153	162	172	157	160	153	155	141	134	175	142	153	163	162	173	162	155	163	140	139	146	162	153	171	156	197	155	168	165	162	165	160	169	165	147	150	138	142	161	176	155	139	147	134	151	160	165	174	166	164	163	171	159	196	141	158	130	187	150	172	154	167	152	172	173	138	156	175	171	157	169	166	175	147	172	148	155	164	163	149	166	151	153	154	162	177	168	161	185	143	166	161	178	148	177	175	144	170	166	169	176	165	158	141	145	148	168	161	167	181	148	167	171	155	158	160	162	167	150	142	182	143	170	162	166	176	170	154	181	170	149	179	167	151	176	166	158	171	182	155	148	180	156	177	198	185	166	156	174	177	166	162	165	147	141	183	149	168	162	152	151	178	137	154	164	200	166	160	147	145	165	135	157	172	161	162	141	163	173	166	137	146	151	157	185	152	157	159	149	145	150	172	173	147	169	158	155	175	140	147	143	164	165	158	161	148	152	153	172	155	161	153	144	157	152	176	173	165	154	163	166	165	176	167	159	157	153	173	169	164	154	180	152	142	142	146	147	158	152	144	129	146	163	162	183	181	163	161	154	146	182	171	164	154	164	170	153	147	163	156	170	155	167	181	167	166	186	146	154	162	170	170	174	153	157	163	168	153	183	166	170	151	177	166	153	159	177	159	159	146	160	163	156	137	159	162	172	159	173	180	161	149	141	149	167	165	180	139	145	145	167	166	172	160	156	145	154	166	153	154	159	160	183	181	166	162	155	137	170	159	176	151	156	165	150	166	135	165	160	179	159	177	160	150	178	149	150	153	167	158	163	166	148	173	155	128	183	182	165	148	131	149	151	151	157	159	158	162	140	146	159	166	173	140	162	171	161	168	165	152	149	172	137	160	154	175	154	155	156	168	154	137	180	175	158	153	156	157	139	140	169	142	186	146	171	184	173	197	169	169	160	165	156	158	152	170	146	131	170	163	142	156	158	179	175	185	159	143	182	153	149	150	158	160	173	163	161	183	151	150	178	166	163	158	169	161	165	193	177	172	155	153	150	166	160	161	166	171	152	170	157	153	183	159	164	143	138	162	164	141	170	152	150	148	184	179	145	159	160	151	169	152	167	163	148	171	146	160	156	168	195	175	142	177	175	168	154	132	183	170	146	189	160	163	162	160	153	153	154	175	161	170	155	153	166	161	151	164	151	143	159	147	159	167	138	152	147	157	134	168	156	172	159	144	164	159	159	155	168	181	160	157	153	136	157	163	164	140	130	159	160	145	168	166	141	164	175	168	155	147	164	160	171	155	150	164	157	158	148	163	198	169	160	143	161	142	132	152	163	158	152	155	157	163	158	148	169	169	163	149	170	152	188	168	158	147	157	158	155	166	168	158	163	165	177	184	184	151	148	165	157	158	165	167	145	164	182	165	141	149	156	180	162	162	169	147	185	163	155	168	167	157	159	161	182	175	187	158	170	166	145	189	133	154	180	173	172	164	179	160	152	165	132	150	170	155	174	151	172	151	164	148	175	143	149	178	151	148	169	151	160	177	162	148	162	154	176	168	158	135	192	173	132	169	161	166	162	167	162	156	153	158	155	148	171	144	135	164	153	175	160	189	173	158	168	158	164	143	170	148	157	173	154	160	175	181	136	164	173	167	139	143	173	183	155	163	159	178	172	169	171	151	173	147	163	162	169	165	158	140	140	158	155	145	162	141	175	139	166	158	152	164	168	181	139	161	151	161	161	171	157	130	151	154	173	139	179	167	155	166	154	145	179	171	163	159	172	152	154	153	160	180	161	148	167	136	163	156	159	185	163	167	173	163	157	168	154	154	148	179	151	151	153	161	153	168	164	179	148	138	172	157	166	147	165	161	177	173	158	173	143	150	157	136	170	163	173	155	162	142	158	161	165	147	152	174	155	159	156	179	153	169	156	147	161	158	163	173	155	131	167	174	172	159	156	165	170	156	165	145	160	150	134	166	180	166	160	157	169	135	142	153	169	179	156	154	156	157	184	167	164	153	142	171	172	173	176	157	142	139	151	142	167	173	152	130	157	168	161	161	172	149	140	158	166	159	176	171	154	161	158	145	149	166	160	170	164	179	160	150	148	179	143	176	180	172	174	157	183	170	166	171	171	170	170	158	160	172	134	158	136	161	165	170	152	175	180	161	153	158	156	172	170	177	138	160	169	169	160	140	162	150	177	175	155	183	150	154	159	176	182	172	172	187	165	147	146	184	162	163	173	151	168	172	158	164	145
14930	1444	3085	3537	3074	2624	2116	1909	1531	1382	1301	1141	972	968	930	832	795	778	728	743	704	686	682	654	634	642	655	616	626	630	596	583	537	606	581	579	579	574	584	555	591	538	561	553	539	534	573	545	555	531	556	557	529	512	541	544	554	513	550	591	557	526	526	510	544	534	580	531	584	509	539	539	441	559	532	544	497	503	520	503	500	512	532	482	523	548	507	478	503	525	547	517	507	539	516	531	511	488	547	511	531	500	567	528	560	524	544	510	520	514	517	549	507	551	528	518	513	513	510	561	555	543	549	505	501	533	502	537	518	496	518	535	497	518	473	488	503	521	524	515	517	510	477	489	521	498	522	532	535	499	499	495	539	539	506	530	496	464	536	530	528	466	522	554	529	536	527	517	522	527	505	492	585	536	514	521	568	530	472	529	480	500	505	527	525	533	534	487	515	556	476	542	518	494	530	544	491	495	505	485	506	533	489	523	508	515	516	518	547	541	513	526	505	534	512	549	547	497	500	483	491	486	518	515	510	538	523	522	509	534	505	559	515	533	499	532	551	511	509	540	501	532	514	471	529	493	481	500	511	503	490	515	489	570	502	521	529	531	495	529	563	526	472	510	501	512	480	542	479	521	542	505	504	511	519	541	506	501	571	521	498	564	544	544	487	559	510	528	516	530	457	512	562	498	503	545	540	547	486	534	493	535	532	520	470	523	544	535	513	500	542	524	537	507	512	519	522	499	533	516	473	506	487	517	538	564	510	555	465	512	460	494	540	514	530	549	525	533	521	503	525	479	544	511	538	491	481	538	557	521	525	493	509	528	498	521	481	553	500	512	524	507	554	520	504	508	547	502	503	483	550	518	529	512	561	504	475	507	489	543	512	537	493	507	536	535	464	523	504	545	530	524	501	504	524	464	512	503	504	520	575	529	531	547	527	524	522	506	516	494	514	491	505	507	531	566	546	518	534	525	517	554	510	551	513	519	481	511	510	525	515	555	494	495	501	531	476	528	509	526	517	530	478	510	505	517	507	502	526	518	513	525	480	503	520	475	522	509	511	553	536	511	563	566	544	510	498	497	509	531	513	535	503	528	516	501	494	503	506	526	484	526	541	524	536	514	483	520	527	485	514	518	482	495	524	520	509	500	485	496	498	488	520	498	531	517	511	466	492	508	526	516	529	502	509	521	522	528	543	515	525	517	496	494	518	505	512	515	550	464	537	496	522	505	543	506	489	466	497	537	501	518	514	545	525	488	495	533	501	515	526	523	534	512	549	532	503	550	512	482	536	536	490	551	505	539	509	538	490	543	529	505	525	519	455	526	533	524	495	518	530	536	486	518	517	524	527	497	505	556	526	520	521	496	468	546	527	528	498	475	503	487	525	500	516	524	523	511	496	547	495	485	501	525	475	538	514	487	515	501	507	516	542	567	502	497	480	498	548	542	529	535	544	530	475	515	523	559	502	534	532	514	507	482	529	489	511	485	486	504	518	510	496	504	504	550	524	557	527	485	489	519	531	550	529	519	490	521	490	516	538	550	502	514	502	523	496	517	565	505	554	503	505	469	519	514	497	508	500	532	494	503	511	551	522	513	538	516	524	512	537	546	527	497	535	514	480	497	581	502	507	509	523	538	553	491	537	454	521	506	521	515	506	513	521	528	523	528	491	506	477	559	523	520	503	514	496	486	516	499	512	523	494	534	502	534	494	493	503	535	504	526	537	539	517	508	487	526	539	535	542	532	511	495	589	504	512	483	506	507	492	513	523	432	513	512	507	535	532	475	499	509	503	532	497	547	503	522	517	534	514	538	542	534	557	503	529	516	501	533	512	500	530	477	573	545	526	490	528	496	531	480	538	515	528	535	478	519	532	491	491	521	516	511	490	496	504	496	512	490	545	499	530	556	531	532	517	507	506	489	509	506	469	562	465	490	551	501	549	510	536	461	517	530	465	550	491	551	514	511	527	540	505	513	517	538	552	528	474	503	512	496	527	504	488	542	482	498	491	533	511	482	533	498	537	495	506	519	503	516	514	538	506	552	522	502	525	494	502	525	529	511	526	524	515	541	550	492	493	543	466	498	508	526	556	510	492	489	508	515	504	478	525	537	504	524	509	522	523	539	513	472	515	516	530	522	504	524	506	526	515	537	514	505	562	522	487	509	518	504	545	511	502	538	563	521	507	509	527	491	507	504	523	532	521	522	496	528	542	537	547	535	472	521	525	530	491	550	499	504	510	504	543	544	486	527	507	476	519	497	550	533	501	516	566	522	480	511	529	525	539	520	514	530	475	501	491	528	516	523	518	568	532	485	508	503	501	546	470	517	516	516	504	550	516	502	542	528	515	555	537	496	543	510	515	486	526	518	520	505	519	516	463	481	504	504	523	536	541	512	497	524	503	467	518	463	524	500	516	469	515	506	501	516	492	512	518	530	520	497	522	501	549	520	489	514	500	512	500	579	525	516	568	490	515	533	539	543	519	531	507	493	471	485	522	549	484	515	512	492	512	544	530	512	503	533	509	499	526	499	526	475	522	511	546	507	519	524	510	535	502	504	525	504	485	506	493	510	508	477	524	524	491	501	525	512	512	514	506	465	502	544	503	514	519	556	542	552	492	502	493	511	544	505	522	469	511	536	497	553	469	503	483	526	488	516	541	535	525	539	473	510	537	477	539	499	510	535	550	486	544	496	528	521	499	492	518	491	509	517	510	500	517	497	529	457	551	567	555	521	517	482	514	521	497	543	514	530	497	485	492	487	515	553	503	511	478	505	492	538	544	500	524	511	501	516	503	496	481	504	541	489	513	514	503	501	545	504	493	532	539	521	510	508	517	510	522	506	573	524	521	502	564	528	501	509	491	524	517	510	517	534	515	508	497	478	475	533	508	527	519	502	552	537	500	511	548	506	528	519	526	503	489	503	533	521	490	518	513	526	514	521	501	531	512	517	478	501	501	544	507	520	488	518	524	517	496	504	472	503	514	531	512	503	500	534	517	537	500	522	505	515	540	509	495	498	471	486	501	500	524	496	525	464	479	501	483	489	500	499	492	483	491	534	484	518	509	560	513	552	512	495	498	491	502	496	500	533	531	544	501	517	484	510	503	506	491	518	546	526	522	535	516	517	524	511	530	511	551	546	547	502	497	539	526	532	508	490	460	542	527	459	492	485	549	499	476	524	482	562	493	553	545	554	559	505	512	514	500	482	505	497	518	529	488	510	523	505	505	511	496	541	517	573	533	454	535	519	519	493	539	477	512	512	501	557	523	481	501	535	531	539	534	528	517	547	506	565	496	501	536	533	562	516	483	560	526	479	519	521	528	491	516	501	524	531	502	549	487	547	516	503	546	475	547	473	544	520	546	494	512	499	521	476	501	481	518	502	507	490	488	482	494	523	527	532	503	513	530	524	514	526	536	470	501	536	514	506	524	481	503	514	510	508	533	520	526	532	536	519	510	512	473	509	531	499	493	522	511	480	542	497	516	524	508	505
40678	18841	4698	2081	1468	1111	845	752	592	566	508	466	453	393	380	337	348	350	348	266	305	295	306	298	303	308	306	266	292	270	293	279	296	286	268	284	279	254	298	270	283	257	264	235	289	296	236	263	248	265	295	248	273	247	269	294	294	277	262	258	290	298	273	263	272	271	278	263	256	279	295	284	260	253	262	250	259	248	264	263	262	303	277	286	267	256	292	282	295	249	256	273	282	244	284	276	261	267	257	292	258	252	262	279	287	267	254	227	260	253	295	248	280	260	264	251	260	286	264	245	253	241	250	275	231	267	272	262	267	263	287	244	276	268	264	254	285	293	265	234	270	267	285	237	252	280	254	254	293	237	262	263	282	250	267	258	238	274	272	270	258	270	274	269	255	250	243	273	251	287	260	246	299	275	280	278	256	272	281	224	256	257	287	273	258	272	291	278	275	255	282	288	253	276	269	266	238	276	280	267	291	248	279	270	249	263	287	282	286	303	260	268	269	263	285	258	276	245	278	262	258	272	255	280	274	249	251	277	267	256	267	244	287	293	254	277	278	278	258	261	250	284	274	300	261	236	323	273	280	266	288	271	260	253	281	274	286	264	280	285	251	274	275	256	264	275	298	255	284	288	245	258	277	278	269	273	256	266	272	283	251	263	281	263	222	263	263	271	291	268	292	291	259	263	287	257	243	262	254	247	267	266	261	250	255	260	264	269	269	256	258	278	270	272	279	281	255	253	233	284	265	246	283	238	296	251	274	261	254	250	251	263	261	257	270	294	261	252	268	286	266	248	262	279	270	272	266	253	256	290	272	268	287	289	284	256	297	245	252	256	260	263	262	288	285	260	263	288	255	226	258	260	251	271	245	295	262	260	277	226	263	262	279	243	265	261	263	275	254	264	251	261	277	298	256	270	246	284	273	262	247	268	298	282	276	295	286	275	236	283	227	269	279	285	276	270	244	290	286	278	281	277	254	266	278	295	236	266	256	274	267	246	240	262	282	244	286	270	281	232	257	294	232	245	253	266	257	226	242	264	256	274	280	260	282	274	270	225	268	278	272	256	264	267	250	274	256	255	263	298	271	278	275	269	296	280	258	278	258	248	275	245	260	269	270	288	252	287	270	252	257	259	255	257	268	258	281	295	250	276	276	264	296	262	260	276	273	293	277	282	273	267	253	281	266	260	265	275	267	278	244	274	248	272	280	251	275	270	240	263	261	298	251	265	234	273	284	283	250	263	244	256	265	263	260	250	257	293	254	229	267	261	249	254	244	264	241	242	261	238	255	241	288	267	277	285	267	275	255	260	318	264	272	246	288	272	291	267	273	234	294	245	232	244	254	236	256	244	241	261	243	288	249	258	295	240	262	266	267	270	269	255	281	261	312	260	238	235	252	257	286	279	254	298	281	251	298	263	258	256	260	256	272	264	287	278	269	277	236	294	296	299	278	272	306	238	265	291	247	240	248	281	292	246	235	262	265	275	268	276	272	266	253	236	260	323	261	263	248	269	330	250	282	264	259	256	275	267	285	261	264	272	299	251	291	282	280	287	276	268	243	267	271	266	291	259	243	264	231	233	259	254	263	283	253	263	245	296	250	261	252	248	300	271	299	285	247	257	262	278	224	259	279	275	268	268	285	280	294	242	291	252	269	251	270	268	264	252	250	229	246	295	261	231	266	260	294	225	276	263	265	267	291	286	295	261	244	264	250	275	271	296	245	287	272	279	254	281	280	287	245	276	257	280	264	246	302	251	259	275	270	244	259	234	275	280	276	269	282	271	281	298	254	259	273	285	261	244	250	284	243	263	298	263	250	260	250	258	275	268	248	273	296	280	283	266	254	254	238	251	257	238	281	266	262	253	281	268	281	257	262	283	272	268	275	222	273	251	290	273	270	285	283	272	261	238	239	249	251	262	280	273	275	290	262	268	286	283	250	249	275	253	280	234	243	249	241	246	283	310	275	264	268	244	255	257	239	256	269	250	247	283	252	285	256	243	274	255	247	214	255	270	240	275	274	328	280	244	262	261	269	290	248	297	292	275	290	254	266	251	276	273	259	256	250	260	277	219	288	246	278	297	214	268	288	258	282	244	254	265	263	259	274	246	273	288	243	276	247	279	274	263	262	270	262	271	265	264	271	276	276	277	295	256	262	267	263	277	255	284	289	280	276	294	261	265	249	234	271	263	255	257	249	274	250	234	255	235	239	282	259	243	257	253	258	266	281	282	259	245	301	246	279	256	268	242	301	304	246	264	278	259	263	271	265	269	314	284	274	276	289	283	270	270	266	298	251	263	267	268	280	279	267	280	245	293	254	254	301	276	263	236	242	281	272	229	273	262	286	252	270	262	284	265	258	240	282	274	275	276	242	244	274	261	281	260	261	260	271	269	259	266	254	264	267	257	248	257	275	272	253	265	267	252	225	286	246	288	308	270	263	274	279	261	264	262	273	288	255	269	264	263	302	281	278	266	250	252	267	246	263	272	262	281	279	219	273	259	267	289	264	289	248	259	301	255	248	299	301	255	266	289	263	268	305	248	256	284	249	261	279	250	274	286	262	245	273	264	247	246	286	269	266	271	257	293	291	268	272	250	295	242	249	255	293	265	286	256	263	265	246	265	264	280	248	259	255	254	269	256	229	263	261	252	267	283	271	285	261	253	238	256	277	296	264	273	254	262	245	291	286	284	271	251	274	270	262	268	293	289	263	258	280	256	300	261	292	249	269	288	263	260	246	278	259	284	250	254	259	259	255	273	295	266	232	274	274	257	277	275	274	261	250	255	291	240	251	231	278	260	278	251	258	261	244	279	289	274	270	266	270	250	260	258	248	270	244	289	261	246	269	260	255	272	293	245	273	253	259	281	270	251	253	281	257	284	228	272	246	264	291	276	269	277	244	280	271	275	253	248	268	273	261	258	254	245	268	245	285	277	254	290	278	216	281	284	289	229	263	252	262	258	232	262	271	277	266	298	233	255	239	251	268	248	282	267	255	239	265	251	280	281	263	245	262	242	274	286	261	276	266	236	255	236	221	266	274	251	271	253	269	259	242	281	281	230	270	261	250	284	271	276	269	278	243	286	286	244	262	272	264	277	248	297	283	235	282	261	275	264	272	279	267	269	273	262	275	254	278	249	282	246	281	275	288	257	286	265	252	272	295	224	236	275	285	256	293	224	270	229	238	272	257	267	252	260	281	224	259	289	266	282	279	271	260	276	279	251	253	258	274	258	282	268	264	245	250	244	297	286	263	270	255	255	266	248	277	271	252	255	263	262	250	284	271	262	273	275	281	261	275	272	261	253	263	279	276	250	265	271	264	273	272	256	259	246	261	255	267	283	246	283	293	276	251	281	296	257	294	288	259	266	258	247	265	265	258	256	271	302	244	274	254	257	246	241	267	252	291	300	260	270	285	287	255	280	273	240	256	259	242	276	271	267	244	276	248	258	280	265	303	267	240	258	275	252	264	259	284	268	257	240	277	272	274	245
18598	2505	5435	6165	5287	4558	3680	3117	2672	2532	2109	1892	1689	1628	1490	1346	1356	1281	1218	1140	1117	1090	1057	1139	996	1008	1011	975	968	939	950	918	908	918	929	885	914	842	887	823	872	893	848	840	856	883	863	855	818	830	882	898	814	839	825	839	837	829	825	800	772	792	798	825	756	795	836	783	850	757	798	786	847	810	832	821	812	805	796	832	773	741	785	793	796	854	751	803	827	814	780	719	796	788	803	835	786	793	823	771	835	766	796	777	736	765	817	728	788	786	805	735	805	777	732	830	746	815	770	806	800	805	736	827	738	829	738	750	793	758	791	736	765	791	773	793	800	769	774	796	784	806	791	766	832	796	808	765	774	787	781	815	793	805	811	763	780	781	807	801	740	821	775	779	745	843	751	797	822	779	822	827	776	772	762	757	767	796	811	806	774	769	759	818	784	788	757	774	767	797	811	811	781	797	794	819	788	770	769	749	751	740	788	775	715	766	792	781	757	808	746	741	781	773	798	837	779	808	807	786	789	747	821	802	778	785	794	782	776	738	767	775	790	794	777	724	778	767	760	753	807	777	779	772	741	777	730	820	809	801	766	768	762	790	818	776	769	788	812	757	786	791	727	727	736	746	743	745	767	823	795	863	742	753	768	780	783	778	770	787	724	742	782	788	774	835	775	796	813	836	785	773	770	737	793	759	806	781	750	716	801	811	834	781	783	741	721	761	813	803	762	810	783	748	803	777	702	774	776	796	760	764	746	790	797	811	784	768	810	785	791	744	728	738	803	768	728	783	739	729	839	774	794	723	753	801	793	770	785	732	799	798	751	767	774	754	750	787	744	783	769	786	753	773	776	773	773	800	766	791	733	702	784	771	809	812	756	795	803	768	789	746	744	787	749	802	774	742	763	757	808	810	805	800	764	781	730	760	755	798	819	746	773	761	783	792	775	747	740	787	780	786	817	829	736	758	786	749	800	767	747	771	774	816	788	745	777	741	825	731	820	794	813	793	813	794	736	772	784	771	811	766	799	804	807	728	788	819	770	784	764	732	804	785	800	740	772	771	779	819	726	795	769	774	766	780	718	748	759	775	765	800	725	752	762	783	747	771	766	762	768	789	754	778	766	763	758	738	790	801	797	774	784	790	792	766	782	785	776	785	795	741	824	742	782	781	768	791	754	770	781	715	754	767	736	777	792	780	728	721	781	735	764	812	801	759	809	794	794	771	802	802	738	771	753	715	786	771	780	756	767	779	763	772	730	792	778	731	750	798	812	784	789	769	762	749	777	732	803	740	800	780	728	793	786	802	788	754	801	758	786	796	738	748	729	746	793	769	764	800	752	745	694	774	776	789	809	807	741	760	764	785	755	791	778	793	789	731	785	821	786	780	761	713	771	770	797	763	795	785	753	777	763	791	793	768	758	737	740	766	765	806	746	765	755	740	775	779	772	800	807	770	781	790	744	787	728	782	793	792	763	792	772	794	774	777	796	734	782	790	724	777	800	745	792	820	818	769	778	783	737	737	826	803	799	764	768	745	756	794	811	807	752	749	766	767	759	744	788	786	762	770	766	805	768	815	761	792	811	804	775	762	740	794	820	758	801	722	779	773	802	786	783	764	812	778	825	771	787	769	770	805	812	818	763	810	765	722	774	725	802	815	751	774	782	761	802	740	747	757	813	742	814	783	826	753	816	796	727	765	808	740	789	774	796	754	780	754	804	770	785	758	784	759	789	741	806	769	736	767	758	824	763	793	752	784	782	803	785	849	751	775	772	773	737	738	751	729	788	785	761	722	783	747	761	810	771	772	754	770	758	780	810	740	812	799	746	800	749	781	731	798	771	815	771	756	784	828	760	759	775	852	739	726	754	729	764	782	817	765	764	837	791	768	778	788	799	788	771	799	734	780	785	803	771	814	773	779	814	749	743	799	808	769	807	786	754	766	793	798	808	786	788	771	775	810	729	767	806	755	770	813	771	768	786	799	753	762	766	718	765	789	708	786	778	795	729	737	775	800	778	813	793	833	787	767	789	766	811	746	781	754	812	787	761	748	764	785	762	785	792	773	770	789	780	739	760	735	783	832	809	809	742	795	824	751	788	734	810	789	781	761	753	814	787	756	779	792	830	750	818	784	792	828	786	766	806	754	831	741	753	818	751	772	785	758	772	814	742	784	764	792	762	801	769	809	748	784	803	754	726	764	771	767	766	775	814	778	749	755	773	816	751	761	739	762	768	761	765	780	774	778	762	784	776	764	747	786	815	805	770	790	772	747	771	772	776	846	785	778	781	773	789	815	755	784	725	722	833	755	784	771	768	780	732	782	781	772	752	807	764	781	804	733	829	767	752	780	773	796	827	773	788	761	785	792	774	776	817	787	795	813	719	799	776	757	787	805	814	752	758	719	792	805	747	755	794	820	742	848	767	729	756	807	765	771	788	807	761	741	815	801	772	771	785	789	731	799	737	776	810	782	805	784	808	725	752	802	778	758	824	814	802	721	789	759	711	787	759	782	786	775	782	785	828	809	741	801	746	794	758	781	758	817	741	794	775	789	794	772	761	722	795	810	801	748	766	808	763	807	775	755	751	750	750	750	750	806	793	766	757	767	784	800	721	740	755	812	770	769	752	766	833	731	750	769	803	761	765	813	725	732	771	809	832	821	783	771	750	767	799	804	813	813	772	759	795	894	744	744	791	808	762	778	744	793	786	787	836	813	749	759	792	817	776	799	748	809	785	775	778	775	795	742	777	816	759	782	716	761	791	722	732	802	809	783	722	798	755	811	790	762	757	801	761	759	763	827	761	747	750	798	846	784	821	766	794	759	786	796	816	824	755	794	823	771	771	793	777	742	780	773	771	703	825	829	772	772	795	785	736	840	750	808	776	733	728	830	795	769	768	781	812	751	788	835	794	815	796	762	800	792	779	750	749	777	714	729	755	822	764	790	766	738	737	738	717	780	757	790	756	741	780	767	781	840	760	752	743	728	768	769	802	808	756	803	771	731	762	777	816	757	785	726	789	746	785	754	832	777	749	784	781	749	789	852	773	797	767	794	742	812	791	811	776	762	795	764	742	813	731	729	759	794	792	800	744	772	767	756	805	777	752	795	751	773	794	775	765	799	771	785	756	751	784	788	790	793	716	805	795	783	783	772	756	794	754	764	821	738	789	762	740	766	737	757	717	758	806	771	734	738	837	773	809	778	796	776	774	767	776	804	757	754	806	768	738	822	748	836	769	751	779	762	780	768	725	760	820	744	758	799	734	773	740	814	794	761	811	757	741	780	789	708	825	780	788	773	761	784	822	786	793	802	780	769	780	826	798	828	787	779	795	744	813	783	827	785	766	773	795	750	753	768	764	780	741	775	774	778	770	748	805	791	757	779	817	794	796	791	808	788	807	774	733	776	804	829	770	744	788	778	733	816	747	795	754	800	757	803	720	766	738	800	731	763	786	825	790	819	788	782	817	750	791	745	729	739	809	799	757	780	859	753	764	753
6064	403	204	153	116	113	128	121	105	94	94	95	93	87	85	81	83	79	72	83	93	102	81	83	106	90	84	77	82	69	105	84	98	82	78	83	81	86	77	79	91	74	101	92	92	95	82	96	76	84	94	82	86	76	85	78	68	78	82	73	86	76	83	70	82	74	94	97	87	84	95	86	81	67	85	86	82	74	87	60	101	85	72	92	82	99	84	72	78	84	91	80	80	92	103	80	85	69	57	95	91	77	85	97	91	96	92	78	92	100	80	86	84	91	85	95	73	61	84	91	76	92	70	85	101	84	87	80	82	98	66	70	84	90	73	80	90	90	74	65	84	73	84	76	82	82	94	96	75	83	79	80	72	92	73	87	94	95	84	85	90	70	89	71	98	75	103	75	89	66	97	92	99	88	90	89	98	83	92	84	94	75	80	78	75	86	80	87	81	66	95	80	92	97	94	73	81	94	82	90	84	65	85	66	89	86	81	82	75	62	86	94	82	86	81	63	72	84	79	84	101	89	89	99	93	85	74	66	80	70	84	105	74	89	88	82	80	84	76	69	76	87	78	83	97	71	70	90	83	88	94	89	70	81	88	104	68	78	84	73	80	87	77	87	86	94	82	68	74	100	107	90	83	80	88	82	75	96	84	73	86	74	84	85	67	83	78	91	90	74	73	79	71	84	95	77	84	99	72	82	98	89	70	80	78	85	92	87	83	75	79	76	89	86	93	96	89	85	99	88	87	86	77	93	73	83	97	81	94	93	73	78	86	84	98	91	82	75	83	71	92	92	86	94	92	85	81	94	66	94	83	74	84	98	82	90	106	78	103	77	76	87	90	75	65	66	85	87	82	78	81	77	81	97	78	93	86	66	79	96	68	80	91	99	80	84	76	88	98	88	85	84	76	80	79	89	79	71	78	83	79	79	72	78	84	76	80	68	69	89	87	82	81	84	84	100	79	72	94	102	82	94	109	81	93	75	74	88	90	99	89	71	98	78	88	73	74	75	80	78	80	105	71	65	85	77	75	78	98	87	87	73	104	88	68	82	78	78	94	88	90	82	77	86	88	87	76	68	77	70	88	93	87	90	81	87	77	87	89	82	75	78	90	74	88	74	98	87	74	73	75	78	88	89	99	76	75	79	100	94	93	64	68	92	85	87	69	68	81	73	86	77	81	75	89	79	89	92	73	91	80	58	98	88	78	91	89	81	84	79	101	75	104	88	71	78	73	89	84	86	90	77	99	95	68	84	77	85	75	76	78	87	96	74	92	80	55	56	87	85	84	84	76	75	86	79	77	84	85	94	83	80	73	85	79	75	88	81	92	62	80	69	85	83	67	84	80	86	92	66	95	59	72	84	92	91	80	82	86	71	79	86	85	78	70	65	82	73	90	77	72	89	88	94	70	86	75	76	77	80	85	79	79	84	84	61	83	81	81	94	91	75	84	91	91	77	80	83	90	86	102	88	92	85	95	84	92	89	65	72	74	100	91	85	81	82	96	99	74	75	88	78	77	97	75	99	87	97	71	91	86	75	85	80	81	84	88	76	61	80	76	101	92	80	89	64	92	78	82	96	87	88	82	82	80	86	99	65	80	81	92	74	89	93	88	75	98	78	80	76	82	78	94	85	90	73	76	74	81	103	83	90	94	81	94	78	84	84	89	83	91	91	79	82	68	78	79	77	95	80	94	70	87	90	60	82	76	86	94	78	77	81	70	78	96	85	75	78	87	80	86	70	76	85	76	80	79	70	77	77	93	89	80	74	66	79	61	92	98	74	95	92	90	71	101	81	75	79	92	93	95	77	82	76	80	85	81	84	91	77	81	84	78	83	84	86	89	90	71	71	71	99	83	74	82	88	89	89	84	71	90	87	93	99	94	84	81	81	92	104	98	74	82	96	93	81	87	68	81	73	76	97	99	94	88	69	81	68	91	94	85	75	72	69	77	74	83	86	100	76	76	76	74	88	100	86	87	71	82	84	77	72	96	76	84	92	73	83	90	84	71	77	96	72	73	73	96	91	84	77	94	89	68	84	88	96	106	96	80	97	82	85	95	74	82	81	79	74	81	90	84	89	79	92	80	83	89	80	100	78	90	77	96	93	92	85	84	75	89	95	87	95	84	78	87	86	84	83	76	102	87	86	87	71	78	80	111	81	97	86	81	83	89	90	75	76	82	103	103	75	87	77	92	86	85	80	83	77	82	95	87	81	79	81	92	98	78	88	73	97	79	96	82	102	92	91	87	87	76	76	97	85	79	82	84	93	82	74	83	74	85	94	78	85	86	81	79	84	68	73	77	87	73	81	86	78	88	80	85	90	83	78	79	88	70	100	74	97	91	73	86	81	91	74	81	85	76	87	79	91	77	84	79	85	90	94	75	91	80	75	96	76	79	102	81	73	81	94	69	62	96	102	86	92	89	96	61	97	93	94	86	85	77	81	88	95	85	85	79	81	77	90	72	65	85	76	90	82	97	79	85	86	78	106	89	77	72	86	81	97	68	68	63	93	89	80	75	87	74	76	93	93	88	91	73	81	82	78	91	90	71	68	94	64	87	68	80	91	92	81	97	73	76	80	93	93	85	73	80	66	74	83	79	89	69	78	89	68	98	86	80	82	85	88	68	74	88	76	92	85	92	94	82	81	86	91	101	79	85	97	65	83	83	87	90	88	76	92	67	81	88	89	69	69	67	71	84	96	88	75	78	92	73	105	103	114	99	75	94	77	81	70	84	89	85	76	73	84	87	79	65	69	83	75	77	85	97	74	73	80	93	66	78	107	85	83	95	101	79	76	81	76	82	82	84	81	78	84	81	90	94	103	81	71	81	84	76	71	89	83	88	66	62	92	98	72	73	97	91	81	85	86	85	82	77	79	89	80	88	78	92	91	81	77	68	77	83	88	89	86	91	82	84	87	94	79	80	87	77	91	82	64	81	81	98	94	78	69	86	85	95	85	73	84	84	85	73	85	83	78	74	78	81	81	70	96	72	77	100	82	66	73	86	86	68	81	93	93	86	73	81	92	84	100	67	81	85	79	86	85	83	86	70	86	76	95	92	86	85	83	72	64	83	94	72	82	95	71	85	77	75	88	67	76	93	78	66	76	85	74	94	96	83	88	84	75	80	84	86	87	95	89	83	99	88	92	84	81	84	92	76	75	101	90	88	71	82	64	96	86	68	65	94	73	80	81	90	71	86	83	90	84	86	94	81	79	76	80	86	85	80	72	81	85	91	82	89	61	73	91	80	94	95	95	84	72	90	76	104	82	88	66	90	80	78	100	92	76	80	87	88	90	81	90	87	91	78	83	93	84	90	79	73	75	81	91	103	84	74	95	70	81	91	70	81	101	73	77	76	86	98	81	88	84	84	86	71	70	72	84	78	89	89	85	89	69	104	79	98	88	80	79	82	81	79	81	75	73	80	98	80	74	99	78	83	77	74	109	71	65	64	80	95	76	80	84	85	89	91	86	88	78	100	91	79	83
6333	394	517	538	515	467	444	421	372	361	388	343	342	359	312	357	342	312	316	348	346	306	281	337	325	334	309	325	334	315	304	309	320	346	320	317	310	327	295	316	356	316	323	313	311	296	293	300	302	322	271	320	370	307	315	320	293	299	291	310	293	291	330	319	310	328	314	292	322	282	330	281	340	312	287	330	332	306	274	298	320	306	297	322	339	299	320	296	302	312	332	298	321	335	283	300	315	306	277	329	297	292	277	278	329	323	281	299	297	305	327	340	294	313	248	305	307	305	289	321	326	286	301	330	311	308	329	317	305	264	266	294	284	321	314	285	341	298	306	331	261	293	315	295	312	297	312	306	310	305	318	289	315	317	306	305	268	308	327	290	325	305	310	301	282	310	290	305	309	327	297	338	302	289	308	296	289	301	303	295	292	314	345	304	296	330	335	305	333	320	277	323	307	287	294	310	314	280	320	297	304	313	293	294	288	322	283	303	327	317	300	300	292	294	305	310	307	306	326	275	295	321	304	321	296	311	309	304	303	308	336	293	282	293	293	303	292	291	275	339	322	294	294	301	303	320	311	267	313	327	292	313	312	299	290	317	290	289	328	297	295	339	296	295	318	296	328	301	317	296	305	291	315	289	323	303	312	310	311	297	309	284	298	316	290	318	331	328	316	320	289	312	280	304	351	283	287	290	302	302	303	301	306	330	288	297	288	322	265	284	295	331	290	348	320	290	295	299	305	294	281	309	280	300	306	323	331	327	322	312	314	294	304	306	316	316	289	273	307	293	294	288	307	302	350	292	317	310	317	317	287	333	293	301	288	292	322	296	289	312	336	307	298	298	310	304	301	335	306	308	317	289	349	323	296	309	296	326	302	348	307	328	318	327	284	311	272	301	300	314	319	341	308	323	355	288	318	280	309	293	283	315	279	290	313	330	276	319	307	319	258	297	307	301	293	283	331	295	337	327	316	297	361	302	310	314	327	309	292	315	295	299	293	285	316	318	309	298	324	308	308	318	325	298	315	285	318	305	299	330	316	314	312	295	332	329	316	297	301	275	340	310	289	328	295	304	295	303	319	290	292	318	317	300	330	286	319	309	276	315	316	314	274	329	304	302	291	335	319	274	295	320	288	297	311	294	292	283	338	278	278	298	296	280	297	306	276	282	273	330	310	330	303	278	307	326	322	308	314	348	319	315	322	259	296	340	283	320	301	361	282	306	323	312	315	289	289	326	269	288	293	269	314	316	294	298	305	304	314	323	307	312	319	296	325	289	322	309	296	324	269	328	304	310	329	322	319	321	306	298	309	296	289	310	330	297	297	302	301	282	322	313	317	291	316	284	324	307	308	285	307	296	308	294	288	315	287	277	304	333	284	312	294	305	272	300	319	290	275	291	304	298	342	331	336	303	325	316	335	295	286	323	310	296	303	337	306	326	276	316	301	317	308	307	281	330	308	336	307	317	325	308	329	289	302	333	289	269	295	288	319	303	269	286	302	322	281	322	290	329	306	300	324	311	307	285	300	303	295	300	287	297	305	325	307	303	288	324	318	342	279	345	276	340	308	304	325	292	302	283	322	308	321	314	312	300	309	289	289	278	312	305	290	310	306	295	311	296	318	310	286	317	300	312	346	270	323	328	286	301	326	292	321	296	321	319	325	308	286	295	300	319	306	295	307	311	284	297	304	306	311	295	356	313	340	307	288	295	264	319	292	332	283	301	278	307	296	327	306	314	291	293	304	331	328	295	330	296	295	309	315	309	312	330	282	310	276	292	285	298	300	319	313	288	310	342	319	327	319	306	315	306	295	293	284	309	328	296	296	320	319	282	300	283	320	289	302	296	288	280	325	302	312	293	272	314	302	320	324	303	305	284	317	280	314	312	273	299	314	315	282	294	281	282	299	310	296	329	295	338	309	273	296	320	295	303	290	304	322	323	288	308	334	314	322	312	302	309	290	299	298	288	338	296	303	295	317	259	291	295	301	288	295	297	350	339	311	275	305	295	312	309	328	278	270	306	324	307	304	328	309	304	292	282	309	336	270	300	267	315	323	297	304	319	336	296	292	296	296	299	320	316	308	308	291	282	287	306	301	301	298	288	300	292	287	304	280	310	273	312	293	324	299	323	315	291	319	314	328	316	314	302	338	302	322	303	314	313	302	299	278	322	320	308	310	297	287	306	300	308	299	304	318	293	314	317	315	316	331	288	331	306	296	320	302	283	322	340	311	329	327	282	296	330	301	305	306	303	307	349	296	323	335	322	298	330	309	326	295	307	282	319	340	328	285	323	292	310	322	304	308	305	285	307	299	287	318	315	298	337	308	306	288	291	314	327	305	301	318	310	284	311	297	302	294	302	313	300	328	302	313	306	334	321	318	350	306	314	281	318	306	331	312	320	292	291	308	289	308	305	306	287	273	294	308	308	295	265	265	310	332	317	282	272	311	309	297	292	302	339	297	314	315	302	277	275	300	325	316	306	303	309	322	314	303	302	312	334	317	303	331	319	325	317	318	303	312	292	291	305	278	304	301	281	347	322	280	289	321	335	316	335	316	335	313	304	311	302	312	287	261	285	329	329	288	343	290	323	301	300	330	312	297	297	318	308	306	316	287	324	280	302	292	320	289	321	284	303	270	322	310	288	286	294	297	327	290	282	300	288	300	320	276	286	310	295	335	298	299	280	337	284	295	267	312	305	284	310	320	300	317	310	288	334	286	287	310	306	313	321	306	334	292	290	298	300	297	270	324	280	317	289	274	294	328	289	308	318	331	317	311	334	286	297	291	297	326	279	281	290	294	291	330	320	289	291	309	273	319	305	323	285	322	310	309	348	307	311	278	343	316	319	272	318	306	283	287	293	282	305	305	329	268	307	298	322	278	314	318	313	279	285	288	292	319	288	274	319	339	308	335	296	330	308	298	310	322	319	282	294	299	300	308	323	290	283	251	311	317	312	339	307	298	306	303	341	321	282	329	314	310	320	324	285	311	304	310	306	324	329	322	344	324	296	339	280	299	315	306	319	323	301	281	295	283	313	322	308	340	297	335	302	300	349	277	305	289	309	327	322	291	303	339	299	307	305	316	321	294	286	286	300	307	303	332	321	278	293	278	309	285	329	277	279	291	350	332	329	298	301	325	300	314	305	294	276	303	320	317	282	284	284	309	293	309	324	325	319	340	302	313	289	329	273	296	322	343	297	250	276	296	296	309	335	304	287	307	320	297	337	317	331	294	314	362	324	308	311	296	335	315	289	307	288	313	316	322	271	314	310	281	283	312	324	327	299	317	334	310	296	310	327	289	304	323	304	298	293	306	288	306	337	313	310	316	309	300	286	324	300	301	335	297	291	318	319	299	325	321	303	306	308	311	333	305	315	330	301	323	321	283	299	274	300	321	283	310	323	295	310	337	313	307	306	345	277	318	302	302	331	300	298	309	311	339	316	286	294	267	289	309	313	317	301	290	319	332	306	323	257	287	288	311	333	319	285
33178	9495	1560	1007	778	559	445	388	325	310	276	302	259	214	233	198	213	189	168	181	196	186	184	190	178	191	180	148	159	168	155	169	168	169	154	163	155	172	153	170	153	138	173	164	166	187	176	157	179	184	163	162	187	192	159	166	162	153	162	171	195	171	166	173	161	184	181	163	155	154	161	170	166	147	164	171	174	160	170	155	171	169	176	151	171	173	150	164	159	176	178	171	176	185	158	156	155	154	160	175	147	165	150	179	191	171	142	171	164	177	171	172	160	150	154	141	155	157	171	164	148	158	169	171	172	157	145	155	170	153	157	182	158	168	160	161	162	160	155	160	176	166	161	156	158	153	165	160	151	167	144	174	153	146	169	161	163	164	173	145	150	131	160	175	175	182	168	174	135	169	180	160	173	165	155	185	169	168	151	174	163	168	145	163	205	174	166	149	163	158	154	178	170	147	143	181	140	152	172	171	172	151	160	160	161	133	154	168	190	165	157	156	141	175	147	165	128	177	139	168	168	135	165	162	167	145	153	143	143	157	155	170	178	172	166	171	175	166	187	140	170	136	159	159	168	153	166	156	162	170	151	164	179	157	134	169	183	165	158	173	167	165	151	153	163	148	158	150	158	143	142	151	167	158	145	151	150	170	143	155	171	159	150	150	172	133	139	152	161	176	157	154	158	163	171	150	154	157	167	167	144	172	174	158	154	175	168	161	152	157	156	154	169	151	171	152	148	143	175	142	173	140	154	162	167	151	170	157	166	154	169	146	164	144	138	144	172	161	181	157	190	143	138	160	162	160	184	156	182	162	165	136	156	160	151	174	171	164	171	158	177	155	143	183	164	145	137	151	133	161	171	172	184	171	168	160	151	162	161	179	164	148	163	170	187	169	153	147	153	170	161	162	160	179	174	198	154	152	144	168	161	175	151	193	160	164	159	166	171	149	172	154	167	141	170	170	162	149	169	179	137	151	143	155	132	153	152	168	163	156	156	170	140	166	152	171	173	122	143	151	162	183	170	159	165	162	157	150	161	158	163	169	154	163	141	177	154	165	149	171	179	163	156	160	165	164	186	154	164	167	162	178	180	179	143	169	157	189	178	170	154	156	153	160	159	154	147	160	145	158	154	165	171	173	171	172	150	162	145	186	187	170	173	189	174	159	159	138	151	152	155	161	159	149	183	153	150	170	154	179	148	149	177	147	156	163	158	170	155	168	184	146	164	177	168	156	156	190	151	164	154	164	143	161	160	159	171	155	166	163	158	166	145	178	144	166	157	175	149	163	154	171	155	170	171	147	175	160	147	161	159	168	141	167	163	163	180	158	171	188	170	160	167	152	173	188	163	179	160	178	168	155	153	184	148	159	167	167	199	159	120	163	161	167	130	165	152	169	187	153	154	179	137	155	171	171	176	173	162	152	170	178	137	169	175	146	174	137	163	170	161	164	163	185	162	171	167	168	165	142	168	158	165	155	181	176	163	152	163	171	134	138	179	148	152	173	150	148	148	158	148	163	154	193	147	163	141	156	175	157	164	178	170	183	160	174	176	174	152	185	157	174	167	150	152	157	146	160	187	168	146	159	155	142	155	160	150	145	148	159	157	146	166	166	163	153	182	145	158	154	146	181	156	164	172	141	163	161	166	169	157	166	148	165	146	157	146	183	149	150	153	171	153	155	177	152	159	182	150	151	172	161	178	134	159	148	187	162	163	170	166	149	178	155	153	175	169	151	158	165	165	163	165	158	150	162	146	143	169	157	144	149	141	169	141	155	166	154	161	177	167	155	148	151	165	171	151	169	168	169	167	163	148	186	147	152	176	191	181	150	151	143	187	144	172	167	165	174	154	150	153	158	160	167	165	152	195	158	168	150	192	146	160	165	164	168	180	169	161	168	154	155	179	139	159	162	132	155	163	130	164	161	153	165	148	156	157	152	175	160	168	174	171	188	162	161	171	140	160	170	139	165	134	176	166	163	169	160	167	150	162	171	132	168	151	151	171	162	158	176	160	152	154	140	153	166	155	153	156	175	159	153	147	175	149	166	154	165	157	189	164	183	149	164	160	149	151	148	156	146	161	175	151	158	163	156	148	159	158	140	156	173	175	148	158	179	152	164	158	161	142	157	158	163	186	164	160	162	163	150	181	167	152	169	140	148	158	161	142	152	179	160	150	151	155	153	173	157	159	167	175	150	172	146	186	145	155	164	173	154	167	141	140	153	150	148	157	169	159	174	166	155	171	174	173	164	152	161	147	167	173	159	140	159	158	191	179	164	162	154	154	170	142	169	158	153	133	139	150	160	148	155	147	172	160	153	138	164	165	150	153	150	131	152	163	162	160	153	150	169	172	169	152	150	164	182	161	169	147	153	161	168	153	173	158	171	150	171	180	156	165	216	164	148	164	170	156	169	170	168	154	157	151	139	185	180	141	149	170	162	163	143	167	154	155	179	158	159	173	171	158	163	153	164	161	173	163	152	164	149	171	161	137	188	157	155	165	177	167	156	166	184	145	157	190	163	165	154	161	140	149	158	152	145	167	152	166	146	159	165	170	185	151	173	171	161	158	155	142	171	162	189	167	158	136	156	151	143	153	190	165	151	135	166	147	165	164	163	155	131	159	153	142	181	156	160	140	153	150	159	150	150	160	162	174	171	164	144	180	152	172	158	172	155	152	162	177	174	173	149	182	165	155	174	150	136	155	170	158	152	167	147	171	181	162	180	188	146	158	142	151	156	150	151	158	184	173	165	158	185	154	156	140	160	169	129	169	172	175	168	159	154	157	169	145	138	164	161	163	147	143	166	153	165	161	150	160	153	146	156	181	145	178	151	177	175	170	160	171	154	165	166	155	154	164	163	180	154	158	168	158	147	167	160	166	151	168	168	144	168	138	157	146	168	154	164	176	159	155	172	162	187	149	160	143	173	166	167	119	191	159	170	165	145	175	185	156	161	156	176	166	150	159	138	176	154	166	172	157	154	168	153	165	171	182	158	194	164	140	175	179	172	159	156	163	146	157	151	176	171	167	153	182	153	168	157	147	149	149	152	155	141	181	163	170	153	187	174	132	170	157	164	153	186	168	163	147	153	153	155	173	151	164	169	174	153	165	136	179	144	156	173	148	137	140	146	154	163	182	162	186	169	165	176	158	195	164	167	153	169	167	172	183	155	181	142	158	178	169	153	149	156	148	176	137	160	190	171	154	140	164	163	183	163	165	179	159	155	154	183	157	153	150	145	172	161	184	168	148	166	162	134	139	157	157	157	161	172	163	170	160	161	162	153	148	149	170	143	159	162	149	155	158	157	159	143	146	188	162	154	155	148	151	141	144	180	161	156	160	130	155	164	143	184	163	178	169	163	146	164	170	158	185	165	155	179	145	162	156	160	174	158	180	147	147	158	174	145	157	165	162	164	183	159	158	165	157	167	160	162	153	148	158	176	165	167	144	149	160	158	150	169	153	160	150	177	143	178	164	171	148	166	148	144	164	159
15135	1508	3018	3527	3078	2491	2081	1687	1564	1411	1214	1200	1015	929	889	839	772	785	686	725	699	697	716	695	641	672	637	597	599	580	643	605	642	565	573	582	565	580	549	551	553	567	547	574	564	535	522	549	579	571	530	529	562	544	540	574	558	577	527	482	540	532	528	546	537	548	551	512	545	553	545	540	529	506	550	514	475	552	551	495	495	488	524	531	525	535	562	571	519	533	481	494	489	515	539	514	526	493	513	513	536	534	488	476	522	506	528	540	534	505	524	571	528	540	496	512	507	553	510	541	517	523	560	498	508	507	489	507	489	510	530	486	550	527	513	485	529	468	550	514	524	526	530	526	527	519	514	525	532	481	554	514	542	514	575	516	506	507	515	536	490	529	471	532	552	498	503	521	519	538	474	512	520	476	540	492	513	535	517	537	533	514	532	555	508	559	499	480	507	485	535	522	517	492	553	502	507	555	528	560	527	512	527	541	515	529	534	528	519	491	505	557	540	515	547	527	519	549	538	562	466	510	469	496	511	507	520	477	503	559	536	524	519	496	484	458	545	530	482	500	511	523	548	529	512	550	542	509	536	480	485	505	484	537	478	505	522	520	512	511	469	536	532	481	530	516	530	525	509	484	527	536	538	494	513	523	562	530	525	500	532	540	516	496	490	520	542	516	504	501	501	511	492	487	519	517	514	496	563	524	499	526	554	459	451	517	541	511	531	510	494	538	554	477	512	540	519	510	524	488	524	569	516	510	528	541	527	509	517	554	516	503	514	526	537	528	514	522	537	516	514	481	509	499	507	519	540	535	505	544	494	502	536	542	500	515	535	536	480	567	497	541	561	449	529	533	540	451	520	526	529	516	506	521	512	542	501	556	513	532	485	525	488	551	547	521	465	522	534	522	533	506	495	491	506	545	543	463	529	537	562	496	516	510	572	485	527	506	490	508	497	504	515	534	557	516	485	560	547	505	520	510	495	540	517	522	537	527	517	486	506	483	549	482	497	535	547	530	552	512	556	496	503	519	523	549	498	486	526	549	507	469	506	505	493	519	525	498	508	469	474	513	491	532	511	517	536	463	514	524	495	545	480	510	494	502	490	540	505	475	484	518	516	518	513	546	482	540	517	522	515	544	504	482	497	532	547	500	548	502	493	502	517	509	512	532	495	499	535	520	512	528	526	520	533	482	463	505	509	555	513	508	519	520	527	537	530	498	525	495	521	547	530	559	571	530	501	493	534	515	502	489	477	568	512	533	481	505	562	516	544	537	497	539	535	526	521	550	535	486	507	498	535	559	474	526	470	544	531	492	527	507	573	508	507	481	506	487	472	522	494	502	540	508	473	533	549	519	536	454	485	498	559	530	561	514	521	544	445	536	521	487	514	551	489	528	565	534	507	498	537	523	473	528	524	502	468	525	496	508	558	491	522	550	494	518	491	541	477	547	540	524	575	526	518	516	505	503	515	546	563	536	521	521	525	511	491	487	538	526	471	512	504	536	512	490	509	500	559	509	502	490	504	526	498	520	517	541	459	511	545	525	499	528	490	464	518	542	504	518	525	471	512	500	483	526	495	520	534	519	546	585	523	518	521	523	514	545	492	530	527	575	511	510	550	525	516	503	521	527	554	466	502	542	537	505	529	489	542	488	505	522	505	489	502	475	523	540	539	525	515	532	534	525	486	501	528	499	510	516	502	496	485	525	518	503	534	529	497	499	559	508	527	461	517	514	515	480	485	524	540	504	497	477	524	534	490	502	496	513	548	536	526	553	521	531	521	521	536	498	508	510	532	507	512	566	502	488	505	525	536	508	475	502	510	497	547	539	495	478	532	507	492	496	534	493	485	522	559	508	533	495	480	482	466	507	498	485	529	538	541	511	536	490	553	539	521	500	480	514	517	511	531	494	564	513	501	513	503	517	550	509	500	519	487	513	551	505	516	493	544	526	497	517	509	488	474	543	528	521	530	524	538	581	509	520	481	504	524	559	516	516	513	493	492	531	525	555	506	505	511	539	494	518	521	507	502	514	491	474	525	503	514	555	538	496	502	547	500	515	509	516	535	494	502	549	534	534	520	526	535	519	488	519	529	495	489	525	459	523	542	550	559	507	517	501	512	500	502	492	502	538	560	546	475	519	486	534	481	543	513	503	480	512	527	511	510	507	512	506	472	512	531	489	547	540	501	518	511	492	473	524	515	502	504	481	505	485	522	516	524	541	486	485	520	522	496	485	511	553	524	553	518	514	481	522	514	536	493	513	513	527	527	528	565	517	521	461	551	548	507	508	541	527	497	481	476	504	523	494	489	538	505	545	535	527	554	541	506	542	480	535	516	531	506	479	534	539	544	519	526	492	529	480	514	557	502	490	485	513	532	502	491	518	519	522	489	541	502	552	565	497	534	516	518	491	501	538	555	524	530	533	485	536	476	475	511	494	519	501	499	505	503	522	486	523	538	537	517	560	518	520	501	512	504	529	550	525	502	511	506	514	546	530	481	547	521	505	528	501	507	521	554	501	536	533	502	501	546	523	520	561	515	487	503	551	494	485	523	502	530	499	522	573	498	544	549	524	504	497	554	523	559	552	544	549	565	487	525	556	514	517	516	469	521	535	525	487	480	532	561	535	508	518	531	512	523	494	489	537	494	549	484	504	479	502	471	521	524	500	494	508	504	530	522	518	489	514	516	527	544	580	516	479	507	475	510	521	497	482	525	533	533	509	517	518	567	518	533	493	502	531	532	495	533	488	522	522	568	490	495	497	520	549	507	506	533	519	515	493	494	504	504	525	498	497	507	517	543	565	512	524	563	528	490	523	507	494	550	502	492	522	514	542	512	527	516	508	546	526	524	520	483	501	523	563	494	539	518	529	491	487	521	491	470	494	536	506	511	499	548	504	498	525	515	521	557	545	524	505	505	550	516	523	529	543	521	498	538	535	541	507	545	554	525	567	566	520	506	494	502	486	512	554	526	516	503	516	546	506	514	519	487	488	526	581	538	495	506	508	535	544	506	526	517	519	529	525	542	569	577	538	505	535	532	541	529	525	531	511	511	516	513	490	509	524	526	547	521	530	536	503	529	483	530	514	504	523	541	546	546	534	503	489	498	530	531	525	524	559	553	517	520	569	535	518	495	545	546	516	546	541	513	506	500	498	543	483	490	501	506	502	542	521	528	466	510	575	516	497	540	509	501	498	552	514	512	504	509	467	522	526	502	570	520	513	525	518	523	512	532	505	533	487	536	555	515	545	508	501	478	532	524	495	472	531	496	480	520	508	505	531	526	512	487	487	507	540	482	512	555	492	513	495	469	539	487	482	521	529	512	499	567	514	506	512	496	488	539	481	514	549	550	551	491	541	485	510	518	542	475	529	490	499	503	546	536	525	548	499	500	517	539	506	512	524	532	493	516	527	445	499	514	504	530	501	494	555	479	483	526	523	520	494	529	453	543	536	483	486	501	485	501	487	553	525	520	580	525	503	489	494	553	500	529	545
40802	18456	4821	2148	1476	1127	880	730	642	513	501	439	404	413	377	328	340	329	336	298	279	302	302	302	279	324	281	282	288	288	280	310	271	281	302	261	300	282	283	281	280	260	294	295	327	285	266	280	290	267	268	256	280	284	290	258	286	252	254	271	239	241	293	269	275	277	262	267	283	282	257	236	278	281	273	273	280	250	250	261	242	262	279	261	238	275	252	264	270	281	254	270	245	290	273	271	276	280	245	265	247	267	258	283	269	270	261	274	287	273	286	247	255	269	259	274	247	255	215	256	267	262	251	265	273	267	284	282	283	291	263	245	293	275	239	271	247	283	257	274	251	257	249	272	290	272	272	267	272	272	238	270	295	265	250	242	286	303	281	247	246	230	252	254	263	264	261	258	279	281	286	281	267	257	256	269	258	274	302	263	284	253	251	259	266	260	267	263	276	242	254	275	285	281	261	286	270	268	264	264	270	213	251	259	259	260	266	286	248	280	263	274	262	266	270	264	276	249	256	246	294	248	257	254	263	260	279	271	255	266	263	246	266	279	286	274	250	266	262	258	284	255	272	288	247	306	284	292	271	279	250	232	245	280	259	291	279	236	285	251	291	262	247	257	266	254	252	292	273	259	291	237	256	312	275	268	290	284	249	247	253	253	258	263	281	246	244	301	261	260	278	261	269	277	260	271	270	243	268	276	247	261	262	253	246	252	274	247	268	261	287	271	277	254	272	263	297	247	259	229	257	311	284	240	276	264	249	252	242	273	283	246	264	261	290	261	258	261	233	273	267	270	279	251	253	260	278	287	284	273	267	249	265	278	262	245	260	249	270	264	298	271	257	261	271	275	273	282	282	283	258	242	277	267	275	266	267	270	280	289	247	278	248	237	266	269	255	230	277	266	276	275	280	269	259	261	287	252	271	285	257	269	302	279	290	249	300	251	238	236	275	285	253	264	297	262	285	293	250	265	237	282	282	269	259	265	258	259	275	283	276	240	247	287	269	268	272	247	264	277	287	262	271	233	282	251	257	289	243	273	268	232	288	253	256	255	246	285	250	270	285	268	269	287	277	243	276	264	278	282	264	252	283	271	275	244	282	288	292	272	261	256	274	248	271	271	296	236	292	249	244	271	267	261	260	232	277	269	288	247	282	277	278	268	307	286	283	249	276	250	283	296	252	291	251	276	279	270	274	237	271	250	259	305	274	275	266	265	299	253	271	262	260	282	265	275	256	225	262	260	266	272	278	283	289	247	268	248	280	275	280	247	289	269	256	236	250	266	307	282	267	268	260	247	273	272	276	278	252	253	245	262	252	240	267	269	248	258	242	268	269	281	263	266	272	277	267	259	256	236	272	283	287	261	272	268	272	268	280	259	249	244	261	258	316	283	277	296	249	281	262	255	299	277	270	281	232	274	290	285	253	284	290	235	253	243	231	270	261	251	253	259	259	278	248	275	258	264	272	277	247	289	248	306	267	265	250	230	245	267	247	243	240	254	268	282	255	280	258	269	267	258	265	224	266	244	272	275	265	280	262	231	270	246	249	270	282	267	257	251	293	227	242	254	235	282	258	259	280	256	264	269	248	275	281	309	256	262	276	242	240	289	245	271	281	254	255	268	260	282	272	260	270	254	273	271	273	283	253	263	270	251	284	275	270	271	293	254	275	271	284	263	216	270	261	254	264	269	279	227	269	256	303	256	251	277	280	290	256	254	269	285	249	273	268	293	275	273	277	249	240	263	240	258	220	246	249	298	255	274	284	261	251	258	252	269	276	281	255	274	284	270	240	249	266	251	246	272	306	272	265	245	265	279	279	263	284	257	247	298	260	262	275	289	260	241	263	288	247	263	270	288	286	260	269	248	280	267	265	282	267	284	275	291	270	242	247	278	296	278	292	244	259	269	262	260	276	262	236	278	292	244	296	252	266	261	276	276	263	253	296	244	249	286	260	298	266	263	254	258	240	252	230	255	267	265	247	266	286	283	275	278	238	239	267	270	278	290	278	260	254	266	262	274	253	271	244	244	253	276	289	262	317	291	280	248	249	264	265	244	281	269	247	282	298	231	259	277	282	269	269	265	283	293	259	253	250	262	250	262	274	265	264	270	271	269	256	276	270	238	268	257	287	275	267	274	294	284	241	281	276	262	288	263	280	250	253	265	259	272	276	244	249	273	251	276	292	248	258	261	275	264	276	293	278	260	248	282	233	272	256	232	269	264	283	238	287	285	249	298	256	241	265	243	253	257	252	251	235	269	234	292	264	259	275	251	280	242	265	254	279	257	265	270	256	273	281	291	260	254	260	271	231	288	242	264	274	251	250	266	233	272	276	231	260	256	263	264	275	279	244	269	254	309	242	270	268	253	287	265	274	270	251	289	252	291	276	261	261	271	258	250	278	267	276	276	290	257	240	255	254	265	264	278	246	279	264	264	258	276	272	284	261	269	291	251	297	264	279	259	236	273	261	257	257	280	283	256	283	255	280	241	286	256	238	276	253	268	255	276	258	282	266	270	216	250	293	308	247	257	237	258	252	253	274	270	266	281	281	274	245	285	261	280	240	261	268	244	278	288	270	267	247	268	289	257	263	262	281	307	244	249	251	250	268	281	255	280	273	272	284	266	249	271	256	253	260	231	262	271	269	264	298	265	274	264	264	281	267	286	271	274	232	226	257	269	240	280	288	278	263	256	255	291	236	249	282	270	289	269	279	254	289	280	271	293	270	264	259	291	265	276	236	267	267	266	272	241	274	248	261	246	278	261	264	268	260	235	222	257	242	292	232	266	282	280	260	250	272	253	272	260	247	278	278	276	283	260	264	255	251	283	274	232	241	254	266	261	270	235	270	254	273	295	278	299	278	272	274	259	295	286	248	285	253	278	271	256	270	267	273	236	290	302	286	263	269	265	287	283	237	270	272	267	269	253	236	279	258	278	266	264	259	274	267	257	269	270	309	273	247	265	279	295	277	236	282	265	286	248	273	251	285	269	280	286	254	290	270	244	271	303	285	263	274	262	264	267	281	281	265	247	263	286	287	254	272	280	285	255	259	294	267	255	265	308	257	261	273	264	304	290	266	285	248	282	275	230	257	276	271	216	297	276	253	259	283	271	270	283	242	248	268	297	264	273	268	288	284	250	248	249	267	285	214	247	274	262	279	233	246	234	250	270	262	252	257	270	290	283	270	244	254	254	258	242	264	253	263	275	283	294	268	264	263	283	273	234	276	244	301	253	274	250	260	231	252	269	254	242	269	269	247	276	267	284	285	255	259	264	290	218	290	277	291	268	300	271	250	266	272	237	250	286	285	277	289	273	260	267	248	279	292	253	254	273	257	260	247	265	297	267	256	247	270	246	256	261	265	262	256	272	256	232	256	281	270	267	274	294	261	268	269	269	275	254	258	262	280	249	277	280	243	255	267	275	256	251	254	256	257	253	282	254	261	287	277	240	258	254	274	251	274	269	298	275	281	262	267	251	256	288	250	249	254	279
18593	2510	5350	5957	5389	4526	3698	3050	2701	2321	2197	1855	1697	1624	1525	1401	1332	1325	1129	1102	1192	1078	1103	1065	1043	988	967	930	986	923	941	871	928	975	896	860	913	936	863	867	897	865	846	823	893	873	857	871	844	877	846	795	810	755	844	822	822	841	815	866	796	845	845	852	848	788	835	816	773	812	822	818	829	785	818	822	805	763	818	755	810	782	859	816	780	808	790	820	733	802	765	805	811	772	803	793	796	785	788	818	809	789	796	794	770	758	774	885	839	776	809	815	753	800	788	774	767	848	809	795	773	778	773	785	802	779	750	778	755	767	797	753	768	797	761	761	780	775	791	806	807	806	797	747	754	797	755	793	753	813	755	738	786	796	763	827	781	819	775	793	791	845	734	765	766	788	797	775	762	771	785	775	743	770	769	729	758	789	729	791	770	740	782	750	766	770	765	778	802	746	743	773	764	798	755	760	797	730	764	777	794	784	828	813	769	775	787	798	719	771	803	816	735	772	819	759	738	782	794	765	703	784	805	751	789	775	792	822	771	729	725	772	840	823	792	734	814	815	821	766	771	798	721	825	814	772	794	781	772	779	785	807	792	777	772	777	790	748	808	795	799	779	778	828	769	740	717	777	781	779	736	743	789	785	789	786	768	768	761	718	772	803	765	736	796	748	784	774	799	783	803	765	782	787	761	806	765	793	801	775	777	754	794	802	784	785	736	835	800	822	782	787	826	803	775	769	772	794	808	752	753	787	805	749	801	802	812	761	780	739	781	767	782	796	766	760	825	735	765	735	800	790	754	780	774	797	782	761	761	769	787	747	729	814	771	792	791	754	777	765	794	761	796	838	789	711	734	749	780	773	846	766	794	783	757	787	772	755	778	801	751	760	776	749	845	791	762	771	777	767	756	740	808	783	794	754	774	793	801	822	782	767	772	831	787	796	797	765	798	745	802	760	802	752	759	781	752	795	793	784	786	777	823	759	767	769	775	765	769	748	759	765	793	769	743	782	769	755	797	784	793	768	758	768	769	739	776	736	740	808	776	766	799	794	771	828	759	724	794	788	792	805	765	812	752	806	799	796	734	805	761	770	834	798	746	712	789	741	756	768	794	736	792	740	746	759	768	757	743	762	793	809	778	772	782	788	771	744	752	753	808	774	771	756	793	799	773	794	780	822	772	766	747	770	740	767	801	759	786	769	816	787	784	811	762	753	753	753	776	780	841	769	786	763	778	734	807	728	789	798	794	796	772	764	830	779	813	753	799	834	743	763	807	797	753	791	815	789	784	765	778	793	804	779	794	725	811	777	764	793	788	717	813	817	755	761	802	793	796	798	793	747	766	789	782	746	721	778	768	744	826	771	755	780	769	796	753	817	792	776	761	798	762	739	786	722	821	781	745	779	770	828	807	771	787	812	730	783	780	796	782	834	789	782	768	805	809	798	766	819	785	787	767	757	803	768	748	749	851	727	776	738	807	826	779	772	764	783	772	757	791	799	780	778	781	793	799	772	748	781	821	750	766	795	766	755	765	796	809	778	772	758	776	789	765	764	794	751	740	768	816	726	743	775	751	814	785	800	756	773	802	824	744	742	733	779	740	706	798	777	724	783	768	810	812	738	787	804	824	773	767	723	755	750	779	794	745	765	779	758	746	763	792	756	776	799	809	747	814	804	764	778	750	808	779	735	792	759	806	784	779	782	780	730	771	724	724	783	757	746	749	773	719	809	753	796	785	785	767	796	814	777	708	751	796	758	785	766	793	785	747	756	768	747	767	767	758	745	769	765	784	789	787	715	761	773	780	752	792	773	766	814	729	783	801	836	763	755	780	773	767	768	734	812	769	719	751	761	757	753	797	831	784	776	775	817	781	797	770	799	763	758	750	775	783	761	747	769	768	798	772	772	835	797	774	748	803	731	789	781	779	756	769	761	804	797	768	803	716	728	756	806	781	836	809	777	757	818	824	750	788	836	819	813	792	764	791	803	786	731	759	806	781	776	801	757	768	756	807	741	816	771	781	758	779	718	759	734	773	795	769	776	729	819	797	752	762	723	716	756	824	728	787	751	796	819	830	801	779	845	789	767	760	770	774	764	766	806	793	761	769	731	718	800	798	787	797	763	757	777	802	737	752	752	796	790	774	726	723	761	831	790	786	823	805	794	799	811	812	729	804	795	818	762	762	796	753	749	765	832	771	785	768	784	814	778	697	744	783	788	805	786	788	749	794	760	782	733	755	777	786	804	742	801	765	759	747	805	765	764	731	775	759	780	845	728	773	774	781	770	779	850	789	755	753	780	797	830	782	738	768	833	810	828	779	774	763	817	788	783	717	820	780	798	773	754	737	770	810	769	743	784	771	767	801	794	799	742	760	724	819	773	790	791	774	775	828	822	766	793	836	812	799	798	764	782	794	767	794	788	748	760	776	788	802	796	772	822	775	772	751	849	790	799	756	765	787	762	804	763	818	774	776	750	798	777	831	815	774	782	757	765	731	734	773	760	753	811	787	782	800	768	791	749	786	754	803	825	775	845	779	799	755	744	810	767	746	745	795	728	781	747	773	797	755	762	746	770	798	720	784	782	808	790	738	775	801	735	819	813	791	791	773	817	731	774	758	822	757	792	768	839	817	771	740	819	733	780	710	818	761	808	739	761	719	738	792	830	780	797	755	784	770	840	760	757	767	771	763	760	808	838	802	766	796	788	763	768	745	792	798	740	765	760	759	750	777	803	780	766	813	800	816	798	781	777	756	748	770	756	797	753	713	841	783	815	770	818	816	793	744	784	760	778	761	775	815	754	781	770	815	769	801	783	793	749	794	772	763	810	784	777	774	786	803	794	755	790	746	798	759	774	734	782	837	799	764	769	799	786	722	827	756	815	802	778	792	759	818	792	740	792	789	787	762	741	745	763	752	774	776	751	776	765	788	792	739	798	767	760	780	815	767	739	787	731	791	781	819	768	794	785	830	747	786	774	743	843	757	789	746	763	777	820	820	768	747	781	788	793	759	742	811	774	782	799	714	778	751	796	766	750	800	796	808	764	747	773	797	829	771	818	793	773	773	725	791	791	746	760	792	794	765	783	774	752	794	791	782	767	745	782	852	737	788	733	762	752	810	773	790	791	781	789	777	777	821	786	791	805	767	763	783	793	790	832	845	789	773	791	745	717	781	755	761	771	743	770	769	786	758	760	796	808	775	793	781	799	752	762	743	745	787	806	811	764	788	757	769	766	793	720	770	819	800	750	776	805	799	771	748	786	776	801	814	739	743	779	747	801	783	833	788	742	758	772	748	762	774	743	791	749	783	865	794	837	773	798	815	753	726	773	769	762	768	762	792	775	796	821	802	768	767	774	757	781	803	771	807	808	825	714	762	775	801	813	771	741	794	799	758	788	789	774	749	783	840	739	765	762	797	767	785	759	812	795	715	834	806	807	752	771	755	726	792	758	793	769	776	784	842	757	762	841	749	758	758	745	812	740	781	762	797	802	768	785
6178	391	198	136	135	105	128	99	97	74	98	100	92	94	90	78	106	89	99	92	93	86	74	95	103	92	85	91	84	95	111	98	81	94	91	97	80	94	81	81	77	79	89	72	72	84	83	69	96	90	81	82	81	64	71	78	74	89	97	83	77	89	88	96	96	79	73	95	78	88	85	85	80	71	78	84	77	64	88	78	91	86	93	95	92	93	87	106	82	63	78	89	85	94	89	78	75	85	90	109	84	72	84	99	83	80	72	90	94	77	77	73	83	96	71	105	80	81	74	68	80	105	86	91	82	84	88	77	78	98	77	83	87	97	94	72	84	68	78	83	83	86	83	87	90	86	92	84	70	92	85	85	58	81	95	78	97	74	75	88	84	82	82	95	91	76	69	87	92	93	88	101	78	84	96	80	79	88	84	80	88	100	80	77	77	79	92	83	90	90	90	73	88	61	82	86	84	71	86	78	80	94	86	62	85	72	57	79	98	75	83	97	77	69	80	80	71	86	78	80	67	86	71	89	78	85	78	87	96	80	92	79	81	92	82	76	94	72	86	71	88	83	96	95	71	94	77	83	94	87	73	84	73	77	88	95	85	86	102	84	84	86	86	79	87	80	82	80	86	101	94	71	84	94	91	74	84	77	95	84	82	82	87	90	75	84	84	91	86	77	86	101	86	71	86	88	78	82	70	75	81	85	93	78	80	91	78	86	85	83	93	88	55	79	87	62	78	85	89	80	77	101	67	93	104	96	85	71	88	81	72	96	81	87	68	76	102	85	84	85	76	85	75	81	73	87	89	94	88	82	82	89	82	88	94	78	81	71	87	88	74	97	82	89	75	88	79	81	86	86	83	61	81	85	80	84	92	79	86	89	81	90	90	93	100	81	68	77	78	89	91	83	82	85	86	76	67	81	79	92	93	94	96	89	78	73	74	72	89	76	78	75	83	87	75	84	64	81	90	82	86	84	85	107	74	101	89	82	89	92	81	76	64	85	83	72	80	79	85	82	80	90	98	76	78	81	95	100	73	93	72	66	86	73	84	90	80	73	100	90	57	83	74	86	85	86	59	72	77	90	70	92	92	82	86	87	88	84	79	95	85	94	82	76	66	79	82	99	85	99	65	71	76	85	71	71	95	90	82	74	91	92	84	73	95	86	75	86	77	87	89	83	63	76	91	92	93	87	101	86	87	64	84	85	87	94	80	87	87	86	76	84	81	74	84	88	86	80	76	76	76	105	85	87	87	84	74	87	77	87	98	87	89	82	77	84	91	69	76	84	99	77	82	69	70	86	95	82	76	78	83	92	88	81	78	82	77	76	80	70	85	86	73	85	77	79	61	80	68	79	83	78	89	68	86	83	79	96	79	93	71	66	79	78	89	78	95	80	95	63	90	87	76	88	98	95	86	75	90	78	78	78	76	85	101	102	80	82	90	66	65	93	73	92	82	87	94	98	83	78	73	80	79	85	75	73	84	103	74	94	74	81	79	96	86	81	80	95	82	92	92	87	72	99	83	85	65	83	86	78	92	62	90	72	70	86	78	73	80	86	105	71	95	71	86	101	69	73	79	71	73	86	68	88	93	76	86	80	79	86	66	79	84	73	84	94	80	87	82	77	88	76	79	94	84	75	95	85	79	92	89	78	97	63	92	88	80	72	98	91	97	81	88	81	79	86	87	87	77	91	98	81	83	79	80	74	80	76	90	86	79	80	77	109	86	94	88	88	75	91	89	86	91	67	78	84	85	79	82	74	90	80	72	82	95	89	86	82	91	83	70	85	98	82	85	88	88	92	81	95	84	83	74	84	76	86	75	84	92	79	85	94	81	77	96	94	85	84	82	94	87	83	93	87	79	99	82	100	83	77	81	77	99	80	97	96	84	79	78	79	79	82	74	96	81	86	91	85	71	80	87	94	79	76	71	90	75	93	88	82	85	67	76	68	82	91	65	83	77	87	97	89	73	89	80	72	82	88	82	109	87	86	75	85	72	89	77	84	92	88	82	79	86	61	87	76	86	71	92	87	79	76	85	73	92	72	83	98	87	72	80	69	83	94	92	88	63	78	83	81	73	91	75	70	80	81	72	60	108	75	82	71	92	72	86	83	90	79	90	91	76	60	82	91	81	99	99	85	95	78	89	76	86	96	92	79	73	76	86	93	72	78	87	100	86	96	82	75	91	89	108	107	81	82	97	77	74	96	75	85	85	87	85	82	99	80	84	82	95	81	81	78	84	71	83	84	81	89	92	90	95	69	78	78	76	81	81	108	66	76	100	83	87	103	81	65	83	81	95	72	79	82	83	96	83	90	95	84	90	85	81	94	90	78	71	79	106	74	67	75	83	72	82	69	64	82	83	80	86	82	80	79	87	75	73	92	98	86	88	85	78	71	89	81	75	91	85	70	83	79	93	90	84	81	94	74	85	77	81	80	79	73	85	92	82	97	100	96	92	66	91	91	82	79	64	98	86	85	96	90	77	98	82	99	84	85	79	74	78	92	81	86	75	67	80	65	73	91	92	71	91	95	92	79	94	78	88	77	86	85	84	81	67	85	92	75	83	75	83	69	106	78	91	94	77	81	90	92	85	93	78	76	93	85	85	69	64	84	85	89	80	74	94	96	90	95	84	68	91	86	91	87	98	90	81	78	82	83	69	91	74	85	78	70	72	83	90	71	72	97	93	81	78	83	88	83	90	83	85	99	71	87	81	78	86	84	88	90	88	83	81	79	76	88	73	63	90	91	90	93	83	87	91	71	84	77	90	76	66	82	74	98	75	86	89	80	90	94	80	107	81	82	104	99	79	98	91	82	84	69	83	90	82	94	90	79	80	84	86	81	103	77	84	83	90	81	83	79	77	79	90	93	75	77	93	89	75	110	86	74	79	64	76	82	76	80	82	80	85	83	85	83	83	83	89	90	81	93	81	75	83	85	78	86	84	96	102	83	88	104	67	76	82	79	75	91	87	70	82	85	72	83	81	104	73	77	90	78	79	78	101	88	88	84	78	84	79	70	70	95	87	88	93	62	73	99	93	96	77	92	84	74	79	89	83	79	81	87	90	82	87	96	89	73	86	82	79	83	76	96	92	78	88	86	70	91	86	85	89	89	87	77	90	90	82	96	99	91	92	89	88	93	91	62	81	90	93	74	86	94	73	84	92	82	88	89	96	72	93	74	83	69	75	82	80	77	81	85	76	85	75	83	75	81	79	94	82	77	67	81	98	73	78	69	84	86	82	75	86	86	79	85	96	88	84	70	97	78	94	80	72	93	94	92	82	63	98	83	92	68	81	82	84	79	88	97	87	75	71	82	87	77	87	83	66	79	70	88	68	84	89	76	77	83	85	78	91	81	82	84	75	79	95	84	86	77	94	87	69	75	85	77	80	85	88	90	73	74	96	98	99	87	76	94	86	93	99	82	79	85	71	90	71	82	77	88	72	90	91	80	84	81	82	92	89	82	82	105	77	75	92	76	79	67	77	82
6341	414	571	569	554	479	441	425	406	359	371	361	374	329	354	328	327	362	333	332	333	340	321	311	312	318	322	322	307	334	307	332	290	292	282	314	335	315	287	299	321	324	286	312	300	298	293	297	314	304	310	318	300	319	307	324	282	306	305	320	324	314	328	297	314	286	336	306	288	314	303	313	308	310	306	338	292	313	294	281	306	322	297	321	316	331	300	302	298	302	312	277	324	291	312	332	323	298	312	288	273	289	299	283	303	298	339	279	306	331	330	305	282	310	328	310	315	308	308	257	324	285	330	300	300	294	298	275	330	285	279	332	326	272	280	299	313	287	328	291	261	322	294	316	294	300	301	268	300	311	310	306	294	339	307	291	298	285	292	330	335	316	326	305	292	304	326	319	281	282	298	318	342	287	298	292	303	313	269	307	288	313	304	338	328	294	272	289	286	281	291	308	319	327	297	295	275	309	322	302	284	329	284	322	302	326	309	320	314	333	317	315	276	299	293	348	316	307	278	315	289	331	317	324	316	316	305	291	275	317	295	298	300	322	329	327	305	285	273	329	301	314	320	328	331	300	299	320	310	293	268	298	311	272	247	321	295	281	355	344	302	315	281	310	303	312	295	284	322	321	297	277	307	301	300	326	297	311	313	310	323	301	307	271	304	307	314	304	275	299	322	304	300	297	290	309	299	302	303	288	320	278	331	328	318	325	304	278	291	326	306	299	315	304	305	313	307	322	301	289	321	300	294	291	307	307	294	296	325	313	300	318	303	287	304	306	309	328	321	307	274	312	291	330	277	323	322	309	289	298	313	298	283	319	315	320	306	282	323	311	272	277	309	339	341	304	312	289	313	308	318	303	334	315	353	302	269	316	288	301	310	300	307	286	285	318	283	285	308	297	310	275	328	309	294	311	262	322	302	305	318	306	319	339	341	296	344	300	303	301	288	281	295	333	313	312	296	308	306	298	303	336	297	293	328	291	299	276	310	304	310	308	283	309	261	301	306	297	315	303	300	319	291	281	322	285	302	311	292	322	348	346	314	314	291	299	309	325	300	273	309	324	274	328	336	333	315	306	292	306	289	325	319	281	317	263	298	307	322	316	335	297	323	301	288	322	274	298	307	301	288	301	294	295	321	318	323	320	286	297	327	316	274	312	321	303	326	353	281	298	313	309	318	289	327	337	314	320	337	300	270	324	306	324	316	304	294	287	308	309	300	313	320	290	308	334	319	305	284	373	327	325	291	315	261	343	295	310	310	294	310	310	304	332	270	310	305	351	302	311	306	324	316	300	278	299	343	318	300	297	342	310	340	298	322	312	327	285	304	281	338	326	296	287	294	300	295	325	288	311	309	327	301	286	313	280	310	314	269	356	300	301	331	322	312	326	265	333	315	286	359	305	302	317	304	315	293	308	340	311	302	293	309	302	291	288	323	319	290	301	276	293	325	286	283	280	296	327	293	299	283	319	293	298	300	333	304	308	315	305	293	316	302	341	306	300	345	325	284	305	332	303	308	303	299	297	296	286	315	297	301	299	309	292	311	305	278	310	285	311	326	305	289	311	301	302	317	317	321	312	318	309	326	335	317	303	300	307	278	315	299	294	302	330	308	298	269	329	280	315	319	291	276	327	306	300	292	325	302	311	286	322	307	289	277	306	309	280	306	317	292	342	343	308	321	322	328	316	310	280	334	322	297	279	313	276	342	318	302	271	338	340	289	301	328	318	302	292	290	337	329	299	312	299	339	282	299	271	302	320	335	306	346	290	301	291	329	309	300	311	304	274	310	305	327	272	285	284	307	293	308	311	319	313	325	299	300	336	323	306	301	330	304	297	324	359	296	326	325	336	277	317	316	329	291	321	310	300	300	313	292	320	299	290	297	309	282	285	313	330	302	339	312	294	311	294	315	296	323	319	328	297	319	311	296	337	312	290	314	341	269	307	309	314	328	301	304	308	293	323	313	285	325	310	305	326	298	298	319	294	299	321	337	286	309	311	343	329	301	316	305	314	287	305	315	339	310	304	307	307	285	310	305	304	322	292	283	312	294	300	273	299	343	300	326	308	297	302	316	323	299	299	309	324	294	308	290	305	311	285	301	276	333	306	315	299	306	266	319	288	311	300	307	295	305	285	317	294	326	315	299	257	284	306	294	329	297	315	302	304	331	299	302	315	287	300	288	284	330	316	299	294	300	307	299	313	340	308	286	299	297	305	297	313	301	304	309	317	321	315	287	299	283	309	302	315	310	335	281	331	285	336	325	312	326	301	301	294	283	307	301	291	277	301	300	334	294	326	311	324	294	273	293	297	323	291	341	316	284	284	302	317	291	292	308	309	300	304	309	298	335	294	334	339	295	332	296	318	290	305	294	326	297	301	315	316	303	309	278	277	317	325	296	319	288	323	275	297	331	302	337	280	306	292	298	277	302	330	284	291	285	267	303	285	315	291	310	331	263	276	304	307	312	321	305	349	293	295	282	285	288	318	312	312	330	320	300	289	316	304	301	294	295	320	312	297	285	302	308	314	283	290	316	315	320	284	307	317	256	283	303	308	309	303	298	283	327	288	302	305	289	306	296	277	304	317	339	286	336	322	327	311	286	302	304	316	307	282	318	298	335	301	310	327	312	310	298	311	270	314	286	291	312	274	289	297	325	316	320	339	303	331	291	301	291	292	308	335	301	284	313	273	316	293	298	283	319	265	293	295	271	283	331	315	296	333	295	294	306	303	306	303	319	299	329	276	275	326	311	300	310	314	286	312	318	301	327	314	334	293	313	319	287	301	304	317	332	303	328	286	309	300	294	310	286	337	287	326	277	313	288	317	287	310	302	325	338	303	295	285	285	326	304	338	328	316	280	302	321	286	306	305	307	318	313	316	306	318	312	290	294	291	307	291	292	281	305	283	306	289	305	319	317	319	302	287	296	320	301	303	294	304	314	296	299	296	328	327	329	336	325	286	301	304	330	295	329	335	324	302	273	275	317	292	322	310	324	290	308	316	277	313	318	275	295	328	291	277	323	298	331	309	305	307	271	305	323	308	306	323	298	299	297	321	298	302	326	325	309	319	283	287	318	294	320	293	298	341	295	297	316	304	322	307	305	276	256	293	328	293	312	300	325	293	289	272	300	305	340	286	315	296	337	276	301	307	331	320	293	314	312	299	301	306	322	315	272	314	305	287	292	289	303	311	307	310	299	289	281	305	290	304	291	294	324	353	289	288	315	333	287	308	346	275	322	308	295	309	309	313	310	312	275	311	330	317	323	287	289	288	301	308	269	326	276	272	293	317	350	323	267	310	298	324	320	330	308	297	316	315	331	301	291	315	313	313	298	293	313	303	300	286	316	332	297	310	302	322	300	314	310	289	294	285	322	287	303	333	324	295	276	327	301	322	302	292	318	291	311	304	324	307	307	308	286	314	294	284	315	307	283	312	336	334	315	278	311	321	291	315	329	304	291	313	284	299	301	299	287	308	305	288	305	325	288	279
32994	8588	1591	1040	812	607	482	366	345	279	283	255	242	212	212	202	222	199	148	200	209	186	175	169	162	191	178	186	156	177	167	162	164	183	161	153	160	141	156	197	174	134	161	194	161	164	171	182	142	161	167	176	161	163	163	167	165	191	166	160	173	158	144	155	176	170	130	172	167	145	150	163	151	166	160	174	154	147	191	167	181	171	149	164	141	169	155	165	151	161	162	173	165	174	187	151	155	191	167	178	171	164	144	133	156	173	158	155	186	161	173	166	145	170	152	148	152	147	137	167	165	140	146	168	164	153	183	175	154	143	162	154	161	127	147	168	153	178	176	155	151	154	139	181	161	147	157	157	150	164	161	167	153	159	160	153	160	179	186	143	159	181	172	151	147	147	180	164	156	161	170	158	169	161	167	143	166	155	142	164	174	131	188	173	156	172	165	153	158	148	172	159	173	181	187	158	163	172	165	162	174	162	160	166	169	170	153	142	162	173	137	150	147	151	166	172	163	141	162	152	143	164	166	179	154	157	163	160	164	162	151	175	167	161	167	140	165	162	169	145	166	142	164	157	140	148	172	177	192	175	159	171	143	161	158	162	186	163	155	151	159	158	170	176	171	155	151	182	167	150	133	145	174	150	168	130	180	177	168	155	160	165	165	164	180	167	170	149	157	172	151	178	150	170	183	165	175	135	142	146	150	164	186	162	179	219	163	171	154	157	147	178	178	163	150	148	171	125	174	158	168	155	138	168	163	168	163	153	148	154	149	165	183	161	158	169	137	168	170	142	158	166	166	152	183	172	162	142	165	179	193	151	155	163	166	141	165	166	170	169	157	158	158	155	137	133	155	164	151	140	173	173	180	146	165	169	158	157	154	136	157	153	150	144	153	170	168	140	158	143	155	156	151	160	142	166	164	172	161	180	149	146	167	171	151	156	159	150	172	169	183	148	157	139	186	172	152	154	164	133	137	155	166	154	127	158	180	158	170	160	157	161	177	173	199	159	184	153	156	176	144	159	162	158	156	148	153	180	158	158	164	169	171	160	173	144	184	178	166	167	167	159	179	166	162	148	145	141	152	181	181	150	163	166	154	180	165	171	151	176	169	165	152	169	155	159	140	165	180	161	148	159	151	145	150	170	164	160	151	149	169	161	161	168	170	167	158	166	153	184	156	166	173	168	134	156	168	176	152	144	177	139	153	169	161	166	185	158	163	163	165	160	167	170	153	148	162	164	147	158	162	155	148	146	171	161	165	155	148	142	140	169	166	161	143	150	154	143	154	164	150	161	148	180	148	171	163	153	154	159	165	146	159	152	158	143	160	169	194	166	136	164	157	172	158	166	166	170	163	152	169	151	162	152	157	150	168	163	189	148	143	143	158	155	147	172	160	146	157	143	157	160	171	138	144	142	184	164	160	133	158	147	185	153	176	160	155	155	150	157	167	167	157	164	181	153	155	157	153	159	184	174	154	151	172	186	161	158	150	153	160	159	155	142	148	148	164	171	165	146	170	163	158	159	162	174	181	151	163	161	157	176	148	148	180	140	139	137	176	155	172	171	140	188	148	159	169	138	151	144	179	146	162	164	146	159	151	176	160	160	164	161	160	147	153	159	149	165	168	184	194	168	174	155	173	176	144	152	178	167	163	175	150	160	159	163	142	168	148	154	161	156	146	159	162	162	172	155	170	173	159	153	156	183	150	193	151	153	152	151	151	161	146	170	189	173	168	134	164	148	167	150	148	157	143	178	154	161	142	163	175	148	179	154	164	151	166	161	146	160	146	151	176	168	138	159	156	170	154	163	175	160	151	158	165	169	175	174	167	166	149	163	154	189	144	165	189	165	171	160	162	176	173	166	159	156	165	172	158	165	170	164	169	160	171	155	155	155	159	178	171	175	153	141	168	165	151	167	163	143	156	177	168	161	166	157	165	163	161	184	186	154	167	176	167	168	157	170	158	165	152	161	149	166	179	139	160	161	152	140	159	175	136	134	178	146	144	172	141	144	156	173	168	161	122	145	152	162	145	178	164	160	154	164	188	163	160	166	174	168	182	142	169	156	164	131	166	156	171	147	133	148	172	148	150	173	151	149	174	150	149	158	175	166	150	171	152	183	165	177	159	181	150	178	169	175	168	146	133	177	161	148	172	164	166	184	163	153	155	177	141	153	184	157	165	168	166	173	166	139	156	160	166	155	158	175	146	166	148	149	160	157	168	163	161	149	171	170	156	141	154	168	157	166	155	191	168	174	162	167	167	166	156	150	179	162	163	183	165	132	172	183	161	151	157	170	153	142	165	151	170	148	167	150	170	159	164	186	149	150	174	184	162	169	176	151	153	154	188	162	158	159	153	170	169	173	137	162	139	148	167	177	150	163	150	169	158	152	173	155	143	174	166	154	183	150	173	148	180	162	176	186	146	148	193	181	152	134	167	137	157	160	151	154	163	155	164	143	165	183	171	140	169	138	128	135	141	149	153	156	135	150	161	146	142	162	169	178	154	134	177	170	169	154	148	160	162	174	152	157	139	167	161	161	138	149	162	170	144	144	183	171	163	141	161	154	141	174	175	165	146	180	149	152	174	161	143	153	171	190	151	174	173	164	177	140	145	168	141	161	149	169	159	181	160	171	181	170	150	160	122	139	177	149	133	166	147	146	161	154	156	156	161	182	177	172	158	169	168	159	133	192	176	151	156	162	147	158	169	168	138	152	144	152	166	175	150	165	164	166	171	173	155	163	165	173	176	161	162	141	159	170	170	158	157	158	143	126	168	175	162	163	142	168	159	167	142	165	162	149	173	179	158	140	174	179	141	164	155	162	160	168	152	181	147	147	184	175	160	176	172	161	143	155	159	160	184	167	171	165	164	182	168	149	178	170	156	161	162	138	161	175	141	158	163	170	165	161	161	151	153	158	160	152	137	164	151	153	146	138	154	143	141	170	150	169	128	161	158	178	180	170	186	163	165	177	158	157	186	155	170	179	166	164	154	146	154	155	153	151	157	161	165	156	151	175	156	149	160	158	157	168	154	144	165	157	146	148	184	156	160	166	182	154	169	136	135	166	181	161	175	178	167	143	170	167	163	177	140	151	176	176	146	150	167	156	156	163	134	181	170	166	149	179	156	169	160	172	152	173	147	160	158	163	200	164	166	183	182	148	149	178	177	160	192	177	140	144	169	161	161	164	177	152	159	155	168	144	147	162	158	172	157	162	156	172	159	160	153	164	146	152	156	166	160	148	166	141	150	124	177	169	149	154	145	150	162	165	136	167	156	139	146	177	170	167	175	142	159	170	169	171	166	157	169	165	165	150	179	157	175	184	168	157	161	174	172	141	188	167	154	159	169	164	136	167	174	166	174	157	161	163	148	153	164	164	174	168	172	146	155	150	175	161	176	161	154	162	183	165	168	158	129	167	149	158	171	167	164	149	171	181	136	175	173	165	148	151	181	163	165	166	163	156	168	145	150	147	155	150	148	139	168	161	148	166
15028	1430	2901	3520	3067	2532	2143	1789	1614	1382	1254	1062	1009	939	909	848	813	794	743	772	675	698	682	668	673	651	655	631	618	642	600	548	607	593	589	588	598	578	578	586	542	531	583	547	574	537	591	552	567	579	559	534	588	554	551	549	574	542	573	543	480	546	532	561	518	570	542	532	539	519	530	533	510	583	539	520	514	507	534	556	517	500	544	475	525	548	538	515	546	496	519	534	571	518	506	554	511	527	560	526	585	495	533	521	532	482	529	475	513	517	500	559	585	482	569	561	561	532	498	516	537	527	524	515	504	500	548	512	531	469	518	500	537	545	483	495	536	511	536	529	466	559	521	479	493	480	519	517	512	478	511	530	518	511	469	518	497	522	514	545	559	516	516	519	497	505	516	515	544	473	561	495	526	533	510	481	510	542	499	515	540	529	506	523	539	512	534	501	520	512	477	497	515	541	553	507	535	499	562	526	518	489	520	505	543	521	557	508	523	503	503	498	534	539	522	508	523	544	521	526	534	509	536	515	495	552	571	553	534	534	552	492	526	520	514	505	473	519	545	499	492	514	483	512	505	544	474	533	536	493	505	545	522	502	506	526	499	524	536	506	513	545	519	582	521	526	506	516	495	533	538	518	539	501	509	500	538	480	506	545	528	521	522	527	532	507	485	492	557	546	533	499	477	561	515	509	528	496	558	527	511	542	526	508	491	483	492	525	509	537	514	541	521	495	517	496	509	531	476	482	531	523	482	557	510	555	520	501	494	517	506	511	494	533	523	512	536	529	512	488	556	521	539	557	535	528	532	476	519	521	513	467	499	517	538	517	530	535	537	532	504	512	548	528	518	535	527	550	536	515	547	527	530	510	519	539	511	513	509	527	553	503	536	515	520	515	483	549	546	564	474	526	528	487	515	527	496	540	512	502	460	485	485	488	533	524	495	502	522	506	485	493	499	523	517	495	546	487	542	506	577	532	531	492	511	494	520	526	516	489	538	525	469	495	491	477	547	496	514	515	524	498	568	518	489	536	513	467	519	534	472	522	487	542	482	519	520	495	526	523	527	521	503	536	532	497	527	533	508	542	527	514	514	529	507	523	523	520	559	544	499	511	501	499	532	520	527	500	533	516	536	507	527	516	522	526	528	501	551	511	517	514	515	531	556	556	543	508	522	530	553	512	529	498	529	546	544	548	525	519	473	523	543	495	551	511	531	517	513	516	496	519	510	529	548	505	501	509	508	546	515	524	532	527	536	528	485	474	519	497	502	517	481	498	512	535	518	497	548	501	519	518	538	510	550	494	514	503	472	509	492	519	499	536	507	487	543	477	556	502	529	543	555	540	490	510	515	542	502	511	536	542	510	509	499	495	558	538	523	526	528	490	544	497	526	501	539	512	492	537	464	545	507	529	534	475	513	529	508	570	518	532	467	526	506	536	553	506	523	541	502	494	503	503	472	490	581	506	513	496	493	532	518	546	512	550	467	516	551	493	556	535	542	482	497	474	545	514	521	505	557	512	532	504	521	516	472	503	532	495	513	509	537	485	515	535	538	551	543	531	486	544	537	493	506	527	534	549	526	512	474	520	490	511	533	524	511	531	514	528	531	519	548	528	485	566	556	515	547	508	505	488	503	501	498	534	524	528	534	529	525	521	560	484	515	518	527	549	499	507	551	563	500	522	530	496	533	483	500	546	529	532	502	511	518	522	525	527	535	509	505	489	497	520	496	522	530	500	573	552	510	503	510	555	532	544	517	523	514	522	541	458	467	513	500	522	513	522	545	517	557	498	514	525	541	539	487	507	488	522	501	514	521	510	519	528	520	509	529	523	500	526	553	525	532	534	511	481	506	511	552	512	532	491	500	497	542	531	547	514	525	503	522	486	481	546	483	466	514	544	502	521	546	484	522	516	529	526	530	519	574	512	509	536	540	514	500	528	552	541	537	503	532	481	543	493	525	481	511	519	512	504	514	521	522	507	519	543	512	510	545	508	510	541	512	516	537	514	554	499	504	518	515	548	499	508	535	518	530	526	517	530	527	518	506	549	522	508	538	526	493	528	532	529	542	523	512	556	533	567	498	517	556	503	480	489	503	469	501	515	577	500	537	509	500	518	510	512	493	525	507	562	484	538	514	538	519	548	524	498	499	531	479	530	525	526	528	511	524	515	524	495	507	537	492	505	509	501	509	503	557	502	563	555	528	496	481	560	500	590	517	525	487	500	547	525	512	533	545	506	517	514	515	516	536	489	559	523	525	502	544	522	523	515	546	500	525	558	507	531	517	571	481	526	527	510	532	513	519	497	570	491	522	579	541	519	520	514	509	477	543	543	484	509	508	523	517	521	502	527	527	531	547	534	527	541	491	527	531	521	519	537	533	512	522	517	512	515	537	495	533	504	546	515	523	562	555	493	555	518	498	516	509	536	514	515	489	520	502	520	514	526	541	530	521	528	525	512	496	545	521	508	488	522	524	531	467	517	525	525	518	526	514	514	507	529	543	546	544	546	517	532	508	493	527	493	549	509	532	518	499	543	509	524	544	479	524	516	505	493	535	535	496	538	535	520	536	521	519	516	503	568	500	527	529	539	520	533	536	520	507	536	481	533	522	528	512	518	521	458	505	471	516	513	498	535	546	542	543	541	515	499	492	526	499	520	543	515	501	515	559	547	511	496	486	552	535	543	514	528	547	468	526	575	496	513	534	495	508	495	478	519	502	521	549	500	506	493	478	511	501	498	469	545	522	522	506	464	503	575	519	516	532	501	521	530	517	485	551	527	472	518	480	530	565	530	510	563	546	531	520	518	489	511	540	492	526	526	481	469	535	523	533	463	514	523	509	531	544	501	536	515	495	526	525	522	543	507	550	487	506	522	476	547	488	489	505	490	511	524	489	522	515	537	541	553	513	570	554	511	504	530	511	525	516	502	551	497	495	524	493	552	529	472	494	519	483	541	502	482	488	527	507	482	560	550	541	512	545	554	519	499	478	543	469	531	462	518	490	561	550	511	542	499	506	537	523	524	498	517	506	518	524	548	539	505	555	520	517	548	519	497	504	558	518	527	529	516	557	486	501	498	531	544	509	531	526	472	533	550	500	484	516	520	500	482	518	512	551	466	503	504	522	483	514	522	529	561	503	478	514	511	498	491	485	517	525	554	484	504	480	531	511	510	486	532	535	521	497	520	519	516	535	495	553	499	519	487	487	533	506	536	531	539	541	526	528	522	521	513	512	517	561	531	546	505	473	520	489	493	493	521	509	503	495	508	482	534	519	549	522	523	532	515	520	548	519	553	510	492	488	501	487	500	535	533	482	510	550	579	555	509	500	494	532	516	529	501	507	508	539	519	540	488	545	541	507	512	556	492	567	527	482	552	529	514	541	525	515	491	516	504	507	532	521	526	552	541	531	513	539	522	520	499	501	578	469	511	499	532	481	546	512	526	491	494	529	531	518	528	544	501	509	500	513	530	540	526	511	490	531	503	531	521	489	516
40769	18248	4681	2138	1539	1163	883	673	601	562	506	420	408	387	353	359	325	313	330	296	290	309	302	316	286	311	282	280	289	282	307	311	277	292	277	270	273	261	256	279	248	278	262	292	278	255	314	245	259	285	295	250	249	277	259	241	285	250	283	255	260	268	244	266	264	319	283	264	242	227	268	254	301	275	266	282	270	266	273	298	289	248	275	256	280	264	284	295	274	274	267	277	267	265	291	274	266	268	270	273	255	246	274	260	258	266	279	256	243	269	244	231	257	256	274	300	279	251	254	284	272	269	272	248	258	250	264	279	280	256	283	262	290	269	245	282	257	251	255	271	280	284	282	260	244	235	244	249	266	289	246	248	302	241	275	277	275	258	256	257	276	231	276	278	264	268	270	252	275	258	246	285	256	291	261	265	294	274	271	283	269	271	263	269	272	255	251	260	269	286	267	260	243	276	252	250	278	272	288	280	230	250	246	254	280	241	243	269	257	282	290	243	256	274	272	269	257	259	254	325	274	291	255	265	275	298	274	258	243	272	234	269	303	285	281	248	246	282	276	259	275	279	274	276	251	258	282	289	278	277	267	262	271	268	258	294	286	248	268	276	268	260	276	243	275	262	278	275	247	265	276	245	279	267	265	268	270	293	248	235	248	274	254	271	263	242	239	273	270	259	250	253	266	261	318	283	245	283	263	284	248	265	282	285	236	250	263	274	268	263	256	267	265	260	284	289	262	262	287	241	259	254	253	284	256	249	237	293	251	261	274	281	268	258	264	273	320	280	275	257	266	273	245	272	283	291	274	246	257	215	280	272	253	251	275	275	273	265	257	256	255	263	251	283	270	275	269	258	271	281	245	240	258	276	253	255	255	276	278	268	251	252	256	275	265	247	253	270	256	285	274	250	261	282	273	251	270	256	241	242	291	276	268	260	265	267	254	246	292	288	256	276	267	281	273	264	264	272	259	283	289	265	268	270	270	249	272	273	258	233	259	280	269	261	283	261	271	288	252	268	240	266	298	242	278	254	286	233	232	270	234	262	260	246	294	247	238	280	258	243	258	257	256	279	253	256	256	278	261	290	273	259	285	270	306	270	281	248	261	265	277	286	258	244	281	271	246	269	284	244	287	280	306	263	261	248	242	246	264	249	251	251	260	242	307	252	275	257	252	227	269	253	298	249	233	279	245	270	277	269	256	277	230	251	263	281	255	241	252	276	271	272	264	277	256	268	252	263	244	254	280	265	256	254	257	264	264	280	291	279	278	263	266	250	246	265	238	274	274	263	251	258	283	284	262	272	257	256	249	267	238	254	274	253	247	261	278	271	262	247	252	279	282	270	255	261	257	229	239	277	260	251	256	273	247	256	245	273	304	265	268	286	258	257	280	256	282	281	261	270	298	257	256	268	236	287	235	271	245	260	267	319	329	250	275	309	256	280	259	253	267	261	276	277	268	265	265	224	274	279	287	260	269	277	267	295	259	246	266	280	266	276	278	263	260	275	254	261	273	274	260	252	274	248	276	264	299	260	287	263	304	262	287	264	251	242	276	281	270	277	269	267	273	267	280	318	246	295	227	272	254	272	273	292	271	257	267	266	243	266	282	276	261	283	238	288	280	268	262	265	278	273	254	245	232	269	273	289	270	279	254	281	265	268	298	277	278	274	298	282	258	234	270	261	265	261	280	271	268	287	262	266	259	268	295	258	271	251	266	302	258	266	269	250	269	262	256	268	257	239	261	291	273	255	313	283	263	284	243	276	261	282	267	263	249	240	257	263	259	267	290	261	270	293	262	260	246	277	282	273	250	292	271	247	246	300	263	238	278	286	238	263	274	262	262	233	262	249	250	251	253	267	244	280	268	290	272	241	249	291	274	235	273	271	272	266	262	249	241	258	272	270	267	242	294	249	263	254	236	300	274	271	263	248	283	258	243	275	261	270	220	289	269	285	236	255	255	259	270	269	244	287	284	264	265	248	292	255	274	242	282	284	279	296	285	287	322	295	295	262	266	225	278	255	287	250	262	303	245	270	248	258	288	250	272	284	289	258	262	280	283	276	257	252	250	246	248	256	222	289	267	264	269	274	269	250	254	277	257	275	290	282	249	253	263	295	273	261	255	274	262	279	258	259	247	264	270	271	305	271	285	305	298	234	260	253	243	276	252	265	241	251	256	272	270	231	256	230	248	235	270	301	287	266	270	265	260	261	249	257	284	237	262	278	259	264	285	261	272	269	271	259	261	255	258	280	264	249	256	250	257	273	251	255	260	251	268	273	272	252	250	253	256	237	284	276	245	278	239	265	252	245	271	238	229	271	269	255	251	241	266	269	287	234	259	268	258	290	241	233	244	269	289	283	247	247	255	243	306	246	263	248	267	261	256	250	251	234	265	264	243	276	292	257	295	261	261	247	245	281	256	260	268	253	256	302	238	258	258	292	234	267	255	272	248	277	252	296	271	264	271	303	274	297	286	242	274	266	261	284	259	247	268	252	275	265	271	244	287	267	277	261	257	272	265	275	249	244	266	258	265	278	228	266	283	289	277	257	290	273	270	244	296	259	240	266	265	258	277	256	279	264	262	273	278	263	297	270	258	270	227	238	290	262	250	275	234	258	258	280	255	255	257	248	274	219	266	266	266	279	253	248	250	251	282	230	286	269	274	264	265	281	256	304	255	243	230	260	214	292	293	260	277	280	269	265	290	267	239	272	267	245	280	285	263	285	260	267	241	289	279	248	275	251	262	276	262	281	251	260	253	274	283	277	250	232	251	264	250	271	247	283	263	278	284	250	251	261	272	274	254	280	256	248	240	253	280	293	274	285	247	252	267	258	246	271	292	234	239	283	263	286	267	260	256	285	246	303	264	240	269	264	257	291	287	269	279	289	255	244	279	281	243	276	272	289	225	232	285	267	237	256	258	275	269	252	254	253	307	327	250	286	279	266	271	278	262	256	256	262	256	270	256	258	259	276	261	238	269	291	269	252	255	262	245	297	278	249	274	265	273	257	264	252	245	260	275	266	299	267	286	238	277	297	253	289	249	280	269	287	295	258	278	250	290	248	283	247	237	295	272	292	272	284	253	254	264	274	271	255	261	240	269	272	273	267	263	268	250	286	274	263	275	273	265	231	276	280	293	284	266	255	287	302	255	232	277	264	231	282	246	286	273	252	266	270	268	284	271	274	243	219	270	239	249	242	290	263	236	260	255	264	269	276	279	282	289	267	259	248	248	276	256	267	246	270	268	270	271	248	271	270	245	247	268	268	271	241	270	270	261	265	287	263	260	244	274	274	256	257	238	281	279	257	298	241	281	255	244	259	263	251	264	270	283	236	263	293	265	265	279	253	266	260	223	259	245	280	269	278	286	247	282	283	257	260	289	278	226	264	277	239	247	259	278	277	251	253	284	249	260	255	252	284	268	268	274	282	235	257	274	262	275	249	280	268	256	267	259	229	250	299	262	282	277	268	270	250	253	244	277	240	261	259	278	279
18669	2553	5323	6172	5261	4534	3657	3128	2607	2414	2097	1975	1731	1615	1525	1376	1408	1272	1224	1194	1189	1070	1030	1104	1092	990	1061	1024	952	961	985	943	1004	920	923	837	892	917	877	930	878	897	853	854	854	888	856	838	843	822	797	855	818	830	777	801	799	872	842	879	825	856	841	848	782	838	833	770	832	824	808	788	798	782	795	798	837	829	821	815	806	761	822	764	802	785	830	799	775	771	791	891	828	850	802	782	869	763	778	832	777	759	820	795	791	822	807	804	808	779	758	788	743	800	747	753	747	829	796	710	769	795	769	801	806	796	728	778	790	774	784	817	743	756	797	743	790	748	791	768	783	795	771	798	750	774	832	777	766	758	763	815	792	797	819	798	773	755	801	779	827	810	772	767	798	737	784	809	761	736	790	760	788	795	775	777	785	803	774	775	791	750	797	785	802	731	799	802	753	801	783	796	782	756	784	762	784	787	803	770	774	727	795	790	743	724	806	794	779	753	847	780	795	782	698	742	778	762	805	740	746	781	748	842	785	717	762	708	823	795	779	790	764	778	732	777	765	780	769	748	808	774	809	824	820	794	760	781	783	787	754	792	774	778	783	800	745	780	745	789	760	773	746	805	796	754	779	778	765	810	797	752	784	767	789	731	758	794	768	832	756	793	699	740	747	723	773	767	780	775	745	788	754	754	807	770	725	782	861	757	816	757	761	729	775	799	802	794	797	776	787	786	788	780	808	799	793	732	748	806	790	799	764	841	823	765	788	831	770	785	772	791	740	764	791	752	793	787	759	769	785	756	787	778	779	797	792	825	778	782	785	784	793	749	790	769	749	764	772	732	820	786	747	813	831	796	782	769	760	791	793	746	841	794	782	775	788	756	774	776	754	795	782	741	822	786	790	782	770	764	797	741	797	759	778	772	802	752	793	755	781	805	754	799	766	782	719	754	767	852	789	809	791	764	764	800	787	771	728	760	686	763	760	783	779	754	744	855	800	741	792	779	747	758	795	782	809	824	833	817	800	770	795	730	844	807	760	756	823	783	821	785	819	789	760	756	762	735	788	818	831	740	780	768	773	809	804	786	764	737	765	782	790	768	774	797	777	782	820	756	794	791	767	737	773	803	753	782	806	777	772	785	774	827	783	801	800	787	808	777	769	772	799	828	797	765	798	741	723	778	820	817	783	783	810	778	754	772	773	739	772	777	827	759	812	821	808	789	830	785	827	811	797	781	756	798	805	747	816	778	800	804	792	809	756	721	825	768	769	763	782	777	749	733	796	793	761	781	766	805	786	758	756	741	812	766	764	787	750	814	782	769	843	801	759	832	765	801	781	788	808	822	776	754	762	794	779	792	803	801	802	780	810	795	763	787	750	805	792	804	834	776	738	790	807	805	789	798	783	723	778	801	837	761	752	790	784	781	781	821	749	740	819	770	784	787	772	797	785	823	766	764	741	755	731	710	739	778	776	787	793	804	758	792	743	782	804	797	785	780	774	802	744	782	751	823	786	800	741	760	772	830	731	813	809	750	790	760	819	795	824	813	763	786	806	806	790	755	760	748	786	753	807	778	772	781	812	858	812	796	754	758	777	759	824	792	778	798	745	830	770	779	770	798	779	785	767	815	780	789	785	806	800	767	736	816	795	770	774	766	793	774	815	803	796	821	778	785	755	761	736	793	785	750	751	775	770	805	755	783	765	780	760	756	772	820	742	781	757	704	773	760	773	826	769	764	781	800	781	777	822	762	770	757	803	778	771	770	743	816	812	825	761	756	822	788	781	789	739	789	795	781	762	753	786	764	792	807	760	809	788	764	835	732	769	746	802	772	804	811	748	781	784	815	742	783	799	757	805	740	826	813	756	805	756	798	795	786	776	769	779	777	793	737	735	780	758	752	760	764	747	744	813	804	781	773	783	784	769	810	808	796	753	763	816	778	825	770	740	737	743	753	840	759	772	785	769	760	738	787	782	789	786	778	782	784	767	800	805	741	729	787	759	745	794	735	754	813	809	782	798	753	760	765	737	776	752	779	837	726	805	785	803	739	811	740	773	800	837	731	736	783	789	779	764	770	797	743	769	807	771	789	800	795	774	752	779	777	792	743	734	760	778	724	751	834	780	755	756	773	784	814	802	794	794	753	736	689	745	774	803	728	756	777	777	780	816	795	765	775	775	781	798	765	817	800	836	789	784	818	792	808	719	784	815	749	743	793	783	770	754	808	824	756	754	796	742	760	773	800	794	738	749	811	799	746	767	789	788	792	779	802	747	792	753	787	796	778	747	795	774	786	748	795	732	784	780	780	744	768	819	782	802	784	790	838	764	743	753	752	797	762	764	804	838	808	738	801	755	779	788	781	750	779	795	825	809	765	786	752	762	804	773	787	797	793	765	769	756	734	762	774	801	733	778	823	746	794	758	787	800	759	805	732	779	776	765	787	771	799	721	768	747	755	777	733	844	833	776	784	753	779	740	746	807	797	742	789	785	796	791	792	791	765	807	724	752	786	831	767	783	772	730	798	732	786	810	790	780	762	800	800	800	767	739	753	753	794	740	867	721	787	776	786	790	812	788	774	797	789	791	775	783	720	783	774	753	780	794	719	740	777	765	710	776	777	782	788	834	763	795	751	810	823	770	790	774	772	782	768	786	713	852	758	819	766	759	774	802	820	791	798	794	766	791	795	786	781	723	803	785	733	813	789	803	744	767	722	798	776	762	753	761	715	783	773	727	808	798	785	765	779	782	783	777	799	770	771	807	763	766	765	813	802	812	794	746	786	803	760	816	797	798	872	729	779	766	744	768	764	795	807	762	756	810	810	743	777	787	799	744	760	803	815	749	765	789	790	781	777	784	790	795	732	797	776	808	769	798	761	726	757	799	805	795	804	749	768	781	761	776	780	767	788	799	765	805	755	786	808	823	784	726	824	776	790	776	785	732	757	774	765	750	750	806	812	791	777	813	766	778	731	810	754	752	765	813	795	821	839	770	729	746	792	779	814	801	790	768	804	755	720	802	703	750	790	774	734	757	761	785	811	779	759	764	789	847	766	783	778	868	799	822	795	775	771	788	747	781	761	796	778	753	776	753	771	777	760	767	814	753	789	767	752	741	792	809	790	789	764	771	762	808	749	790	796	775	755	725	785	812	838	809	799	804	805	743	715	737	793	799	786	776	803	780	781	774	808	774	785	791	778	807	812	790	769	794	803	753	795	804	767	792	764	777	766	750	778	772	708	746	789	777	800	769	777	758	808	745	762	774	752	745	778	740	729	763	746	725	844	728	800	795	745	805	793	780	761	746	830	764	723	768	831	731	770	717	793	827	798	808	842	741	804	762	805	765	757	783	820	766	753	764	792	834	770	818	791	781	743	782	747	781	788	770	781	769	698	772	744	867	756	782	771	759	761	783	753	771	738	793	777	805	775	751	718	735	759	747	772	727	809	821	802	808	798	750	753	776	780	762	753	804	786	733	745	734	717	809	834	803	822	787	800	761	780
6395	418	223	164	121	102	110	92	92	91	79	80	108	94	89	91	93	88	81	91	86	80	88	69	88	93	96	76	76	97	82	92	87	85	86	74	96	82	95	97	98	91	86	88	84	96	94	75	108	100	98	71	103	83	95	92	82	80	86	85	87	90	94	88	78	80	94	74	92	86	79	96	75	81	92	80	84	94	88	90	77	110	94	89	85	75	76	75	90	86	57	86	84	90	78	85	58	81	95	81	94	75	86	88	87	97	88	87	81	78	91	97	79	76	91	77	68	85	84	90	69	83	82	89	88	84	92	87	87	78	85	91	86	74	62	100	82	88	86	102	90	94	76	84	78	80	89	84	84	79	102	98	73	74	69	73	84	100	89	77	90	77	87	84	70	88	74	86	96	90	94	76	71	64	67	90	72	81	64	93	71	80	71	76	88	86	89	94	92	79	82	82	73	89	89	76	95	78	84	90	98	70	72	81	69	95	73	86	83	93	89	86	93	76	70	86	85	86	89	82	70	90	81	79	82	90	105	96	75	106	91	86	83	79	68	72	81	95	92	93	97	74	91	85	69	64	84	101	88	90	97	81	76	82	87	84	73	81	91	72	94	80	85	98	94	90	81	79	65	76	91	75	68	98	92	74	96	94	77	77	92	83	95	75	78	86	87	96	83	90	86	79	96	83	83	88	86	78	86	96	91	84	87	76	92	95	81	79	94	86	84	97	93	93	70	84	85	89	86	81	79	92	92	77	88	75	86	97	85	74	99	74	76	74	81	70	66	88	80	100	97	74	67	107	86	63	91	81	90	78	81	84	93	106	87	70	84	77	105	78	94	86	76	72	79	89	93	81	89	96	84	89	93	87	95	94	77	89	68	71	71	89	80	105	95	90	72	87	71	102	95	85	93	77	88	90	73	74	87	83	75	94	75	89	80	76	93	76	106	87	80	87	73	92	66	74	86	92	84	84	68	97	96	92	89	98	73	87	95	77	80	81	72	95	86	73	95	75	96	81	82	85	78	76	90	79	73	81	81	83	76	89	69	98	74	75	77	88	89	74	77	89	79	84	84	92	80	81	95	75	67	91	67	88	76	78	68	88	82	83	83	78	85	77	81	83	87	83	81	96	82	93	68	90	86	86	73	82	91	84	74	97	89	81	67	95	73	71	86	84	79	101	82	70	101	78	98	80	89	90	69	82	90	77	87	76	83	93	88	85	87	82	75	72	75	88	92	77	79	87	108	87	89	100	82	89	91	65	74	86	74	79	76	80	75	91	91	66	76	98	74	71	72	78	71	79	76	80	75	88	86	95	86	84	85	74	65	81	80	83	79	83	77	96	84	88	71	90	88	77	78	80	99	74	72	88	88	67	83	101	87	97	91	73	87	85	87	77	90	83	82	81	73	83	79	77	105	90	94	94	65	88	71	100	76	84	110	76	84	68	89	87	85	81	95	100	80	99	94	84	81	75	84	79	76	91	110	89	87	82	76	69	76	89	106	72	93	80	68	83	83	82	65	72	79	79	97	74	101	98	95	78	81	87	98	72	87	98	71	84	90	65	91	67	82	65	64	96	81	75	74	79	98	57	68	94	84	87	79	75	81	91	81	77	88	100	80	78	77	91	97	78	85	84	93	94	101	83	79	69	94	77	96	89	86	76	88	82	76	65	81	83	76	94	79	99	75	88	82	83	88	70	75	94	86	72	84	92	75	82	77	84	80	101	93	96	90	77	91	73	87	73	85	85	107	91	70	85	70	89	82	92	85	91	89	79	83	75	96	62	80	76	101	96	90	76	86	86	86	88	92	86	89	78	77	89	80	77	84	95	83	67	78	70	79	86	84	68	82	76	76	89	65	83	83	86	85	93	77	77	71	83	92	90	73	73	96	77	85	75	87	84	89	89	77	80	84	76	85	76	82	94	97	84	73	84	87	93	75	96	91	73	101	87	88	72	69	97	87	72	90	82	85	83	96	80	99	88	92	91	87	82	85	90	76	107	82	77	96	94	71	77	85	83	84	79	71	95	83	83	91	76	86	83	90	79	89	76	83	84	85	93	77	86	89	72	78	68	74	101	79	92	79	86	77	70	86	70	82	76	86	78	88	88	84	87	95	78	77	89	85	73	77	87	82	78	78	70	82	83	99	88	83	93	91	84	64	77	92	81	87	75	82	68	82	78	82	78	77	82	82	61	79	84	83	97	87	79	78	92	90	85	93	101	71	83	91	69	80	89	87	81	80	83	66	79	79	91	69	79	86	89	76	98	80	87	86	76	99	101	81	84	88	103	86	95	72	77	88	93	97	81	84	87	83	82	81	95	75	67	82	98	71	90	83	90	74	78	90	92	83	79	82	87	104	89	88	80	79	70	92	91	100	74	93	84	84	84	83	75	84	79	81	85	82	83	80	76	76	84	88	80	88	97	102	74	88	89	108	87	94	85	75	80	85	102	87	87	84	70	86	80	91	82	101	86	102	85	88	86	82	77	85	88	90	74	82	88	80	80	91	95	80	84	90	84	85	84	79	73	83	84	85	72	85	91	97	73	64	82	97	89	77	83	80	89	80	89	73	97	77	80	73	74	88	77	101	79	85	103	73	60	92	77	81	104	78	98	78	87	79	69	76	77	69	77	72	86	94	85	90	82	93	72	98	72	85	67	91	82	97	92	105	73	63	84	99	96	83	86	84	85	94	89	56	83	100	86	97	78	69	84	84	93	97	77	76	91	81	106	100	78	70	85	97	85	88	84	84	94	87	73	74	79	97	84	85	67	92	76	97	95	82	79	83	96	68	69	81	101	95	68	90	79	92	85	85	80	78	102	92	92	81	89	99	75	116	80	91	98	72	85	97	87	67	66	79	96	102	81	100	94	81	94	84	95	92	90	91	79	93	93	78	89	76	82	77	91	90	88	90	75	84	86	87	79	89	87	84	81	83	68	79	88	91	97	81	71	81	81	91	85	85	85	86	82	79	67	97	76	89	79	96	87	103	90	74	89	85	81	104	87	82	97	87	65	89	84	83	69	81	75	85	86	93	79	70	96	89	76	100	78	80	105	72	74	99	75	82	78	78	64	87	86	89	73	90	82	108	82	89	92	75	81	70	84	91	87	91	73	85	87	80	82	99	77	88	83	75	80	81	77	75	90	75	79	87	93	93	76	85	87	91	89	80	92	88	93	89	74	99	96	72	62	84	84	72	85	89	76	84	71	69	67	104	90	100	76	92	94	78	85	78	95	69	80	94	84	87	87	92	95	86	86	76	88	80	87	75	93	81	86	83	100	83	85	90	96	64	88	90	82	86	74	82	87	99	88	86	72	87	78	96	72	84	79	88	86	79	81	86	89	83	98	91	83	82	84	78	88	70	82	91	99	94	84	80	73	83	84	91	90	94	85	66	71	75	71	84	89	74	79	79	104	75	86	93	84	88	74	90	84	80	86	98	94	73	88	84	108	80	87	92	82	78	82	79	84	95	96	68	96	91	86	70	79
6443	417	535	563	491	460	489	425	376	392	354	360	330	357	386	347	321	323	317	323	338	297	322	316	297	309	301	307	290	311	303	346	360	307	320	327	309	306	312	321	306	292	314	295	335	337	292	320	333	313	318	288	273	317	307	300	335	293	294	308	312	317	303	311	300	295	317	301	308	352	285	308	305	294	280	309	288	291	277	331	276	279	320	295	309	325	286	298	305	303	298	307	269	325	263	298	309	300	301	307	319	320	321	318	281	301	302	275	296	311	285	304	323	320	323	321	305	304	298	324	270	292	294	340	323	306	310	306	315	312	307	318	306	322	341	327	329	321	315	324	313	314	309	293	318	325	315	312	270	287	299	290	321	330	303	268	304	294	301	301	316	305	284	280	312	315	320	306	324	306	330	299	283	326	309	301	281	287	327	312	300	305	315	327	311	302	288	344	317	268	299	313	302	313	321	303	301	309	313	296	298	299	305	304	330	353	284	317	315	302	313	301	309	321	312	285	322	329	302	299	328	311	333	266	301	298	316	301	287	314	282	300	331	292	342	312	320	294	313	285	350	304	339	321	290	282	311	314	314	318	311	325	298	313	317	294	300	312	312	354	299	307	288	292	326	297	272	301	331	313	288	307	306	298	349	274	285	309	301	326	306	306	316	319	280	315	312	306	322	304	304	307	311	334	300	314	339	334	295	335	314	332	328	292	296	306	316	285	326	295	329	293	287	294	302	320	277	322	291	300	278	307	319	327	316	278	285	298	296	299	323	295	307	346	293	303	309	280	270	312	312	271	313	301	331	314	307	306	272	309	301	281	312	337	288	295	299	272	307	309	310	313	330	325	290	261	301	277	327	290	285	320	314	323	333	295	329	292	285	294	329	311	303	297	291	288	281	282	297	336	336	330	335	293	299	312	288	312	311	275	344	281	274	311	308	306	323	316	280	280	303	292	301	289	304	316	316	314	289	311	302	331	312	309	312	288	325	315	287	300	293	289	325	267	348	303	284	336	281	335	327	316	332	314	291	310	333	297	301	286	282	317	293	308	304	303	317	304	275	339	297	299	280	283	325	286	284	289	327	286	305	309	293	304	308	334	330	309	296	288	316	320	342	323	331	305	316	328	323	350	293	331	311	331	282	320	305	284	281	291	315	312	306	315	285	308	321	294	334	304	324	277	296	301	332	308	310	318	306	329	311	306	304	304	333	310	331	322	296	333	339	330	307	304	301	290	315	313	322	322	285	317	280	301	316	302	287	347	295	333	318	324	311	296	290	309	321	297	311	311	320	286	324	285	317	325	275	320	317	306	340	324	310	287	310	295	332	296	272	290	318	285	287	314	289	298	291	302	311	314	316	307	316	301	269	333	289	306	308	298	272	279	308	302	310	298	298	314	310	328	299	328	305	298	344	306	313	291	320	336	288	313	298	284	309	305	318	306	326	304	317	318	289	297	325	300	321	291	296	334	310	308	278	311	327	297	280	281	325	308	307	298	307	289	309	291	311	291	281	315	313	302	282	315	323	301	280	319	288	300	343	296	343	331	310	304	296	338	310	287	295	316	307	257	317	312	303	282	302	322	306	313	314	283	306	311	285	327	329	304	332	308	292	336	315	307	320	295	330	296	287	290	307	328	319	285	297	306	295	295	284	304	305	336	304	331	321	301	308	298	307	325	300	313	315	303	322	317	362	318	287	308	348	327	302	326	268	284	305	319	327	340	318	291	316	320	310	288	316	314	272	326	342	300	329	325	304	309	306	312	295	304	340	290	294	321	311	292	299	333	316	297	313	281	324	306	314	284	304	308	320	316	333	318	309	321	297	317	308	330	323	310	323	289	291	297	313	283	329	249	290	329	293	337	337	307	349	316	302	301	330	318	340	317	313	288	282	263	307	314	296	313	348	320	322	301	341	325	315	312	306	279	305	309	291	335	331	309	328	328	305	305	294	305	310	313	310	294	331	310	328	307	312	306	308	298	276	304	286	310	294	302	283	322	273	322	319	302	321	300	277	320	322	295	305	314	300	307	300	288	318	289	295	285	327	315	283	321	333	289	320	321	290	306	325	319	310	335	294	296	321	310	296	303	296	306	345	317	296	283	283	312	296	283	326	289	299	314	311	305	307	330	312	295	324	286	349	321	293	308	297	310	302	267	293	294	299	311	295	309	291	314	317	277	308	312	285	304	313	310	304	323	302	314	304	332	287	317	329	304	312	297	294	314	286	276	291	291	318	287	319	313	312	346	329	312	321	320	322	321	305	290	305	287	324	283	333	295	302	327	296	317	333	278	313	324	303	292	294	301	284	319	347	319	322	321	338	313	348	319	302	311	312	312	312	302	302	295	338	326	318	298	308	329	322	278	313	309	311	310	302	323	276	307	339	298	282	302	281	313	351	318	308	310	312	307	318	319	300	317	331	293	283	290	298	294	327	311	312	317	294	300	289	306	333	292	307	280	288	316	318	287	283	317	332	327	319	299	321	285	310	313	287	346	302	304	278	308	303	310	317	321	310	327	304	308	310	305	328	314	276	318	305	326	293	317	282	283	305	303	303	307	289	287	295	273	295	280	314	311	316	334	295	276	330	291	313	316	308	328	294	321	321	290	323	268	310	321	292	306	273	297	321	302	269	281	292	320	301	299	281	297	293	281	312	284	338	283	304	307	326	275	306	316	283	323	322	288	306	312	305	322	284	282	305	311	290	299	299	277	320	337	294	307	313	331	304	319	319	297	303	310	300	332	330	283	323	286	302	323	292	289	311	292	302	287	324	310	312	335	314	331	328	288	320	341	341	330	306	312	297	293	313	294	304	291	306	292	321	320	299	278	294	276	302	321	308	334	335	305	312	323	287	324	318	306	279	280	302	337	316	304	282	292	295	286	301	296	312	294	306	304	329	286	346	307	318	313	333	317	304	340	323	313	298	291	301	300	302	292	311	299	294	316	296	308	324	326	306	319	330	277	313	287	329	305	303	293	302	346	313	301	300	316	304	303	306	308	282	316	318	318	306	293	333	329	319	301	336	303	299	324	315	327	325	301	303	321	304	316	320	283	299	320	299	353	323	282	333	335	308	299	318	292	320	320	331	283	301	312	288	298	291	309	333	313	298	330	294	311	303	284	313	297	318	271	299	296	302	305	341	330	314	273	295	314	325	315	331	313	294	311	304	311	287	303	332	300	302	290	315	321	287	294	340	320	299	319	322	270	312	321	271	325	299	312	292	304	306	298	308	303	289	302	324	304	331	312	297	316	299	269	292	309	265	288	325	276	321	322	310	325	318	300	310	291	323	323	284	289	304	294	308	359	287	296	293	299	279	302	330	316	314	301	292	343	302	313	322	291	316	302	305	286	314	305	306	296	332	292	278	301	282	312	308	270	299	303	303	301	305	312	287	294	298	285	303	335	323	324	281	264	316	322	303	311	301	339	308	315	316	310	288	307	317	317	320	332	295	301	293	325	309	284	287	321	312	341	325	304	352	326	325	301	344	306
33590	9966	1733	1058	794	600	453	395	344	292	257	257	262	231	228	163	226	195	207	171	170	213	190	169	190	150	197	184	154	179	174	188	185	169	175	159	184	161	185	143	142	173	182	188	163	176	154	157	155	171	157	165	172	169	185	153	160	163	155	175	167	161	152	146	157	151	153	156	153	133	175	163	186	142	167	154	142	165	176	154	168	157	159	153	152	164	192	168	167	146	160	197	168	179	175	187	166	151	149	178	161	152	162	140	150	146	161	170	168	172	165	147	160	157	139	172	163	169	150	157	152	164	165	158	157	141	166	169	161	178	155	168	172	155	153	158	167	163	168	162	164	173	176	166	150	172	182	153	159	168	187	159	154	163	161	159	179	158	150	174	171	154	148	154	153	166	172	167	153	157	172	162	128	154	156	154	153	143	153	163	171	155	165	173	190	169	167	172	162	138	167	195	159	175	172	181	160	133	157	171	176	190	145	150	171	171	161	161	167	140	155	169	146	165	170	161	157	163	145	181	146	154	182	157	191	162	164	175	161	164	176	150	172	164	170	161	149	140	170	159	170	169	165	160	151	166	148	137	168	147	140	180	149	176	182	155	165	160	169	165	153	154	171	165	155	158	143	153	147	177	156	163	158	155	158	164	168	148	167	162	184	155	155	162	158	175	170	154	142	165	169	157	173	141	177	164	185	158	156	167	162	157	175	155	160	164	177	183	165	168	155	158	143	178	186	158	167	164	159	145	173	203	179	153	169	158	155	158	177	149	146	153	144	146	163	155	159	159	142	150	166	124	159	166	174	159	147	161	143	158	173	163	166	152	142	152	167	170	144	151	205	161	124	174	165	164	175	144	165	170	152	182	159	182	151	149	152	155	156	179	173	178	197	171	142	169	146	142	164	163	180	191	165	174	161	184	147	148	171	147	181	165	159	185	172	153	151	160	163	169	150	156	166	152	161	156	171	158	140	162	159	196	145	176	180	175	166	168	166	159	136	150	157	174	171	166	154	166	193	149	170	167	159	171	159	155	149	159	184	136	148	161	141	154	137	139	172	160	170	156	161	163	155	158	147	164	136	144	157	160	146	161	165	162	171	152	171	159	193	146	181	149	159	150	164	149	185	164	139	167	154	159	152	157	149	169	160	173	141	144	144	180	174	161	160	139	176	162	203	153	161	142	178	166	157	155	152	169	171	148	151	175	149	186	133	177	159	163	186	173	140	184	154	161	164	152	171	153	170	116	188	150	171	167	176	147	164	141	178	161	165	168	167	165	162	176	144	165	172	159	164	156	164	179	170	150	171	163	174	158	167	160	159	162	156	173	141	159	161	158	144	160	152	172	170	150	174	178	170	141	183	172	150	153	165	171	146	165	176	156	175	155	158	147	170	146	167	145	170	174	173	155	166	176	147	162	178	155	150	166	177	161	158	159	145	166	174	174	142	172	186	173	160	147	154	149	175	176	182	177	179	166	163	151	146	168	179	183	162	158	186	162	151	181	174	184	167	178	180	140	156	197	141	151	173	132	184	144	151	165	157	161	164	165	162	158	166	167	157	142	178	152	150	151	162	145	145	133	157	178	155	162	170	161	149	158	166	155	157	154	160	144	186	167	171	156	167	164	146	154	156	155	155	139	186	156	190	157	180	159	135	148	152	165	170	172	160	155	167	179	164	192	155	158	168	142	164	165	159	166	185	152	175	158	150	163	155	162	156	169	154	149	151	176	159	171	172	157	169	157	169	131	171	154	141	168	149	172	153	129	145	177	177	164	134	148	155	170	128	172	161	163	151	163	173	191	175	163	167	172	151	155	170	166	179	159	182	179	174	170	167	170	167	151	151	154	166	156	168	152	169	179	170	165	176	143	168	147	159	160	156	169	155	155	174	155	167	129	165	166	164	136	175	138	162	171	178	140	182	153	172	163	152	155	176	171	161	180	153	141	165	148	164	177	143	172	145	136	190	178	171	146	175	167	183	148	162	161	142	182	147	160	140	168	170	173	163	163	165	175	141	166	166	154	166	180	142	127	180	150	163	169	194	161	181	148	151	171	155	165	155	165	173	184	152	165	152	161	149	151	150	158	152	148	165	156	133	171	180	172	184	167	190	181	165	165	158	164	200	169	155	174	156	159	178	149	143	155	140	177	166	148	173	157	180	153	184	165	159	187	159	160	148	139	169	165	197	167	156	160	162	160	145	150	151	176	179	140	185	164	150	168	180	176	153	160	176	137	142	154	158	168	157	176	157	141	160	160	165	185	174	169	187	179	171	164	206	167	161	170	152	166	148	161	159	168	158	142	158	152	183	178	157	180	171	163	161	148	177	155	160	161	166	144	176	160	165	164	156	175	164	151	165	159	166	152	159	151	174	143	161	182	139	149	145	152	169	152	168	170	161	157	153	175	182	155	168	190	151	178	168	145	164	161	157	166	177	146	158	154	169	159	177	155	185	158	175	178	159	176	159	196	161	170	138	174	145	192	176	167	170	148	166	162	167	150	166	158	140	145	171	150	144	156	163	176	145	163	156	165	167	154	168	175	148	147	165	166	178	141	154	154	171	177	151	140	163	174	154	138	143	166	168	143	135	165	168	148	162	150	181	157	182	160	153	158	179	157	182	156	150	162	165	176	174	156	148	148	159	160	133	158	182	158	137	157	140	170	163	157	160	172	161	164	171	167	146	180	164	142	149	122	158	189	137	171	157	142	161	181	155	173	147	141	143	162	170	167	155	166	152	190	163	176	165	164	155	171	160	139	175	156	158	156	164	142	152	167	167	144	148	157	178	168	165	176	151	165	142	157	161	146	135	169	144	164	178	147	169	150	155	158	161	149	142	150	143	163	132	157	151	189	160	140	154	171	145	181	176	162	160	161	157	168	177	178	168	164	148	174	159	155	161	169	171	154	173	148	142	173	149	154	156	164	161	160	152	156	172	154	150	174	146	165	159	155	178	158	149	166	162	156	151	147	152	168	159	156	164	164	155	150	165	163	164	171	174	178	153	174	189	174	171	178	142	174	162	178	183	158	172	161	171	152	155	176	191	160	152	178	174	155	154	172	150	153	152	154	174	185	160	167	151	150	156	148	168	163	144	145	165	159	179	182	170	164	167	152	146	178	155	165	147	153	145	178	165	160	136	160	160	147	190	160	137	161	173	172	187	164	161	169	144	173	175	172	153	160	147	177	182	160	174	158	161	166	148	191	165	151	164	160	164	167	159	152	146	160	150	172	163	175	148	158	159	144	172	157	154	161	145	163	169	178	175	168	167	148	167	186	168	152	162	179	159	178	150	169	157	147	145	145	154	158	169	175	169	162	143	152	146	170	136	133	149	170	175	174	150	145	169	169	147	159	166	156	175	161	152	164	141	152	181	148	160	139	182	152	174	148	158	163	148	164	163	159	157	164	146	135	138	146	174	176	148	156	157	170	146	166	170	159	182	178	162	137	171	159	153	155	158	164	155	185	161	161	162	159	173	151	163	188	176	152	159	155
15337	1454	2984	3538	3035	2587	2157	1789	1559	1356	1286	1114	1031	930	842	873	808	771	765	751	767	703	632	684	674	660	669	634	644	597	566	559	589	603	604	584	596	534	604	554	578	591	528	554	549	536	581	531	536	576	554	551	542	541	546	534	551	546	546	544	534	540	543	553	544	538	516	558	555	531	555	545	542	527	576	570	549	559	549	528	484	519	501	540	545	511	525	533	521	528	512	511	510	513	536	556	526	532	509	527	552	516	498	540	520	556	539	503	521	518	506	526	538	486	519	517	524	503	514	535	535	499	524	570	555	531	562	506	537	558	528	510	504	570	489	516	507	527	529	534	535	500	471	558	549	532	541	520	520	552	515	536	506	529	538	515	513	516	516	541	517	485	523	518	530	512	490	513	554	524	549	565	516	531	500	538	533	497	519	510	530	511	523	503	483	504	540	531	500	538	489	525	514	561	517	531	490	519	521	501	525	556	582	517	530	521	512	543	527	476	551	478	524	562	542	521	513	547	476	511	471	527	518	530	530	547	489	520	528	535	515	524	525	510	534	490	495	533	541	511	537	528	519	536	552	530	522	506	513	532	531	512	494	506	529	510	487	496	481	527	508	491	471	524	526	523	563	528	514	536	497	470	528	565	486	525	545	543	541	550	568	511	510	512	553	544	515	491	539	545	506	457	520	507	509	540	534	487	554	537	528	543	521	484	515	520	494	517	524	560	506	518	503	503	489	494	541	504	505	525	496	483	521	520	519	519	500	531	505	508	524	530	519	516	530	505	508	520	496	523	493	505	519	503	510	545	524	498	503	521	510	522	515	526	448	524	524	529	500	531	487	495	523	525	558	560	557	490	534	517	464	515	532	498	518	502	533	526	563	495	501	456	543	475	490	498	499	542	530	491	521	519	496	517	490	488	496	493	535	546	509	530	545	503	520	515	535	524	525	499	510	530	478	523	496	504	510	506	521	505	489	486	508	537	503	503	521	540	541	505	510	480	501	491	538	545	510	494	461	534	476	548	485	484	529	485	530	539	545	520	545	532	545	493	478	538	546	512	535	535	459	557	529	529	508	514	511	499	496	502	489	477	542	492	482	513	556	492	525	496	504	558	499	518	535	489	513	493	512	529	538	546	511	486	536	495	516	516	510	527	524	541	544	481	551	522	520	526	549	530	507	500	497	572	530	553	470	538	492	513	493	478	502	544	556	479	508	513	522	524	530	473	547	529	548	513	504	579	516	531	522	526	505	536	529	519	539	562	497	549	532	493	509	532	462	505	483	535	539	494	511	523	523	529	504	553	546	551	508	515	526	493	541	539	478	480	503	552	491	528	549	541	536	490	497	540	496	520	527	555	492	546	566	537	520	496	524	540	546	492	473	558	536	479	542	496	520	544	471	536	518	488	537	538	542	536	501	564	549	518	487	503	515	491	500	497	491	510	501	517	509	524	535	529	515	511	541	504	548	485	526	517	512	475	502	479	493	492	497	534	549	505	526	485	495	527	579	533	500	491	523	477	520	507	520	480	534	514	521	532	509	518	498	500	538	545	512	557	514	468	518	524	494	517	540	489	549	570	537	513	522	502	527	533	552	496	550	522	495	530	505	533	539	537	538	502	509	495	526	507	497	495	554	507	520	525	469	521	505	545	506	480	505	549	518	541	488	506	573	470	493	497	526	504	558	484	512	547	525	519	526	488	476	527	534	523	529	504	526	509	533	569	480	575	509	525	520	491	476	528	520	494	523	522	513	516	481	490	530	494	537	497	480	488	534	525	503	512	562	531	510	498	484	503	565	489	503	546	514	504	505	577	506	556	538	525	537	531	526	492	525	499	513	520	530	527	531	533	535	530	524	494	514	546	545	548	499	521	480	530	473	540	481	505	556	522	528	561	507	518	456	495	517	510	487	492	559	532	539	482	439	521	503	506	533	506	565	477	503	524	491	574	491	531	531	505	522	487	522	495	540	564	497	515	515	556	538	512	521	503	532	517	503	480	540	515	506	520	529	503	542	534	494	488	503	535	529	503	492	524	506	551	515	478	518	521	565	539	481	519	545	473	520	511	517	499	528	519	510	556	495	513	482	555	513	509	509	497	485	533	544	500	531	515	558	559	494	530	500	548	517	467	536	526	537	530	565	524	561	531	529	513	526	514	511	518	536	514	509	520	505	490	504	550	489	544	566	498	495	508	526	535	534	531	513	492	511	523	528	520	463	471	528	503	554	548	549	498	565	489	526	550	519	517	557	490	545	504	526	454	530	515	535	506	513	499	527	499	501	514	499	507	527	514	527	532	536	551	468	542	546	548	530	513	544	491	566	516	521	544	529	502	517	538	508	511	526	507	525	491	561	516	495	515	521	561	539	551	493	542	569	529	522	550	553	521	519	526	531	540	540	485	494	542	487	471	503	479	523	542	519	555	534	515	567	508	551	510	473	525	527	543	511	525	525	580	524	538	521	516	485	497	486	499	515	511	517	516	484	541	571	523	518	524	499	558	516	519	503	519	510	534	544	548	509	517	475	521	513	512	532	519	538	500	480	523	547	495	500	530	530	498	504	487	523	508	506	506	549	489	485	551	507	515	545	495	566	534	497	492	521	565	559	516	525	489	541	538	523	521	500	525	488	494	513	508	516	526	531	512	528	506	481	539	479	543	504	537	520	543	504	512	501	503	513	539	511	525	528	476	511	498	515	555	518	536	505	515	507	524	523	543	531	516	496	509	518	551	535	546	527	554	499	523	524	525	549	530	506	561	511	548	490	540	547	511	539	522	531	525	532	529	538	518	511	566	536	545	544	531	529	501	533	513	495	528	503	518	471	513	532	488	513	530	521	534	554	501	519	529	530	549	487	523	489	470	505	503	525	533	565	489	511	482	452	500	543	508	514	537	545	483	533	497	536	526	510	523	498	538	514	522	514	503	517	516	508	499	511	491	569	521	562	492	485	564	511	544	511	554	568	539	525	529	501	530	528	538	536	508	536	515	528	531	512	521	494	544	542	541	524	530	495	540	499	538	505	490	534	514	506	524	511	484	520	514	507	488	495	515	543	537	516	488	515	567	511	511	520	560	488	542	493	495	549	494	558	526	525	534	502	498	469	536	492	504	536	491	481	489	489	529	487	505	525	497	505	538	465	490	527	500	508	483	512	517	511	506	493	449	537	485	530	516	517	511	559	502	548	556	518	519	533	511	518	529	504	477	552	500	489	514	539	500	526	542	483	523	518	500	517	548	517	535	528	523	548	536	500	502	512	511	551	518	523	507	490	550	494	538	536	548	554	532	513	510	568	529	474	487	534	489	528	528	511	489	526	530	518	491	498	509	539	534	505	535	502	494	533	508	505	538	518	569	500	526	471	520	487	520	536	500	523	533	524	507	501	516	523	538	476	562	500	528	509	547	523	504	500	513	550	503	500	520	528	518	488	549	481	586	489	524	534	489	564	495	518	506	505	557	519	495	519	565	517	488	528	502	529	493	514	514	514	556	503	513
40915	19899	5800	2115	1499	1046	893	753	621	559	473	442	430	379	389	330	338	358	341	315	315	319	319	286	311	300	293	278	281	266	292	287	279	275	249	299	264	278	261	271	283	268	266	266	305	234	252	292	279	271	262	288	297	290	273	269	288	276	275	264	288	271	283	269	270	307	277	296	278	284	308	260	264	278	309	261	277	300	276	260	273	243	284	267	281	256	259	268	264	274	298	273	255	257	239	275	240	267	249	265	296	295	284	289	289	264	264	248	302	295	275	265	262	260	293	282	250	232	292	276	282	281	261	288	258	234	251	285	253	245	259	282	264	239	244	278	306	266	244	276	256	272	263	266	305	298	285	275	290	276	256	260	270	245	267	306	259	285	267	253	254	247	270	256	282	269	261	268	258	248	249	281	311	279	277	226	262	268	250	276	259	265	255	257	288	279	269	254	237	281	262	263	282	289	229	257	264	250	294	259	242	261	270	274	270	298	265	224	250	241	239	264	251	273	257	278	275	248	286	252	266	237	238	254	278	256	265	263	252	270	246	240	274	301	268	272	252	247	284	279	267	244	235	267	282	279	263	202	294	261	284	273	297	234	259	280	278	293	290	283	282	272	281	273	260	260	241	262	290	234	230	275	246	265	276	265	259	284	303	273	267	258	238	263	262	276	270	297	263	259	248	275	259	238	285	284	264	254	282	287	258	274	281	294	279	268	287	265	304	270	283	279	271	264	266	286	275	260	312	279	270	247	291	263	289	280	274	260	234	275	284	258	286	280	271	255	264	264	255	292	267	266	291	272	252	274	252	271	254	240	256	289	282	301	267	237	285	269	297	250	259	243	302	285	236	249	257	247	263	290	265	257	243	300	288	277	268	265	299	284	284	261	261	310	265	278	277	268	260	282	256	268	265	275	266	248	265	259	270	262	250	222	283	278	223	273	275	264	259	269	242	255	236	254	234	265	273	273	275	261	310	266	247	281	278	286	269	271	275	281	270	292	281	244	268	287	274	303	282	287	263	310	280	248	281	293	260	281	265	254	274	269	302	289	257	257	279	292	250	250	250	271	257	248	250	248	278	284	285	268	267	249	263	256	247	275	258	282	245	290	259	252	290	261	241	271	268	252	297	281	262	274	248	277	269	307	280	291	256	270	245	243	271	282	287	282	285	250	248	281	301	281	267	260	232	278	293	273	274	244	273	272	283	273	287	259	240	293	228	289	289	275	288	285	252	256	269	269	260	255	241	276	239	277	266	271	255	267	274	253	289	236	294	265	281	260	277	263	275	276	284	269	255	286	270	306	255	255	245	257	250	277	238	246	277	300	232	247	270	283	261	223	300	283	267	281	265	257	299	267	255	261	253	291	285	280	275	263	247	270	257	242	263	273	273	262	254	266	290	259	247	269	271	263	283	266	287	277	237	288	258	260	271	268	262	256	291	289	254	245	252	273	281	268	240	228	253	274	291	264	287	262	261	256	266	306	275	256	287	277	235	276	271	254	269	275	272	247	253	256	255	267	269	293	270	266	259	325	266	275	242	262	288	239	257	291	261	287	277	278	242	267	251	258	272	258	275	260	268	272	283	259	275	261	260	230	287	262	275	269	283	291	282	266	228	267	236	268	281	290	271	281	290	257	269	274	253	253	229	279	245	295	267	241	255	296	297	256	259	269	280	265	257	270	281	304	262	268	249	274	258	295	243	245	257	291	296	230	302	297	230	283	259	244	262	277	269	267	284	248	254	271	265	281	262	275	301	293	266	267	261	254	272	279	260	281	253	248	276	262	278	244	266	270	254	271	288	266	257	271	263	282	259	267	283	262	274	282	261	288	292	264	244	239	251	254	238	259	273	274	275	279	245	255	267	300	272	283	251	263	283	272	260	263	285	263	270	282	278	317	262	260	291	261	234	275	246	245	272	275	291	231	280	267	269	276	270	264	260	251	278	261	305	313	270	255	251	257	272	283	262	281	284	282	270	273	290	284	269	261	262	273	255	276	254	281	267	245	251	262	276	300	264	254	292	261	284	270	285	247	288	265	252	264	254	281	276	259	270	277	287	311	238	282	277	249	243	258	271	274	240	238	231	259	270	253	277	270	279	277	264	232	264	304	290	257	275	268	279	252	238	284	251	246	298	261	298	288	281	253	266	262	288	277	254	289	253	274	285	275	277	278	254	272	257	264	295	267	241	261	274	257	278	271	239	274	268	283	254	251	258	260	279	269	270	284	239	244	240	259	271	243	266	257	263	262	286	291	266	246	283	276	291	264	286	257	240	257	239	273	282	286	264	266	251	291	305	278	263	268	274	287	263	281	246	279	274	276	265	279	242	275	282	285	272	254	252	264	259	257	269	293	270	268	288	275	283	279	263	216	281	279	245	263	290	272	256	270	279	274	256	273	242	269	239	250	283	260	272	243	271	271	289	235	257	270	315	267	283	299	272	252	297	259	267	257	256	304	240	245	266	273	244	265	285	267	276	254	264	293	269	288	247	245	275	267	271	279	250	246	259	234	257	240	301	251	255	257	267	288	267	284	270	248	250	301	272	264	278	268	279	233	253	231	287	265	248	261	271	266	295	276	278	257	260	262	280	287	249	281	244	257	275	268	305	262	286	282	260	290	279	283	268	266	255	257	254	294	259	275	242	259	247	267	304	292	257	260	265	227	300	269	277	264	244	246	289	282	256	243	253	256	275	266	271	286	249	281	263	274	248	270	272	269	278	262	273	263	301	274	259	277	279	264	279	253	250	283	259	256	280	286	311	292	268	269	246	298	252	290	279	266	273	255	262	275	269	244	276	263	296	269	282	246	273	265	297	259	255	229	285	274	264	231	258	244	272	255	267	287	250	259	247	287	281	267	259	276	269	277	274	273	285	279	268	247	284	258	283	291	258	273	271	253	274	302	291	266	275	255	261	276	258	261	277	269	268	295	292	286	265	246	295	251	261	277	287	255	268	252	244	241	278	269	255	274	276	250	275	276	294	290	252	234	261	264	263	264	272	262	243	221	281	291	278	250	254	280	280	272	281	269	264	279	283	264	269	285	299	266	273	275	286	281	289	282	297	270	293	256	256	235	253	275	292	273	262	251	266	271	250	272	274	279	271	252	261	278	265	266	296	305	255	262	267	274	288	245	251	265	273	233	282	268	266	249	260	268	285	259	247	263	280	247	260	290	252	277	252	264	262	277	242	259	293	261	287	258	298	249	246	294	270	237	263	304	248	263	288	275	290	213	267	255	270	287	278	281	263	226	266	271	271	270	295	270	297	259	251	267	248	263	273	273	283	253	286	262	266	278	281	280	240	251	271	269	264	252	281	243	266	252	263	273	279	257	255	254	288	260	277	274	261	256	247	239	276	260	273	258	285	289	300	287	277	262	278	264	262	227	280	260	271	280	262	286	273	261	291	260	281	256	246	266	272	297	256	240	283	262	270	276	259	271	275	258	268	265	291	254	287	253	258	262	245	245	263	270	276	255	281	272	259	280	279	262
18927	2535	5363	6232	5447	4469	3695	3107	2646	2399	2191	1808	1711	1539	1523	1412	1326	1307	1268	1159	1199	1192	1120	1044	996	985	1066	982	969	955	976	927	902	902	901	897	879	875	837	851	827	896	836	808	849	898	840	861	845	820	854	811	849	770	814	796	861	785	844	846	796	834	868	839	823	788	791	812	785	835	794	764	842	783	780	833	786	829	805	764	799	792	819	805	877	781	783	744	810	795	768	786	767	783	782	818	808	783	765	767	764	801	806	826	801	799	770	802	823	784	799	791	810	804	789	792	801	799	772	782	787	804	794	813	781	772	775	809	781	817	786	786	802	799	796	784	747	741	788	816	797	756	830	768	782	815	817	759	790	791	762	808	777	795	789	772	719	754	767	765	885	754	768	777	775	812	748	789	768	734	791	773	783	811	769	757	811	791	742	737	799	833	787	795	774	789	822	786	791	783	827	816	794	778	772	772	814	773	784	734	829	797	814	762	748	749	758	842	729	788	750	756	749	742	752	749	776	756	774	794	747	749	770	755	813	800	766	753	817	739	806	761	781	755	781	793	711	793	765	797	771	813	760	779	807	754	735	804	748	808	791	750	781	695	767	774	813	795	779	731	862	755	797	803	793	782	764	785	811	810	805	812	759	805	779	790	755	775	725	791	782	784	798	786	763	764	801	826	798	772	830	721	795	796	756	820	827	734	795	792	772	795	766	823	844	878	781	798	790	769	756	765	827	787	775	733	785	753	790	754	768	813	807	748	772	809	729	787	772	776	760	756	824	785	734	830	805	754	774	783	787	787	779	784	795	769	785	812	768	734	806	764	806	791	767	785	814	749	807	760	797	776	788	793	758	789	784	743	781	758	751	774	792	780	793	711	811	786	790	786	760	789	778	773	800	778	755	786	810	810	790	798	758	808	784	769	787	849	732	771	806	782	791	803	753	791	795	808	804	768	784	745	793	764	779	777	784	794	790	806	879	782	760	768	729	743	767	776	787	740	759	749	779	718	796	787	813	774	760	748	764	774	759	807	761	778	801	738	775	744	811	819	758	760	786	762	758	765	787	781	739	766	783	830	789	755	771	800	759	798	777	803	798	746	744	788	790	739	772	746	780	787	826	799	762	756	807	774	802	798	843	783	807	817	762	810	756	735	803	748	792	773	784	778	758	793	768	789	793	809	811	774	697	798	740	779	818	768	779	806	799	766	731	749	761	777	767	758	796	829	815	812	800	798	800	770	750	770	815	760	758	817	797	794	780	807	814	777	801	784	771	789	785	787	802	727	774	755	768	790	759	749	727	824	785	772	778	786	784	752	760	826	774	754	804	761	759	763	792	824	711	811	827	779	787	811	803	761	794	780	791	797	747	764	788	809	825	790	801	814	786	732	800	810	775	788	771	787	765	765	812	769	755	773	772	800	789	766	800	827	834	784	816	762	762	735	824	829	754	779	753	790	775	756	800	761	777	742	764	785	840	819	830	827	766	839	751	778	811	762	771	788	771	787	808	780	752	762	754	786	759	763	794	796	777	759	800	800	737	716	740	770	788	778	813	743	783	832	811	762	760	732	809	753	741	871	805	754	772	825	775	759	816	811	783	802	768	783	856	817	790	786	810	746	767	790	820	769	808	782	770	754	810	759	812	786	778	774	738	791	741	776	786	770	787	804	825	729	802	769	766	762	802	785	795	823	759	759	785	772	749	719	758	766	775	778	743	735	801	786	780	768	817	791	736	813	809	755	801	770	747	815	825	732	739	758	804	778	782	769	827	784	791	760	814	779	780	759	748	797	779	787	790	740	783	718	788	818	782	767	784	783	758	772	843	795	750	786	761	801	785	806	795	697	742	813	782	739	843	822	771	797	805	754	769	788	747	764	770	788	819	812	771	799	777	807	761	772	797	755	783	769	802	782	815	805	731	798	813	812	742	716	810	778	798	777	811	789	839	796	791	767	795	762	776	732	794	770	768	738	825	777	772	800	769	732	767	788	753	792	778	826	728	747	767	810	783	743	779	747	761	810	782	753	855	799	793	797	771	808	805	776	748	763	790	769	790	742	768	782	770	788	822	732	753	761	782	789	735	744	829	762	733	760	738	773	780	810	742	747	814	801	778	806	787	809	738	810	854	782	779	807	779	784	737	772	775	767	815	845	805	769	788	805	817	763	813	755	794	782	806	788	789	782	758	784	767	768	770	807	806	808	784	748	792	787	779	764	763	772	754	716	790	828	839	792	800	738	765	769	769	803	814	784	789	727	808	757	780	763	799	779	789	728	745	844	808	757	744	784	820	781	769	762	726	791	821	767	758	754	783	775	801	759	806	768	754	822	772	803	769	767	816	790	731	779	750	774	736	741	772	767	802	835	779	784	738	767	748	808	786	800	767	747	738	761	824	740	764	791	766	780	736	791	740	776	828	781	818	787	751	824	788	779	829	734	832	764	801	757	780	738	771	829	803	791	796	741	786	762	845	789	753	797	743	816	775	819	751	806	735	764	813	776	718	801	771	756	747	765	772	815	773	773	762	817	766	755	747	760	764	783	782	753	773	807	798	723	753	776	746	808	763	837	816	761	803	762	766	781	754	784	804	795	767	807	821	794	790	791	824	769	750	781	780	805	789	843	763	752	774	771	800	831	766	732	794	796	773	756	806	745	777	764	759	816	756	795	736	795	821	788	772	779	764	793	807	743	777	808	808	827	831	747	796	776	762	755	758	783	795	782	792	778	787	761	783	791	812	838	743	757	796	775	790	817	792	794	846	781	772	800	768	810	794	853	771	842	763	765	793	764	743	792	755	768	809	791	803	759	762	724	787	795	819	765	738	763	762	794	754	766	787	734	816	795	721	778	747	789	796	803	807	783	769	772	773	804	790	767	783	766	775	793	783	761	813	773	766	790	748	839	729	784	779	786	842	702	749	771	768	786	779	733	786	781	798	758	772	816	774	758	800	761	771	799	771	768	775	787	741	738	804	774	785	817	793	754	798	757	779	723	740	744	756	762	773	763	823	788	804	809	813	814	799	815	810	787	775	745	755	752	795	808	775	756	765	763	830	756	811	807	761	774	784	754	811	758	773	742	766	732	764	764	782	803	760	771	850	775	761	778	809	733	815	754	756	748	784	737	785	796	809	765	768	824	754	767	767	778	783	769	768	839	808	832	796	799	764	809	788	750	784	753	753	751	757	767	832	740	810	769	791	804	816	760	793	791	759	772	829	786	745	784	784	816	832	767	796	816	788	772	739	787	734	721	803	741	803	801	788	779	769	774	765	791	787	744	826	791	817	808	808	780	767	761	781	767	755	823	787	789	769	768	832	790	785	776	820	773	800	761	785	761	729	746	748	763	847	794	778	818	809	759	805	788	760	751	748	769	787	782	760	755	839	794	787	773	745	751	843	775	828	792	815	768	760	792	776	765	791	810	739	796	803	826	753	793	763	800	742	741	811	812	752	737	785	774	789	731	794	831	822	797	784	765	787	773	782	763	756	806	747	763	818	763
6518	444	239	158	122	128	114	91	92	101	99	101	84	66	87	76	75	82	108	105	80	105	88	85	80	86	86	99	94	80	82	81	93	81	80	66	89	93	91	93	84	95	87	100	92	83	102	103	86	92	92	80	81	76	69	74	84	78	95	69	93	96	90	71	70	86	75	76	87	96	91	74	97	99	75	80	85	89	86	79	100	75	89	88	80	75	74	76	86	88	74	86	95	72	90	73	113	85	86	76	84	106	82	96	71	61	94	85	91	75	88	99	75	99	100	88	80	81	88	77	82	96	89	83	75	72	86	73	89	73	99	84	81	80	90	86	76	81	83	88	87	90	89	89	85	83	96	87	82	107	77	84	112	90	74	71	92	76	84	77	91	88	102	75	84	76	90	79	89	69	74	78	80	82	75	78	110	87	88	84	94	94	78	85	69	109	90	70	74	100	89	103	84	90	86	79	96	88	88	76	68	79	78	83	85	98	91	71	71	78	66	100	77	67	107	80	101	91	82	98	85	103	73	79	104	80	86	98	73	81	84	81	66	90	72	86	68	80	102	74	83	70	82	79	84	121	99	84	91	82	80	87	67	68	73	89	92	81	77	86	97	87	78	88	108	92	78	87	96	88	96	67	83	72	85	88	90	68	76	100	59	92	81	68	64	91	79	71	88	82	83	71	83	72	91	77	86	84	73	79	99	75	96	79	87	77	68	82	78	90	68	83	82	91	83	85	84	89	89	74	87	93	82	122	93	95	86	79	90	80	90	79	88	78	67	82	79	80	81	82	83	85	76	98	84	91	86	65	81	72	93	101	87	99	86	86	80	94	68	92	78	86	97	84	71	82	68	73	94	82	101	78	90	91	70	93	92	87	78	76	81	72	95	97	73	79	82	78	76	80	98	80	73	80	91	88	106	80	100	76	77	68	97	94	66	71	90	84	88	83	68	85	82	83	92	89	80	92	90	97	79	73	94	89	88	76	70	87	87	92	89	91	73	85	82	76	75	85	87	77	111	75	99	87	85	85	92	87	67	76	109	96	110	83	63	74	86	95	75	79	78	75	83	85	92	92	85	91	85	73	83	80	69	93	82	90	80	68	76	82	88	86	80	72	89	70	96	75	68	73	86	83	88	85	79	77	74	97	76	80	87	84	82	78	88	73	92	77	85	92	91	106	89	81	84	74	79	93	84	75	79	70	86	89	99	98	74	82	81	61	89	87	78	84	90	93	79	86	94	89	96	99	85	106	87	91	96	90	96	97	89	80	69	83	90	92	85	93	84	74	70	99	76	83	89	80	95	78	87	83	113	80	83	91	97	83	89	101	84	95	88	68	81	79	80	88	79	91	69	99	97	74	85	69	89	71	75	71	94	86	79	69	99	87	97	83	82	85	77	78	84	72	77	71	76	82	76	80	75	69	90	83	80	83	101	82	86	91	87	92	82	82	86	79	68	78	81	95	85	69	90	101	78	76	101	91	95	92	74	68	76	93	85	86	82	80	88	71	94	89	84	84	86	87	97	89	105	82	60	68	94	81	83	64	89	98	78	68	73	82	83	81	94	75	89	86	85	80	80	78	96	78	77	88	100	78	90	82	73	81	92	76	95	83	90	69	80	96	74	83	78	96	108	87	88	85	79	94	84	87	66	88	82	86	89	85	73	93	82	79	107	80	82	100	85	68	78	99	94	96	76	93	97	69	92	92	97	86	77	84	95	93	80	93	78	102	84	71	97	91	79	85	83	84	94	93	102	80	84	88	77	85	92	85	90	75	71	99	84	81	88	92	82	101	77	100	89	85	88	102	67	78	71	74	88	82	91	84	88	97	73	97	87	87	99	89	89	81	73	96	71	82	77	96	90	77	75	92	91	74	71	72	89	82	80	90	82	61	76	77	87	100	86	86	78	95	104	72	76	98	82	70	70	88	91	82	67	84	88	76	65	88	101	92	79	99	80	96	81	90	87	83	80	83	70	89	95	97	86	86	85	78	92	76	77	99	95	86	78	104	88	79	90	91	77	90	87	96	92	78	90	83	74	86	83	76	79	96	99	94	79	100	95	76	83	74	80	83	83	108	101	102	75	91	87	68	85	77	70	75	93	81	76	90	88	107	72	80	77	88	66	113	93	106	83	78	78	85	86	71	65	89	86	98	95	90	89	91	121	65	75	69	79	85	70	76	77	94	94	94	74	92	83	91	92	87	86	114	97	94	94	85	80	82	87	85	96	94	72	101	77	82	77	86	86	81	95	73	87	85	100	94	79	84	85	86	88	72	80	96	93	73	61	81	86	92	82	83	91	98	93	62	92	71	90	98	96	89	79	98	79	81	89	84	88	73	92	101	92	97	98	94	87	88	70	84	72	88	79	78	82	97	77	84	77	84	86	86	62	76	85	74	86	96	99	82	71	80	84	88	86	81	79	89	82	76	99	84	98	83	76	92	101	82	91	93	83	82	77	75	89	83	97	80	103	102	81	79	84	90	97	76	78	80	93	99	93	100	90	88	101	96	81	95	79	80	100	75	100	87	67	88	77	85	78	83	77	95	69	85	80	81	69	76	78	82	92	97	85	77	76	68	82	66	89	85	96	95	99	84	89	82	104	83	97	78	79	96	99	89	86	74	97	77	106	88	84	84	77	80	70	91	99	89	78	94	74	81	85	81	89	87	85	87	94	92	76	66	67	92	72	94	77	91	73	83	86	86	79	92	81	80	84	83	100	85	88	88	115	77	85	71	89	77	93	80	90	89	87	76	107	75	83	90	78	86	91	67	72	80	74	98	72	97	84	85	86	81	82	81	97	77	77	84	74	76	82	83	76	76	106	74	76	100	86	82	78	86	90	90	80	94	77	88	101	75	88	86	92	82	88	100	90	74	79	86	84	90	79	77	81	93	101	84	79	88	85	87	86	87	93	87	72	74	84	86	92	85	90	96	89	84	72	97	99	69	79	98	76	69	87	71	98	95	85	93	87	108	93	76	88	100	83	75	77	77	86	90	74	97	81	80	104	85	80	85	92	105	84	86	87	88	76	74	74	85	89	76	86	72	102	84	79	96	87	81	80	80	98	90	84	92	91	83	84	84	90	78	77	96	79	92	87	85	86	77	71	95	90	71	97	98	92	72	83	83	78	77	96	90	93	96	97	110	92	92	83	88	83	81	89	83	74	69	78	89	84	79	81	77	79	64	78	97	65	81	83	91	96	103	116	84	86	71	78	93	79	69	74	85	90	78	87	85	83	76	92	62	78	68	78	94	94	81	87	70	80	79	74	93	71	84	79	75	83	74	103	66	85	76	74	70	84	71	82	74	88	84	69	100	70	83	91	86	110	90	96	95	82	87	80	76	95	85	72	69	74	82	96	102	88	83	57	74	75	73	87	101	69	92	96	99	74	91	100	86	91	95	63	86	79	76	79	98	70	81	104	85	72	76	89	77	80	92	86	79	77	76	84	97	88	83	92	81	76	70	86	91	83	65	79	93	91	85	94	89
6733	399	527	531	509	509	430	413	402	414	372	352	387	358	347	316	353	314	331	312	312	305	353	293	313	329	293	306	302	335	335	304	318	319	300	310	294	305	293	318	339	309	323	301	336	294	313	293	300	328	322	332	329	290	307	293	287	308	284	303	327	294	289	292	310	323	304	308	294	284	319	343	312	326	328	330	326	310	284	278	287	317	293	322	327	357	299	296	330	340	321	288	320	306	314	303	311	328	303	311	303	327	321	295	315	294	301	296	305	328	315	287	298	307	332	340	291	348	315	280	316	316	300	305	328	284	307	294	327	305	293	313	306	317	295	311	324	287	340	301	282	312	343	295	344	328	292	289	303	271	325	311	323	297	339	304	297	306	306	296	301	295	314	306	313	303	321	288	313	295	326	285	311	294	314	327	267	319	304	319	315	317	302	289	334	307	318	302	326	289	322	325	316	306	293	315	300	316	310	300	288	286	307	327	324	315	296	331	319	358	295	343	301	313	292	315	288	317	295	305	302	307	267	338	305	313	308	285	325	311	304	320	293	304	313	317	300	304	301	288	295	323	300	312	282	295	301	294	321	294	310	307	307	297	318	315	314	318	329	312	310	297	306	320	305	287	334	321	297	320	261	336	296	296	316	290	305	301	322	319	302	319	310	293	332	289	305	329	332	290	313	324	267	332	301	305	317	291	297	316	334	324	278	276	366	290	282	317	339	250	289	292	315	287	295	305	309	332	303	311	287	293	300	327	305	321	311	322	311	274	334	351	292	316	275	303	304	333	271	291	316	304	293	308	297	284	268	288	332	289	298	284	323	319	297	309	290	292	315	305	306	301	339	301	318	294	292	316	328	297	313	316	328	293	280	292	280	311	309	334	304	292	302	308	308	290	342	299	337	289	302	266	342	307	302	333	273	305	299	302	290	313	272	277	300	341	306	299	319	331	296	303	329	305	303	296	342	317	313	315	287	308	296	294	298	295	317	308	357	299	317	300	317	341	311	322	293	308	303	306	299	327	299	281	313	318	314	325	281	329	302	282	284	301	305	333	328	310	342	286	317	322	284	302	291	278	314	268	296	288	321	316	299	321	299	273	323	290	341	298	299	326	310	286	311	294	315	297	333	291	319	311	305	298	321	302	303	330	347	321	292	293	293	287	347	321	284	272	314	296	302	307	300	344	333	309	296	322	313	304	326	295	304	307	317	319	305	302	312	318	303	304	315	287	322	330	330	289	307	304	296	305	318	326	301	307	332	311	316	336	326	332	313	317	296	329	307	325	308	324	291	309	270	329	271	350	340	315	282	338	293	313	333	294	293	304	313	339	297	299	317	273	302	299	310	314	302	305	346	294	306	305	331	307	308	294	313	346	289	304	280	330	290	311	302	307	305	320	338	340	314	296	297	288	333	338	331	313	283	329	320	324	303	326	278	332	291	308	327	324	303	327	298	277	301	303	315	302	321	307	283	289	303	302	313	315	276	323	313	301	316	320	311	304	279	300	314	330	294	277	328	294	293	324	297	304	325	317	335	315	343	345	289	311	318	312	311	301	294	293	309	312	301	308	271	296	331	299	310	324	286	323	329	326	312	303	282	295	315	353	300	285	336	310	327	298	286	314	267	316	305	325	305	318	306	324	328	308	339	303	314	331	304	324	308	328	315	330	315	289	294	316	313	335	327	326	316	275	305	295	294	311	306	306	315	315	280	279	298	306	311	303	323	277	362	305	323	287	315	328	323	315	323	327	326	306	311	306	300	310	299	313	330	299	308	302	297	290	331	297	317	293	327	306	317	315	304	295	313	294	298	288	348	304	307	309	306	299	282	284	311	288	326	310	305	299	271	311	329	332	304	298	298	314	313	340	291	322	340	314	304	327	308	324	295	293	300	287	292	336	321	330	329	325	297	325	318	308	314	313	325	286	312	283	328	317	306	326	310	286	331	274	318	303	305	328	298	315	311	308	322	316	296	339	296	322	294	285	316	289	262	315	285	320	286	307	291	289	333	300	302	283	304	333	332	296	292	327	309	324	297	301	311	318	313	317	299	301	300	295	328	320	304	305	316	296	270	301	311	298	302	327	300	309	306	360	323	296	308	355	301	325	284	313	302	290	281	305	301	286	299	300	318	326	292	287	281	290	293	330	278	319	301	305	291	307	313	327	331	309	319	293	323	321	302	318	293	278	333	290	299	305	304	316	299	311	310	288	309	292	285	317	297	311	349	293	316	333	304	345	305	254	325	319	322	320	319	311	295	288	296	283	302	293	321	277	317	305	292	285	329	323	276	317	312	326	287	304	292	328	322	303	321	316	304	280	297	301	313	335	293	324	285	300	313	296	305	323	328	296	319	314	293	300	322	317	326	310	307	280	316	305	311	265	330	323	320	339	291	287	314	284	326	330	299	279	317	308	276	308	342	304	314	298	323	327	306	277	298	309	298	338	335	304	316	313	320	323	304	296	334	299	320	317	330	311	341	334	309	307	291	319	321	298	314	329	311	310	329	315	333	297	280	293	305	303	314	294	308	286	334	287	311	327	291	307	305	312	289	301	307	317	332	301	332	316	310	300	319	342	329	315	311	324	302	304	334	292	307	307	320	321	332	313	320	305	309	328	330	296	326	297	303	309	317	303	304	301	293	295	316	322	283	330	301	295	325	293	285	314	314	309	309	350	319	284	310	325	321	288	300	317	324	308	307	297	333	291	302	315	345	326	324	294	308	329	305	324	324	305	296	299	324	286	298	274	330	321	308	318	302	283	314	288	319	317	290	315	315	305	320	302	301	312	327	287	302	318	260	302	286	317	291	291	292	286	294	333	285	311	305	287	309	299	302	269	302	294	326	273	314	320	307	314	309	296	294	284	305	316	295	336	308	286	289	314	317	318	330	297	328	324	284	277	291	330	329	313	309	301	304	310	303	311	287	290	282	305	313	294	320	320	312	346	309	292	286	338	282	290	337	287	351	315	310	313	322	324	330	291	299	332	308	320	304	308	318	312	313	358	289	298	307	303	289	304	322	310	290	325	292	311	326	299	312	306	297	328	304	301	310	321	336	335	315	306	291	288	289	303	315	340	312	263	298	319	294	313	346	310	318	303	317	313	319	323	331	286	295	326	318	339	288	307	298	336	335	292	311	322	330	327	321	310	305	299	334	305	302	301	326	337	327	318	308	282	311	314	335	314	317	321	289	299	315	295	297	297	303	284	321	290	301	291	307	323	314	265	293	336	319	289	297	281	321	281	318	303	295	285	293	307	324	300	317	303	318	304	309	290	318	270	303	347	315	312	295	331	292	313	289	345	299	279	300	334	298	291	309	290	306	325	321	329	303	318	285	314	294	298	299	301	309	311	321	316	317	331	307	301	330	327	336	286	339	308	320	308	326	285	283	288	293	329	294	301	329	321	313	298	287	320	295	311	295	328	284	292	338	290	311	297	365	322	318	275	325	287	342	319	293	305	323	287	284	304	309	298	315	306	311	310	332	304	301	303
34130	10801	1793	1019	734	614	478	378	328	290	253	241	228	203	206	213	198	196	178	186	165	188	174	160	178	170	174	166	187	184	161	199	169	161	183	174	168	154	154	143	176	196	161	185	162	160	155	188	153	173	169	175	170	158	165	173	168	170	187	174	162	156	159	157	167	157	181	169	181	154	159	151	164	165	162	159	162	146	169	152	179	159	143	181	157	147	179	154	156	168	157	173	145	161	166	162	163	163	162	154	135	168	148	141	183	155	171	157	164	182	160	159	165	149	156	161	168	150	172	151	180	164	162	153	162	190	162	193	146	139	164	157	156	180	166	156	163	144	147	180	157	168	161	177	161	145	138	157	147	158	176	150	144	155	170	169	161	170	164	170	170	148	127	156	177	154	148	185	163	180	153	184	193	161	184	164	152	143	149	167	162	173	156	142	147	167	156	152	151	167	170	154	159	159	153	169	161	144	157	170	163	158	162	169	161	150	174	167	171	162	183	167	169	160	161	182	141	175	143	197	153	128	154	178	167	170	182	146	143	153	181	149	156	166	194	165	161	174	162	159	173	159	159	174	170	175	161	165	152	179	150	196	191	158	173	161	153	173	143	181	155	165	167	142	172	144	143	151	161	175	169	155	155	179	159	156	174	155	197	162	181	185	173	146	171	142	144	142	157	177	163	142	151	156	180	187	169	152	166	151	172	167	199	157	159	173	165	153	137	148	144	162	165	149	154	144	153	151	163	171	150	154	158	142	151	154	175	156	162	146	176	194	154	155	157	154	174	160	153	172	168	151	169	160	189	165	175	168	146	152	171	162	188	164	161	164	161	157	171	142	175	173	157	172	170	167	187	172	164	164	169	150	156	150	153	175	146	161	154	172	159	155	158	170	165	166	168	149	170	187	151	155	185	148	161	165	146	141	174	158	155	169	161	135	180	184	136	168	155	187	183	171	170	156	180	166	162	170	150	145	173	163	175	166	161	155	168	169	147	147	163	161	173	179	153	173	169	180	156	191	165	190	182	167	146	181	141	153	170	139	150	175	148	162	156	148	166	170	154	157	143	146	123	147	151	178	160	170	154	176	159	172	171	159	156	164	165	191	176	156	149	153	174	166	188	143	194	147	167	177	168	166	160	131	154	162	179	175	172	164	137	164	154	140	140	157	166	161	175	160	181	162	183	171	169	177	166	165	169	149	162	149	158	161	154	160	141	201	170	163	177	182	166	197	178	173	168	144	166	140	144	151	149	147	178	173	164	141	161	145	169	161	165	156	169	154	153	177	185	172	180	165	162	163	175	162	144	152	158	171	161	171	171	139	156	173	158	155	180	181	173	173	145	189	175	176	172	157	160	167	158	185	153	168	157	169	168	166	175	143	166	171	178	153	161	177	160	143	162	167	164	170	177	171	163	149	174	173	171	178	176	159	170	165	136	166	165	165	145	177	152	150	172	138	156	163	174	186	141	174	170	163	164	175	162	151	182	159	170	173	167	150	174	166	163	153	190	171	164	141	139	156	158	167	157	176	159	175	165	178	154	155	168	168	174	149	182	176	162	162	171	156	166	144	172	173	148	148	162	188	159	157	179	151	165	167	158	160	159	187	164	167	158	171	182	153	164	147	155	138	153	142	147	160	135	145	157	158	180	162	149	185	177	180	190	175	172	151	153	146	163	182	175	152	170	174	160	163	153	174	153	154	174	170	181	162	179	167	168	190	174	161	172	154	166	159	164	146	171	177	187	147	158	148	158	177	158	171	157	186	156	171	168	160	165	149	169	166	153	150	162	135	182	148	174	155	157	158	162	172	159	171	143	152	147	151	178	167	176	133	156	149	165	168	169	141	152	180	151	151	167	157	147	173	156	148	165	170	183	155	145	165	172	171	149	157	173	161	174	188	160	167	180	147	171	143	149	158	149	152	144	156	160	182	159	160	146	185	179	146	156	185	170	175	165	163	181	164	166	182	166	168	160	184	166	179	169	149	147	152	168	177	162	163	148	179	154	161	160	145	161	170	169	200	155	153	155	154	165	152	158	170	172	154	150	148	155	152	174	167	178	166	157	160	156	168	139	147	141	134	163	183	139	158	166	164	159	179	163	149	157	156	166	162	167	171	174	147	156	164	156	185	155	167	167	158	165	170	175	124	167	158	157	151	149	170	168	169	167	150	167	166	164	157	185	165	157	156	159	166	152	155	187	168	158	166	171	160	157	146	188	184	155	153	169	166	151	183	156	140	187	171	180	157	174	153	166	166	152	158	154	167	177	187	147	157	150	155	178	165	174	168	165	151	148	164	156	159	163	155	173	155	167	172	153	180	163	161	142	172	167	153	149	178	149	161	167	147	161	154	158	159	145	164	166	146	156	176	161	164	151	162	177	163	168	172	156	162	162	149	165	172	133	175	137	134	168	162	183	149	169	181	183	189	137	162	157	178	155	170	155	179	197	140	157	158	180	151	161	177	173	166	168	159	148	126	155	160	163	168	185	177	157	205	175	178	162	169	181	187	144	172	157	174	157	161	154	162	146	162	151	149	146	172	167	177	171	160	161	167	148	165	149	148	178	177	174	183	163	147	180	155	163	170	156	185	158	145	164	151	170	162	186	140	132	162	183	168	157	174	176	146	155	158	152	172	160	175	160	173	159	187	168	161	167	175	157	161	175	152	169	140	174	146	174	170	144	156	154	160	181	166	146	164	151	145	149	178	162	171	182	139	155	162	167	192	175	164	167	158	162	153	158	173	179	159	163	129	182	180	165	174	171	151	125	171	177	170	154	156	167	137	207	165	180	158	139	140	178	175	160	178	162	153	186	190	158	164	166	172	161	154	168	168	166	162	169	165	168	145	181	150	161	144	172	159	156	166	161	185	153	160	161	159	175	162	174	168	162	143	174	161	150	169	156	175	142	177	165	132	176	162	141	145	165	151	166	132	181	166	158	155	148	151	159	176	180	152	168	160	158	161	207	151	192	149	155	168	167	165	154	192	185	181	173	173	148	170	171	156	156	162	153	154	139	144	165	167	152	182	182	179	165	182	191	172	178	183	164	179	142	171	170	159	155	179	155	147	155	169	158	135	139	173	165	148	160	157	166	160	167	170	171	149	165	152	179	162	168	184	185	178	161	174	163	173	139	178	168	134	164	181	152	167	153	149	159	163	170	162	156	172	172	174	155	159	158	183	170	145	168	163	166	160	144	161	163	155	165	162	174	169	178	167	179	174	188	152	171	190	179	181	156	169	193	158	165	156	174	182	172	160	141	169	153	170	159	173	172	171	160	156	186	171	187	182	141	169	153	166	160	163	199	169	151	180	175	170	164	175	168	170	171	179	163	138	187	157	150	163	172	170	148	171	155	169	153	158	161	148	185	172	174	176	141	155	178	180	155	167	169	141	163	158	157	147	169	168	150	183	154	173	171	169	170	171	138	149	151	178	145	150	177	165	152	157	142	176	152	155	165	176	172	170	165	171	169	166	158	161	151	177	187	171	164	165
15564	1459	3024	3515	3099	2662	2066	1776	1566	1427	1261	1100	1035	980	849	885	812	794	728	740	700	709	703	677	711	629	630	659	640	617	608	625	597	588	596	612	541	559	536	556	611	581	567	548	581	529	547	525	582	509	573	561	566	551	549	554	511	523	555	551	565	511	536	547	554	542	491	531	512	557	515	530	547	569	538	528	527	509	541	546	538	494	495	538	537	501	558	505	575	523	525	534	501	559	567	539	492	520	567	484	509	505	524	543	529	505	551	507	526	486	561	508	552	545	551	526	526	494	533	532	537	515	482	515	517	559	526	562	529	517	504	541	531	552	544	516	492	541	505	523	547	488	516	501	526	524	490	510	552	514	536	507	520	513	547	546	524	514	499	519	525	532	540	529	534	523	520	528	525	497	592	539	528	502	506	524	522	555	572	510	518	508	492	507	513	504	495	546	562	515	505	507	526	561	525	555	524	503	554	529	539	523	531	542	489	484	502	520	522	517	507	544	515	523	501	532	487	506	508	520	509	503	559	513	544	545	522	535	551	481	544	549	518	495	555	522	494	534	504	552	500	484	498	502	521	544	540	490	525	527	508	533	538	522	524	498	498	499	500	530	549	466	530	495	581	538	511	484	553	508	559	503	529	545	512	534	549	513	550	493	510	542	509	520	524	541	494	515	522	487	504	491	516	499	516	529	517	524	522	512	507	522	563	518	521	509	518	533	510	532	525	525	565	519	499	494	512	527	520	554	532	542	517	541	537	568	505	512	522	521	544	529	554	463	516	499	558	554	525	508	568	522	507	508	501	579	549	519	496	513	536	558	510	535	515	508	494	505	532	513	546	519	470	549	479	578	525	540	499	515	508	508	490	552	533	525	514	484	535	483	513	538	519	529	521	507	482	489	552	543	540	525	542	548	468	476	523	561	516	526	553	521	533	558	506	539	498	515	502	554	520	509	515	513	509	538	539	503	524	561	515	524	513	527	499	512	536	497	566	537	531	504	506	520	537	493	503	519	497	547	513	545	514	554	512	511	542	533	580	487	495	534	502	552	484	546	493	537	478	528	487	503	507	564	536	546	517	543	535	497	561	517	543	522	547	528	560	494	552	504	527	510	497	566	503	542	542	509	529	547	539	509	542	535	494	539	517	512	538	525	511	468	555	537	503	528	535	479	472	520	562	520	551	526	526	510	504	511	498	543	535	489	538	517	515	498	530	546	540	526	523	525	512	522	545	471	516	517	564	528	520	479	500	523	544	519	502	544	497	518	533	543	510	501	509	512	530	561	536	539	529	490	509	546	544	473	550	545	518	510	543	515	512	535	523	529	491	524	493	522	547	494	512	528	529	518	535	510	527	508	538	527	489	512	525	504	529	538	527	505	542	533	522	549	526	488	532	507	523	515	555	525	556	519	546	533	520	505	524	518	528	506	518	515	540	517	542	513	519	476	536	537	484	495	515	531	526	523	530	538	476	492	517	544	551	534	509	504	517	554	486	530	524	522	519	475	528	506	538	522	536	490	548	539	507	525	481	477	530	542	545	501	534	469	520	517	524	499	479	495	533	529	530	509	514	518	506	517	511	550	539	482	475	526	546	530	522	546	525	547	549	505	522	503	519	505	569	528	496	535	521	538	518	510	513	527	508	503	490	549	487	487	538	507	510	526	550	489	507	527	512	514	545	545	496	512	534	529	523	516	526	509	598	475	539	519	545	491	494	558	515	518	512	554	552	531	554	555	558	529	533	543	525	499	532	526	510	530	524	499	512	540	518	481	503	521	515	503	540	494	516	516	499	504	498	508	529	520	510	551	489	511	524	554	538	502	518	545	541	499	513	521	553	460	519	558	533	491	521	508	507	509	542	500	520	491	509	528	523	533	558	559	521	507	542	541	486	516	485	559	533	498	533	545	530	483	545	530	488	527	520	497	540	508	514	525	565	477	492	516	507	493	532	508	525	503	496	543	491	533	546	502	530	532	522	529	571	523	497	563	514	539	545	514	479	519	548	538	536	535	503	505	492	537	529	507	505	525	511	569	551	517	519	532	497	526	489	530	480	551	504	529	513	540	557	512	524	551	491	538	516	494	474	546	529	539	515	516	532	490	528	570	539	495	519	500	549	491	546	566	506	539	536	534	505	515	494	471	507	537	534	489	508	509	558	543	555	524	520	532	494	492	542	506	510	518	496	522	516	498	552	521	525	569	548	521	548	530	552	560	507	544	486	517	544	509	539	558	546	526	509	506	529	492	524	491	538	516	484	529	508	527	493	551	535	553	536	498	530	498	518	558	516	485	523	528	545	526	536	507	515	545	547	522	551	526	505	533	489	538	540	514	504	522	501	527	525	568	501	546	503	545	493	482	537	501	517	550	547	525	511	533	525	513	555	485	499	496	554	527	537	508	526	523	509	472	514	512	528	497	481	529	556	588	506	518	539	495	512	533	535	539	487	539	528	514	544	527	523	492	531	523	530	585	483	520	529	534	527	538	526	503	468	546	495	530	508	541	475	518	477	572	522	500	489	519	580	519	511	541	536	513	557	496	515	524	520	459	539	542	524	530	542	521	533	529	518	528	500	513	493	489	496	520	538	509	516	478	529	510	533	509	491	584	530	539	533	512	482	561	531	512	491	477	486	499	487	527	492	509	533	553	544	515	544	550	536	498	547	571	510	511	527	545	517	520	561	521	539	534	519	487	517	505	498	513	510	539	515	586	511	531	473	547	543	536	506	551	522	549	528	533	503	520	520	501	519	527	530	515	525	497	506	533	512	506	510	527	541	504	548	500	543	517	532	552	546	488	526	538	498	494	521	524	546	532	524	524	572	500	521	535	540	558	513	524	555	480	498	539	491	525	492	498	484	497	499	511	525	496	511	536	538	483	457	490	521	535	539	550	558	482	493	520	542	524	501	556	510	521	534	518	530	529	514	510	501	544	562	501	482	530	528	533	523	499	493	525	524	551	506	519	524	535	524	516	554	546	543	507	550	516	520	545	485	473	487	492	475	505	516	477	526	524	481	528	549	503	524	453	436	526	495	498	511	513	519	551	554	509	515	519	541	532	535	574	569	526	528	494	532	507	507	567	503	526	525	554	525	493	502	537	556	511	501	483	542	502	561	550	518	530	500	490	520	522	515	520	524	484	513	511	512	507	535	537	553	517	508	516	502	529	529	509	487	527	543	565	521	520	541	515	505	511	522	524	544	520	514	524	541	526	520	499	491	523	539	533	518	514	477	507	530	527	527	590	545	517	486	564	547	547	504	518	494	519	509	528	497	557	524	542	513	509	515	523	504	559	518	501	515	535	526	524	522	511	537	501	531	551	544	550	456	495	492	536	498	503	473	502	535	520	473	545	489	524	525	513	553	492	483	504	487	513	522	502	524	503	528	558	537	535	525	546	525	486	526	525	513	497	492	542	531	544	505	529	529	506	532	476	516	561	560	518	504	468	537	498	533	521	504	550	562	494	541	541	517	477	504	530	494	530	497	531	514	489
