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
338418917272	338418917830	338418918380	338418918930	338418919480	338418920030	338418920580	338418921130	338418921681	338418922231	338418922781	338418923331	338418923881	338418924431	338418924981	338418925531	338418926081	338418926631	338418927181	338418927731	338418928281	338418928831	338418929382	338418929932	338418930482	338418931032	338418931582	338418932132	338418932682	338418933232	338418933782	338418934332	338418934882	338418935432	338418935982	338418936532	338418937083	338418937633	338418938183	338418938733	338418939283	338418939833	338418940383	338418940933	338418941483	338418942033	338418942583	338418943133	338418943683	338418944233	338418944784	338418945334	338418945884	338418946434	338418946984	338418947534	338418948084	338418948634	338418949184	338418949734	338418950284	338418950834	338418951384	338418951934	338418952484	338418953035	338418953585	338418954135	338418954685	338418955235	338418955785	338418956335	338418956885	338418957435	338418957985	338418958535	338418959085	338418959635	338418960185	338418960736	338418961286	338418961836	338418962386	338418962936	338418963486	338418964036	338418964586	338418965136	338418965686	338418966236	338418966786	338418967336	338418967886	338418968437	338418968987	338418969537	338418970087	338418970637	338418971187	338418971737	338418972287	338418972837	338418973387	338418973937	338418974487	338418975037	338418975587	338418976138	338418976688	338418977238	338418977788	338418978338	338418978888	338418979438	338418979988	338418980538	338418981088	338418981638	338418982188	338418982738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21396	9302	9446	6156	3415	2704	2215	1772	1406	1104	881	806	751	676	577	579	502	536	439	432	406	374	335	296	257	262	274	264	290	255	246	269	273	265	275	264	240	247	254	232	235	240	220	249	240	246	261	255	255	215	238	275	305	258	218	240	243	210	250	229	254	251	231	253	256	247	243	226	235	230	251	257	242	262	248	236	226	269	237	264	250	248	248	242	247	238	271	251	262	254	247	234	226	241	254	241	239	217	264	254	228	218	231	211	235	271	234	224	239	240	264	277	236	236	264	227	264	253	266	231	253	234	237	235	193	255	243	234	225	261	245	247	252	257	220	235	243	250	234	257	270	219	253	243	239	213	229	257	225	256	253	247	232	215	269	240	263	254	193	219	271	235	234	235	231	247	234	237	267	175	236	235	268	266	224	267	250	263	261	217	248	251	249	275	235	232	237	206	228	266	242	249	249	237	222	270	241	227	241	241	226	243	233	250	257	252	234	236	214	244	238	250	248	240	259	253	233	207	244	232	253	252	226	236	289	251	248	213	282	272	282	203	261	250	244	255	254	265	252	271	274	231	256	234	255	234	235	283	256	250	236	234	245	229	230	261	232	240	233	243	284	261	255	248	253	237	236	243	237	257	266	236	233	225	243	246	250	239	252	247	228	273	240	250	235	260	266	254	246	239	258	250	242	234	237	257	267	256	229	227	247	250	254	208	242	280	258	253	211	244	255	223	255	246	248	211	230	230	199	242	267	257	240	242	249	233	251	254	246	226	251	235	258	222	246	211	262	237	216	254	227	248	243	245	226	256	218	238	237	254	273	233	256	227	234	253	271	262	236	230	229	226	239	240	296	263	257	249	208	232	241	240	226	254	268	242	216	258	241	242	239	271	253	261	256	235	280	250	266	253	222	231	274	254	222	267	258	229	228	216	257	275	270	235	255	266	254	241	245	241	273	239	215	228	242	211	240	256	258	239	233	248	239	239	249	226	237	241	224	267	255	231	240	267	227	209	254	212	269	211	265	243	231	260	278	227	244	258	263	251	263	242	252	232	222	238	241	277	265	237	216	249	230	246	233	251	208	272	279	254	259	263	237	260	241	256	272	238	212	244	239	248	251	255	247	231	243	270	257	230	239	264	231	231	261	242	247	257	241	240	239	223	249	242	241	240	251	220	221	254	247	260	261	258	248	232	224	234	237	240	270	237	249	257	252	248	257	227	227	247	268	259	226	246	255	249	288	230	250	241	219	242	245	264	252	260	214	260	226	224	257	241	263	207	234	251	229	256	252	237	268	251	277	247	234	223	258	260	255	283	254	240	221	249	246	260	229	229	253	203	240	224	271	245	246	260	244	248	246	231	254	243	211	264	259	246	248	245	280	277	205	247	263	240	245	203	264	257	240	224	224	265	246	263	267	261	228	223	250	235	226	220	200	221	261	233	229	248	249	259	247	218	252	246	221	247	241	249	245	256	285	248	222	238	240	232	243	232	243	263	244	261	254	234	239	286	213	290	244	261	261	214	251	245	253	253	272	237	259	241	255	229	209	228	248	239	264	233	244	232	238	257	208	239	253	253	253	223	259	241	236	241	253	246	234	251	235	253	253	242	226	268	230	258	252	256	237	253	228	250	233	236	271	259	248	241	231	248	231	235	237	223	229	239	230	245	250	224	246	234	230	236	256	208	207	279	242	240	257	254	238	246	266	240	243	265	231	251	248	256	253	255	220	238	255	237	236	250	261	259	229	224	218	239	286	221	250	254	226	255	232	256	198	240	265	217	230	236	226	220	238	242	263	254	265	239	239	244	260	240	224	223	253	256	247	248	227	256	228	217	245	256	218	249	231	223	249	240	248	227	246	233	252	222	238	235	260	227	213	261	276	245	236	253	234	236	231	258	220	226	229	260	279	238	243	258	246	267	258	241	237	254	236	234	265	237	248	269	244	218	225	244	251	239	248	239	252	260	244	263	263	221	220	261	210	249	269	260	242	216	257	222	244	238	228	244	242	236	236	233	223	247	234	270	256	246	246	226	247	248	249	266	250	276	250	271	254	249	266	268	244	243	248	258	255	273	218	257	242	254	258	238	251	242	235	254	234	245	238	246	247	222	238	236	255	256	232	256	249	243	265	250	252	224	247	242	215	243	241	242	246	232	245	256	274	246	232	250	235	247	254	245	209	238	204	230	248	236	254	242	261	247	235	244	221	272	234	249	238	244	255	237	240	243	248	236	242	240	216	238	247	214	235	241	244	230	272	235	256	254	251	254	218	245	231	280	237	233	212	258	239	248	232	269	239	253	232	239	241	252	233	235	251	255	244	247	242	261	249	271	236	232	250	269	240	228	232	279	243	252	238	250	275	272	200	251	224	248	267	242	251	261	256	288	292	253	227	242	251	264	263	261	238	229	226	253	240	236	243	230	241	251	228	218	230	237	272	279	259	248	244	260	239	268	235	255	222	254	206	231	222	247	231	270	218	237	219	254	253	242	247	215	249	218	229	238	232	253	227	276	260	216	248	244	237	214	239	243	223	242	242	231	212	243	222	221	246	264	247	220	211	250	229	252	267	281	261	240	256	265	228	234	215	252	214	218	262	254	267	239	239	250	242	241	277	232	251	240	219	226	230	254	240	227	266	219	214	270	237	254	257	248	244	253	238	270	248	241	241	286	253	234	241	253	241	261	206	250	280	263	246	242	259	260	276	259	257	244	241	266	244	235	237	258	248	243	248	249	226	239	245	259	254	233	215	256	277	234	233	248	245	242	237	248	253	256	254	243	245	233	242	265	272	211	254	267	267	249	233	254	231	225	229	234	224	239	254	261	223	244	237	224	277	251	232	241	242	260	265	240	228	229	247	247	210	211	248	252	231	238	233	226	237	245	244	238	244	244	255	239	277	253	244	243	246	251	233	230	262	254	272	247	232	237	236	240	236	203	256	271	226	256	249	253	249	241	244	266	254	256	212	250	226	238	257	267	247	259	234	261	249	238	255	221	257	243	232	256	226	247	246	233	228	250	253	222	243	238	251	260	229	219	239	246	227	270	227	264	254	261	261	240	234	239	247	218	210	226	243	254	259	243	233	228	257	225	249	248	251	242	251	247	257	244	242	214	269	247	239	243	205	231	252	254	246	279	242	230	255	236	228	260	238	256	240	256	271	238	231	260	248	228	263	277	244	243	232	249	241	265	268	256	234	241	221	237	255	283	248	234	236	258	274	232	248	245	225	244	216	226	229	257	234	231	233	238	232	202	236	240	265	240	255	248	209	234	230	256	252	229	227	255	245	230	227	255	241	267	236	221	213	225	252	231	224	250	258	264	211	228	236	219	236	225	233	245	245	259	247	216	226	259	236	261	230	211	229	253	232	260	214	213	211	246	238	243	224	237	239	257	223	224	243	278	232	245	269	236	269	256	215	227	227	245	233	267	253	270	223	242	246	226	289	278	248	231	242	267	211	212	230	205	239	251	232	253	236	225	239	257	241	238	253	257	259	248
13733	8205	15357	14635	11627	10625	9943	8216	6541	5188	4309	4049	3636	3214	2907	2601	2508	2539	2328	1991	1821	1678	1378	1076	929	979	939	864	824	746	720	738	711	785	725	717	650	639	613	634	652	657	639	598	651	646	612	645	610	596	611	603	603	599	572	645	593	662	567	588	648	613	606	617	599	604	616	587	605	607	614	562	590	605	623	636	580	645	626	579	612	601	667	629	613	615	591	633	563	605	614	614	567	623	597	615	616	629	606	605	611	648	620	605	567	638	604	619	638	571	583	579	596	581	582	573	571	593	617	617	581	615	659	619	593	598	605	640	653	625	623	625	624	547	632	608	591	619	610	615	597	596	602	618	635	634	633	589	566	636	636	653	616	541	605	582	612	622	579	566	592	621	636	608	652	622	599	594	616	598	637	593	582	598	611	579	585	546	610	606	623	605	615	597	572	604	628	635	629	562	607	596	630	616	607	609	589	630	600	613	591	601	586	586	577	624	649	610	590	593	645	614	609	591	648	616	572	596	592	590	655	581	627	585	609	579	615	623	625	606	595	555	613	583	588	571	599	641	580	582	666	583	658	624	574	621	622	625	611	607	615	571	609	613	602	639	590	611	612	606	581	601	576	608	633	591	597	662	630	588	624	647	622	574	597	581	608	580	604	640	598	596	587	632	667	643	613	617	611	610	604	580	632	583	580	608	583	614	590	589	602	622	603	600	593	596	577	584	578	600	616	630	637	642	594	626	623	595	599	567	639	583	567	671	603	595	603	624	620	664	558	565	608	571	592	625	598	555	589	662	603	574	640	606	599	577	620	632	604	583	600	604	600	632	628	584	615	556	595	654	626	617	590	621	610	610	635	610	647	608	600	602	576	604	641	602	594	596	596	590	574	598	575	608	616	604	585	598	609	608	582	611	612	575	566	639	610	619	577	581	578	632	637	593	627	598	608	603	633	579	644	622	617	578	644	568	588	596	633	624	588	586	579	624	603	632	612	584	606	628	570	608	591	633	614	636	596	622	618	610	608	608	616	590	618	647	627	617	603	640	675	599	586	585	587	565	622	601	601	590	581	597	569	616	603	651	587	597	617	630	594	600	609	568	653	641	611	581	634	575	607	575	630	607	594	574	600	627	614	625	626	567	620	565	554	613	592	635	625	613	631	594	610	579	609	598	599	622	600	569	611	582	622	612	647	624	617	561	615	613	595	684	659	622	604	670	606	610	578	626	601	626	591	586	559	607	644	608	576	603	629	634	573	622	624	583	646	617	589	596	622	603	572	576	593	631	592	594	597	644	565	590	619	630	646	623	655	621	644	615	624	594	627	570	598	629	611	608	602	597	596	627	616	596	575	588	569	635	573	597	627	603	591	609	602	613	569	615	626	594	621	611	588	607	629	636	599	611	534	616	563	604	603	608	616	605	618	607	585	596	609	627	645	564	593	597	597	578	588	603	598	583	593	621	626	623	604	586	589	587	628	613	585	603	624	610	623	567	617	583	581	634	632	571	646	630	584	576	620	622	637	629	605	569	625	623	570	580	582	599	567	609	613	598	631	634	588	607	581	588	595	581	589	600	613	629	578	634	599	566	554	619	626	620	537	609	666	629	622	591	639	624	639	592	599	576	619	623	632	601	616	567	620	617	567	625	562	613	600	614	617	626	616	602	624	628	589	622	618	637	605	592	622	611	613	618	593	616	582	616	625	595	586	610	588	607	599	609	605	628	583	609	596	583	609	633	619	594	611	661	585	601	595	622	586	596	605	638	623	626	587	593	569	608	638	595	563	649	605	581	613	561	573	624	552	602	631	595	604	652	614	667	628	613	550	614	628	638	597	603	625	610	591	606	601	579	618	603	609	595	623	576	598	614	599	591	613	566	615	605	600	623	633	604	599	600	625	637	631	621	577	596	595	626	610	595	581	565	630	587	648	611	644	624	614	628	596	646	579	582	622	587	589	589	556	639	586	614	625	589	579	636	608	639	648	593	549	616	627	612	581	574	627	573	613	569	632	599	651	582	602	599	654	610	622	610	594	561	596	621	636	627	561	626	620	611	608	605	613	636	579	626	601	597	608	592	629	607	595	615	592	625	572	612	606	590	588	595	599	614	642	591	612	629	638	573	607	586	591	598	591	635	632	588	599	644	588	613	578	622	625	596	620	606	656	604	586	644	609	605	592	599	632	565	620	630	629	612	602	611	624	589	625	607	615	597	605	608	580	594	616	598	625	618	617	587	593	565	609	596	594	622	638	595	566	583	594	609	607	605	552	587	587	625	588	568	611	637	595	592	592	597	606	592	629	554	600	627	620	590	588	612	618	599	640	615	608	608	627	607	584	654	607	624	541	620	572	610	581	552	605	614	620	579	625	551	580	589	619	566	652	583	624	627	578	594	573	605	532	589	623	602	632	614	587	580	639	547	602	617	626	587	588	647	620	634	578	638	611	613	583	596	603	597	641	645	592	597	609	624	600	613	600	610	603	618	587	613	586	628	579	606	579	631	568	599	603	588	623	607	645	635	565	611	641	611	581	596	576	622	576	609	596	605	598	609	598	613	625	606	613	624	600	603	584	607	609	609	632	654	629	614	581	581	612	590	619	614	635	674	607	586	612	606	628	621	607	618	655	630	593	583	622	640	644	582	607	598	603	630	616	624	599	617	618	621	622	584	671	608	605	641	642	619	628	616	579	603	627	614	600	608	565	600	617	589	616	622	602	621	618	609	563	617	578	601	608	625	608	603	597	641	655	600	580	592	605	611	572	605	572	619	571	628	615	653	578	601	603	611	636	641	590	574	599	617	601	636	624	635	617	608	643	645	619	590	609	632	624	638	610	626	644	648	605	610	576	634	602	581	630	617	606	597	586	602	649	631	613	603	610	632	666	596	650	609	628	613	605	608	582	599	587	590	609	555	635	595	557	601	605	643	638	575	580	615	645	621	607	602	604	559	605	633	634	588	587	615	581	615	593	617	589	623	630	598	600	612	604	600	616	642	592	582	615	629	658	596	632	580	631	620	606	610	598	640	624	601	637	601	628	600	568	598	610	595	633	612	586	556	554	578	608	592	590	556	551	584	619	642	586	615	596	619	613	592	560	628	611	600	602	593	604	632	631	575	594	585	621	600	593	578	567	580	590	632	591	615	596	626	590	617	590	622	578	644	588	621	636	626	556	594	606	621	588	580	612	602	627	570	624	616	630	614	615	580	620	638	617	618	605	621	609	595	596	675	646	613	605	681	594	581	607	606	559	577	579	591	612	602	583	586	594	640	593	616	586	593	603	635	620	641	582	610	597	607	611	618	612	604	620	594	653	605	547	593	592	591	577	618	598	585	617	647	598	587	575	618	620	606	630	620	601	600	596	615	553	597	576	565	583	611	613	627	610	600	564	580	623	580	602	608	647	631	579	555	616	624	614	562	603	585	611	613	586	627	647	607	640	613	596	641	615	589	678	578	594	642	603	617	607	617	585	569	585	623	644	594	622	624	609	591	603	650	602	603
6011	3492	3565	2078	1330	1204	1069	936	733	592	534	488	426	435	445	451	416	415	403	378	384	365	321	292	342	319	327	346	295	320	316	320	324	272	333	332	315	309	304	311	316	321	299	321	297	326	302	320	297	298	308	293	317	298	313	283	347	287	281	306	319	302	308	317	333	284	306	276	285	308	308	320	312	283	300	329	328	319	300	292	297	318	298	286	268	268	320	299	287	320	334	297	283	275	312	329	313	283	296	312	317	322	293	287	283	322	274	279	328	301	313	337	268	307	292	301	298	311	318	303	267	306	291	290	309	333	308	295	293	293	306	328	284	307	300	287	300	324	299	296	291	293	295	292	300	308	329	312	297	288	293	314	297	295	305	320	294	299	312	281	273	312	276	273	297	315	283	317	313	257	293	310	306	306	296	284	273	290	295	279	299	287	311	316	337	319	321	319	324	296	318	322	285	313	316	291	312	319	346	303	301	277	308	288	310	300	334	291	309	332	299	293	273	291	289	285	321	316	305	298	339	318	317	333	285	299	300	273	296	277	285	319	319	304	319	279	320	333	301	285	290	311	303	285	278	274	316	299	310	311	260	310	279	295	325	346	318	326	312	320	299	266	318	317	295	309	290	308	318	294	320	287	286	289	299	302	305	296	277	301	281	321	298	298	304	297	296	302	297	280	290	281	289	304	315	307	296	301	333	313	328	324	308	322	298	295	267	289	317	298	313	298	271	287	299	272	328	300	303	344	304	305	317	294	313	292	301	303	286	298	290	270	294	328	286	283	281	278	332	328	308	308	298	284	266	273	313	307	293	319	332	277	315	289	293	275	337	275	267	294	316	322	295	283	301	292	282	336	313	320	303	319	309	297	278	304	315	312	312	296	298	293	320	319	312	327	291	292	283	294	295	293	295	296	330	340	305	300	318	300	322	305	301	282	299	343	290	284	301	287	312	314	306	323	306	291	287	301	305	296	337	294	296	297	333	296	304	306	317	302	291	279	268	305	286	322	332	334	313	310	286	275	318	312	270	320	318	314	287	293	331	298	329	290	298	289	305	278	311	338	299	289	355	319	306	281	286	307	292	261	316	299	291	293	287	318	329	344	307	304	262	284	293	313	296	280	294	316	306	318	293	273	265	312	308	293	312	262	288	287	305	267	317	312	296	317	296	322	301	320	312	300	279	304	285	299	326	303	298	264	318	306	291	297	281	313	321	306	310	308	304	290	281	305	325	298	300	300	300	295	293	295	290	301	305	299	291	290	300	318	313	299	305	355	298	298	289	295	323	303	254	311	307	290	307	330	319	303	297	296	289	259	318	296	293	328	299	324	311	318	297	292	297	324	290	316	281	291	309	296	310	311	301	308	297	297	311	277	276	283	282	323	315	286	330	312	296	286	293	294	289	321	304	293	322	300	306	313	297	330	278	305	330	313	334	311	303	307	310	324	294	279	290	304	315	292	313	307	325	323	302	285	282	307	311	294	339	286	276	298	321	293	298	335	311	283	343	321	330	317	291	329	299	306	335	303	302	277	335	307	325	303	302	292	288	279	328	343	282	292	341	313	331	310	282	315	308	281	307	329	341	297	333	291	296	317	299	307	304	296	301	305	286	286	336	292	295	282	284	303	314	322	317	303	329	297	281	286	324	290	305	289	313	335	321	264	295	285	317	286	331	328	320	315	319	327	288	285	287	300	326	290	275	327	294	310	298	276	303	302	272	257	351	293	352	304	297	300	297	353	282	319	303	288	287	288	310	340	295	334	299	287	304	286	332	288	315	327	316	300	322	280	289	328	301	321	302	311	302	282	294	320	331	322	358	292	294	300	305	307	290	306	309	316	313	289	313	297	314	318	305	308	294	301	269	324	311	293	333	322	296	308	275	320	304	298	319	346	295	272	275	301	312	312	329	315	269	300	347	294	293	343	287	323	286	320	328	312	295	288	274	305	295	307	330	293	313	290	297	287	326	320	307	268	284	327	316	294	313	294	289	276	310	337	288	298	333	295	301	314	314	316	298	336	318	317	309	325	279	297	276	295	336	295	304	304	295	325	307	310	293	322	328	314	303	303	328	290	309	324	290	303	312	306	299	302	297	295	324	287	318	293	315	308	310	297	304	310	309	307	304	301	303	324	327	314	293	318	301	315	311	318	349	248	295	332	321	332	315	299	287	296	300	305	312	327	278	309	324	287	268	304	276	289	296	306	294	296	302	309	293	294	304	338	329	303	278	324	316	294	327	317	307	327	310	323	286	292	296	309	310	285	316	303	267	325	299	315	313	298	311	276	335	302	289	338	303	339	321	314	301	273	284	298	333	284	335	311	292	269	291	309	281	338	324	355	335	299	291	290	344	311	319	297	276	278	321	320	301	266	304	297	295	284	312	275	332	278	320	320	303	291	299	321	291	291	280	275	313	321	319	317	302	306	306	279	329	319	321	313	306	298	319	291	316	325	318	303	316	323	296	282	340	244	287	302	288	295	313	324	310	329	301	297	329	333	354	278	279	293	312	307	299	308	315	319	311	291	301	310	304	288	315	320	331	287	315	318	312	272	338	324	289	289	300	294	333	288	300	310	323	272	292	306	321	322	311	325	305	331	297	289	284	302	284	291	294	279	303	328	335	317	276	304	311	295	310	302	299	292	303	290	284	331	275	286	315	278	295	342	343	317	309	287	312	302	301	295	292	313	292	318	310	312	317	306	279	322	325	298	321	290	325	347	344	276	295	323	305	266	309	288	293	301	280	311	299	323	315	289	308	318	310	314	304	314	311	313	324	287	340	309	309	260	337	327	353	307	313	315	295	300	317	322	289	280	304	329	302	326	303	288	322	305	297	281	267	312	317	288	283	305	337	296	289	334	304	279	305	310	313	315	272	325	327	277	340	283	307	328	279	293	277	294	331	317	313	278	331	326	306	330	311	279	287	308	304	328	318	325	311	304	297	292	336	316	298	282	303	298	304	320	314	285	324	262	308	314	305	274	301	298	324	293	294	281	309	278	292	300	305	314	307	299	302	313	295	283	327	279	283	324	277	297	300	310	289	312	324	288	334	286	301	331	311	295	292	269	295	306	295	289	303	310	285	317	295	327	328	279	327	299	283	283	288	307	311	290	332	286	307	299	310	316	296	304	304	307	306	298	339	338	315	299	270	320	291	315	322	297	307	300	289	270	315	305	281	312	294	331	311	323	321	278	273	293	275	315	340	300	313	317	307	326	304	310	322	313	304	289	311	286	275	292	305	304	339	304	301	311	306	283	303	322	311	330	319	286	286	349	297	295	294	307	300	334	300	320	294	280	267	304	303	320	334	315	290	307	327	289	299	340	307	290	304	304	293	318	302	315	301	298	320	299	262	300	293	296	291	266	314	286	325	323	300	310	335	271	300	297	303	297	287	297	337	296	310	327	325	257	300	296	309	321	309	321	320	268	339	292	296	276	311	323	296	300	306	286	328	289	350	325	302	323	322	268	354	300	302	313	299	311	352	300	278	321
5061	4095	7027	6163	5048	4735	4518	3839	3093	2486	2138	2010	1874	1765	1635	1542	1566	1598	1391	1310	1195	1174	999	859	863	855	888	841	774	803	794	800	875	812	739	792	765	783	776	742	765	729	727	776	743	756	722	771	723	747	713	757	715	739	776	763	748	737	777	778	736	715	763	716	737	708	778	712	741	730	740	746	752	719	755	671	727	789	739	734	703	713	755	739	791	762	710	729	670	724	712	715	728	705	774	720	704	744	774	715	663	749	713	746	760	721	777	724	737	728	717	739	740	700	734	782	745	757	751	732	717	683	721	693	766	770	715	727	741	721	743	720	713	777	691	683	740	747	735	705	811	782	685	725	746	753	733	758	675	741	736	730	776	719	749	741	786	768	735	727	740	743	778	767	736	745	722	742	732	776	753	723	746	763	754	766	761	679	751	726	756	756	771	684	697	741	738	762	704	744	767	733	725	757	733	729	720	745	767	726	789	778	727	759	764	706	739	758	746	776	738	690	658	695	781	748	703	724	757	752	786	754	735	728	753	704	719	736	759	735	711	738	749	708	713	754	717	699	756	750	797	757	752	747	752	744	727	750	827	728	760	756	732	758	728	780	779	741	748	729	753	741	743	706	786	763	761	712	759	771	726	764	718	809	794	746	745	709	692	718	777	772	721	753	706	732	726	751	757	815	737	720	801	713	755	747	711	741	685	735	770	775	786	761	710	737	752	786	806	735	749	752	762	757	751	769	742	742	763	698	810	704	716	750	777	737	762	753	774	673	784	722	756	727	752	715	743	768	699	730	694	743	715	679	727	764	701	751	731	706	792	720	737	698	761	719	789	718	764	785	708	726	715	727	758	798	718	745	742	728	798	730	734	719	739	773	776	776	701	715	751	785	750	752	759	739	718	747	711	798	726	740	767	745	722	725	731	717	758	745	715	785	737	727	727	718	754	696	754	721	732	773	746	730	768	739	767	795	759	752	758	712	758	744	726	752	751	720	684	798	782	747	767	739	685	682	762	782	759	694	710	709	788	668	768	748	752	715	730	722	735	732	734	710	762	737	757	704	713	715	736	701	748	785	734	770	753	764	732	735	762	706	741	754	794	781	727	731	703	753	697	814	747	764	758	764	775	738	718	727	677	695	756	690	728	757	791	727	752	739	739	747	719	731	763	773	731	741	744	772	715	744	728	740	797	755	781	747	708	756	738	719	787	767	758	752	761	726	749	772	748	727	783	746	763	736	738	737	728	755	723	744	737	706	704	732	776	775	732	745	745	683	739	735	770	702	783	733	722	739	711	699	758	751	697	704	748	678	739	716	781	730	733	742	697	765	715	761	728	694	765	724	800	759	728	754	746	739	804	753	750	764	739	701	763	734	770	693	699	726	807	719	752	699	742	778	786	759	778	744	734	777	726	763	755	745	743	761	718	749	793	706	744	767	742	721	739	770	770	719	728	695	710	732	729	732	732	760	758	752	771	754	752	767	752	706	753	788	741	764	713	757	730	742	776	720	739	746	724	704	760	740	749	721	789	766	699	747	768	753	756	777	688	738	730	755	744	758	775	783	773	743	745	742	707	784	729	711	778	734	763	718	735	761	781	723	746	746	745	753	823	726	738	733	792	789	751	706	726	750	744	706	765	726	790	689	810	802	701	796	709	724	729	721	715	708	764	746	770	777	719	777	752	724	744	731	755	775	774	747	735	775	738	754	743	800	713	740	751	722	723	712	691	757	749	779	747	762	729	779	759	763	746	756	738	770	757	753	666	809	754	710	787	769	761	687	734	693	728	738	749	740	730	734	724	714	735	782	723	689	756	726	773	731	725	718	746	720	732	746	736	700	754	750	691	759	772	752	749	765	734	745	739	728	719	718	770	787	767	730	724	740	698	759	789	730	747	764	756	740	741	735	768	759	748	748	792	689	706	700	746	717	748	722	751	709	758	777	784	762	684	734	724	727	712	709	774	780	737	722	782	776	761	749	767	747	724	737	733	823	716	738	746	761	740	733	726	725	736	731	729	768	702	732	745	752	687	756	715	747	732	716	729	716	765	734	735	724	734	739	727	782	725	793	733	772	731	739	739	709	731	727	738	735	724	762	744	771	758	740	746	763	705	742	734	705	760	720	780	718	767	724	768	789	708	729	751	704	753	757	805	738	715	809	732	744	742	740	723	747	760	766	791	710	799	743	751	734	749	731	714	774	768	741	796	772	734	743	753	713	733	764	749	780	756	791	715	741	761	733	749	757	720	739	723	744	782	758	736	746	722	729	726	740	791	750	716	740	791	719	714	735	764	729	723	777	742	737	767	728	727	733	782	735	763	734	714	758	693	766	780	717	737	747	714	747	748	756	709	725	722	733	704	724	755	741	762	705	684	719	720	770	707	734	766	751	744	765	694	750	786	716	703	714	734	766	770	725	720	690	731	750	785	727	740	743	754	717	748	749	670	677	738	792	729	740	775	739	757	737	729	702	759	759	727	719	769	737	746	767	748	774	750	735	774	737	721	747	733	753	759	757	715	752	745	744	721	744	703	747	721	734	723	773	715	751	727	697	728	780	745	737	749	749	760	751	751	700	734	759	733	719	757	743	764	765	757	755	762	803	730	738	740	751	743	738	734	751	722	706	712	740	729	747	743	730	716	716	761	714	783	752	742	782	776	797	734	718	775	801	738	768	695	745	692	768	717	740	722	719	742	725	753	742	762	727	763	762	778	755	692	745	719	786	735	757	737	740	760	704	726	698	769	755	733	752	713	735	771	751	733	715	747	713	722	722	736	747	766	736	716	760	728	714	716	715	805	767	717	751	734	728	793	733	756	779	724	724	742	743	753	733	777	735	731	714	758	756	796	734	678	737	758	753	704	725	733	738	757	756	738	758	747	730	766	758	793	788	780	765	725	817	739	715	713	761	753	725	737	765	804	718	729	688	696	794	719	732	741	741	721	734	752	688	754	742	768	710	717	701	765	714	736	722	675	700	747	743	754	753	749	732	732	739	719	777	737	708	789	740	714	699	673	727	805	785	721	776	781	740	744	753	707	744	722	741	774	723	718	753	773	752	697	743	684	732	739	751	689	769	782	702	727	760	805	771	759	751	763	794	725	772	752	774	746	741	764	749	727	806	749	750	752	764	747	749	790	721	738	743	738	742	769	737	794	755	727	741	749	766	753	760	715	764	706	755	703	745	755	699	756	785	764	716	790	775	749	757	720	774	766	755	749	753	728	727	751	717	687	716	757	714	723	750	726	710	733	782	731	756	745	723	732	746	704	760	757	727	788	752	714	731	726	746	732	759	731	755	725	778	753	718	737	739	778	756	722	772	754	740	741	709	734	770	743	712	763	745	724	738	754	798	708	790	743	748	748	743	724	731	733	756	722	745	719	731	726	774	717	772	769	752	766	775	714	714	744	750	751	757	745	741	703	762	710	732	749	748	736	759	763	755	758	704	711	734	729	730	715	747	677	754	713	701	765	771	752	689	768	731	736	757	737	721	766	751
12835	5482	5228	3368	2209	1862	1691	1359	1159	923	813	725	603	592	559	510	522	509	443	420	416	377	361	335	318	350	375	315	320	315	318	297	284	300	301	326	307	296	314	308	287	316	277	352	294	334	336	313	301	309	318	309	317	306	291	291	276	336	307	303	308	320	270	317	305	317	359	308	289	311	323	320	330	305	306	278	280	303	305	297	296	289	309	292	298	305	298	301	293	273	287	307	277	279	299	275	291	280	305	323	307	257	314	300	283	291	311	294	316	301	284	274	307	278	292	287	320	295	275	294	308	322	279	302	271	311	282	305	275	289	324	294	308	277	313	304	303	326	284	282	286	309	314	293	298	307	290	262	327	318	303	305	350	282	317	256	276	306	321	276	321	288	291	315	304	285	321	298	325	291	306	287	307	307	298	310	312	300	274	293	291	293	297	296	294	335	325	281	278	274	281	284	302	314	305	284	296	293	293	314	289	294	289	297	324	293	290	300	309	293	289	316	307	290	282	283	291	294	278	284	284	294	265	295	327	267	300	294	295	283	301	296	338	297	279	297	275	296	298	284	307	304	271	294	280	302	303	309	326	275	284	309	283	275	310	317	259	311	277	272	282	273	285	292	265	295	289	332	326	301	316	309	293	337	325	310	337	293	320	312	304	321	305	313	284	316	298	303	307	296	309	309	311	323	279	270	321	301	299	310	281	319	291	316	278	300	319	279	290	279	270	303	292	332	271	293	287	275	355	288	311	307	291	281	293	302	294	291	283	301	309	298	298	299	279	293	292	298	324	276	300	266	307	294	277	289	293	293	277	287	286	276	297	299	310	277	268	311	276	307	314	286	291	302	304	326	293	275	291	315	311	278	287	296	290	285	250	290	288	272	308	311	314	289	310	309	279	286	321	293	300	264	323	265	287	300	309	297	303	289	250	282	262	293	288	279	300	308	302	315	309	302	292	307	286	296	293	276	276	306	277	301	330	320	291	301	332	294	283	289	263	294	310	279	309	257	295	300	286	285	301	290	277	288	277	306	320	301	298	309	280	289	299	300	318	291	330	303	317	316	267	296	285	322	273	302	310	298	294	289	270	260	315	281	282	311	326	290	291	282	286	293	293	318	314	325	302	266	283	299	275	324	269	257	293	269	294	299	294	302	307	289	293	290	293	318	323	297	279	323	301	292	313	302	298	264	309	291	317	302	303	296	283	276	259	318	306	283	329	286	308	291	254	302	291	294	308	296	319	295	290	307	314	297	281	261	265	315	324	296	299	279	301	269	296	299	302	314	290	264	298	280	293	291	292	308	297	282	278	286	285	269	318	300	299	271	270	299	315	295	293	251	317	300	320	300	295	281	297	326	301	305	277	281	304	290	288	279	341	298	320	281	288	297	304	309	300	299	309	297	284	304	259	298	267	289	321	298	279	310	321	317	315	310	290	280	282	281	299	305	281	323	302	292	298	301	330	289	296	301	273	284	277	350	303	289	303	321	307	288	296	296	286	299	271	305	301	266	282	312	296	293	285	287	307	287	289	280	271	306	264	304	296	294	298	314	271	300	317	297	272	289	293	258	293	280	291	281	299	314	273	300	271	303	273	349	296	285	316	281	268	259	286	308	318	297	274	267	289	340	268	297	308	291	322	304	307	297	283	286	296	301	263	290	307	286	303	302	300	306	287	319	295	308	296	290	315	317	317	310	299	304	314	314	322	300	310	293	297	318	285	294	279	267	303	318	312	272	264	276	303	292	295	284	302	336	308	281	337	318	298	331	265	301	314	300	281	291	295	283	308	303	278	291	282	290	282	306	311	261	297	298	276	291	309	281	316	282	314	305	309	290	310	290	289	323	303	330	300	294	313	307	258	315	311	313	319	299	286	300	287	280	263	301	288	284	318	301	307	279	299	290	294	276	325	302	291	297	294	286	278	292	279	284	284	287	299	353	309	282	275	299	283	292	276	320	306	343	275	304	332	281	323	314	295	316	275	275	287	296	279	296	281	296	286	300	289	300	298	295	262	278	264	316	298	289	332	298	310	281	348	301	279	284	310	295	289	295	281	306	266	310	284	304	290	300	303	260	296	298	325	303	298	301	335	299	285	294	302	289	291	296	292	292	304	306	286	278	308	290	307	317	291	278	290	288	299	284	335	280	295	315	280	281	320	305	279	298	286	310	282	291	315	296	309	285	320	325	295	317	254	271	311	312	278	277	303	306	292	301	270	298	275	313	292	310	295	297	309	301	288	286	295	303	281	271	305	310	305	289	303	276	312	317	291	311	267	284	289	315	295	333	305	277	300	324	287	306	258	290	321	334	334	275	267	324	291	293	304	271	325	285	316	301	276	303	299	298	302	292	284	321	264	319	268	300	306	291	300	322	313	282	293	283	306	313	304	286	315	276	307	288	278	287	287	289	298	311	316	312	277	300	295	270	314	332	295	299	274	265	284	313	293	318	285	298	302	291	340	299	317	285	308	276	281	307	285	284	288	301	312	280	289	312	286	285	303	300	314	293	285	300	316	309	280	331	257	306	306	307	292	281	294	267	294	300	300	270	316	304	302	274	297	295	311	306	297	308	295	294	291	282	311	304	306	301	281	305	290	318	297	292	309	313	320	312	320	292	278	339	295	306	296	289	301	334	316	274	280	320	321	312	306	299	269	305	330	306	298	284	293	327	316	300	296	297	294	289	299	282	272	314	298	278	304	298	326	298	330	312	303	311	288	286	296	295	321	312	288	341	303	279	316	268	282	295	327	309	294	267	299	282	314	309	334	299	287	308	297	336	313	283	307	314	275	298	276	309	312	310	307	310	304	274	275	306	298	331	316	321	324	289	275	282	324	297	338	287	343	299	287	302	292	299	273	301	294	274	295	293	276	313	305	288	280	292	292	330	317	329	288	303	301	276	307	290	287	294	307	305	290	340	285	324	251	270	297	317	289	278	299	292	297	307	354	298	341	299	335	279	310	313	311	319	296	291	309	250	289	278	282	281	302	275	334	291	322	300	285	304	289	297	315	306	311	309	319	278	324	290	319	277	270	287	299	297	293	293	273	275	302	300	321	327	290	281	301	296	296	336	302	288	306	318	309	327	288	304	307	324	320	294	275	318	276	308	280	302	290	307	325	310	302	311	284	274	278	278	297	303	317	294	295	289	267	294	303	314	302	306	306	273	299	286	319	311	275	311	327	317	288	338	281	306	321	298	314	293	273	309	289	307	303	301	281	306	268	259	288	304	289	282	268	282	285	293	296	310	295	303	275	333	321	323	296	302	294	294	293	296	307	320	340	322	270	322	271	257	308	314	269	287	263	280	297	319	281	282	264	315	328	320	316	280	297	273	277	294	334	303	285	293	315	314	267	285	288	293	287	291	269	285	264	284	295	309	314	283	300	325	306	280	290	310	286	283	279	294	279	298	290	313	300	291	280	300	305	283	314	310	312	286	277	297	275	307	302	294	288	290	288	329	290	322	296	279	277	288	317	281	283	284	329	279	307	333
10024	5708	9690	9922	8381	7475	7335	6550	4959	3818	3377	3268	2867	2507	2276	2201	2304	2257	1829	1712	1515	1318	1180	954	990	1000	1005	926	876	849	798	832	774	814	828	765	730	730	756	756	755	779	741	770	715	742	751	777	789	732	736	752	753	755	702	693	726	685	795	727	705	751	750	737	705	694	693	768	710	750	698	682	709	721	732	701	742	717	731	769	708	735	662	650	772	743	728	735	747	712	745	739	739	748	717	740	728	701	756	730	650	725	761	721	741	708	684	738	663	729	682	676	681	732	712	707	722	720	725	706	742	752	736	722	722	697	736	671	705	753	683	724	754	695	762	725	711	785	723	735	699	723	707	712	728	777	722	732	716	723	722	742	670	738	731	698	713	714	675	748	695	727	751	749	785	730	733	740	711	749	748	726	722	705	706	763	685	710	739	692	721	708	697	715	744	692	690	788	709	696	723	699	711	767	699	729	765	756	741	715	732	730	714	716	772	716	703	702	712	758	701	709	752	717	761	698	729	695	702	709	700	744	736	713	711	684	772	789	696	742	756	698	689	704	682	710	710	735	692	726	747	717	710	707	722	718	754	728	707	731	723	727	711	761	689	700	725	740	764	762	738	712	731	730	698	725	727	758	715	708	742	720	725	743	723	716	736	728	750	739	716	764	757	741	771	741	717	711	724	749	737	752	748	727	679	730	768	720	744	721	731	726	697	737	745	741	708	715	761	745	701	776	772	737	708	738	763	750	739	763	749	701	734	717	747	725	733	694	657	717	721	682	707	699	765	719	744	714	686	729	733	749	720	733	728	716	746	723	756	736	716	730	750	754	747	700	707	660	713	718	722	724	703	702	736	731	725	696	753	792	693	741	716	731	706	773	719	764	722	701	711	717	719	716	813	754	775	668	718	753	718	722	734	697	740	693	706	743	680	674	754	683	745	743	738	697	707	711	758	724	750	749	709	725	731	745	764	732	757	741	701	707	739	718	751	754	739	713	725	720	738	691	724	756	716	686	755	765	745	734	762	762	736	799	676	744	725	779	682	688	668	715	728	706	687	710	751	783	739	683	741	707	708	695	677	676	721	752	682	732	717	752	687	764	768	699	726	711	726	786	742	744	734	723	732	748	713	729	705	696	727	733	700	724	723	681	714	761	740	775	756	723	743	711	744	746	741	728	730	750	684	785	705	738	718	721	731	748	747	700	744	746	678	735	725	729	750	703	711	729	723	720	716	724	710	703	760	704	729	726	704	679	723	756	778	708	754	742	715	724	712	745	710	692	729	724	765	741	747	715	710	719	733	734	728	708	718	754	747	757	698	723	696	716	691	699	706	774	704	752	709	722	708	702	736	722	720	727	706	698	742	732	778	776	723	684	760	751	725	746	738	746	728	715	660	735	715	721	697	754	694	759	710	689	765	756	731	716	739	735	682	745	720	754	743	721	743	761	688	762	681	715	718	696	727	729	723	703	711	720	761	714	715	745	684	691	768	721	744	721	716	757	756	701	743	714	747	698	726	749	716	768	702	722	753	718	715	672	736	714	693	713	684	702	706	776	772	709	768	714	720	710	757	688	704	712	721	730	738	697	709	713	705	750	712	702	714	724	720	717	695	710	729	773	743	696	715	712	727	736	709	708	732	709	737	732	764	713	722	727	768	714	758	738	710	735	766	759	705	702	766	698	731	718	685	711	718	739	697	729	678	747	701	729	750	729	729	766	731	692	756	743	773	764	687	743	740	754	730	752	745	750	715	727	694	759	673	672	737	726	724	738	733	753	717	766	680	707	710	727	744	717	703	718	728	720	664	722	720	668	715	748	718	748	747	702	698	746	750	747	737	693	698	799	736	752	753	748	756	720	748	736	754	658	716	740	780	734	710	689	735	737	657	708	754	763	725	749	667	697	672	742	716	740	758	745	735	688	751	716	742	709	733	708	775	716	698	740	751	684	707	686	747	737	683	747	736	763	729	757	701	692	739	703	676	723	748	696	720	671	745	743	730	726	737	728	689	763	726	728	716	755	755	687	723	776	710	703	710	731	741	713	723	696	709	715	775	725	704	695	705	729	730	698	705	769	698	721	738	751	695	708	735	724	711	685	747	754	733	692	746	737	785	761	730	712	730	739	755	734	749	701	692	720	693	717	743	705	726	721	741	710	731	758	727	671	701	700	735	711	703	746	733	717	796	723	727	736	766	700	723	735	684	730	755	711	733	738	777	787	714	767	718	642	727	738	691	732	727	748	721	763	748	754	763	745	717	776	743	740	709	683	735	734	704	673	772	768	743	738	743	720	724	757	749	734	753	734	703	723	739	727	740	759	724	721	750	706	677	711	758	747	731	738	702	738	772	737	777	772	690	694	704	726	735	758	704	689	743	728	724	689	724	724	695	693	719	756	761	753	766	701	696	757	728	704	715	704	717	682	700	694	738	715	738	677	735	758	753	748	758	735	752	726	699	743	716	702	713	758	717	796	732	732	702	728	745	712	712	745	729	728	748	730	728	708	702	748	733	728	682	693	766	729	707	777	748	733	720	711	750	702	733	716	712	752	723	739	768	728	768	706	730	720	744	716	715	764	778	721	690	736	706	752	690	743	745	758	739	747	739	756	701	761	738	725	737	711	710	707	709	695	722	769	685	760	731	718	662	681	697	718	671	705	713	729	747	738	724	702	743	685	749	744	756	743	733	762	754	736	792	764	736	775	728	700	752	721	658	745	734	753	713	700	675	740	762	736	744	697	741	714	783	673	666	752	749	719	779	731	718	719	740	732	717	722	729	726	716	756	732	699	774	743	710	716	696	693	754	703	699	758	710	701	761	736	726	792	718	744	725	771	733	718	720	736	765	792	720	747	703	695	710	739	720	703	759	704	694	759	708	799	683	738	666	737	702	734	689	706	697	722	700	723	699	758	717	706	691	764	721	735	720	720	752	701	688	741	728	758	747	709	739	727	737	691	750	710	748	740	749	736	707	712	712	722	699	715	777	711	754	752	715	737	724	786	729	722	716	718	714	683	684	722	736	727	740	731	742	700	727	717	737	709	736	724	762	731	772	752	702	729	695	738	755	690	753	699	718	728	709	702	737	777	733	734	766	706	733	693	717	702	719	705	747	727	737	758	726	721	761	731	760	769	750	724	702	675	688	720	739	717	767	726	724	717	782	749	682	726	712	732	713	704	757	698	691	738	700	730	763	786	700	732	721	697	790	729	688	733	737	734	726	714	733	722	743	733	708	733	741	741	721	715	706	711	743	732	733	730	701	749	722	741	714	691	690	742	693	730	746	762	730	710	747	725	773	710	678	733	739	750	719	766	751	713	696	717	716	742	753	720	720	721	737	737	780	720	760	753	751	726	689	740	746	719	775	726	755	707	760	698	666	717	690	721	748	700	721	751	704	723	740	747	718	771	723	731	748	727	750	664	703	756	752	733	693	700	705	700	730	785	706	759	709	692	714	712	718	733	702	761	760	728	694	737	760	733	717	771	691	739	696	740	732	703
19776	7780	7381	4875	3339	2721	2559	1850	1373	1030	990	852	746	635	621	565	626	532	507	426	398	361	285	304	342	316	298	291	289	274	263	263	241	266	241	238	239	261	237	229	258	246	213	240	229	244	255	219	245	262	222	251	257	213	218	246	230	244	250	253	240	251	260	235	213	220	238	230	268	198	212	244	242	230	209	238	240	234	222	226	231	244	234	238	230	228	241	259	205	202	237	237	272	225	221	260	252	240	226	218	213	246	192	227	234	217	256	250	243	243	241	235	251	207	245	252	248	225	192	265	247	242	268	214	227	212	243	252	244	213	219	219	239	198	227	225	238	234	216	223	243	255	266	256	230	217	221	250	218	239	223	196	268	256	223	254	241	231	237	237	234	236	212	238	247	241	202	212	224	234	248	249	244	219	251	257	237	236	224	250	223	215	250	252	240	244	230	266	247	247	224	237	236	231	235	269	252	265	229	212	242	234	239	230	247	233	226	225	217	255	232	247	234	247	258	234	242	237	219	250	234	205	225	234	216	245	217	248	230	203	264	233	226	239	207	256	221	239	225	238	230	245	236	236	237	224	265	237	239	237	210	217	239	260	245	216	240	213	268	233	243	241	243	246	245	217	258	246	246	239	263	229	245	218	223	253	210	224	223	241	233	256	224	225	252	200	258	212	240	252	269	265	238	236	226	232	266	228	233	264	232	256	261	245	261	232	255	255	200	203	207	235	251	244	251	249	272	236	298	267	208	234	236	214	207	240	203	227	245	250	210	261	216	250	247	238	235	269	231	205	209	224	248	280	239	264	225	237	234	252	253	237	213	220	244	228	258	238	228	258	209	217	242	247	242	260	238	244	235	220	215	212	199	240	255	228	226	218	240	240	207	244	232	222	247	233	212	248	226	259	231	200	225	229	248	248	240	231	249	246	231	233	219	263	233	251	254	246	222	214	206	236	225	249	227	228	209	233	240	198	256	219	225	232	229	253	216	202	234	248	237	240	244	229	210	260	251	250	233	241	250	236	212	253	224	220	233	235	237	218	246	246	229	266	234	220	218	244	247	257	229	239	266	230	255	235	244	232	213	271	223	266	215	227	230	229	246	241	227	219	249	238	244	230	226	256	259	239	211	211	219	218	209	238	233	235	238	242	259	217	242	235	238	234	253	232	226	236	208	256	240	237	218	254	253	205	242	207	225	247	253	211	232	210	213	253	209	239	230	217	223	235	223	243	241	209	248	243	244	227	244	198	234	234	209	250	239	239	243	227	241	221	227	228	222	238	240	215	239	248	214	224	242	237	252	214	248	241	269	241	234	236	239	259	239	219	225	231	258	228	215	228	238	213	230	238	232	209	217	268	269	246	250	220	250	250	233	240	222	210	225	259	238	235	240	211	223	231	220	207	237	230	253	204	229	242	235	238	241	226	258	233	238	240	255	220	248	249	238	232	255	217	222	247	238	204	237	218	237	234	230	207	199	275	245	238	239	226	268	225	238	247	242	240	177	243	227	237	291	255	252	222	255	229	203	252	218	220	221	191	240	225	234	242	254	239	247	256	233	240	243	234	233	248	222	237	215	227	218	261	253	229	256	269	263	222	225	239	217	228	218	212	232	253	245	214	240	233	270	234	205	224	226	264	234	238	227	236	249	253	227	255	258	218	223	238	265	203	225	218	240	237	228	235	219	280	256	207	249	248	246	239	251	248	258	250	221	245	221	222	234	216	230	254	251	258	244	229	224	240	234	245	252	209	232	255	225	253	229	227	227	244	258	213	229	219	239	214	248	242	203	214	244	220	247	237	226	237	280	218	253	228	251	225	187	246	257	229	221	241	238	219	234	238	204	218	227	226	232	228	235	245	219	225	273	233	203	236	226	232	219	243	240	224	215	245	199	273	210	234	263	246	253	238	243	240	253	217	227	223	233	211	250	224	258	212	231	255	239	210	247	228	234	237	226	213	209	244	224	254	252	205	241	240	236	229	240	254	228	202	273	221	207	243	242	219	227	208	228	229	254	207	218	229	247	225	230	232	257	239	220	236	218	247	235	219	231	225	214	228	218	251	262	226	240	287	250	233	222	265	225	233	238	245	250	225	247	227	230	225	235	244	237	233	231	230	245	226	240	239	238	254	224	236	265	246	247	212	212	243	260	243	253	288	220	242	221	238	227	239	191	242	256	234	216	276	243	234	216	224	207	222	218	223	232	246	248	214	260	242	257	223	212	220	264	258	246	219	224	238	255	229	215	194	242	278	228	241	229	232	254	249	259	231	244	243	249	237	252	247	223	240	215	220	211	266	219	249	253	266	240	238	218	254	220	239	252	237	231	222	214	227	226	209	227	266	224	236	241	232	244	233	218	233	257	256	221	247	235	249	229	221	256	234	266	212	246	213	219	250	254	246	221	252	224	224	252	243	237	225	232	241	226	240	228	225	251	243	248	227	213	239	238	207	215	237	230	216	239	235	244	265	281	246	255	227	256	250	258	254	217	243	250	248	220	229	228	222	213	244	236	214	222	261	238	230	226	210	237	232	221	228	256	226	249	218	222	246	209	262	225	231	251	236	231	234	226	236	220	249	237	242	199	265	262	227	239	226	250	237	288	245	232	198	245	237	220	229	237	248	238	234	230	239	253	241	256	196	231	241	272	216	227	224	227	201	229	245	238	280	253	227	226	265	241	251	232	240	218	210	210	191	237	225	228	260	237	233	237	187	231	246	215	248	239	248	250	239	228	232	258	219	260	214	221	240	243	202	241	249	240	250	258	247	238	250	237	228	240	253	212	271	242	253	282	216	224	238	248	219	239	229	238	223	234	232	230	201	244	238	202	231	232	247	221	242	257	213	234	253	227	257	227	255	238	215	232	226	220	212	227	233	211	227	261	240	258	241	241	229	257	234	228	269	220	221	254	251	229	241	206	235	198	220	231	225	224	246	245	267	248	241	252	226	211	236	261	242	243	212	240	258	233	220	235	233	223	270	199	184	211	240	225	220	252	259	248	211	244	256	231	239	206	244	230	230	230	225	226	222	239	243	239	233	249	236	223	253	241	231	219	251	263	224	226	255	232	207	247	228	235	257	209	223	243	227	226	218	247	249	247	253	204	271	264	215	235	255	226	225	254	232	225	222	221	220	222	237	221	232	237	241	230	219	252	225	224	259	231	265	222	227	282	223	227	232	246	231	227	212	234	239	235	227	233	226	242	258	218	244	232	235	260	241	242	235	237	237	230	203	249	232	229	231	246	202	213	217	253	253	214	235	234	240	233	252	227	267	245	220	229	244	228	245	236	250	239	246	214	258	239	254	238	241	221	241	218	241	237	268	250	236	229	236	244	253	229	227	254	221	262	244	238	216	243	259	229	227	225	257	230	244	253	249	225	239	227	244	274	272	242	225	258	209	261	236	196	247	218	231	244	256	216	238	228	244	210	219	202	242	263	239	224	209	220	254	208	236	221	213	231	188	225	225	266	236	217	256	272	238	263	226	250	254	257	260
12618	7137	12222	12835	11532	10718	10386	8474	6702	5315	4835	4408	3768	3152	2891	2887	3014	2617	2232	2001	1754	1441	1103	1051	1083	1093	983	882	774	776	700	757	701	702	638	674	621	633	637	651	617	656	623	628	633	668	590	603	610	640	605	605	619	629	576	617	604	605	590	572	597	586	597	600	568	593	568	602	585	598	586	577	601	577	567	600	628	573	594	575	618	559	592	611	594	574	629	584	580	581	632	583	550	607	568	537	580	565	566	600	588	617	633	611	608	623	571	602	591	605	601	614	604	556	622	568	568	580	572	589	608	599	547	597	628	632	594	591	594	586	574	588	576	558	603	601	604	572	588	608	598	583	568	594	605	580	571	601	567	621	590	560	567	551	616	559	568	575	567	558	592	576	558	572	605	548	593	610	606	571	599	591	609	574	564	603	588	616	598	588	605	555	600	594	598	547	604	625	600	592	579	615	549	605	604	564	628	546	643	585	602	591	601	616	636	596	584	626	602	596	586	595	603	607	574	623	570	629	582	570	579	588	594	577	595	552	619	570	587	591	557	622	609	586	588	592	643	562	584	571	567	585	593	557	583	626	591	598	589	572	558	555	630	574	651	555	560	578	595	579	594	588	585	593	584	566	589	630	651	616	540	559	627	598	597	605	566	607	582	584	591	599	606	544	579	608	604	584	626	575	563	571	574	603	615	597	619	585	626	595	592	597	593	586	594	593	584	589	638	555	623	587	619	568	568	604	548	602	563	543	596	580	585	592	661	577	576	631	598	608	613	587	569	604	587	565	590	625	590	594	621	602	586	600	597	600	613	582	552	588	588	541	604	597	617	603	608	542	563	575	566	621	607	574	539	602	566	558	594	616	581	652	550	619	593	537	554	581	594	590	524	614	607	586	579	567	618	610	587	561	591	581	558	578	569	606	592	543	650	627	631	596	623	588	578	614	643	561	582	613	610	606	618	619	618	607	604	606	637	613	582	608	584	594	585	537	608	615	571	577	580	593	603	547	580	561	565	550	565	593	604	619	610	595	579	625	624	587	579	621	622	566	564	559	590	600	628	580	578	615	608	604	574	545	570	610	582	583	610	565	585	590	598	577	589	601	626	605	614	555	599	575	597	565	613	583	571	587	569	622	582	579	574	620	560	586	596	613	573	622	599	617	577	627	610	579	570	598	564	591	614	590	573	612	632	608	572	592	593	529	596	595	591	568	581	541	602	601	602	606	615	557	554	609	598	554	614	596	637	546	569	599	571	624	590	605	614	613	599	570	540	562	588	571	610	613	604	572	569	600	614	569	596	555	576	600	559	658	618	570	604	553	581	622	620	626	569	642	616	544	557	546	534	560	560	551	609	560	630	583	551	567	638	600	604	598	606	598	556	565	635	602	565	593	576	599	603	607	579	626	588	583	590	579	607	629	624	676	595	572	632	612	612	589	627	603	560	594	614	577	598	537	593	611	546	600	558	604	586	565	569	573	638	558	608	620	556	580	557	602	616	596	589	563	593	556	630	570	574	596	595	580	601	602	581	568	613	607	595	576	618	624	597	578	622	565	579	564	586	635	608	602	556	570	589	633	599	600	580	621	614	557	588	612	600	613	589	659	605	610	596	568	591	586	613	580	597	595	572	647	566	571	584	574	608	623	594	586	608	602	592	597	586	574	574	617	612	611	629	603	618	577	610	563	603	580	573	573	591	544	568	586	601	590	568	558	605	595	600	601	597	585	602	580	563	533	600	568	576	582	620	612	612	597	597	601	617	595	562	594	603	587	592	654	562	582	571	601	602	593	542	601	582	583	602	569	598	616	580	535	571	580	596	615	572	610	602	600	572	589	595	624	626	575	603	584	558	575	567	599	616	607	588	561	586	607	571	532	621	603	601	602	586	595	602	621	624	625	581	607	618	562	622	603	615	557	562	603	534	556	567	587	571	639	575	601	562	597	575	578	625	598	565	526	578	590	586	622	590	573	580	589	596	613	584	576	586	621	573	599	590	621	629	598	626	544	600	566	595	571	565	598	549	596	580	582	568	642	560	595	647	616	570	594	581	580	572	544	588	574	559	589	615	605	594	643	611	572	573	554	588	625	636	588	595	582	582	590	590	574	559	575	614	563	541	640	572	632	601	546	597	605	583	626	578	593	600	590	578	627	618	623	578	556	605	609	590	613	595	578	573	620	602	617	576	609	544	583	588	611	601	574	590	570	583	578	631	628	616	597	569	616	589	606	590	581	597	597	597	565	581	568	614	573	614	636	584	561	604	600	616	653	560	554	579	627	608	563	644	579	608	593	595	582	608	604	578	618	590	612	569	633	600	640	567	537	610	558	624	584	532	582	632	584	557	562	587	508	597	622	559	553	588	595	576	587	576	606	620	586	608	564	594	593	632	621	631	563	615	629	532	578	542	591	560	597	576	582	550	592	628	582	592	595	616	579	593	585	593	607	617	629	602	611	570	590	613	590	611	617	616	631	566	583	598	627	572	594	608	616	563	582	537	586	609	584	593	600	596	566	520	579	592	590	607	555	598	616	587	602	594	553	591	611	622	600	578	598	628	602	632	553	560	555	562	589	617	622	577	581	568	610	620	638	596	523	573	590	559	595	600	550	608	599	606	580	605	598	582	552	596	615	582	602	597	629	612	555	600	610	559	562	520	579	598	550	589	602	582	564	587	582	629	561	609	618	555	584	599	597	638	581	599	582	594	609	543	628	591	552	594	597	622	623	627	603	653	568	558	603	573	628	603	610	583	591	599	595	610	573	604	614	618	569	599	612	611	568	626	633	583	603	623	614	587	582	518	618	558	612	658	629	570	600	558	585	562	590	620	563	578	604	610	608	608	605	606	596	601	612	604	550	588	643	581	551	570	615	587	565	619	592	533	598	584	589	614	575	594	593	644	618	598	600	586	597	629	587	579	633	602	593	590	573	613	574	583	581	602	600	592	608	594	565	574	543	632	618	581	569	535	624	574	576	561	564	601	612	588	593	609	581	551	572	568	617	535	601	582	605	632	566	580	618	534	592	561	546	557	605	579	589	617	553	553	577	556	606	538	561	598	589	597	607	558	593	574	602	552	592	587	616	543	590	610	601	600	622	581	589	585	587	568	616	585	562	628	625	597	600	599	592	586	610	604	610	579	571	592	585	604	573	579	615	598	583	592	562	576	608	564	628	609	586	583	577	597	610	545	605	617	608	585	616	587	610	578	617	584	600	626	582	577	579	611	620	608	553	654	675	595	585	551	593	566	582	567	540	608	617	623	585	601	624	577	584	593	601	623	566	627	598	566	577	583	584	573	565	602	596	591	566	612	594	576	512	602	612	562	576	574	630	627	607	585	608	573	587	572	586	604	613	583	579	613	590	620	589	561	562	609	559	624	583	606	591	575	591	582	539	545	631	604	604	547	587	589	634	611	592	599	594	537	615	580	604	571	597	543	601	635	604	616	591	645	588	574	602	565	569	578	582	595	577	602	587	620	605	585	586	563	596	593	615	584	602
5602	2859	2700	1909	1529	1260	1087	935	739	577	617	565	501	457	441	456	419	418	392	368	357	350	313	318	307	327	276	320	335	330	336	270	337	267	284	308	322	295	298	315	263	310	335	301	327	339	290	310	293	315	292	299	287	278	260	314	273	287	319	334	297	304	315	294	318	298	290	321	323	275	288	264	306	330	295	303	284	320	281	291	315	268	268	309	308	284	260	343	297	315	320	302	304	337	307	345	306	325	320	312	323	265	297	274	294	317	348	308	279	294	298	350	301	296	331	305	282	311	326	279	289	333	288	306	311	306	297	290	322	322	311	305	294	339	279	293	296	311	313	324	312	295	301	326	323	303	304	252	313	287	265	305	290	293	326	292	291	331	291	291	295	263	291	317	309	291	298	313	303	312	281	279	306	292	314	283	318	338	292	295	343	322	269	293	295	317	303	317	311	313	299	308	343	309	315	294	312	289	290	279	295	266	288	325	306	317	283	305	329	296	275	291	304	294	312	312	286	321	284	324	320	299	302	290	301	293	302	300	291	302	305	328	297	308	314	290	294	330	307	299	300	290	307	304	286	312	322	302	317	308	299	266	305	334	334	294	285	293	281	317	315	278	299	321	285	306	291	302	294	316	343	288	282	291	300	313	293	317	311	309	301	299	273	329	286	275	289	284	312	359	309	316	348	330	298	310	287	268	278	322	300	320	336	280	306	308	290	294	329	304	304	319	281	295	278	292	315	307	328	305	296	300	319	308	338	291	284	335	297	324	287	298	281	313	259	297	327	307	298	324	284	311	309	296	311	307	307	312	311	319	291	303	326	320	315	341	298	272	298	324	302	296	304	267	289	281	292	288	284	291	312	290	281	311	303	291	318	325	289	308	304	293	311	280	293	294	297	327	297	319	267	312	312	289	322	291	286	286	304	281	315	286	301	290	300	303	346	306	318	301	317	309	270	288	292	302	336	291	298	284	307	314	338	314	272	289	306	342	287	310	305	321	287	288	296	312	293	307	302	278	268	322	305	327	292	288	324	314	279	264	293	283	301	311	322	313	303	329	305	327	287	296	293	301	328	298	292	323	285	322	325	297	296	301	285	308	301	279	343	285	349	285	302	312	311	306	276	290	294	293	326	322	311	272	300	310	316	330	327	287	351	301	265	322	312	261	295	316	313	288	333	341	328	292	325	310	305	344	289	296	323	310	297	326	288	306	294	277	285	311	318	313	278	297	271	277	315	284	295	275	300	314	325	296	286	283	290	301	301	306	321	310	313	319	313	327	341	295	307	297	285	256	327	304	286	293	291	303	345	298	296	277	303	304	307	284	290	274	308	294	292	282	292	316	296	312	320	299	290	315	302	313	294	292	298	300	308	309	306	285	334	302	293	299	297	299	286	304	280	332	295	310	278	261	327	304	291	275	292	311	291	263	305	313	325	286	303	281	297	292	272	262	323	290	323	291	292	323	296	284	338	269	283	303	301	282	281	304	304	294	292	278	311	282	294	312	283	313	298	287	272	324	296	316	281	303	335	300	302	292	262	316	268	284	285	314	285	304	300	314	312	332	309	324	314	294	311	266	305	318	301	302	284	323	295	353	319	286	274	333	294	295	312	279	305	274	307	283	299	308	296	278	323	321	319	326	280	316	285	286	313	305	334	317	319	283	320	291	287	264	330	309	313	317	298	271	261	293	345	298	311	303	302	283	292	275	295	287	309	273	315	274	314	307	363	318	281	290	336	315	323	270	281	295	283	284	321	287	283	302	301	267	290	288	286	325	304	319	276	311	320	302	298	318	312	287	314	286	297	309	292	260	289	308	321	291	330	304	315	312	298	273	313	318	340	298	306	331	310	289	307	310	276	297	297	281	290	295	269	326	255	282	294	309	294	280	290	312	288	305	323	321	303	320	304	295	301	296	323	315	301	296	306	324	292	327	274	300	312	295	306	296	340	265	286	323	270	313	318	297	321	300	288	295	289	306	306	287	306	274	269	319	289	273	283	297	309	324	332	299	276	285	297	320	297	316	282	312	310	322	297	302	294	300	290	299	322	311	310	279	311	330	281	313	266	278	329	327	302	302	293	314	312	298	262	311	287	297	282	308	311	326	306	324	333	305	289	291	286	287	310	338	306	283	291	327	278	319	301	282	289	307	308	309	311	271	301	299	307	311	278	277	301	310	340	348	294	283	314	271	296	302	300	296	306	299	329	333	308	306	300	281	296	327	327	283	323	337	290	319	323	296	311	317	274	300	301	300	311	282	310	312	317	301	269	303	303	295	324	301	310	300	298	280	327	292	310	291	306	292	299	275	339	289	278	307	297	309	290	286	273	306	336	334	315	369	266	320	297	338	281	326	316	314	304	288	310	314	279	268	319	291	295	265	303	315	264	275	277	301	315	308	287	326	352	332	287	297	293	342	297	304	327	285	282	284	294	317	273	289	277	304	291	299	306	299	306	287	331	345	318	321	312	306	302	311	325	291	319	308	296	298	340	280	312	314	294	320	308	327	314	273	295	313	300	308	320	291	320	299	323	291	296	298	282	285	294	291	303	306	309	308	323	266	276	308	310	283	310	288	306	295	310	303	277	295	302	321	309	283	275	301	289	316	300	312	316	302	266	289	325	303	301	336	262	293	312	298	323	273	277	286	301	306	303	315	325	313	327	264	312	294	286	323	300	310	277	290	316	309	304	285	300	302	289	291	285	317	294	322	303	302	281	279	292	277	329	310	325	279	246	286	279	304	308	283	318	288	318	282	306	279	291	286	268	319	318	283	281	323	301	287	312	304	312	301	309	299	294	286	298	295	308	265	298	311	319	321	292	292	339	303	278	346	318	289	311	290	306	299	317	327	311	319	291	325	298	293	307	323	307	279	297	341	283	339	286	339	330	316	339	300	298	306	288	314	299	330	268	301	326	315	268	327	307	309	296	266	309	342	293	314	284	320	290	300	296	318	302	290	301	312	272	323	293	292	258	266	312	317	321	316	279	289	300	318	280	294	337	298	280	315	287	278	295	293	283	304	305	309	330	292	299	317	304	309	313	285	285	332	308	306	300	316	298	259	336	304	278	288	271	311	298	324	298	291	300	299	312	306	296	316	313	289	297	292	272	294	310	276	293	336	345	305	314	343	308	318	278	299	298	294	304	280	293	289	320	296	334	322	287	283	311	298	305	288	327	281	288	295	312	296	286	301	310	306	290	282	298	297	304	292	307	329	302	292	312	296	313	317	296	347	322	309	313	320	281	278	329	309	300	324	340	317	344	311	288	286	299	296	314	335	309	311	292	310	287	311	301	302	325	301	313	290	312	317	304	273	275	311	315	306	323	308	326	306	283	313	308	316	321	344	287	283	272	318	310	296	306	312	290	310	339	286	334	335	289	296	295	277	283	286	284	322	285	293	284	277	294	304	283	324	272	379	281	308	287	314	302	292	298	302	307	306	281	331	244	311	293	293	315	311	298	323	309	293	290	319	287	314	296	314	287	274	343	329
4636	3290	5233	5880	5714	5496	4809	3849	3073	2467	2537	2263	1949	1747	1634	1755	1785	1474	1402	1274	1248	1065	956	943	953	967	895	927	830	819	778	782	752	743	738	741	801	770	768	762	698	763	743	767	716	759	710	722	770	772	769	715	734	765	739	778	731	754	745	712	755	775	738	709	754	728	740	782	741	725	775	752	774	754	756	742	718	749	750	694	765	723	766	729	726	746	762	750	760	726	750	701	744	780	696	759	781	722	756	761	752	749	741	751	751	786	762	754	749	736	707	739	759	730	750	753	728	747	700	782	752	749	770	734	716	719	755	722	737	735	706	754	728	740	732	743	722	693	757	776	752	704	762	697	701	728	747	743	703	744	811	726	754	718	747	703	752	752	786	694	734	725	720	758	701	736	718	692	713	756	700	712	739	692	745	736	725	722	733	755	673	816	767	791	714	728	750	787	725	744	731	761	777	734	716	740	745	723	753	747	752	761	785	762	749	794	771	720	744	734	772	741	755	768	739	766	703	763	696	682	680	751	760	737	731	699	751	744	702	690	718	775	762	743	746	745	728	710	757	703	697	763	751	743	718	720	732	707	712	761	737	724	757	762	756	724	736	768	704	774	726	723	779	688	725	737	729	729	750	732	742	786	754	749	757	756	733	726	697	732	720	721	695	760	711	747	767	754	746	746	728	733	739	737	739	773	743	736	733	767	775	741	679	723	760	741	754	724	750	703	740	749	722	724	785	740	774	752	716	759	713	708	742	735	735	781	729	728	750	768	721	709	720	745	748	713	737	714	805	747	736	737	722	721	752	713	778	665	776	719	726	747	664	766	737	717	738	799	697	739	715	715	757	749	762	728	750	792	770	738	749	819	744	764	756	716	745	755	702	776	765	781	810	761	719	743	709	790	767	720	772	729	763	720	749	745	738	781	756	740	742	761	751	773	743	731	738	759	733	745	731	757	698	705	748	809	686	756	784	731	726	726	755	724	756	734	750	702	785	782	710	701	706	779	704	722	733	729	734	728	713	706	784	753	732	733	752	695	699	772	773	750	776	739	734	755	675	776	704	743	678	743	753	706	725	726	785	816	772	715	754	746	740	773	744	762	738	699	725	684	691	703	751	713	713	768	703	747	794	723	711	747	729	709	751	751	735	729	690	764	711	717	797	743	755	737	751	780	727	747	730	722	713	766	744	761	693	716	717	758	709	724	735	795	742	706	764	724	750	708	723	806	717	751	683	755	718	732	734	710	758	778	771	784	721	719	725	776	727	763	685	733	734	706	743	744	751	696	741	746	717	739	750	723	738	723	730	732	730	749	751	747	762	757	807	688	723	767	738	749	716	739	703	726	719	742	733	722	707	742	757	726	736	744	717	727	764	739	757	743	745	777	684	749	740	710	790	723	738	702	726	711	756	784	754	726	767	746	777	723	765	735	800	734	700	738	712	756	741	750	756	745	728	757	769	691	693	786	714	679	711	759	750	728	716	770	730	727	778	767	679	721	737	744	731	767	741	721	732	768	724	811	752	749	691	710	788	733	730	730	737	722	703	727	758	725	756	742	788	660	719	710	738	732	720	738	743	776	752	719	741	722	731	755	797	711	758	794	697	803	759	755	734	703	724	738	747	707	696	716	725	768	738	711	724	761	694	759	713	768	725	730	766	765	720	723	765	762	736	754	757	703	729	737	726	715	741	749	734	735	735	743	712	726	712	730	714	706	744	709	715	700	759	783	795	723	701	728	714	734	738	743	766	745	772	727	713	716	704	756	788	760	721	711	719	745	753	728	751	708	748	778	729	730	773	751	736	758	693	744	803	732	763	748	746	726	762	772	687	753	778	752	705	776	814	728	729	768	705	773	724	684	772	798	694	761	820	785	724	697	790	730	782	748	742	770	732	737	761	797	755	691	701	759	757	738	783	733	731	751	747	734	747	734	724	749	766	724	739	738	729	764	763	724	746	707	756	738	738	743	700	720	727	773	780	764	677	699	739	672	738	739	777	780	762	723	752	762	800	741	770	806	747	683	729	710	768	694	752	718	745	764	733	724	758	712	749	700	762	731	754	758	778	748	755	763	780	741	727	720	755	734	729	728	768	755	708	724	728	742	792	685	742	755	796	698	741	766	737	751	696	790	778	750	776	719	723	732	779	808	710	766	760	773	698	758	737	757	760	738	749	684	772	728	736	760	734	712	734	716	759	724	742	799	700	788	753	704	680	743	759	722	735	763	687	760	742	757	769	756	799	733	713	705	780	744	716	742	726	747	721	767	702	726	742	773	673	753	725	764	798	717	757	681	734	719	762	725	741	742	800	729	700	724	694	726	736	749	711	741	798	740	745	716	702	708	712	730	745	696	737	801	702	767	747	719	732	782	770	688	722	736	724	743	750	716	778	704	725	751	768	672	770	733	727	787	686	739	728	728	747	786	769	707	728	709	702	717	761	773	740	730	735	728	748	716	789	693	740	740	709	773	734	743	694	746	728	719	775	750	759	705	741	738	729	723	762	734	732	775	747	725	757	739	770	715	759	716	705	729	735	770	756	711	748	759	726	763	763	729	749	757	708	783	774	690	706	733	747	720	770	719	684	704	721	737	746	776	756	795	699	760	749	720	734	757	775	746	730	777	778	756	720	764	780	721	705	770	718	784	686	699	770	729	756	702	741	783	765	756	706	756	728	761	738	710	716	735	734	715	718	723	677	750	757	726	754	744	766	752	718	776	743	760	722	747	739	763	781	814	710	717	743	743	770	708	762	764	734	733	753	752	727	730	760	700	755	765	780	739	763	765	751	716	725	704	761	718	745	752	710	826	686	705	711	721	743	680	753	727	695	744	769	728	741	679	713	729	717	724	711	689	781	718	724	736	748	717	726	772	788	689	721	744	784	760	763	777	754	760	715	760	782	739	728	756	756	733	775	779	727	717	714	732	722	755	751	747	755	740	696	799	736	767	723	746	749	785	729	772	736	756	690	736	724	713	785	766	754	730	751	732	766	745	715	772	690	723	756	788	780	764	769	752	737	763	752	676	700	734	736	746	733	691	733	751	750	765	704	721	725	746	719	698	759	741	767	753	757	759	748	708	723	707	747	753	802	757	778	706	761	731	750	733	746	763	745	800	753	742	748	745	742	742	725	722	749	710	737	758	743	736	701	716	740	684	744	727	777	727	692	749	673	701	738	740	763	699	775	748	767	780	764	758	732	735	688	725	734	757	715	694	737	747	759	784	769	712	736	690	752	790	746	736	697	770	717	736	775	705	712	758	758	730	714	741	770	749	749	730	796	757	712	706	762	740	712	717	775	761	726	701	731	733	694	748	714	795	714	734	744	732	718	720	736	710	751	720	753	784	790	719	713	711	732	755	783	724	723	741	760	714	698	741	797	681	762	701	737	732	712	732	806	786	764	746	698	761	752	756	745	776	760	750	725	714	719	700	752	787	690	760	806	741	726	763	758	774	719	763	753	720	732	749	744	762	702	778	755	711	752	739	685	799	724	749
12218	4267	4007	3189	2772	2292	1888	1399	1033	924	807	720	621	580	572	580	539	455	437	402	371	352	358	342	319	331	326	296	316	333	301	301	296	315	302	296	305	304	247	287	287	312	307	294	291	263	312	317	311	293	262	314	320	312	306	297	254	297	288	281	288	329	303	291	334	273	321	283	278	296	308	295	320	298	303	290	292	278	301	302	263	284	306	294	282	310	274	267	257	263	300	290	260	285	263	304	283	269	269	304	311	325	315	319	268	279	263	272	300	281	262	274	268	306	259	327	330	289	305	284	279	316	309	296	262	305	314	320	292	304	275	285	309	307	304	279	302	292	311	312	293	270	289	289	289	267	302	305	258	295	297	300	306	268	272	287	289	291	306	288	306	303	277	290	273	269	274	289	304	305	335	292	284	280	258	302	309	300	270	296	266	309	311	274	312	313	308	298	297	271	259	317	294	282	291	280	260	286	298	276	296	304	278	281	303	299	291	294	302	316	287	294	302	298	309	318	309	301	303	279	294	304	295	286	306	291	279	292	296	290	297	277	319	305	253	297	297	248	315	319	305	266	277	290	245	250	282	315	287	288	283	276	291	278	312	264	295	309	278	308	285	318	281	326	297	296	284	295	317	283	293	280	269	310	278	268	284	278	283	308	272	309	278	318	313	275	274	312	302	275	275	278	276	285	299	268	301	304	299	290	305	296	282	313	264	299	312	267	280	291	283	291	260	279	299	305	284	293	289	272	310	300	281	281	320	288	270	281	281	283	301	287	312	278	274	287	271	292	274	284	284	266	248	264	293	280	269	298	301	267	294	301	293	301	321	287	286	303	299	321	291	287	280	281	270	299	295	307	306	317	306	286	257	306	313	283	300	316	307	300	239	273	269	309	281	297	298	250	308	283	320	290	296	283	267	292	286	284	306	265	304	294	298	270	265	278	300	290	303	285	300	320	289	298	277	255	303	315	297	284	290	291	299	280	321	291	303	294	327	324	283	293	294	312	280	279	297	266	301	289	313	282	255	281	298	301	307	291	283	261	282	298	269	323	301	289	268	321	304	305	285	274	298	269	242	263	302	303	275	295	294	261	284	300	329	282	285	290	326	309	286	286	247	305	322	252	276	333	260	324	273	306	275	296	290	283	292	331	299	289	323	328	297	286	280	270	281	275	299	308	306	308	295	297	277	286	268	273	273	294	289	297	286	308	307	268	310	326	301	320	277	276	296	320	272	266	300	304	295	258	281	290	277	293	310	280	290	297	290	250	304	279	318	320	322	325	294	303	315	301	298	302	296	290	310	320	301	288	301	298	259	284	278	302	265	282	299	295	319	317	270	295	261	295	282	296	278	282	311	286	265	277	305	321	297	285	282	290	295	287	269	286	299	276	310	290	324	286	287	277	284	290	325	314	306	275	263	305	306	297	315	273	277	305	310	271	269	298	271	309	314	304	279	307	284	274	285	302	291	287	295	301	315	299	312	288	309	298	305	265	273	327	291	303	315	315	291	289	304	299	285	322	282	289	291	294	273	322	278	280	295	282	326	289	277	288	291	281	265	311	289	302	285	284	278	265	280	307	294	288	309	293	284	276	274	299	294	305	299	264	302	309	297	270	288	291	312	337	314	310	274	292	295	305	313	292	294	284	273	280	252	283	280	283	287	308	317	287	280	279	278	296	280	301	294	288	287	303	301	298	323	256	280	299	307	293	281	276	277	324	307	280	293	300	290	290	284	295	312	309	295	312	292	300	283	276	289	289	294	313	285	262	252	308	304	280	283	296	337	277	271	302	284	289	287	292	313	280	315	321	318	295	275	267	289	293	270	280	299	275	290	311	298	302	309	286	279	270	306	323	303	299	325	334	273	275	262	286	294	285	290	312	277	322	292	315	277	307	288	277	292	270	284	323	297	282	284	302	312	301	286	328	268	282	311	294	295	258	278	315	308	319	329	300	299	316	311	264	290	305	287	306	287	296	317	284	341	277	304	302	307	288	320	275	284	292	293	313	273	279	300	277	294	283	315	256	305	270	256	272	283	297	297	302	307	288	287	311	292	314	289	293	295	324	301	287	307	299	291	317	286	292	266	270	275	292	291	301	301	289	315	294	305	294	282	242	291	289	285	287	262	310	261	289	286	264	307	263	287	289	266	287	299	284	295	310	295	271	293	305	281	310	304	284	283	283	287	305	294	284	244	295	293	289	297	298	280	318	316	293	297	325	303	269	328	278	306	296	303	292	291	302	297	314	284	305	318	296	269	331	324	281	297	268	309	308	285	311	293	287	282	283	291	316	307	312	283	304	336	303	291	304	271	286	266	307	292	280	269	296	258	279	297	274	287	312	313	284	277	287	298	298	314	292	253	298	286	268	295	287	311	296	328	278	309	289	294	298	299	295	294	271	336	290	302	295	309	314	315	279	279	282	288	284	313	326	286	301	283	332	306	287	288	285	274	286	300	314	281	321	298	301	305	288	326	279	279	317	303	299	336	295	296	299	299	279	289	297	291	300	289	322	285	324	298	292	316	297	274	290	316	291	299	297	271	315	305	302	294	303	306	296	338	294	282	284	298	319	301	319	302	314	263	305	288	287	327	268	294	299	305	315	277	291	260	308	254	283	280	311	283	286	321	288	326	304	270	258	282	307	285	311	290	289	300	309	310	293	267	305	270	303	298	273	318	295	286	314	299	312	293	296	277	331	284	277	314	290	298	285	294	259	271	275	289	283	276	314	294	283	319	321	293	296	298	317	289	295	296	287	285	299	276	288	318	292	278	292	304	277	316	281	283	307	289	301	316	293	287	312	281	250	281	268	287	291	329	297	299	289	287	301	302	295	276	298	329	311	285	302	274	286	273	283	311	285	283	267	304	305	293	288	279	288	265	303	311	280	297	270	303	290	269	304	278	276	310	265	283	308	314	301	299	315	299	287	297	271	281	279	289	265	277	324	304	304	269	296	303	293	278	275	288	273	308	285	310	291	320	269	297	315	303	327	308	285	284	310	325	297	290	293	297	283	257	274	290	305	281	342	292	358	327	295	292	289	300	285	284	325	243	302	316	286	276	286	322	272	291	307	306	296	310	273	301	305	330	300	308	276	298	260	267	289	299	305	300	310	328	252	274	284	301	261	284	289	294	288	305	283	308	262	327	315	290	317	275	287	301	272	275	304	273	338	280	282	288	301	337	307	288	298	293	288	315	333	318	295	282	323	281	304	297	305	303	298	285	302	280	294	287	281	258	298	289	321	311	264	306	311	279	308	288	284	328	299	319	283	302	294	292	276	310	279	276	289	311	279	276	301	287	299	322	247	305	297	268	283	271	269	252	291	277	324	296	301	290	298	305	297	290	276	291	334	295	310	305	294	299	300	271	281	312	286	262	311	298	289	278	285	279	328	269	288	319	288	320	277	276	271	306	287	288	266	282	309	292	272	304	283	290	296	301	291	293	290	289	320	280	297	292	285	291	299	290	288	290	303	303	263	274	280	292	308	266	319
9688	4579	7721	9540	10534	9502	8105	6396	4758	4431	3914	3416	2863	2508	2387	2577	2412	1996	1757	1642	1534	1225	1112	1173	1008	1095	989	948	809	818	821	789	818	771	686	812	712	769	696	719	698	763	661	746	711	743	717	707	748	716	689	745	727	731	714	690	747	718	736	723	683	709	673	708	684	751	706	737	727	713	767	709	715	693	721	698	695	701	683	744	720	758	687	658	719	706	681	698	693	750	763	678	748	680	718	736	685	693	751	692	701	762	703	722	720	753	702	676	811	684	713	730	744	732	742	685	732	715	760	722	702	765	719	652	697	746	670	717	677	667	737	674	714	724	706	710	669	704	732	707	693	702	686	653	743	733	734	679	723	709	707	688	752	677	721	694	703	703	736	734	713	767	709	708	712	735	689	748	780	732	728	714	744	731	686	683	717	727	758	688	751	737	687	709	727	673	690	695	688	732	678	752	704	736	711	671	723	742	731	720	730	708	741	718	700	701	765	735	698	668	665	746	694	722	765	700	723	709	734	688	701	712	714	706	699	700	683	751	719	715	699	715	706	739	720	725	681	748	689	733	734	714	697	734	733	730	731	737	724	745	729	709	720	704	761	703	728	735	710	709	691	731	730	738	705	723	695	707	660	697	707	714	749	721	704	710	714	726	649	705	730	727	725	751	745	700	715	721	710	737	689	663	704	787	693	728	679	696	704	723	720	698	741	726	780	710	752	744	686	683	726	730	727	725	730	719	708	707	733	703	696	779	669	705	700	738	703	697	707	724	757	686	709	761	717	712	657	701	681	735	769	705	723	703	686	729	734	740	699	683	677	703	690	687	695	688	683	734	686	756	705	698	697	756	739	748	707	703	707	679	661	707	779	739	668	716	707	750	729	723	732	689	725	731	725	691	696	682	674	689	757	680	751	696	713	674	780	701	722	750	691	734	721	727	701	704	760	694	713	738	722	725	740	700	701	699	687	747	669	713	655	660	734	718	693	670	775	699	734	707	762	700	666	747	728	739	736	670	774	650	720	737	713	696	737	700	668	719	684	656	697	702	716	745	726	674	685	652	702	709	713	726	683	730	681	713	698	719	760	716	703	711	714	736	763	753	763	685	725	721	716	692	744	731	715	669	682	728	742	675	723	709	753	713	683	695	701	731	689	733	701	708	692	699	689	751	735	690	716	686	711	721	734	709	686	693	686	689	738	724	732	693	724	707	671	734	709	714	693	780	726	729	706	738	744	745	702	718	687	713	704	694	683	750	733	712	743	706	707	695	742	704	744	737	715	682	703	705	731	731	701	711	700	700	749	682	671	704	645	760	761	692	764	677	733	741	672	747	703	727	678	702	729	695	729	702	734	686	710	666	721	708	799	721	749	679	675	719	727	693	720	714	709	730	694	696	681	703	729	714	691	693	668	758	703	740	701	688	736	695	691	718	743	701	700	706	703	704	742	692	670	718	684	751	728	715	686	690	738	778	753	701	713	694	732	702	743	691	693	724	732	732	690	700	723	794	681	731	713	713	728	762	721	744	706	673	696	718	689	738	734	680	722	722	632	681	730	697	701	750	738	672	725	682	706	721	735	722	711	701	724	717	651	740	700	703	691	682	733	733	664	694	725	712	688	712	716	728	680	729	718	716	641	716	717	694	714	742	718	715	668	728	711	707	689	732	737	698	728	712	745	695	713	668	713	756	767	729	736	702	714	686	762	702	720	705	735	728	692	712	693	770	709	759	714	710	756	695	709	674	682	677	707	720	730	738	708	693	688	700	742	670	715	694	708	719	729	708	739	690	695	703	727	735	727	701	701	690	707	709	711	718	688	734	761	763	692	723	721	720	677	750	733	745	699	741	731	707	720	752	735	734	674	743	687	731	705	713	663	700	715	747	690	723	703	734	699	717	736	714	706	727	700	744	680	707	677	744	707	722	690	675	700	719	739	747	718	717	702	720	747	735	700	686	721	794	700	687	700	676	694	697	693	710	697	711	690	732	710	721	743	709	714	659	722	698	699	716	712	723	691	704	709	709	730	770	769	665	721	711	660	757	718	713	733	725	732	767	645	717	735	731	732	663	732	711	747	730	700	708	710	713	746	716	711	707	697	703	721	733	753	726	723	715	734	772	718	724	727	657	746	731	709	727	713	705	728	700	725	670	773	700	710	747	709	733	738	732	733	659	769	718	739	765	732	676	705	739	726	706	719	733	738	715	688	736	703	686	687	725	705	703	698	679	744	705	681	746	724	705	730	707	719	727	722	749	667	710	737	699	740	703	746	733	749	740	735	726	752	744	673	727	739	719	706	739	687	647	757	790	730	690	687	755	679	717	711	655	706	740	699	720	664	712	701	699	691	754	729	767	688	709	674	745	699	700	697	725	753	752	708	755	723	733	681	698	698	669	740	746	710	718	749	730	765	704	722	712	692	720	715	676	683	777	705	695	711	766	718	705	753	719	754	733	658	730	708	698	715	714	703	673	687	659	708	721	837	667	742	727	714	687	736	746	720	735	689	688	740	723	683	731	737	735	717	717	758	710	758	788	752	709	722	717	736	706	761	746	726	710	725	688	677	732	681	753	750	730	684	742	736	746	695	696	710	698	715	711	730	714	716	717	713	663	735	690	755	693	744	716	747	696	721	722	722	734	770	692	740	764	718	711	720	741	735	710	649	716	714	725	729	732	771	689	720	709	687	666	705	724	611	687	734	729	725	732	672	724	718	776	706	727	690	730	756	729	761	721	726	706	687	753	700	635	695	696	664	702	708	708	706	716	742	705	714	689	717	711	718	689	738	685	734	737	731	715	710	695	742	719	700	725	760	718	708	695	652	740	742	736	739	701	704	717	703	695	701	729	740	711	733	759	742	730	768	731	726	694	676	733	672	714	716	690	704	757	698	727	691	701	702	741	761	695	690	692	688	680	730	705	713	715	732	681	701	691	699	672	673	710	715	717	692	721	726	737	753	736	717	722	700	710	701	677	736	710	707	670	727	715	705	736	710	734	742	755	687	744	722	679	717	718	709	723	695	708	712	762	662	728	723	694	696	701	716	724	694	706	698	734	707	703	710	749	679	736	781	736	672	743	729	721	705	708	685	755	693	711	698	730	741	751	739	738	733	699	714	722	728	675	662	728	724	720	758	708	696	716	700	700	758	722	690	698	775	703	713	721	672	674	689	725	723	705	715	742	659	695	690	736	732	746	728	695	688	694	681	736	707	730	695	699	711	707	738	717	698	699	743	692	726	712	706	666	672	728	706	675	741	713	705	721	729	675	716	690	694	736	700	713	713	658	690	725	681	708	715	751	752	728	709	703	719	733	694	679	780	690	739	729	688	768	731	705	670	691	733	712	681	714	712	740	707	753	709	731	745	646	674	734	688	716	673	704	748	729	726	710	696	717	766	710	706	693	667	743	718	697	729	720	669	687	688	735	724	701	697	735	723	710	707	703	682	689	694	743	705	669	708	703	743	712	736	703	720	708	717	741	712	659	713	710	704	717	734	698
19105	6185	5749	5293	4695	3443	2636	1816	1325	1134	1022	883	695	629	638	674	580	520	435	422	373	323	323	303	287	280	293	260	299	256	277	241	242	248	224	233	238	242	207	241	229	249	240	235	211	234	235	215	216	222	240	213	246	220	223	234	236	218	224	219	221	234	216	205	214	234	235	234	226	244	237	208	202	238	239	234	223	238	248	250	207	231	220	253	260	202	221	228	230	230	246	232	224	229	219	222	271	226	252	252	238	238	217	240	221	241	242	218	237	249	232	229	231	241	215	249	217	227	214	239	230	256	224	208	222	224	230	224	239	242	221	233	234	253	244	234	246	248	239	226	252	198	212	235	214	235	224	239	222	234	232	214	243	233	239	204	198	233	262	261	230	248	245	212	211	212	210	251	250	210	218	213	247	215	237	229	207	230	241	262	215	206	232	235	219	231	251	231	212	217	216	250	203	208	237	216	213	238	233	212	248	229	219	228	232	223	213	246	228	219	226	196	218	239	212	252	231	229	196	228	209	199	238	194	219	196	241	240	228	215	243	214	220	245	220	214	213	212	240	264	231	204	240	222	237	243	230	245	231	246	211	248	216	235	209	213	230	261	236	197	214	240	227	202	218	224	243	220	213	227	236	217	213	214	244	210	256	217	197	230	271	208	233	222	255	218	214	210	243	238	230	215	249	226	243	228	232	252	245	228	220	237	246	206	211	207	226	217	220	217	267	244	227	221	218	237	238	223	239	225	243	223	225	212	210	226	232	213	251	221	210	223	224	228	214	212	222	255	229	220	239	229	227	236	251	230	280	252	225	231	223	222	221	207	231	237	271	250	249	230	234	221	235	258	230	263	223	223	225	251	247	226	236	204	211	254	245	222	232	221	228	194	243	249	252	220	230	252	199	233	230	252	211	231	233	210	203	234	221	223	249	235	233	213	229	254	199	245	232	226	249	225	226	228	220	231	213	202	233	239	238	247	229	224	264	216	249	222	215	235	206	238	215	224	244	233	244	256	225	240	217	214	212	223	241	224	229	239	194	223	221	221	234	232	249	241	243	197	218	215	230	208	230	222	204	217	201	221	225	212	231	233	254	215	209	221	242	225	220	220	209	237	221	240	252	202	226	222	220	250	216	230	235	256	239	254	252	256	229	234	215	211	220	225	242	229	221	264	225	208	239	208	219	236	267	240	230	208	231	211	232	229	236	244	218	216	218	234	244	240	211	240	226	217	257	242	218	216	235	212	230	232	230	237	239	222	263	245	220	227	254	247	230	233	208	200	226	214	255	220	215	251	234	226	251	231	235	221	181	227	224	228	247	228	223	240	216	220	228	211	220	248	226	261	204	248	240	240	246	257	237	244	202	245	207	259	225	243	233	210	219	230	190	220	218	236	249	235	227	192	203	251	258	236	221	226	203	233	222	234	209	214	249	241	219	215	216	254	249	233	222	228	247	237	214	227	243	230	225	238	218	201	212	250	218	242	201	250	225	245	219	222	202	223	245	234	247	235	231	217	239	212	219	215	232	246	242	248	214	237	221	221	216	213	219	224	236	214	243	220	229	232	249	222	210	231	233	233	232	218	231	236	209	245	209	231	219	232	237	205	225	218	205	210	268	205	213	213	224	202	244	251	233	246	237	227	199	227	236	257	212	234	230	239	247	239	237	214	226	224	255	197	199	217	218	224	225	202	223	220	250	231	240	206	249	241	203	235	217	220	229	222	233	233	231	236	221	217	243	225	236	237	227	219	233	232	218	220	191	244	227	265	234	264	240	267	219	241	229	211	219	234	262	239	242	230	226	223	238	232	233	197	234	204	235	243	229	221	223	231	214	259	211	220	225	225	232	240	246	222	225	228	243	228	235	213	227	247	230	214	258	211	205	195	217	232	240	230	235	244	222	226	189	227	244	221	206	243	241	200	229	237	263	251	247	237	230	243	243	241	236	231	224	220	240	238	229	210	236	201	199	264	245	215	211	230	230	243	183	236	232	224	218	205	229	241	220	250	240	232	226	257	240	230	247	210	224	224	198	229	229	228	210	222	244	214	226	254	215	230	240	241	243	251	220	217	219	249	230	228	228	235	236	233	236	241	234	223	201	202	211	233	204	218	242	214	235	216	234	232	223	213	236	228	247	224	191	213	231	223	246	215	236	226	211	221	234	212	198	236	228	203	202	204	243	215	213	228	244	239	228	216	242	215	218	222	245	222	232	212	248	238	217	211	210	224	229	194	208	226	224	212	235	211	231	253	228	217	224	239	234	218	235	246	194	227	238	237	239	221	240	248	236	231	232	230	214	231	203	232	186	232	244	215	244	231	251	262	225	222	207	226	221	230	261	226	223	219	229	225	259	228	251	243	262	210	217	237	239	235	242	203	220	221	219	225	214	216	243	228	194	208	230	238	216	228	260	235	224	224	203	238	207	221	226	216	220	243	235	228	248	234	208	218	211	209	212	225	208	230	228	245	201	220	218	213	253	221	234	215	234	227	237	231	257	240	223	226	243	230	201	227	214	241	203	214	242	238	211	232	242	253	228	240	217	255	243	208	240	239	220	258	199	213	240	212	231	235	225	229	233	251	244	218	216	178	233	198	202	245	227	234	203	269	223	249	209	229	228	215	228	229	221	226	236	229	213	230	246	223	224	245	250	263	244	218	209	238	243	235	224	249	250	252	249	235	229	216	243	230	214	230	241	239	258	223	242	222	199	227	255	238	211	244	249	258	244	271	213	233	238	237	250	267	236	230	220	255	212	235	233	225	217	229	261	247	214	243	248	245	249	221	238	248	225	229	221	207	261	217	227	237	253	243	232	232	218	250	220	240	239	229	244	278	227	227	223	253	234	182	208	232	248	222	228	210	217	215	231	260	229	241	215	250	220	240	232	230	243	208	242	205	225	248	214	242	226	213	260	223	216	254	206	238	223	245	231	241	258	241	210	225	232	233	225	231	218	236	242	234	212	236	235	232	225	272	221	227	244	240	254	218	232	251	223	201	217	234	256	240	214	227	251	213	247	222	235	218	256	222	242	213	204	222	207	215	260	243	252	219	250	229	224	229	232	203	200	233	265	221	235	217	254	250	243	193	233	234	215	230	222	248	189	238	238	241	236	222	217	243	245	245	233	235	212	227	225	228	218	213	230	234	235	243	205	221	205	222	243	243	225	262	236	232	245	234	224	231	204	234	227	261	224	221	234	214	245	195	233	197	226	221	229	208	205	247	235	225	206	199	262	206	212	220	219	199	239	207	226	224	238	234	216	232	206	221	232	233	243	209	216	207	209	220	233	271	235	247	207	248	242	221	213	238	237	282	230	230	218	227	231	253	218	220	217	235	224	224	232	227	231	235	227	217	200	225	221	224	238	209	232	233	204	224	248	225	229	256	220	243	244	207	231	222	254	211	233	225	243	235	219	222	242	236	223	216	221	233	232	228	198	218	231	221	218	221	225	261	211	226	218	222	226	201	216	212	200	229	242	233	228	225	257	233	247	277
12225	5436	10302	14088	15343	12843	10802	8252	6445	5820	5090	4385	3480	3027	3275	3378	2898	2397	2215	1988	1574	1291	1177	1158	1082	1049	915	847	858	752	724	726	686	644	605	651	585	588	625	610	616	692	638	623	607	619	606	633	621	584	574	610	563	528	587	542	570	568	567	551	562	559	572	549	623	590	621	522	605	580	599	588	581	576	567	604	520	598	596	585	549	513	617	554	589	625	573	557	559	598	563	584	582	577	568	576	555	602	568	535	567	553	555	583	627	544	579	605	600	568	596	561	608	624	540	518	581	552	533	570	589	555	580	574	585	587	578	591	546	545	642	568	554	540	620	580	580	608	552	617	562	613	551	565	604	603	574	553	560	543	620	604	573	554	614	577	543	572	599	596	566	539	581	593	592	559	552	535	548	577	555	560	583	557	560	570	579	603	558	603	571	597	560	556	562	591	585	582	568	575	549	555	573	597	578	587	561	559	552	573	570	641	574	571	582	583	556	626	596	574	575	545	593	552	547	578	560	578	532	598	614	588	553	616	578	605	584	576	521	581	584	599	585	559	614	529	553	609	594	577	552	497	548	539	570	604	569	540	602	576	544	567	593	575	554	589	554	578	558	579	530	612	575	553	570	583	572	539	578	587	545	579	568	631	575	582	588	592	576	610	570	539	544	595	552	599	551	562	575	599	574	553	551	586	557	588	591	580	628	541	580	573	530	557	615	554	598	580	585	565	572	588	564	593	532	604	546	593	551	570	555	582	533	554	588	540	585	576	575	568	546	598	536	519	478	575	568	604	564	563	603	570	575	623	567	571	596	578	555	607	604	559	555	608	576	579	588	578	542	571	563	587	574	584	580	574	593	526	585	567	632	572	610	589	601	566	609	544	552	583	577	592	587	566	585	602	575	566	591	588	575	604	567	634	544	565	603	576	553	601	558	590	591	621	568	544	549	581	607	527	591	560	581	551	561	562	625	589	563	599	596	583	545	552	558	589	576	546	564	569	596	568	567	588	634	550	570	588	666	550	562	575	589	552	553	575	590	562	585	553	564	568	611	564	595	576	549	578	552	535	587	549	563	605	593	587	574	580	542	589	559	571	615	579	566	514	582	565	566	578	604	577	590	591	547	562	599	572	568	611	583	563	601	524	600	599	570	546	564	547	599	570	594	559	600	545	611	551	623	574	556	584	533	573	574	568	580	566	557	556	577	539	547	567	562	602	582	582	621	547	578	573	580	557	616	591	576	545	572	562	592	535	573	581	606	580	590	543	549	602	585	568	620	585	587	590	542	563	513	551	555	593	599	590	590	595	549	549	564	615	574	566	563	594	567	595	589	597	578	573	576	565	563	585	565	567	549	555	606	557	583	597	575	569	519	596	523	588	572	601	552	580	575	579	590	620	584	550	557	572	563	560	564	574	551	527	566	562	591	596	566	544	593	532	616	583	598	580	585	535	539	587	574	549	537	595	610	553	555	584	539	543	599	607	550	541	563	613	588	537	533	593	539	533	613	591	541	577	545	588	549	598	580	605	566	586	592	575	553	532	556	557	605	539	590	553	546	567	574	624	560	607	565	555	586	546	532	619	612	587	561	573	553	532	563	555	556	565	592	598	557	613	619	591	586	561	562	524	519	619	564	589	629	578	537	600	535	623	533	538	629	588	532	546	556	533	583	606	573	591	537	643	581	620	553	613	572	637	607	572	543	555	595	596	565	585	579	567	562	582	579	595	594	578	571	580	558	576	574	545	603	577	538	579	564	548	583	593	510	554	575	599	589	532	559	548	582	549	565	558	546	569	609	608	549	575	531	585	578	563	561	604	618	543	557	564	569	592	590	555	560	553	584	571	565	594	524	630	541	544	556	564	556	555	587	586	562	530	595	578	614	580	538	560	586	554	573	582	584	561	609	572	598	586	552	567	557	617	558	614	541	601	546	549	583	580	562	554	579	590	565	591	599	584	576	583	549	580	579	572	602	623	559	574	590	596	589	614	612	593	610	566	557	588	573	575	596	579	584	581	608	635	563	547	586	590	580	550	563	554	554	610	519	560	549	574	584	536	560	592	598	571	579	550	560	565	558	559	590	597	534	540	549	550	569	543	650	576	559	587	597	608	564	578	577	574	558	600	605	519	581	596	578	565	586	520	597	596	528	579	587	568	568	531	587	609	574	603	578	555	578	576	569	580	557	559	576	589	603	586	554	557	540	552	586	589	587	582	549	552	545	580	607	554	529	571	573	601	573	569	582	592	557	623	538	604	559	618	586	560	548	602	603	591	550	620	551	584	614	607	553	548	598	532	577	582	571	619	533	584	599	562	596	550	579	572	562	603	591	580	577	582	583	606	594	566	586	567	598	595	563	604	530	569	571	586	575	560	545	554	541	595	564	594	566	549	562	585	584	589	540	612	559	535	560	528	564	594	543	557	530	605	590	606	560	591	568	595	556	561	589	564	555	593	606	561	516	566	595	581	571	564	588	597	569	593	588	614	575	568	575	582	609	596	582	600	565	576	547	548	539	529	586	627	555	586	553	599	574	584	562	607	567	619	535	545	585	554	583	560	581	572	548	550	579	571	604	582	586	617	585	526	563	584	614	560	607	576	561	545	566	549	584	573	561	583	584	585	545	612	535	568	505	608	556	573	555	569	582	537	568	553	567	530	589	559	626	562	556	571	589	601	593	619	604	591	602	550	606	552	582	583	586	592	578	588	619	594	570	584	612	602	592	549	613	559	603	555	598	598	570	570	573	564	556	598	555	584	597	582	580	591	584	557	594	570	541	530	540	557	571	568	547	538	568	575	607	619	576	614	570	569	577	556	565	591	539	554	597	485	564	580	549	546	576	539	583	572	563	566	545	579	586	553	581	605	573	529	589	582	555	548	548	554	548	580	572	564	611	532	555	550	605	596	568	584	552	552	541	580	556	544	532	598	575	575	580	546	587	562	553	587	534	550	569	548	569	620	566	582	613	542	608	557	555	583	647	589	568	586	581	581	523	570	549	557	561	576	604	585	582	554	581	540	586	565	602	611	574	557	596	593	562	570	567	587	585	531	545	561	558	567	615	546	552	555	610	579	535	512	563	621	556	519	572	548	587	539	544	570	539	592	561	569	549	551	555	580	577	558	572	626	558	623	538	599	572	611	569	638	586	582	589	565	604	577	625	514	607	587	573	611	554	537	600	585	578	574	588	578	560	568	614	569	562	574	599	596	549	632	614	614	582	591	621	552	584	555	572	580	582	554	567	552	594	572	571	570	603	526	572	603	596	551	594	600	563	597	562	567	585	560	559	550	598	538	568	589	565	583	572	571	532	572	597	578	547	598	565	574	594	564	590	531	593	572	603	576	566	543	559	620	601	573	604	582	609	587	552	593	565	577	568	604	596	547	547	550	588	541	544	574	563	545	531	559	553	566	568	558	565	559	582	569	570	588	574	598	568	548	569	559	592	571	609	572	597	544	554	534	578	592	593	631	575	583	602	591	555	559	580	548	578	552	607	618
4925	2325	2499	2534	1978	1512	1178	843	718	673	596	545	442	433	470	461	422	398	430	367	335	297	316	360	313	321	309	289	335	323	332	318	309	319	291	279	280	308	258	307	289	310	296	283	297	261	288	293	289	305	282	297	335	307	285	292	278	312	321	292	309	319	302	272	279	254	318	285	304	299	288	272	318	300	296	317	309	306	290	265	280	310	305	322	283	308	292	273	300	290	289	281	286	284	276	302	295	315	304	347	300	326	285	313	291	266	284	287	294	289	312	317	287	337	314	258	271	323	303	300	299	290	323	298	282	299	289	266	328	285	285	297	293	308	248	308	295	310	331	301	289	268	284	335	327	304	283	314	281	253	290	272	287	306	317	283	305	325	290	306	287	296	298	333	291	273	285	288	301	276	322	274	305	323	289	271	317	280	288	288	284	314	315	319	283	288	291	269	325	261	314	323	269	292	287	293	309	339	280	268	296	314	306	302	311	281	318	306	317	291	317	293	302	326	289	285	299	300	309	300	328	281	286	297	301	286	312	318	274	284	299	295	309	289	310	288	309	308	277	337	293	302	314	291	313	297	308	285	305	290	289	279	284	262	294	302	298	277	323	346	307	277	298	258	309	286	285	293	304	296	308	299	297	324	274	295	272	266	308	306	307	278	288	284	276	273	305	251	306	275	289	283	267	299	310	292	254	322	270	274	310	265	291	281	297	292	305	326	272	301	283	289	280	291	302	296	283	295	315	275	295	295	289	303	279	252	286	310	248	312	286	271	284	297	302	272	262	288	314	291	316	281	267	293	289	296	297	311	310	299	272	290	315	304	259	285	269	294	253	289	299	315	273	306	284	300	309	318	281	300	280	304	293	293	290	282	283	275	282	271	324	303	342	291	300	267	294	263	303	310	317	295	292	315	279	301	301	289	295	284	269	278	291	257	311	281	273	290	299	256	308	291	285	282	323	283	275	309	289	315	254	290	307	329	308	283	304	283	301	275	320	273	271	317	272	324	287	325	283	269	276	313	301	302	277	237	306	309	288	313	311	317	308	254	261	275	318	297	288	294	289	295	273	298	313	306	321	299	299	306	322	298	271	287	281	291	304	297	303	283	312	284	317	280	273	287	273	304	306	287	292	331	273	266	277	289	289	286	283	313	297	286	273	317	300	266	306	307	273	325	303	291	299	272	288	287	282	286	290	290	309	278	285	287	299	298	280	321	274	268	285	272	311	322	292	284	298	310	317	295	321	287	304	308	313	310	353	276	318	300	307	322	297	292	318	330	297	290	327	285	253	282	310	298	292	314	322	310	308	266	298	275	316	279	321	309	298	291	292	294	272	307	285	288	294	296	253	322	267	291	282	281	310	285	277	335	304	253	299	318	298	311	335	298	274	281	295	286	287	298	291	245	274	296	293	254	328	299	307	282	314	263	294	280	283	299	312	323	302	280	283	314	288	286	275	336	285	300	274	256	288	266	279	318	292	284	291	295	264	274	275	268	281	308	298	324	287	315	314	295	291	285	321	301	321	293	282	283	277	289	270	300	301	283	302	300	306	313	312	304	323	299	242	348	306	312	285	289	306	288	300	311	293	284	292	294	278	310	310	293	288	288	302	282	288	285	279	293	303	318	298	288	313	312	270	274	310	308	312	290	290	299	301	275	310	312	314	285	304	285	282	307	286	295	292	278	284	302	267	288	301	284	293	283	293	281	333	304	328	326	313	327	284	314	268	278	286	293	263	283	318	319	306	285	318	322	287	313	315	305	308	318	314	319	342	291	309	297	283	299	327	282	308	323	296	295	264	292	284	291	306	325	278	239	286	292	268	281	291	290	270	303	277	326	285	274	298	303	277	300	264	315	336	301	288	303	301	307	301	306	291	288	287	296	291	259	287	320	325	315	284	292	291	308	299	298	293	308	292	262	242	275	268	268	282	335	282	328	314	280	317	341	298	308	326	304	293	294	314	279	291	275	301	281	288	284	291	299	294	294	277	302	307	315	307	283	281	316	297	303	318	287	297	253	307	294	303	295	308	297	305	273	281	319	289	288	282	280	280	292	290	297	273	270	308	312	325	289	277	304	286	328	253	263	297	304	297	308	310	304	292	275	294	295	287	312	307	261	252	305	304	320	305	315	306	271	315	282	280	275	311	281	292	296	294	308	293	309	303	277	275	320	302	296	279	290	287	296	289	302	290	297	260	307	296	279	292	285	295	297	311	283	307	311	291	291	314	281	285	300	276	302	330	317	283	278	287	289	282	263	314	294	307	299	302	299	261	281	326	293	298	294	302	293	263	302	307	288	296	336	300	309	292	306	329	278	277	293	315	321	301	279	291	307	282	294	307	318	282	296	287	294	298	262	302	297	283	263	277	295	290	295	306	262	294	333	298	302	296	326	281	302	314	269	324	297	284	282	285	313	300	301	293	299	298	287	297	323	294	268	292	280	277	315	298	299	293	279	299	321	300	324	325	300	295	288	283	295	279	281	311	298	291	275	298	294	296	303	273	294	274	318	295	304	286	289	300	291	297	326	273	303	259	270	295	292	279	303	314	291	285	312	291	286	276	283	321	289	321	286	279	287	282	326	289	318	283	285	338	306	295	289	290	297	273	322	303	291	305	303	285	291	305	287	308	270	274	280	318	302	298	298	305	333	278	300	301	280	315	285	302	295	343	314	272	297	336	315	284	303	301	276	284	287	313	282	299	310	296	264	275	277	284	303	290	307	280	308	304	255	255	280	292	290	271	299	295	272	316	310	323	304	289	303	244	294	288	323	303	287	302	270	286	274	299	291	291	318	305	277	292	292	293	264	286	326	312	317	295	294	279	327	306	314	280	271	323	267	291	274	288	305	296	275	310	293	294	330	292	288	255	293	281	292	318	331	304	313	275	284	313	281	255	304	292	286	308	309	301	276	282	303	285	318	293	324	291	302	297	303	298	288	280	308	301	301	283	298	255	277	300	272	325	329	319	283	297	334	296	291	297	279	319	319	287	277	309	257	308	302	290	285	280	276	269	257	317	306	302	298	279	303	325	307	351	273	288	309	304	265	287	316	291	292	273	303	277	263	275	288	285	277	298	282	266	286	280	284	285	325	299	293	353	311	284	275	304	331	296	292	297	292	295	293	278	279	310	262	317	300	293	254	301	264	284	288	271	296	283	269	311	291	320	317	298	289	288	304	301	321	280	311	282	283	305	251	272	312	266	280	296	296	295	322	281	282	315	311	295	318	284	290	324	344	291	272	299	309	338	277	303	318	270	285	317	325	303	312	329	314	300	293	287	293	260	298	312	296	313	282	286	298	302	307	294	303	321	299	304	300	308	283	311	307	305	310	318	298	263	294	284	323	301	315	333	287	300	289	321	327	341	294	289	278	323	304	303	257	311	290	296	275	299	311	300	287	291	291	312	297	303	306	309	294	338	283	287	280	287	280	314	292	314	311	297	321	321	309	287	293	319	278	319	307	260	292	320	292	298	287	296	307	282	289	297	298
4306	2642	5313	7774	7655	6463	5195	3765	3020	2665	2346	2096	1834	1659	1922	1868	1597	1491	1342	1261	1072	1032	1001	991	939	823	890	846	797	766	784	735	822	722	754	743	734	743	717	770	752	744	727	791	698	719	690	718	748	712	750	748	698	794	686	733	781	693	789	716	721	758	695	733	708	733	731	696	748	684	751	695	703	687	698	704	739	722	709	647	736	761	726	740	709	670	723	719	725	731	693	722	668	730	694	744	748	739	726	727	716	756	739	692	691	763	723	736	702	775	718	686	701	703	710	690	726	751	647	691	715	735	731	712	712	717	726	762	739	699	768	774	733	687	779	784	655	705	699	746	714	732	728	724	643	710	725	685	697	772	696	734	682	770	720	754	753	715	719	712	705	725	707	731	716	728	744	707	761	699	682	715	676	700	727	698	707	769	736	705	700	709	694	692	715	653	778	740	739	713	763	724	736	715	727	703	708	686	676	726	714	755	689	641	683	766	732	667	701	746	723	756	769	747	678	736	706	736	718	736	679	666	738	736	671	719	720	632	737	711	705	716	700	709	696	723	737	733	747	695	710	717	739	685	683	685	703	710	684	771	727	712	713	727	714	737	724	655	712	736	738	728	775	713	708	770	722	742	700	716	679	721	738	727	734	709	775	763	727	719	712	731	756	689	715	707	708	757	733	688	715	776	743	724	740	723	702	733	692	740	645	769	708	712	726	757	727	704	742	727	752	735	742	698	677	721	706	727	723	701	708	743	717	736	709	732	729	720	704	757	757	656	677	731	696	705	733	773	701	732	726	724	700	790	732	705	733	712	742	717	702	746	727	696	670	712	748	704	754	731	720	713	730	726	751	699	700	721	764	692	739	667	735	770	725	799	719	750	721	724	667	727	718	733	733	704	735	724	710	761	728	741	738	744	782	740	737	740	711	749	721	763	733	696	768	683	746	743	738	710	737	746	748	696	706	726	725	777	700	784	670	720	692	678	661	716	730	732	711	729	673	726	683	768	784	698	675	785	717	720	757	681	691	698	665	749	751	737	708	714	757	710	740	703	702	721	707	722	764	710	736	747	725	709	710	706	745	757	679	750	712	709	736	734	737	696	717	740	694	746	734	734	729	768	694	712	713	739	708	751	760	700	738	729	728	721	680	718	755	716	770	721	688	684	743	762	708	726	746	705	720	702	751	733	741	716	728	699	716	705	742	716	721	715	755	673	710	693	681	721	750	695	730	682	718	682	735	718	705	689	737	737	736	719	715	715	738	690	678	749	655	755	735	742	712	747	745	687	705	793	693	696	747	742	725	725	669	725	744	703	712	771	704	738	732	710	721	689	732	754	703	715	737	715	737	706	752	716	717	729	737	687	706	749	751	738	667	757	708	709	703	740	709	727	734	697	727	749	685	719	712	713	734	749	755	703	716	738	696	730	740	740	732	706	731	705	734	710	697	743	722	718	738	706	681	725	757	748	707	719	773	763	726	693	700	728	732	722	741	715	761	716	734	694	730	739	709	694	685	730	743	723	698	743	765	755	747	760	714	776	701	701	729	733	702	714	746	653	718	743	753	737	728	706	735	710	679	696	759	732	715	741	679	740	751	651	716	720	711	690	696	708	773	753	711	766	757	714	751	739	743	705	712	717	750	720	695	719	694	672	709	732	727	686	646	735	722	720	715	707	750	731	693	739	719	732	740	691	664	743	707	744	722	728	712	685	706	730	679	680	709	725	702	692	773	707	720	700	742	731	767	680	710	746	755	702	712	721	714	674	697	718	715	761	692	710	730	742	736	724	699	731	727	748	692	724	732	705	769	748	768	730	718	704	728	705	753	685	699	669	763	733	712	727	732	708	781	721	721	715	713	691	734	707	749	762	739	719	772	702	705	729	711	719	765	741	715	698	695	734	762	699	746	710	752	780	678	689	709	739	753	709	730	755	708	688	702	718	706	723	702	713	727	788	731	701	757	750	750	715	709	695	753	722	704	698	763	684	739	715	755	723	696	675	753	743	722	724	706	731	746	719	741	739	709	747	744	732	724	732	693	710	755	756	749	738	737	769	697	713	714	722	669	773	732	700	711	722	716	735	731	713	714	725	762	722	702	646	714	711	704	716	706	720	722	716	685	703	734	708	705	770	716	726	719	706	705	732	738	742	754	703	687	732	750	722	750	726	740	732	728	714	704	701	669	745	732	714	751	677	754	698	726	691	745	743	709	744	696	706	749	742	684	741	737	738	734	718	741	787	739	771	690	741	697	716	702	727	741	747	707	735	664	738	723	712	695	773	705	707	752	710	734	722	732	730	707	727	723	692	730	769	703	741	722	731	712	732	694	719	740	698	689	746	752	742	730	728	725	692	700	788	752	736	735	714	722	713	692	694	710	695	710	723	729	699	693	720	723	687	742	693	733	783	712	724	731	751	726	687	683	750	711	748	767	764	721	775	737	726	691	748	722	742	735	747	700	707	733	720	702	742	647	732	732	730	720	730	766	740	712	664	748	729	689	737	769	716	715	714	736	733	717	718	729	786	719	748	722	718	682	745	775	717	758	686	682	722	710	740	729	713	708	735	705	730	730	721	680	736	752	723	723	726	755	723	741	700	696	737	681	724	705	803	722	752	741	700	746	715	722	704	721	759	723	738	724	686	735	760	760	730	729	715	702	753	745	696	681	730	826	733	743	746	728	710	710	684	735	724	720	761	689	744	714	688	741	802	791	746	745	714	692	732	704	704	714	714	728	711	702	723	721	690	698	713	734	740	719	705	708	735	716	762	712	718	709	713	671	735	716	711	708	740	699	722	716	722	730	761	689	734	719	736	741	748	717	740	693	731	743	718	739	719	750	712	694	734	657	685	726	715	652	758	712	765	714	728	715	721	696	742	735	730	714	750	720	709	648	726	705	697	740	734	748	746	701	762	716	736	719	698	763	752	734	698	728	753	689	726	722	731	710	732	715	728	732	742	708	693	761	752	702	704	744	688	774	739	742	750	677	714	727	692	737	710	706	780	691	669	716	755	730	702	737	706	716	658	734	738	721	729	743	666	722	714	696	714	727	718	752	679	717	710	712	723	707	717	725	698	722	771	743	724	687	676	736	683	722	726	761	718	748	691	729	699	710	737	733	749	744	702	722	773	734	705	693	760	719	738	768	706	693	712	708	735	724	742	721	722	711	714	748	728	730	724	773	676	698	759	722	682	737	755	707	750	716	693	717	756	742	694	690	705	730	721	752	713	701	711	693	741	723	668	725	702	759	760	710	713	708	724	681	704	690	761	675	703	727	698	721	714	708	702	767	720	762	712	741	749	728	752	744	703	744	717	723	696	695	748	741	701	761	775	715	734	729	696	679	720	700	705	730	708	742	681	672	709	701	731	705	705	706	735	726	711	705	725	721	742	693	697	709	755	739	723	752	715	730	713	707	681	739	698	696	753	772	721	734	741	712	727	712	746	779	697	730	746	733	703	719	694	772	757	672	725	728	725	724	735	717	757	738	725	719	716
11401	3648	4550	4984	3597	2704	2088	1244	1016	947	852	614	599	637	596	584	517	459	465	382	332	329	344	342	356	294	332	312	285	292	312	286	293	262	295	284	285	287	308	287	289	297	303	296	294	263	303	280	302	280	319	296	285	269	294	285	322	293	293	312	277	293	250	299	288	318	283	274	251	253	276	273	287	280	270	307	296	250	342	290	276	298	249	277	292	287	291	296	289	286	291	272	268	274	262	292	280	311	267	294	300	277	274	269	292	280	302	270	259	266	274	279	293	270	292	284	260	260	270	257	306	294	288	291	281	284	287	295	247	324	253	272	281	289	293	276	276	270	276	299	253	297	315	262	267	329	306	312	274	272	276	278	301	283	289	283	265	269	307	281	265	293	269	277	275	292	259	300	292	255	283	289	327	297	249	261	261	264	292	257	269	315	273	277	295	296	279	253	277	283	263	242	280	298	314	262	292	276	307	289	299	296	281	253	250	264	301	292	270	299	279	280	300	292	285	287	289	275	296	307	299	291	285	291	274	277	276	277	296	264	287	280	254	286	277	287	314	286	299	274	278	281	316	283	298	280	272	290	300	312	272	297	287	270	290	338	298	249	267	257	314	277	306	307	279	287	271	262	280	295	292	281	299	270	299	306	293	320	305	278	292	267	300	278	302	257	275	284	318	259	306	306	263	274	287	282	267	295	294	289	277	252	274	284	282	280	283	276	298	280	250	297	293	280	295	317	310	266	314	294	286	271	288	287	282	290	267	285	266	258	294	280	274	297	274	287	304	273	291	294	264	304	276	261	248	332	273	272	309	258	294	293	290	280	258	287	264	278	289	284	259	311	321	281	289	293	286	279	272	313	283	282	292	307	279	299	306	271	294	284	252	288	313	264	307	261	274	294	297	274	306	258	255	280	265	287	301	268	276	267	294	305	302	284	339	294	284	279	260	272	305	277	277	286	256	286	293	268	272	282	281	275	278	261	256	287	307	292	275	288	306	289	315	256	269	280	265	264	268	271	279	259	309	270	265	299	281	340	293	264	278	300	318	307	286	308	295	285	318	331	277	281	330	299	276	279	294	257	284	306	274	300	243	274	269	288	288	291	290	305	289	297	285	275	277	280	305	286	251	263	311	295	273	296	267	241	301	282	288	320	276	302	289	315	294	292	287	269	282	273	308	275	278	282	275	289	290	296	319	267	258	258	282	274	279	278	311	280	278	266	297	255	310	304	297	300	267	297	280	299	247	303	294	260	270	283	289	287	290	274	305	309	289	289	299	271	293	294	319	298	302	290	262	271	311	279	258	281	286	273	271	281	315	297	275	287	285	285	294	291	303	285	269	300	285	291	291	293	269	305	272	314	294	269	272	281	275	286	287	250	325	300	280	274	280	296	295	303	288	273	289	285	292	294	320	293	285	266	262	268	278	300	274	270	276	305	300	296	297	273	258	258	279	286	296	291	286	273	258	268	314	320	299	274	283	293	268	288	299	269	275	270	274	293	265	267	304	297	274	279	290	258	284	257	258	275	280	303	282	287	266	298	257	294	268	296	294	263	258	303	264	259	268	289	287	265	268	314	326	286	282	285	285	252	274	279	302	294	288	286	297	278	287	302	286	289	293	279	258	289	304	262	296	277	267	294	323	286	295	271	291	285	266	318	283	330	294	314	273	302	252	276	294	267	304	278	281	276	291	266	250	271	266	299	272	299	312	285	271	288	283	263	301	295	295	261	273	288	308	307	263	301	294	275	246	259	282	272	294	290	281	299	280	293	293	273	285	287	289	264	286	280	249	258	325	289	265	270	274	254	301	307	267	275	309	267	283	273	297	260	275	262	277	287	280	297	321	297	258	285	293	303	266	298	293	285	272	300	268	281	265	288	294	270	228	295	294	264	269	286	303	263	295	301	295	272	280	261	264	246	295	314	283	284	276	275	286	276	292	276	303	271	270	269	250	266	277	291	281	283	296	272	283	293	267	261	282	287	277	274	319	295	284	296	284	262	267	280	305	295	270	278	322	254	262	287	299	294	286	282	263	289	283	264	277	290	258	302	269	261	271	251	251	273	301	286	287	288	267	317	268	267	306	284	288	264	290	276	262	276	291	310	302	278	289	254	269	280	297	278	261	267	277	279	299	273	279	293	298	274	291	298	308	290	289	265	292	302	292	304	274	296	247	263	326	236	271	297	279	309	294	287	285	294	258	290	295	249	295	287	281	294	263	281	246	273	291	299	281	298	288	266	285	295	281	304	261	277	275	285	278	290	275	299	303	279	316	312	297	288	282	264	266	269	307	313	291	272	257	273	314	285	296	285	299	275	282	298	287	305	292	270	272	266	312	307	268	255	295	279	281	301	276	280	314	315	282	296	284	325	295	306	307	308	281	285	278	285	281	277	312	269	291	310	278	299	302	268	288	285	291	293	254	298	308	295	282	279	305	275	279	255	256	286	286	279	274	273	309	301	289	263	274	271	308	260	306	276	282	282	253	293	264	274	262	272	264	295	281	265	296	290	287	304	296	288	280	262	306	279	291	317	313	280	279	282	282	291	270	291	301	295	266	312	280	302	317	295	279	260	311	306	284	339	314	251	277	246	278	275	274	289	280	281	297	289	305	258	293	280	295	283	260	304	258	280	308	275	274	286	305	281	336	300	274	285	294	270	303	296	274	311	252	264	303	275	283	256	300	262	265	283	322	288	277	294	284	263	268	309	316	306	280	293	316	290	290	292	299	296	298	291	313	283	260	253	270	292	312	303	261	259	303	312	310	306	283	307	285	299	294	271	264	282	307	283	261	289	280	260	265	281	261	307	306	303	319	270	289	288	254	270	265	266	278	288	280	268	298	325	301	293	293	265	300	281	295	280	278	284	278	298	249	287	319	318	297	257	307	322	300	257	286	294	305	313	273	301	263	298	294	284	251	271	272	311	254	266	330	269	306	266	288	264	280	268	301	282	262	297	283	281	274	272	310	282	254	270	272	278	301	323	299	273	272	264	258	279	276	279	251	297	313	283	316	267	300	288	270	312	276	316	254	268	286	285	278	299	296	295	284	290	283	267	294	321	293	307	299	267	278	307	231	291	291	279	284	274	268	281	286	269	285	309	240	294	286	256	254	261	269	295	293	296	276	258	287	287	312	297	311	310	322	257	271	254	286	270	266	291	281	318	292	271	294	311	283	318	263	247	280	270	262	276	289	294	300	271	332	278	278	282	274	268	296	296	268	322	307	283	280	280	289	257	277	287	272	266	286	296	283	293	268	276	275	282	271	318	295	294	261	306	265	252	284	272	300	303	282	278	316	275	291	276	260	291	300	242	289	313	280	247	278	299	296	290	267	301	274	277	279	293	288	263	305	266	299	293	284	313	272	313	295	271	281	248	285	294	259	300	294	320	315	264	299	301	257	299	276	280	270	236	312	294	303	272	287	302	320	320	295	294	299	315	290	260	286	286	290	327	262	282	294	283	285	262	255	244	290	270	283	295	294	308	283	285
9171	4080	8982	13630	12533	10780	8364	5956	4957	4343	3741	3060	2832	2568	2877	2489	2148	1894	1777	1542	1330	1237	1130	1072	1033	951	942	896	813	832	771	780	780	716	728	726	696	713	668	699	749	701	711	730	741	706	700	744	725	730	759	702	671	779	677	678	661	703	712	723	687	727	720	752	693	712	667	740	627	688	703	712	739	697	731	694	634	690	687	682	708	676	717	666	708	676	684	711	730	697	717	713	726	669	719	677	732	746	660	689	669	739	652	668	656	681	679	719	682	698	717	722	724	683	714	704	716	679	684	674	665	672	683	657	704	673	709	744	731	677	689	711	694	671	731	676	707	726	691	736	715	711	717	696	726	715	691	702	717	720	684	713	700	681	731	669	707	728	718	641	640	692	690	677	724	669	727	692	730	713	662	709	670	664	707	713	687	729	726	685	654	670	698	669	716	694	700	688	709	738	709	623	728	643	714	710	705	721	680	684	746	704	674	720	717	725	699	720	688	685	684	685	699	720	691	684	673	676	650	676	722	708	704	717	672	655	717	708	695	699	715	687	726	684	697	699	630	661	688	754	703	675	660	699	695	643	716	709	684	704	732	674	739	729	668	677	670	730	683	675	710	723	694	681	675	691	676	655	692	687	673	680	721	731	692	702	685	666	662	721	758	672	700	699	707	714	704	720	694	719	719	691	712	710	687	669	698	692	735	686	695	707	731	663	738	753	678	701	688	711	731	699	738	652	679	706	729	653	683	694	691	686	732	695	710	683	732	708	714	642	698	680	658	715	721	701	723	715	685	670	663	688	687	671	686	722	680	695	711	719	690	668	692	692	687	681	711	750	717	691	717	698	731	714	687	722	723	735	717	688	696	676	680	739	684	717	669	681	659	685	669	703	677	691	728	697	707	705	674	726	692	670	679	693	663	687	689	717	687	675	706	657	671	696	687	698	684	668	646	712	721	702	692	660	672	747	759	679	716	717	702	664	724	661	666	689	708	705	702	706	705	696	751	662	711	692	666	750	752	726	686	692	684	726	675	685	748	668	670	711	689	693	631	677	673	662	685	680	715	697	707	681	678	727	740	664	707	729	737	702	700	690	625	710	666	694	718	720	723	697	684	737	684	685	698	708	680	728	673	746	712	731	682	691	735	711	689	656	716	728	715	716	676	711	730	679	689	690	739	713	706	719	672	674	675	728	695	706	690	710	672	682	683	682	707	717	692	669	708	768	710	697	689	696	700	712	685	697	683	701	730	698	695	691	670	724	681	687	680	708	689	721	692	656	680	693	675	658	639	715	692	668	657	712	722	712	685	653	739	694	717	669	657	678	682	669	706	668	723	684	752	674	730	687	697	673	695	760	690	656	692	711	735	706	682	727	685	730	733	715	659	665	717	680	663	682	638	702	691	662	686	720	651	687	755	711	716	712	662	653	687	691	684	722	692	708	692	706	685	712	703	719	699	699	689	725	718	702	742	698	730	696	743	721	689	715	729	670	674	719	695	726	689	714	673	684	731	715	711	694	697	750	695	715	703	691	677	721	661	732	731	676	671	705	728	715	708	665	699	685	680	700	692	710	695	662	705	700	715	679	700	676	665	699	683	712	721	708	726	683	665	705	768	762	673	704	682	691	735	682	717	724	706	660	682	693	735	727	722	669	647	690	699	731	651	718	705	737	724	694	725	718	712	688	689	690	702	639	681	646	690	752	707	712	637	713	682	746	651	676	681	700	742	701	699	711	732	695	733	653	765	716	708	741	668	681	727	691	694	676	738	665	657	723	678	664	691	753	707	677	736	685	682	675	678	658	706	717	727	687	667	673	641	696	686	687	669	652	647	731	670	702	705	646	706	713	667	691	666	748	740	721	717	677	713	693	686	693	688	730	718	742	702	681	652	743	726	697	737	669	694	700	696	704	705	683	697	712	649	693	713	703	685	701	728	683	695	762	728	701	682	693	674	663	719	691	677	685	687	690	698	679	691	657	704	744	724	752	743	687	657	735	755	694	693	691	711	690	703	726	715	659	686	654	713	702	670	706	707	718	678	697	680	668	746	700	709	676	669	667	752	650	679	730	647	714	706	703	673	708	668	698	721	720	654	707	726	693	705	681	699	683	675	733	654	733	675	736	701	703	709	718	684	669	684	661	736	680	729	717	724	681	719	697	731	707	687	694	695	683	661	670	651	714	751	698	725	751	698	697	754	725	720	675	705	758	684	701	716	668	688	688	693	706	701	732	681	714	641	708	643	730	686	689	704	717	660	676	713	673	741	738	744	668	726	686	704	716	711	660	688	696	698	724	713	711	723	654	637	701	674	708	677	698	652	706	658	709	690	724	684	734	700	676	697	699	686	758	673	712	723	686	678	711	656	680	678	718	681	698	694	687	713	723	722	757	704	720	704	702	692	704	720	701	640	702	695	733	683	698	699	740	696	659	750	720	703	687	704	703	655	703	703	730	686	668	729	708	671	694	717	652	720	701	671	725	696	649	703	701	689	690	724	705	687	694	666	683	668	734	706	717	704	757	693	653	656	668	773	711	709	713	717	744	681	663	676	698	675	688	668	655	674	742	673	721	683	710	674	734	694	702	724	712	692	681	681	652	709	690	719	682	736	769	674	695	758	697	709	695	678	647	687	655	684	698	707	724	679	698	771	662	717	667	701	723	697	677	652	662	685	662	724	697	656	696	680	693	694	666	666	691	711	713	720	699	745	701	703	701	695	721	714	683	710	699	683	673	676	763	668	677	707	717	704	686	685	713	658	669	695	663	721	693	673	704	745	702	670	674	689	725	693	720	702	715	662	688	685	732	726	694	700	699	716	715	730	697	702	729	691	703	710	707	728	744	692	671	732	748	671	672	690	680	676	683	707	738	708	695	711	684	688	742	681	711	683	706	673	676	678	711	692	694	684	681	658	711	704	686	670	748	714	698	704	726	711	711	712	682	703	704	715	679	685	711	712	690	676	677	701	744	741	723	707	684	690	676	742	716	719	702	669	699	721	724	704	691	678	728	671	665	667	692	700	704	669	672	758	695	734	699	726	708	707	677	724	704	685	669	716	669	725	694	685	712	692	712	704	710	712	687	651	722	730	674	681	690	624	652	697	710	703	694	681	741	709	743	702	676	737	689	725	662	701	703	697	701	680	717	686	687	685	741	634	713	760	698	696	691	665	660	673	678	722	681	697	660	687	694	678	676	695	708	658	668	727	691	705	718	749	713	683	726	646	732	656	689	707	677	678	715	680	740	728	653	728	722	710	675	676	679	701	689	658	708	679	692	717	646	737	637	723	695	680	657	691	664	689	707	700	739	679	725	726	709	707	675	717	684	694	694	729	714	726	690	724	686	677	666	662	700	699	677	705	658	718	721	687	680	724	724	730	701	651	748	717	659	686	713	700	736	718	713	707	724	691	733	736	732	671	693	667	708	721	739	696	713	676	728	701	704	726	684	667	719	726	694	705	712	674	688	701	672	687	716	737	712	683	709	711	672	708	680	715	696
18715	6419	7419	7329	5359	3875	2689	1819	1348	1123	902	797	713	676	701	615	561	487	464	400	334	318	321	283	239	227	240	278	241	233	289	245	230	246	217	232	225	240	245	226	226	229	214	219	220	224	230	230	223	228	258	221	207	235	218	233	220	225	220	211	248	230	212	247	231	182	229	228	241	220	246	244	220	239	240	228	235	242	217	219	216	232	201	193	242	230	200	234	209	246	237	246	198	236	221	215	225	227	199	210	220	222	223	227	228	239	216	229	238	245	223	231	198	222	237	253	232	214	220	212	207	245	240	238	227	230	211	234	184	213	203	230	236	240	206	231	221	188	232	196	201	248	205	208	202	267	240	224	226	243	216	223	225	206	232	242	206	239	236	226	194	209	205	237	221	208	208	211	234	235	225	195	224	220	213	221	216	240	213	214	217	246	203	195	224	253	210	194	229	231	220	197	195	208	228	209	217	215	189	219	225	221	219	223	212	221	223	236	221	224	224	218	230	217	223	218	226	221	196	217	211	183	207	227	226	231	220	224	214	222	244	232	196	232	232	232	184	256	244	237	210	205	242	225	210	229	226	204	233	206	237	214	213	223	229	231	223	214	250	234	219	227	201	192	219	213	219	223	224	208	205	210	207	210	220	225	189	241	244	199	210	222	195	222	250	256	216	211	209	245	217	223	213	258	218	215	224	225	219	190	197	213	227	222	211	213	242	214	247	207	195	203	211	206	243	230	226	203	238	227	231	212	223	210	246	215	205	235	221	221	242	244	232	219	221	186	212	253	230	189	207	205	212	222	207	246	229	220	239	230	237	206	238	227	237	242	227	230	259	257	210	248	243	241	211	251	224	249	247	214	208	238	213	223	186	235	228	217	227	246	218	211	227	218	255	227	255	201	230	236	212	190	228	226	244	248	207	216	236	206	229	212	200	252	236	203	203	218	193	248	237	222	230	236	205	194	210	209	211	210	235	214	217	199	259	236	222	227	202	221	207	225	216	232	242	216	227	211	225	243	229	209	195	221	235	233	226	235	200	220	250	199	237	171	225	210	223	222	212	198	187	202	235	216	237	204	248	221	206	221	227	253	209	210	242	208	233	216	238	240	218	257	221	251	217	219	233	246	208	212	208	228	236	244	260	220	240	203	200	227	227	208	248	212	229	232	233	227	204	234	212	226	201	209	215	213	231	248	240	223	228	234	248	240	211	196	229	239	190	219	218	216	231	224	213	214	223	196	239	220	228	204	220	209	217	186	244	208	229	190	238	212	245	182	223	234	233	230	215	195	215	233	184	231	203	216	204	195	230	236	219	212	225	250	205	220	245	239	215	207	218	219	210	222	222	209	236	243	238	245	259	221	213	220	232	222	233	221	200	204	230	200	257	199	215	217	223	210	232	213	187	204	219	204	251	220	210	206	239	252	214	244	214	230	182	192	217	228	217	207	228	206	246	244	207	234	221	227	208	232	222	216	221	250	222	239	229	241	231	195	228	230	210	207	227	211	220	213	205	223	227	242	234	218	237	218	196	239	219	207	220	214	205	228	210	251	227	236	216	210	238	180	242	258	248	243	207	225	206	212	202	221	208	258	239	233	214	248	248	242	231	221	219	215	234	246	238	222	223	231	198	240	228	223	188	221	212	206	226	244	235	226	229	229	233	222	245	274	255	241	228	234	215	220	204	234	227	223	222	182	234	233	222	209	239	221	206	255	221	220	211	238	218	243	210	228	232	223	215	230	222	251	229	215	216	223	229	230	220	227	223	219	202	214	216	228	221	254	241	211	227	221	217	213	211	239	235	211	217	192	233	230	206	222	239	225	217	239	223	207	230	229	228	196	234	213	256	203	204	223	226	225	213	236	242	203	236	224	242	176	196	227	229	188	228	227	229	217	224	239	214	221	243	202	217	212	201	252	232	226	195	228	201	219	210	211	219	223	243	212	232	224	228	240	206	215	198	237	217	228	240	199	222	238	248	218	211	227	222	259	188	212	235	198	224	207	205	222	222	236	202	237	221	244	196	234	201	214	223	211	244	206	223	246	236	216	213	228	191	200	216	208	256	211	204	234	237	234	226	216	240	254	217	199	211	235	238	237	233	221	213	215	247	204	225	220	227	208	220	210	217	183	235	216	217	230	200	242	204	222	201	229	238	240	227	222	234	231	232	247	225	217	214	212	243	262	250	221	219	224	212	245	216	217	248	217	195	249	227	225	232	214	205	226	213	221	217	215	220	204	223	218	213	213	216	193	235	207	229	201	222	202	207	189	227	251	201	233	247	234	224	208	192	223	238	222	216	200	233	213	217	188	196	230	245	215	219	216	226	207	230	220	193	239	223	230	214	220	215	222	214	231	202	235	217	226	226	222	223	215	222	209	201	212	246	223	226	235	211	224	213	211	211	190	228	245	255	245	230	206	203	189	193	189	229	230	217	212	228	243	209	225	234	211	198	216	223	262	213	231	223	208	214	228	246	226	221	223	235	235	215	193	230	238	239	227	213	207	229	204	248	219	236	195	200	240	202	250	248	206	200	248	236	206	207	242	245	223	208	256	227	190	230	213	195	221	274	235	221	209	227	207	210	238	206	220	200	206	250	198	207	206	188	235	206	211	219	214	218	232	213	203	239	248	225	211	191	231	212	233	230	223	246	246	224	185	223	201	184	232	238	237	212	223	226	199	225	239	242	234	193	212	235	222	231	221	234	220	237	234	259	218	190	248	231	194	235	221	224	213	220	208	204	235	234	234	201	220	191	222	244	205	203	209	223	233	239	216	229	234	219	213	244	211	246	236	220	203	235	226	214	219	220	218	234	215	214	205	221	216	226	229	221	233	222	210	198	230	214	213	218	199	218	234	225	221	237	206	195	233	186	229	198	228	200	214	220	222	199	213	238	226	232	224	203	240	254	231	240	222	210	226	230	210	223	232	209	217	213	226	247	216	226	227	230	211	259	194	224	220	216	205	194	200	233	237	207	220	239	225	209	196	211	253	220	206	239	215	198	217	232	189	210	242	227	224	228	247	218	214	229	200	234	224	221	261	244	225	230	238	230	222	247	230	237	197	217	234	232	217	187	214	192	193	242	242	261	230	227	249	215	238	221	227	221	215	230	223	218	216	240	242	240	234	229	218	219	234	231	220	238	230	216	216	223	218	199	198	224	209	206	180	209	210	211	225	234	226	207	225	211	197	233	237	255	215	223	241	217	243	228	217	238	220	246	204	225	194	192	242	213	229	213	222	232	252	195	225	206	204	223	208	207	204	239	234	218	212	185	209	226	220	214	232	239	207	207	194	217	209	210	225	237	219	211	232	231	199	227	232	217	224	228	215	231	229	250	210	208	244	233	243	187	237	202	219	216	211	216	217	216	211	245	215	249	245	216	201	222	235	222	210	227	204	222	210	245	226	233	229	210	188	206	224	235	209	228	233	239	236	205	217	222	235	214	244	227	225	228	246	231	203	234	233	219	272	221	215	202	208	207	241	229	239	236	213
12149	5825	13005	18199	16754	14163	11258	7662	6483	5695	4589	4006	3531	3694	3717	3122	2579	2435	2042	1620	1423	1248	1181	1163	1029	913	845	823	752	700	704	679	611	601	591	528	589	573	594	605	585	578	594	605	560	582	570	538	531	579	534	591	612	573	563	584	578	580	561	531	551	556	543	544	549	553	570	558	530	537	549	565	560	531	562	562	534	553	538	545	557	550	602	538	566	601	520	567	555	546	514	557	546	531	538	556	597	555	577	548	576	569	589	515	552	560	524	501	533	560	577	544	523	540	515	533	556	531	547	589	547	550	537	514	641	547	548	513	579	560	597	588	589	538	546	522	527	559	557	580	515	567	552	583	560	549	530	562	534	520	544	558	578	530	543	555	592	547	567	556	562	561	527	550	543	540	583	541	582	584	581	541	552	537	524	587	539	581	548	570	554	564	572	535	572	503	532	520	538	535	578	519	545	524	532	540	556	548	550	564	568	573	571	576	556	538	528	566	576	525	590	530	549	552	559	589	554	520	551	586	491	575	578	561	486	521	563	523	521	547	558	569	537	517	538	533	503	505	572	567	552	604	554	507	621	588	511	557	560	564	588	524	538	561	544	572	561	571	550	593	548	551	533	533	530	514	534	553	539	544	565	570	550	566	542	500	530	543	526	510	580	567	549	553	591	526	542	527	531	588	575	553	580	513	516	560	507	521	490	517	580	626	555	560	597	579	533	563	530	574	545	511	569	560	545	584	551	574	596	546	581	554	626	586	556	530	548	526	535	551	548	591	565	543	555	520	507	551	524	534	551	546	527	540	583	515	536	579	558	559	479	563	541	574	549	557	537	594	566	592	531	569	591	566	577	526	572	546	568	541	554	536	522	530	592	594	537	538	581	563	597	556	516	567	557	550	560	575	543	584	535	544	537	584	531	563	546	542	577	531	548	531	484	569	564	565	519	548	557	560	519	581	561	595	565	529	549	583	537	590	521	511	556	534	555	591	526	570	529	531	556	563	528	532	543	541	545	560	603	565	526	575	548	603	542	559	507	535	564	581	586	542	583	562	572	562	499	624	566	588	569	535	562	589	565	577	532	577	552	543	554	589	556	530	562	543	551	572	527	580	553	526	536	553	549	560	509	561	576	560	532	536	561	502	557	550	522	559	554	557	566	528	551	532	550	570	526	548	568	542	551	580	542	553	525	519	534	572	581	620	567	518	574	619	543	589	573	578	499	537	509	554	599	569	560	555	576	556	549	575	560	549	519	559	583	554	579	546	587	587	536	509	543	571	579	590	522	572	511	583	521	540	552	558	561	564	544	517	544	558	566	546	559	547	540	550	561	562	574	548	563	527	549	550	531	565	558	540	564	542	572	558	554	547	535	565	568	532	591	542	555	571	555	553	551	580	569	556	564	569	539	515	559	540	479	534	532	566	616	519	531	543	607	535	578	510	524	565	535	528	562	568	514	558	537	549	586	553	572	580	573	549	534	531	535	567	559	550	540	513	511	566	581	541	579	538	573	559	534	541	556	576	528	570	558	547	625	535	555	593	586	559	580	554	531	577	557	608	574	568	543	543	555	587	573	569	540	530	556	576	556	595	569	539	538	587	541	535	586	562	544	542	549	605	564	554	560	541	509	520	485	577	534	540	549	575	562	533	522	561	578	562	569	578	531	547	553	560	586	565	597	539	565	529	567	528	511	551	536	543	559	561	547	566	527	576	579	539	563	524	558	548	544	548	592	556	591	566	552	599	541	546	499	547	530	525	549	544	572	591	552	535	524	530	559	572	532	623	510	525	548	588	520	595	541	569	546	544	541	557	532	563	558	537	532	577	533	560	513	544	583	547	565	539	549	543	579	586	554	554	540	510	568	540	531	561	531	558	545	555	532	530	569	552	494	534	496	527	559	558	556	529	540	522	518	506	537	507	568	523	537	571	550	559	498	568	594	602	588	566	515	567	580	554	545	537	519	542	559	517	557	547	538	579	567	553	580	564	522	549	523	592	557	553	536	517	525	539	542	565	534	593	548	532	587	532	540	529	530	571	581	588	549	536	585	546	537	570	542	546	568	548	534	541	538	540	555	586	538	554	557	549	544	583	527	555	508	581	580	571	562	553	582	583	557	560	552	563	570	536	554	531	559	521	514	569	579	571	557	548	538	581	548	555	584	585	576	546	523	555	555	561	559	550	542	587	579	526	560	561	561	579	574	562	538	570	573	552	517	566	540	616	527	592	546	599	501	536	507	585	566	525	549	549	539	519	530	574	548	584	579	553	534	585	577	549	544	579	588	549	541	557	562	582	571	570	587	516	549	592	509	561	562	576	547	547	578	578	524	548	590	554	538	539	549	577	570	559	539	551	544	539	535	512	569	555	545	562	549	519	521	543	543	554	540	560	543	553	529	582	589	562	528	578	582	553	519	558	539	556	535	522	560	560	513	557	590	553	552	542	554	559	554	533	568	559	569	550	550	540	525	545	563	569	545	560	583	562	585	565	562	532	538	549	588	566	538	552	520	557	556	563	567	543	576	532	581	506	537	564	553	571	568	554	564	522	565	567	566	535	539	565	596	555	596	527	566	528	535	513	583	537	561	571	539	516	567	545	596	562	553	553	534	558	550	553	593	508	533	569	587	530	569	526	540	550	529	546	541	546	521	533	585	535	569	587	613	555	566	541	511	549	521	528	554	532	565	548	536	508	502	533	577	543	572	565	558	522	541	554	540	549	570	566	538	524	571	500	562	544	521	557	585	564	559	534	542	542	552	555	553	543	585	573	547	583	545	555	566	580	571	544	570	536	588	556	554	539	566	520	538	553	572	541	542	536	559	600	548	554	541	578	570	593	510	531	540	535	573	575	547	560	514	552	542	547	567	510	535	554	580	558	515	579	579	574	523	566	577	564	547	539	591	554	545	558	575	543	555	557	544	560	567	564	552	542	550	566	537	590	557	549	551	574	551	592	568	591	514	556	543	557	541	590	563	555	578	543	598	550	562	559	547	535	558	551	565	569	569	539	557	546	562	513	519	562	490	530	528	557	548	558	526	541	532	560	544	532	569	539	575	544	532	559	552	528	572	555	576	563	582	546	573	559	508	502	538	548	559	563	599	538	545	555	572	582	538	528	554	559	575	587	524	546	615	595	529	543	586	532	551	552	601	561	536	531	564	553	565	536	544	499	532	548	515	533	562	563	520	509	531	567	509	583	527	497	543	528	545	549	559	565	577	586	539	514	544	545	505	541	574	546	538	536	559	542	525	546	547	579	565	562	571	572	523	523	538	562	528	545	554	546	546	543	561	540	548	513	560	545	572	528	536	545	519	556	566	542	568	545	568	600	584	564	533	541	581	584	537	552	573	564	581	563	564	555	571	503	566	545	590	543	583	550	569	545	546	528	565	570	568	566	579	586	543	557	574	552	567	564	544	569	559	580	542	539	535	561	571	571	538	567	559	538	597	576	541	543	561	526	518	547	595	515	565	550	558	558	583	562	527	572	549	562	581	565
5660	2850	3673	3355	2300	1714	1127	768	719	634	527	528	450	506	485	462	377	362	362	327	338	338	303	331	318	293	339	307	308	296	306	292	306	281	317	265	250	294	313	301	280	296	337	296	306	319	338	292	264	265	298	281	291	295	277	249	270	259	297	302	303	306	305	293	301	313	311	282	298	290	299	304	283	308	301	280	281	261	277	268	291	303	266	297	285	314	273	274	273	291	297	300	280	309	311	293	289	271	270	281	285	301	286	312	284	279	335	303	294	295	293	316	295	297	290	289	280	295	269	270	310	323	297	285	268	258	310	308	295	279	322	280	287	273	276	325	295	291	288	287	300	260	302	281	296	265	280	295	275	306	283	274	267	263	325	319	297	292	300	261	330	291	299	274	297	254	297	282	302	284	283	284	284	282	283	299	300	311	287	299	279	283	300	308	270	288	301	305	291	281	276	278	252	274	273	268	281	291	280	297	329	309	295	283	310	287	299	306	270	289	292	303	294	289	265	291	300	273	279	265	279	294	277	270	277	285	312	289	256	268	283	313	282	287	285	296	271	300	283	284	271	249	286	301	281	302	293	280	264	319	258	272	271	281	289	292	294	281	263	290	318	306	293	267	271	314	318	290	263	266	284	280	299	310	288	270	323	349	285	317	286	282	284	260	299	322	290	298	308	282	289	285	282	285	313	291	286	281	303	269	294	312	288	279	298	289	286	308	275	273	288	293	261	302	285	293	292	288	272	301	329	304	304	304	262	273	288	293	302	303	299	286	285	310	270	302	270	283	288	295	282	271	278	285	294	318	275	246	325	275	298	297	287	297	321	295	278	310	305	271	317	297	288	264	283	270	277	293	302	305	294	306	288	292	304	285	283	306	297	285	280	302	303	301	288	292	258	319	317	294	283	311	270	288	285	289	308	297	322	252	304	287	283	294	292	251	264	288	293	282	287	321	295	268	288	295	311	306	284	276	276	301	288	249	275	266	320	236	281	290	280	264	275	284	286	280	334	302	312	300	284	318	286	270	270	279	277	294	264	228	302	288	286	311	290	288	253	288	326	258	267	294	303	296	286	298	261	271	323	314	282	293	300	282	283	291	286	270	288	282	243	302	312	292	264	303	300	294	313	276	279	266	287	300	286	297	321	276	264	299	282	272	288	261	280	286	275	295	283	306	301	292	291	280	289	263	277	282	278	311	265	261	300	289	266	283	294	284	309	289	305	253	302	266	303	300	303	297	294	279	261	314	304	270	313	278	278	325	267	308	313	304	289	293	290	279	292	274	287	261	297	271	289	290	284	305	317	276	278	307	296	283	285	281	259	280	277	303	272	295	301	301	309	299	293	290	295	241	291	291	298	289	290	260	285	295	289	302	277	282	274	278	300	291	310	282	274	273	292	279	324	255	276	304	257	272	242	286	327	288	291	280	313	275	284	288	285	280	241	277	305	285	288	284	283	292	295	276	303	282	273	277	294	317	302	272	326	298	319	296	307	305	279	318	293	305	268	295	276	278	297	292	295	327	285	312	276	283	300	274	304	287	310	317	270	266	286	291	309	270	272	310	257	273	281	328	320	297	276	234	284	263	300	303	318	281	267	287	293	271	275	256	280	275	300	273	267	284	301	276	276	288	287	290	293	342	279	266	287	301	256	310	291	321	276	272	270	278	275	297	293	276	309	293	269	291	271	284	290	296	270	310	281	266	287	295	294	300	269	276	305	278	261	273	307	296	296	276	269	305	293	304	308	307	283	293	312	290	292	271	275	293	302	277	265	267	261	281	287	262	273	304	282	259	292	284	294	305	314	312	302	274	299	295	280	269	310	310	268	284	289	291	272	294	300	292	290	311	277	270	310	290	279	321	310	249	277	286	301	277	280	302	316	309	286	301	252	295	312	273	283	274	297	298	328	302	284	312	261	307	312	255	275	287	288	320	296	320	288	283	334	279	293	299	285	287	271	295	284	264	280	276	294	315	299	315	278	297	304	317	303	299	291	317	267	314	284	305	310	322	260	295	304	272	276	285	267	280	283	237	275	309	263	300	257	271	308	293	293	259	319	273	283	290	278	284	273	265	306	298	294	272	274	275	290	288	274	294	255	325	283	288	272	277	268	268	283	264	277	294	319	271	308	284	268	303	306	314	285	287	283	293	270	269	317	279	290	297	286	299	321	264	269	305	283	300	283	298	309	287	272	294	279	277	327	286	303	266	277	290	299	294	290	273	303	284	284	289	288	310	286	277	274	302	284	275	253	264	299	282	296	336	301	284	280	321	293	303	276	289	282	289	301	281	292	270	280	261	307	304	283	282	305	315	321	254	285	293	261	304	285	274	266	300	268	312	281	259	273	284	284	301	292	313	295	286	298	274	313	291	290	261	278	306	280	275	274	292	290	321	311	273	282	268	290	306	273	299	278	287	275	287	281	305	299	308	275	309	284	293	280	288	282	305	297	307	292	282	277	293	294	276	290	268	295	299	317	301	281	298	267	309	272	287	300	300	342	303	299	279	296	307	283	295	267	256	275	302	285	278	280	306	322	281	282	279	295	298	287	279	323	278	251	280	296	288	311	310	280	287	312	314	303	266	286	307	288	259	306	308	299	320	298	254	297	267	286	245	304	295	310	283	300	304	286	284	306	288	303	305	292	257	308	281	293	284	287	300	265	279	302	268	313	302	299	245	297	275	305	287	281	307	291	290	273	301	298	269	292	293	287	284	267	301	274	264	303	278	300	289	272	307	301	306	272	336	293	314	290	301	282	294	275	301	287	266	303	257	305	282	303	300	300	297	285	288	309	306	284	281	271	306	241	285	279	297	273	312	293	302	294	283	282	305	277	285	290	302	275	281	296	284	300	296	253	308	301	273	310	303	285	276	311	306	312	301	311	269	303	293	304	285	255	278	275	243	278	298	293	286	271	285	302	281	321	279	317	284	290	291	314	307	318	300	297	291	298	302	296	318	279	297	319	299	258	290	306	302	301	278	285	269	286	283	277	287	285	303	314	270	287	289	322	270	339	258	273	282	289	278	318	323	299	268	323	249	305	330	287	255	274	302	290	258	289	312	273	328	328	288	294	294	262	344	284	309	299	276	286	268	267	298	304	283	301	317	268	280	317	285	322	265	246	312	312	299	278	281	265	273	268	294	265	293	291	263	310	289	297	298	299	287	282	298	309	301	308	291	295	300	294	309	260	256	287	318	281	230	309	294	282	274	294	260	278	308	296	278	286	314	293	277	269	264	295	267	273	303	287	297	275	288	288	273	301	290	308	291	307	318	328	297	294	286	287	282	300	317	276	302	335	287	290	290	299	285	255	271	293	294	304	282	313	267	295	302	308	313	293	312	320	302	284	265	305	293	304	294	273	264	252	288	269	289	289	283	314	285	263	273	307	314	274	308	328	308	304	275	286	265	272	276	304	270	270	276	328	324	261	292	287	308	291	266	317	283	275	298	280	295	322	280	292	282	286	298	324	291	308	296	294	269	316	298	308	281
4585	3258	7355	9848	8453	6962	4783	3375	3059	2551	2207	2096	1970	2108	1908	1644	1522	1384	1254	1060	1022	1006	952	881	843	836	810	844	768	757	727	718	730	716	717	693	724	713	748	720	688	736	727	717	712	699	668	727	723	735	689	733	669	682	755	706	737	749	769	694	706	745	729	713	714	732	736	711	764	752	720	716	696	643	691	684	722	706	714	704	663	726	667	742	659	700	726	706	712	704	732	719	707	680	679	667	665	726	668	709	684	715	686	698	712	654	696	667	726	746	697	697	668	700	709	724	662	706	683	712	661	677	750	715	695	724	672	689	732	689	732	706	705	692	763	768	728	715	688	713	686	676	700	649	711	713	676	689	746	692	696	670	728	723	695	735	700	717	721	714	739	705	740	693	702	682	703	705	694	695	675	752	754	767	719	702	684	717	738	736	749	684	696	709	669	753	697	704	700	701	721	712	704	708	695	639	777	700	637	710	716	695	664	693	754	740	696	702	760	699	731	702	731	696	704	721	748	686	716	696	727	748	715	662	702	683	723	647	738	706	664	741	719	685	710	681	698	717	757	685	725	740	693	704	707	666	712	752	699	683	745	691	690	660	701	721	708	725	716	698	736	728	700	690	700	716	706	681	709	668	681	742	657	658	694	724	638	716	686	693	722	696	775	729	720	718	689	695	705	686	702	735	703	724	719	713	733	739	655	694	699	709	705	723	666	783	682	711	690	716	722	691	715	715	706	701	722	747	676	686	712	732	681	705	713	694	676	708	706	714	677	772	695	695	654	714	719	737	692	647	731	721	682	688	686	711	682	664	698	679	643	692	706	687	672	695	662	746	741	729	680	731	688	687	674	722	671	730	709	751	708	751	708	701	711	704	677	671	713	722	725	719	668	709	715	681	744	715	696	708	720	744	734	736	689	678	722	714	682	725	696	712	685	725	735	724	721	727	665	692	671	717	664	673	698	729	693	704	732	713	721	685	696	664	746	679	731	724	714	670	722	710	709	692	663	696	689	685	707	679	701	740	699	655	733	709	691	711	696	710	671	726	694	745	748	749	668	721	716	691	685	713	705	687	731	730	678	711	685	662	691	711	732	710	726	707	684	726	713	702	694	683	661	700	710	708	699	695	726	729	670	748	665	663	739	713	708	661	739	707	663	735	729	674	705	686	704	701	723	721	698	724	719	728	752	664	719	738	673	751	726	651	658	737	710	711	684	706	679	685	689	775	666	701	703	743	676	720	734	689	690	719	658	683	742	714	703	708	714	698	679	709	721	695	717	728	721	729	701	698	700	742	734	670	667	643	756	700	661	682	719	696	674	718	691	717	749	730	699	668	692	744	690	702	714	675	725	711	710	732	696	660	683	696	713	751	713	697	702	664	721	692	715	685	665	676	717	722	675	757	660	768	745	747	703	644	754	717	671	677	695	772	689	664	716	684	645	671	698	684	710	735	707	713	741	692	728	674	648	657	707	679	693	733	678	715	708	733	726	678	702	717	760	686	725	691	731	694	717	720	693	731	716	701	692	706	673	657	737	706	745	723	698	704	712	683	708	713	717	673	673	717	720	678	684	681	719	707	680	657	684	700	666	712	729	649	664	729	694	719	671	717	703	708	709	653	679	670	728	702	696	730	697	736	695	703	712	693	745	711	718	675	711	695	681	629	691	686	712	711	726	654	747	712	718	729	708	730	684	681	721	714	736	696	694	697	737	690	684	659	673	730	713	718	717	687	707	692	706	704	707	662	733	698	753	693	733	707	731	693	684	678	651	683	693	710	709	646	689	687	697	689	751	661	677	681	735	691	742	739	702	743	674	693	683	663	682	716	684	676	693	680	720	704	701	629	687	730	686	728	740	699	729	716	669	681	759	725	699	755	700	715	749	691	699	733	759	721	685	719	690	726	744	703	661	692	698	708	707	714	713	708	665	738	692	751	743	711	703	720	679	691	694	684	693	716	683	713	717	732	698	693	741	667	736	735	736	705	699	691	687	730	692	767	680	720	681	713	679	699	732	721	702	672	675	708	676	708	716	741	693	728	702	700	710	696	716	718	694	713	756	719	692	649	679	712	701	654	720	704	771	686	752	726	671	709	764	745	687	664	726	712	729	675	710	743	730	688	677	711	661	707	705	742	696	673	696	689	715	702	675	675	726	644	702	679	704	687	706	704	675	672	695	705	653	694	696	695	703	688	716	710	713	721	702	710	715	689	741	698	677	677	697	693	726	670	684	717	659	760	680	688	699	711	699	726	741	689	648	708	686	713	733	683	757	718	720	718	704	733	702	681	728	686	703	747	731	708	730	732	706	680	710	690	724	717	691	691	678	739	717	696	691	696	752	774	662	701	753	693	704	756	702	684	672	649	682	686	701	689	725	706	670	720	708	728	710	735	755	683	740	687	716	701	706	691	677	692	695	716	744	691	732	706	709	682	713	686	730	711	691	711	693	700	717	686	715	699	701	732	672	697	695	746	709	731	682	674	723	718	698	672	644	681	667	709	701	727	727	716	671	742	715	689	699	669	726	748	676	701	689	736	708	683	695	662	675	773	707	767	698	729	720	700	654	700	698	711	705	717	705	701	721	722	665	692	679	668	707	742	657	707	738	697	719	695	731	647	697	685	716	754	712	705	694	665	722	738	735	711	696	703	676	721	702	702	682	707	742	709	735	720	694	719	688	662	718	678	658	738	701	655	689	729	722	735	744	701	720	711	706	704	695	720	694	716	749	689	697	687	721	685	704	716	726	699	678	683	704	722	692	704	721	697	748	699	687	720	715	700	708	688	702	722	676	742	697	685	671	703	667	710	712	689	703	701	694	768	728	698	743	710	702	642	722	704	704	743	729	719	715	692	693	720	723	677	692	709	651	705	711	741	688	719	692	715	717	704	712	678	673	751	709	719	688	694	710	690	692	697	706	739	730	702	724	695	711	703	711	734	758	716	685	685	724	676	724	716	742	640	762	737	720	707	708	704	742	689	698	686	693	722	722	751	694	711	694	711	678	715	730	723	712	689	690	734	721	681	769	712	726	666	727	682	712	699	696	766	654	709	723	680	738	712	731	699	693	679	708	673	695	717	733	660	713	736	754	721	687	667	665	703	706	723	664	729	688	723	706	712	691	660	709	739	679	653	717	735	681	701	706	652	715	687	722	721	692	718	705	706	763	702	724	712	698	756	699	680	715	673	691	691	655	692	703	726	701	692	709	696	741	676	639	718	696	725	705	673	702	689	722	676	714	710	717	717	718	691	692	696	694	706	686	693	712	704	681	782	696	701	712	671	678	692	724	748	714	694	734	752	712	696	649	690	701	676	673	645	698	690	719	756	670	702	717	713	761	691	681	681	734	737	704	718	733	708	721	721	736	653	688	726	713	698	680	695	711	688	763	655	701	737	706	691	684	730	718	663	716	718	700	778	735	710	697	667	665	700	721	706	701	706	703	694	725	663	761	722	743	745	652	708	721	689	702	687	737	683	700	717	740	741	682	737	707	701
12696	5304	6641	6171	4286	2915	1737	1212	1053	889	760	665	695	642	559	485	464	477	416	343	388	356	318	291	317	282	302	325	288	293	287	266	284	282	307	275	305	294	297	284	262	284	283	272	302	307	279	255	269	272	299	278	281	267	274	312	305	313	261	309	286	275	291	292	256	280	295	305	244	300	290	267	269	313	277	273	260	241	271	260	267	303	275	272	281	290	286	278	274	290	280	304	299	305	265	317	295	251	299	275	307	300	309	272	289	292	252	291	270	276	295	283	283	296	301	288	307	269	292	283	287	296	284	251	310	280	286	286	288	268	284	277	273	273	284	264	262	300	304	286	247	286	279	311	264	235	279	313	303	275	293	306	262	302	284	260	288	312	295	298	252	302	269	271	277	263	296	269	304	287	250	259	278	276	245	278	271	257	297	263	279	289	294	276	280	300	270	265	263	282	268	270	292	278	260	292	266	298	267	268	294	234	273	255	287	281	283	288	268	270	301	283	253	267	272	271	289	267	269	286	288	309	296	291	292	268	288	276	284	256	284	297	324	270	256	287	288	286	279	298	289	274	266	320	256	255	304	272	250	311	282	262	285	264	288	261	268	266	247	288	295	290	295	292	245	309	274	306	262	283	266	308	231	273	283	293	280	305	290	276	267	270	286	315	278	281	313	279	282	305	297	314	296	279	291	265	302	287	279	302	271	265	252	281	272	282	298	285	295	240	265	261	261	290	288	297	286	281	250	279	277	284	281	253	271	250	311	273	291	276	290	252	277	297	251	307	225	268	257	277	272	280	298	294	238	266	244	290	297	319	281	250	280	267	320	277	278	260	276	273	284	257	292	287	304	241	291	260	285	318	272	277	300	261	269	275	278	276	259	257	273	271	284	246	272	278	297	272	299	248	258	281	288	289	271	298	273	276	282	261	273	262	292	273	298	275	272	263	288	324	278	277	282	279	293	298	293	296	284	261	260	276	292	288	258	268	284	294	292	319	276	263	271	284	264	283	273	298	253	271	257	258	294	268	252	246	306	300	270	292	288	253	261	288	273	282	278	294	286	283	285	300	280	295	280	300	279	294	304	291	303	252	287	257	256	289	281	289	275	312	246	284	241	291	259	289	297	240	259	251	300	300	326	265	266	280	276	269	304	291	301	276	278	282	296	287	274	259	288	265	278	299	267	292	286	277	281	261	291	269	298	277	261	283	281	248	289	283	281	296	290	285	325	312	280	278	269	320	307	297	296	261	263	272	279	279	250	272	303	310	278	249	278	283	270	277	263	291	258	278	301	280	264	258	283	260	269	293	268	277	298	309	266	277	265	298	267	248	292	302	241	317	260	257	286	285	259	271	274	304	281	304	282	279	301	273	280	262	278	304	278	256	270	276	258	289	282	254	302	310	277	305	290	294	290	264	270	280	298	283	279	294	258	281	278	285	287	301	304	255	270	304	286	308	282	262	312	304	265	271	283	279	256	277	271	268	282	331	288	282	274	299	278	259	261	279	288	286	282	303	280	256	272	304	309	247	273	258	308	278	273	286	297	288	263	260	290	299	284	295	298	269	281	299	278	310	280	280	300	288	254	314	276	282	266	271	265	290	253	304	281	281	245	301	303	299	281	289	269	258	295	269	258	283	277	252	278	281	264	283	321	275	273	280	296	308	260	293	302	275	279	292	283	289	270	273	320	239	278	281	281	266	266	279	308	283	284	282	267	264	274	294	263	258	290	255	260	310	261	267	260	287	270	307	268	267	256	261	282	254	302	264	262	254	282	285	277	278	284	298	282	274	266	233	292	268	271	259	280	265	287	282	277	296	247	271	253	308	307	264	308	273	276	263	293	270	304	267	270	271	298	286	264	288	283	258	316	249	264	272	314	288	281	291	301	294	249	296	261	289	271	270	270	272	269	279	300	281	251	292	299	284	288	285	260	274	313	307	289	292	253	258	263	272	287	297	264	271	280	310	287	290	273	283	273	306	296	300	284	286	242	253	285	303	270	270	297	275	274	274	276	257	275	270	270	267	258	266	275	261	300	305	259	274	277	280	295	275	287	287	300	255	293	270	251	278	291	264	272	278	303	285	306	291	275	270	284	283	261	251	249	313	293	268	265	266	306	278	259	291	288	277	271	282	285	287	308	287	286	289	268	230	287	263	270	281	301	290	281	272	292	284	323	256	263	265	276	274	276	270	284	258	257	288	292	308	276	272	244	292	300	303	300	265	254	265	270	274	269	280	241	290	306	287	249	290	301	262	305	286	292	266	269	281	282	273	261	277	305	281	269	283	277	285	304	297	294	282	254	282	279	244	263	279	250	285	266	252	234	267	286	273	272	280	290	282	300	304	278	303	279	278	284	267	283	311	272	271	281	264	242	299	276	285	317	297	275	279	318	256	288	301	286	311	284	262	265	269	288	314	277	303	275	266	285	288	249	279	256	288	264	289	301	309	278	323	256	292	271	296	254	280	258	252	267	278	307	280	282	293	241	263	297	283	293	277	259	278	288	277	278	305	271	294	285	293	305	280	284	315	255	288	276	285	252	275	258	327	233	283	290	263	306	284	299	274	274	264	263	271	268	253	289	272	287	234	279	248	292	278	292	292	299	279	309	293	296	280	293	278	302	270	263	259	278	312	275	296	260	272	291	316	282	242	265	273	284	278	259	296	304	263	254	297	281	254	304	287	280	271	288	266	267	257	279	272	265	274	305	286	321	278	242	276	294	268	264	278	291	252	277	279	256	271	271	274	309	307	253	311	302	258	290	257	274	291	288	251	271	269	279	262	289	247	266	288	267	304	252	286	232	280	272	258	294	257	298	262	294	258	307	251	266	288	279	300	281	284	268	291	261	278	279	237	247	271	266	245	278	277	268	279	276	285	296	267	282	283	296	293	251	295	243	267	272	293	283	268	295	307	323	275	267	257	293	268	302	257	273	309	281	303	290	245	275	308	308	274	307	300	273	294	277	295	289	285	274	266	289	254	272	273	318	303	295	285	278	281	277	261	323	302	271	275	273	291	269	271	287	281	276	284	289	258	273	306	287	278	277	284	255	287	284	252	262	289	264	268	268	300	264	263	308	292	298	285	300	304	270	332	269	283	246	288	260	288	273	266	293	271	299	304	288	274	261	294	241	258	307	256	261	296	312	298	293	284	282	272	320	286	291	280	268	305	298	280	308	297	286	289	291	268	309	253	283	284	267	283	281	277	254	279	281	276	270	271	288	303	267	298	302	310	294	263	301	286	318	269	308	293	281	276	246	277	278	261	280	292	238	280	270	284	280	258	273	260	237	286	273	284	274	271	270	262	271	279	313	256	280	282	288	284	277	248	290	245	290	277	276	272	273	260	263	288	283	258	292	266	240	283	274	273	314	269	276	263	282	276	275	285	288	273	274	293	304	269	249	271	284	291	300	288	285	295	288	290	275	264	267	274	250	236	291	304	299	282	263	259	264	311	308	318	284	284	286	273	297	285	276	259	288	279	302	300	257	296
10132	5479	12087	15709	13648	11654	7333	5633	4632	3996	3456	3035	2978	3049	2671	2267	2089	1853	1525	1411	1246	1179	1105	933	913	939	836	833	812	735	784	724	733	684	689	740	694	722	679	681	681	728	720	713	722	677	712	679	678	646	698	680	674	694	646	678	709	678	703	695	767	675	668	718	700	698	693	755	709	678	680	660	685	723	744	690	705	694	670	672	686	635	688	723	634	707	651	656	679	692	674	708	680	682	717	683	662	710	709	647	656	663	690	694	684	647	640	708	674	657	695	712	717	712	675	667	691	717	667	708	701	687	708	676	698	675	713	682	700	721	722	699	677	683	688	735	603	719	668	716	672	692	671	646	742	716	692	644	616	660	737	672	716	677	692	738	703	693	667	704	659	688	692	706	672	646	711	696	682	628	679	646	634	714	674	751	689	661	709	663	653	709	637	682	723	745	664	720	629	662	684	628	705	657	674	661	627	625	695	684	699	685	654	698	720	655	689	693	674	666	707	665	733	687	715	689	657	687	679	701	700	701	643	692	688	702	689	723	676	666	633	676	652	681	711	714	639	664	704	716	690	657	694	729	689	670	707	642	650	702	677	651	665	710	642	681	682	687	679	714	717	696	687	718	700	683	681	674	687	645	694	712	702	689	679	725	723	680	680	685	693	627	674	664	694	679	681	704	717	700	667	688	677	664	706	733	668	743	687	711	692	695	716	639	674	670	695	641	689	673	635	717	675	691	738	662	701	746	667	700	681	690	636	679	749	689	711	682	684	710	657	704	648	653	690	679	717	699	706	700	717	681	673	693	678	696	675	655	678	706	666	664	708	698	639	700	669	664	703	685	668	676	697	721	670	663	670	693	679	654	721	693	686	645	682	709	725	673	661	705	691	698	672	724	712	686	722	717	690	695	673	700	687	709	673	690	704	681	665	691	734	682	688	691	663	715	660	700	650	701	614	741	706	699	688	678	721	693	679	689	681	707	692	615	668	640	698	682	717	703	667	702	673	705	650	714	691	699	672	662	713	727	710	650	644	757	688	717	711	661	661	675	650	657	696	721	683	681	660	701	670	697	680	667	680	726	692	695	640	658	705	666	708	694	694	682	667	669	672	647	659	692	671	727	678	763	666	636	714	716	704	682	746	703	655	666	713	667	711	680	691	668	679	712	688	672	665	635	689	666	694	720	688	691	692	660	720	696	649	697	681	657	642	681	657	706	656	714	697	680	696	659	725	676	673	674	695	695	668	731	728	719	662	683	658	723	672	699	665	680	650	638	704	693	703	675	705	656	683	677	709	734	709	709	723	660	682	701	676	738	696	695	663	654	689	685	656	704	693	737	693	645	695	701	668	655	686	695	694	676	671	704	687	663	677	682	671	692	703	692	687	679	697	698	686	648	699	667	677	708	734	709	671	714	664	677	680	688	678	690	692	695	657	716	727	676	682	685	638	655	655	674	689	680	664	683	723	700	681	743	670	691	702	683	720	687	711	672	687	671	655	676	761	677	688	678	713	712	709	686	666	686	678	702	671	697	696	667	669	738	643	704	749	676	695	673	703	684	699	695	689	678	682	689	694	695	687	707	659	679	652	694	713	661	698	662	667	720	676	703	687	711	692	630	676	692	667	656	625	702	689	671	649	708	698	724	650	675	718	677	705	622	708	645	705	655	697	734	725	684	728	714	691	661	706	689	711	716	733	650	678	695	666	709	713	676	669	698	711	695	648	690	716	696	699	680	690	662	677	682	645	707	684	721	738	713	694	641	681	732	676	701	673	673	689	680	709	683	684	707	699	721	696	717	669	700	661	648	696	667	673	672	704	740	735	704	669	652	675	698	691	695	659	693	643	695	693	652	618	649	668	686	691	685	665	622	649	675	656	674	647	691	683	653	655	654	702	646	662	684	673	727	668	654	673	683	689	669	660	679	698	642	717	665	694	690	695	637	685	674	667	678	676	665	704	693	711	709	683	680	673	695	690	683	709	664	659	626	680	671	648	698	741	688	724	654	725	722	613	653	697	647	642	648	686	661	649	602	696	683	713	654	654	663	674	651	685	706	729	680	691	662	686	667	670	650	683	632	661	670	678	659	685	703	647	663	698	698	764	720	677	688	654	733	718	698	705	691	659	674	637	663	702	672	709	680	691	635	682	712	681	646	618	691	675	690	689	712	741	693	689	724	719	645	699	698	712	668	698	733	726	675	638	679	655	796	645	701	657	684	688	658	703	636	660	708	648	648	657	704	684	676	681	723	632	702	696	694	693	684	723	713	700	693	699	650	656	658	687	678	683	639	670	705	706	667	678	688	682	719	665	632	681	663	736	688	662	702	686	691	661	670	700	680	654	719	711	672	702	691	685	659	641	652	686	705	676	669	714	703	703	716	673	632	644	658	672	680	662	688	692	659	698	666	739	667	676	705	676	660	672	719	676	714	665	666	642	716	643	714	658	663	643	703	673	679	697	645	729	673	680	684	719	715	649	695	689	670	661	690	712	663	660	719	684	661	680	671	663	718	681	714	691	657	661	691	751	715	679	724	689	713	669	634	675	671	597	639	682	662	708	645	677	670	660	683	685	674	670	678	661	710	719	712	724	672	668	657	689	680	717	711	687	608	681	742	705	692	665	694	654	671	702	689	677	653	695	698	633	669	694	674	700	676	660	704	702	694	714	711	675	681	706	707	690	649	669	679	714	656	728	708	727	696	700	705	695	704	649	688	659	682	674	648	681	678	714	688	689	647	706	681	682	685	701	691	689	719	685	691	702	651	666	679	682	649	706	718	701	708	694	652	663	677	672	728	640	693	662	680	695	666	687	650	672	690	670	677	701	720	687	655	655	679	676	654	677	709	657	722	652	738	723	676	676	726	640	674	695	703	716	689	685	639	722	745	673	682	684	659	682	692	727	702	734	641	677	657	650	655	672	740	672	681	694	689	663	714	717	707	689	688	656	680	674	702	680	637	705	712	741	637	676	705	629	699	670	670	709	667	668	698	669	685	665	666	673	710	659	698	688	682	689	703	693	714	713	648	690	679	694	700	680	626	693	706	663	702	702	670	682	676	647	694	694	671	726	646	670	688	726	693	702	709	661	714	668	691	692	666	692	663	687	645	685	670	699	704	733	697	684	694	692	693	636	679	683	654	673	705	693	634	709	716	694	669	673	691	702	701	742	653	709	657	693	674	677	654	681	705	680	668	691	683	664	659	669	640	700	681	668	676	728	683	684	717	721	700	726	683	620	748	692	721	649	647	689	684	695	687	662	693	725	674	655	704	695	637	671	698	681	665	672	676	664	680	638	715	676	726	730	745	673	705	702	708	719	662	737	665	740	716	640	708	670	659	692	646	657	664	676	645	665	676	654	697	627	641	697	719	687	663	663	705	635	729	666	676	705	665	702	642	671	707	685	708	676	648	654	683	672	683	697	724	736	698	683	681	647	681	693	683	679	662	704	692	703	659	648	679	685	703	632	681	664	683	672	724	683	747	589	645	698	655	689	704
20925	9277	10200	9067	6325	4028	2162	1596	1286	1082	947	804	793	683	658	561	541	428	400	358	358	314	273	267	269	266	265	249	248	249	264	246	240	215	201	219	224	251	189	219	228	227	233	233	238	221	210	255	218	227	235	226	216	200	204	248	213	219	219	235	214	211	241	197	203	214	218	232	233	214	211	197	200	176	251	214	219	224	197	231	225	223	212	232	230	223	221	245	215	199	183	194	237	237	200	258	208	233	209	218	222	205	217	225	213	214	224	213	239	226	220	235	220	222	226	234	201	213	232	202	228	237	253	245	225	218	222	244	234	224	250	223	206	210	230	218	196	227	198	274	239	223	226	206	228	207	238	234	206	214	234	219	233	205	223	221	207	220	235	219	210	200	249	228	208	206	226	230	222	245	219	225	198	187	214	232	212	232	216	208	210	199	220	234	208	231	217	209	215	229	199	232	231	186	245	255	236	212	227	225	232	229	234	192	221	206	240	207	189	215	225	239	242	222	228	182	238	238	213	195	195	218	236	206	230	230	222	188	205	227	214	201	199	195	209	222	231	210	200	193	238	230	197	251	224	222	209	229	225	218	226	220	188	202	222	220	188	194	216	222	224	216	211	204	215	224	208	224	218	229	223	200	208	222	231	201	214	210	223	241	199	227	224	231	222	210	217	264	217	190	202	195	202	207	215	207	232	228	232	224	214	208	220	192	187	228	225	224	203	216	195	226	210	200	204	243	243	243	246	215	206	194	217	236	219	263	209	210	226	217	203	223	219	203	239	219	233	216	234	217	226	226	216	217	221	199	234	215	201	228	212	199	226	203	237	217	214	227	236	212	211	206	197	232	201	214	216	217	220	239	209	222	203	225	196	190	239	222	236	219	219	229	198	240	225	233	191	214	214	232	237	243	199	203	224	230	205	222	224	210	225	212	204	223	220	218	209	199	219	232	238	235	214	203	220	194	206	227	228	212	226	230	212	205	206	217	202	223	191	224	236	227	221	236	221	214	224	247	226	221	220	254	197	205	248	232	220	229	196	252	212	200	210	224	193	205	202	213	218	211	188	213	242	187	252	196	217	255	225	228	233	201	237	212	214	219	228	213	230	238	198	218	219	221	222	211	211	228	230	228	206	244	237	223	215	237	230	222	238	216	203	236	210	215	213	208	190	222	198	233	230	223	242	223	216	217	220	248	196	208	214	247	216	201	222	221	237	242	214	232	223	252	240	251	207	211	215	202	250	200	197	245	208	203	213	227	235	217	234	238	234	228	232	235	233	234	198	169	199	187	213	228	227	235	203	219	225	227	240	211	204	245	246	221	228	205	239	203	209	224	210	217	258	250	224	210	188	216	238	250	187	192	213	200	207	218	195	220	194	195	225	229	254	216	220	230	232	231	208	202	217	182	231	242	209	221	252	223	191	219	210	212	214	181	208	222	221	217	228	234	201	242	202	186	246	204	207	222	226	197	200	196	205	210	210	236	219	206	237	221	210	203	213	216	217	249	205	209	191	223	221	215	215	230	203	195	229	196	224	209	228	231	228	207	230	221	264	196	204	212	223	219	203	204	230	225	224	236	219	204	234	224	227	229	211	212	203	212	232	227	238	207	212	205	234	209	236	211	196	235	203	193	228	220	210	197	210	210	206	210	226	221	228	232	221	220	232	215	225	227	206	227	229	205	234	207	209	185	218	208	220	215	214	220	236	245	217	216	235	212	225	217	238	260	179	207	218	224	206	223	239	201	197	226	220	216	212	238	262	206	248	208	225	209	225	222	210	201	215	227	206	206	245	200	224	219	205	226	209	230	193	229	225	234	201	231	189	215	242	192	214	224	241	210	221	219	206	192	221	215	214	218	244	248	232	250	219	234	207	216	218	208	210	215	237	239	224	251	203	249	221	234	232	210	214	230	244	205	208	209	205	200	240	207	202	219	222	206	219	211	212	233	239	212	212	193	231	193	226	202	218	190	219	236	221	221	217	210	227	192	235	213	214	224	192	237	262	209	205	223	209	221	207	224	207	212	220	262	259	221	223	212	226	235	241	241	188	236	209	227	241	214	230	217	229	231	238	211	224	215	189	220	217	223	210	201	218	216	201	221	201	221	247	213	251	252	232	220	227	244	248	219	215	218	222	203	242	218	204	209	232	217	225	211	214	248	226	225	199	204	242	216	203	237	225	235	232	211	214	222	224	238	227	188	220	212	224	200	211	198	227	234	222	240	210	201	208	217	205	196	201	222	239	217	216	213	223	233	231	205	216	230	230	224	241	228	236	228	232	220	205	201	216	211	221	228	239	232	257	219	197	231	212	239	219	250	221	239	214	219	201	237	226	226	244	208	217	207	256	234	248	206	234	228	232	216	238	214	219	216	236	184	230	226	214	222	204	213	203	243	220	217	182	204	231	232	220	215	222	197	186	242	219	255	214	223	249	226	239	248	209	220	195	229	206	245	221	228	222	227	221	219	243	229	230	245	225	220	202	209	234	219	218	225	230	207	218	215	201	232	215	228	230	228	241	211	241	210	235	238	206	205	224	232	197	242	221	224	226	257	188	217	215	218	222	233	235	192	215	227	213	249	228	223	232	213	221	206	197	254	216	204	212	213	206	214	225	235	228	208	218	205	220	222	207	230	221	258	216	210	238	250	247	266	267	217	200	235	208	212	219	210	236	212	244	228	223	196	212	218	216	207	204	214	225	248	221	223	217	251	213	230	209	231	239	192	208	200	223	219	208	216	224	186	214	218	216	223	214	212	218	221	240	223	216	232	218	214	214	226	229	203	217	230	213	183	213	184	238	210	224	210	227	234	225	235	218	244	250	231	226	190	226	212	200	233	226	193	232	249	210	218	220	210	203	204	210	232	206	221	197	216	237	194	249	198	224	254	227	230	218	236	252	207	215	206	231	229	239	223	233	219	202	216	242	206	232	220	220	220	237	205	222	247	236	209	206	251	233	226	212	228	217	214	215	233	199	213	204	216	233	200	199	229	226	211	229	214	198	239	246	225	197	203	198	187	203	253	247	210	204	217	207	190	209	226	192	189	227	212	211	218	203	225	215	216	238	195	224	223	219	220	223	206	211	228	204	208	220	220	226	220	231	229	230	229	217	196	217	223	207	199	191	235	233	230	220	218	246	214	212	246	217	227	241	194	228	205	236	204	218	257	231	192	225	220	240	186	208	220	248	238	213	187	216	208	214	199	239	208	226	216	214	224	222	195	209	242	220	221	216	230	211	248	234	213	203	238	200	222	211	217	230	215	223	217	222	211	257	207	240	208	197	220	229	208	213	230	212	233	214	216	233	215	188	200	220	215	193	210	221	237	218	225	219	229	219	251	224	203	198	230	215	244	196	199	223	212	232	223	224	229	180	221	184	244	216	234	227	226	222	215	189	232	226	207	217	235	219	221	220	235	225	233	204	211	199	207	252	195	234	223	239	227	220	236	247	228	205	204	212	203	236	226	253	215	228	220	214	238	211	202	238	199	225	222
13521	8203	16326	20324	18253	14126	9229	7390	6041	5087	4581	3938	3929	3894	3234	2780	2502	2264	1698	1493	1390	1258	1145	973	949	868	788	744	715	682	661	626	640	622	574	533	580	589	594	601	606	548	615	562	548	627	541	572	596	551	596	539	578	586	554	562	514	612	598	561	565	504	540	552	533	547	549	552	523	556	522	538	523	598	583	537	589	540	525	545	556	522	563	610	527	558	604	542	591	521	606	571	572	557	561	541	537	559	588	574	554	561	550	557	542	562	533	511	554	578	512	576	558	563	569	537	571	550	541	567	563	563	566	563	592	566	540	539	523	564	552	516	547	512	529	560	543	551	533	519	504	558	523	556	586	544	562	558	569	538	587	572	559	524	566	578	549	548	523	559	519	541	523	557	567	594	521	534	531	554	550	568	577	563	583	580	530	576	555	518	569	526	532	552	552	557	569	525	503	570	579	534	586	555	550	590	547	534	527	530	557	546	549	543	544	544	559	547	586	559	535	525	535	563	573	540	574	543	539	548	546	547	528	523	536	566	572	508	526	569	557	529	530	550	530	567	542	495	481	530	601	560	522	555	561	562	549	516	551	558	557	566	551	503	539	508	570	508	575	558	549	523	572	566	527	567	552	564	556	539	527	578	554	523	544	567	541	601	523	531	550	570	558	557	562	555	514	552	561	524	547	523	550	548	528	513	542	575	562	536	532	546	562	529	551	543	585	596	546	579	570	580	538	558	550	567	545	537	563	566	564	535	569	530	571	515	530	541	550	573	543	560	556	508	579	573	577	589	566	566	528	641	574	527	598	564	575	547	520	544	586	574	601	563	550	517	488	547	530	552	550	540	586	568	595	512	551	555	581	578	526	540	554	576	527	535	537	560	545	550	587	558	585	575	512	556	551	570	545	574	551	524	579	544	548	549	577	495	561	519	560	515	569	527	539	546	550	539	536	536	556	581	542	566	555	536	554	510	537	550	504	528	584	502	573	565	559	493	551	583	536	543	584	515	561	535	515	591	546	550	560	549	573	549	514	558	545	556	599	547	556	565	548	580	514	558	533	575	555	567	560	517	533	538	544	529	573	562	578	564	582	561	564	579	544	561	576	565	555	527	553	576	519	556	561	541	550	564	543	558	528	555	542	559	516	605	553	513	552	529	525	542	550	548	555	558	524	571	555	581	499	591	550	532	550	533	557	544	555	532	538	542	533	593	568	541	564	561	542	578	538	529	566	577	520	564	557	543	563	536	593	513	544	523	548	548	558	551	594	573	540	555	520	539	512	564	555	556	556	567	563	538	545	557	553	559	536	560	571	554	587	541	590	570	578	552	552	551	549	544	557	527	568	568	537	534	578	586	550	568	552	519	546	570	572	591	560	532	522	557	506	540	519	542	580	558	582	587	552	493	562	518	574	544	569	555	546	537	519	542	597	545	526	541	528	564	567	554	532	558	579	568	568	538	514	596	570	544	515	549	535	565	554	535	589	548	555	498	577	572	519	549	540	578	583	575	547	522	569	557	551	576	544	574	551	590	501	533	550	508	574	580	572	568	554	521	583	557	537	516	586	561	522	521	555	566	540	533	559	595	577	547	566	560	547	562	523	549	558	562	498	574	529	534	571	564	528	549	570	545	506	555	541	567	590	571	521	531	565	530	529	545	536	541	581	548	546	535	561	545	570	601	535	556	549	606	523	552	550	584	542	555	551	521	557	541	573	581	544	562	530	568	549	606	552	551	556	526	547	541	547	559	538	569	560	588	519	529	560	522	557	535	546	556	586	565	570	556	550	550	502	520	581	590	563	536	536	573	555	502	592	559	544	562	535	553	569	531	571	553	553	566	535	540	515	565	571	536	540	581	527	577	548	527	518	535	559	549	541	519	546	580	532	590	535	565	564	546	543	557	537	551	524	552	550	562	559	519	561	569	537	575	533	546	536	545	562	558	593	588	586	588	566	556	550	555	564	558	558	535	547	604	530	563	546	516	539	546	600	528	529	532	581	531	538	551	577	588	578	553	560	550	557	548	556	540	602	535	510	580	573	573	579	541	555	559	521	599	579	524	550	561	546	559	517	556	522	548	567	593	525	564	524	552	543	568	538	548	528	560	568	571	572	592	527	546	521	510	551	554	581	553	562	578	581	518	551	551	544	550	544	562	528	522	541	543	549	575	582	582	530	556	528	506	539	581	558	568	577	528	525	537	549	544	517	563	540	531	580	591	549	525	548	572	533	581	550	553	556	523	556	563	542	576	564	557	504	557	548	544	559	505	541	527	565	565	568	582	553	575	543	548	561	560	556	565	585	552	557	558	497	564	553	543	536	555	570	562	537	549	587	512	574	529	571	591	545	555	584	560	550	530	548	519	585	566	543	551	530	559	547	528	580	543	571	523	534	541	559	537	538	557	502	533	547	558	548	549	550	564	601	530	584	528	573	544	547	579	561	583	547	570	542	562	543	561	540	532	589	525	615	603	586	526	591	563	548	528	557	566	501	560	535	539	557	576	557	558	590	565	553	555	544	522	530	524	567	594	539	533	521	576	527	539	533	509	583	539	515	538	536	537	534	607	565	530	565	534	550	547	556	555	562	541	543	551	572	549	520	526	530	541	489	540	529	554	552	539	484	571	507	570	553	542	559	494	542	508	554	539	566	557	560	583	554	548	527	540	565	544	560	568	556	528	542	566	519	587	576	519	560	504	573	551	555	529	523	556	554	522	569	591	576	537	522	550	561	575	535	537	566	538	565	553	593	547	554	562	545	558	527	571	581	599	549	562	555	591	607	542	519	534	512	574	543	511	513	552	552	515	552	519	545	531	522	571	558	550	522	535	531	493	573	544	566	561	558	585	585	523	537	551	573	522	535	569	540	543	561	495	533	534	557	494	527	547	565	563	591	523	535	535	518	540	548	569	545	523	535	556	564	556	517	605	534	524	556	549	527	544	566	583	536	583	572	541	542	509	541	582	577	559	555	550	528	569	606	544	539	539	561	595	554	574	562	551	513	529	532	530	592	561	551	509	538	581	506	561	565	508	546	556	555	540	559	555	573	568	557	563	528	524	528	530	577	546	544	548	563	549	576	523	560	559	561	547	519	563	564	527	489	562	553	564	522	530	557	564	546	536	533	532	539	553	532	552	542	554	531	530	536	558	563	542	552	531	537	586	558	564	578	511	535	519	548	515	542	570	538	505	550	546	571	581	581	518	544	533	521	534	503	559	551	522	577	551	539	519	578	548	578	516	540	543	504	553	560	559	563	544	550	536	582	559	543	548	530	506	544	567	529	589	550	564	538	525	545	545	514	575	530	529	529	545	583	564	557	539	529	536	545	546	574	531	568	547	491	539	530	503	512	561	535	537	532	543	545	531	542	507	582	509	544	531	509	527	543	575	517	550	535	573	538	562	567	572	531	512	562	546	561	521	563	545	526	534	563	549	512	540	545	594	538	559	513	521	570	536	558	589	532	582	558	598	556	544	530	532	521	561	584	545	537	556	558	556
7175	3974	4598	3729	2504	1449	930	821	704	622	553	523	505	553	381	441	428	378	330	340	338	304	338	317	314	270	313	295	315	334	299	290	322	280	294	271	287	279	321	283	302	295	279	325	258	310	279	299	275	275	277	271	277	310	304	288	299	274	314	303	286	289	264	299	322	282	291	270	255	246	283	282	317	290	341	292	273	302	279	286	294	276	267	279	277	265	280	267	301	289	290	286	299	276	329	303	244	276	278	271	279	276	323	281	321	286	296	310	288	304	295	285	284	287	290	335	294	285	267	251	320	306	302	298	291	267	293	281	287	319	299	301	276	270	272	278	273	273	280	327	307	305	304	274	318	249	284	286	255	260	301	294	291	313	286	285	284	277	273	286	297	323	294	264	278	315	292	312	305	315	316	297	301	301	293	277	276	333	281	279	302	278	323	314	268	296	292	295	285	286	283	243	274	317	305	298	284	323	292	282	251	275	282	284	262	278	284	269	298	314	292	277	300	283	290	261	278	288	277	282	262	306	320	280	281	276	268	269	288	274	298	294	296	286	271	271	278	263	286	299	290	301	270	283	282	250	280	275	277	274	308	280	321	283	270	278	297	308	270	285	283	283	265	274	273	311	251	269	284	283	261	266	270	287	284	306	297	286	269	297	288	298	306	322	288	280	275	256	311	320	294	247	287	277	279	296	290	313	304	290	284	274	256	283	292	289	294	286	262	300	301	259	286	326	315	246	282	265	303	292	291	294	274	271	292	276	274	281	267	257	283	318	304	291	258	253	296	274	261	283	296	264	297	296	284	322	304	247	277	297	273	294	267	284	286	287	283	299	271	281	274	269	270	273	293	299	297	320	279	302	285	303	315	280	288	300	271	289	327	317	290	284	282	302	276	284	327	289	296	276	278	291	290	307	297	267	271	316	277	283	295	287	314	290	299	298	290	259	258	326	294	308	289	300	304	297	309	294	263	276	286	289	291	295	276	264	306	280	303	324	286	287	252	272	292	287	320	320	254	271	274	294	299	294	280	314	311	289	272	291	285	302	296	292	296	263	280	287	323	267	267	298	294	281	287	314	303	274	281	275	316	287	281	297	306	291	276	320	294	282	307	295	295	301	277	316	286	248	298	315	272	284	273	279	296	264	284	306	306	262	293	290	315	271	250	282	250	272	282	284	275	314	287	301	287	279	251	267	287	288	301	283	293	287	282	292	257	295	320	299	288	282	295	290	293	296	277	320	294	300	277	299	265	265	296	319	287	294	279	280	315	297	285	269	298	298	289	290	290	268	288	280	294	298	283	294	309	305	296	309	276	262	307	296	270	307	270	293	308	285	260	286	279	322	307	280	270	258	299	287	283	300	283	278	293	300	277	312	298	278	305	285	335	291	306	324	287	281	294	297	295	283	261	297	317	286	306	277	287	330	286	294	313	297	306	286	283	260	295	296	245	304	293	266	296	268	292	296	277	309	273	301	289	307	265	281	279	265	289	328	266	296	284	295	279	292	283	296	287	300	316	289	285	312	279	295	320	281	280	312	310	260	248	297	299	292	264	309	317	259	309	266	286	259	280	302	303	279	306	283	273	264	288	277	301	309	321	290	273	282	277	280	265	292	296	290	305	285	286	303	292	303	296	262	299	280	296	264	270	297	251	306	310	297	284	289	302	288	272	306	287	280	272	269	275	286	270	266	318	348	304	313	301	291	321	305	294	274	301	285	267	314	251	255	300	297	300	283	286	314	296	275	308	283	275	289	301	311	308	286	296	303	276	315	263	266	276	304	268	294	286	296	290	293	284	293	294	292	286	263	300	282	298	293	316	276	276	269	294	261	282	293	279	279	312	308	282	292	293	266	296	307	300	294	295	295	284	280	294	293	292	273	293	303	303	255	290	285	276	319	292	272	274	270	279	291	294	298	289	286	261	304	303	293	296	254	278	266	292	328	318	274	283	256	314	284	300	273	295	285	311	291	303	293	270	278	296	294	283	312	268	272	310	285	292	282	272	280	268	289	276	281	258	296	270	300	294	306	313	309	320	276	307	267	285	283	274	286	299	325	252	298	281	300	309	288	321	267	317	307	279	290	292	299	283	284	297	323	299	274	307	321	307	290	328	281	313	285	304	299	288	294	298	281	278	296	344	275	265	308	337	304	302	303	277	306	296	309	306	266	271	283	289	321	298	295	313	269	265	280	278	293	289	336	263	270	290	277	310	276	295	298	258	273	286	311	315	286	276	318	285	270	301	247	293	293	293	289	297	289	289	287	277	272	304	284	327	268	287	289	297	223	315	289	262	281	304	286	293	261	312	324	262	266	278	298	313	293	285	284	322	287	296	268	294	326	306	284	285	271	295	264	296	288	266	309	282	306	283	263	315	258	313	316	299	320	291	281	292	309	283	303	276	271	263	291	325	333	287	288	297	295	269	276	303	298	286	260	291	337	273	283	286	279	302	290	287	296	279	297	275	297	272	269	271	312	285	294	276	253	297	293	315	282	269	264	299	273	280	300	287	319	300	299	313	279	293	301	283	276	286	287	262	280	275	282	270	278	265	336	264	298	259	294	273	286	284	288	274	252	282	289	330	321	302	275	300	312	298	294	329	283	284	251	282	279	288	280	276	266	308	297	289	283	270	300	277	292	253	279	285	281	339	284	269	308	281	286	281	276	257	264	272	279	290	265	290	271	295	270	274	298	285	294	304	283	285	289	254	253	292	316	275	272	296	291	261	251	282	307	266	295	317	290	283	259	267	303	316	277	276	289	244	279	265	276	259	294	298	271	276	296	250	292	279	289	257	274	282	286	271	274	296	306	288	293	283	294	338	300	332	313	262	316	287	282	275	258	260	305	267	292	321	282	272	258	292	279	303	315	307	287	299	315	278	294	269	298	285	265	298	327	270	309	316	273	281	278	290	290	322	265	285	282	270	283	341	300	260	274	286	290	274	305	284	281	250	283	299	272	291	252	292	338	295	284	305	281	319	290	284	286	268	304	298	302	280	297	280	291	303	250	312	320	281	286	318	271	272	278	296	293	311	302	256	346	274	273	320	246	273	284	317	296	303	296	284	265	312	321	279	264	292	282	299	323	287	278	293	266	270	304	287	299	298	307	326	295	267	264	260	305	309	296	319	280	283	308	311	294	296	289	301	280	333	311	296	286	258	288	309	280	284	284	302	303	278	274	271	285	306	273	303	265	320	265	277	313	286	321	260	272	260	286	279	324	276	292	298	300	298	309	288	305	305	271	290	317	277	277	298	308	269	284	301	319	265	301	292	271	278	309	288	287	289	299	291	290	261	285	289	277	283	279	250	317	294	279	301	267	292	309	282	303	334	267	289	315	274	269	284	321	280	313	293	281	288	277	281	282	297	286	299	257	265	292	280	311	285	296	290	332	277	273	292	290	257	253	287	312	300	315	267	304	302	274	266	287	268	321	297	297	287	339	280	292	278	285	275	264	293	301	248	298	288	323	326	278	287	258	291	275	325	316	291	268
5555	4361	8815	10740	8893	5828	4050	3387	2890	2421	2273	2114	2201	1910	1801	1625	1520	1262	1069	1086	1012	953	924	910	842	805	785	805	772	711	702	734	717	709	677	719	695	743	734	714	765	735	726	729	698	702	696	709	692	692	656	687	729	655	697	703	680	681	726	741	706	745	772	661	729	687	728	700	701	691	669	697	681	712	708	681	724	756	683	770	746	698	722	636	683	710	745	770	720	681	673	712	658	735	678	754	686	745	686	651	688	738	695	652	740	704	677	688	725	703	699	693	677	661	727	698	678	687	667	694	701	686	715	700	692	738	683	710	719	739	710	701	689	707	723	715	726	747	752	723	665	741	682	684	705	708	674	703	755	679	678	701	736	692	714	746	708	720	674	716	673	691	682	679	705	662	711	684	687	718	673	654	748	739	699	706	712	711	736	690	701	716	727	705	742	662	732	725	664	682	724	705	666	728	696	732	714	725	731	730	752	696	690	674	681	699	692	752	743	704	676	698	733	729	740	701	667	723	663	745	703	675	728	677	720	701	715	690	734	697	694	712	702	764	709	693	731	693	707	686	709	757	723	682	683	755	689	696	678	743	718	718	759	724	702	730	695	688	737	675	706	700	690	755	716	659	710	706	679	687	702	685	740	751	667	688	699	675	674	729	766	683	671	738	720	726	678	663	764	690	703	690	701	723	645	691	730	707	720	691	684	694	731	693	753	659	689	703	688	702	719	690	723	734	698	724	737	696	722	705	705	704	735	720	696	720	680	708	712	691	677	689	713	688	727	699	741	672	685	694	720	751	732	686	699	714	701	683	684	709	720	736	643	690	727	676	697	689	689	750	685	661	712	728	691	665	666	672	680	702	687	753	737	719	676	706	703	723	691	728	701	692	703	675	668	768	696	700	695	681	698	671	672	710	703	732	747	695	687	674	644	724	742	693	687	728	674	689	695	695	704	666	723	723	704	704	716	730	701	707	698	716	710	717	663	699	679	732	718	729	725	712	709	711	724	693	737	737	720	730	721	664	683	747	707	695	718	695	686	682	673	687	684	720	709	721	697	697	703	704	689	719	676	653	665	724	666	705	660	717	701	738	687	716	667	708	695	722	703	621	707	708	729	739	716	729	703	731	732	690	710	710	667	742	704	752	724	679	702	678	697	710	669	694	712	679	689	678	697	703	692	682	729	737	701	666	713	694	694	703	699	703	754	711	653	730	708	719	734	716	721	692	714	704	690	699	685	703	681	734	707	748	685	689	774	684	675	721	719	742	676	733	684	659	657	746	736	717	693	725	783	693	702	684	745	731	762	686	715	713	668	680	669	710	692	669	716	679	684	658	716	715	675	651	703	731	678	745	715	689	759	731	677	699	738	693	730	723	697	707	706	713	720	738	721	749	744	719	731	666	727	662	685	713	680	704	733	702	683	677	712	664	677	707	678	736	700	713	697	700	699	721	745	744	697	723	669	707	654	697	699	715	709	761	684	670	716	662	701	692	709	681	737	716	653	731	723	715	746	764	681	711	685	689	695	691	700	701	693	701	691	731	660	704	684	724	720	664	738	760	742	712	683	702	692	679	687	678	657	708	716	693	727	770	667	691	697	718	743	690	677	700	701	753	709	702	704	719	742	703	686	696	708	701	718	757	757	703	703	689	692	727	652	685	685	670	674	730	697	723	716	672	682	756	700	749	706	681	734	759	666	691	705	692	694	698	772	663	732	716	709	720	714	716	709	700	693	747	683	725	672	690	741	680	707	708	698	671	668	708	719	713	703	664	692	669	662	709	673	757	716	713	693	705	708	764	647	694	742	698	666	719	691	731	714	721	683	717	685	664	653	702	695	683	716	681	688	749	703	732	732	676	746	733	741	740	657	713	731	676	698	711	713	789	721	701	707	702	761	661	709	747	730	700	731	710	704	731	743	702	696	737	685	680	681	722	650	715	734	717	664	720	720	695	701	711	698	676	715	687	722	699	727	734	703	686	760	700	684	687	734	711	711	718	684	717	786	686	720	718	648	746	726	753	684	642	683	714	690	691	692	714	701	707	704	708	659	686	744	690	683	722	686	697	743	714	698	685	689	682	678	711	672	717	701	726	696	750	719	715	695	697	762	717	692	707	653	763	701	730	694	688	695	701	748	700	771	695	698	700	766	720	684	704	664	729	714	679	749	720	718	728	720	715	721	735	710	721	714	707	712	730	670	730	688	688	668	716	703	667	707	674	713	706	744	693	680	746	724	693	723	701	717	690	731	667	748	714	679	693	723	658	720	651	719	697	722	741	708	749	782	681	733	700	719	718	727	728	721	723	703	741	684	641	678	771	702	709	732	691	730	717	693	713	703	692	692	706	748	700	717	685	701	684	684	678	708	770	717	741	684	702	661	675	683	701	710	720	700	702	680	724	680	668	710	716	694	731	709	718	708	732	694	686	722	775	706	717	731	726	749	679	724	697	686	730	701	696	694	695	735	760	726	689	725	714	722	697	714	695	713	738	706	682	723	673	700	730	738	682	675	751	714	694	728	754	736	703	652	710	689	690	676	755	720	737	674	737	711	697	729	699	712	729	693	677	690	753	712	678	745	690	692	685	695	717	760	769	751	731	679	706	701	722	710	674	671	651	731	732	751	732	707	695	679	726	700	686	733	734	710	692	726	699	707	709	740	685	714	696	660	739	721	740	746	719	693	719	741	709	711	664	732	656	725	670	723	686	694	701	666	725	722	704	727	732	685	718	680	679	679	754	725	742	746	723	690	727	696	667	677	690	730	696	716	715	729	731	682	691	690	695	709	713	756	721	686	707	698	672	704	716	664	721	706	696	701	728	741	724	674	726	644	713	710	696	709	675	657	658	680	697	744	724	703	690	757	687	712	690	740	685	685	699	732	737	710	675	739	711	700	704	737	732	694	708	768	685	695	707	717	728	695	694	729	747	692	712	681	745	711	716	722	711	761	705	741	672	712	714	722	694	745	725	725	710	696	747	652	724	729	705	707	700	733	730	721	732	681	652	694	747	718	738	713	715	661	734	702	728	697	734	720	665	695	687	711	653	716	720	703	716	709	744	688	736	723	675	731	650	701	709	716	696	726	716	712	705	740	717	712	703	666	685	708	697	724	694	681	698	741	697	709	713	692	724	705	690	685	735	714	708	733	654	685	730	648	707	705	700	682	674	743	701	745	752	740	671	720	711	697	702	722	739	693	673	712	682	773	672	674	688	669	731	704	757	701	737	710	678	708	730	671	737	664	719	716	674	775	768	725	711	706	662	751	717	716	716	681	725	658	738	718	729	699	700	738	734	761	671	707	681	755	674	720	719	726	668	702	695	751	666	717	723	710	706	702	694	732	710	691	689	715	679	702	717	701	639	704	744	713	715	701	666	679	704	688	718	716	688	672	728	754	682	694	756	624	725	729	691	674	692	679	719	726	745	695	708	705	711	718	711	654	740	699	686	690	696	719	746	722	728	678	727	676	654	679	684	703	729	701	721	725	700	719	732
15569	6990	8036	6711	4010	2231	1503	1139	1008	860	766	709	667	662	557	564	493	414	351	360	350	325	341	296	345	309	323	300	297	304	287	267	262	302	299	319	285	281	326	246	297	278	272	281	268	275	263	294	258	283	288	276	274	277	274	282	277	234	276	281	290	282	283	284	257	291	281	295	274	280	287	276	280	266	253	283	286	265	280	293	266	276	285	262	266	283	249	278	269	274	269	311	289	260	287	256	272	299	273	294	281	302	274	311	260	286	286	272	284	293	255	265	284	272	279	274	272	245	260	284	301	279	254	276	268	285	270	297	286	334	266	302	306	272	280	262	309	308	269	266	290	309	258	256	259	261	303	259	279	267	250	273	278	282	274	288	298	252	263	310	268	278	266	293	237	295	283	284	265	274	252	276	300	273	283	269	266	241	266	252	261	281	300	252	281	255	269	296	279	269	282	256	264	288	299	261	307	305	278	308	279	278	310	262	287	278	305	288	298	260	247	298	294	262	271	278	279	273	282	274	279	279	286	271	291	289	274	266	273	296	264	265	268	288	265	262	266	253	299	285	281	287	281	265	303	308	289	273	260	292	269	250	257	281	295	274	253	265	279	265	269	265	256	283	270	287	270	294	244	267	245	273	287	295	275	318	283	272	297	286	282	277	260	277	267	261	260	261	257	299	265	261	285	263	298	255	297	290	278	258	271	288	265	296	281	280	293	263	286	265	257	303	304	281	272	253	247	270	291	285	302	273	240	268	281	308	292	279	261	296	290	250	280	285	283	299	283	277	292	290	267	278	273	281	295	265	289	281	292	268	290	270	270	279	277	286	272	231	283	295	262	279	292	256	265	279	275	282	312	265	250	278	266	300	262	263	268	267	296	271	297	288	273	281	289	289	271	252	281	267	271	293	249	306	319	287	277	281	281	282	254	258	287	282	281	302	274	293	301	252	274	294	260	294	244	246	304	262	299	272	275	266	267	322	274	286	288	282	306	288	271	271	287	294	256	289	278	295	279	328	295	264	280	282	285	310	249	281	281	271	268	295	285	304	287	293	285	301	264	270	277	283	303	288	267	288	306	253	266	268	277	307	296	259	254	266	270	270	255	270	264	265	252	286	267	290	264	281	266	297	292	302	301	283	254	276	286	281	258	299	291	254	286	266	316	300	280	294	283	279	290	315	276	279	289	261	261	260	283	267	265	311	259	253	277	296	283	274	244	274	310	277	250	300	296	279	282	289	265	281	297	261	299	274	254	307	275	270	280	293	290	292	256	296	280	280	261	294	280	270	271	302	321	277	271	314	289	278	285	260	260	294	301	274	262	288	272	263	271	255	268	276	313	287	279	284	262	266	295	278	292	248	263	273	290	284	264	264	273	258	242	256	272	279	280	237	264	295	273	288	258	268	276	247	282	267	286	292	289	291	286	289	255	293	271	268	272	249	314	256	272	270	304	310	262	296	266	282	268	260	254	271	316	273	273	255	252	293	283	280	286	287	254	301	250	269	265	310	260	261	308	297	260	267	312	297	304	307	283	262	301	268	292	293	276	281	269	293	280	268	272	280	290	287	267	269	273	293	261	295	283	284	262	282	301	270	257	259	284	272	273	291	262	273	301	287	279	229	260	289	243	261	260	272	260	307	271	257	279	278	252	287	302	280	283	316	278	274	284	267	269	280	296	278	263	269	300	307	283	275	254	286	293	275	261	285	255	290	293	262	295	295	257	307	237	287	270	286	282	262	285	322	290	260	282	285	318	261	291	264	296	267	281	278	264	262	255	294	285	297	298	292	280	286	285	254	305	268	269	262	277	294	278	269	268	277	278	309	288	288	257	276	287	292	309	296	293	296	290	267	265	281	282	276	292	253	292	287	259	245	281	310	279	291	285	266	291	291	286	282	266	278	299	305	305	249	308	268	285	278	298	269	270	273	258	261	292	308	266	241	272	298	299	276	287	301	327	301	276	299	275	272	283	275	268	271	290	277	284	306	281	293	272	289	277	318	261	259	276	255	306	283	273	268	277	272	303	304	297	263	268	278	266	294	297	293	286	250	289	276	273	283	286	297	251	286	282	283	267	310	290	284	276	279	304	266	252	312	289	266	291	263	258	247	274	272	268	285	268	271	259	256	270	288	267	278	273	315	260	263	284	287	267	295	304	273	256	296	257	307	249	263	280	259	334	296	276	308	293	292	292	250	281	266	261	329	288	274	283	245	265	238	306	271	295	267	320	275	324	294	280	264	286	283	297	294	268	301	273	283	309	284	285	309	260	284	289	268	260	253	283	260	254	272	267	294	261	307	294	311	272	258	276	267	263	278	290	294	316	286	277	284	277	276	269	291	303	269	256	305	247	269	262	276	268	276	286	278	302	267	301	303	286	273	282	278	255	278	280	267	234	258	304	296	290	292	300	286	285	302	314	277	267	274	270	255	287	305	291	287	262	255	262	238	287	267	297	271	299	272	263	262	267	275	275	321	256	281	243	297	305	294	291	269	302	274	251	262	260	278	311	268	260	239	313	280	287	289	299	295	285	307	298	302	268	260	242	279	286	281	270	284	272	268	283	282	254	258	284	298	267	285	272	257	295	261	256	276	289	279	298	264	269	277	286	277	297	265	224	270	301	286	265	267	279	288	286	270	279	288	313	290	262	283	292	296	260	254	287	250	301	310	291	279	265	248	265	271	291	305	304	276	294	295	298	287	240	292	270	296	277	264	283	278	302	282	265	272	279	272	282	286	314	274	272	276	292	289	288	270	289	328	296	296	275	292	301	286	269	285	246	271	242	268	283	293	287	264	244	279	273	267	289	257	289	286	311	258	264	303	294	276	284	280	310	293	316	256	278	267	262	295	288	315	275	272	261	267	276	296	269	262	269	268	251	235	266	281	244	265	308	288	295	257	277	246	255	258	277	297	267	255	282	292	287	289	298	262	274	260	300	309	271	282	281	284	269	262	289	263	278	290	276	251	293	267	297	267	282	278	297	265	299	265	310	288	311	286	332	265	250	275	314	225	278	296	260	289	258	289	280	280	266	307	266	247	274	258	252	299	278	305	303	289	244	294	296	304	270	277	286	275	307	298	271	264	303	266	289	266	270	288	295	280	257	273	290	251	280	281	274	230	280	283	275	276	265	306	265	242	297	281	266	262	294	286	294	314	290	282	299	262	295	264	290	267	313	276	276	284	268	280	290	303	261	302	290	299	275	273	284	304	268	296	295	279	283	294	287	272	269	296	263	240	293	287	311	277	307	256	282	295	268	304	274	282	283	285	283	272	266	284	298	272	296	292	285	272	315	281	294	297	278	294	290	273	294	265	258	315	293	311	271	251	304	277	290	274	249	262	278	278	303	283	283	269	277	292	303	276	290	276	285	276	282	295	274	260	264	277	293	269	251	270	264	268	274	276	296	247	278	273	290	270	274	275	259	270	287	277	271	280	262	247	260	265	290	264	321	306	276	265	285	264	249	282	277	221	287	271	266	259	254	293	281	248
11716	6905	13973	16880	13147	8571	6494	5329	4743	3889	3562	3232	3221	2921	2581	2450	2043	1659	1530	1388	1257	1171	1064	988	907	897	880	771	771	778	774	740	731	726	713	722	708	705	723	721	676	690	722	687	684	689	674	707	740	685	687	705	691	649	731	679	695	657	742	670	697	703	718	672	688	685	669	738	680	653	701	674	654	741	637	702	687	699	660	680	678	691	673	685	673	700	708	672	650	684	705	681	716	672	667	696	688	662	673	720	699	734	698	693	689	670	623	698	673	706	717	664	609	667	699	694	670	655	686	687	726	747	693	704	689	714	689	667	630	668	703	714	667	661	668	613	684	666	712	601	683	740	702	670	733	647	705	649	701	646	683	711	681	658	662	665	718	670	648	664	686	682	704	670	684	689	690	646	706	715	693	640	666	682	682	683	681	675	667	655	707	633	663	675	675	681	679	619	678	635	702	674	707	669	704	681	747	694	658	688	689	666	684	676	695	690	679	679	686	655	690	700	681	655	673	684	642	701	681	663	716	695	724	695	687	687	664	640	698	697	673	634	662	709	692	728	703	679	684	649	629	693	725	673	747	656	704	647	671	770	700	688	706	666	676	670	660	706	716	710	666	683	693	690	662	676	716	723	659	679	669	683	667	676	714	652	719	707	604	638	665	680	707	706	646	674	632	693	705	673	661	673	671	686	623	669	657	701	752	690	687	712	683	683	666	663	621	658	646	702	681	717	652	704	711	717	700	674	664	715	699	714	686	723	685	660	717	644	689	717	702	682	617	713	713	686	689	690	662	692	704	631	679	715	643	690	646	656	697	705	674	675	678	697	739	669	644	689	671	683	689	685	693	738	668	679	703	723	714	684	701	709	677	702	694	645	626	715	689	700	686	720	657	689	665	648	694	723	660	726	705	668	676	697	627	640	701	670	668	693	682	671	647	703	682	684	642	720	683	636	678	674	681	688	674	668	675	662	701	710	664	748	700	664	715	719	701	631	630	661	660	699	689	678	720	709	682	722	671	730	719	666	724	708	636	711	653	712	664	654	697	692	678	682	693	677	704	728	731	689	672	636	686	667	743	717	720	715	675	670	716	701	681	656	709	708	705	698	759	740	675	679	691	683	658	704	663	708	657	684	689	687	675	692	685	732	695	727	689	646	699	687	684	695	732	664	676	688	673	629	709	722	693	692	695	704	665	690	687	686	661	654	660	725	681	688	687	696	694	670	712	664	689	706	706	723	638	709	719	721	696	694	697	682	663	663	699	636	671	693	708	640	637	662	669	689	654	687	686	674	697	640	688	646	674	674	679	671	684	701	724	766	699	638	621	733	690	651	672	713	701	672	680	674	701	637	672	700	722	656	671	703	712	646	695	674	681	687	665	719	690	681	731	630	690	679	698	711	657	650	683	719	695	668	653	674	673	712	712	683	725	665	693	708	690	712	628	697	672	720	706	689	656	671	708	674	706	653	661	692	703	648	711	678	684	718	726	720	665	698	618	709	732	685	644	666	686	701	686	713	689	683	713	700	717	681	715	627	644	682	690	639	668	727	674	658	690	716	667	699	692	706	670	736	693	650	676	679	707	655	682	716	709	638	644	687	704	692	662	677	682	632	668	641	690	707	658	708	685	694	708	661	693	699	686	696	698	674	679	691	709	736	694	665	646	661	713	678	724	667	688	695	673	648	667	705	699	638	692	683	696	655	670	669	676	691	679	712	663	676	731	724	683	664	699	729	683	716	666	666	701	671	652	668	693	611	667	708	692	701	681	680	655	701	717	697	675	653	702	631	744	710	679	671	705	668	636	681	692	704	676	699	682	701	669	709	658	693	703	673	724	663	639	681	654	678	688	688	700	682	677	668	702	659	707	690	682	705	686	642	669	647	697	673	675	710	671	694	669	633	700	716	680	693	668	661	727	702	686	739	678	689	686	719	655	676	696	644	702	708	704	701	680	700	687	715	703	653	724	675	751	693	693	692	699	715	655	681	696	690	690	705	695	634	664	669	720	653	684	700	634	690	694	714	690	679	663	675	731	701	656	681	659	677	639	704	684	722	761	693	677	667	713	684	726	669	685	722	700	648	671	670	624	729	677	664	705	701	682	684	710	692	632	681	636	700	674	696	712	696	676	691	692	660	656	664	666	709	644	651	671	693	694	715	671	703	686	699	698	689	724	689	657	673	698	693	735	669	649	696	703	678	714	673	695	675	694	695	683	666	709	658	656	704	646	701	716	704	635	690	665	698	726	681	695	654	642	653	685	710	693	689	661	687	724	664	732	675	625	710	648	669	685	655	709	698	725	664	743	695	679	631	685	685	684	670	677	663	701	675	639	702	731	659	636	624	651	655	646	666	722	647	706	672	616	674	665	655	688	662	657	677	699	697	676	691	685	637	725	702	672	661	668	715	672	683	671	680	680	718	685	704	637	698	684	689	729	723	638	686	644	687	679	678	696	695	692	678	720	657	697	706	698	682	672	676	736	699	651	668	678	685	679	647	680	678	691	721	674	703	697	647	680	683	704	690	705	710	678	678	641	656	711	666	663	701	687	675	695	692	662	675	713	639	674	680	691	651	701	649	671	701	724	679	663	660	692	678	673	696	667	670	689	690	673	654	662	668	646	698	686	705	658	663	654	665	686	664	672	680	633	722	695	652	712	698	663	713	695	661	662	655	671	686	667	669	691	722	674	712	680	701	701	649	679	657	702	690	674	697	727	673	720	662	689	705	702	685	669	670	675	691	713	692	645	720	680	699	670	695	699	680	694	698	715	691	697	694	655	649	678	681	677	680	688	695	668	675	700	689	700	667	675	667	634	633	694	692	689	634	717	666	628	695	709	691	715	669	674	676	721	726	689	734	660	696	695	716	670	709	702	679	715	730	678	724	706	693	694	693	723	700	635	656	695	695	678	639	713	701	709	652	690	652	691	676	679	656	687	660	659	676	703	617	631	717	683	684	660	677	705	630	640	680	708	688	710	658	669	686	706	715	697	602	647	736	691	667	684	672	662	682	667	635	725	637	721	654	663	709	694	685	673	704	677	651	735	674	700	696	668	688	694	640	695	715	711	646	742	652	694	670	689	676	709	674	691	641	700	654	727	696	735	687	699	679	725	653	687	700	698	716	722	675	710	706	703	704	656	670	735	687	698	670	675	723	692	677	686	709	702	707	670	677	616	715	714	645	715	687	732	684	670	640	671	668	703	668	715	638	699	680	665	671	689	708	681	690	739	651	692	697	702	635	681	724	693	719	659	669	685	696	686	693	705	720	666	700	709	672	675	672	655	640	694	708	639	696	708	701	702	668	642	681	682	704	685	693	615	672	730	645	743	670	706	657	718	649	684	716	715	718	720	688	627	673	684	696	688	680	671	735	651	698	716	704	748	698	650	687	659	704	703	670	685	700	683	691	663	710	672	668	684	700	684	670	662	659	710	672	702	647	679	672	658	684	645	693	625	668	680	698	691	722	663	715	720	679	713	689	676	679	709	680	695	713
23647	10552	11877	10066	5644	2808	1920	1512	1291	1057	928	884	781	779	649	579	497	440	407	351	312	301	299	266	263	283	249	229	199	252	246	211	209	204	216	220	212	199	224	226	200	248	223	228	255	209	239	225	224	207	203	199	216	201	215	231	234	217	219	227	239	207	237	242	248	194	232	223	225	223	236	191	215	212	216	202	228	191	204	211	213	207	232	213	231	239	227	221	194	203	233	219	214	226	220	229	250	220	218	225	232	207	231	245	247	222	223	216	211	205	221	225	231	220	230	221	213	231	205	197	211	230	205	227	216	207	198	215	228	230	257	228	219	233	207	206	237	231	242	232	201	221	228	228	202	217	189	231	199	228	210	217	239	212	209	237	228	219	187	228	207	197	231	208	199	218	203	210	210	204	198	182	218	210	229	222	216	225	230	230	228	216	229	199	219	226	208	209	225	221	241	239	253	187	214	221	228	225	232	224	241	224	206	231	204	232	221	197	204	240	228	220	206	235	240	223	239	215	224	206	218	227	233	209	231	226	252	178	210	229	196	221	239	237	207	232	193	242	218	248	209	252	242	219	216	226	233	195	223	240	202	218	228	207	216	202	196	212	221	202	200	211	204	191	223	220	205	211	206	214	215	226	229	246	198	231	226	228	218	209	193	238	222	218	234	226	217	228	214	223	209	235	213	242	222	234	228	205	254	237	222	227	204	225	222	225	219	232	240	192	227	221	252	215	218	211	248	220	230	204	239	212	212	229	224	193	209	232	242	208	208	192	191	216	225	209	212	245	210	219	210	239	224	225	231	211	240	201	222	238	239	202	223	203	199	193	234	242	219	218	226	228	224	233	244	227	225	208	217	201	204	220	225	235	231	214	229	253	204	215	205	231	224	218	263	194	210	210	226	227	198	209	191	198	177	221	212	206	205	213	196	249	247	213	224	219	215	230	225	246	211	205	186	181	215	216	210	241	225	207	207	228	221	218	216	211	218	195	209	201	223	218	195	219	215	231	207	215	246	175	233	236	229	221	226	217	211	216	212	188	232	210	201	212	211	222	213	211	228	239	184	228	203	227	200	224	197	217	222	197	256	216	239	233	218	185	204	219	212	227	211	206	228	176	220	197	193	182	190	213	220	215	208	232	210	224	215	236	204	210	200	228	236	211	254	212	214	191	219	202	222	243	236	227	198	198	214	244	217	228	216	220	206	195	234	211	208	216	204	181	189	257	252	234	217	224	234	221	216	235	238	222	213	200	223	245	222	218	225	197	218	217	220	198	205	220	217	243	230	208	225	221	216	235	203	211	227	214	206	193	207	220	214	248	216	208	238	200	221	227	236	246	225	242	217	204	200	238	211	215	211	205	231	218	191	251	200	226	251	221	213	197	240	208	243	189	206	189	212	219	218	207	248	234	206	232	211	187	203	219	236	217	204	234	225	225	225	217	208	223	210	212	221	229	216	206	217	243	213	244	231	222	215	215	210	214	239	217	216	227	232	193	235	200	242	206	245	190	198	213	210	188	197	204	240	208	217	213	217	222	204	204	215	217	238	209	226	203	228	248	220	241	177	186	220	236	230	207	204	209	218	216	209	229	201	236	207	215	214	210	206	264	233	256	229	252	214	198	218	219	214	205	234	262	230	196	243	212	214	219	209	220	239	215	189	230	238	229	204	208	197	196	216	240	204	229	244	225	214	201	215	214	239	211	211	227	214	229	209	196	190	216	192	206	209	219	242	233	230	216	221	202	201	203	223	231	196	212	215	194	220	229	208	210	192	235	219	210	219	211	201	233	229	187	227	178	186	228	225	229	221	233	221	216	210	253	215	223	232	239	224	247	214	219	229	215	189	221	210	222	213	247	209	226	194	199	186	191	242	254	231	216	200	212	223	238	242	213	227	209	214	239	199	239	238	235	217	204	211	217	224	217	213	211	216	188	206	206	199	199	195	207	202	189	218	238	219	196	184	218	225	192	215	216	224	203	214	213	206	233	217	191	240	221	195	192	235	241	203	220	224	228	210	207	219	230	210	210	204	216	206	205	198	202	222	227	197	204	217	236	208	195	229	231	194	194	210	210	206	197	205	225	233	207	213	235	240	196	230	239	215	215	216	214	195	197	217	236	202	196	214	220	251	227	212	198	219	223	250	232	211	226	194	219	234	211	193	214	190	237	241	207	210	229	240	220	201	242	233	215	229	212	204	202	184	191	223	215	202	232	236	204	207	209	224	225	231	240	209	212	239	236	230	217	227	208	213	200	210	218	216	206	211	217	224	215	206	226	222	242	222	213	201	216	213	232	211	224	225	229	236	206	190	209	228	223	177	235	209	207	197	210	229	205	204	192	252	247	239	212	199	219	219	230	235	247	242	203	237	218	234	258	237	215	208	201	208	229	199	219	230	224	239	214	222	212	239	244	217	227	228	210	212	219	220	240	211	193	238	235	200	231	212	226	202	203	201	207	191	228	257	250	218	240	218	205	225	252	228	206	227	209	206	213	223	231	212	216	210	223	209	227	180	202	227	197	255	214	190	217	203	198	216	221	216	226	205	216	242	225	219	241	217	213	209	246	199	207	208	197	218	215	227	209	200	208	217	231	212	247	223	196	215	218	219	215	220	199	231	204	225	208	206	217	221	219	218	209	194	223	230	218	208	239	248	192	223	190	211	225	238	206	217	211	213	201	193	189	223	209	269	245	215	231	207	212	227	206	234	224	201	211	218	205	195	168	225	231	197	210	231	214	191	185	211	223	205	227	217	223	207	185	201	210	228	212	208	217	194	226	200	236	212	202	211	233	213	223	215	230	220	209	210	234	225	234	242	237	217	208	239	205	198	215	223	235	222	212	197	228	241	227	227	225	218	231	233	221	206	217	188	195	235	214	187	205	236	225	216	184	209	201	219	215	204	256	201	207	216	220	224	209	215	244	251	203	212	227	213	202	206	223	208	203	238	233	196	212	201	198	207	243	229	217	229	197	216	205	207	207	210	201	219	232	254	205	209	223	224	204	237	236	217	224	219	201	212	222	215	192	219	249	193	194	224	210	232	228	212	213	228	196	209	192	244	215	216	240	223	252	226	217	229	226	215	220	210	206	222	223	201	219	214	240	231	236	228	269	224	211	215	222	208	210	230	216	219	237	222	218	207	213	220	222	240	219	197	233	202	222	209	215	204	230	224	223	208	188	184	197	222	223	218	206	212	223	208	211	230	213	225	218	207	229	206	225	223	227	214	206	214	200	193	227	231	214	207	208	217	221	209	245	224	242	238	217	202	232	214	231	226	203	199	229	223	237	216	233	244	223	227	212	238	200	218	247	216	195	219	205	223	207	217	208	233	227	234	225	236	211	225	200	237	232	251	209	189	223	225	207	225	203	206	229	229	220	210	178	190	206	200	245	257	245	233	206	207	205	214	212	220	207	202	200	205	223	211	205	258	234	226	222	207	213	173	218	230	234	210	225	185	204	212	218	202	219	212	218	207	218	219	189	250	230	238	249
15126	9333	19063	21677	16108	10696	8004	7139	6114	5212	4627	4504	4225	3736	3340	2929	2408	1854	1706	1482	1359	1142	1039	965	899	826	779	707	713	713	654	641	641	632	553	565	572	562	580	587	558	564	567	541	565	584	582	595	582	543	565	547	562	535	568	551	575	557	580	589	539	548	536	553	558	519	542	548	534	529	548	552	499	574	559	580	549	547	570	559	543	564	531	554	582	574	590	556	545	541	538	571	554	513	560	566	556	568	547	571	589	572	624	543	527	533	541	562	533	539	546	511	506	583	527	539	525	561	542	525	568	523	527	533	524	561	528	516	524	553	547	550	578	587	585	533	566	538	573	554	565	569	578	518	578	539	544	530	527	551	586	590	592	560	546	545	519	531	547	532	568	537	563	580	595	523	562	521	544	533	537	571	509	559	555	564	510	562	586	534	512	531	580	511	537	521	545	511	544	571	566	526	544	542	564	517	572	548	550	536	530	542	534	540	506	506	532	526	541	537	518	539	537	567	537	564	524	545	539	534	566	552	550	565	576	574	538	513	522	527	529	513	542	572	555	557	547	527	544	551	542	553	596	578	541	541	548	498	528	587	599	551	536	539	575	550	534	572	569	542	557	505	554	581	550	493	578	553	552	528	562	509	557	526	551	555	553	568	562	549	546	539	528	566	531	546	519	539	524	551	541	542	554	567	540	552	560	550	495	571	563	524	539	543	506	546	599	556	547	553	574	549	537	556	574	516	535	577	560	527	517	564	511	534	544	556	539	530	498	520	575	515	508	516	561	547	554	522	545	560	536	555	557	538	572	532	549	534	562	500	567	578	563	540	531	561	503	548	567	543	513	514	541	581	528	550	584	530	573	591	560	558	581	555	563	533	502	565	568	570	570	535	513	502	528	553	559	550	549	559	527	509	565	514	553	507	530	562	590	537	572	601	535	517	555	517	497	498	566	519	547	556	544	529	552	542	567	498	596	553	538	537	509	560	506	608	583	575	540	531	534	507	535	550	551	508	558	550	545	537	556	524	509	544	574	519	565	522	564	577	552	580	535	538	565	551	499	542	590	556	578	527	536	551	567	541	569	539	532	532	536	544	564	567	564	579	552	556	537	534	574	598	554	530	485	515	555	539	554	544	519	544	530	553	569	539	566	505	537	540	553	532	563	542	529	566	501	546	548	542	576	541	514	515	572	495	554	550	502	547	522	545	545	567	524	559	519	537	598	568	546	499	557	539	531	517	545	512	580	583	590	587	546	508	545	542	554	512	540	530	576	538	529	555	523	523	542	573	561	549	543	536	539	569	539	546	578	520	550	553	511	549	531	557	535	546	597	541	543	542	514	543	538	554	561	555	550	532	566	572	570	549	546	556	554	542	554	555	543	546	577	547	547	513	555	540	566	525	554	572	530	525	514	546	568	559	556	545	583	568	570	500	518	546	505	541	542	552	573	565	541	559	510	559	492	524	566	563	553	550	567	557	563	516	600	533	556	551	572	527	534	559	545	557	517	529	569	568	511	564	570	530	539	587	517	573	559	514	534	553	536	548	520	540	568	579	570	544	576	545	565	524	528	542	524	524	545	517	555	549	531	525	522	551	550	540	512	524	563	559	568	538	565	607	552	593	564	508	549	520	540	567	580	551	578	566	582	552	571	532	528	487	601	562	532	546	543	553	540	571	517	574	563	515	552	525	519	581	550	541	527	572	558	531	598	561	561	526	576	549	520	514	553	575	512	557	526	559	507	527	497	558	556	539	566	587	517	564	572	563	584	513	521	559	524	521	494	531	561	572	566	521	560	536	536	568	598	551	589	561	519	524	570	535	520	541	540	558	574	532	567	556	526	504	552	553	513	576	561	599	539	531	547	536	561	506	551	510	555	564	569	538	572	534	507	558	524	568	552	528	541	549	588	532	529	546	568	590	550	508	547	522	548	535	577	564	546	535	527	558	543	537	541	559	493	513	558	520	544	549	554	562	567	538	541	538	531	544	526	578	547	505	554	599	511	524	527	586	542	517	564	493	537	500	521	519	571	547	532	527	589	524	585	541	548	550	514	519	553	573	568	555	556	556	559	545	517	512	562	508	567	565	559	562	571	530	531	518	510	539	562	600	560	527	519	544	544	490	574	588	539	505	565	526	553	567	527	551	581	559	505	524	556	529	498	625	536	537	541	555	560	522	552	550	528	537	548	547	539	571	518	528	550	529	540	545	519	552	489	551	531	544	561	561	585	548	495	530	572	547	555	563	502	522	543	597	580	541	544	555	576	579	536	565	523	579	504	571	583	568	524	542	536	556	579	556	538	569	518	551	577	559	533	564	495	559	560	519	572	570	560	564	558	572	555	517	504	539	580	553	561	555	502	583	500	564	550	534	500	572	555	551	498	523	495	517	564	496	478	554	529	567	551	529	577	526	508	532	545	522	524	557	546	548	560	584	529	570	521	528	534	569	555	561	547	601	589	529	535	555	568	570	528	521	585	542	541	542	552	528	516	540	529	537	542	529	550	516	526	560	531	544	511	582	542	576	562	566	543	584	539	568	561	499	529	554	500	530	511	539	559	541	590	588	551	567	537	564	556	549	552	483	540	574	529	543	612	545	539	545	528	509	548	572	578	570	561	510	563	534	551	535	549	518	540	561	558	544	555	518	538	560	568	527	568	513	581	547	513	516	532	515	538	529	566	521	532	527	561	563	552	564	579	546	593	548	503	564	601	512	579	549	550	505	506	525	545	558	586	505	541	530	574	539	489	546	513	567	519	537	559	539	525	579	567	550	534	542	586	538	534	590	518	603	559	474	561	526	583	547	546	520	556	522	572	543	506	550	587	556	531	591	520	562	565	551	565	562	571	523	518	556	564	586	519	531	592	576	530	507	532	516	563	592	512	549	572	537	532	538	554	560	549	546	521	508	566	537	532	524	518	557	538	555	540	551	549	550	513	552	568	563	530	515	549	557	576	549	588	524	548	551	541	540	564	522	539	561	552	531	575	562	538	487	536	564	582	577	517	563	548	546	560	541	497	545	516	582	551	598	540	545	550	533	553	548	570	578	530	562	535	558	554	526	531	553	573	533	592	557	590	588	568	596	520	565	569	573	563	498	575	568	563	566	561	492	534	548	575	544	577	485	517	541	567	547	560	515	548	557	552	537	583	558	556	548	560	544	564	607	527	536	553	531	564	580	538	555	536	554	550	537	568	541	538	522	535	530	531	537	531	539	533	540	513	560	509	558	541	531	523	536	510	583	534	551	550	581	575	514	553	546	540	515	563	541	535	541	539	573	550	546	537	568	546	570	565	562	536	556	542	553	542	511	563	561	515	553	583	576	521	523	553	538	519	536	568	551	555	547	568	548	574	555	555	550	545	568	554	575	601	578	541	551	531	537	550	565	571	549	550	549	513	554	562	558	517	549	573	557	549	532	553	530	522	561	543	509	556	563	557	578	593	557	537	601	578	531	510	522	571	535	542	537	527	536	497	573	561	590	535	547	552	580	538	573
8339	4266	5168	3758	2006	1190	916	856	649	596	557	553	534	504	492	452	348	362	348	293	302	302	339	326	309	274	275	287	313	273	322	299	291	312	292	268	272	297	310	301	323	312	278	305	273	273	292	273	281	243	310	283	293	275	255	273	290	291	283	270	283	295	303	285	277	315	291	245	291	296	303	270	280	289	250	295	275	291	272	288	311	272	289	298	259	295	245	290	276	316	295	277	287	320	300	277	274	289	287	255	268	284	282	268	257	285	277	274	282	269	270	302	260	280	272	326	286	269	266	304	302	296	272	265	254	278	271	260	291	278	289	311	303	285	284	269	288	245	280	274	281	273	285	271	230	299	267	304	247	291	321	270	254	292	267	292	312	295	293	254	291	281	275	302	290	260	271	261	272	301	307	295	312	286	256	264	267	319	307	260	282	269	289	299	265	311	288	293	294	302	321	285	280	273	297	274	286	285	258	247	279	287	295	267	297	287	286	268	300	303	323	282	275	308	292	272	298	276	262	288	313	282	275	274	295	279	290	309	280	279	265	270	291	318	295	273	289	276	294	283	298	276	310	282	287	278	307	246	262	305	292	284	295	293	293	290	296	255	291	277	288	311	281	267	284	298	288	274	266	298	281	310	276	289	309	295	280	269	255	316	271	287	270	299	297	304	292	280	288	269	274	279	245	272	314	273	267	246	255	299	305	289	270	290	255	276	295	291	281	283	294	270	276	314	270	286	297	306	286	321	325	275	336	288	290	270	302	292	288	285	291	271	298	257	276	297	265	280	288	258	270	266	296	263	294	279	294	293	298	312	321	300	304	274	324	286	272	302	283	280	292	274	268	269	280	269	274	270	301	240	269	283	280	308	297	265	276	290	257	315	279	271	269	297	284	278	235	305	305	296	270	281	258	297	282	303	272	263	295	287	253	307	311	271	280	274	288	281	302	283	303	324	291	266	297	264	263	289	293	282	284	278	285	281	272	270	248	280	296	260	288	283	288	311	294	292	241	283	303	291	292	263	304	288	293	305	259	265	299	284	279	304	290	271	295	273	300	273	247	258	293	273	271	262	276	258	272	287	335	275	282	295	297	289	298	271	288	313	276	295	280	284	303	291	290	270	274	273	291	282	283	277	280	289	302	280	293	282	267	289	288	298	265	320	270	287	313	275	292	304	307	289	314	294	282	313	307	293	278	308	278	295	279	259	281	267	296	273	282	252	314	277	281	257	244	275	306	307	282	253	252	280	312	291	298	269	283	263	295	286	262	292	320	275	274	248	296	260	286	281	269	304	268	289	249	288	266	264	266	271	283	281	258	309	264	279	287	315	308	288	284	312	282	285	262	274	283	274	271	283	306	289	286	278	317	289	287	312	302	284	281	284	280	272	325	299	271	272	284	280	314	293	290	289	263	308	285	236	308	287	301	299	320	286	320	239	293	288	331	299	307	291	248	273	288	294	284	267	263	281	285	282	280	287	295	300	297	277	267	277	259	303	295	296	301	294	273	249	298	285	274	241	305	256	277	280	290	283	266	286	288	288	275	274	273	269	288	299	286	276	288	282	301	292	307	287	237	287	280	291	310	282	296	282	260	279	283	263	281	260	315	296	268	292	261	287	281	305	288	284	274	278	303	298	290	287	318	264	282	333	267	265	276	310	320	280	267	266	290	294	274	302	286	251	284	269	302	303	298	295	291	268	278	265	300	271	268	272	294	266	282	275	287	260	249	298	305	306	312	287	254	277	300	298	265	273	309	307	283	300	306	285	260	288	251	292	315	288	291	279	276	294	308	311	283	261	291	292	288	302	280	314	274	275	268	296	271	292	275	290	302	287	282	280	288	275	294	281	284	284	290	313	288	281	294	299	286	287	286	265	291	252	277	270	266	289	287	277	303	282	264	284	284	265	300	260	276	303	265	273	274	303	302	284	302	273	302	253	306	290	279	281	273	273	300	259	273	276	279	288	312	279	285	300	325	286	286	277	284	289	276	263	276	267	308	290	286	271	302	291	292	317	267	258	273	282	275	276	308	292	274	291	284	312	288	296	289	255	283	325	260	273	304	280	338	313	270	296	290	310	304	316	292	302	288	286	306	280	293	294	275	303	293	289	265	282	295	267	280	259	266	275	283	288	286	276	261	302	299	273	279	280	259	273	312	278	297	275	278	243	289	270	252	287	334	297	271	293	273	279	271	292	275	277	260	260	257	322	291	296	288	277	282	276	281	305	283	275	266	247	315	282	266	287	275	268	286	285	295	286	274	275	280	289	282	316	285	300	265	288	283	271	262	258	300	254	306	298	291	297	270	287	274	294	300	285	278	285	267	285	281	294	314	269	277	279	264	285	304	277	246	250	290	281	296	288	284	268	271	285	270	273	285	278	260	258	247	283	281	280	305	283	291	281	284	289	302	269	300	283	301	290	279	258	277	287	294	271	285	326	274	302	276	280	258	276	310	301	270	273	289	277	308	294	286	297	305	284	252	253	287	281	290	252	289	292	285	304	298	265	317	305	290	277	310	326	300	310	325	284	298	295	292	275	311	307	261	295	282	255	277	251	283	294	315	277	313	278	288	290	286	291	280	303	286	285	269	258	281	288	294	293	265	292	267	279	302	317	271	272	299	304	311	317	254	310	267	294	257	286	264	289	268	258	300	263	263	253	261	281	297	258	279	269	246	289	289	254	319	260	315	248	298	294	260	263	295	270	283	268	282	270	296	297	275	273	275	261	292	281	318	272	281	276	247	282	245	293	293	261	278	317	299	299	284	286	302	307	275	291	275	247	299	305	303	270	306	298	304	272	281	263	280	272	280	292	285	259	271	283	304	289	308	280	276	252	309	266	307	290	309	316	287	264	295	277	317	284	284	270	285	277	273	263	274	280	298	274	257	290	310	285	323	252	277	311	254	290	293	302	279	257	293	306	318	281	303	285	294	261	278	315	273	292	309	240	291	280	259	270	263	277	303	280	280	268	314	311	313	282	277	321	253	280	272	281	295	295	305	287	270	269	302	302	291	305	244	272	276	283	287	302	276	284	263	280	306	275	297	269	297	269	262	283	289	285	294	298	256	283	306	250	276	281	288	325	291	298	277	285	262	295	297	280	288	274	278	254	268	291	253	268	286	271	282	259	287	268	276	277	279	335	311	258	279	293	287	254	281	255	288	290	281	267	278	261	270	268	305	288	270	252	327	280	253	278	255	296	310	289	241	303	284	294	273	282	292	306	286	276	278	296	267	297	260	283	273	264	310	315	268	259	283	280	277	255	313	271	265	281	282	281	299	300	291	272	300	279	294	268	282	265	258	300	285	282	291	314	269	297	299	266	260	252	290	304	272	292	285	247	262	293	294	320	273	256	242	268	286	289	273	274	298	251	255	290	250	308	269	259	291	290	269	251	246	289	288	317	286	294	256	281	276	267	288	274	273	271	260	264	291	247	270	286	305	288	287	266	292	258	273	289	311	236	272	275	260	312	297	272	270	286	309	288	284	300
6229	4629	10156	10906	7214	4532	3638	3438	2949	2596	2544	2498	2240	2070	1812	1671	1323	1236	1114	1118	991	951	926	869	815	828	778	742	723	740	723	719	752	715	663	704	716	713	678	731	667	708	681	749	681	721	740	704	671	704	656	692	714	678	705	661	673	643	664	694	721	746	679	725	690	669	643	694	713	698	709	677	679	697	693	686	711	713	681	675	704	723	681	682	649	665	673	666	686	694	710	681	676	705	689	679	691	689	687	704	696	701	668	708	686	716	665	742	732	667	693	684	702	656	723	703	707	630	682	661	685	687	683	693	696	719	677	704	699	711	653	698	730	681	721	685	688	685	721	731	685	680	628	686	678	711	743	687	703	712	666	664	696	745	716	715	676	622	680	671	711	669	737	693	746	717	641	696	693	714	677	690	693	680	676	716	689	667	656	650	672	716	714	660	717	726	696	692	650	696	672	686	655	705	696	732	720	644	672	729	735	701	720	690	707	690	669	740	680	683	708	661	676	713	689	723	670	667	693	738	656	706	680	663	660	699	689	735	689	662	723	752	700	678	676	708	663	680	735	700	683	664	680	693	714	670	707	646	672	695	705	701	683	680	662	690	695	733	655	721	629	654	688	696	670	681	764	728	720	733	695	712	692	679	712	658	658	655	693	664	719	685	712	706	704	692	666	731	685	701	651	701	674	701	684	701	736	695	712	682	708	736	652	692	737	719	667	733	694	713	690	671	713	661	693	721	691	652	743	697	673	654	740	707	684	662	717	699	729	713	709	694	723	718	703	673	644	697	695	649	654	713	719	645	654	714	672	738	725	736	685	685	684	700	674	695	758	754	693	656	692	648	716	686	688	697	716	710	682	705	727	704	708	643	668	723	664	672	717	655	674	671	699	672	692	670	720	653	700	728	696	667	705	683	669	719	717	720	672	725	705	706	672	649	654	631	662	733	703	685	679	667	702	697	692	695	703	691	719	677	726	723	692	686	701	715	662	722	678	742	674	726	692	706	700	663	660	679	665	698	711	662	701	677	663	640	687	730	695	727	664	658	719	740	666	650	712	695	703	681	663	700	716	694	700	684	671	624	729	720	668	693	687	643	690	712	708	662	675	690	719	727	686	693	642	673	730	718	722	722	707	660	753	731	706	696	707	677	698	655	696	631	690	707	727	690	709	705	664	714	728	683	713	700	724	691	676	686	692	692	667	720	656	723	702	654	626	665	631	713	696	677	673	691	663	697	679	685	686	723	700	675	712	656	714	735	657	665	718	734	702	683	709	663	751	739	756	725	714	684	674	690	695	677	726	693	699	660	733	708	676	711	696	672	649	704	696	704	695	704	698	667	704	689	695	702	670	715	695	741	691	729	720	654	666	721	651	699	664	683	704	735	700	696	659	694	713	688	687	675	710	704	666	696	644	726	696	658	740	693	742	662	685	707	698	683	701	692	721	624	685	694	706	693	689	682	706	652	672	658	677	679	682	651	751	688	715	694	700	771	685	680	697	685	679	677	686	668	652	666	686	722	731	713	673	703	683	714	692	678	698	637	715	695	649	658	683	708	696	727	698	702	651	708	698	707	702	725	699	609	692	746	716	723	654	656	694	658	652	694	690	691	683	687	667	712	666	676	657	691	709	658	691	707	711	685	707	715	651	715	684	662	671	717	709	688	711	710	719	679	664	730	726	682	674	700	666	665	692	708	737	702	684	706	696	713	680	623	720	648	728	709	776	651	679	723	708	691	667	651	677	687	660	730	667	698	693	711	655	673	725	699	648	691	680	679	720	693	679	684	710	646	711	708	704	677	686	713	727	628	708	701	733	707	664	664	691	706	729	696	716	773	697	707	755	672	673	707	662	687	698	683	687	737	712	667	669	693	675	736	711	675	685	715	711	657	654	696	699	735	671	653	697	650	706	701	717	676	731	662	717	697	723	737	661	682	711	721	718	682	650	679	717	691	711	741	677	645	642	696	754	665	633	720	633	703	634	767	668	677	718	708	645	713	694	706	728	682	716	657	707	687	684	669	702	672	672	726	682	704	722	688	675	707	653	691	691	685	678	700	734	673	704	691	669	692	659	673	728	689	710	721	742	698	680	703	698	689	746	670	714	692	720	763	695	713	658	705	680	697	675	687	686	746	695	686	714	728	650	707	686	655	727	689	732	709	718	727	750	724	708	726	705	688	725	666	724	692	704	673	662	703	633	694	700	700	728	724	736	649	691	688	645	672	721	675	695	736	746	710	683	706	660	674	735	694	708	688	705	700	669	706	687	677	726	715	647	735	701	688	716	685	669	675	690	722	698	651	713	681	687	662	692	755	702	697	694	668	710	652	715	732	676	721	719	706	678	736	665	702	697	647	703	737	688	627	733	686	713	704	735	695	722	674	674	699	694	715	683	701	696	698	719	730	720	697	686	675	696	706	689	720	682	683	705	685	688	727	699	726	697	740	660	664	695	681	683	696	726	718	767	665	687	688	697	698	714	750	700	700	746	685	710	678	684	656	664	669	681	707	698	716	667	671	645	658	733	741	701	685	714	708	725	656	708	662	678	663	704	670	697	710	694	686	694	647	718	682	723	674	695	690	698	674	748	701	639	703	703	688	672	729	674	722	701	703	718	672	683	718	684	728	677	695	654	703	725	729	677	660	691	681	690	657	683	714	689	682	696	697	698	702	663	726	668	695	658	752	669	710	716	687	697	675	712	697	696	720	706	689	704	686	719	729	697	667	663	662	668	690	704	664	714	677	720	689	698	697	694	704	668	707	670	736	690	691	690	711	683	693	672	718	638	687	698	701	696	675	673	655	656	693	648	704	724	696	671	683	698	689	702	684	706	730	730	676	692	704	715	676	693	700	680	681	656	694	684	680	678	699	668	670	690	697	679	710	694	695	692	662	671	685	697	704	658	736	659	684	683	710	713	702	723	689	669	706	610	693	640	731	634	660	723	683	720	683	685	717	682	730	647	656	731	700	706	722	672	652	718	731	690	694	746	669	661	658	714	669	681	707	679	673	669	656	657	670	667	670	713	738	635	642	705	726	659	630	661	692	703	679	696	672	733	715	713	713	690	689	692	694	697	659	734	731	735	679	714	681	661	680	702	728	643	712	764	671	669	681	712	698	744	715	761	664	716	685	677	665	708	700	685	728	677	751	688	674	678	725	693	698	679	682	700	699	703	696	698	626	705	713	678	731	695	666	687	707	694	677	731	726	700	681	719	689	686	686	668	697	697	675	686	703	758	650	730	709	721	713	691	687	671	691	632	748	699	678	649	656	713	710	719	706	682	687	695	731	743	659	658	647	734	684	674	677	678	698	658	692	685	658	648	712	681	714	687	726	677	720	705	671	669	694	718	660	702	726	672	681	691	653	701	694	682	700	734	668	704	700	712	707	698	697	712	714	708	694	678	687	675	714	734	689	695	742	677	635	707	665	696	665	716	654	693	708	666	704	615	681	706	682	712	669	717	704	706	680	716	676	674	679	647	678	689	688	676	686
15992	7203	9010	6602	3054	1657	1367	1243	963	845	858	784	681	711	631	467	446	374	337	387	340	345	319	315	302	307	280	312	311	286	274	290	284	269	252	284	251	271	254	294	253	279	260	259	287	299	264	263	287	298	260	254	247	251	283	275	281	247	238	267	271	258	291	282	283	273	271	270	265	282	314	249	300	272	266	285	286	288	275	241	299	269	290	300	275	292	287	251	236	279	245	265	253	248	269	264	276	284	236	278	265	267	273	284	246	254	261	239	280	279	262	257	256	247	272	266	269	265	262	266	273	307	271	267	276	283	276	306	248	263	272	295	272	309	269	268	261	274	254	242	264	285	269	260	280	267	248	246	256	272	283	290	267	266	257	292	276	292	269	276	304	276	297	296	294	269	269	278	279	286	263	237	257	272	259	306	288	260	267	298	318	269	243	254	237	293	267	234	272	274	275	261	267	266	288	280	271	261	296	271	287	271	293	248	273	269	304	256	267	264	245	244	269	268	285	306	279	261	283	247	294	275	294	261	271	301	228	272	270	250	256	259	279	275	247	232	280	252	246	265	259	275	251	281	254	277	267	284	239	250	274	279	262	258	268	271	260	271	242	251	288	270	289	297	258	250	301	251	264	297	269	272	285	274	251	280	305	272	285	274	269	283	270	253	272	272	276	257	257	263	258	301	257	265	255	286	275	272	296	265	283	274	292	282	255	269	278	325	298	270	300	254	270	248	273	271	258	256	252	247	265	275	286	240	304	262	269	311	273	268	246	250	314	238	288	247	268	292	285	250	251	293	270	278	280	293	293	302	279	305	270	301	277	268	281	258	264	265	263	258	290	265	265	287	266	253	279	282	268	300	290	241	228	289	287	309	284	283	265	249	289	292	277	289	275	263	281	293	287	240	263	271	272	238	288	257	254	260	295	279	280	238	302	290	270	251	279	277	242	289	283	266	272	241	250	296	265	279	255	272	283	300	252	300	284	295	246	261	292	297	295	246	272	270	265	242	293	259	271	258	228	265	275	302	270	266	280	278	278	242	265	276	298	299	271	302	238	285	264	272	266	273	270	266	279	265	292	278	255	268	255	257	280	264	283	285	258	263	290	290	263	258	279	276	268	285	264	266	288	289	286	267	291	260	293	256	292	295	252	274	322	243	275	300	244	267	260	279	251	272	271	290	263	282	278	272	276	257	242	258	236	271	295	258	300	249	267	233	295	266	276	279	270	271	306	236	249	296	278	263	303	279	263	261	258	236	263	265	251	258	256	255	249	268	292	258	262	256	255	284	258	277	258	287	264	261	282	285	275	274	257	257	307	271	241	275	267	284	285	260	259	301	277	260	277	256	265	277	274	252	272	258	284	263	261	284	284	265	266	289	284	265	283	279	314	250	261	291	296	284	269	280	277	270	293	268	247	261	267	262	280	250	274	291	236	265	264	264	265	272	263	293	267	288	272	270	289	268	292	283	297	280	273	295	291	237	305	286	276	285	290	310	275	295	288	253	266	256	251	301	267	259	293	265	260	286	287	274	268	281	289	249	243	268	275	283	277	283	256	304	301	287	269	260	258	259	268	274	310	298	232	287	244	257	305	279	262	253	264	243	274	299	270	258	268	271	274	270	260	262	254	279	299	252	265	285	259	281	283	244	273	277	281	302	259	257	279	276	268	314	250	292	291	300	298	285	301	251	298	274	281	263	277	314	302	281	263	274	273	273	266	269	268	257	270	291	267	291	300	262	259	267	264	258	262	268	273	254	247	255	240	241	254	243	277	250	287	281	291	252	259	278	247	274	293	264	279	274	284	274	262	267	293	292	280	258	260	294	274	256	258	259	278	271	300	278	273	253	280	298	293	269	264	274	264	251	259	308	258	282	249	268	275	271	281	242	264	266	241	280	275	294	265	291	297	256	284	275	265	251	276	261	263	278	318	232	245	276	268	254	268	279	304	268	266	260	265	273	260	268	288	257	252	260	317	261	278	262	259	310	307	286	290	272	266	228	284	261	262	266	269	268	248	283	287	266	256	261	262	252	306	251	271	291	261	295	276	252	289	295	296	247	267	294	285	280	271	243	266	257	273	273	270	254	272	291	266	253	286	267	278	283	271	308	296	248	271	229	305	271	282	254	263	252	282	257	264	283	272	268	261	297	254	278	272	297	271	257	246	268	269	263	274	271	273	257	251	261	285	302	242	300	291	242	256	237	276	270	251	272	292	277	270	278	277	293	316	268	305	261	249	281	296	289	275	293	264	268	281	262	276	286	257	264	339	245	265	272	288	262	289	271	283	256	267	294	249	276	275	263	270	242	276	263	265	272	268	262	325	303	276	275	262	280	257	276	276	279	285	267	251	269	287	288	274	237	250	280	270	277	254	301	262	255	266	268	278	294	288	260	264	250	311	251	269	261	263	257	263	269	272	288	272	256	275	261	264	273	275	293	294	254	252	267	276	280	279	244	283	267	275	291	266	262	262	315	270	275	247	266	246	272	286	268	285	300	264	302	257	251	249	286	236	288	283	295	284	279	281	264	272	282	274	262	282	250	301	260	273	226	253	248	252	238	277	249	272	284	283	275	255	270	275	272	284	296	281	276	260	266	265	272	283	277	260	270	275	287	249	254	286	273	238	276	245	293	251	273	276	271	261	253	251	270	255	293	241	253	257	250	278	303	256	247	279	277	298	259	281	271	275	285	262	272	280	264	267	286	269	275	287	277	274	271	266	286	260	263	280	300	248	263	250	259	286	270	275	267	253	264	257	250	251	269	268	277	266	264	281	249	282	267	275	235	271	278	281	231	261	274	272	269	257	248	283	280	264	263	284	265	261	241	298	279	266	236	262	307	256	261	257	270	282	281	299	266	268	245	251	237	267	281	285	272	270	273	252	262	290	282	264	282	290	295	257	272	245	247	263	231	247	255	287	280	275	278	271	226	257	264	280	267	277	262	238	271	252	269	264	251	287	245	284	269	305	271	246	278	259	256	261	284	289	264	265	281	261	277	296	308	283	271	258	274	306	310	289	292	257	309	259	274	265	294	287	275	278	291	266	258	274	272	252	251	269	269	279	279	284	259	267	251	234	297	259	257	289	261	317	307	287	272	293	265	262	255	309	252	285	280	283	255	262	264	288	278	282	281	279	239	289	298	283	279	277	253	262	260	266	266	243	283	256	271	273	289	274	245	294	290	232	249	236	263	263	305	260	309	277	268	264	256	273	264	298	285	273	251	253	251	261	265	274	265	303	266	277	253	252	251	323	265	290	263	235	255	288	299	255	292	269	277	289	284	285	267	263	253	272	261	277	276	288	274	261	259	247	277	295	272	270	294	256	272	336	270	270	271	274	265	278	273	277	261	323	274	291	246	264	298	231	267	268	292	245	261	280	266	274	272	270	266	272	230	292	247	285	272	277	262	266	284	282	279	260	271	278	271	248	254	258	252	223	254	281	304	270	291	293	260	285	275	301	286	280	260	225	275	296	261	264	263	261	276	260	271
11660	7055	15585	15840	10502	6930	6031	5731	4685	4011	4021	3789	3354	3167	2867	2189	1746	1600	1391	1323	1202	1137	1112	1005	907	828	836	762	779	715	714	735	719	717	682	628	719	763	680	660	701	721	681	704	704	699	682	658	701	646	659	676	649	735	696	654	698	639	700	618	629	642	714	679	675	705	652	671	665	689	664	671	716	688	692	661	661	647	652	652	691	681	660	703	667	624	688	696	631	678	694	725	720	655	670	660	669	662	630	654	679	648	684	674	686	658	662	681	671	644	652	680	656	653	685	659	672	670	717	693	720	631	654	648	690	687	704	677	669	643	646	682	686	670	705	707	665	647	653	699	667	686	680	679	638	648	685	678	663	700	628	658	673	665	698	676	679	640	622	730	681	667	659	658	672	718	647	688	618	690	666	731	635	712	721	667	622	688	621	681	657	645	636	691	644	691	660	638	652	686	687	646	692	698	672	681	667	677	694	700	684	666	661	674	652	692	651	686	704	679	683	662	671	639	665	664	663	655	712	665	668	677	666	676	705	683	688	701	665	659	687	678	674	683	664	680	662	631	628	668	659	664	631	646	660	659	660	642	692	679	676	645	673	631	665	672	650	696	662	631	637	677	689	703	705	684	714	645	644	626	690	686	674	694	608	665	651	688	694	712	689	691	637	639	707	630	724	657	682	665	709	631	653	704	674	693	631	689	658	675	687	699	661	680	637	692	668	608	650	620	618	665	688	670	685	642	654	706	688	708	657	693	649	665	674	656	639	621	682	643	641	638	699	676	650	667	711	692	687	649	625	652	700	691	681	681	621	658	671	643	667	649	661	659	686	637	670	645	679	679	693	680	620	717	673	677	650	652	644	700	693	668	689	660	700	693	677	666	730	667	664	700	622	674	641	665	683	673	671	680	687	696	683	711	674	681	625	668	696	660	721	709	694	666	704	638	716	652	681	686	665	704	675	639	706	697	651	699	658	692	737	680	685	690	674	662	670	673	670	643	689	664	668	674	640	637	679	635	688	687	623	691	671	682	642	692	627	722	675	664	706	688	670	648	669	663	642	676	671	701	651	642	687	667	696	698	683	655	687	694	629	700	662	666	690	654	687	698	652	696	625	653	698	722	609	653	637	638	703	621	665	606	665	694	632	660	665	671	643	655	681	682	658	679	643	690	627	671	613	661	644	642	581	691	616	658	690	640	653	673	673	669	702	729	679	675	650	678	685	650	654	609	623	674	693	668	646	694	678	636	681	650	669	664	685	685	680	671	657	676	664	661	673	708	650	632	682	672	651	650	699	665	692	678	639	627	648	680	652	647	634	699	663	685	644	693	642	657	620	678	694	680	669	658	648	645	667	674	632	649	639	640	708	709	643	650	690	652	643	639	657	650	671	613	723	676	691	687	689	666	665	671	659	665	671	686	624	695	711	656	679	673	676	642	666	634	662	648	643	671	676	662	694	637	685	679	687	672	611	638	627	707	682	692	663	658	644	671	697	677	660	661	676	722	623	646	659	659	685	628	684	669	703	645	634	641	664	664	665	667	653	661	649	641	658	656	646	687	640	640	645	649	676	671	667	639	667	659	647	691	685	670	698	681	637	624	686	720	652	655	671	689	632	629	663	653	664	696	668	636	682	668	682	657	672	637	677	662	639	671	683	697	687	668	645	685	648	725	654	680	643	677	693	669	693	634	653	685	656	638	690	676	696	690	646	688	679	687	698	689	654	698	635	628	744	712	654	696	704	647	655	663	633	695	658	663	680	690	714	659	644	650	652	664	691	645	701	682	701	679	740	672	671	678	711	622	647	697	689	670	708	651	659	659	714	641	652	623	687	671	653	667	647	657	678	696	669	657	708	699	672	665	683	668	724	644	644	688	641	674	654	669	632	668	696	654	678	693	624	664	638	675	640	627	651	624	688	738	673	669	710	660	673	637	615	672	670	664	645	661	685	662	634	661	635	692	680	673	660	724	680	672	660	719	663	670	626	703	663	687	662	674	733	658	694	685	639	684	684	673	662	688	634	668	688	689	676	645	671	656	618	638	668	703	657	659	651	701	665	643	682	620	733	663	699	685	689	690	669	680	685	688	662	659	653	684	646	618	718	658	634	682	685	691	666	665	643	663	689	686	668	608	705	687	664	633	688	619	674	694	661	644	634	682	694	657	661	665	686	626	689	611	659	626	659	652	664	699	703	656	656	649	633	670	637	673	667	651	705	620	689	708	672	683	673	625	667	656	684	664	641	625	673	655	687	659	681	697	629	669	678	654	683	657	662	656	629	645	663	654	677	678	680	684	698	658	702	668	671	630	671	708	679	657	656	607	651	670	663	665	652	695	644	691	666	665	699	687	662	634	636	679	621	713	703	610	703	653	652	674	625	646	663	688	711	676	699	648	640	615	678	675	674	660	674	700	668	679	654	694	689	654	623	711	647	638	661	689	707	721	680	656	647	657	665	648	691	680	649	667	703	671	620	689	680	629	682	714	615	639	674	654	696	645	683	656	672	684	647	640	672	687	674	664	663	637	660	676	652	658	678	690	684	657	704	702	679	686	712	652	669	655	668	684	712	656	655	675	664	679	686	686	687	648	684	667	651	654	654	672	660	642	668	646	665	647	674	700	650	671	719	705	659	702	656	650	647	675	668	648	663	658	707	691	678	646	614	687	646	661	677	680	653	652	707	694	640	656	702	701	649	657	699	677	676	706	657	671	682	681	661	666	706	656	621	639	678	626	733	600	643	644	657	660	638	680	660	688	703	681	635	669	626	656	681	684	669	697	685	669	656	714	618	677	672	694	654	703	634	652	716	689	727	651	705	700	654	702	680	670	684	644	643	640	697	685	658	669	684	649	666	690	645	680	664	706	722	702	666	669	663	692	674	641	660	650	704	674	696	607	679	706	701	713	678	652	639	624	664	700	676	676	693	683	634	675	702	710	678	639	628	700	653	623	695	685	691	669	611	703	700	667	716	684	656	687	713	663	682	672	680	693	679	714	676	654	666	673	725	685	671	669	694	693	676	692	646	662	688	679	674	656	655	660	667	679	688	696	683	671	646	677	671	688	683	665	669	657	658	680	634	644	690	670	672	667	685	616	683	660	671	692	657	675	614	672	701	626	660	639	670	669	646	673	667	633	680	657	672	714	690	646	633	673	702	684	690	728	706	671	687	657	663	656	715	635	649	674	679	668	675	644	683	677	625	636	628	712	642	651	674	634	680	688	652	661	707	629	707	615	656	655	665	688	691	669	630	630	675	665	680	668	662	687	685	637	653	674	705	608	684	672	675	656	671	685	644	654	633	702	648	690	660	685	649	606	656	692	664	680	696	675	655	659	647	689	655	650	669	694	649	699	600	717	669	657	623	729	686	703	665	663	691	687	657	690	664	694	675	677	675	667	658	637	642	672	648	634	668	663	637	631	616	680	675	667	643	675	666	630	711	665	714	683	682	664	687	677	647	652	656	661	689	662	708	700	631	703	678	664	643	662	650	666	682	666
22505	10412	12614	8359	3957	2231	1911	1668	1326	1151	1083	1032	925	786	696	530	479	390	351	333	331	328	314	291	247	229	247	262	213	235	213	225	209	221	228	245	216	206	222	234	224	212	233	245	207	220	215	206	198	203	238	224	186	229	216	230	198	199	237	202	214	227	206	222	215	207	206	207	207	209	235	189	193	189	219	174	215	246	226	194	214	190	199	219	212	224	215	196	215	216	198	226	199	210	211	222	221	216	190	212	217	184	196	196	196	234	231	209	201	202	213	212	197	207	215	210	198	196	221	227	205	199	201	211	192	193	213	205	226	206	209	234	186	186	208	222	191	221	213	194	201	203	209	207	232	194	187	203	210	192	230	197	222	207	215	218	252	178	214	213	219	206	201	210	200	242	204	224	201	189	225	210	217	199	190	205	207	222	224	194	181	205	209	216	227	193	234	189	232	195	200	199	212	204	215	201	212	201	205	215	232	238	217	231	202	208	191	203	189	201	210	174	202	174	224	186	201	219	228	217	204	215	223	218	184	215	192	212	213	217	221	217	259	202	222	212	213	235	198	202	216	209	222	227	221	185	210	188	201	204	210	206	202	204	200	204	229	213	201	216	224	205	203	222	240	228	191	207	221	210	193	233	231	193	215	216	213	194	207	244	220	198	191	201	229	161	220	228	236	194	206	217	191	204	204	178	213	216	205	213	216	252	197	208	238	195	237	207	232	219	195	196	220	204	224	213	219	203	187	199	218	230	197	198	222	203	226	209	202	230	203	207	200	199	204	212	222	214	213	214	196	234	207	217	235	205	208	223	220	204	195	213	238	207	225	217	244	214	224	207	232	199	232	226	195	192	210	209	196	193	190	196	214	174	226	249	188	228	201	219	205	213	206	199	209	209	218	193	236	205	201	218	198	207	197	192	195	226	215	201	196	178	195	197	210	202	219	192	184	219	213	219	212	191	223	225	207	187	217	203	203	210	205	212	192	195	208	211	226	225	222	211	210	199	196	205	198	187	213	232	190	215	222	187	203	180	204	213	199	223	228	206	206	207	203	207	239	209	219	186	203	243	212	213	194	223	219	213	207	206	183	207	209	232	211	197	223	224	211	183	215	231	214	217	212	223	202	199	198	184	207	234	191	200	180	188	215	203	205	227	182	222	191	217	178	195	191	177	177	206	202	234	223	223	173	205	206	194	223	220	211	226	216	211	223	234	227	187	196	199	210	228	187	217	211	201	215	202	206	206	205	217	192	222	195	204	198	201	225	220	207	213	209	194	201	243	178	214	208	223	204	223	220	226	198	198	240	221	162	225	187	213	208	191	222	208	205	219	191	207	183	222	198	207	193	216	204	194	217	228	209	221	226	203	202	200	210	206	184	199	184	256	194	209	245	189	223	248	212	209	195	243	232	202	205	224	201	198	204	192	225	202	217	194	202	199	228	209	211	188	209	222	202	198	224	224	214	216	204	210	213	187	202	206	207	212	210	186	208	224	190	211	199	196	206	233	218	196	190	228	196	215	200	183	205	186	221	208	192	205	197	212	204	228	210	189	234	197	215	168	203	209	176	189	205	199	187	207	207	209	199	194	232	222	202	209	188	204	214	207	209	209	194	230	226	206	218	214	190	215	222	223	196	206	213	217	197	197	217	211	231	190	211	221	200	176	219	195	174	210	213	188	204	226	216	187	224	185	183	196	209	192	201	197	190	222	208	208	219	203	211	228	202	204	183	218	196	202	229	195	203	220	200	218	224	202	221	208	199	183	203	204	194	230	225	187	230	221	227	218	175	194	213	228	215	217	171	200	234	179	239	207	206	193	232	216	229	239	204	204	213	226	216	171	193	198	224	233	197	205	186	187	218	193	192	218	198	193	192	214	184	214	211	213	195	202	204	174	188	207	229	202	197	215	184	199	197	217	183	229	194	203	202	203	215	226	215	206	190	198	229	230	205	201	198	188	221	204	196	204	217	224	241	202	227	193	225	198	207	210	200	189	175	173	172	200	223	194	235	193	197	217	209	218	217	203	196	214	209	186	175	199	198	207	226	211	210	204	226	226	220	195	203	206	228	197	206	184	188	191	202	226	221	215	231	205	211	207	226	213	224	212	217	186	207	201	212	223	194	168	179	220	212	197	226	195	227	209	219	169	232	197	220	232	216	186	210	208	200	199	209	199	222	190	233	229	212	180	172	173	196	188	205	209	224	229	196	221	206	192	188	252	205	237	217	216	210	193	223	200	225	190	205	206	191	223	186	193	182	209	191	178	193	194	206	212	222	241	221	194	186	209	189	224	210	200	216	178	218	203	187	227	201	214	213	208	207	207	216	207	210	217	243	174	183	214	219	198	217	233	195	199	184	190	230	176	210	202	190	211	209	201	216	218	223	237	193	221	204	195	198	193	201	209	208	195	231	234	197	221	218	183	225	202	210	198	206	221	218	171	211	217	203	201	225	229	191	236	233	174	202	227	191	211	225	208	225	220	232	205	200	185	214	211	230	202	213	188	189	199	209	216	187	215	222	196	235	228	207	203	226	230	189	229	212	199	216	224	213	198	195	196	208	213	178	204	210	209	185	208	208	220	236	209	209	194	210	242	247	209	206	201	219	221	201	210	204	217	226	210	207	197	241	215	228	228	205	202	202	189	201	208	233	184	195	212	182	202	189	221	200	198	190	227	232	235	182	197	192	200	205	235	210	202	211	211	218	204	223	231	211	211	211	178	181	176	192	233	210	203	204	194	225	210	223	209	208	194	215	224	209	201	233	197	198	214	214	220	216	206	201	180	201	242	203	208	182	178	201	211	201	184	205	192	176	218	205	215	214	204	194	232	202	204	208	210	223	196	220	208	214	201	232	200	205	225	234	201	220	216	206	206	214	222	189	202	209	193	260	189	226	198	184	226	231	199	209	229	203	228	229	200	211	214	216	238	239	213	198	203	219	202	214	215	207	238	202	188	218	195	231	213	198	207	205	201	220	206	215	198	193	193	207	201	200	152	203	217	203	215	208	219	209	208	218	209	203	227	187	184	225	223	213	210	211	196	216	224	217	222	219	234	172	228	212	228	200	194	222	205	211	205	224	218	243	218	205	197	215	213	222	221	211	220	211	210	198	206	227	222	213	213	221	202	201	199	207	224	222	220	198	212	240	207	207	200	230	231	246	217	197	214	217	213	225	210	224	236	178	217	195	234	221	210	201	198	229	207	213	208	212	222	217	246	217	204	203	197	209	215	211	206	188	210	201	222	204	213	222	209	186	227	206	203	220	218	198	199	188	226	207	197	224	208	204	222	189	196	226	197	214	196	226	204	237	200	217	194	203	208	204	233	212	225	222	213	193	252	221	180	199	194	214	211	224	186	236	205	193	199	192	197	201	221	174	209	194	208	223	198	203	231	219	252	199	214	200	218	203	220	210	203	229	215	222	219	239	233	184	224	243	219	211	210	225	228	229	235	213	238	192	210	220	224	217	199	216	213	200	248	222	228	198	191	201	204
14339	9318	19414	18524	12176	8681	8171	7562	6192	5817	5525	5088	4587	4279	3510	2649	2137	1825	1531	1380	1335	1286	1241	1065	875	814	799	704	719	656	631	596	530	560	565	526	557	544	553	542	563	579	530	587	571	554	553	556	526	547	550	552	528	534	483	543	532	517	549	506	517	496	519	540	532	548	513	533	543	529	525	501	549	568	539	557	532	553	549	514	514	533	502	518	506	565	525	508	542	512	527	519	550	493	543	564	477	486	545	494	508	569	564	524	564	553	521	547	540	521	535	493	533	531	531	511	536	539	525	548	532	552	515	509	537	528	556	546	521	505	513	541	525	543	490	519	536	501	526	474	560	502	522	512	505	524	524	506	528	489	545	500	508	519	539	530	505	529	553	507	505	500	542	509	574	509	529	541	538	535	558	538	524	565	528	544	515	567	561	500	483	524	554	549	519	544	509	529	502	521	534	526	577	507	554	518	533	592	502	506	506	485	570	534	526	540	526	519	522	507	539	502	511	546	518	543	552	561	510	508	508	546	466	535	533	508	520	545	501	517	480	512	525	501	484	497	529	525	489	519	532	507	516	531	525	578	516	555	514	564	501	570	500	525	543	533	535	504	513	529	520	537	518	515	558	503	500	509	520	525	538	512	546	536	532	469	531	523	521	523	542	546	529	537	524	494	541	483	543	524	530	529	516	498	525	494	528	506	535	513	495	503	508	552	555	559	503	553	538	491	504	542	495	564	529	535	529	521	557	558	506	543	545	533	515	540	504	523	528	517	537	500	481	497	474	505	532	482	530	500	511	531	528	531	546	510	548	477	542	552	540	554	464	496	510	479	557	543	542	516	486	511	554	492	499	529	482	520	534	522	476	511	535	550	508	509	547	511	498	533	454	515	534	517	504	530	537	548	473	503	524	502	503	525	504	491	516	514	514	498	489	535	501	528	552	505	500	476	504	507	545	556	533	476	536	563	533	526	510	524	515	518	507	511	538	563	519	509	487	528	512	547	537	522	536	453	526	523	503	498	479	540	502	524	565	538	548	513	510	561	469	549	568	567	550	519	491	517	525	526	553	546	509	553	551	523	559	528	539	512	501	549	508	512	556	547	533	512	481	486	547	506	526	498	526	511	527	523	503	577	517	517	531	553	508	559	539	509	524	550	540	506	494	533	523	549	531	499	541	498	540	514	522	494	513	504	555	527	501	502	568	542	518	532	531	526	517	555	536	529	516	514	515	523	541	507	496	512	510	495	568	531	513	527	525	520	539	566	533	554	534	522	516	507	518	534	530	568	488	521	529	510	489	514	523	537	548	528	529	514	537	535	537	559	501	495	510	553	489	546	508	518	540	558	522	507	559	565	526	494	551	534	534	533	512	498	479	535	535	530	532	501	538	533	536	510	530	526	520	495	541	530	552	524	519	513	538	551	518	524	489	503	529	490	516	530	511	489	521	531	524	546	540	561	518	514	524	507	505	505	492	495	486	534	512	535	538	544	497	518	507	500	510	533	496	521	530	491	505	480	531	521	523	539	489	567	529	538	482	512	544	522	554	580	534	524	482	492	546	579	518	553	517	522	524	527	505	534	493	550	513	504	520	523	512	501	507	538	466	504	528	546	515	560	491	539	509	555	544	527	526	577	508	578	511	538	526	525	508	548	548	500	491	524	542	497	494	545	506	505	506	522	520	523	525	525	537	499	539	523	541	519	532	512	540	503	502	537	496	556	537	528	522	491	533	507	586	557	506	535	506	527	567	500	520	501	530	527	503	513	529	533	537	526	519	524	503	557	500	505	532	539	519	504	541	522	509	484	569	500	521	519	530	509	502	557	513	534	531	519	571	556	540	563	536	508	544	560	517	507	526	502	528	536	530	528	535	541	551	487	498	548	521	502	520	548	496	550	518	531	526	533	508	546	555	531	497	477	508	551	529	556	529	553	525	567	517	508	520	537	500	520	523	533	532	533	545	498	514	500	555	476	482	556	554	495	524	535	572	498	517	509	530	566	496	528	528	530	491	494	543	527	527	500	530	525	521	518	546	506	521	508	539	503	516	515	556	512	503	549	474	545	549	483	494	509	544	534	526	492	531	561	550	510	510	563	515	505	544	564	581	524	548	553	479	523	480	458	558	544	563	544	529	508	519	504	558	517	511	538	532	548	506	485	545	512	569	492	539	551	528	476	468	567	536	571	494	509	532	535	485	534	526	532	509	520	510	531	531	521	511	549	528	515	519	516	515	566	500	535	501	534	544	507	520	526	509	556	513	508	503	575	528	559	485	569	561	527	522	540	509	535	555	531	517	554	511	499	535	523	556	527	509	519	496	526	497	476	525	548	535	521	513	522	507	498	514	550	496	505	467	484	497	518	554	518	529	485	546	545	525	554	550	539	520	479	545	525	485	514	515	528	502	542	521	537	534	519	504	510	550	527	500	494	541	535	543	533	502	537	462	548	498	524	525	536	559	528	553	509	533	507	509	543	534	483	519	478	551	534	542	525	526	547	504	541	461	508	506	524	565	503	534	541	534	496	493	529	475	525	557	484	568	503	550	555	515	488	529	516	524	555	530	547	466	470	504	495	492	544	458	505	480	499	499	486	498	495	486	526	519	526	558	536	506	525	542	506	514	485	545	528	489	560	510	552	511	550	488	552	512	544	480	546	552	546	529	523	518	536	555	468	518	496	530	541	547	543	513	507	505	469	493	529	494	505	533	514	574	509	503	521	524	504	518	549	525	528	493	523	506	506	504	524	522	525	523	534	513	519	503	528	526	501	556	552	524	523	521	546	539	522	516	527	516	574	550	477	500	513	507	509	532	479	540	552	558	550	501	525	516	528	540	522	530	487	492	514	526	531	515	544	524	534	501	529	562	526	499	524	533	523	490	523	484	501	520	511	544	529	534	502	534	501	541	499	491	518	500	548	543	540	538	506	536	495	495	527	525	489	518	532	553	540	527	468	526	486	512	566	511	486	496	500	526	512	513	551	493	508	513	531	513	483	522	454	545	556	547	552	544	553	502	528	501	467	524	548	551	530	501	536	525	531	525	573	507	511	463	535	547	508	503	508	524	479	519	554	577	552	505	526	500	527	537	522	467	528	532	469	542	520	558	541	524	502	540	524	540	544	519	519	509	531	524	510	477	521	508	490	528	552	490	520	504	496	555	502	496	518	504	519	468	536	506	537	507	506	496	496	572	520	543	495	480	493	550	546	531	513	513	556	484	554	525	483	564	552	539	542	518	548	544	506	517	546	536	535	493	502	528	526	510	531	520	507	532	528	578	485	533	470	532	484	492	524	530	521	523	524	513	536	521	498	498	517	500	504	496	553	543	492	508	514	554	488	516	528	499	496	499	517	523	533	515	524	551	530	499	519	536	477	507	517	490	515	549	545	511	515	527	518	536	506	528	471	509	570	506	555	532	538	541	551	558	486	536	512	532	486	523	500	511	559	533	500	518	528	540	482	535	538	526	527	538	538	554	533	516	533	526	518	524	527	536	554
7048	3868	4920	2983	1428	1026	917	872	675	652	641	560	539	482	441	397	403	329	339	312	310	302	308	320	300	284	299	306	309	267	271	276	317	293	284	254	302	310	280	314	249	285	277	275	261	311	267	290	259	269	258	287	287	292	283	231	277	251	247	292	263	277	274	260	276	266	287	288	306	275	286	277	248	277	252	286	272	280	276	256	290	262	275	290	266	290	294	248	315	288	277	272	248	305	272	260	280	272	281	267	269	282	305	276	253	268	270	266	280	281	261	247	285	270	284	263	272	279	272	254	279	264	265	267	273	238	281	255	279	325	278	273	279	269	302	303	252	255	280	253	284	261	258	284	268	280	276	274	302	247	267	277	275	268	279	268	305	280	264	243	281	281	252	270	256	260	266	250	297	280	286	273	290	280	282	268	247	282	266	268	303	292	277	250	266	273	268	244	274	254	260	267	252	299	268	280	299	275	294	267	284	276	281	253	269	266	286	300	273	244	257	305	271	238	274	250	282	272	256	281	281	262	301	261	263	269	278	289	255	260	276	274	263	249	256	273	256	241	275	265	257	274	280	299	266	265	300	262	251	280	294	255	253	296	278	278	296	258	275	277	285	293	289	259	247	255	266	294	292	267	267	293	271	253	260	281	293	284	251	271	272	266	238	298	261	288	253	271	277	273	300	257	279	267	316	309	291	278	283	277	304	290	278	254	269	270	288	295	294	267	282	279	304	280	265	281	303	267	278	265	271	290	267	264	269	262	256	299	272	268	251	262	278	271	265	270	279	250	264	295	282	276	293	250	293	268	289	313	258	253	253	276	250	273	251	245	275	260	278	293	259	278	300	291	278	264	263	302	270	312	278	261	254	262	262	280	285	287	279	295	270	277	298	290	279	232	282	247	248	282	264	234	276	271	292	281	280	258	269	294	284	246	273	291	278	254	309	266	248	283	293	238	257	259	269	281	284	269	303	254	270	297	265	272	264	302	244	242	271	254	278	277	263	249	255	259	263	288	276	267	281	301	273	301	264	264	262	264	282	278	249	282	265	279	284	263	285	261	257	263	292	287	267	278	280	288	281	289	304	277	302	235	253	262	275	279	257	280	241	289	288	297	262	263	263	252	308	270	246	258	258	268	242	278	291	285	264	269	255	301	254	262	271	269	261	282	291	254	299	286	255	265	261	288	300	264	290	249	277	263	281	296	257	271	268	282	281	244	253	263	256	290	280	247	273	257	277	261	267	276	260	272	319	273	283	253	276	264	239	277	289	256	253	267	285	240	259	273	234	263	283	267	287	292	238	272	256	247	305	299	283	269	260	280	269	261	290	280	285	249	259	268	279	251	287	262	300	261	279	262	290	260	261	277	256	249	312	285	293	252	254	255	255	275	285	269	307	268	274	308	256	272	295	272	246	282	253	266	240	283	294	278	258	297	302	277	276	252	270	309	259	276	272	290	313	257	285	267	257	264	267	286	264	279	267	259	243	250	252	250	262	280	279	277	250	261	276	293	279	282	279	285	290	292	254	284	308	266	263	289	252	278	274	278	319	260	279	273	268	267	265	305	273	284	269	280	290	301	305	277	261	259	287	246	275	304	294	277	261	238	291	261	296	308	295	265	261	265	270	298	279	277	289	300	314	266	268	273	270	259	301	272	307	281	249	280	255	260	261	287	254	270	274	287	282	262	272	307	243	255	276	298	296	290	265	272	249	250	282	270	238	275	275	270	279	248	285	257	263	261	262	285	291	280	301	263	262	282	278	276	271	273	278	267	289	284	251	297	260	288	272	293	276	280	256	284	240	240	285	279	278	270	268	285	258	250	276	251	254	301	300	298	278	284	272	284	273	272	282	297	285	274	282	252	283	258	267	295	242	258	256	236	244	270	326	282	271	270	277	286	287	255	259	277	265	265	252	269	270	286	274	294	301	271	290	281	251	279	248	253	265	260	269	255	277	273	245	266	266	269	271	307	256	291	254	251	262	268	279	287	251	273	276	270	271	269	265	288	275	285	296	302	265	282	263	265	306	266	285	295	276	256	283	275	299	316	289	299	303	267	295	282	268	299	281	273	253	302	280	284	243	282	306	248	277	265	259	251	280	271	258	277	268	276	260	268	285	281	286	257	279	254	262	272	299	308	257	264	264	245	259	315	276	289	294	255	273	250	281	264	285	254	287	273	314	274	298	288	267	267	281	282	249	266	268	257	287	276	260	285	252	245	261	294	280	303	275	254	244	303	271	250	272	275	272	245	282	328	294	301	263	234	284	285	288	304	257	285	285	268	286	253	259	298	270	271	294	298	303	263	289	233	260	278	267	259	279	247	282	293	234	242	293	307	273	270	308	273	272	291	266	273	279	264	266	278	278	280	254	249	245	280	293	289	257	256	279	316	292	267	268	277	303	273	279	278	299	263	298	255	260	270	270	251	260	297	243	267	264	321	275	305	252	286	263	316	286	287	248	237	254	259	282	271	287	276	272	277	308	256	320	270	294	260	283	260	272	266	266	283	271	279	258	251	278	299	310	264	283	247	253	239	283	230	249	308	264	296	278	273	271	284	258	271	272	275	291	288	274	307	266	251	256	273	276	280	292	290	275	252	263	283	300	270	228	262	278	288	287	266	265	280	241	255	271	255	306	267	269	263	279	257	239	262	263	271	311	289	293	297	304	259	284	259	297	301	280	283	274	277	273	288	289	254	233	264	285	278	259	296	257	245	282	288	285	261	287	303	297	319	302	292	263	299	267	266	288	268	263	268	287	298	264	260	266	260	284	289	310	300	266	292	266	281	286	307	283	266	291	271	281	308	271	271	287	255	232	279	278	270	275	286	262	263	290	239	303	285	244	268	256	296	234	261	255	278	251	267	249	280	279	290	285	269	271	288	268	264	284	314	323	232	263	266	271	290	272	304	236	266	269	266	267	247	265	254	293	269	258	257	239	251	266	292	286	274	274	283	289	280	285	303	240	257	299	277	248	259	264	267	242	258	286	253	253	273	290	281	252	282	253	279	286	295	285	275	251	293	261	314	281	271	276	270	250	262	257	290	272	294	250	255	297	292	258	271	317	297	258	301	277	255	283	284	322	269	267	274	306	268	298	266	281	263	276	292	253	279	269	270	251	283	256	244	260	276	265	287	268	285	266	315	285	285	265	277	240	271	287	291	251	291	293	283	264	291	271	251	286	296	282	283	269	266	263	288	264	267	300	275	285	295	257	330	298	256	277	275	281	246	265	298	288	275	275	293	279	278	259	286	270	281	267	278	272	261	281	288	288	269	271	280	265	298	252	283	280	222	271	280	271	281	282	260	280	270	242	282	288	300	278	266	261	285	239	286	286	286	277	248	279	294	251	300	260	264	271	290	268	207	279	273	290	275	241	257	251	274	277	267	257	278	264	254	285	273	292	270	291	278	287	248	286	282	258	245	273	274	275	308	295	302	272	277	278	274	294	297	256	252	293	256	273	262	257	279	267	265	260	309	277	255	269	265	291	283
5558	4451	9486	8476	5112	3972	3918	3553	3090	3010	2838	2577	2389	2093	1801	1452	1193	1203	1067	969	972	938	947	892	849	773	729	715	732	719	687	727	708	688	650	739	708	674	676	641	659	699	637	687	666	692	697	635	709	640	716	685	660	660	698	714	667	685	689	689	659	655	672	671	654	676	661	688	684	720	690	681	736	707	621	602	618	662	715	681	669	653	689	644	694	627	691	659	667	679	651	643	675	677	680	624	656	675	653	699	664	640	659	672	682	621	677	680	665	617	725	734	654	627	640	652	659	635	656	676	707	640	702	682	674	661	622	660	644	623	706	677	661	657	653	668	683	670	626	646	703	665	706	650	660	694	662	675	658	667	662	643	712	632	715	692	673	672	691	643	686	658	696	672	677	676	678	717	656	690	684	668	696	666	658	682	628	661	648	627	685	651	676	728	632	634	695	686	647	682	672	654	635	681	659	660	690	674	677	693	635	704	677	673	665	706	629	692	663	670	678	707	715	675	705	646	677	642	654	678	660	697	684	648	703	627	662	687	665	685	696	663	686	660	624	668	694	657	669	670	692	599	674	658	641	695	634	677	641	643	634	643	712	625	699	650	714	680	623	684	690	640	662	658	694	695	677	684	672	659	705	660	672	644	670	676	694	660	724	649	681	663	684	670	667	665	649	647	664	693	713	742	616	674	654	686	696	681	695	654	653	695	666	667	690	683	668	663	648	664	649	610	694	664	690	650	677	695	670	702	667	664	721	727	687	650	660	630	684	662	686	624	686	669	640	650	710	680	654	772	714	685	675	697	680	692	658	651	691	655	702	673	637	676	634	712	682	654	694	625	688	676	654	707	636	668	670	616	693	684	674	705	646	656	652	673	679	649	701	662	643	654	647	672	651	669	672	682	669	711	688	638	686	722	655	722	669	660	607	690	681	694	668	651	672	689	658	705	642	671	644	636	664	711	658	717	673	677	679	685	707	682	606	631	679	685	694	635	685	692	722	641	681	723	693	651	658	642	651	656	668	643	699	727	688	650	671	706	663	687	696	713	641	699	631	674	693	710	677	625	702	647	677	663	690	652	659	699	722	661	695	701	643	665	703	664	641	717	628	699	692	688	646	668	639	717	616	662	660	681	664	678	695	689	671	673	725	670	699	637	698	630	684	671	674	717	696	667	703	751	660	654	668	635	703	669	654	654	695	654	617	693	659	701	693	658	666	681	661	688	704	658	700	701	675	700	685	680	685	664	660	688	690	654	683	710	659	685	655	659	664	672	644	741	670	687	641	672	657	721	652	719	660	690	699	615	664	693	658	631	702	672	646	645	688	630	641	672	663	691	650	658	671	645	617	684	711	702	625	683	624	672	694	634	694	697	705	696	670	632	665	661	712	673	661	662	625	693	653	659	681	659	701	647	711	656	668	660	680	699	714	635	654	631	657	670	684	681	651	670	687	717	629	666	663	633	650	638	716	661	685	657	658	669	674	701	658	612	676	676	640	639	652	709	694	634	660	666	646	720	677	674	652	718	696	711	635	706	668	645	676	655	591	664	675	673	720	646	671	710	679	670	677	704	686	674	689	679	678	692	720	650	679	676	671	694	679	719	711	630	692	665	657	713	652	659	698	658	675	684	651	706	674	711	666	654	679	671	643	671	649	689	669	666	659	666	708	683	706	663	706	660	667	666	655	678	708	688	623	642	674	695	655	696	684	682	624	674	646	660	719	679	652	698	703	665	645	631	702	634	655	651	640	721	702	671	688	643	656	619	661	646	662	670	696	662	648	682	676	696	679	656	686	654	668	654	621	714	696	671	636	635	678	649	717	672	660	699	725	645	681	691	674	654	644	739	672	708	664	649	712	686	680	641	651	681	627	671	642	700	625	725	690	657	672	686	684	709	693	650	693	700	686	639	658	697	655	642	711	704	652	679	715	619	677	671	682	699	656	682	698	699	648	705	650	560	682	650	675	648	698	673	694	704	705	651	663	667	679	650	709	653	737	692	686	682	671	696	678	628	686	678	692	699	661	681	668	684	663	662	644	608	685	680	653	666	733	700	692	632	713	692	669	683	722	681	658	679	618	701	710	658	677	682	665	710	684	684	669	638	706	696	669	643	675	657	694	629	688	638	676	641	715	653	666	648	665	649	643	655	650	622	698	702	665	671	693	644	681	691	699	627	682	662	727	680	665	651	644	644	700	668	695	637	646	728	660	645	643	694	685	652	703	710	656	688	652	709	670	668	657	686	682	735	710	670	650	648	598	634	695	689	674	670	639	689	712	671	711	612	677	659	647	703	653	680	671	678	668	658	673	650	715	719	681	657	687	654	663	698	689	637	685	641	708	658	635	727	644	675	713	678	715	614	703	652	683	681	671	688	653	688	675	671	672	619	696	714	658	693	706	691	680	659	716	646	670	732	671	652	652	658	610	690	697	693	670	702	710	654	684	682	630	679	696	629	673	673	684	647	729	665	672	724	700	661	677	679	654	638	669	698	643	704	694	703	669	690	644	682	617	630	670	689	709	686	637	694	635	641	674	672	676	681	695	650	701	648	670	707	688	685	671	676	627	691	667	648	686	673	709	663	666	666	633	669	641	718	690	695	684	639	634	685	707	716	691	646	669	684	667	625	664	671	693	674	667	705	699	646	645	692	651	656	683	644	667	656	684	679	645	644	703	677	655	641	682	658	684	668	675	655	720	665	682	692	629	626	727	687	710	699	690	657	710	702	705	669	701	720	654	633	702	656	669	694	712	680	643	643	635	663	676	690	697	612	684	650	658	691	677	667	646	661	736	652	683	640	658	663	656	640	679	722	680	669	672	632	693	692	662	654	632	627	707	652	684	669	722	670	658	692	699	656	636	723	710	726	659	632	678	671	700	671	684	672	650	691	672	695	667	635	737	652	672	670	711	644	686	650	655	666	663	667	697	632	701	698	691	707	642	658	697	684	679	708	663	765	675	641	709	734	670	672	673	691	636	708	690	641	666	697	683	639	662	654	645	686	700	739	688	665	684	686	734	694	628	638	635	709	661	670	680	682	671	668	676	693	651	671	695	728	659	724	690	653	673	691	677	659	648	644	692	706	690	662	710	674	675	649	662	653	687	709	700	695	694	643	645	708	679	679	729	660	720	648	700	638	681	652	645	676	628	696	694	670	664	654	680	647	695	678	699	644	646	637	648	674	665	672	666	691	680	660	656	657	673	645	678	693	723	654	694	662	705	664	690	726	668	684	674	689	690	685	716	679	667	665	668	696	639	687	639	698	696	722	624	661	645	616	673	658	717	688	649	641	673	669	701	675	642	659	680	614	685	695	703	648	684	722	709	617	664	612	699	650	677	637	662	687	699	621	705	692	690	657	637	654	657	680	667	628	665	679	664	705	700	679	677	658	651	665	692	671	704	671	668	692	697	665	676	713	641	667	631	668	638	668	657	592	677	668	693	664	645	642	664	658	688	713	700	676	667	700	692	652	673	652	714	645	652	662	664	684	699	656
14096	6506	7468	4362	2174	1606	1469	1253	1043	1033	903	840	843	648	537	476	380	399	360	362	359	324	275	302	288	296	312	264	268	314	281	274	256	262	285	271	247	276	271	269	277	237	284	247	240	279	259	278	303	257	251	258	261	225	247	282	254	273	267	264	248	265	259	275	247	228	244	268	266	264	243	244	279	270	275	268	255	268	265	280	280	288	249	239	271	257	258	262	273	257	269	282	278	310	289	269	252	255	250	268	241	267	273	261	274	292	256	269	292	281	268	271	276	231	273	265	285	299	303	282	273	284	273	251	268	280	247	271	241	291	288	265	274	271	270	250	277	306	250	258	264	275	290	260	246	237	273	269	267	286	252	242	279	268	291	252	280	262	299	262	256	274	254	239	246	288	229	270	256	288	258	272	254	270	240	280	279	254	266	275	266	294	248	225	272	266	254	243	265	280	258	280	271	256	273	256	261	261	280	289	245	276	297	261	274	263	259	233	275	277	265	264	297	230	273	282	248	250	254	283	263	256	237	248	252	225	283	255	286	279	270	286	246	267	307	264	293	270	284	272	284	262	258	262	247	266	277	266	264	236	262	279	269	289	261	241	264	261	239	285	258	231	270	280	280	249	233	271	287	271	258	273	261	222	279	265	242	278	286	252	276	258	259	231	267	280	264	283	279	281	272	259	267	250	284	290	269	259	266	282	272	233	295	280	263	281	254	236	249	249	285	291	255	294	292	248	261	269	274	239	261	262	249	243	252	272	303	263	270	276	264	258	274	266	249	269	248	286	263	235	225	260	275	271	241	249	265	260	269	244	235	273	237	274	261	272	268	274	281	260	256	286	250	257	281	236	238	245	253	259	238	276	259	246	253	262	260	252	240	238	260	245	240	244	279	271	255	247	235	275	281	258	260	295	276	250	285	268	277	262	262	287	300	264	246	281	287	268	244	238	216	291	262	251	237	234	281	270	233	280	257	271	234	248	240	265	282	253	299	280	271	267	272	267	246	270	251	302	269	282	247	236	265	272	236	279	298	274	263	251	286	257	274	297	259	284	298	261	266	282	272	252	276	253	267	269	280	274	274	266	258	237	229	251	236	263	268	261	266	292	282	292	242	252	269	275	261	258	266	275	236	282	254	284	266	253	254	249	242	285	257	247	225	256	259	265	259	267	272	266	304	250	260	279	264	285	265	258	283	299	273	297	264	264	272	236	280	255	280	260	272	294	288	278	286	265	256	284	265	236	258	278	309	258	269	279	260	258	269	241	259	270	260	280	262	258	270	247	254	276	259	266	248	295	254	292	247	273	258	244	259	262	275	282	252	250	266	259	260	233	258	254	268	227	257	271	269	288	256	258	252	254	261	226	242	309	291	286	253	270	275	270	273	283	251	299	324	260	263	273	284	264	227	260	281	279	273	295	230	254	272	261	290	270	295	246	272	283	268	257	298	238	262	268	266	261	265	261	239	282	257	261	270	270	285	234	264	285	270	266	256	240	244	279	270	243	276	255	235	227	250	238	266	259	236	260	269	270	300	267	294	259	265	246	299	266	280	289	255	244	284	270	277	286	280	271	270	264	285	251	267	232	252	295	255	253	245	242	261	257	315	290	278	244	279	261	287	260	239	278	299	262	269	266	282	296	266	240	255	251	256	279	270	299	263	259	259	272	286	248	288	243	230	271	277	252	256	257	258	242	270	246	250	234	295	275	286	237	231	248	285	256	238	286	282	278	253	272	278	290	271	252	253	270	270	279	277	268	281	296	249	263	272	282	273	250	272	295	299	282	241	266	292	233	256	249	282	279	286	303	269	271	219	300	287	284	266	259	277	294	265	260	292	269	284	303	259	230	283	245	245	269	286	263	265	249	263	270	277	257	263	242	269	256	259	269	286	270	260	231	287	275	296	261	262	260	285	298	286	263	259	276	238	244	287	265	254	270	267	253	241	274	272	307	283	268	262	265	259	325	296	290	286	277	265	296	242	274	294	265	239	293	276	270	259	258	286	276	259	274	287	255	274	293	237	246	283	258	267	261	292	251	261	288	255	284	275	221	284	294	252	266	272	271	224	271	231	282	248	263	297	252	251	304	265	270	303	259	260	230	249	248	287	255	253	256	237	243	277	243	263	270	316	304	252	283	275	240	230	264	269	275	292	270	265	278	269	256	263	277	265	259	240	297	253	285	291	243	232	277	235	282	252	276	267	280	235	236	272	260	251	256	257	246	237	268	276	280	257	249	273	275	296	252	258	267	258	266	266	301	267	278	269	282	258	267	273	267	258	273	250	263	289	257	269	285	248	281	281	285	279	270	248	290	282	242	239	247	271	258	267	269	271	286	271	263	258	276	264	267	273	250	287	264	275	233	270	252	243	280	266	253	260	283	262	285	273	277	262	243	280	258	265	288	278	238	286	267	262	256	264	269	273	269	279	253	283	284	293	251	266	278	256	256	267	279	269	262	256	255	247	261	273	296	266	229	269	256	242	277	242	279	283	264	272	259	263	235	279	243	276	271	267	252	260	272	286	245	248	259	274	285	278	278	254	269	259	253	293	257	271	317	276	269	221	277	251	265	244	260	280	234	276	267	240	236	284	265	264	243	251	247	266	282	261	261	264	266	251	295	243	276	284	278	239	302	280	257	277	293	278	263	252	238	276	240	231	262	232	240	270	293	263	272	283	258	274	258	243	274	286	265	247	282	271	278	235	244	244	258	273	265	264	274	300	257	289	239	228	259	290	295	274	290	273	204	280	266	246	252	269	223	265	243	268	256	260	257	285	288	273	269	244	257	276	301	256	259	250	243	268	230	269	258	287	249	244	238	274	274	296	281	305	253	270	273	253	269	259	247	265	249	255	253	279	264	236	243	260	279	270	302	239	243	255	246	266	280	248	240	242	290	261	265	281	289	254	229	276	287	246	270	268	265	283	264	281	287	265	278	283	270	243	258	276	264	273	258	280	250	275	295	277	263	269	247	277	263	256	249	281	244	249	244	255	225	263	257	287	279	276	236	264	259	264	275	249	265	248	250	226	272	251	252	274	241	300	267	251	252	255	259	258	253	271	263	230	263	280	276	277	283	280	278	285	291	280	278	272	237	248	236	282	251	243	284	276	302	259	291	292	265	265	236	237	240	290	275	262	282	283	247	276	209	278	257	264	255	256	242	288	265	258	253	249	277	259	258	256	254	282	292	273	283	262	255	262	271	310	272	289	270	261	245	294	270	294	228	275	268	279	236	283	261	257	280	264	251	255	280	259	272	257	245	258	300	262	237	292	258	300	276	266	271	263	276	266	277	273	276	235	298	277	273	274	266	270	277	248	265	271	238	267	285	263	251	275	235	251	269	286	270	248	240	290	257	252	289	301	282	293	270	269	266	268	269	242	268	246	242	268	264	294	240	260	296	258	253	229	266	222	275	288	262	260	267	297	283	297	295	267	259	237	263	297	271	253	258	299	256	263	277	243	258	241	276	249	311	268	266	273	258	264	239	246	264
10774	6471	13630	11911	7886	7070	6563	5876	4994	4922	4335	4004	3878	3200	2453	2028	1678	1450	1405	1316	1279	1157	1137	1058	955	821	843	776	721	719	718	679	674	693	702	704	681	673	708	660	655	674	657	671	690	694	679	623	655	673	611	683	638	684	645	676	652	670	633	645	641	665	672	662	696	644	650	655	639	604	619	669	633	661	630	649	608	666	623	662	642	651	672	609	644	643	642	670	633	618	656	644	685	628	627	667	657	644	650	651	642	648	663	638	646	623	639	658	653	647	699	639	642	656	598	658	621	691	703	651	671	624	706	628	668	649	633	654	701	612	673	709	670	656	673	605	605	655	680	667	636	636	663	631	639	635	652	640	594	672	651	618	657	645	683	647	699	664	661	641	617	638	626	634	636	682	624	648	609	672	666	639	652	639	678	651	653	688	673	652	641	732	628	628	643	646	671	646	606	669	652	601	680	675	663	643	620	647	608	609	665	658	687	624	610	671	648	605	632	685	621	632	652	638	675	599	641	609	655	644	644	667	672	621	671	632	668	648	682	661	654	615	670	662	667	598	661	627	643	700	618	686	649	654	692	688	670	648	628	627	661	614	597	659	637	643	625	663	657	676	657	658	660	645	609	658	614	653	648	614	703	583	625	629	644	667	678	640	652	625	638	647	655	666	657	655	613	602	667	625	651	661	648	601	663	626	688	653	626	680	696	629	658	675	653	669	692	677	656	655	619	635	632	631	610	644	637	649	665	661	650	668	625	623	597	660	627	665	634	673	658	608	633	601	618	628	624	669	691	708	649	633	675	671	657	670	605	638	662	645	613	632	635	610	659	675	618	649	622	683	584	669	618	629	624	664	694	629	610	629	670	606	633	640	650	598	673	663	650	664	635	644	670	615	667	602	640	649	633	631	623	617	638	663	645	649	658	637	693	602	677	661	611	689	644	637	656	646	597	640	684	688	645	658	650	643	657	632	631	610	631	640	641	689	629	685	679	658	636	607	647	632	686	682	626	716	662	654	654	655	652	669	656	632	608	670	664	669	641	641	613	632	650	599	668	687	651	653	632	663	643	618	677	628	646	646	625	612	656	650	608	633	655	636	657	632	660	656	649	643	634	631	646	671	664	651	611	616	640	658	625	669	665	661	644	641	684	595	689	623	647	684	634	638	627	674	638	651	661	671	656	648	635	643	673	659	681	693	649	636	665	646	607	660	677	674	614	629	626	622	622	646	665	634	630	646	665	659	661	676	662	664	642	648	628	665	634	614	626	606	630	662	651	625	624	646	652	632	664	653	657	623	653	670	688	651	681	612	670	634	648	663	618	644	656	664	617	659	591	661	641	642	601	655	655	631	628	622	693	620	675	619	603	681	630	643	659	645	619	598	604	656	664	662	693	606	625	645	693	619	692	679	648	635	632	631	617	636	651	652	652	661	666	681	649	666	627	681	644	632	638	693	695	613	664	690	668	637	648	666	666	641	616	659	621	625	677	687	625	643	641	634	687	635	637	643	697	636	610	647	692	703	619	652	665	666	629	646	714	619	642	628	642	658	659	641	665	615	645	605	637	669	677	629	660	643	633	645	636	669	673	658	641	642	652	632	661	625	649	638	633	626	659	651	680	648	695	630	674	678	662	623	679	672	668	667	676	635	675	676	669	681	658	666	660	660	658	663	660	654	667	651	648	644	619	677	668	636	660	605	657	609	605	667	636	663	612	663	646	623	666	656	639	665	644	641	664	641	673	683	642	689	631	655	679	661	699	657	672	638	689	660	710	645	621	593	609	657	637	656	655	658	614	609	626	662	641	629	643	669	654	654	644	646	664	663	676	603	656	713	643	640	631	646	657	642	636	631	673	646	645	631	631	651	649	643	698	662	620	639	637	655	622	664	593	634	684	643	644	620	645	585	657	634	654	658	652	621	611	646	611	665	641	663	659	653	648	679	660	680	653	649	654	656	664	675	671	621	665	642	653	759	624	646	637	686	648	640	667	643	634	640	624	700	668	620	626	636	640	681	650	657	650	665	608	623	632	624	609	616	649	637	656	642	613	627	610	611	656	687	673	639	666	622	689	657	679	649	705	673	663	682	638	652	649	661	649	667	641	646	666	593	671	618	655	669	678	610	652	656	648	618	611	592	662	630	664	653	643	647	701	672	611	674	680	659	660	683	668	651	636	667	616	668	652	657	645	649	679	611	678	659	663	585	660	666	642	654	643	673	706	689	655	686	658	638	594	658	610	694	646	656	652	652	680	671	676	626	696	656	640	641	604	683	638	666	619	634	662	591	666	641	596	622	689	646	657	636	688	673	629	635	644	668	672	648	661	615	660	617	648	633	604	624	645	653	692	649	687	643	636	657	635	640	667	663	656	645	662	656	664	660	675	641	650	668	626	650	648	601	612	663	669	606	656	628	688	601	652	618	714	676	640	607	657	631	632	677	697	644	638	622	551	636	648	634	630	653	624	624	605	605	658	661	636	660	622	631	621	690	668	663	601	633	635	658	674	638	636	602	662	644	635	606	642	726	620	627	684	667	591	650	693	669	635	655	641	697	636	617	639	673	693	660	645	652	679	654	627	670	623	663	599	671	593	577	618	617	602	650	678	580	621	621	589	630	635	677	662	643	633	656	629	622	556	655	677	647	632	602	663	679	642	688	688	629	627	662	636	653	628	605	648	637	635	639	662	632	637	686	627	658	607	670	636	647	636	637	625	636	626	619	644	636	609	676	636	681	646	676	673	615	657	657	683	669	655	675	659	665	655	684	637	740	625	644	662	680	656	672	643	652	647	669	641	707	642	657	671	675	618	609	659	652	630	655	652	677	643	646	644	658	598	647	654	618	654	693	663	641	633	658	658	648	631	626	616	652	700	676	657	679	694	657	711	685	676	665	632	653	662	607	624	663	663	667	692	659	630	603	676	665	614	635	649	651	658	663	618	665	601	616	666	656	661	615	658	675	681	642	649	619	629	640	602	628	635	641	607	646	707	662	643	665	645	631	646	610	684	688	632	598	629	615	655	662	659	681	638	648	685	608	637	661	627	686	647	647	636	634	633	691	672	668	642	698	643	627	628	671	682	634	624	690	593	666	647	666	630	626	609	629	687	648	694	669	634	623	667	622	617	671	605	634	672	646	638	621	668	620	677	679	661	659	651	663	616	643	613	657	643	618	654	671	628	655	704	657	617	677	606	653	658	642	625	644	661	657	643	636	634	612	648	646	599	610	611	663	632	620	675	687	675	647	699	666	695	644	633	599	686	668	667	657	663	660	605	635	669	648	617	622	671	649	642	679	677	710	610	662	620	677	629	706	661	689	686	657	654	639	675	620	666	641	603	678	640	649	621	634	674	644	663	671	634	691	683	684	630	671	665	651	646	663	650	636	658	618	613	609	632	663	676	635	599	630	640	617	627	646	632	622	651	671	640	658	637	646	676	699	629	668	674	662	649	613	658	608	643	610	616	602	689	663	605	653	642	615	653	611	640	651	588	661	655	625
20950	9323	10102	5842	2938	2419	2089	1772	1468	1337	1166	1110	966	730	565	491	399	400	353	357	350	312	275	321	231	253	239	255	229	190	191	207	226	212	207	221	232	216	199	215	195	208	197	209	204	202	176	201	201	194	208	219	218	238	197	202	213	201	201	201	182	184	203	211	192	225	220	189	198	195	167	215	187	191	195	211	213	229	200	220	203	193	213	207	202	184	221	206	219	208	196	187	181	185	208	198	201	211	209	186	217	194	224	191	187	199	198	216	190	209	224	204	189	209	179	222	204	200	218	197	200	206	189	188	212	244	210	199	205	202	193	215	168	216	176	195	193	202	189	204	198	230	219	214	225	211	197	223	197	180	219	198	218	201	215	203	196	214	194	196	199	231	213	220	190	207	209	227	184	180	204	184	197	199	192	206	209	192	223	186	217	206	211	225	196	172	169	204	203	192	210	217	230	220	209	204	228	222	201	178	213	210	185	183	175	174	200	219	188	212	205	209	204	233	204	217	193	190	231	202	203	184	198	187	231	194	204	203	202	192	220	211	218	199	218	202	188	222	205	222	228	204	211	200	196	167	182	232	231	206	221	206	182	214	224	175	188	185	204	192	225	206	210	202	215	199	187	230	215	212	202	188	211	188	210	192	238	214	178	205	231	234	185	201	224	208	201	213	204	198	212	217	184	184	191	206	217	192	192	211	210	215	185	199	208	194	183	241	218	197	211	218	201	199	195	214	202	208	192	200	188	185	201	185	209	199	170	206	225	186	189	201	204	202	190	188	209	203	192	200	180	202	197	227	228	228	215	213	222	236	212	190	206	190	199	213	180	175	216	196	204	174	184	212	166	219	177	211	246	218	202	209	217	211	174	193	207	232	231	215	210	197	184	219	200	163	215	224	201	208	212	194	214	200	216	233	178	207	177	217	191	195	180	196	217	203	209	195	199	206	223	215	201	197	223	197	185	200	253	189	197	212	202	182	181	211	220	194	218	232	219	172	186	206	184	215	205	194	196	194	228	224	170	173	195	201	181	190	205	196	203	199	204	205	194	216	206	200	185	229	187	204	173	188	211	204	210	202	211	180	190	207	180	191	198	181	184	190	197	213	206	193	168	209	202	197	187	211	195	181	217	212	203	193	203	180	194	197	223	195	216	201	223	212	186	199	207	203	180	201	206	171	193	188	167	178	202	196	193	211	185	210	211	211	231	190	206	206	214	197	189	195	209	218	196	201	197	198	210	208	195	209	191	219	178	184	231	204	214	177	191	144	197	216	201	212	196	196	200	190	191	193	208	178	202	192	192	199	195	189	204	213	197	206	202	238	211	218	214	202	213	196	202	211	162	188	203	211	222	191	175	191	187	181	202	208	205	197	188	184	167	203	230	231	214	231	221	210	195	184	210	202	220	207	201	184	210	221	192	210	206	202	213	213	200	197	209	173	223	217	206	193	215	213	229	203	202	223	218	198	199	192	214	232	188	184	183	210	184	188	205	194	179	202	203	214	187	203	225	225	199	174	189	217	198	218	220	214	199	195	217	197	210	190	207	205	202	212	195	198	202	195	214	183	194	214	198	207	214	221	186	207	161	209	190	188	200	204	193	210	180	193	194	201	198	204	191	206	194	189	219	198	184	217	204	185	216	203	188	187	204	207	226	179	172	218	215	157	206	206	179	229	212	186	182	198	207	207	198	207	208	202	192	195	184	183	196	193	183	198	194	236	190	233	206	215	199	201	189	216	198	215	196	183	236	190	193	212	189	201	207	206	186	212	195	179	219	204	209	208	177	190	194	204	189	186	213	182	193	206	256	208	185	177	206	213	181	199	203	183	213	215	215	178	208	188	177	177	213	185	220	212	209	200	198	198	185	180	179	200	215	197	200	186	211	211	193	189	189	213	193	178	204	225	213	220	222	182	190	187	181	210	203	194	186	199	216	199	187	202	211	196	180	183	189	222	206	232	222	193	203	186	199	222	207	186	200	217	203	216	193	202	209	187	203	224	208	211	173	210	201	203	237	197	164	216	208	182	200	208	192	205	212	227	205	198	190	191	201	200	201	213	201	200	194	190	216	204	214	195	220	194	194	188	220	191	178	205	199	212	201	199	207	206	199	206	197	207	198	192	200	169	203	215	182	195	187	181	194	212	193	193	193	194	206	186	224	206	185	214	213	202	201	201	216	186	233	190	196	178	197	203	187	179	193	205	213	205	219	180	223	193	218	217	208	218	191	192	209	236	200	199	209	184	250	196	185	200	188	198	196	212	204	208	202	192	204	183	205	198	216	186	208	162	177	180	197	196	164	207	191	201	205	210	208	209	163	187	195	179	196	210	180	180	203	211	212	184	231	183	202	184	203	207	196	164	193	214	196	205	203	194	217	201	184	203	217	185	207	208	210	208	214	204	190	196	200	192	208	207	191	199	223	196	175	187	207	202	191	192	191	203	189	228	211	204	194	177	194	192	188	209	198	209	209	189	212	169	203	191	191	189	164	205	194	220	210	242	214	215	185	196	210	203	196	198	202	215	214	172	188	203	186	190	172	164	208	181	201	210	187	199	179	206	219	219	201	193	190	179	241	195	226	215	209	204	177	200	201	206	172	216	203	171	160	188	194	212	187	200	202	207	183	225	210	185	196	210	193	179	171	175	193	194	225	190	200	174	216	200	225	201	209	176	180	206	216	223	230	198	207	199	187	224	178	207	207	213	222	203	197	191	196	180	208	197	185	208	184	212	223	223	224	222	219	180	216	197	259	221	204	198	198	213	198	227	215	198	197	196	199	190	185	196	189	183	186	194	199	202	197	187	200	226	202	195	207	193	231	197	175	203	200	207	208	230	209	187	191	175	207	223	197	214	198	228	214	204	218	220	173	197	201	206	205	199	202	190	197	207	208	192	195	203	194	215	186	208	214	204	214	187	191	200	196	198	212	195	220	230	220	181	207	186	189	195	201	191	216	202	181	174	206	184	207	195	180	233	194	205	197	190	222	205	221	207	205	195	201	181	190	200	222	168	203	199	198	196	209	216	213	191	182	194	195	209	231	206	192	191	199	208	191	205	204	217	237	204	171	194	216	198	210	201	212	222	183	194	191	191	196	212	205	188	217	174	192	195	196	181	198	192	183	201	213	209	208	187	223	212	190	218	198	215	188	237	191	197	189	205	215	197	223	215	197	205	211	191	213	210	196	199	211	224	204	204	166	173	229	172	210	201	184	186	203	211	196	189	216	197	192	199	203	202	200	191	180	211	199	195	197	208	208	209	178	225	187	188	207	212	213	196	201	194	196	227	205	188	196	229	210	223	195	217	188	207	223	184	203	195	194	209	196	227	189	197	236	251	187	192	193	210	209	173	195	191	177	207	199	203	226	200	174	224	179	216	211	188	191	202	189	190	202	197	212	209	211	181	210	193	195	196	186	198	212	197	192	188	221	202	190	195	206	176	203	195	211	199	219	186	179	205	235	189	211	183	215	192	198	200	215	183	182	209	197	198
13410	8312	15758	13874	10533	9914	9078	8011	7278	6751	5990	5677	5127	3957	2887	2244	1955	1717	1696	1581	1487	1312	1173	1065	901	778	765	680	641	601	572	603	576	578	543	540	593	561	495	535	547	498	540	536	491	535	540	528	510	544	472	512	480	516	538	528	504	499	498	463	500	492	531	488	503	515	506	510	521	492	476	509	475	509	467	519	478	520	515	524	450	505	492	492	480	502	530	498	519	487	495	564	505	507	541	503	535	510	474	540	485	532	466	477	511	527	496	479	494	529	539	465	456	489	543	540	512	546	467	502	534	511	533	518	505	535	513	533	506	517	514	538	492	563	488	523	476	523	524	483	497	507	496	471	515	505	459	539	483	494	514	504	513	539	545	516	533	504	493	508	515	497	540	485	483	524	512	450	504	483	474	496	464	508	540	524	472	501	498	508	503	540	520	509	523	515	508	491	512	501	523	510	484	491	499	495	482	511	484	494	463	491	516	473	526	487	483	524	509	458	465	487	489	507	566	474	489	505	527	532	501	546	485	518	507	494	513	514	510	492	487	546	525	502	555	539	502	511	504	514	540	515	509	531	488	514	488	488	519	505	534	516	508	502	494	488	529	477	515	522	496	494	490	481	538	532	485	490	498	517	499	493	506	512	512	491	490	544	528	485	515	512	507	484	520	494	523	521	488	482	531	495	528	529	504	508	536	511	518	512	520	487	520	517	455	497	488	481	488	492	495	472	537	481	505	538	499	491	481	543	472	530	519	517	489	516	529	532	535	480	502	505	471	471	508	498	538	494	465	465	515	533	495	498	513	501	502	516	493	489	542	504	503	524	518	490	490	524	539	498	489	517	510	506	502	474	493	523	482	513	472	517	495	500	496	493	531	493	498	519	516	511	525	537	491	487	497	512	507	502	493	471	516	529	487	496	507	504	525	520	536	478	490	498	518	531	483	535	480	528	510	521	512	478	479	480	512	490	501	522	512	519	503	474	556	458	482	503	512	508	537	503	464	476	519	542	511	514	508	520	550	513	525	528	501	494	494	520	464	501	529	484	512	548	489	509	498	505	485	517	517	502	499	485	513	504	491	511	511	460	476	522	506	527	500	496	473	553	468	485	513	484	464	483	496	501	514	506	490	528	501	497	503	504	556	467	514	484	549	508	482	507	472	469	516	499	523	487	486	515	499	516	482	502	543	482	501	498	471	470	484	501	512	499	542	501	500	516	484	507	495	538	488	502	511	503	474	517	535	500	515	500	508	480	500	503	486	508	544	524	512	457	473	514	489	509	527	519	487	514	489	507	522	516	491	468	505	505	543	460	485	468	474	508	473	499	547	481	512	515	505	485	474	524	487	516	486	481	537	493	489	490	487	502	520	516	479	517	498	495	550	458	501	473	495	479	461	489	495	480	521	497	517	521	490	520	474	484	513	497	483	499	483	477	525	514	508	489	517	515	462	522	519	501	508	503	498	490	534	512	484	489	487	513	479	535	505	503	472	536	514	498	500	543	497	463	524	517	520	508	500	505	528	485	483	519	514	495	507	483	517	509	498	549	489	507	509	508	507	509	490	519	544	516	509	499	500	514	579	535	521	495	483	520	486	508	495	524	529	484	535	490	488	509	485	496	527	508	480	518	460	479	515	496	511	502	465	521	485	521	550	522	505	465	521	473	509	491	506	471	477	475	482	498	519	522	462	489	485	446	511	495	494	496	521	488	510	492	522	527	473	513	493	495	540	516	535	531	494	531	475	475	502	512	476	483	510	496	510	522	499	505	514	502	534	513	470	495	512	500	470	483	480	505	493	516	478	472	506	494	506	549	526	488	519	524	480	498	501	534	524	487	513	506	493	456	485	516	540	496	510	520	478	518	498	493	503	510	511	463	516	502	482	501	529	492	504	482	488	554	473	496	515	543	528	524	526	482	496	481	480	476	480	498	509	540	508	523	521	527	501	511	506	485	492	513	503	457	487	524	528	492	484	540	518	499	514	485	471	485	468	523	500	469	525	503	489	485	520	478	491	459	511	511	536	507	488	523	515	496	509	573	500	495	558	465	459	522	486	489	543	518	515	486	527	491	495	505	500	477	511	459	473	498	523	520	477	527	481	529	485	492	506	488	503	507	509	528	575	511	504	512	479	471	513	489	461	486	492	489	508	495	530	463	490	486	526	479	504	542	477	516	535	509	500	475	495	543	510	484	496	512	495	491	469	518	545	499	500	483	516	515	497	497	527	512	506	513	518	506	498	490	516	476	525	507	483	509	509	523	522	501	533	524	443	474	522	515	500	491	542	449	478	478	542	499	512	523	503	511	533	523	486	506	524	507	506	498	502	535	532	498	512	519	515	547	497	484	513	485	480	559	459	545	499	500	501	460	459	486	511	516	511	513	505	501	529	515	517	556	510	481	465	461	493	478	500	513	501	499	534	524	503	531	516	483	487	507	540	483	520	491	528	520	491	484	479	485	478	488	538	497	528	510	496	512	504	506	512	495	486	506	498	513	548	534	497	537	541	492	504	525	476	526	541	488	521	587	484	525	520	525	519	442	526	493	505	491	504	523	524	568	471	512	509	512	498	489	511	477	479	508	514	524	504	510	505	496	517	514	540	497	482	501	509	484	490	501	498	523	532	492	551	511	518	484	511	506	466	490	510	494	505	497	520	503	530	509	515	490	548	496	525	523	517	514	481	488	469	493	485	452	526	528	494	511	503	530	531	447	547	511	523	495	529	495	494	515	471	502	527	492	506	543	484	565	500	471	470	496	527	533	525	550	533	523	503	535	492	530	481	525	478	495	475	523	455	506	520	477	544	457	516	482	462	538	524	493	521	565	511	464	554	503	482	475	511	535	509	516	483	519	519	487	509	482	470	495	548	524	529	509	522	521	543	554	515	472	491	484	513	497	484	478	477	500	483	531	513	482	493	479	482	497	452	513	535	493	500	475	502	508	484	490	507	514	489	526	484	499	506	499	508	540	527	500	521	511	504	486	555	538	533	501	536	511	520	484	479	496	493	494	486	519	521	496	501	544	481	505	509	452	510	474	530	499	502	493	521	492	530	480	565	524	469	519	506	471	523	501	497	510	547	518	523	487	517	508	470	517	465	531	529	495	520	508	517	511	497	525	503	497	530	499	491	523	480	529	492	491	492	557	544	517	529	527	467	547	502	497	472	483	523	454	478	515	516	490	519	484	544	512	497	506	517	487	461	539	514	538	529	529	521	512	487	527	522	514	468	545	517	518	497	532	485	499	544	495	501	538	497	506	530	517	500	501	538	507	484	509	517	493	478	490	563	505	494	496	547	518	522	478	508	536	515	484	510	525	525	570	524	490	514	483	506	525	492	526	518	504	511	502	514	537	500	486	502	464	512	517	520	491	515	514	491	513	504	502	536	514	542	484	486	505	503	503	470	504	516	485	471	532	483	500	505	495	489	509	502	490	440	534	509	526	520	507	512	460	460	492	509	502	502	551	488	542	510	473	539	535	483	498	497	517	523	473
6332	3437	3457	2052	1329	1122	1075	923	842	688	646	624	547	462	394	383	341	312	343	358	309	295	278	353	298	290	277	276	288	267	305	254	284	274	283	278	283	290	281	275	265	245	268	288	295	278	295	272	245	280	258	252	260	228	235	273	257	263	272	303	281	266	326	305	249	257	293	283	281	266	268	296	276	311	283	273	286	267	284	286	260	245	248	278	271	293	274	273	310	259	296	257	260	302	287	294	267	258	254	279	267	275	286	263	234	256	265	240	287	271	268	288	235	261	305	295	276	281	263	258	269	250	259	268	272	267	305	301	278	253	301	262	299	296	287	279	283	291	285	254	304	284	267	266	272	263	276	299	269	288	313	251	246	287	270	269	239	266	263	289	269	284	270	280	277	263	254	260	279	265	266	270	243	273	258	262	254	265	235	287	259	244	261	276	267	260	275	251	278	246	270	262	261	290	263	295	279	286	282	288	265	267	266	284	280	294	293	284	287	250	284	266	254	247	262	253	282	261	275	233	284	302	267	280	268	271	295	270	251	273	268	274	287	245	253	295	261	294	281	272	243	289	275	272	261	295	276	242	254	273	259	252	280	255	272	284	267	267	281	266	273	291	274	288	286	273	249	276	268	320	297	278	273	290	258	295	270	268	274	281	274	256	295	253	238	268	267	284	271	265	253	252	284	274	282	285	295	247	261	245	272	263	273	297	271	279	282	283	254	265	271	270	257	251	279	262	270	282	278	299	242	287	256	262	291	272	272	260	281	276	279	253	233	279	270	285	287	284	278	269	267	274	275	264	263	246	290	265	283	262	267	301	284	271	284	245	274	276	274	247	284	267	260	263	292	271	270	252	269	274	270	279	275	276	248	294	264	242	248	293	272	245	280	277	288	293	306	280	279	242	256	281	299	284	288	288	246	279	280	274	225	305	271	269	255	277	285	282	267	293	251	267	264	283	296	254	286	294	246	271	273	252	313	290	240	269	239	265	282	289	300	265	281	298	274	277	259	258	265	288	270	278	244	285	280	270	299	279	260	238	289	267	255	258	265	280	257	253	272	245	285	279	273	260	265	263	233	270	250	290	286	256	302	280	262	248	255	304	253	292	257	278	300	260	296	264	262	294	295	261	284	267	244	289	279	251	265	252	253	260	255	276	275	270	276	292	262	261	271	280	267	268	265	248	280	272	286	270	280	273	289	258	268	306	259	286	253	285	280	288	276	252	273	240	275	277	289	276	284	283	258	248	239	261	264	269	261	263	275	274	266	274	296	261	264	259	258	277	281	290	291	267	275	262	278	260	270	270	292	272	270	267	247	317	281	276	277	296	277	270	300	288	271	264	297	269	263	291	316	245	246	251	266	272	237	252	270	262	289	248	271	258	288	260	246	264	259	232	264	290	252	270	280	277	262	265	269	300	288	297	281	288	265	304	285	277	258	289	263	277	278	276	262	280	284	263	281	287	289	249	294	294	268	275	309	266	288	261	267	280	272	290	274	298	266	260	273	303	300	251	255	253	254	267	276	267	289	277	231	284	276	255	284	268	249	248	250	293	263	257	262	262	298	271	304	258	264	298	296	255	298	279	263	276	306	257	262	283	259	272	282	251	260	246	252	285	255	304	282	261	268	294	273	276	309	252	284	293	272	267	270	251	277	297	254	255	250	256	277	266	255	273	276	233	288	299	263	266	272	270	292	259	290	286	256	268	250	277	307	263	250	248	271	292	241	284	267	303	242	268	283	294	250	279	285	255	259	256	289	296	286	255	270	299	262	278	256	290	263	271	278	245	265	284	267	264	272	271	265	273	262	282	287	257	249	274	292	231	262	267	281	280	256	239	270	257	280	270	236	258	287	270	251	276	286	251	277	284	266	277	292	253	294	287	295	251	271	272	277	266	257	291	289	252	287	293	288	293	271	261	262	298	248	260	289	284	283	250	242	297	274	264	256	268	258	291	261	285	282	261	255	250	278	257	265	296	258	299	285	274	258	270	277	261	257	254	271	282	262	270	265	280	252	216	260	274	286	281	264	264	252	264	270	308	257	281	255	255	290	247	249	286	274	282	270	252	288	273	258	273	273	253	249	265	278	266	290	241	261	284	276	302	297	249	245	262	273	282	290	260	283	244	280	275	272	271	262	274	262	306	293	307	273	271	257	285	269	291	270	284	246	298	272	288	280	244	252	266	257	269	266	263	297	267	287	273	287	283	258	290	292	268	248	269	264	271	294	297	289	287	248	284	291	245	260	279	253	288	281	284	270	286	270	270	266	246	238	294	288	277	230	263	266	273	268	244	263	283	285	243	280	283	242	258	258	290	242	258	269	271	283	268	261	252	288	295	262	330	278	241	293	265	263	271	277	294	249	240	265	282	283	282	273	255	267	261	242	277	273	263	267	262	260	246	279	282	268	276	266	253	270	262	290	276	294	264	272	285	305	287	236	268	256	276	283	264	297	292	294	272	283	283	282	278	261	257	255	319	284	284	283	252	280	277	284	263	269	278	290	250	296	263	249	289	308	269	258	271	256	246	273	236	243	266	258	266	271	273	302	281	256	247	263	272	256	285	250	279	251	258	277	272	279	249	281	259	270	276	262	275	246	247	250	289	291	265	287	291	286	258	251	294	275	266	276	241	286	249	270	251	287	262	269	268	268	283	272	284	254	278	289	254	272	264	299	280	305	284	268	329	277	234	274	262	257	235	264	260	240	293	265	295	282	268	267	281	267	268	254	265	246	266	264	292	295	253	263	273	267	252	277	274	271	283	272	283	285	267	251	253	287	242	282	289	280	263	250	257	271	272	277	275	276	248	255	290	268	270	273	261	298	272	261	272	262	278	251	278	277	295	250	277	261	267	266	278	271	258	270	270	247	248	248	260	284	278	273	245	261	275	303	287	287	265	225	262	306	255	287	264	272	283	277	268	270	288	286	278	268	263	288	262	274	246	248	287	257	268	283	244	259	304	238	285	286	278	259	271	241	286	287	264	260	254	228	270	253	289	266	266	260	284	252	253	296	313	295	288	274	295	278	275	258	253	269	294	260	258	269	288	256	270	291	269	258	284	286	296	271	259	294	272	290	290	299	267	271	274	259	265	278	241	270	257	280	247	260	282	287	290	309	277	282	274	264	256	256	253	283	262	252	264	280	233	259	278	258	272	273	249	248	265	248	284	257	267	302	280	241	277	245	247	281	255	276	294	266	262	286	273	267	268	252	287	294	280	275	259	272	248	296	313	263	286	299	277	283	296	261	279	268	257	276	294	268	302	303	252	315	263	279	285	274	259	265	281	268	298	239	289	274	296	270	278	243	250	243	277	268	285	280	281	268	281	252	240	242	268	270	262	240	288	267	253	269	254	271	287	276	265	249	252	298	274	309	255	290	260	260	269	258	252	261	266	276	301	271	280	282	243	276	275	273	296	269	303	260	268	270	269	281	271	239	258	278	247	285	260	294	263	270	266	290	292	259	242	284	274	259	277	271	243	257	280	264	310
5044	3804	6875	6230	5093	4896	4541	3864	3725	3292	3051	2878	2537	1845	1450	1272	1192	1072	1142	1032	990	985	981	846	781	803	765	722	717	677	681	698	684	722	697	643	638	695	675	667	641	640	702	635	648	664	680	678	639	668	693	655	658	670	726	700	622	700	623	610	701	630	641	686	674	641	676	718	692	648	715	614	629	657	654	634	647	689	666	630	680	692	643	651	651	641	704	700	655	691	671	663	626	640	599	634	701	601	626	665	670	646	649	637	623	657	687	659	673	684	624	672	704	695	609	648	667	659	625	669	700	664	687	702	650	649	665	698	661	684	664	606	693	634	687	661	662	666	650	677	697	696	677	647	636	702	642	622	654	597	665	664	653	698	644	708	656	665	653	685	694	649	698	614	626	691	682	657	677	655	647	635	669	606	661	714	624	644	658	651	686	682	679	661	615	674	662	639	653	662	639	696	667	639	662	574	657	644	674	666	673	639	646	655	632	654	645	684	662	684	626	672	648	694	656	647	648	681	655	684	690	634	640	629	643	653	673	650	695	636	673	687	661	681	686	655	625	657	669	656	640	623	646	698	683	660	699	676	705	604	637	653	613	668	675	649	654	710	680	683	670	657	648	633	640	627	657	651	665	647	667	666	643	653	646	707	633	676	675	670	700	637	699	653	662	695	686	716	635	681	627	692	697	670	708	725	672	644	625	768	670	637	666	660	674	644	697	638	661	643	670	660	706	683	699	669	649	696	703	691	677	671	653	652	636	625	685	632	661	644	688	632	679	635	663	627	654	653	665	660	701	692	648	650	640	619	670	647	695	722	669	654	636	703	651	692	684	645	660	646	702	635	670	671	654	644	671	696	650	689	663	661	685	674	668	757	670	690	699	727	675	662	658	649	623	695	657	686	647	671	663	658	605	669	675	691	675	686	653	652	636	629	667	693	668	663	669	665	677	677	659	652	695	687	728	676	665	666	676	677	692	660	675	637	645	615	667	659	683	691	664	675	671	656	658	633	723	668	666	632	707	656	659	671	690	676	657	674	636	706	674	674	662	677	672	648	728	660	666	652	692	699	667	598	655	630	666	679	603	661	671	674	713	691	662	667	671	668	680	675	676	668	624	680	594	695	654	679	644	697	703	663	648	686	644	638	661	661	659	671	706	670	654	699	668	677	680	635	656	634	668	648	664	696	671	680	656	672	657	676	672	659	624	679	698	708	658	674	617	651	662	598	655	667	646	686	678	624	688	622	662	599	592	684	645	664	683	647	652	656	629	651	648	636	628	689	680	640	650	629	617	727	614	670	721	675	669	634	628	661	656	645	661	661	676	690	656	667	653	663	670	670	672	638	635	687	657	690	660	665	687	648	702	674	612	662	685	659	683	666	649	670	674	708	609	615	679	665	678	649	640	612	663	674	665	690	641	682	702	695	650	699	664	644	663	643	664	716	648	653	655	696	674	656	636	638	688	693	694	639	685	697	664	635	645	657	693	634	673	671	693	647	639	673	698	686	656	703	645	642	708	686	646	661	677	678	631	675	663	691	670	632	689	692	690	672	646	622	688	699	632	667	671	662	638	632	674	696	675	645	666	703	633	656	658	667	677	654	675	635	656	635	674	633	632	667	609	677	616	688	647	679	677	668	688	669	673	709	697	645	696	623	698	646	684	623	671	669	702	676	689	667	678	657	681	644	639	668	690	690	677	644	673	705	627	645	661	622	691	664	656	626	633	610	670	670	627	647	658	633	648	674	700	694	646	651	638	669	685	698	689	646	684	710	661	656	643	670	651	642	687	661	708	633	612	658	644	716	660	671	638	642	668	674	709	699	691	677	670	620	680	677	611	705	660	647	681	597	685	687	657	668	674	655	665	711	656	682	677	686	642	726	629	632	652	638	700	642	644	657	600	672	691	645	670	641	652	614	639	604	700	687	684	690	669	622	660	671	655	660	644	660	708	695	621	680	659	623	650	651	684	600	678	729	625	631	668	656	672	663	638	653	635	690	653	659	652	612	690	672	651	637	682	659	639	669	652	664	660	672	683	604	687	649	639	701	704	663	691	661	683	640	659	660	704	624	657	676	700	692	683	657	645	697	677	665	634	620	635	639	673	679	638	641	611	693	667	722	646	686	688	679	665	670	631	636	655	659	687	632	694	656	671	688	653	658	654	654	633	698	672	632	689	690	691	614	609	645	643	687	659	633	698	680	644	661	678	656	661	682	678	669	729	642	650	677	655	648	673	678	696	660	658	669	633	619	680	623	630	715	652	732	711	674	715	672	660	655	707	712	637	682	661	668	677	726	649	681	714	649	711	654	673	696	639	670	684	653	704	694	650	651	681	686	619	671	630	687	617	682	667	671	658	680	630	652	670	664	673	656	646	688	674	716	676	621	624	657	666	688	684	638	666	682	646	643	642	628	686	670	653	666	703	718	675	638	686	636	685	626	706	652	687	685	673	630	709	681	689	701	655	615	627	636	661	707	657	669	656	617	663	674	673	677	651	657	696	665	699	641	667	644	704	666	680	647	662	706	646	686	671	645	648	654	654	663	658	683	653	674	666	665	673	607	698	694	651	674	685	700	652	672	660	674	700	692	620	687	667	699	629	670	653	607	658	634	678	697	714	685	718	687	678	650	623	691	675	646	671	656	677	673	656	687	664	627	696	630	695	730	649	654	660	637	632	654	641	655	655	622	678	674	708	613	675	681	639	644	652	657	702	642	675	691	643	681	696	633	636	656	639	699	689	715	666	618	625	664	666	648	674	685	721	668	624	676	643	680	699	712	609	644	704	631	663	659	661	673	679	646	659	699	686	654	649	684	646	693	700	652	661	707	658	659	667	649	677	692	657	703	642	660	647	659	694	639	674	637	672	638	684	662	689	645	667	638	648	650	704	694	654	667	692	685	694	646	652	659	687	681	657	698	692	678	669	676	650	609	670	675	663	675	643	658	666	682	673	631	643	619	654	695	683	672	695	685	662	628	667	646	657	624	666	657	631	637	686	677	670	611	699	682	657	647	659	641	684	702	678	633	696	703	728	708	652	660	691	666	633	688	636	705	676	611	640	635	657	688	660	644	678	684	638	658	695	676	725	613	719	659	661	640	692	724	673	662	706	685	634	621	654	681	680	667	634	677	682	672	676	639	714	689	648	650	696	645	690	633	688	682	655	693	674	694	678	658	667	625	614	664	669	662	679	710	652	707	713	666	633	616	651	654	726	627	705	736	675	642	675	662	703	671	640	673	630	647	686	640	675	693	633	708	667	648	662	660	680	654	698	681	644	667	674	637	719	669	675	640	694	633	684	647	663	641	643	661	681	646	663	636	672	648	656	615	638	658	694	654	677	647	617	639	647	628	673	683	679	635	620	633	652	658	635	702	594	646	689	646	639	642	667	633	676	634	666	667	648	662	699	689	689	666	637	664	669	662	634	666	639	663	678	661	619	704	669	647	679	679	697	707	672	732	683	707	656	648	682	650	621	683	651	690	679	631	623	687
13337	5561	5354	3299	2445	1942	1694	1411	1216	1075	1017	1002	730	536	526	430	407	401	425	355	343	334	348	323	293	275	274	239	267	240	298	263	270	252	263	288	291	277	270	264	254	254	277	247	283	241	280	253	246	244	236	264	293	247	256	258	278	282	272	236	254	251	260	278	252	263	263	275	262	277	268	248	265	277	263	275	265	260	258	272	272	265	248	274	279	264	276	276	243	253	268	265	263	288	250	302	249	260	265	287	248	261	259	280	269	275	290	275	273	247	284	239	278	219	289	256	260	255	251	252	259	274	273	244	265	252	265	256	249	260	262	283	264	242	254	265	256	256	270	260	247	272	267	262	271	263	270	268	258	260	261	296	275	294	235	275	251	234	274	272	234	278	281	241	287	262	274	260	275	252	262	238	277	276	273	289	259	280	248	280	248	236	254	292	267	270	258	281	257	280	214	264	255	278	224	251	253	280	303	268	262	266	267	275	245	255	260	266	227	272	268	249	273	244	266	249	269	259	248	236	267	272	274	260	268	274	255	288	273	255	273	297	261	261	267	276	273	267	259	232	264	266	275	240	247	275	262	267	241	258	269	250	236	259	251	265	250	281	279	268	270	270	252	241	232	270	250	268	258	259	259	264	257	251	231	292	258	272	255	258	259	257	244	281	256	264	266	237	275	254	292	252	276	267	262	288	274	262	283	254	256	232	262	290	282	240	267	240	247	244	281	265	266	264	254	257	229	277	248	268	238	263	210	255	262	271	271	258	256	236	260	255	261	267	293	278	281	283	277	262	306	250	310	229	247	259	255	258	240	274	265	244	252	270	253	276	241	246	281	280	250	244	282	266	251	277	238	278	268	259	240	290	286	282	270	261	288	267	263	255	264	292	284	246	270	267	263	252	247	257	241	267	243	281	280	267	270	276	288	264	267	280	260	250	229	252	291	265	247	251	262	223	258	273	271	270	265	285	241	265	291	273	247	244	277	272	267	247	259	229	234	233	274	259	256	256	269	231	246	265	264	252	228	260	248	247	233	259	268	276	270	256	256	236	290	291	263	237	233	237	255	264	256	270	247	257	247	238	235	239	272	253	259	248	254	266	268	242	234	242	237	242	267	265	275	235	224	261	275	250	278	254	280	275	245	263	243	235	251	252	259	276	289	262	249	259	256	255	319	264	248	245	262	248	243	290	225	267	269	245	282	276	296	262	258	261	260	297	241	258	281	252	265	260	248	265	268	297	312	286	250	271	245	267	252	243	249	269	235	262	257	253	236	253	248	258	296	259	237	278	266	263	270	251	270	270	250	285	241	270	279	253	272	291	281	260	263	251	252	275	252	282	239	280	269	282	262	275	239	250	257	225	255	231	255	254	263	249	269	277	277	277	267	243	266	234	248	254	251	207	286	239	253	246	233	269	269	263	242	255	254	276	269	251	250	249	247	289	270	279	274	263	232	223	294	260	218	289	267	266	261	248	250	280	268	270	313	250	289	277	271	229	253	264	243	292	248	229	251	252	239	274	259	284	267	275	237	246	250	262	256	249	243	255	291	261	250	251	230	235	259	259	241	252	243	258	252	272	251	262	250	222	257	248	244	259	253	283	234	301	281	247	265	309	249	296	254	245	278	240	289	248	242	263	293	246	261	287	270	264	238	249	287	259	286	277	258	234	278	275	270	270	257	276	296	244	246	266	258	266	264	265	248	247	269	268	250	250	261	267	264	258	278	229	256	228	262	269	269	271	279	277	236	271	269	263	286	312	256	272	272	255	265	261	283	266	282	278	269	255	260	291	244	252	259	232	235	256	261	259	290	243	273	259	255	266	278	255	289	296	295	287	251	267	253	264	259	287	251	284	262	251	241	225	259	245	260	250	259	235	261	250	258	235	280	277	252	268	277	264	278	234	269	223	270	284	230	221	248	262	262	267	260	243	281	287	301	260	262	247	265	247	258	262	285	249	271	240	241	277	232	256	275	256	307	303	249	259	260	262	273	259	245	267	240	261	261	243	267	241	264	259	251	240	260	283	272	277	269	248	290	264	258	270	267	225	256	235	261	248	274	276	256	249	248	234	270	294	255	249	262	238	260	297	260	269	272	242	289	264	267	264	293	234	257	249	249	280	247	225	272	239	266	251	266	296	262	245	273	240	277	279	246	281	283	255	263	269	248	281	288	270	256	238	265	284	258	246	260	278	276	261	264	290	275	279	250	265	272	302	240	270	272	272	280	280	265	260	280	255	276	286	231	265	241	255	276	267	270	256	266	264	259	245	242	240	256	231	278	263	253	274	224	258	289	278	275	278	251	275	277	251	275	265	268	285	253	266	287	260	273	276	267	303	241	268	261	244	276	234	284	254	241	269	276	300	265	269	255	259	235	246	257	259	248	285	240	271	250	263	278	231	257	283	278	240	218	245	275	262	255	286	254	272	279	292	255	243	254	270	239	249	278	301	228	255	261	258	287	256	241	211	219	241	233	273	272	286	258	272	260	275	253	301	212	286	267	275	262	258	268	234	264	265	248	263	251	278	280	260	265	241	247	260	253	271	248	269	261	268	228	282	255	260	250	269	246	253	257	263	246	285	255	277	242	251	270	270	265	260	262	247	245	265	295	254	303	264	289	258	271	263	233	272	252	284	264	250	237	243	252	243	291	264	254	242	277	224	255	268	261	275	271	299	271	275	241	252	303	258	232	264	246	284	243	275	252	247	254	287	258	239	255	244	274	240	257	275	275	231	227	247	249	294	270	261	252	282	254	266	248	267	253	242	268	237	262	285	252	267	276	280	244	275	245	247	272	281	260	233	239	268	262	267	250	235	265	273	258	250	237	275	274	244	264	263	265	250	253	273	281	247	286	256	250	271	290	258	291	263	263	284	257	269	264	261	279	243	230	271	264	261	252	257	284	294	267	277	257	233	253	264	259	244	265	272	257	258	248	258	269	227	270	249	271	259	267	266	246	289	264	246	243	283	279	236	269	229	259	283	262	249	238	257	263	277	211	265	231	248	246	293	261	245	269	251	282	272	244	268	298	285	267	252	264	242	255	257	249	240	271	279	273	265	283	247	264	287	275	289	298	245	283	255	250	273	248	240	288	272	260	267	250	277	248	252	258	240	254	275	260	262	254	253	275	269	263	248	298	253	271	284	228	247	257	252	258	272	217	270	292	236	270	268	274	275	288	255	233	241	262	294	271	269	284	240	246	272	244	252	255	270	300	269	301	231	258	288	256	243	247	276	237	261	258	265	272	261	277	283	236	272	258	254	211	239	244	231	235	272	262	238	251	257	258	255	281	250	259	283	246	267	239	258	244	280	229	251	306	287	296	267	283	249	274	268	269	283	269	248	289	237	261	278	230	271	241	254	254	265	276	255	273	258	246	235	250	273	287	259	249	257	262	256	267	233	248	252	296	227	247	282	265	264	296	274	246	283	239	249	294	240	266	253	261	248	232	259	288	280	232	279	254	260	232	278	244	284	274	277	257	250	286	267	272	250
10504	5877	9684	9581	8695	8298	7462	6455	5956	5114	4966	4589	3491	2769	1967	1747	1588	1572	1481	1332	1246	1143	1166	1021	843	829	821	781	774	752	666	692	672	678	701	681	747	699	660	645	635	647	675	683	659	703	667	622	638	654	667	649	660	625	615	636	648	657	626	645	629	669	660	649	639	648	687	651	640	633	622	668	643	637	607	612	612	645	661	665	632	596	693	651	618	658	627	667	607	652	593	641	637	673	616	668	688	600	639	638	660	634	597	663	633	635	630	628	692	612	605	638	650	681	669	650	652	653	660	649	660	628	621	650	635	640	616	628	601	647	655	655	604	679	662	637	644	627	674	623	619	668	620	593	633	621	614	610	585	608	653	640	606	613	672	625	663	617	696	617	634	620	614	637	647	601	624	613	674	668	649	644	639	628	637	650	624	605	648	604	614	646	622	618	649	643	631	617	660	655	637	660	644	618	658	639	651	672	676	641	626	623	659	657	641	637	659	663	671	602	673	607	644	611	627	628	628	610	599	649	660	649	669	628	647	604	671	682	598	627	624	648	569	634	665	624	658	650	680	622	680	598	644	616	630	625	642	643	615	658	628	652	656	666	639	647	631	623	649	631	625	609	651	646	684	692	680	623	642	612	632	598	643	606	670	688	631	652	616	593	612	603	663	640	679	662	643	655	703	659	633	631	714	625	606	641	663	637	675	649	643	625	638	639	634	654	608	612	648	670	620	676	668	682	634	670	670	625	658	591	661	647	644	622	671	634	622	619	619	663	611	655	640	617	656	680	625	665	659	607	678	626	606	662	652	645	649	621	610	649	666	672	619	641	666	628	631	628	646	662	641	659	633	629	627	597	654	653	677	647	644	647	623	661	687	650	630	615	622	631	630	612	628	649	665	639	679	649	646	657	675	662	633	624	634	697	644	613	638	650	588	664	672	618	623	647	687	669	653	639	587	673	629	647	629	611	618	635	635	622	588	661	653	629	651	672	646	641	640	654	639	627	632	662	614	651	616	624	613	613	616	627	618	654	664	642	675	642	667	650	643	635	658	610	657	685	646	596	643	631	634	627	613	630	632	617	651	673	650	624	598	643	673	651	640	597	638	653	591	629	608	673	605	669	592	657	652	678	647	670	623	631	655	636	671	638	657	645	635	646	634	649	588	637	652	631	651	604	663	640	634	676	630	630	677	643	631	638	617	633	643	692	644	631	642	669	664	649	589	664	663	636	648	595	632	628	632	597	627	645	677	657	671	669	707	652	705	632	630	666	648	674	703	651	589	651	641	646	628	639	638	663	663	599	612	601	632	633	621	635	615	656	614	597	676	674	616	628	622	682	638	641	684	646	617	638	615	618	633	677	637	670	606	654	633	607	665	692	636	611	660	660	637	685	593	652	622	652	624	609	710	625	678	647	666	658	663	610	637	662	643	625	633	637	615	671	632	618	627	638	660	719	665	667	651	670	656	632	648	652	651	648	598	665	616	660	643	677	611	602	633	636	614	640	636	640	675	673	653	648	667	649	609	633	604	605	643	630	671	645	636	669	592	632	656	641	618	593	659	601	624	615	633	639	592	655	682	625	650	666	686	611	654	633	617	632	602	679	664	667	637	635	640	614	682	632	655	613	634	587	623	641	688	631	660	678	639	643	608	657	670	605	666	659	620	662	657	663	630	626	662	678	653	619	646	622	640	655	625	664	636	616	653	683	645	603	631	667	621	680	630	674	657	648	638	650	633	634	604	628	641	647	651	625	633	633	595	653	619	646	665	589	632	667	608	643	657	660	714	667	656	584	638	612	630	668	624	614	640	626	642	607	626	638	609	583	619	638	623	625	644	652	628	599	618	671	644	662	652	648	636	631	662	634	678	616	649	638	708	669	633	604	646	650	670	652	639	673	701	636	651	639	674	652	642	620	673	633	645	639	646	669	650	632	592	655	606	664	639	639	682	623	640	692	605	648	644	700	664	660	630	609	627	655	655	634	659	662	614	613	607	687	624	650	664	649	623	603	703	643	690	663	652	642	664	678	686	637	643	643	614	645	641	623	638	607	613	625	626	612	640	658	666	686	663	601	655	626	636	615	632	685	647	637	658	642	647	607	617	653	617	647	631	615	620	603	605	671	638	680	663	637	623	687	654	676	657	636	581	657	659	684	657	635	673	677	643	668	654	612	619	639	655	638	640	632	641	643	647	645	664	650	637	705	601	641	626	611	619	597	644	641	644	663	693	679	602	643	635	652	630	661	648	615	668	662	580	638	699	640	659	626	632	668	652	642	686	680	612	707	675	625	637	659	647	660	609	673	636	659	606	618	705	679	626	667	635	651	671	615	650	647	624	657	662	606	635	641	648	652	668	643	634	593	650	661	674	618	632	673	619	639	678	669	604	641	638	621	619	599	636	618	624	645	690	623	680	634	629	646	609	643	683	648	644	616	630	702	651	562	599	643	617	631	687	611	652	614	643	625	643	604	671	694	655	657	626	598	621	583	673	670	651	617	660	639	620	616	680	645	661	643	671	591	669	637	604	649	636	694	678	616	643	698	639	657	629	630	676	599	641	626	598	623	640	643	623	626	656	637	659	578	663	636	657	639	623	659	640	670	632	682	579	681	641	660	613	620	641	655	639	627	629	623	625	632	637	617	664	613	664	643	662	643	650	651	600	671	632	686	663	653	623	663	636	635	665	667	621	652	654	653	611	687	639	653	668	687	634	635	631	627	630	660	686	686	604	627	606	634	647	611	654	662	671	646	636	607	700	688	629	635	599	663	615	640	635	611	656	629	654	650	677	656	622	648	663	640	644	678	612	634	655	665	648	627	646	629	629	636	636	609	643	627	631	636	660	646	670	665	615	647	608	620	686	625	650	624	586	642	641	655	604	630	638	639	639	639	632	650	699	632	629	631	665	654	631	629	677	650	643	670	627	645	652	649	615	670	621	656	603	624	617	665	653	667	669	589	661	702	640	626	652	627	630	658	621	659	633	616	638	626	674	612	634	612	680	603	614	657	679	645	649	637	610	629	605	633	619	648	650	657	697	638	659	644	651	710	652	635	687	649	621	687	628	682	669	636	607	674	622	667	640	654	628	620	696	654	632	608	656	633	597	615	628	632	685	692	644	657	629	605	623	705	610	617	614	662	642	643	622	677	638	622	624	655	643	640	666	627	655	642	661	616	626	653	618	627	623	590	660	671	603	689	615	679	626	671	629	658	613	628	609	636	624	665	644	643	629	626	653	643	623	614	699	641	629	669	619	640	692	669	644	656	641	645	608	642	649	652	608	616	638	647	669	608	623	664	639	600	592	639	606	628	614	646	621	654	598	648	679	652	690	649	623	634	646	650	655	645	623	662	609	617	626	652	639	646	636	668	644	651	631	686	637	601	641	624	637	688	642	691	645	695	668	661	677	638	664	643	638	648	624	671	683	622	640	642	643	656	660	677	636	640	641	669	615	641	687	664	663	675	621	657	662	669	641	647	661	660	618	645	633	629	629	644
20858	8134	7142	4880	3583	2930	2412	2006	1672	1418	1357	1184	938	616	531	443	407	417	373	381	300	281	309	279	253	248	252	213	220	233	220	199	210	214	225	212	208	219	225	198	203	193	197	178	217	217	216	190	198	225	192	196	216	204	201	193	196	210	182	185	210	199	221	243	224	204	228	194	192	211	214	204	241	223	205	197	186	203	205	199	195	213	192	215	185	207	206	197	167	178	167	211	203	215	206	199	210	189	196	195	196	199	176	215	209	198	171	190	202	188	190	207	226	190	201	206	190	204	179	195	201	182	218	167	200	178	215	166	206	183	206	223	190	198	206	223	198	207	192	207	216	192	202	215	217	205	204	191	200	202	229	200	197	178	196	212	165	185	229	218	206	197	215	190	196	172	186	210	191	191	223	216	196	185	181	198	199	185	200	206	203	185	211	194	174	190	209	176	188	228	203	206	184	194	201	185	177	170	204	200	181	202	202	210	195	220	209	211	192	185	182	231	198	198	214	200	229	233	209	190	188	155	203	182	182	204	206	198	202	180	202	195	223	177	193	175	171	193	191	163	191	193	205	202	212	229	195	180	198	195	205	210	214	192	194	219	198	194	192	211	193	188	203	175	214	214	191	172	201	211	206	194	212	195	209	194	212	169	173	225	193	175	219	203	204	197	196	200	191	223	194	188	205	216	190	212	207	203	195	179	187	212	200	205	186	207	208	222	185	224	198	213	198	214	204	230	201	181	176	203	200	173	192	195	195	201	198	200	187	175	221	192	195	220	196	187	175	218	206	193	211	203	201	201	190	187	177	166	180	171	187	198	210	219	204	196	188	217	212	194	175	195	185	185	214	218	210	189	198	171	174	226	205	217	185	180	204	198	195	191	215	197	204	201	215	188	202	201	212	196	224	210	202	202	208	217	201	214	190	181	193	192	177	208	201	217	202	178	188	184	216	200	203	216	195	184	210	200	212	210	217	190	188	219	207	210	197	215	211	194	187	182	179	189	222	207	191	188	187	169	195	203	190	191	204	212	200	188	185	175	182	194	227	189	205	212	230	185	184	197	211	190	179	191	190	195	196	184	198	204	199	182	192	190	198	187	180	202	210	194	185	189	215	201	195	194	202	193	212	216	216	198	178	174	210	175	198	203	195	187	195	177	193	220	203	196	197	183	207	185	209	222	183	213	208	187	204	197	218	235	201	168	166	177	210	206	216	180	204	203	171	192	165	205	205	223	198	206	178	191	195	209	207	181	231	204	199	199	188	169	192	202	201	202	207	209	171	202	177	185	174	186	195	191	188	173	213	197	192	211	223	174	205	203	190	180	233	211	221	196	194	202	216	217	234	211	189	193	200	189	188	216	207	204	208	204	200	189	186	201	200	178	196	215	197	203	204	201	213	192	171	193	201	204	188	196	190	185	183	194	183	206	166	193	198	223	223	214	187	181	215	178	168	213	192	186	195	194	206	196	213	184	201	217	244	215	196	192	209	193	199	193	178	195	196	189	206	208	205	176	201	206	204	195	201	202	190	171	185	192	209	200	179	218	201	211	214	201	196	187	222	203	225	209	194	194	214	191	200	193	184	207	200	196	168	190	204	227	189	228	205	224	193	192	215	195	196	218	177	205	208	203	196	214	210	197	208	218	188	201	188	183	191	195	219	206	221	211	225	195	194	219	196	181	197	191	181	202	201	186	193	197	203	182	202	187	179	208	206	194	186	170	200	201	199	200	197	214	175	189	202	202	200	189	224	171	206	207	198	197	211	182	193	198	209	210	210	188	210	219	197	170	191	189	168	164	201	198	196	197	190	190	190	198	180	214	181	212	200	198	179	202	206	180	175	196	209	211	193	216	199	208	218	207	201	205	171	205	172	203	185	184	178	204	176	190	223	186	181	175	205	204	204	180	195	212	202	211	186	189	159	202	180	191	199	200	210	184	190	201	231	207	207	196	201	231	198	210	195	227	220	194	210	194	203	213	193	208	181	195	190	216	216	192	205	212	182	214	199	193	207	215	204	196	219	171	191	169	175	221	192	200	192	171	196	183	204	206	202	201	200	185	186	161	189	191	213	197	227	180	172	198	216	218	188	203	178	197	201	210	216	191	179	205	204	195	188	213	185	204	169	205	216	213	214	234	199	171	220	222	194	184	196	210	211	182	196	217	204	219	175	186	201	204	191	211	190	219	188	177	209	190	203	204	185	188	171	228	206	199	189	159	207	195	181	218	172	185	219	219	195	196	212	189	187	206	171	218	200	190	210	199	196	212	191	206	174	223	214	195	214	180	204	193	181	190	192	193	233	201	197	187	203	225	204	210	174	205	217	206	173	196	168	191	182	223	198	196	210	211	168	194	198	190	200	182	195	219	192	209	199	194	221	204	194	218	205	193	203	200	219	214	187	195	194	220	206	205	199	211	178	221	225	192	208	198	198	190	199	182	196	190	212	197	203	189	198	186	204	190	209	195	201	180	209	192	206	185	186	203	211	213	219	206	210	209	218	220	206	207	185	205	203	200	197	201	222	219	195	176	213	170	202	211	167	178	218	230	167	190	179	186	198	188	200	185	226	186	182	189	217	192	188	249	201	185	219	215	201	205	207	206	210	207	199	200	201	211	215	192	185	213	197	214	201	213	182	192	199	184	195	239	219	200	189	214	208	187	218	199	190	204	189	185	194	205	196	199	176	184	191	186	193	200	206	184	234	209	175	210	222	213	200	211	198	189	229	174	171	198	205	193	203	179	237	182	205	188	203	216	209	202	194	202	208	182	189	219	214	193	211	162	198	215	193	195	217	176	213	216	209	194	169	196	182	209	196	197	189	199	216	185	183	209	206	196	190	186	204	176	190	216	193	178	175	192	197	203	183	182	198	200	190	191	181	209	190	201	191	212	211	197	181	192	199	215	201	192	192	214	179	217	180	195	211	212	177	208	178	190	207	205	186	195	188	197	180	214	202	191	206	193	204	179	198	223	219	215	201	207	192	184	185	179	199	205	178	182	187	193	206	236	196	199	208	198	198	207	216	182	196	196	179	208	206	211	218	205	195	201	220	209	209	192	197	214	225	207	181	200	226	211	189	179	194	187	193	180	190	192	190	194	206	198	202	201	204	201	178	195	185	183	213	197	211	189	191	219	202	201	210	218	213	206	212	185	217	187	204	220	177	181	206	179	200	204	190	190	196	191	199	208	206	190	205	224	204	215	183	203	204	194	189	198	184	238	193	210	195	169	177	176	191	204	199	173	216	195	173	212	185	202	192	192	191	198	214	179	216	214	237	230	219	213	208	202	204	223	205	223	188	186	184	199	181	207	188	186	193	197	190	193	202	160	194	186	219	216	221	160	190	188	217	176	214	190	197	209	192	207	185	187	220	206	200	215	210	212	210	213	183	207	202	179	193	202	207	183	211	197	220	189	195	196	207	196	170	206	174	204	186	213	201	189	211	195	212	204	219	186	209	197	199	177	196	222	186	202	223	209	195	157	187	202	208	204
13269	6999	11613	12632	12041	11498	10236	8728	7794	7071	6895	6187	4456	3111	2512	2175	1882	1815	1706	1489	1381	1251	1206	1017	887	791	749	680	665	595	601	607	582	627	594	576	563	554	474	536	520	491	493	529	553	540	566	531	510	546	478	521	509	524	499	494	448	521	541	465	467	500	500	516	502	533	529	545	527	519	536	494	536	549	521	511	483	471	498	500	528	543	488	503	499	527	489	475	543	475	509	509	538	488	500	514	467	530	490	482	518	507	526	501	490	512	499	528	521	513	530	484	484	487	463	562	529	500	485	474	518	485	510	525	493	488	478	488	489	508	493	489	507	493	479	498	519	450	506	495	508	478	472	485	510	519	519	509	509	514	511	513	490	529	495	517	524	522	484	510	524	536	466	485	499	536	527	474	524	530	516	497	502	475	491	506	501	491	504	511	531	487	516	494	462	511	456	513	493	463	497	517	503	482	538	493	510	534	515	504	483	488	512	549	499	497	476	464	468	513	470	557	493	530	467	513	514	484	535	452	529	473	488	505	471	549	525	511	487	470	506	484	495	458	514	499	484	550	509	471	473	512	524	498	485	510	494	506	527	501	489	513	504	485	498	509	472	487	535	498	548	513	466	475	525	477	439	512	462	482	472	478	504	555	502	511	509	485	471	499	540	492	477	526	495	530	516	492	459	504	490	503	490	461	490	503	503	464	505	500	489	498	498	510	508	501	503	510	525	515	492	499	511	520	515	493	526	489	482	471	485	489	505	497	477	476	504	489	518	509	519	481	526	490	509	496	525	504	472	489	459	475	480	482	523	491	509	495	498	462	473	496	469	495	530	485	488	519	497	472	505	470	518	488	500	508	521	498	460	531	544	514	513	509	496	485	501	498	501	484	508	505	487	518	495	494	528	489	563	528	508	469	506	500	512	512	510	508	451	516	498	552	531	505	490	493	481	439	517	504	519	473	513	487	509	504	505	508	524	520	520	523	476	500	518	494	549	492	542	473	495	468	495	485	517	494	506	463	502	500	539	475	492	516	487	480	522	501	485	510	550	487	495	527	515	521	487	458	508	555	503	531	512	482	502	487	471	526	491	452	477	482	444	501	514	512	495	508	469	504	551	526	479	500	551	537	546	534	459	484	538	456	516	451	508	490	510	470	499	507	507	509	480	509	488	532	521	515	488	459	490	509	513	473	480	503	505	491	501	522	523	539	461	503	480	536	519	514	452	477	488	489	484	506	537	477	493	509	496	470	502	476	513	524	509	500	509	537	530	469	481	533	486	522	489	488	525	493	497	463	489	502	508	539	499	505	517	510	538	466	470	509	513	500	506	523	517	511	479	489	478	515	531	524	507	481	520	532	496	475	501	488	544	469	467	533	499	495	473	517	531	466	522	503	557	486	515	537	477	526	473	497	457	512	496	499	459	486	500	490	493	492	482	485	506	536	521	477	471	483	482	481	508	455	490	454	505	507	515	495	520	498	498	483	478	496	450	524	501	468	520	525	525	507	511	513	475	466	468	520	471	533	500	511	483	503	491	477	496	496	524	531	515	480	490	508	513	527	499	521	481	503	465	509	470	469	501	519	505	459	498	526	507	501	478	483	523	506	498	524	473	488	522	505	504	469	508	521	494	527	453	457	490	505	449	474	513	504	502	495	510	505	502	520	490	478	515	460	521	515	500	495	514	510	503	474	500	504	507	470	504	519	488	490	477	452	493	537	505	514	459	509	479	523	491	479	489	490	547	528	486	479	522	489	496	482	496	498	478	506	483	514	516	497	508	458	470	466	508	520	497	473	500	502	501	506	546	520	517	490	494	492	504	520	506	491	500	490	497	510	482	512	492	504	490	484	460	491	495	535	488	496	521	524	507	499	488	489	516	529	503	531	478	529	502	481	487	484	513	494	514	520	469	525	496	492	504	533	523	524	499	500	487	513	497	471	493	505	470	490	511	508	465	496	485	486	482	529	503	484	498	506	492	512	491	544	490	484	517	516	499	508	485	502	514	474	566	499	462	513	519	486	480	462	512	482	485	481	522	512	482	514	508	499	451	499	498	475	514	464	491	515	517	495	504	517	551	482	513	490	476	545	497	499	450	478	525	463	541	510	475	493	520	478	510	482	485	490	490	525	496	473	505	516	490	508	500	493	520	469	473	501	485	511	505	551	520	503	485	523	485	522	509	496	496	429	513	518	511	496	478	475	530	450	490	484	498	490	529	468	473	487	463	481	510	487	476	485	498	482	471	514	467	470	513	501	491	519	473	480	501	455	557	526	455	498	511	500	468	463	472	493	481	493	478	514	459	526	504	471	503	515	543	497	495	501	493	483	505	471	480	459	527	542	461	459	469	493	482	525	451	502	478	494	518	499	524	512	500	529	480	466	504	493	508	476	530	465	534	477	458	533	498	534	527	495	474	471	461	491	486	456	481	470	483	460	496	487	493	525	485	526	497	499	498	492	479	518	525	528	468	485	504	459	476	500	486	482	464	489	484	498	509	524	518	510	482	469	514	518	517	517	524	475	517	490	487	492	521	488	509	479	462	506	506	471	511	506	504	474	484	519	521	528	540	528	523	505	509	514	501	516	484	524	500	526	488	489	517	473	531	493	476	511	496	497	519	495	550	503	522	470	504	506	517	483	530	483	499	469	495	518	514	512	472	536	508	488	492	472	487	468	491	474	491	496	500	436	461	500	526	534	479	502	498	515	498	509	515	504	514	510	514	516	504	477	504	494	513	491	517	469	499	471	499	496	493	477	474	499	450	497	511	487	514	504	501	487	502	497	519	474	474	507	554	480	495	513	498	513	517	500	507	536	487	516	507	490	525	517	533	509	498	460	515	462	473	510	508	511	495	463	503	515	516	481	457	499	472	517	532	526	476	509	444	486	468	497	524	440	555	455	541	456	511	508	494	487	536	459	467	520	466	486	503	539	498	478	511	510	524	531	500	532	527	496	507	539	494	484	494	506	493	507	497	455	487	531	513	497	510	515	499	506	513	487	509	495	452	495	552	453	537	521	498	511	480	523	469	489	464	514	502	470	480	483	507	480	502	534	437	451	514	486	475	480	537	490	504	510	488	509	527	491	496	540	513	494	519	503	554	474	511	561	500	508	503	489	537	512	495	475	442	513	515	501	470	507	514	513	512	497	528	522	491	461	482	517	518	537	521	494	493	480	488	520	536	538	520	500	493	493	505	529	520	464	497	520	499	500	500	524	524	504	545	522	542	493	483	499	553	456	491	507	505	507	518	514	472	501	524	502	506	494	488	496	502	483	501	520	505	498	506	498	504	509	513	498	482	500	500	470	493	519	504	521	487	465	510	473	515	498	489	488	500	478	464	490	533	468	531	485	494	484	521	500	498	488	485	489	524	503	506	458	506	483	511	494	499	486	504	476	568	555	480	481	457	474	529	512	506	528	447	516	483	487	472	532	501	507	497	505	508	521	503	501	515	497	558	484	516	521	505	500	524	500	483	471	506	510	516	526	516	485	513	458
5948	2759	2568	2053	1629	1310	1133	1023	880	809	735	623	502	418	370	349	351	325	327	319	333	323	280	315	281	308	260	253	280	256	233	270	276	275	258	309	294	269	257	262	272	282	278	292	281	274	297	291	265	284	267	259	259	264	258	261	261	281	277	261	285	307	316	246	269	250	284	245	272	277	263	253	267	289	288	242	274	272	253	234	271	285	258	267	280	259	261	282	297	263	275	303	275	289	263	279	265	282	268	264	274	273	273	284	256	280	265	265	266	251	283	237	271	280	291	293	267	280	274	256	259	283	266	270	247	268	270	240	290	264	317	265	269	268	293	254	285	304	246	276	290	248	270	259	259	272	270	272	245	292	258	284	311	285	299	268	260	294	268	268	272	292	283	273	259	257	263	264	264	284	287	289	261	260	262	267	258	284	270	292	258	264	243	310	282	254	274	275	270	255	318	279	276	271	272	293	263	271	274	229	262	277	270	245	280	284	304	307	280	288	238	293	250	242	259	264	285	272	275	293	310	261	262	252	274	286	274	302	274	247	250	307	259	264	283	292	283	258	289	284	278	261	281	272	286	243	262	256	254	260	252	264	257	296	261	250	266	286	256	259	283	267	257	293	261	265	278	289	245	248	280	259	262	267	265	241	268	262	273	278	284	296	259	260	295	252	258	276	285	297	267	238	279	257	265	286	261	260	275	272	260	266	276	255	230	240	246	239	281	255	298	282	254	284	277	269	264	261	237	267	291	281	279	250	275	248	261	272	278	283	272	238	270	301	252	282	274	286	291	265	251	259	293	268	277	265	285	296	221	262	253	280	234	300	256	255	292	260	272	289	264	278	307	279	239	278	283	279	265	266	285	238	293	251	248	273	283	301	247	296	320	267	256	297	265	279	247	288	280	267	276	277	283	287	259	286	257	271	268	282	262	273	230	268	238	251	270	269	265	255	273	275	281	262	289	255	284	309	282	264	271	261	284	292	255	254	306	252	259	255	275	273	264	269	272	266	244	214	247	279	290	297	287	252	258	250	259	267	257	283	267	285	288	252	286	274	248	277	263	270	276	259	279	297	251	285	269	277	270	272	282	259	265	257	266	255	262	258	274	297	256	260	277	256	269	280	278	275	312	246	277	270	266	254	269	256	261	272	272	277	299	274	252	293	275	284	252	249	282	262	292	263	265	271	286	268	258	260	240	274	271	253	253	261	263	260	282	263	279	303	299	249	298	306	278	271	291	253	260	225	266	269	257	278	277	291	263	271	273	264	254	253	278	267	236	279	249	285	264	246	317	285	277	292	289	263	289	270	256	258	251	278	289	283	300	264	263	304	271	251	240	266	294	265	245	254	269	258	250	293	275	262	273	270	280	237	264	284	240	252	256	306	271	287	268	298	295	251	278	245	264	242	260	298	268	264	273	232	258	292	261	277	295	271	260	265	297	252	274	257	271	298	261	249	245	286	261	252	226	287	251	252	268	284	306	244	244	305	262	266	284	295	247	277	273	307	249	308	305	296	287	243	273	288	265	274	276	252	276	274	255	280	291	248	299	266	258	255	292	265	251	282	293	274	294	269	265	290	253	311	279	286	282	261	282	252	240	282	281	234	264	285	241	278	282	289	285	257	257	249	261	307	251	239	245	276	292	284	286	261	304	256	264	271	257	285	264	252	269	299	278	245	296	269	237	269	270	272	275	287	296	265	238	266	274	250	256	266	271	284	289	242	244	286	279	294	256	278	276	286	258	288	266	277	260	301	274	280	264	265	282	264	278	263	268	291	301	251	273	306	263	263	276	278	233	292	254	274	285	264	282	298	294	244	278	262	290	279	268	275	287	259	281	252	261	269	318	287	268	230	272	254	298	291	271	275	273	271	261	261	256	289	260	255	259	255	278	262	244	257	270	255	282	236	287	272	278	274	268	283	255	278	282	281	279	254	257	267	260	280	257	248	272	253	275	278	248	269	291	258	287	280	265	276	274	254	282	243	266	267	260	282	257	283	266	267	267	256	275	266	252	293	287	267	278	280	255	283	252	262	254	273	286	278	276	288	232	320	283	276	259	269	305	274	277	277	266	286	253	273	279	286	273	278	282	256	245	274	287	317	284	275	276	269	264	287	274	263	255	256	244	281	265	294	259	289	249	282	260	268	257	259	290	254	268	288	256	293	289	242	271	262	245	271	260	279	275	257	233	255	262	292	252	252	262	271	274	263	270	294	248	262	274	303	265	279	269	294	259	290	282	286	267	262	276	256	300	269	246	268	254	294	267	279	269	262	266	265	265	253	259	250	299	276	267	259	259	268	292	276	255	255	263	243	272	274	256	257	277	243	277	270	275	273	262	269	264	293	259	268	269	271	260	274	249	273	281	239	262	245	258	272	238	268	303	280	256	259	266	272	324	267	270	314	311	249	291	277	247	255	266	269	302	246	243	284	283	264	260	262	240	306	283	305	238	265	276	266	268	258	282	295	288	285	283	265	277	276	289	267	283	262	281	256	289	282	261	237	245	249	263	248	254	275	262	297	245	290	273	245	288	272	285	269	258	287	259	292	257	271	252	263	301	276	268	284	286	244	237	304	245	276	231	271	270	281	282	260	257	273	292	250	291	305	277	275	275	291	292	258	267	265	283	308	241	289	251	270	283	266	231	299	252	257	275	282	279	280	251	254	258	287	263	294	269	258	247	242	289	260	262	256	235	298	272	279	257	266	246	293	280	247	261	258	252	306	289	261	268	288	275	240	276	275	257	283	247	249	258	287	267	270	283	274	260	283	289	273	270	289	260	296	277	281	263	296	275	271	279	244	251	253	307	266	246	271	306	259	276	283	274	277	258	252	262	284	270	252	267	293	253	303	255	273	268	286	257	257	293	275	283	247	291	234	302	286	272	278	267	261	276	243	287	274	298	278	283	249	257	276	254	284	272	263	243	246	254	272	268	251	270	279	257	299	279	244	297	271	267	267	291	302	284	274	268	228	302	249	258	253	261	260	258	242	269	277	243	277	288	270	229	281	263	259	285	269	271	277	272	260	285	282	286	290	275	273	263	278	267	265	239	293	270	280	300	270	279	265	238	274	272	285	255	280	277	246	302	261	274	269	261	256	282	245	297	269	280	243	272	258	276	258	264	251	270	291	276	248	263	239	265	268	280	276	269	264	268	257	255	262	242	225	283	276	274	256	264	293	284	252	251	248	255	253	254	251	271	282	320	272	261	268	282	280	272	241	252	301	287	267	260	258	280	258	257	284	270	271	292	281	276	292	274	270	286	280	253	274	244	264	278	256	247	271	259	249	277	264	238	277	251	257	267	270	256	242	256	276	224	275	303	252	279	264	246	269	266	263	266	263	255	282	256	276	266	295	266	265	276	269	287	262	249	283	285	270	242	279	276	279	276	259	261	276	288	266	276	264	298	278	258	281	270	262	257	279	278	286	247	233	269	280	253	266	273	260	246	275	262	252	268	231	283	240	280	269	289	273	265	245	263	252	248	265	254	275
4904	3228	5181	6613	6134	5901	5154	4314	3749	3572	3296	2682	2040	1562	1345	1178	1267	1226	1081	1024	1070	954	886	855	837	771	767	777	668	728	685	697	712	672	695	642	695	671	676	662	637	690	666	626	625	693	684	672	658	678	665	647	648	636	651	687	597	668	662	647	654	639	650	630	684	680	652	700	666	639	655	633	622	708	635	678	660	652	615	701	644	714	634	687	598	640	675	640	648	634	667	646	668	667	622	679	718	671	696	691	657	700	669	661	607	642	719	652	634	637	655	643	617	626	614	674	682	683	651	675	663	623	653	628	652	636	662	643	680	643	645	646	684	641	669	665	625	700	677	648	657	709	639	644	656	646	648	678	656	652	676	630	670	646	658	650	709	643	669	602	632	613	703	666	697	676	656	694	650	688	654	663	679	668	629	723	665	694	625	702	650	658	656	644	642	697	692	633	666	680	690	656	669	710	624	682	635	644	632	681	655	663	669	641	636	700	661	655	634	671	668	656	652	663	658	617	672	625	718	652	660	637	682	634	656	704	645	644	663	637	656	620	665	664	685	680	642	681	690	647	626	628	646	676	657	672	661	625	705	640	588	637	618	663	694	653	703	614	678	650	677	690	692	658	644	694	651	653	661	615	674	672	664	672	661	640	646	650	621	676	634	658	652	675	631	635	667	664	664	582	695	661	668	639	644	655	646	664	645	677	643	638	608	647	658	658	664	654	657	660	657	675	668	624	632	661	626	641	659	687	664	644	664	657	641	636	633	679	722	622	635	677	662	651	724	630	668	689	606	643	696	653	680	669	635	656	646	682	670	625	617	659	648	628	648	638	645	633	651	637	682	682	584	677	710	638	696	684	630	644	661	679	696	603	658	637	681	648	652	632	612	675	589	720	615	665	649	674	665	661	638	687	672	669	649	658	671	629	615	680	605	674	687	670	640	679	665	670	595	664	717	620	703	657	670	672	656	671	646	666	665	718	655	628	651	673	663	669	707	671	658	647	683	677	644	676	685	669	656	703	645	672	675	651	654	663	647	632	678	660	731	649	685	710	632	673	687	627	651	670	641	651	661	626	685	719	683	613	640	610	673	675	607	614	678	681	652	629	662	656	660	719	656	642	668	670	642	623	665	652	645	625	676	660	661	653	664	616	702	636	655	648	685	720	664	639	639	646	680	648	699	647	644	619	635	661	642	672	676	639	649	692	675	652	652	637	617	651	691	614	612	661	617	646	603	642	618	661	692	679	674	647	664	659	688	637	681	637	622	698	649	648	624	694	720	649	667	674	675	654	668	657	636	636	691	637	721	632	640	628	630	629	674	621	606	617	676	679	684	655	641	627	657	661	643	604	642	645	664	649	690	660	633	694	682	678	655	667	631	633	660	612	675	696	638	616	675	671	649	647	691	687	633	676	649	649	649	663	656	694	643	636	678	661	620	646	626	657	720	689	649	668	646	658	665	637	664	733	683	670	662	628	648	656	657	674	672	633	646	675	663	638	646	660	633	642	669	655	686	632	684	681	700	720	707	665	654	637	673	686	676	654	660	695	619	693	642	648	640	684	662	667	670	687	629	622	674	669	633	683	659	629	657	691	616	639	642	679	682	678	678	694	599	605	648	643	681	621	666	685	664	679	669	645	684	663	632	688	693	606	717	666	621	691	628	677	671	667	658	668	647	702	655	624	630	670	671	674	676	638	654	657	671	652	669	687	669	661	690	678	636	684	648	675	638	682	618	715	680	663	672	678	673	618	648	650	652	667	652	635	687	652	661	625	670	662	664	661	680	702	632	693	669	660	669	677	682	713	679	664	724	635	670	692	669	682	659	634	670	656	666	662	632	653	630	647	650	676	655	640	639	665	617	665	633	624	637	624	685	635	656	688	643	689	656	634	635	619	638	677	648	684	673	634	691	685	690	644	643	670	674	628	634	704	715	601	663	701	712	653	624	650	645	688	598	664	682	672	636	649	677	661	615	648	648	685	629	684	668	660	652	638	638	701	640	681	626	705	660	680	658	635	653	662	672	663	667	684	631	627	661	656	656	665	653	707	661	646	668	646	689	662	647	650	606	658	671	642	654	696	715	662	676	667	690	668	624	640	683	633	676	664	677	658	673	689	639	627	668	655	642	705	690	653	628	676	623	628	641	629	647	634	677	635	694	706	625	647	657	675	669	688	663	654	699	662	652	622	674	604	644	688	688	666	679	652	660	713	667	611	646	602	671	649	689	580	680	672	659	621	654	649	657	653	648	615	668	636	654	628	685	660	637	641	669	601	648	613	672	635	676	689	691	654	704	640	650	679	631	695	697	668	648	718	657	641	627	669	695	611	696	671	658	636	654	650	684	631	696	682	640	585	655	700	681	674	651	702	681	611	657	602	647	669	672	634	666	636	585	651	635	669	680	676	675	664	668	647	681	693	639	678	650	636	641	650	660	642	652	649	663	663	701	639	646	639	688	611	658	677	655	701	644	606	613	637	648	691	652	660	641	664	660	620	679	636	666	631	643	604	653	608	679	631	658	619	639	635	661	704	643	672	665	641	680	662	638	641	665	640	663	666	666	652	674	660	663	652	663	677	633	658	708	661	588	646	659	620	637	638	664	661	645	637	680	625	667	657	668	644	699	658	639	681	628	720	639	627	657	706	638	636	612	645	679	643	641	611	624	655	684	659	693	599	654	613	627	615	668	652	683	633	656	649	658	703	642	633	621	601	628	639	634	658	642	659	681	661	657	632	696	690	698	676	647	673	660	654	664	653	706	681	676	679	681	621	663	671	646	674	702	683	626	666	616	653	661	661	657	657	668	652	667	681	685	619	651	635	658	602	638	695	679	604	671	656	654	614	640	680	662	684	669	656	659	680	637	657	623	618	682	691	725	680	637	685	682	647	707	653	661	597	669	652	656	654	590	658	647	670	675	672	639	716	661	614	653	640	626	660	637	632	667	659	704	712	689	686	679	612	669	636	623	677	665	717	636	665	669	697	649	677	649	671	702	665	668	673	641	690	657	646	644	679	658	623	664	726	695	652	642	657	648	669	635	682	604	650	671	646	650	689	695	660	689	684	648	658	696	672	649	653	705	697	713	695	686	678	676	648	645	650	669	670	669	647	641	631	629	656	661	683	634	636	641	692	673	626	673	659	698	667	636	696	647	672	637	641	638	638	651	673	675	637	678	627	671	722	677	650	603	655	670	685	611	647	671	643	644	656	590	660	639	680	659	673	648	629	640	650	670	672	676	643	664	699	688	635	695	673	668	656	658	661	649	671	654	662	660	632	687	695	697	646	662	685	626	678	623	696	704	672	676	654	670	671	664	650	686	650	635	632	616	659	634	638	701	632	641	706	677	700	689	698	692	705	656	667	617	645	678	651	658	620	675	651	688	686	658	697	657	676	682	667	657	700	691	668	685	670	626	652	683	705	661	642	675	675	707	622	667	671	672	688	719	719	650	664	669	706	663	664	710	689	625	675	677	646	658	646	633	676	703	662	639	663
12743	4604	4591	3863	3008	2493	1966	1546	1283	1192	1102	811	625	511	457	433	425	388	367	379	370	372	326	308	312	285	270	269	291	291	279	285	273	268	235	240	248	270	233	257	229	258	274	241	272	274	253	259	260	281	268	300	277	268	281	286	242	286	244	251	256	226	278	240	262	262	273	275	253	263	248	243	255	259	264	254	249	252	257	266	265	274	231	255	223	263	262	241	268	256	246	252	251	262	257	250	247	276	280	238	274	243	266	264	288	254	246	245	257	273	245	241	226	273	255	260	268	282	244	278	265	269	291	260	275	250	278	247	227	273	292	269	244	252	240	282	279	281	282	258	257	264	241	257	227	270	257	262	256	267	258	247	221	269	237	280	263	275	225	242	253	268	280	260	295	250	273	254	238	232	271	236	302	277	260	248	230	260	281	257	283	256	228	262	258	261	287	261	255	239	218	273	271	256	253	251	256	273	264	252	280	246	265	219	289	263	264	271	268	287	249	265	266	247	265	274	263	263	233	270	249	254	254	272	244	248	256	287	219	231	232	253	236	248	268	232	238	253	261	266	284	269	273	285	270	273	224	276	294	267	272	281	222	253	275	292	257	269	258	286	259	273	272	241	269	280	264	280	282	278	263	261	246	240	229	259	281	259	268	260	273	278	301	306	264	253	232	249	283	263	248	253	245	249	258	231	253	276	250	263	283	262	264	262	258	238	237	246	253	236	252	258	245	258	271	251	255	253	252	246	219	269	265	269	257	274	241	274	249	293	252	242	260	299	289	291	233	253	267	283	256	267	236	247	288	270	264	247	266	266	240	258	265	268	274	282	255	275	266	279	271	268	277	267	244	255	266	269	268	250	269	279	269	268	260	257	250	245	255	270	276	261	256	249	249	271	268	242	285	237	275	254	238	275	248	232	274	248	267	257	251	255	246	245	268	287	283	281	254	261	293	290	275	253	282	253	246	273	283	272	278	274	247	250	231	261	254	232	280	262	236	276	273	272	231	276	293	265	236	262	280	259	281	264	264	262	277	287	263	262	274	252	247	302	276	249	266	250	271	233	305	276	277	224	271	259	256	242	232	256	246	225	221	261	252	251	247	237	252	273	253	277	247	280	258	270	243	252	244	272	273	263	276	286	221	271	269	268	269	311	219	277	251	241	270	241	269	258	253	255	242	265	251	267	263	265	289	247	288	254	231	248	248	281	274	273	270	294	274	261	278	277	307	290	252	260	263	220	264	252	247	228	263	253	305	228	263	259	294	236	242	292	256	223	241	257	247	274	264	286	223	279	256	291	255	284	270	244	271	244	269	279	252	256	271	247	242	271	261	272	284	244	260	272	246	254	246	254	225	247	238	269	277	283	256	261	263	256	253	281	261	268	224	251	256	292	251	267	252	253	244	261	270	282	277	279	302	290	255	246	228	241	226	269	226	245	245	272	265	257	257	264	280	222	273	254	263	279	242	249	279	265	250	250	242	251	262	275	295	243	248	286	265	232	306	249	238	256	250	258	253	267	269	240	241	252	266	267	285	266	258	273	304	252	272	246	234	271	257	278	251	271	275	267	253	260	249	280	288	272	287	274	295	244	260	244	243	276	263	264	225	247	250	268	270	266	221	259	251	277	265	261	266	239	285	242	231	270	283	265	279	253	239	264	254	275	264	249	256	283	284	279	283	224	262	218	253	234	258	240	271	230	266	296	250	282	246	278	258	260	266	293	272	259	251	258	244	281	242	250	230	219	250	228	292	287	262	278	281	278	234	264	276	243	229	260	262	255	263	244	254	238	268	263	277	229	275	234	229	270	259	248	243	243	246	246	254	267	272	253	238	248	259	257	281	277	244	251	250	272	255	234	277	281	263	267	254	263	284	258	248	258	292	283	262	260	260	270	294	268	290	237	272	283	286	289	286	282	236	239	256	272	252	246	243	238	256	259	260	241	265	254	247	243	255	270	267	259	273	249	266	241	288	249	249	263	242	255	273	254	272	268	255	256	286	269	277	286	251	309	281	277	284	236	268	263	266	254	281	268	252	247	255	266	256	262	248	244	279	232	267	268	257	274	251	256	238	246	268	266	254	282	288	268	280	246	262	253	293	247	240	274	263	244	287	286	250	276	266	241	266	264	244	270	290	256	247	256	266	248	283	269	260	231	265	278	282	249	262	233	240	251	272	253	231	263	235	272	263	266	290	251	254	231	276	258	251	234	263	239	253	280	250	243	240	249	263	282	250	247	235	257	248	260	269	241	258	274	276	261	239	261	248	225	243	255	249	249	244	251	261	261	248	240	274	291	245	262	256	263	283	233	246	276	240	268	244	278	271	276	294	240	299	258	277	272	260	245	256	224	280	258	257	227	242	267	216	248	281	294	268	280	262	270	275	280	251	262	250	259	258	264	245	268	280	255	240	237	224	246	269	262	269	227	251	246	282	229	248	249	254	281	267	246	289	244	226	243	259	256	266	259	267	237	258	263	258	268	253	252	237	261	285	241	264	287	260	266	264	274	274	256	272	271	273	257	242	251	278	252	271	249	250	249	263	267	246	270	268	262	271	289	231	262	252	276	269	267	249	265	266	240	238	266	265	247	268	242	256	245	257	273	260	246	285	243	262	255	265	256	260	237	292	228	277	233	268	262	277	276	246	262	269	245	265	248	247	256	239	248	235	283	255	278	302	239	256	232	263	267	241	261	269	245	283	287	247	259	235	258	274	221	284	264	275	264	264	257	270	253	272	269	255	262	247	256	278	285	277	255	271	260	259	253	255	267	253	235	238	271	287	245	260	257	273	246	308	240	237	253	267	278	273	283	236	252	252	250	264	242	250	263	279	284	311	244	225	286	249	270	265	252	259	268	283	277	279	259	239	291	252	251	280	284	227	256	263	255	259	282	266	284	256	230	251	259	244	308	283	276	264	228	276	223	249	262	308	263	241	219	277	286	288	275	276	277	253	242	257	263	248	291	226	233	246	301	265	254	270	270	287	251	300	283	256	252	273	279	257	292	255	266	264	253	265	239	264	282	260	258	278	266	242	253	286	250	249	266	252	251	265	259	271	283	227	262	285	262	247	235	294	244	276	273	228	276	297	262	253	293	292	259	242	258	254	277	244	240	256	244	309	251	228	245	265	256	248	242	267	284	263	255	259	275	273	254	267	225	255	250	240	253	289	239	263	287	275	239	248	272	261	284	245	288	268	247	251	259	241	262	246	273	261	272	245	234	255	283	263	231	269	219	228	251	247	272	236	279	265	265	249	269	254	250	271	267	266	242	255	244	291	281	261	234	266	250	242	246	251	242	269	260	255	275	271	251	242	263	234	288	306	245	251	266	241	255	270	275	286	264	246	267	308	243	276	280	260	266	242	283	223	266	271	281	267	263	253	235	273	283	265	279	217	262	286	260	262	274	260	269	247	240	278	292	270	257	295	250	246	276	265	283	253	303	237	263	238	256	263	264	239	291	263	283	237	265	280	241	260	272	248	264	260	256	228	270
9974	4797	8627	11025	10716	10095	8546	7017	5861	5897	5057	3781	2800	2142	1884	1747	1671	1552	1416	1296	1283	1177	1186	1033	957	861	801	780	745	731	711	688	690	691	674	693	704	702	684	646	635	629	645	662	655	676	686	694	645	656	641	663	669	602	656	637	668	614	618	671	628	581	645	647	603	677	637	626	645	665	582	634	637	643	637	633	668	656	603	619	653	634	648	622	635	629	615	628	628	608	668	651	631	674	630	610	630	669	680	663	665	679	609	673	632	643	654	635	640	625	684	614	643	578	663	661	669	639	634	622	657	578	610	636	635	644	636	574	674	654	659	599	660	629	671	606	690	644	645	648	661	626	621	652	647	604	640	637	650	646	643	643	614	644	689	614	636	630	599	680	645	671	623	644	594	666	667	661	630	637	632	634	647	647	613	614	647	640	638	623	680	641	613	633	595	612	634	640	613	654	655	632	602	658	613	640	626	624	652	629	674	633	635	644	679	639	622	608	571	639	622	639	602	644	648	640	641	732	626	677	641	649	670	646	657	605	650	643	654	654	624	612	661	669	696	649	623	677	583	645	649	617	651	667	638	608	611	639	634	626	658	569	613	666	623	656	657	633	636	649	634	672	642	654	648	621	689	634	607	631	673	618	612	655	666	637	629	648	649	672	580	681	612	650	624	650	584	630	661	629	581	647	683	612	618	616	626	621	671	642	633	599	663	600	613	621	650	602	657	642	668	655	612	653	623	667	662	674	592	649	640	670	653	613	623	617	653	613	635	630	618	630	658	617	645	699	636	614	647	644	588	590	632	679	631	616	638	610	641	612	631	640	646	683	613	629	666	624	618	633	630	614	645	626	631	607	621	658	673	589	620	619	617	610	636	653	674	610	656	643	625	610	630	590	643	663	664	663	667	607	603	605	676	638	629	585	646	670	619	608	660	697	611	638	576	625	690	647	649	665	669	584	623	627	627	676	607	656	617	648	610	695	614	618	604	619	645	652	632	606	633	673	622	641	668	661	632	639	571	688	660	640	640	600	693	620	696	656	658	643	636	667	613	659	629	602	657	633	649	630	605	607	637	616	629	639	645	641	687	652	617	614	616	647	625	643	671	613	648	650	639	645	660	663	672	638	614	658	610	612	618	584	632	610	666	654	619	629	645	661	656	649	641	623	667	596	614	616	648	568	629	684	633	631	657	693	656	612	648	659	640	643	616	619	636	621	636	618	628	597	636	655	648	583	655	614	616	640	656	589	654	667	636	612	651	607	631	625	652	659	665	659	678	631	624	642	638	669	646	633	674	649	603	591	645	632	622	617	611	623	632	627	628	656	623	636	681	655	631	665	656	651	603	635	601	645	641	683	669	658	621	625	665	613	634	603	639	651	630	659	587	654	658	640	641	622	595	636	651	631	656	675	621	631	636	646	644	621	645	650	638	658	626	692	602	655	656	617	674	632	619	651	663	658	642	638	669	597	673	644	637	660	668	635	659	620	611	662	625	666	698	638	600	655	646	645	604	656	639	631	670	615	688	639	658	629	647	637	610	638	601	634	632	627	637	634	643	622	629	641	666	632	586	633	652	619	660	624	638	682	633	625	647	671	657	621	637	635	616	619	673	635	627	620	704	649	633	591	672	618	597	647	602	617	655	658	635	660	640	631	630	638	618	650	630	649	671	681	620	625	618	663	623	655	639	592	628	610	619	633	622	626	632	586	626	628	694	630	660	671	592	621	650	677	622	631	638	685	600	618	674	638	648	623	633	663	617	648	594	650	592	602	643	677	637	600	644	626	624	602	637	632	657	621	623	664	630	652	604	633	637	630	628	655	628	595	691	629	647	648	681	613	620	639	655	666	648	612	636	572	654	684	649	622	656	687	598	625	620	639	637	628	645	633	625	633	677	612	620	631	663	597	663	633	628	608	644	645	631	633	697	593	648	605	621	625	642	663	650	667	706	621	612	630	629	672	647	638	660	674	616	648	624	652	649	672	627	602	619	631	661	638	688	624	648	648	651	615	674	621	604	693	647	632	657	648	643	614	637	590	653	666	592	652	672	628	624	614	619	687	661	655	686	650	641	660	653	633	669	667	631	613	650	577	633	648	672	642	635	624	641	649	686	631	641	658	619	611	656	648	642	657	618	629	640	656	614	638	612	643	627	655	633	644	613	614	622	611	631	601	648	678	635	603	584	597	698	628	636	627	671	602	652	602	651	663	668	619	664	608	612	635	601	666	626	644	623	613	601	563	642	673	634	637	632	614	652	673	633	644	628	610	638	639	656	657	647	604	648	606	615	611	612	633	632	643	618	629	620	657	629	627	637	563	639	620	632	678	597	594	614	641	598	631	620	637	644	579	690	635	621	620	629	667	661	684	601	623	632	622	620	620	653	669	627	633	648	623	637	690	630	648	657	617	629	682	658	591	635	573	661	617	632	596	646	673	577	665	662	635	615	629	646	632	650	665	630	607	620	626	662	617	669	682	649	654	658	633	659	645	676	645	639	658	628	645	676	676	656	638	671	656	611	608	633	624	618	625	623	624	638	609	638	641	637	660	651	643	657	653	632	676	618	636	620	613	650	583	629	613	651	624	685	638	613	604	661	644	624	652	650	623	651	686	617	661	613	615	620	664	666	633	641	648	631	621	606	638	677	671	684	612	598	613	627	651	672	675	629	673	623	662	638	583	669	600	670	615	630	605	603	649	640	618	633	633	622	637	630	627	647	676	672	592	631	595	619	690	651	639	642	610	685	631	626	627	616	681	625	639	641	600	627	657	656	650	688	607	612	632	629	677	587	642	638	625	634	676	607	617	635	607	620	665	631	630	620	609	671	637	629	574	622	606	622	671	650	626	652	620	601	672	655	632	623	666	606	660	679	641	607	669	611	641	614	642	596	626	640	631	649	643	634	608	685	640	623	669	661	593	644	646	608	618	659	646	638	651	626	596	651	659	627	653	622	628	619	654	619	616	641	624	651	667	619	626	631	607	633	611	614	631	628	592	615	652	665	707	593	637	650	665	675	657	647	612	593	663	646	624	624	628	674	646	631	656	654	638	611	652	649	640	639	671	620	629	649	641	622	620	626	652	664	605	632	606	661	658	665	636	643	604	617	642	634	652	653	631	615	685	681	622	654	668	593	609	653	639	636	645	635	683	615	624	646	683	648	681	648	649	632	637	672	653	663	583	627	608	638	623	607	616	653	671	599	646	624	660	590	637	599	692	593	690	628	640	583	640	647	625	653	659	626	609	601	623	665	642	589	693	653	670	671	657	625	593	595	628	639	641	625	601	649	667	636	692	613	662	636	627	595	596	649	601	648	672	686	621	640	660	632	630	639	677	612	653	624	631	700	607	622	634	642	625	621	646	664	651	653	658	671	615	633	671	643	616	683	654	637	621	626	632	674	630	651	617	649	599	676	631	652	642	610	612	640	619	628	620	612	660	618	659	617	608	610	593	597	710	610	661	636	635	589	611	617	681	643	621	638	609	666	699	648	661	652	659
19916	7037	6821	5845	4616	3654	2671	2052	1752	1621	1277	976	722	576	528	447	416	368	375	341	334	334	291	287	249	265	201	204	228	240	209	205	226	194	210	207	215	207	204	186	222	188	204	227	195	196	210	211	195	178	202	184	165	210	217	200	198	188	211	191	176	185	191	176	193	213	176	207	215	202	169	182	208	187	187	189	206	184	204	204	202	199	166	172	196	224	190	210	200	216	192	204	212	198	185	198	179	176	222	183	206	202	165	226	200	207	211	162	209	207	207	215	191	184	226	199	210	218	186	203	197	164	212	222	167	204	195	202	186	219	189	216	182	191	230	205	197	181	186	212	184	224	195	210	191	206	225	185	215	191	197	211	221	195	202	183	187	198	205	208	217	190	212	198	189	188	184	200	192	219	205	203	224	205	195	224	196	195	184	203	186	212	206	198	199	204	225	185	221	201	196	200	206	206	178	204	200	191	214	225	198	240	206	203	195	197	194	202	199	199	200	205	209	217	191	193	194	182	199	203	221	204	200	198	206	206	177	177	211	212	193	242	203	194	200	202	199	200	197	208	223	187	196	177	191	204	183	182	208	190	173	223	176	202	206	183	200	205	175	197	213	199	210	210	194	205	200	166	218	170	196	185	207	205	209	191	198	208	214	185	204	203	190	191	207	218	189	224	198	197	208	211	175	204	198	187	180	222	218	225	208	204	196	187	195	248	241	179	195	208	187	197	172	199	209	196	206	198	213	196	220	208	219	191	227	210	180	167	211	201	189	200	199	221	198	206	203	210	191	191	204	206	193	176	189	190	200	225	197	226	197	220	208	218	218	191	208	185	197	172	180	203	224	207	213	190	205	213	183	189	204	189	190	206	184	225	176	215	210	202	196	208	186	199	196	170	206	187	201	216	213	211	175	225	200	185	193	201	196	207	203	197	188	196	187	236	200	196	188	189	215	206	201	185	206	195	202	219	198	204	202	192	194	190	194	186	189	226	176	185	227	200	193	210	192	211	194	213	213	204	221	199	206	196	175	204	171	200	193	232	195	194	191	177	204	205	184	175	204	183	184	186	195	181	188	193	183	193	197	209	182	188	177	222	199	203	180	206	208	205	194	200	225	186	201	187	200	215	219	219	221	205	185	210	205	180	187	217	203	209	198	235	203	236	200	191	191	210	203	190	196	232	199	204	197	176	225	217	221	188	191	166	202	209	201	216	196	183	190	219	213	193	189	191	213	225	174	200	218	229	221	218	216	217	181	192	232	214	203	178	201	183	211	195	185	180	198	217	198	214	202	200	191	200	176	179	212	200	232	190	192	214	183	219	200	196	221	188	211	225	202	228	204	206	230	234	180	185	215	196	204	212	194	214	212	209	205	196	187	222	198	192	192	203	185	198	203	203	207	201	210	200	188	219	218	219	210	210	204	228	189	213	188	185	196	190	199	208	192	191	214	195	181	183	184	185	200	187	177	206	190	216	185	180	167	207	215	192	200	167	225	169	199	193	175	194	207	197	206	182	217	215	188	204	210	214	177	179	183	216	173	190	227	186	194	203	194	201	175	199	220	213	208	193	174	190	207	171	185	196	184	193	193	212	189	222	182	211	178	201	180	178	216	209	199	205	224	190	211	191	219	176	187	194	193	186	199	209	242	179	204	202	198	216	214	200	220	155	170	192	185	196	197	217	192	186	212	193	204	204	207	186	191	188	209	223	189	206	213	220	216	187	180	179	182	205	214	209	212	166	197	224	210	232	190	189	183	181	172	178	214	213	220	218	190	207	199	194	216	187	187	182	188	207	190	203	162	185	184	197	200	189	190	216	183	204	196	197	214	199	204	197	188	183	217	228	191	183	204	216	224	189	168	174	206	186	193	189	187	208	214	183	172	182	204	226	216	182	217	191	197	202	163	190	201	195	213	223	206	192	233	180	203	203	187	188	237	216	211	175	200	189	183	206	212	215	197	219	192	215	212	187	191	200	206	230	222	190	183	212	196	201	206	192	205	223	167	193	201	192	204	198	183	197	175	199	184	178	196	205	185	212	184	206	201	177	201	200	196	198	170	203	185	176	202	191	227	179	210	194	194	202	187	194	185	219	210	182	231	205	169	196	204	176	208	196	188	184	178	228	176	193	207	195	215	205	201	216	177	184	159	214	190	194	194	202	207	204	210	207	212	180	198	200	193	216	173	224	199	215	228	184	213	169	220	179	212	195	184	209	190	223	171	207	202	211	206	219	199	234	199	196	194	197	240	182	207	167	206	208	181	193	183	215	200	200	203	185	203	213	196	168	219	192	201	180	202	169	226	180	221	183	196	211	215	177	189	206	168	193	207	191	201	197	208	189	184	184	208	209	220	210	207	173	230	200	192	206	204	174	186	202	196	202	196	206	186	200	199	200	190	174	203	172	191	207	196	198	202	195	179	180	165	196	198	190	211	185	208	224	206	196	199	185	209	213	172	161	181	192	201	205	193	215	200	203	200	217	183	212	187	175	217	202	188	206	196	216	176	223	197	211	202	202	204	191	187	172	196	194	181	221	203	210	217	211	203	180	203	178	182	229	203	190	207	198	214	177	202	199	195	172	192	211	210	179	174	188	207	196	201	210	200	178	199	203	221	214	234	187	190	199	185	190	195	207	209	192	184	216	212	211	231	200	173	219	198	212	193	195	195	208	196	199	193	209	205	186	207	219	181	200	209	202	214	175	212	222	223	176	193	198	212	185	210	185	177	189	192	174	196	222	222	209	225	212	188	178	207	204	203	184	196	212	202	192	224	222	186	175	201	188	197	181	200	216	175	191	200	206	216	205	200	190	205	215	177	181	222	182	223	209	192	186	203	195	183	188	197	173	192	200	178	175	211	195	195	193	200	191	192	220	181	208	198	205	222	188	196	205	182	207	193	187	237	198	208	203	205	231	206	184	196	180	202	215	220	199	190	195	193	211	171	179	200	196	213	207	198	210	203	229	193	196	181	206	211	196	197	201	179	204	185	201	195	188	177	183	213	199	205	209	171	187	199	195	203	212	208	196	205	211	181	213	192	195	201	200	178	198	210	209	185	212	209	190	183	217	213	196	171	221	204	186	222	206	205	215	208	225	195	233	214	225	192	189	216	186	181	177	199	195	183	194	208	204	183	206	198	179	191	191	183	183	203	186	195	205	183	192	202	207	216	180	252	172	179	181	199	192	197	199	191	244	195	194	190	211	185	189	185	198	197	182	210	205	174	195	178	193	170	190	196	162	196	220	200	197	193	199	190	199	206	184	206	208	187	185	171	204	226	214	173	198	222	200	190	195	205	222	169	192	209	233	195	191	180	182	193	195	216	202	205	209	171	195	210	183	206	198	220	195	213	197	170	189	178	190	179	197	192	190	182	205	218	202	193	216	196	206	214	220	202	195	213	192	188	213	190	195	210	197	211	194	203	212	199	201	225	242	195	217	200	218	175	214	201	215	181	175	198	168	228	190	206	188	202	214	198	205	215	179	204	200	205	189
12847	6244	11911	15007	14981	13605	10992	9155	8172	8033	6664	4872	3453	2778	2364	2180	2112	1814	1622	1497	1439	1334	1228	1167	976	866	807	692	676	607	639	571	613	587	544	496	550	528	539	519	525	512	483	526	547	511	572	532	474	556	559	533	483	512	498	511	478	488	492	519	478	456	491	488	473	492	497	459	495	494	515	539	477	484	503	501	491	514	499	467	493	505	521	479	486	485	480	491	507	530	518	507	523	504	507	506	499	556	469	488	504	493	531	449	501	511	509	512	532	527	465	548	516	475	515	500	527	496	509	485	515	500	534	505	505	528	493	507	517	504	522	539	490	460	511	493	489	504	475	464	498	507	458	501	525	505	508	503	469	505	500	501	494	551	520	503	504	465	522	514	502	523	493	520	488	507	526	488	470	493	494	499	508	516	526	502	466	483	561	499	472	478	497	534	510	498	489	484	504	480	487	520	483	507	513	479	517	482	532	491	523	506	466	495	482	516	475	498	525	467	478	509	457	490	507	480	505	525	501	472	508	479	509	502	475	475	523	473	540	507	503	481	481	505	473	529	479	478	482	532	503	466	493	473	466	508	492	499	516	515	513	503	477	520	493	463	488	498	471	510	489	490	517	533	502	520	496	511	480	517	480	523	481	478	499	487	552	497	501	508	502	532	493	529	499	543	539	480	501	509	492	498	504	480	502	489	524	524	510	525	503	443	499	482	494	492	526	503	489	502	469	473	492	518	526	490	510	537	525	541	497	468	504	484	515	529	514	484	491	521	531	488	490	535	501	485	467	490	510	542	543	516	470	504	502	521	518	511	482	492	476	456	483	513	497	502	542	536	473	498	495	534	505	522	449	517	481	508	493	488	524	498	485	476	487	486	504	484	502	515	510	534	468	496	493	536	525	538	482	491	471	490	537	497	445	484	519	488	496	503	493	495	489	466	531	525	498	506	461	478	519	480	534	499	500	543	502	475	501	499	489	510	467	504	516	485	474	506	529	492	510	480	485	459	536	538	533	476	541	490	507	495	488	479	499	529	484	492	476	489	522	530	503	468	521	490	556	545	463	448	479	529	508	508	485	481	508	500	502	470	545	517	473	508	436	540	526	516	458	499	501	477	518	511	484	493	536	484	517	462	494	474	475	470	532	494	458	502	539	514	533	510	488	501	496	481	518	556	547	486	546	496	497	483	506	509	510	487	496	512	512	485	501	491	491	482	504	483	515	531	507	479	423	541	490	514	491	473	503	541	496	524	492	515	488	487	514	470	500	455	471	471	459	499	486	514	510	513	522	513	515	513	525	484	484	488	507	525	482	492	475	491	500	482	496	518	465	512	515	489	483	515	503	539	536	507	535	500	493	475	492	490	518	532	547	481	451	490	527	499	502	531	495	481	499	493	502	554	542	468	510	489	498	467	566	488	508	489	481	511	482	520	513	446	458	489	525	469	504	500	510	499	539	505	528	468	520	481	493	518	516	483	547	501	512	484	493	501	536	512	483	523	469	499	500	491	502	472	492	551	498	482	487	510	513	543	476	523	486	490	517	507	486	497	516	495	475	526	495	511	503	521	507	470	512	501	489	532	533	508	488	524	523	524	527	479	526	538	493	511	536	483	507	503	503	475	532	486	464	480	500	490	480	475	484	490	502	452	478	516	493	499	517	501	502	502	456	491	536	484	523	506	508	531	524	496	503	512	493	500	499	454	498	537	545	485	478	485	483	493	472	468	486	522	536	485	504	527	496	517	517	479	532	474	484	532	515	497	530	498	540	482	481	488	507	519	502	483	507	510	518	525	472	545	489	510	502	549	501	507	543	502	547	500	542	452	480	535	463	503	472	495	540	482	495	511	494	482	514	527	498	487	466	491	499	484	474	508	492	502	464	452	465	491	504	499	508	492	539	488	473	490	508	499	522	480	502	601	549	486	486	504	517	490	485	549	527	521	481	539	478	455	470	521	474	511	517	495	527	465	502	477	479	550	498	511	490	482	521	493	512	564	507	505	545	480	511	485	528	503	527	477	512	503	538	483	483	488	512	529	489	514	552	485	467	469	488	539	521	543	503	531	503	509	484	462	481	544	536	487	531	510	488	481	535	495	490	529	480	519	479	492	483	481	498	499	499	505	540	527	519	499	501	520	508	532	518	508	478	492	479	473	490	557	503	527	509	493	530	521	511	512	509	512	476	507	505	502	506	543	515	478	503	478	539	510	538	489	528	523	517	509	500	478	493	527	454	533	481	462	529	519	519	475	507	511	513	488	499	544	529	543	466	507	500	471	504	505	471	486	515	487	527	488	507	496	516	490	487	518	483	514	506	507	520	499	498	459	517	497	503	490	493	503	546	493	452	538	506	475	513	485	481	454	515	495	506	511	546	486	540	508	491	482	499	471	502	479	526	482	494	532	535	486	507	502	500	507	503	480	485	492	506	460	516	552	469	486	485	500	537	457	486	528	494	502	491	492	498	505	468	499	502	492	502	483	480	497	491	485	515	488	511	505	511	542	514	495	529	504	482	537	526	460	483	493	504	512	522	542	485	506	515	470	517	520	473	478	492	511	515	460	543	526	481	463	479	471	507	495	522	518	495	487	530	481	503	549	514	495	519	500	548	531	488	493	472	478	529	506	491	511	488	492	491	496	487	498	512	506	476	489	562	530	453	533	495	523	531	497	511	482	498	531	495	488	541	486	516	521	515	489	539	483	475	475	487	493	522	515	463	512	517	476	500	511	499	485	480	533	514	506	526	518	504	475	475	480	499	524	465	479	510	508	476	506	495	485	512	488	477	503	506	519	480	514	497	503	514	512	505	520	499	458	519	496	531	510	517	484	521	498	537	479	503	494	482	495	465	464	539	491	522	496	464	518	515	489	530	485	526	494	496	538	495	510	485	506	507	540	468	509	499	512	488	453	537	545	535	505	531	500	506	517	510	487	499	519	504	476	526	489	537	458	496	527	494	512	457	496	494	515	493	517	512	513	504	516	534	488	479	484	519	477	530	537	477	487	524	483	523	492	506	488	498	505	518	481	520	487	539	477	471	485	521	505	505	512	530	536	493	499	505	495	499	528	503	482	494	526	499	479	488	517	508	479	463	528	499	468	495	493	525	461	511	516	492	500	498	479	505	501	516	508	551	484	510	489	475	509	527	451	513	479	487	486	520	475	509	523	499	506	493	503	447	473	530	488	512	485	506	521	450	520	514	484	487	469	493	446	513	531	521	482	508	483	522	535	521	496	494	517	485	491	497	517	495	495	485	486	496	494	499	516	511	484	518	466	505	508	504	464	498	503	464	471	506	494	486	495	498	473	492	516	498	509	526	454	498	512	456	487	501	485	479	495	458	488	531	466	471	507	562	511	491	517	492	494	445	495	505	494	496	522	526	495	500	451	499	501	509	485	505	491	486	488	466	450	492	441	528	472	504	510	483	513	516	475	460	483	495	529	539	496	507	492	507	500	485	496	460	500	506	454	529	514	457	508	491	508	484	492	475	525	519	514
5849	2592	3019	2722	2193	1652	1242	988	917	800	678	511	408	358	339	385	383	321	326	324	327	336	304	292	302	293	280	316	259	317	291	270	279	258	287	320	280	244	273	244	305	284	275	280	264	289	294	290	260	272	286	256	301	300	261	274	261	258	268	294	216	289	273	273	242	291	268	218	251	243	269	259	247	272	235	297	254	281	250	278	242	275	306	269	246	265	264	274	255	254	245	255	247	258	281	235	265	252	248	287	274	277	256	257	262	258	307	277	270	267	269	289	264	253	281	262	271	295	296	240	289	266	283	233	268	275	259	280	267	241	237	269	270	278	252	257	252	295	271	273	332	250	236	271	312	273	267	272	286	255	241	330	272	287	261	255	273	266	251	264	265	278	264	242	274	246	278	263	271	301	272	263	277	284	296	249	259	260	279	272	262	270	250	278	295	259	237	269	301	216	272	287	293	268	300	242	231	264	252	265	295	297	271	264	279	278	238	282	230	289	331	285	272	272	295	267	289	299	256	267	274	261	269	263	259	310	259	254	291	307	287	278	263	251	277	254	276	258	263	274	276	271	266	257	262	233	233	276	273	235	270	248	240	250	284	242	261	240	288	263	313	259	253	293	266	251	289	255	279	243	271	261	273	293	263	271	278	253	272	291	261	268	291	236	248	289	278	276	262	244	237	291	248	238	251	269	294	278	255	259	258	264	253	271	263	280	302	259	269	259	251	268	244	268	303	274	264	279	269	274	288	244	231	279	254	260	297	274	260	287	266	246	295	238	297	273	272	301	296	266	262	243	256	263	297	272	258	282	234	255	244	288	242	266	265	264	280	281	273	278	261	283	283	260	280	275	292	281	252	259	322	263	257	266	279	287	251	288	239	257	300	236	253	270	254	280	259	292	270	300	263	242	253	273	279	287	293	296	258	266	269	299	275	240	273	254	270	262	253	295	278	242	264	259	268	294	275	256	255	305	287	288	263	279	268	285	254	305	287	313	267	280	280	275	259	257	257	284	284	258	278	277	277	242	261	254	251	272	289	249	288	274	262	257	258	252	274	261	263	294	299	268	265	275	237	290	295	268	293	272	289	250	260	243	288	267	289	263	282	266	274	255	234	270	275	244	259	274	268	284	260	291	258	270	260	258	273	250	261	284	270	284	284	269	280	245	258	271	285	273	317	248	284	279	265	275	264	263	255	276	301	269	262	282	291	258	260	282	290	265	255	283	273	244	270	292	264	275	285	294	279	262	300	277	278	288	290	240	265	267	251	273	260	252	265	257	251	255	298	266	273	254	242	260	332	277	266	271	247	298	257	262	290	254	266	290	274	251	274	270	266	264	254	280	267	291	272	273	276	285	246	292	278	249	268	276	279	277	270	258	273	266	254	270	277	270	279	254	285	266	254	279	273	279	279	295	275	266	276	266	281	296	267	293	249	289	254	290	272	242	271	276	274	284	261	292	267	294	277	278	279	263	275	260	290	280	274	301	284	261	301	286	240	271	287	262	270	288	266	281	309	282	264	265	284	251	297	294	280	280	273	250	282	262	276	269	223	262	253	284	278	291	257	290	278	262	264	261	300	278	288	280	253	274	280	270	281	243	274	295	258	288	289	298	286	280	256	286	263	232	291	308	295	250	235	312	281	252	260	271	271	276	262	288	254	253	260	262	242	280	253	264	259	248	285	257	300	282	251	257	278	243	262	281	285	254	274	281	250	300	265	253	245	271	279	256	254	296	287	258	265	281	271	259	277	280	273	264	290	261	267	266	241	278	240	257	274	256	264	238	273	256	247	264	241	265	296	286	247	262	267	306	270	276	273	276	279	319	285	276	272	282	263	286	232	272	255	259	262	281	247	257	290	260	265	267	277	263	258	264	285	269	261	257	252	287	238	280	240	266	263	295	265	254	264	276	247	287	255	267	281	268	242	253	266	259	256	248	256	256	285	261	277	285	277	285	287	279	298	314	279	289	321	281	245	239	281	311	272	285	299	237	270	271	283	261	231	271	259	268	266	270	297	278	278	280	277	270	273	275	277	269	263	278	264	281	280	303	280	305	275	273	286	288	295	240	278	258	272	279	276	262	261	281	278	235	296	273	243	279	273	237	276	254	295	265	266	273	262	291	285	249	259	264	283	268	269	266	271	262	280	260	287	252	255	306	272	262	262	286	274	276	267	253	274	294	278	272	267	249	261	290	272	272	274	293	269	296	276	296	266	270	272	296	278	275	286	265	267	270	297	259	301	278	257	286	292	278	251	254	285	271	308	267	279	295	286	264	256	260	269	261	268	281	274	283	272	298	280	292	283	274	284	280	238	257	267	272	271	277	230	260	268	269	297	272	252	269	293	272	283	265	278	291	271	296	278	292	304	267	249	272	255	248	269	253	243	242	259	257	295	289	278	288	274	279	290	263	272	280	274	248	275	272	272	240	298	272	276	280	283	268	285	302	272	261	304	269	244	260	303	261	281	277	260	288	261	288	293	290	269	264	225	254	264	285	279	269	283	255	267	259	302	276	270	253	266	278	288	282	269	257	263	281	258	259	284	246	268	255	264	285	280	267	248	278	271	268	262	285	281	244	264	265	273	289	291	259	302	261	256	255	260	272	253	261	261	260	274	243	268	299	272	286	303	233	247	272	259	260	289	263	266	292	248	286	273	260	284	248	301	233	239	267	295	244	269	267	262	245	268	270	270	250	284	270	275	295	245	240	278	257	276	280	283	266	268	249	283	267	299	262	266	266	272	279	253	306	290	267	293	276	265	285	258	251	255	259	259	285	268	254	257	270	290	273	259	263	257	269	278	249	297	258	257	260	248	290	317	256	282	266	271	287	302	280	250	274	266	275	264	264	264	269	274	281	269	285	262	312	265	283	244	282	246	272	251	275	301	285	269	266	266	223	298	272	280	277	256	295	286	285	296	247	281	288	279	264	267	260	259	277	252	273	262	268	269	271	290	259	293	243	245	255	270	260	282	277	294	305	276	250	250	305	267	262	267	250	268	256	271	303	262	262	245	252	252	268	278	266	267	276	267	289	249	256	266	234	252	289	250	297	301	269	260	272	247	322	279	284	269	251	267	275	268	293	273	270	294	270	275	262	269	256	269	281	262	247	249	275	261	256	256	275	256	250	269	279	271	252	299	262	266	262	284	296	257	252	253	294	259	266	272	244	235	226	282	272	244	281	328	293	261	276	287	277	261	261	250	272	288	291	276	267	263	252	276	282	288	263	279	270	272	251	263	279	290	272	254	279	267	292	265	298	295	284	259	254	258	285	273	254	266	266	248	275	248	261	256	273	257	291	281	278	245	286	295	245	258	278	299	255	279	267	281	267	249	269	252	278	288	303	265	265	270	267	284	307	271	289	276	255	265	282	256	267	255	291	242	242	274	270	276	268	273	246	270	295	288	270	265	264	242	268	268	299	284	283	297	278	233	267	264	228	286	275	298	279	265	251	271	269	281	289	264	250	275	270	276	254	281	269	286	284	290	265
4850	2988	5932	8155	8129	6688	5208	4319	4166	3768	2871	2195	1781	1579	1296	1346	1282	1176	1062	1082	1067	955	902	862	830	805	752	737	755	756	718	696	698	724	644	676	658	622	651	630	654	636	641	660	699	647	655	670	680	670	653	652	658	714	642	634	677	660	638	659	663	630	681	628	724	677	653	658	654	667	715	636	627	617	686	630	636	660	677	665	691	647	677	667	681	661	716	616	691	678	686	668	656	659	679	675	618	660	617	676	660	651	655	629	676	625	688	697	695	629	699	692	592	636	631	673	631	647	636	696	682	716	695	640	621	674	633	631	646	642	625	663	665	647	681	677	686	648	683	666	678	650	674	588	712	655	671	679	659	632	686	709	663	688	655	695	661	665	679	668	641	638	690	692	670	702	658	642	633	705	604	662	582	667	630	679	668	634	664	652	735	665	639	642	692	667	689	677	663	676	605	633	659	636	635	651	670	640	664	642	654	700	640	656	670	619	662	663	690	658	703	647	660	626	634	630	660	680	631	687	614	667	673	673	643	665	687	646	652	665	651	665	663	616	647	668	635	643	643	704	639	658	687	664	652	662	624	646	668	669	600	665	629	663	665	676	699	660	630	653	673	694	650	634	666	669	715	680	646	711	695	666	659	702	629	675	658	626	656	665	647	674	632	671	666	660	634	694	661	677	638	632	656	641	695	662	693	672	613	690	648	704	668	655	702	632	665	676	653	695	651	622	669	639	680	659	600	655	651	639	639	661	618	623	673	698	688	667	680	642	612	655	630	650	615	667	638	641	699	682	666	661	711	652	664	636	661	678	692	664	651	686	675	655	643	633	693	652	666	666	657	676	657	675	668	651	671	677	640	614	657	625	660	655	666	683	648	638	672	666	637	656	651	651	663	664	660	655	695	659	648	685	673	736	646	677	679	648	641	677	667	703	652	604	718	627	670	703	672	646	646	683	678	711	665	689	661	663	673	736	674	695	665	630	682	701	679	628	650	696	706	665	682	669	634	669	658	647	654	649	693	638	665	684	726	641	674	672	698	628	653	630	682	654	629	659	641	658	644	658	643	666	667	639	642	640	703	663	645	615	645	635	676	696	685	725	626	671	684	633	658	691	681	671	626	632	656	694	696	648	618	663	622	671	698	677	673	703	655	713	639	686	655	696	638	668	680	616	704	654	640	666	693	635	665	656	664	643	632	701	674	658	661	686	640	708	665	680	654	680	609	643	689	641	680	679	627	671	673	650	672	649	682	631	701	661	687	623	644	663	690	680	676	660	653	709	665	682	698	666	663	664	688	625	649	677	686	679	649	687	648	644	716	640	625	672	652	642	649	670	692	633	629	592	615	691	663	643	631	696	686	687	697	686	670	693	640	674	666	678	631	673	695	648	711	662	656	676	648	717	704	648	639	667	637	664	680	655	702	661	718	686	688	697	657	677	652	677	670	657	666	612	660	689	645	673	678	673	657	646	704	684	680	664	703	705	641	664	640	589	651	658	624	702	666	645	644	677	656	670	632	618	692	632	627	655	638	679	653	651	675	673	664	738	653	720	722	679	683	643	633	684	692	700	628	643	678	660	654	657	648	687	658	671	654	642	639	636	601	625	665	638	699	662	684	621	697	669	683	620	695	689	628	665	645	675	640	678	674	680	594	648	657	689	674	696	663	675	645	658	663	648	659	680	723	665	659	664	673	624	657	658	682	667	674	694	630	660	702	663	684	667	657	684	691	644	651	664	648	633	697	634	672	707	726	620	680	669	704	693	657	733	661	633	649	639	673	619	669	680	695	676	662	713	661	645	669	678	608	638	638	704	704	657	646	638	677	679	669	671	670	662	642	671	663	670	694	633	648	651	668	610	682	678	631	651	625	656	637	669	655	664	692	666	650	674	614	670	693	662	673	651	666	685	660	618	669	685	683	641	662	619	649	641	634	674	664	690	603	665	684	662	638	634	677	659	684	634	677	659	666	649	673	668	656	667	732	648	680	672	654	644	627	637	658	662	673	652	643	661	648	671	670	669	650	637	699	673	660	665	632	663	670	634	643	696	631	638	687	642	671	674	682	672	648	612	675	634	646	694	668	638	671	635	694	629	643	667	660	671	650	661	663	640	690	658	698	663	672	653	625	674	668	666	629	672	684	673	673	657	661	687	729	704	650	654	644	629	660	646	658	665	648	694	679	674	632	632	702	665	642	680	674	660	643	680	642	649	697	630	662	657	644	636	657	642	616	675	673	682	634	633	696	661	649	675	654	622	727	604	638	643	676	673	659	693	667	628	659	663	689	670	613	654	701	646	716	657	603	654	637	702	703	662	663	668	637	633	663	644	660	686	651	651	667	680	670	723	677	659	669	675	675	690	651	694	661	633	663	682	660	653	661	626	641	680	696	622	650	628	676	685	637	649	655	636	746	664	611	681	579	668	679	705	653	676	652	659	668	655	640	676	635	682	666	673	672	672	630	653	620	711	672	648	623	667	634	700	688	693	615	676	647	694	651	631	672	640	653	680	668	631	647	653	634	653	665	677	666	650	671	630	662	609	679	635	640	644	637	607	666	648	680	687	642	678	641	645	659	616	654	639	620	700	642	683	609	636	625	672	615	641	647	606	635	636	676	661	632	693	609	630	706	677	703	611	672	652	654	675	639	622	645	636	664	669	664	664	672	632	666	690	660	661	647	696	680	640	646	663	656	685	689	686	642	629	670	664	651	643	637	657	649	626	608	670	683	645	685	668	691	658	658	632	639	655	693	623	674	664	641	636	620	673	699	676	663	708	683	670	651	662	674	675	645	676	632	654	661	637	670	639	661	657	703	670	642	688	653	672	694	642	679	673	672	669	718	696	702	661	680	681	686	658	673	642	644	639	709	668	650	655	665	684	647	662	658	647	662	668	642	704	677	672	616	659	638	607	684	681	646	676	689	669	688	648	669	674	678	654	651	655	674	666	642	664	667	652	679	657	689	686	627	651	638	648	697	646	665	667	642	657	677	651	617	706	658	687	624	631	640	659	683	668	646	645	674	618	682	678	663	645	647	667	634	659	635	667	663	651	668	608	667	602	636	661	675	669	632	652	700	687	686	657	670	611	687	654	654	624	661	717	660	639	692	660	634	590	667	651	636	581	626	646	646	696	616	632	664	641	636	647	658	629	688	683	682	650	664	673	617	666	708	656	721	732	682	661	684	720	677	639	659	696	690	669	683	658	650	674	711	668	651	656	621	685	674	629	645	679	664	690	646	628	641	643	648	662	659	637	671	645	700	615	609	663	679	625	665	664	663	700	653	652	642	677	671	714	685	669	681	624	669	663	626	650	683	649	649	611	661	675	667	640	666	661	714	715	679	581	704	644	653	637	650	630	693	648	630	693	681	682	624	697	639	683	659	663	674	680	662	690	654	690	664	681	649	645	626	691	646	678	648	612	653	633	650	678	679	729	638	634	686	651	692	630	658	690	685	688	637	652	615	649	684	664	707	660	650	637	701	632	622	695	642	635
12933	4612	5095	4815	3913	2589	1826	1476	1445	1239	937	665	571	476	436	461	426	421	392	378	361	328	324	306	324	322	265	267	227	246	276	277	294	262	296	258	248	267	228	263	263	285	265	269	251	283	261	241	247	295	282	258	270	292	265	276	258	300	232	253	235	263	269	261	286	223	247	263	282	268	274	220	240	250	234	230	253	245	273	257	260	238	257	255	229	271	240	239	267	263	262	252	275	274	245	223	259	261	223	246	248	251	259	275	271	256	252	243	235	253	262	260	226	233	265	256	234	270	259	273	270	248	271	277	265	245	266	291	254	263	271	273	261	276	287	260	244	249	272	263	269	262	258	255	257	263	224	255	255	260	260	269	254	265	248	257	264	291	264	274	259	252	258	247	240	266	269	239	259	244	271	228	270	263	251	256	281	263	253	241	280	262	254	273	231	254	239	262	258	285	247	271	264	273	302	234	274	244	255	235	249	264	248	251	258	241	264	284	259	269	271	224	248	277	256	265	260	220	287	254	266	239	224	262	281	234	261	282	271	250	271	253	265	262	276	264	236	250	247	267	274	242	230	284	287	235	245	245	242	277	258	274	269	262	209	240	220	256	276	246	244	270	240	269	288	260	257	241	272	281	240	239	274	246	279	279	246	251	251	259	274	259	264	268	257	247	223	255	278	254	242	233	262	272	257	279	277	230	276	246	257	257	247	242	264	271	219	282	243	258	255	281	263	263	265	262	257	242	268	271	262	255	277	280	292	229	264	243	270	254	235	240	233	249	272	264	266	271	243	238	275	265	235	263	272	242	286	253	284	240	238	255	265	245	250	250	254	255	253	274	260	249	286	273	259	240	264	267	266	260	271	259	263	258	254	267	276	280	265	243	248	262	265	232	243	248	276	248	251	252	231	247	230	292	265	254	281	264	277	267	267	286	259	247	275	269	285	264	261	264	246	298	248	280	253	239	255	224	240	227	250	253	269	226	267	224	252	260	240	257	282	271	290	227	258	289	278	260	283	266	231	270	284	264	236	241	268	270	234	219	280	255	273	253	259	271	226	249	251	242	278	250	274	270	267	269	229	236	261	229	277	269	281	235	251	258	233	241	271	266	247	245	248	244	241	269	242	267	255	291	252	254	256	244	249	239	268	259	273	234	239	260	258	239	252	268	265	268	295	257	261	262	209	258	261	262	257	276	257	259	254	285	277	256	244	248	240	242	259	265	248	232	241	258	262	248	245	233	268	269	259	252	279	268	259	262	245	236	237	257	247	292	266	239	247	230	251	269	237	294	233	231	264	263	266	257	274	265	247	240	241	253	247	269	252	286	243	258	259	225	265	243	254	262	248	228	281	265	257	275	240	245	278	225	253	268	283	241	231	246	263	258	252	263	255	251	279	268	242	255	257	286	274	256	268	293	267	270	277	211	247	266	261	275	261	284	265	276	253	277	250	268	245	259	257	238	251	272	264	228	274	251	262	276	250	262	283	259	247	228	250	252	258	261	256	253	280	279	239	294	246	239	278	251	240	254	257	267	239	249	262	297	276	239	300	258	255	247	219	245	251	264	225	262	276	277	261	247	253	263	252	265	281	256	261	262	268	242	244	265	259	251	243	276	279	278	252	272	256	259	231	226	275	255	273	254	261	291	267	248	299	272	240	240	253	256	285	271	277	273	257	245	242	272	239	264	215	255	258	249	236	283	233	261	283	229	274	269	228	254	254	266	250	240	265	258	262	244	231	251	243	251	239	267	262	248	243	255	245	267	270	253	291	260	269	292	253	292	262	275	248	253	288	271	253	249	278	274	270	233	267	286	246	256	265	264	256	228	244	232	261	221	236	273	257	256	270	240	301	275	235	260	245	261	266	239	268	278	242	250	244	252	280	214	278	263	254	302	270	250	250	270	288	233	236	243	239	301	285	274	263	274	249	260	262	286	292	235	245	259	266	244	239	274	258	285	247	282	270	252	277	266	230	264	270	230	270	257	272	266	266	266	231	281	252	258	275	257	259	267	271	251	244	259	246	241	250	264	286	291	264	274	262	239	268	254	269	277	242	222	256	275	262	271	266	262	253	255	273	272	292	252	266	258	256	248	250	253	237	249	250	270	260	266	250	263	231	279	252	234	265	271	256	263	263	268	271	228	239	250	241	260	237	246	270	277	252	255	241	276	269	278	263	265	243	264	267	280	256	253	222	243	305	244	260	257	308	270	268	257	236	285	249	293	256	255	257	256	251	248	227	259	281	247	283	248	269	256	248	229	242	245	237	263	256	269	232	269	269	244	273	240	271	243	261	237	276	240	247	254	274	255	267	249	242	248	260	263	268	269	251	256	270	265	254	242	265	231	256	261	282	264	259	245	261	264	228	264	245	275	251	251	283	262	259	251	294	292	239	229	277	243	258	237	266	244	252	250	249	232	264	250	264	258	235	264	267	260	266	271	252	257	254	237	269	270	242	237	246	294	279	266	271	237	265	254	240	232	246	288	275	241	257	265	249	254	261	268	257	265	219	247	255	257	255	253	269	273	222	239	270	250	243	242	239	250	247	246	258	262	250	281	255	273	258	246	264	260	267	242	256	234	260	248	256	243	266	229	254	268	231	252	285	233	248	265	271	265	263	268	263	274	259	260	232	278	250	274	243	254	253	248	286	274	288	240	239	287	276	262	272	265	238	225	292	245	242	254	285	253	256	241	230	285	258	271	235	239	276	261	262	278	268	263	229	242	264	254	271	275	270	263	277	254	284	295	259	251	237	267	233	269	245	257	237	263	269	261	250	248	269	268	262	222	247	242	255	269	258	281	259	286	234	248	259	261	273	312	288	250	250	263	265	261	234	301	257	264	248	269	272	255	246	271	272	274	245	247	252	276	289	281	262	278	270	282	263	273	253	255	242	227	267	237	261	269	268	234	297	268	261	240	254	260	277	279	250	274	267	264	252	239	260	266	253	295	261	264	269	265	224	268	250	256	227	254	238	241	254	261	256	262	255	285	258	267	273	241	226	268	253	281	217	271	277	268	237	262	270	252	274	263	261	257	245	262	257	303	271	275	260	265	243	231	297	277	246	273	276	281	288	266	274	292	282	251	236	252	277	274	271	303	243	263	233	258	240	262	261	241	259	258	270	273	269	277	258	222	273	289	269	245	266	267	240	254	279	233	269	243	300	247	239	289	230	273	258	247	250	244	252	269	247	242	233	279	252	251	267	261	265	244	263	274	237	295	248	241	284	221	250	261	274	244	260	271	250	270	276	268	261	266	263	283	256	272	262	247	261	252	291	227	251	275	268	239	250	249	240	260	248	285	266	244	251	286	250	276	236	252	244	253	259	240	229	255	274	240	232	229	253	267	273	259	252	259	260	283	263	254	242	256	291	256	253	279	248	287	234	261	248	263	275	269	252	228	256	255	277	237	279	272	269	262	270	230	266	288	259	279	256	277	246	247	244	251	260	252	262	247	241	259	275	285	265	243	248	234	252	281	253	227	269	255	258	278
10150	4780	9865	13522	13131	10536	8039	7013	6783	5995	4339	3175	2522	2282	1910	1968	1709	1532	1443	1431	1292	1219	1113	1027	923	876	822	741	816	777	673	715	681	682	667	648	682	649	675	670	641	636	616	694	676	631	705	643	640	614	630	666	611	613	666	657	595	638	655	679	638	645	686	635	634	625	638	666	681	640	622	617	639	617	676	605	622	632	666	585	639	649	678	603	658	600	642	629	593	664	636	641	641	651	659	656	658	622	649	629	654	652	644	631	631	661	627	604	623	605	640	644	595	628	657	675	662	648	630	586	659	613	622	612	693	593	638	609	647	673	642	640	631	636	598	654	649	619	581	655	660	658	656	628	618	615	651	607	619	596	614	630	618	613	631	620	661	674	686	660	639	626	634	574	676	621	651	638	661	666	597	625	617	619	625	655	620	687	610	640	645	637	615	671	620	652	640	676	656	625	628	649	613	653	608	626	625	644	644	653	599	690	673	620	583	618	649	630	630	658	654	682	624	643	642	632	597	623	635	645	643	635	598	644	617	657	631	644	622	640	641	661	616	608	662	626	625	629	650	666	629	654	665	618	624	645	633	632	580	610	671	691	650	638	628	629	590	650	641	673	653	607	629	649	669	612	633	645	639	666	621	618	638	623	595	613	645	587	597	627	597	650	630	630	672	597	619	633	648	556	585	633	607	629	592	667	610	627	588	625	638	673	588	605	655	598	635	581	652	631	650	646	645	638	615	638	635	665	630	658	659	660	635	628	631	616	662	633	630	643	693	631	607	635	617	682	651	621	679	604	609	635	641	620	646	622	646	632	662	656	629	629	654	633	605	648	638	651	651	595	677	655	617	641	627	608	623	641	605	619	645	617	599	660	620	671	629	653	637	630	626	639	657	621	657	632	656	651	580	646	681	603	609	612	605	650	671	629	645	634	605	624	595	637	650	667	630	625	630	663	647	632	623	631	652	656	615	625	641	597	589	610	643	657	573	628	643	639	652	661	647	628	629	641	671	616	609	640	612	639	616	636	638	620	645	672	655	636	634	680	608	619	661	601	631	621	651	623	624	623	618	613	607	646	644	607	644	634	653	595	659	629	641	601	604	618	635	644	636	624	665	607	642	648	701	653	631	670	578	667	619	620	669	609	639	607	601	641	642	612	624	592	625	645	694	636	614	634	631	626	646	634	624	605	671	629	592	686	654	601	660	703	669	650	648	639	615	622	605	633	726	653	678	642	677	625	644	626	635	626	604	609	660	612	681	641	683	622	622	700	650	647	669	683	670	640	651	659	631	591	632	654	647	633	654	653	602	640	661	626	646	636	694	583	646	636	660	648	598	695	677	648	668	587	672	611	596	625	652	631	614	649	680	655	611	582	597	661	624	616	643	659	638	676	613	604	571	650	615	658	598	678	617	634	607	657	627	661	677	665	644	616	622	664	624	660	654	642	653	632	624	608	632	635	585	624	615	643	613	653	604	632	662	620	644	626	606	637	614	633	583	662	630	585	628	665	650	647	661	662	642	635	624	634	644	656	658	591	627	625	642	651	638	651	648	658	658	644	624	620	652	695	654	683	668	654	662	634	644	656	684	605	649	655	646	691	599	654	594	631	626	643	655	678	654	615	610	649	630	656	608	675	629	628	613	657	731	629	611	639	645	611	620	677	624	638	657	619	607	628	647	601	650	649	620	596	637	637	626	656	640	599	614	626	637	646	627	634	650	633	624	650	639	664	656	656	615	644	617	622	622	659	581	679	587	703	629	642	633	665	600	625	646	643	628	639	648	658	593	695	676	673	646	664	653	621	634	635	640	636	662	593	640	658	643	600	612	635	669	675	625	634	676	657	661	611	644	644	624	658	697	662	646	612	659	651	678	668	683	648	610	628	612	658	652	632	642	608	642	638	600	640	642	631	625	623	645	664	647	633	657	608	630	651	632	625	609	645	658	686	610	666	656	658	630	627	606	623	671	595	689	633	603	623	683	657	640	654	667	635	677	684	626	619	681	638	608	630	656	655	623	599	611	576	595	607	668	599	624	629	628	637	661	618	645	632	633	667	664	599	604	639	632	633	684	628	590	630	645	602	628	615	619	622	622	632	651	638	637	649	650	603	669	646	638	649	635	675	572	639	662	623	650	604	656	655	640	644	623	599	664	619	623	612	626	644	652	633	666	602	644	678	649	675	657	656	661	640	613	657	646	619	680	652	652	627	632	671	634	589	621	647	627	635	637	613	690	632	645	652	607	664	629	620	620	670	643	644	614	646	637	612	604	626	658	632	690	623	645	628	653	643	585	621	619	658	629	631	634	666	647	660	632	627	617	608	610	649	659	634	656	606	677	613	649	613	583	643	663	605	637	671	630	629	665	635	608	631	687	646	630	677	632	637	599	633	653	651	667	611	627	658	618	676	635	609	642	589	640	682	602	627	667	626	634	667	585	637	635	623	628	683	655	626	620	631	654	656	626	658	646	681	623	675	631	638	661	674	600	669	663	692	614	648	661	671	629	660	595	606	647	623	604	689	607	635	621	601	609	656	648	623	611	596	630	698	615	624	613	659	666	638	615	642	637	614	696	672	632	673	645	681	639	637	680	637	614	654	691	638	633	611	646	635	629	635	613	645	597	643	697	634	630	660	617	632	637	626	657	604	630	625	651	662	604	573	592	642	617	615	620	654	611	622	647	648	603	616	619	627	631	641	641	624	638	611	629	594	701	660	635	615	649	597	620	646	685	638	603	651	629	640	641	686	639	598	627	644	631	626	619	657	632	642	628	627	650	626	614	638	647	649	657	635	674	620	614	676	672	612	657	650	631	665	607	588	629	637	670	643	651	580	614	614	636	675	631	668	657	616	654	651	616	626	667	668	659	639	652	634	646	642	597	590	635	647	631	680	614	681	616	629	669	615	665	620	654	635	612	632	601	642	662	613	646	665	649	611	684	658	649	657	650	640	704	619	654	629	629	640	605	623	639	634	617	682	674	655	609	567	643	666	644	595	659	643	665	631	624	577	613	658	667	648	620	609	645	645	647	626	634	626	624	660	620	658	683	623	627	621	682	644	648	657	648	617	624	632	633	631	604	618	605	665	644	658	641	623	672	659	638	667	631	597	635	631	630	621	641	671	673	670	644	701	659	680	670	630	646	665	645	638	647	632	698	638	611	645	644	645	610	603	628	653	642	614	648	645	644	621	629	651	677	651	590	653	647	651	627	605	646	641	626	627	641	621	588	668	620	652	652	648	595	656	642	623	650	626	653	622	634	644	619	624	619	606	613	698	686	642	639	631	667	621	633	594	605	671	561	632	635	679	621	635	610	635	686	652	671	607	619	640	615	588	622	623	689	605	652	618	636	698	617	597	649	653	585	663	647	670	632	609	638	679	651	642	628	626	624	639	649	619	630	693	602	584	621	650	634	648	633	617	645	634	648	632	656	651	605	624	658	636	671	618	651	603	613	639	631	643	623	638	596	671	647	689	669	641	664	658	629	626	648	610	649	664
20105	7502	7871	7475	5743	3741	2619	2184	1890	1440	1020	814	655	521	495	491	458	440	353	352	344	283	279	315	256	249	214	221	222	213	188	195	170	193	210	182	193	191	191	195	188	233	192	204	203	194	221	216	193	207	192	220	181	207	205	187	214	182	180	202	189	179	201	196	191	199	191	208	194	179	178	207	193	211	189	207	197	197	220	203	199	191	215	213	205	210	218	192	179	186	235	215	206	194	208	184	224	206	187	205	194	203	201	208	181	212	189	201	202	177	196	206	210	212	204	210	208	198	204	194	191	212	189	189	206	189	206	195	194	201	213	175	183	202	204	199	195	174	176	178	226	207	187	203	209	210	208	200	210	203	183	198	192	209	187	199	197	187	179	203	202	190	202	192	212	192	184	204	208	193	182	219	205	175	206	185	191	208	200	207	203	203	197	190	165	185	188	192	208	202	182	223	216	211	210	188	214	207	191	186	196	185	212	174	186	167	191	193	201	207	184	191	215	188	181	187	196	176	220	197	185	169	210	204	172	212	192	207	208	196	187	198	199	186	194	221	184	189	176	187	179	202	202	204	206	192	183	204	209	185	206	159	202	195	183	182	190	205	208	180	203	198	177	200	209	189	181	203	229	207	180	199	217	189	199	213	180	180	201	217	211	197	187	222	188	201	201	183	199	177	196	192	183	177	180	180	202	176	187	228	207	212	203	185	192	203	172	196	205	197	206	200	202	197	204	180	207	196	207	204	205	217	218	191	187	204	214	223	197	196	190	208	212	189	202	202	227	202	170	213	191	179	213	183	203	211	213	197	196	194	208	193	204	184	171	164	195	200	189	217	220	189	179	194	207	227	207	220	200	183	198	196	190	206	197	186	199	173	207	202	200	216	193	205	222	192	190	196	208	197	216	187	178	187	191	207	185	205	190	208	216	207	180	206	222	179	168	213	205	224	199	188	196	198	207	190	192	177	202	195	174	225	212	217	213	211	186	219	206	197	191	225	200	189	188	164	218	196	174	206	202	186	191	177	200	210	205	186	194	194	194	194	216	204	176	199	205	165	196	209	199	186	193	184	202	202	179	176	211	184	182	199	170	222	226	178	187	185	198	198	192	191	191	202	210	205	231	207	223	204	203	230	221	186	184	178	169	186	194	222	201	201	198	197	202	162	204	186	184	198	188	197	182	205	220	179	208	231	213	221	183	191	214	192	193	167	182	187	185	219	201	200	188	176	207	221	223	191	208	210	185	187	202	198	194	211	201	196	177	205	220	213	185	178	211	192	233	200	197	217	191	212	208	186	219	176	184	207	211	169	223	190	195	171	199	220	190	227	167	176	186	185	191	216	187	197	196	207	193	204	210	202	189	209	201	185	197	195	208	172	196	216	199	173	188	177	179	190	204	201	184	229	205	195	199	192	203	181	184	216	182	177	198	205	194	220	182	207	197	176	205	206	225	195	227	185	189	201	223	199	219	198	193	184	197	215	202	168	205	198	203	177	187	198	175	178	217	218	201	199	235	178	218	203	230	173	196	186	181	194	191	203	189	223	198	207	209	189	232	194	203	184	195	205	186	204	195	205	191	215	208	194	222	195	225	229	222	202	193	220	181	179	186	223	173	192	192	196	204	228	197	196	205	213	188	208	199	186	188	180	172	183	197	198	210	190	194	206	200	207	203	198	198	184	190	190	223	191	201	224	187	198	201	184	185	197	193	229	178	203	201	201	216	179	209	197	213	198	204	193	197	192	188	216	191	207	206	201	195	185	186	200	176	212	222	202	200	178	184	190	199	206	187	160	172	192	195	180	173	200	180	193	194	197	171	186	159	194	168	179	185	193	200	204	216	215	190	192	196	189	202	211	194	200	183	194	192	216	204	190	200	174	193	158	170	173	187	169	181	202	190	191	195	190	197	187	193	210	209	224	215	189	178	200	181	199	205	186	199	184	239	192	187	199	210	216	211	185	205	201	200	205	204	226	187	169	200	194	205	185	214	160	191	198	193	211	201	173	190	203	190	195	215	212	189	201	214	189	179	176	193	208	188	246	229	208	220	196	175	185	188	216	185	177	189	169	205	238	203	206	205	186	193	190	182	200	203	197	191	222	193	201	214	211	187	192	207	218	175	209	221	185	202	205	208	176	189	199	192	185	193	217	199	195	201	191	208	204	209	198	186	196	173	192	210	203	213	212	194	185	215	176	192	200	194	181	186	206	213	172	212	199	204	176	195	199	198	196	210	181	212	190	207	201	203	187	192	197	187	197	176	206	208	208	207	172	205	207	218	222	184	169	175	200	191	206	225	189	161	204	193	189	213	175	178	192	208	209	183	192	223	192	189	205	190	178	190	219	197	207	202	173	184	203	199	216	205	198	206	191	180	172	197	192	167	171	215	188	222	206	214	211	187	220	238	197	180	214	205	185	183	178	212	204	212	200	176	197	173	192	197	187	201	218	218	215	214	187	211	196	216	180	189	202	189	198	215	178	210	180	178	213	227	200	204	206	190	199	208	186	171	176	171	206	204	202	188	226	206	216	201	234	198	185	196	190	201	197	182	194	188	214	204	208	195	211	208	204	205	189	182	209	199	182	181	202	211	246	217	201	183	211	200	201	196	188	229	202	183	164	214	203	181	225	186	226	223	193	198	182	212	215	183	214	199	182	180	183	200	184	207	207	204	189	202	172	176	184	194	175	182	188	179	187	211	184	200	219	211	222	217	191	183	198	200	165	210	206	188	196	213	191	208	212	180	208	194	212	198	187	219	208	181	215	184	205	195	235	214	196	204	191	213	186	196	225	191	173	218	221	222	197	206	197	186	184	213	191	213	213	166	204	193	168	184	225	204	184	185	177	211	203	172	193	210	211	184	207	189	189	187	220	201	184	213	194	206	204	182	209	200	188	190	191	217	200	191	217	211	187	204	199	198	221	210	198	168	215	182	166	189	200	210	195	173	211	213	192	186	198	218	218	194	188	198	198	194	196	199	220	220	206	209	188	217	203	203	216	214	192	192	197	190	185	186	220	204	198	193	195	187	169	210	191	192	205	202	198	204	185	223	193	192	217	189	197	160	205	209	201	199	180	200	178	193	214	219	248	213	201	220	202	195	200	208	183	210	222	170	180	202	198	190	195	182	182	192	197	203	209	202	208	196	215	202	191	209	171	198	246	181	185	200	193	203	196	180	207	200	215	186	172	181	200	209	188	197	214	203	196	186	191	216	220	209	187	204	178	208	191	201	198	203	202	203	210	206	189	205	189	213	183	182	214	200	197	199	191	208	208	169	214	218	204	184	228	200	200	195	206	194	199	183	192	212	207	185	223	198	188	190	180	195	192	209	195	200	188	182	182	198	216	207	184	192	175	211	187	197	203	213	199	172	201	188	203	218	210	200	199	204	192	202	201	195	179	199	221	208	201	199	200	196	178	191	199	181	194	236	200	189	207	193	199	192	209	204	200	188	207	205	190	210	240	232	193	200	202	210	177	209	206	230	227	185	207
12898	6543	13616	18374	17466	13540	10510	9990	9133	7269	5353	3893	3229	2593	2518	2350	2094	1932	1793	1588	1445	1296	1063	988	991	807	749	661	649	642	612	577	551	583	553	535	573	553	539	521	508	523	530	524	509	503	502	546	499	507	467	498	460	518	522	514	460	526	486	529	495	497	516	498	547	491	543	505	471	479	533	492	460	471	484	452	508	470	491	479	496	536	515	530	472	494	495	519	512	529	488	461	501	477	483	483	494	514	511	510	505	468	488	505	490	470	495	474	517	480	491	503	487	510	519	506	487	466	485	517	464	476	469	503	512	484	489	466	480	506	544	495	494	509	482	455	474	498	504	489	493	499	456	515	485	495	491	551	517	514	505	491	489	503	489	464	487	493	488	480	492	466	497	507	485	522	514	531	493	472	488	502	480	508	509	518	495	502	495	495	528	484	497	516	473	476	487	521	494	551	471	497	525	525	502	479	475	475	534	466	487	476	426	487	492	447	535	461	466	528	498	526	494	489	497	461	504	491	473	485	462	536	528	510	521	484	485	451	513	499	512	480	481	500	546	504	511	474	482	472	519	494	483	522	459	508	479	503	521	523	482	513	430	510	508	474	522	462	461	525	460	506	508	483	500	496	479	496	464	486	496	509	547	464	482	506	525	501	470	502	481	469	458	458	520	536	504	502	457	491	503	506	515	501	524	489	517	502	524	515	476	488	507	511	483	480	448	513	506	516	507	501	524	521	518	504	498	522	509	495	533	481	524	535	459	504	506	515	532	486	485	532	521	509	471	461	509	515	509	517	495	511	521	498	487	526	492	488	498	449	484	526	484	529	490	502	525	524	512	528	497	499	479	499	459	466	479	489	522	505	511	477	482	517	507	482	497	498	508	485	471	486	503	506	517	526	513	480	503	449	483	415	472	530	524	490	487	498	495	463	507	480	480	474	516	502	511	505	511	469	514	494	497	502	513	458	498	536	504	494	497	542	481	508	507	502	488	519	484	472	470	486	483	495	492	500	520	480	486	503	523	482	515	509	490	512	490	485	482	533	497	529	484	520	488	522	491	477	506	505	514	499	487	499	512	533	480	479	542	473	523	537	493	473	530	493	472	471	491	501	501	513	537	515	521	497	460	500	489	502	505	496	505	466	498	503	505	482	524	511	496	527	505	511	484	486	516	484	520	520	468	472	552	516	529	516	518	480	499	490	495	479	549	514	515	479	470	496	467	492	475	513	484	500	472	513	555	516	446	515	488	528	500	467	486	494	540	485	481	486	481	489	519	494	467	503	478	522	492	498	493	526	498	490	504	523	520	477	547	523	459	500	510	494	472	481	486	503	506	495	513	482	494	505	534	516	477	478	497	443	526	524	519	547	499	509	486	492	463	529	497	513	473	498	490	476	515	491	521	471	524	489	468	492	482	473	496	504	513	492	511	506	516	502	500	512	524	496	514	520	527	489	461	493	498	523	465	483	531	535	499	469	470	498	499	520	483	517	531	512	516	513	515	507	501	526	496	491	522	484	464	487	536	498	504	514	517	500	515	520	526	488	493	456	526	533	464	515	491	534	452	456	505	512	520	472	508	454	472	516	509	499	510	458	484	453	495	538	509	513	506	507	488	495	519	500	477	516	490	522	489	530	523	503	503	485	504	558	459	497	482	511	483	514	480	537	508	492	480	535	501	522	496	511	514	518	487	480	463	472	505	520	517	476	477	522	522	486	480	491	471	493	486	500	504	498	502	481	512	474	517	477	500	497	499	486	501	476	529	465	501	510	496	500	540	531	517	510	504	519	514	539	511	516	501	529	451	514	512	492	459	488	507	479	497	528	523	508	522	524	485	476	491	500	477	489	496	483	534	521	519	481	524	495	468	521	475	543	473	484	516	517	482	508	486	487	498	527	545	547	498	457	482	503	505	478	489	501	471	496	488	485	463	525	495	505	517	499	503	479	540	489	501	486	465	499	515	500	484	527	468	503	497	513	492	475	507	525	489	480	519	478	510	488	479	481	473	504	514	479	536	528	527	506	549	460	500	474	512	509	458	513	500	511	483	505	499	499	478	481	475	510	496	533	494	472	503	486	497	443	506	488	481	492	519	496	488	519	525	527	478	522	475	512	487	484	474	468	494	471	498	480	485	514	493	467	521	483	529	459	502	459	480	476	501	478	507	457	482	499	496	494	507	497	480	528	463	499	525	523	492	409	476	496	523	496	503	494	515	497	441	508	519	482	473	489	520	521	516	478	498	479	486	465	501	503	498	511	491	496	500	530	496	484	482	518	499	489	485	514	498	460	488	444	517	534	531	507	481	491	480	508	495	484	503	491	529	540	512	487	553	506	505	536	508	521	570	504	508	496	460	515	512	466	508	528	491	519	500	537	471	501	469	506	567	459	479	501	503	463	485	478	488	453	522	540	501	533	512	496	497	482	474	455	500	484	498	498	501	507	495	499	490	449	494	469	507	514	500	493	513	474	488	503	471	497	481	529	472	481	491	508	500	490	477	489	523	515	513	528	474	503	485	489	501	491	526	500	491	508	518	519	476	505	508	459	511	479	477	546	513	492	505	503	508	509	487	488	482	521	535	458	516	461	507	479	502	471	549	477	502	497	481	466	505	498	469	489	510	509	516	484	490	519	497	497	486	508	502	520	510	471	509	505	489	502	489	524	480	499	501	467	521	480	485	524	538	523	501	484	566	496	520	503	493	515	500	502	485	550	470	470	499	504	514	509	524	475	487	512	510	466	445	508	486	529	483	518	483	483	506	492	474	505	491	488	521	521	546	477	478	530	506	494	498	495	489	467	504	492	476	507	534	512	512	472	512	487	465	463	504	521	496	533	542	526	523	493	497	498	488	502	513	502	492	527	454	498	485	537	513	528	541	476	529	461	481	519	511	480	533	495	532	482	489	501	516	473	526	520	496	492	470	502	469	485	468	475	521	495	525	514	509	526	516	478	532	497	511	498	485	482	505	495	493	485	495	502	502	475	493	495	506	507	532	484	482	469	518	489	514	497	525	540	541	501	556	489	514	484	494	510	469	499	515	534	487	538	518	490	536	513	512	524	499	484	511	493	499	499	571	483	510	469	486	488	496	506	496	508	432	497	484	503	511	546	466	495	486	475	536	495	494	508	498	511	464	507	464	526	518	559	488	495	489	519	536	502	525	490	501	536	529	483	450	525	479	502	505	462	457	479	492	471	455	470	494	485	486	531	495	490	485	514	528	451	508	515	452	503	518	486	488	507	512	487	501	476	479	446	514	512	474	495	545	483	514	494	477	468	446	517	500	477	483	498	503	495	430	499	515	456	502	501	491	498	485	496	488	514	485	463	525	489	481	530	514	485	495	526	479	523	506	488	505	488	492	500	522	476	462	519	482	535	512	543	521	513	497	471	521	504	512	505	482	499	504	507	493	473	479	517	478	515	497	519	521	539	512	503	486	459	505	501	485	464	495	518	498	514	488	488	501	537	436	506	523	468	495	497	478	496	457	508	503	474
6254	2994	3755	3348	2441	1612	1205	1049	952	668	589	473	479	359	389	389	388	364	338	321	328	296	313	272	303	314	273	319	281	261	277	259	249	262	264	245	268	263	272	263	260	241	269	274	241	265	267	289	270	300	255	248	264	257	242	294	236	287	262	251	293	270	257	250	258	275	283	263	258	255	247	255	248	254	236	283	266	288	269	285	250	286	272	268	297	272	249	263	280	267	278	274	253	283	272	284	263	273	250	283	256	284	257	289	296	226	269	265	245	286	268	247	256	262	264	248	255	275	283	266	251	256	264	239	292	260	259	280	260	266	265	268	269	239	262	277	292	259	263	238	273	275	281	290	282	285	262	282	278	288	310	268	269	261	274	248	260	270	240	263	244	252	266	261	290	267	274	249	265	244	264	255	260	278	269	269	254	266	271	268	273	258	257	296	277	230	240	261	247	280	280	235	262	264	265	259	271	283	288	269	276	274	278	276	236	275	272	273	238	256	257	268	277	249	237	263	267	257	306	269	257	255	278	267	274	271	288	247	268	275	248	265	248	290	264	266	274	290	284	272	246	270	248	247	281	269	300	287	263	283	266	289	258	274	234	248	291	285	251	270	257	271	283	270	316	283	282	250	278	267	266	272	280	231	294	236	274	271	293	267	277	281	275	273	271	290	229	302	279	265	282	254	272	269	268	265	286	271	270	287	249	223	260	244	283	255	273	242	259	268	303	264	229	291	291	309	276	302	264	275	241	286	275	261	262	281	266	265	271	279	248	285	247	245	267	251	266	270	291	281	265	246	247	304	264	281	264	275	219	262	253	280	248	231	264	258	271	277	254	255	264	283	255	252	256	266	264	232	273	275	295	265	259	252	246	257	288	248	256	231	284	266	254	262	267	247	247	244	255	277	240	267	259	288	254	269	262	264	283	262	251	276	248	286	256	280	284	263	280	244	247	290	257	264	259	258	250	282	272	292	248	261	302	269	268	267	252	236	277	283	300	277	292	248	281	271	239	287	277	307	250	272	267	251	222	248	251	264	272	293	271	283	224	257	252	249	250	260	272	281	234	287	249	259	259	253	227	270	263	254	265	275	269	287	262	275	261	249	273	261	285	273	272	285	250	290	259	251	283	282	289	265	268	286	267	257	266	272	225	238	289	277	258	270	271	275	279	300	254	282	242	241	265	260	280	278	281	318	289	279	263	268	270	281	272	260	269	250	266	285	292	266	244	271	260	244	276	266	283	259	291	261	254	274	243	251	256	258	299	262	252	263	262	266	233	277	278	278	261	265	245	250	287	287	273	267	290	278	276	251	267	246	286	243	277	252	284	266	236	288	237	258	263	263	269	247	290	285	268	250	277	269	268	247	222	251	250	243	268	267	288	247	276	291	248	258	253	256	297	290	272	283	268	280	255	252	263	285	268	287	297	269	278	307	274	270	269	290	278	245	253	237	268	251	255	287	250	265	251	257	238	271	275	271	229	254	274	218	270	299	258	278	258	273	254	283	278	289	278	281	289	287	248	271	257	266	247	249	270	281	269	275	255	244	255	238	259	253	239	291	257	279	271	297	281	294	306	247	260	260	291	279	272	260	234	313	233	313	295	269	266	270	251	255	242	268	275	296	262	265	273	267	249	268	250	285	259	259	268	242	252	261	217	248	244	274	248	254	274	250	259	277	264	291	263	240	283	241	283	284	251	270	264	263	274	266	282	267	259	262	275	288	282	256	264	265	280	264	289	266	252	262	245	259	269	259	267	241	230	274	251	248	275	303	293	269	291	246	255	265	256	273	254	212	277	260	258	278	235	234	266	249	264	269	275	253	268	289	251	261	257	257	243	274	256	281	314	247	238	286	263	240	271	261	285	266	259	274	275	260	283	289	234	276	266	231	237	271	272	262	275	265	264	272	273	268	241	248	276	296	270	264	264	281	263	287	256	245	263	237	285	279	306	234	248	229	245	291	255	248	277	248	291	248	274	267	255	264	255	228	245	296	278	287	271	270	288	265	259	262	282	300	275	277	226	253	278	268	250	270	303	284	228	248	245	275	284	256	282	275	235	275	271	272	251	279	280	249	275	237	230	289	306	248	288	237	272	256	280	278	298	270	253	253	281	250	261	250	253	275	284	260	267	235	277	268	277	261	258	262	301	268	269	246	281	245	262	279	268	265	249	268	243	283	258	276	248	271	258	274	285	269	274	271	260	300	283	240	254	253	305	276	267	239	283	273	276	276	258	250	286	263	267	263	256	277	290	265	299	285	264	261	274	277	301	254	295	264	263	257	256	282	297	244	250	259	276	255	263	266	261	256	241	267	264	254	274	256	263	264	276	264	254	259	272	250	268	264	234	294	239	277	283	279	254	267	237	274	272	282	285	250	272	239	266	251	233	289	300	267	271	249	286	267	245	266	262	252	232	247	263	257	274	264	264	265	233	267	261	279	262	286	308	242	248	251	285	283	276	298	270	272	262	258	265	251	274	273	249	242	259	274	283	259	252	285	283	262	259	248	295	241	251	252	269	248	250	252	253	298	286	287	289	239	278	272	247	239	259	254	258	212	259	283	238	261	229	269	271	263	264	244	286	284	244	305	235	275	264	249	273	245	244	270	266	283	268	280	267	271	294	255	286	262	243	281	255	263	264	307	284	255	272	256	285	248	281	252	274	280	244	233	257	254	263	250	264	275	280	280	260	264	298	258	258	267	295	262	227	271	237	264	252	259	287	264	276	269	249	266	289	291	253	267	287	250	287	282	250	277	289	280	290	268	261	269	274	250	269	264	263	286	292	237	293	280	265	249	293	259	250	280	268	259	266	265	265	257	287	256	268	257	248	252	255	243	261	268	271	257	258	248	274	244	244	265	253	256	288	283	259	290	258	273	273	241	257	235	255	263	237	234	264	278	249	266	246	262	254	275	309	269	270	255	293	244	271	277	268	267	259	232	294	277	262	276	280	272	228	266	242	280	294	258	264	278	260	258	259	257	299	259	268	239	237	255	243	279	249	295	253	277	261	243	248	259	254	257	260	263	292	235	253	285	270	260	268	232	280	274	264	260	267	284	277	280	277	262	244	255	259	252	282	269	272	233	259	262	287	277	295	258	273	271	278	272	279	280	263	247	237	243	252	274	255	257	277	262	268	269	272	252	281	255	284	288	297	253	292	255	280	265	266	245	278	242	258	281	274	256	280	290	290	271	247	278	250	266	266	271	265	274	262	251	277	251	274	253	265	282	246	263	263	270	256	251	247	281	269	270	295	252	261	249	261	274	287	274	254	271	266	261	240	269	283	284	266	238	295	247	260	291	236	261	282	255	258	263	278	240	240	241	259	250	272	277	249	258	265	251	268	255	242	255	258	258	246	229	269	272	255	281	244	256	275	277	260	272	248	261	263	245	243	289	265	283	262	253	240	260	268	262	304	265	273	293	257	249	260	245	246	241	251	278	239	252	278	245	237	238	287	292	274	253	316	274	266	272	289	282	274	277	233	276	254	280
4968	3362	7555	10014	9055	6555	5290	4887	4308	3351	2290	1929	1659	1432	1447	1294	1180	1192	1147	1090	1022	918	854	855	807	785	772	690	659	659	679	686	641	702	651	686	655	636	678	667	685	651	678	652	623	628	688	656	711	634	650	677	663	653	626	675	703	631	682	641	685	651	684	614	617	672	716	656	653	678	695	657	674	684	587	612	680	681	689	692	658	708	645	646	670	703	658	663	675	670	620	667	607	610	688	593	660	658	711	654	663	647	699	628	635	690	655	664	665	682	673	629	666	676	593	677	657	620	672	680	644	688	647	663	636	629	678	627	663	640	711	642	605	600	684	632	664	644	632	659	636	669	674	659	687	648	662	612	692	644	638	651	666	663	675	663	629	633	619	641	654	666	608	672	646	633	667	623	661	624	682	650	647	687	667	675	647	656	621	624	644	612	674	644	712	631	647	651	678	675	649	647	639	637	651	648	602	671	692	659	627	612	659	619	680	641	635	671	638	655	645	677	635	614	608	693	649	626	638	696	669	697	651	646	614	726	644	672	625	680	657	695	604	670	629	659	608	682	637	643	621	626	616	686	651	656	656	634	633	651	668	680	654	605	700	640	679	656	641	653	682	656	683	635	671	614	661	702	710	646	619	647	645	648	702	677	645	629	661	656	633	651	680	659	627	639	667	616	613	630	608	700	624	634	643	648	651	610	692	639	646	649	625	646	670	665	632	616	626	665	633	633	625	627	635	685	621	627	696	657	624	604	631	669	664	634	651	621	615	632	673	676	598	608	611	673	665	683	671	654	669	701	636	659	688	630	629	664	664	640	596	600	645	696	658	646	662	623	671	691	673	669	611	673	649	623	658	711	610	665	625	668	617	630	638	685	681	664	644	658	625	637	646	650	673	626	656	682	654	647	626	657	679	670	694	679	637	681	625	684	646	651	651	614	702	650	638	672	606	695	666	660	661	675	683	601	642	622	637	654	661	647	624	650	643	655	661	642	624	669	643	665	614	644	673	629	652	654	679	663	631	663	670	629	647	643	674	675	647	670	666	655	608	618	687	611	670	619	670	668	644	638	665	652	684	643	667	622	652	659	618	676	647	662	723	643	654	654	683	658	613	653	664	628	679	654	634	637	654	646	602	676	656	664	667	621	608	691	690	629	657	647	671	665	639	646	619	678	638	623	666	652	635	659	647	666	645	627	638	654	623	700	629	658	623	640	671	672	659	661	684	653	639	660	645	701	653	644	636	589	660	613	618	689	697	669	631	633	685	651	665	679	658	685	577	636	672	668	604	637	661	598	683	706	634	645	628	647	622	638	630	701	662	612	628	694	642	618	598	614	685	639	609	626	668	617	668	697	627	650	637	672	679	632	634	668	645	660	637	647	635	625	642	674	711	623	639	674	633	667	653	631	665	676	627	573	648	628	652	695	599	655	635	665	632	658	682	624	639	627	665	634	692	661	644	629	640	631	638	651	624	673	669	653	668	685	682	674	656	652	658	674	626	620	642	673	672	635	621	684	628	675	652	661	643	651	679	649	632	641	660	657	633	634	656	620	618	659	666	680	648	622	634	648	655	655	620	638	642	629	625	644	669	650	644	670	660	659	676	663	689	687	592	628	659	664	673	647	663	613	632	607	711	668	678	663	635	643	670	654	633	671	671	604	698	642	694	606	683	611	642	655	677	683	696	693	682	681	631	591	653	681	670	683	634	630	641	646	632	677	605	624	638	686	674	659	594	651	662	700	667	684	627	615	671	601	604	617	601	605	599	664	670	684	636	658	655	650	666	649	664	613	679	631	635	667	634	638	620	617	678	666	653	650	670	609	637	679	677	710	603	640	648	636	634	656	662	664	664	634	627	644	642	648	627	635	642	667	670	667	684	648	632	660	686	620	664	677	661	624	632	672	629	657	684	649	660	656	659	678	711	649	643	650	641	621	686	642	677	650	642	669	636	707	652	612	644	646	669	665	668	681	674	643	617	674	681	675	631	700	595	654	664	660	654	639	728	632	649	641	647	657	636	669	620	617	627	686	624	666	655	658	666	635	639	673	658	664	656	620	645	646	645	625	661	651	617	646	597	641	639	665	678	718	647	684	663	656	607	660	622	679	669	686	663	694	664	666	578	626	677	660	682	680	663	655	643	665	653	693	656	627	624	650	639	615	696	648	664	618	680	655	683	625	682	665	668	630	667	642	682	665	596	665	687	663	637	651	648	637	649	647	644	640	622	667	663	665	632	624	639	651	696	625	676	645	682	657	650	642	666	628	623	643	687	681	647	639	627	628	716	687	626	623	639	673	593	626	591	670	673	658	653	634	648	662	654	630	702	663	675	661	651	631	671	674	635	668	645	656	682	674	694	653	654	642	633	657	680	696	628	649	661	673	641	702	665	641	676	684	697	657	623	651	668	634	640	636	648	639	645	669	663	636	659	678	682	634	655	631	624	704	679	636	644	627	697	651	647	648	571	582	626	650	660	663	616	668	684	627	598	704	624	669	664	653	682	675	656	651	665	629	656	688	639	653	685	640	665	658	624	637	673	638	669	724	664	674	645	630	600	673	606	628	640	638	639	599	627	677	727	670	614	641	689	685	643	666	660	706	659	664	637	622	671	647	661	670	648	609	706	642	642	680	672	699	627	645	648	617	663	684	640	648	661	667	687	612	652	649	631	681	692	688	680	642	639	635	668	615	619	677	658	661	652	651	668	654	717	655	682	611	620	672	651	694	671	704	661	688	655	602	644	655	685	653	627	686	682	645	658	653	633	693	630	606	652	660	677	620	606	652	654	667	674	669	681	657	663	642	640	640	624	684	670	673	673	639	682	652	663	632	606	640	714	689	627	659	607	668	648	684	701	681	644	663	686	690	701	647	636	611	602	668	663	646	638	655	665	668	607	653	650	676	634	654	669	626	674	616	650	665	663	681	611	640	677	639	639	634	649	613	670	636	611	669	649	681	660	667	702	633	639	683	595	645	664	666	636	679	668	627	664	629	657	646	669	650	687	691	685	662	625	618	676	682	655	650	677	658	692	619	629	663	673	628	630	653	644	699	648	678	643	609	623	643	616	643	628	635	661	665	638	681	643	685	652	680	646	669	621	642	631	613	631	672	669	722	655	616	647	601	667	585	700	660	626	614	615	646	596	609	691	655	643	672	623	610	642	665	656	635	676	656	668	664	644	690	658	603	618	705	612	721	673	706	637	648	658	615	682	644	656	630	642	639	630	649	623	654	645	651	665	678	657	637	649	649	631	618	675	663	676	652	655	653	679	653	641	621	596	670	637	688	691	643	626	655	661	635	635	622	605	694	609	651	650	616	664	660	633	622	598	599	624	691	675	651	666	685	616	637	627	609	638	646	648	603	673	661	641	661	686	644	647	637	665	635	707	618	657	645	680	671	667	655	660	695	660	661	614	653	674	608	623	660	657	617	673	641	643	667	625	591	693	633	646	637	671	670	665	622	649	692	638	654	670	634	639	681	647	648	669	640	634	652
13495	5180	6662	6088	4145	2621	2003	1749	1353	989	751	645	575	497	490	470	400	427	380	353	326	328	332	303	306	256	276	269	288	282	263	274	256	259	258	250	235	252	259	273	237	285	254	245	241	248	248	249	276	271	265	277	257	236	231	296	275	268	269	264	260	281	272	270	259	273	230	238	243	277	260	240	238	244	260	251	276	230	250	248	256	260	223	248	218	254	253	229	243	234	249	289	244	240	256	231	262	265	251	287	228	266	264	255	250	216	280	251	253	264	249	247	266	240	269	260	243	265	262	262	239	255	255	248	259	269	272	259	258	221	250	275	256	236	252	263	265	249	265	275	235	241	263	259	255	241	231	232	268	245	260	243	254	254	247	248	256	231	280	236	259	276	229	231	257	272	263	220	263	255	268	270	255	254	243	278	245	279	285	281	246	251	227	258	284	292	257	258	231	262	260	273	261	249	236	228	263	230	280	241	264	252	256	257	256	260	264	248	281	257	253	253	243	218	252	223	273	248	244	254	296	260	242	265	228	244	266	252	267	246	276	237	243	278	277	263	231	226	269	288	250	259	222	245	271	226	264	270	232	239	255	275	269	235	243	304	272	287	225	240	265	257	246	259	214	231	245	232	255	267	244	288	243	275	252	264	270	271	250	260	251	253	258	262	251	263	229	257	243	266	293	300	264	258	246	255	251	258	223	250	267	249	268	249	247	239	233	239	258	233	227	247	243	247	257	245	267	247	245	265	250	249	269	248	257	273	251	258	202	243	267	236	253	269	275	229	235	238	258	264	273	259	249	253	266	260	254	266	277	236	250	248	236	244	265	260	258	260	239	272	260	241	270	232	255	256	286	291	249	244	250	277	265	253	247	260	268	267	260	258	264	249	249	252	229	248	279	261	254	276	255	263	235	281	249	247	260	258	258	262	233	243	249	241	303	223	264	214	242	221	260	225	252	234	272	231	230	232	255	245	260	244	237	249	248	259	278	270	271	238	266	267	268	255	287	262	290	218	250	262	264	248	262	268	248	229	208	245	253	246	257	243	256	237	281	273	258	244	269	256	241	239	251	240	278	258	263	254	267	264	243	276	274	251	238	260	229	250	263	246	250	246	241	267	225	267	249	261	240	273	266	241	271	251	245	298	266	267	264	256	245	296	234	253	242	266	271	284	261	242	230	248	299	242	267	241	259	251	222	259	257	241	242	231	256	217	252	251	253	244	215	260	240	277	232	253	244	223	250	228	273	286	264	246	244	258	245	233	265	268	273	233	224	223	249	252	254	246	242	268	273	279	284	267	253	262	238	263	258	283	244	266	264	221	296	261	276	276	260	230	267	264	257	260	256	250	239	241	251	248	252	258	245	263	236	269	266	241	271	263	259	265	274	233	275	243	248	212	225	252	259	272	261	243	253	267	273	260	234	275	243	239	246	273	234	250	237	273	287	258	239	225	266	285	267	260	262	255	231	245	237	246	259	249	267	290	278	237	214	243	249	297	269	273	229	205	246	244	272	264	231	262	259	275	243	259	226	279	232	267	235	263	247	241	254	246	243	259	262	268	259	236	260	243	208	226	254	232	271	252	245	270	222	218	231	256	274	257	225	235	260	239	220	266	243	271	246	260	249	231	300	226	233	266	280	281	260	250	243	262	272	270	232	259	252	250	265	245	218	244	258	245	236	252	256	236	266	261	281	266	273	256	229	236	246	256	236	270	270	277	272	263	262	268	267	244	252	266	248	240	262	226	227	269	262	249	263	252	225	284	255	238	264	270	233	273	250	225	241	283	255	250	244	245	281	267	259	243	263	244	277	239	272	259	262	232	266	242	267	262	271	268	266	265	259	225	245	255	271	251	237	228	236	247	268	261	265	240	251	251	281	250	260	248	247	254	270	248	260	238	247	214	244	269	249	271	255	261	248	243	228	261	231	251	256	270	236	245	239	259	262	245	237	256	272	254	294	248	271	242	246	260	229	276	263	282	244	243	256	239	261	255	266	279	235	236	226	264	235	220	243	241	256	280	253	276	245	273	264	227	261	275	228	245	229	269	271	238	271	257	254	269	276	240	229	264	215	274	293	238	252	260	265	253	281	303	255	249	232	237	216	265	273	256	281	232	263	247	230	269	261	268	229	280	254	238	281	259	245	245	279	270	249	271	247	247	242	252	247	273	267	249	244	253	255	222	235	241	268	288	238	256	231	250	243	241	258	250	235	241	240	248	264	192	261	257	260	260	261	259	248	274	244	215	270	236	247	232	246	276	257	257	250	264	265	258	248	237	240	275	267	278	270	278	242	257	267	257	288	229	263	247	236	236	221	247	258	246	265	255	252	270	268	284	250	260	240	230	252	284	248	251	270	250	251	227	229	268	253	245	230	244	241	260	271	274	238	231	246	272	250	252	242	247	253	264	268	254	274	261	245	237	230	270	266	262	260	282	280	260	286	271	290	235	251	274	280	255	252	253	283	229	240	250	239	243	272	242	237	264	266	269	224	238	250	259	239	264	220	223	282	283	243	213	267	237	242	242	224	270	238	225	247	279	286	255	228	256	237	237	282	252	265	293	227	228	237	267	275	254	262	260	239	257	261	249	276	252	250	236	242	280	252	265	250	263	253	262	284	276	225	252	236	263	286	255	239	256	274	234	248	247	261	277	235	223	283	248	261	258	255	246	247	263	289	263	247	242	244	229	253	258	286	240	247	268	240	255	237	245	282	241	233	239	264	231	247	244	273	252	256	262	237	238	264	271	254	250	288	257	242	234	267	258	258	234	245	227	248	236	248	285	260	271	266	274	277	246	239	249	249	253	251	250	238	261	245	236	264	230	251	245	265	249	210	234	265	284	252	239	251	270	262	254	261	249	241	257	241	261	281	264	255	251	235	230	263	225	274	232	259	249	247	268	238	254	223	249	251	266	266	267	265	241	263	250	238	241	253	253	265	261	234	266	282	267	260	257	263	268	263	268	241	251	280	294	265	250	278	244	233	238	248	247	265	227	226	252	230	257	266	248	285	227	249	256	268	270	277	275	256	248	237	252	270	245	281	243	254	254	251	235	288	245	297	257	262	257	239	221	261	257	259	254	263	247	264	258	239	240	250	238	251	245	252	221	253	254	237	265	251	244	228	261	255	266	264	269	248	270	238	264	238	252	250	252	231	258	227	234	295	251	243	249	270	236	251	246	276	262	243	236	262	233	274	236	231	282	258	243	256	255	259	243	255	261	260	263	245	226	241	241	282	273	264	246	254	270	260	241	281	265	241	224	271	252	249	240	222	243	259	261	298	251	238	227	280	259	276	249	235	277	243	278	291	253	251	242	244	249	282	274	272	239	266	248	262	238	262	252	230	273	245	246	255	249	223	259	279	254	230	252	251	240	255	256	248	258	254	230	243	236	278	243	270	236	263	260	253	260	234	278	284	264	254	235	246	243	237	246	280	253	268	235	248	262	285	231	246	264	258	293	254	239	248	278	272	248	246	255	255	248	258	264	262	260
10247	5262	12003	15744	13871	10277	8901	8260	6501	4743	3422	2769	2369	2116	2131	1826	1691	1810	1562	1301	1295	1000	991	971	900	829	769	735	741	709	691	681	670	677	651	673	693	643	636	643	652	642	611	653	669	620	674	602	623	658	604	607	664	594	652	650	621	652	599	617	589	660	651	644	626	632	603	615	617	652	609	583	622	615	657	636	680	617	594	609	627	678	629	653	586	632	636	618	632	581	617	631	616	616	652	681	646	673	651	662	663	619	610	587	590	640	576	595	614	618	595	663	649	606	620	655	657	618	659	681	635	658	603	567	650	674	589	585	650	631	662	622	650	595	613	595	601	633	623	644	623	665	650	618	631	593	591	628	604	585	652	619	636	594	605	604	637	676	616	619	642	651	651	575	569	652	611	613	596	641	630	602	578	608	632	658	610	577	639	619	675	625	553	665	615	609	651	632	636	627	653	668	537	590	678	648	597	661	679	644	628	619	625	662	607	603	600	644	619	621	611	593	667	614	617	616	596	592	612	638	627	639	638	642	589	659	626	626	597	639	593	620	626	641	620	597	621	617	598	614	629	633	634	606	605	649	607	584	612	623	610	613	669	629	621	656	670	658	616	619	586	615	619	574	654	622	595	601	666	599	659	635	622	640	604	608	601	628	627	653	660	606	640	623	598	604	643	629	631	620	646	615	648	630	578	587	626	691	584	606	633	577	633	617	660	642	615	605	634	646	647	626	678	659	653	622	611	633	595	614	647	599	660	615	640	576	646	683	633	569	620	611	596	591	613	585	633	625	599	626	601	623	634	601	653	639	646	650	648	638	660	629	628	642	656	603	591	633	629	625	597	605	635	655	616	638	625	595	618	598	600	597	618	606	649	638	629	627	653	633	618	604	596	642	659	591	632	604	663	647	615	617	587	606	626	591	608	610	618	612	632	634	642	621	632	622	654	632	628	604	612	618	603	674	603	653	648	619	593	622	643	685	653	612	622	644	620	579	624	564	623	591	642	610	626	673	600	580	642	588	616	649	626	633	645	619	625	703	605	652	659	616	616	651	615	693	653	580	670	601	615	650	635	608	587	623	621	615	647	643	638	618	642	590	613	618	651	617	611	647	656	641	654	602	692	628	632	628	651	646	628	575	606	608	677	660	595	642	629	620	613	620	659	638	627	618	627	646	610	659	624	615	633	612	638	670	603	619	634	614	646	602	616	640	662	621	628	577	614	620	592	619	648	619	649	673	664	592	602	639	605	613	642	624	593	642	604	621	651	622	583	573	635	661	624	637	645	610	636	634	627	573	643	629	640	601	669	598	620	622	635	608	618	654	644	657	601	626	643	629	653	595	591	631	633	650	652	586	629	583	648	616	599	573	632	647	618	621	613	651	627	611	604	649	632	635	629	588	642	607	612	601	616	625	657	668	656	653	654	609	615	624	619	621	653	621	596	666	610	656	649	622	650	669	612	643	616	582	626	610	656	628	632	605	595	579	649	631	598	628	660	566	642	620	615	619	584	612	601	617	625	622	591	637	605	621	631	617	615	623	614	638	602	617	591	620	602	638	638	602	639	637	611	637	616	594	630	604	628	623	651	610	631	672	604	633	613	664	572	629	654	634	631	624	649	620	601	594	609	610	613	648	601	669	622	603	654	636	621	640	603	600	596	571	601	565	644	635	637	647	629	619	614	576	649	648	574	605	606	574	616	622	627	598	622	618	653	601	660	629	621	619	647	611	596	641	639	639	650	629	628	605	638	609	579	566	625	593	605	635	621	613	636	612	647	644	599	622	587	642	616	597	624	608	661	631	632	629	610	641	604	593	612	667	632	682	636	618	591	582	629	613	645	616	615	595	637	619	607	620	575	633	572	635	631	612	621	631	591	611	669	612	609	624	648	644	633	593	582	627	642	601	659	641	606	622	672	600	600	625	670	618	652	591	592	598	631	626	635	601	590	640	627	613	619	604	649	630	610	650	590	615	622	623	643	623	625	597	621	606	605	660	627	612	635	624	636	672	622	620	632	623	594	666	584	630	663	627	663	626	637	638	650	591	628	659	615	600	654	645	659	603	634	654	622	607	661	613	629	572	628	614	593	620	649	643	619	623	642	612	583	625	586	598	613	629	609	653	592	620	593	644	649	606	605	641	584	602	600	639	665	633	631	621	628	606	597	621	605	617	640	640	648	625	621	573	624	628	567	614	592	618	656	600	638	611	645	597	611	610	631	612	625	621	674	634	640	646	659	606	645	608	573	626	621	624	609	620	587	641	578	605	624	615	618	617	668	615	633	637	660	606	588	606	675	667	606	650	585	668	607	627	630	583	623	629	636	610	605	629	633	601	638	656	621	665	623	606	591	652	615	624	614	622	600	610	609	640	608	652	615	602	610	647	603	653	628	661	614	646	650	626	600	616	670	647	635	658	643	624	686	609	638	640	586	647	614	545	631	603	663	591	634	629	608	597	624	591	653	618	639	595	602	679	594	629	618	629	611	615	654	631	643	629	640	628	611	615	626	632	646	583	580	632	619	660	654	623	595	604	651	628	600	601	625	608	584	601	589	631	654	635	617	612	642	614	619	618	604	638	620	642	620	618	618	628	615	601	639	619	623	614	644	646	608	654	600	593	630	653	622	625	637	580	655	648	615	644	637	623	621	643	630	645	574	679	647	615	648	637	627	631	609	653	621	647	652	631	595	627	583	586	649	611	630	619	616	650	646	627	627	611	599	656	635	614	614	626	626	664	633	611	633	586	643	663	653	640	649	614	634	639	600	606	616	603	610	655	612	572	599	628	613	690	578	625	618	668	609	608	616	626	666	621	625	649	616	607	639	624	626	653	658	649	649	617	625	641	573	636	629	608	646	606	579	630	602	648	577	591	579	621	600	600	614	667	593	608	643	623	673	633	637	660	633	611	606	587	601	596	643	597	630	635	616	637	596	637	644	677	605	655	597	620	625	622	608	633	650	618	596	617	650	675	605	614	567	621	593	600	630	599	596	598	654	642	605	601	621	626	679	617	653	672	623	628	588	597	635	595	644	638	634	675	586	689	601	634	622	629	580	613	616	649	607	651	589	626	642	633	603	653	727	596	623	590	614	587	608	632	639	653	606	644	635	610	605	640	624	626	589	636	602	618	630	616	627	652	605	602	622	615	635	642	623	644	615	652	666	628	624	576	628	621	625	625	625	654	605	598	587	612	619	628	613	653	625	609	604	596	689	640	637	650	636	614	608	612	658	670	623	631	609	599	639	619	673	592	606	595	630	596	616	660	619	627	653	621	625	605	639	615	565	638	601	646	598	650	644	617	648	631	640	632	638	585	576	661	621	649	632	606	615	600	642	654	624	628	648	579	632	606	641	586	605	579	639	628	638	606	589	612	636	593	601	628	622	615	646	581	637	650	583	627	600	635	638	621	624	668	646	653	692	643	634	633	601	633	640	606	652	645	639	639	658	693	660	598	660	635	647	620	613	616	621	657	621	631	699	629	574	610	633	605	615	595
20806	8609	10592	9153	5727	3773	3097	2511	1803	1189	810	709	588	503	537	469	429	373	401	348	304	279	255	271	263	218	229	202	184	193	189	200	178	176	216	213	188	200	188	211	203	197	191	173	202	197	180	194	208	168	200	197	204	180	222	182	188	190	198	177	174	197	212	188	200	198	160	176	184	206	215	198	182	188	186	185	215	178	222	179	186	186	190	208	208	195	190	209	191	188	165	175	209	199	195	178	188	172	207	218	181	196	204	185	195	191	202	209	196	215	198	189	194	189	220	196	195	208	203	179	204	205	184	182	194	200	188	195	172	175	196	205	177	202	183	181	196	164	214	193	170	185	182	207	221	209	193	215	174	210	202	189	198	208	194	156	196	185	188	172	179	189	204	192	208	197	189	180	202	212	191	186	191	189	180	199	203	172	179	199	200	194	178	189	188	185	186	190	163	194	199	192	171	207	201	216	177	169	198	195	183	194	195	209	185	188	175	181	217	198	211	198	183	206	206	187	180	204	189	190	190	177	207	210	215	196	200	181	184	188	211	190	220	196	205	203	179	196	196	204	208	197	184	141	178	207	204	185	155	179	200	213	187	188	195	179	177	200	186	192	173	165	189	158	180	164	184	236	167	209	180	190	178	165	186	230	174	197	184	189	181	185	173	205	194	185	199	174	186	192	188	198	189	206	172	193	198	188	195	200	192	175	192	203	178	183	193	194	177	181	211	194	196	203	192	206	177	186	177	196	175	194	180	182	235	199	177	189	230	209	197	194	208	184	177	188	202	186	187	212	176	200	176	200	219	223	174	203	183	203	178	195	217	191	170	197	192	176	198	198	185	168	202	212	191	218	187	208	180	213	203	184	196	196	182	166	207	193	166	195	195	195	182	171	169	180	204	183	192	183	196	193	199	184	196	194	191	177	208	196	189	185	205	201	201	183	214	175	182	168	188	188	193	171	182	185	193	195	202	193	189	198	187	178	195	174	175	176	186	204	205	184	206	190	195	177	205	180	184	180	172	212	214	180	214	169	164	213	197	189	187	198	202	178	188	202	195	206	193	186	191	170	175	189	181	206	205	190	198	183	165	197	216	209	176	173	202	209	220	181	209	187	181	217	171	202	172	192	194	209	214	193	199	180	172	173	199	209	187	175	197	223	191	193	181	164	180	177	193	201	226	188	171	186	174	212	201	198	194	187	199	195	187	178	204	165	189	160	175	176	202	207	213	183	177	199	178	183	178	146	184	172	178	213	200	187	172	201	203	206	206	208	161	196	184	210	202	215	209	197	195	208	201	163	171	180	188	208	193	194	206	168	194	189	166	192	210	206	195	174	171	193	199	187	188	217	188	204	193	217	201	178	197	220	212	195	207	174	198	188	206	205	166	163	188	176	197	226	190	185	195	192	190	200	198	198	183	164	186	219	167	191	186	159	201	171	191	198	170	189	201	188	172	187	184	204	185	215	202	182	193	183	226	195	185	192	182	202	192	208	191	177	181	223	181	202	186	170	181	186	213	219	194	178	214	204	187	180	186	190	197	181	196	222	208	188	197	183	175	218	187	183	171	189	175	193	187	206	178	203	155	178	197	197	189	168	178	194	195	180	162	183	173	198	187	172	193	177	208	209	183	176	218	186	199	196	173	193	185	197	182	218	186	189	206	234	186	196	204	213	202	192	192	197	177	213	197	183	196	194	179	208	202	180	201	196	213	194	215	183	196	193	194	204	186	192	192	175	195	200	199	190	191	219	206	165	208	176	186	215	172	186	194	178	191	203	211	196	209	229	172	224	180	188	188	218	194	206	196	174	208	184	178	193	182	187	180	164	223	195	190	204	179	186	168	189	178	195	165	182	176	214	202	174	171	181	172	174	177	170	189	191	208	194	205	172	170	193	189	205	163	199	205	159	206	205	191	201	204	192	177	191	198	220	186	212	201	213	206	217	204	213	185	181	187	207	217	160	229	193	177	197	237	212	196	202	163	180	190	181	186	175	181	208	189	188	189	189	196	212	182	169	176	189	165	193	192	200	205	194	193	191	208	194	188	168	195	166	167	182	205	193	198	189	171	174	195	217	201	220	168	204	183	166	173	195	188	187	210	203	178	198	190	191	175	197	189	191	183	169	182	215	196	185	169	180	176	182	203	185	196	225	160	159	182	178	208	186	186	197	202	204	182	168	179	179	209	196	181	186	168	202	207	187	187	197	207	199	193	201	212	186	229	182	184	212	207	211	224	198	210	204	183	197	191	203	154	200	198	154	187	191	197	188	175	205	193	174	188	191	190	211	179	147	178	180	175	196	193	208	183	195	180	201	205	183	206	210	191	169	181	188	204	202	194	194	191	227	190	202	176	186	174	165	197	180	177	207	189	193	202	181	180	194	192	177	193	179	199	185	163	212	170	197	215	220	190	207	170	160	214	190	177	202	197	209	178	196	176	181	187	199	214	211	155	174	198	224	193	185	188	198	194	188	173	200	222	188	192	181	183	200	175	185	174	213	216	213	210	186	213	200	174	206	215	231	204	184	156	172	199	203	207	198	194	187	184	158	190	195	194	170	192	202	209	191	193	174	201	194	216	167	182	202	195	215	193	213	183	182	189	181	168	168	196	166	213	188	169	203	195	166	191	167	206	203	192	185	197	168	178	176	183	184	176	188	205	190	175	186	187	181	197	176	188	217	162	209	187	194	169	181	207	187	212	187	189	168	194	182	159	167	189	192	197	197	209	185	198	174	201	165	188	191	190	188	153	180	211	167	184	216	188	181	178	181	180	206	172	184	177	203	186	227	210	208	185	198	170	180	211	192	194	162	207	184	206	177	198	179	184	197	192	177	200	177	218	217	214	187	173	205	172	231	206	216	204	166	198	194	217	203	193	170	182	170	179	194	160	203	182	178	167	189	209	174	189	175	206	190	188	189	187	188	203	194	195	175	195	196	200	178	218	197	185	181	205	197	174	202	181	194	185	177	162	158	183	185	214	167	179	187	187	187	188	205	186	192	183	180	172	170	194	213	173	215	178	201	170	174	183	181	187	189	203	213	183	195	205	213	186	170	188	196	192	205	194	204	182	209	176	214	181	205	193	183	189	211	197	205	173	169	196	174	217	221	190	173	168	179	197	194	217	197	172	194	187	201	194	181	220	195	178	212	196	200	175	169	197	186	198	203	172	185	170	197	181	170	198	217	171	206	216	186	200	192	170	203	212	194	186	177	180	175	180	188	182	153	202	199	177	185	184	186	176	167	183	170	191	184	198	192	183	214	200	186	181	178	199	171	192	170	178	209	184	212	181	193	196	170	168	211	171	173	197	177	190	193	189	198	225	196	178	190	207	206	212	193	186	222	198	183	191	199	199	196	158	205	184	192	159	187	190	196	179	190	165	186	194	205	205	184	181	190	199	201	205	202	226	182	198	170	210	178	220	184	174	195	190	172	205	198	182	195	216	181	198	223	204	213	224	187	169	172	193	184	194	204	191	196	189	205	207	198	186	213
13283	7587	16793	20637	16846	13549	12525	10716	8178	5855	4149	3708	2969	2570	2733	2245	2031	1985	1791	1522	1143	1058	934	932	854	785	664	664	629	569	603	552	549	563	520	584	507	535	480	484	509	511	460	526	521	487	514	486	510	497	535	481	502	464	487	453	496	480	468	465	492	493	497	488	492	507	506	477	469	503	490	456	463	467	495	479	499	480	480	471	492	493	499	491	487	500	497	468	458	489	468	501	478	443	516	480	442	520	463	511	464	479	472	462	475	496	451	477	459	509	464	481	449	498	486	484	480	457	494	479	489	438	492	503	441	475	475	496	467	499	444	491	440	474	484	471	506	472	472	470	479	491	463	464	484	477	491	512	497	492	477	471	448	445	515	467	478	494	477	480	489	468	488	473	490	460	468	476	489	476	504	495	464	491	456	471	455	473	448	499	522	489	464	498	483	477	469	471	465	508	492	462	459	499	495	486	480	496	508	518	494	506	454	471	455	524	478	451	464	503	498	504	475	463	497	469	465	475	469	527	470	466	483	467	479	459	502	475	539	496	451	458	512	447	441	481	478	469	460	500	454	471	502	495	478	505	447	446	517	506	467	516	452	461	474	460	493	483	488	498	511	466	497	450	464	498	491	497	474	485	447	479	511	443	469	495	463	478	466	522	482	468	472	477	490	467	478	466	529	480	487	465	466	445	459	467	465	503	497	495	442	477	479	455	492	481	455	451	480	469	488	485	472	462	491	487	455	483	536	446	457	510	524	500	469	517	471	505	489	492	444	488	488	490	502	454	480	502	483	498	532	483	467	475	494	492	480	519	477	472	445	463	438	444	488	490	458	507	476	490	453	450	517	439	495	528	491	476	512	474	486	482	498	463	474	460	479	494	473	422	488	472	505	479	457	449	472	463	453	488	479	490	515	484	459	458	490	473	449	472	479	450	507	487	497	459	457	512	467	492	491	520	484	479	473	492	444	479	509	487	470	445	488	480	555	462	498	505	463	516	489	495	504	487	460	496	470	468	461	463	467	470	490	505	440	458	502	506	488	465	476	467	451	488	518	458	470	456	504	487	467	486	488	453	490	493	482	496	458	486	493	451	507	430	511	496	498	493	470	497	474	447	478	487	491	483	425	511	504	452	492	490	489	523	448	440	483	484	528	481	467	479	501	493	492	484	493	492	493	465	509	463	502	513	510	497	511	490	444	499	474	488	473	476	535	466	480	445	480	473	462	499	456	473	453	506	520	438	494	485	498	477	511	437	477	461	473	530	493	492	450	484	457	485	515	446	478	467	460	513	513	465	481	464	476	495	454	472	496	489	510	514	464	497	478	490	532	466	509	506	457	500	508	476	482	459	491	507	478	523	449	487	498	502	447	455	471	471	424	507	466	478	507	484	452	463	480	467	473	540	463	486	490	480	473	465	488	477	488	472	475	468	463	454	484	459	452	481	468	485	477	480	524	486	479	470	496	472	477	481	471	438	479	467	459	495	470	504	447	469	506	481	499	492	466	459	474	477	473	474	465	496	465	509	508	439	459	459	479	484	457	485	512	490	467	455	484	463	492	474	479	456	487	551	484	470	482	510	512	460	525	486	493	425	484	501	509	478	492	480	500	474	495	490	488	465	498	488	484	447	466	476	499	455	462	479	541	486	437	464	504	476	499	501	486	476	471	480	484	459	461	477	451	474	520	538	481	472	498	485	492	426	540	480	469	484	495	470	475	463	503	465	467	488	481	442	456	492	458	472	482	465	428	472	488	464	542	481	476	483	457	464	472	472	488	467	481	441	503	473	463	486	465	485	509	453	468	480	503	486	514	480	480	455	492	468	506	479	514	483	505	461	483	454	463	489	453	483	492	481	469	504	450	458	500	486	462	474	496	481	457	505	501	508	474	508	439	486	477	463	494	461	471	459	466	459	537	471	496	500	440	452	481	474	445	506	468	488	486	475	460	518	476	507	463	460	522	487	486	498	469	433	490	490	454	451	468	505	487	501	517	445	465	505	469	440	471	482	491	493	453	483	496	464	519	514	580	470	474	499	477	483	486	467	457	482	474	462	443	502	480	470	475	464	482	453	473	464	457	475	494	497	464	490	469	530	556	450	492	495	534	443	465	431	481	489	487	517	484	506	520	465	477	457	455	481	466	479	483	476	478	460	478	498	458	489	484	505	513	449	502	481	515	462	514	504	467	506	452	523	484	514	509	494	489	527	467	453	487	427	489	520	501	479	496	502	470	483	484	466	491	489	477	475	441	500	490	516	459	460	443	502	448	472	495	494	519	460	490	493	455	466	477	509	512	464	463	497	439	464	486	484	490	463	503	485	461	479	464	483	459	516	464	486	461	453	529	461	464	468	488	473	471	464	465	515	461	495	474	457	516	456	492	486	494	482	474	451	443	452	471	535	470	518	504	471	520	487	457	467	516	482	486	500	485	512	464	520	485	477	497	494	471	508	481	460	480	483	492	481	494	472	499	461	475	493	487	473	477	496	407	482	519	477	484	483	469	460	472	466	432	482	503	451	513	461	457	452	489	480	483	471	489	470	471	514	514	505	470	465	485	490	500	478	493	442	476	517	511	501	481	503	494	480	494	486	478	491	516	508	435	473	500	473	501	463	499	496	470	528	442	467	479	466	496	460	484	478	485	506	500	491	450	503	472	509	522	540	486	492	527	480	473	501	465	508	483	452	492	482	492	507	457	471	434	466	496	463	464	459	498	500	496	476	504	490	464	496	464	449	479	477	460	500	497	489	490	499	504	467	454	463	471	469	503	480	482	482	480	493	515	479	507	466	481	464	488	455	509	498	478	498	485	461	466	462	478	521	477	480	489	511	458	479	495	454	483	493	478	487	495	488	465	449	477	484	477	498	489	500	491	435	488	481	494	505	509	537	479	495	474	498	512	477	470	477	498	497	443	484	460	480	491	464	499	492	516	487	474	473	501	448	439	464	457	510	472	467	456	503	467	504	475	456	473	440	481	488	471	474	526	497	472	484	483	537	491	498	481	485	507	481	468	514	486	476	490	493	461	481	479	482	483	473	480	445	459	465	477	464	463	471	460	495	495	489	445	475	491	456	525	506	452	477	479	502	453	489	505	461	458	468	486	476	504	491	477	470	499	480	505	484	457	442	515	485	517	443	496	472	496	495	504	500	539	505	458	493	487	512	489	497	441	508	488	473	471	498	486	527	455	490	509	493	484	470	481	490	475	486	464	471	487	512	455	489	501	455	492	512	478	509	523	462	518	486	517	506	477	461	496	477	479	471	451	469	497	465	472	495	476	472	467	487	545	465	498	501	481	476	474	476	456	489	520	487	477	468	467	482	479	465	484	503	470	478	486	480	478	447	467	451	497	491	494	474	475	491	524	481	529	482	521	477	472	439	490	473	433	486	468	462	487	515	509	463	509	471	463	515	457	497	450	474	450	455	468	512	471	452	450	461	477	511	482	448	497	480	464	520	477	484	461	442	504	455	491	491	496	518	485	526	484	474	488	499
6919	3770	4800	4009	2396	1606	1334	1105	847	597	471	413	420	402	370	329	336	373	327	278	305	288	309	266	287	256	264	282	260	264	262	275	277	253	242	263	257	268	272	264	261	208	263	240	270	245	250	278	256	220	269	255	301	254	277	257	253	244	272	287	254	306	261	283	245	260	250	260	248	224	285	227	255	273	277	251	260	273	270	254	244	289	287	237	246	280	273	276	277	275	250	243	259	278	269	254	271	254	267	256	257	247	310	252	254	223	223	232	275	245	262	262	278	259	273	250	241	263	256	290	273	268	253	258	238	249	274	259	250	285	239	267	248	289	269	287	262	247	298	270	266	242	259	283	274	267	251	258	283	294	238	260	234	236	280	247	237	264	261	277	280	262	237	272	259	269	277	235	261	268	274	261	251	271	270	235	253	274	296	271	256	262	231	255	263	230	273	241	277	242	269	229	261	266	233	276	273	229	225	256	266	305	281	274	261	263	258	239	240	271	271	267	276	300	239	272	248	237	239	292	274	248	242	235	245	269	286	296	259	248	250	251	242	250	253	255	264	259	261	264	247	274	246	287	248	224	251	272	265	246	256	238	288	261	259	251	239	279	306	262	243	257	268	258	252	259	247	271	260	204	268	270	256	236	270	250	255	263	283	258	285	265	246	281	284	267	278	245	273	271	227	247	248	261	240	274	271	276	257	291	223	262	252	282	271	268	251	259	245	251	255	232	277	256	251	235	253	258	247	274	269	294	245	286	269	261	249	256	293	269	252	241	268	232	264	261	273	277	290	277	259	268	289	264	265	270	275	260	270	275	258	264	268	260	288	261	237	270	276	252	257	272	277	266	264	252	267	219	236	266	246	228	292	254	277	247	268	278	265	264	282	258	277	257	233	250	258	232	279	234	258	252	274	269	257	261	282	261	262	247	258	258	279	267	269	269	244	269	249	285	246	245	240	275	265	272	268	281	229	244	278	251	276	248	261	280	246	239	279	269	284	255	255	256	254	254	234	298	275	266	268	269	255	257	258	277	248	254	258	267	237	263	250	240	304	282	289	281	226	267	255	265	274	272	256	284	237	254	238	239	268	277	245	267	273	250	243	253	255	282	262	266	275	255	276	274	312	258	262	263	275	262	258	262	281	273	245	279	263	265	286	289	262	270	254	265	248	266	258	253	255	274	269	253	261	270	221	233	266	271	264	266	273	237	282	271	252	284	238	264	271	266	245	246	275	270	287	235	296	260	268	296	293	280	265	272	271	284	235	266	248	283	272	244	271	263	278	280	277	251	264	259	239	240	247	257	262	275	263	269	249	233	252	273	258	255	280	258	256	223	240	272	238	286	213	268	244	254	292	241	248	259	275	267	250	260	270	240	237	261	269	292	244	261	251	293	255	244	272	229	272	259	255	266	237	264	235	262	239	283	239	274	256	240	281	273	280	264	276	296	270	264	264	250	258	272	235	273	259	252	276	242	256	267	267	291	258	249	279	252	260	258	277	274	265	277	252	285	269	238	244	245	272	269	286	231	262	256	236	264	267	255	261	267	239	259	253	263	235	254	242	285	219	243	245	265	267	276	271	253	272	262	262	269	264	248	248	261	248	257	238	247	274	273	257	256	250	263	250	260	252	264	244	265	248	278	249	251	262	271	268	277	292	256	262	251	259	250	255	236	247	258	305	272	267	292	249	270	278	270	274	285	265	248	272	249	260	256	283	251	268	246	282	257	236	274	237	258	272	254	238	240	280	240	271	256	262	264	241	240	268	290	279	244	277	256	259	288	281	233	264	259	252	264	303	243	257	267	246	300	267	242	277	285	283	258	263	296	255	255	259	272	250	257	284	260	258	248	254	259	270	288	275	259	278	282	238	277	277	296	245	233	263	258	262	253	239	304	268	247	245	253	289	276	290	265	265	250	250	218	277	262	276	274	250	249	276	254	320	250	268	271	243	255	267	261	242	258	244	250	271	251	276	254	280	273	262	246	248	239	274	240	273	280	237	265	266	281	280	228	263	257	256	263	282	241	270	273	272	243	259	262	274	271	259	263	264	247	244	243	276	298	261	264	263	274	270	270	274	247	234	251	259	243	275	293	254	274	236	227	223	276	272	263	280	257	234	247	273	289	266	242	260	264	272	275	213	241	306	284	236	249	261	239	318	231	262	276	285	275	261	246	249	275	249	263	252	288	263	265	285	264	277	235	294	248	242	256	276	269	290	296	266	263	252	248	266	279	243	274	287	254	259	278	261	282	272	249	290	257	264	248	229	250	272	268	268	263	256	250	256	253	269	254	278	269	267	258	255	281	276	251	278	265	269	253	261	285	291	258	260	253	240	294	253	260	248	256	243	245	245	240	299	245	250	245	271	271	247	235	269	260	260	225	245	261	267	245	271	269	261	282	269	250	267	285	270	261	255	279	251	229	258	265	261	251	243	247	256	276	266	256	252	243	221	278	282	260	269	253	242	257	278	259	254	282	244	266	246	285	259	257	266	260	248	229	244	262	298	278	276	237	312	273	274	261	223	272	274	276	312	261	285	239	262	262	259	249	249	248	268	262	251	270	270	261	287	238	252	230	239	265	243	257	272	256	250	255	242	272	282	287	247	244	258	235	250	264	257	270	264	235	274	245	263	253	260	278	287	260	265	245	280	301	275	264	245	255	271	279	265	266	273	248	256	266	246	232	288	256	260	256	241	254	260	293	261	251	243	257	240	272	254	274	265	278	267	289	259	265	258	248	266	285	273	256	263	260	263	221	234	279	236	265	278	236	270	253	261	265	267	303	278	240	279	283	271	229	260	250	260	290	260	276	252	245	266	276	301	221	258	269	264	282	258	272	224	290	265	243	256	255	267	259	216	291	273	267	236	241	246	289	245	267	247	258	280	252	300	296	282	290	267	263	257	239	256	252	243	294	264	252	232	254	300	283	250	235	242	280	223	246	288	251	248	249	259	241	264	249	228	227	283	261	255	252	242	240	245	264	231	266	276	317	245	244	245	266	256	266	253	272	265	268	268	272	278	241	246	266	269	261	283	270	249	223	262	266	253	261	251	258	280	251	251	268	227	243	265	290	297	285	253	269	276	271	237	256	300	267	273	254	277	274	291	256	267	250	285	261	238	247	242	269	245	290	212	271	243	264	243	260	277	250	277	243	275	287	273	267	236	260	292	279	270	265	276	268	272	303	273	241	270	240	280	249	275	257	260	260	257	274	247	233	278	272	275	271	231	261	253	225	250	267	258	242	315	257	299	266	258	260	254	246	260	237	262	256	239	259	283	246	266	258	291	247	266	256	274	253	249	290	257	277	276	279	264	265	255	253	285	263	259	247	265	262	262	246	245	296	253	265	257	277	302	244	254	281	261	268	230	258	265	261	273	251	259	282	241	237	273	287	262	273	241	270	264	272	260	266	287	274	265	261	245	283	275	258	232	250	260	279	293	254	245	250	269	259	241	280	278	266	241	274	228	257	264	267	274	269	260	273	295	233	297	254
5390	4035	9145	10966	8342	7152	6123	4954	3599	2556	2031	1730	1508	1459	1454	1292	1265	1273	1095	980	818	909	829	808	774	708	721	673	712	638	644	650	677	627	658	708	651	695	620	650	628	615	665	644	630	623	616	623	680	623	674	621	653	637	654	657	665	685	646	590	661	645	634	633	655	668	656	646	633	595	609	653	624	611	638	595	612	595	645	624	648	679	638	647	601	619	603	659	617	668	654	569	592	651	685	629	657	684	643	659	645	679	635	645	704	676	669	652	654	655	630	660	652	655	655	657	651	655	664	616	656	648	647	640	647	661	624	672	625	656	661	623	638	587	660	656	653	655	705	654	683	620	652	663	624	659	648	648	624	664	621	653	659	574	640	616	637	665	641	666	683	670	709	624	659	641	631	633	611	630	651	643	604	624	650	660	601	624	640	670	655	601	643	651	630	658	673	683	603	639	638	623	651	641	632	635	646	635	605	629	619	633	678	651	644	657	671	669	634	656	652	624	656	643	632	630	601	638	667	669	622	643	587	644	631	651	603	657	622	643	602	677	644	639	650	669	661	617	641	634	640	650	673	621	663	617	651	621	600	653	645	642	615	659	617	607	641	639	644	616	618	698	694	650	649	629	631	631	658	650	638	619	579	646	607	591	649	612	666	659	669	622	680	637	662	685	578	643	621	627	616	659	594	662	607	636	662	639	668	594	638	645	664	621	626	588	624	647	694	620	648	635	633	603	644	618	603	625	657	655	618	586	659	665	640	660	623	646	631	644	635	608	582	674	613	647	627	674	634	618	651	612	607	612	663	668	637	648	669	679	619	627	643	613	657	638	665	656	654	618	628	595	603	631	643	649	654	632	603	670	654	619	641	604	660	674	631	622	624	649	670	630	629	596	657	640	614	643	632	668	602	639	641	661	560	630	600	611	631	634	641	614	667	662	654	651	617	646	642	637	627	657	644	631	624	620	657	626	605	648	643	601	680	631	644	635	638	673	630	614	626	620	585	605	665	620	639	632	645	635	670	615	655	584	615	644	616	664	641	617	646	608	616	631	626	622	640	674	695	639	619	596	650	640	594	629	628	637	630	630	643	612	618	611	641	635	652	647	693	639	624	659	623	596	633	657	684	609	661	627	670	634	641	621	606	656	603	639	642	631	635	620	613	627	613	668	617	643	637	639	668	641	630	601	662	580	654	620	638	655	650	631	675	662	657	662	638	616	600	616	631	672	586	640	644	608	639	665	571	666	636	650	675	666	623	647	640	633	651	678	616	681	585	680	625	632	657	609	601	623	651	631	621	691	640	645	609	654	627	638	651	657	637	676	645	652	638	658	654	660	633	626	633	663	641	628	642	670	629	665	608	636	645	616	645	626	658	657	627	653	625	677	703	663	688	590	610	648	615	630	619	682	642	662	677	586	651	621	645	605	615	636	614	641	600	629	675	622	660	622	633	661	592	656	615	687	671	691	623	652	627	651	621	645	615	624	592	640	682	625	626	649	628	620	664	619	647	617	611	657	617	635	665	681	646	668	648	668	588	623	645	699	702	642	665	606	661	625	610	634	603	654	640	632	647	611	671	642	620	617	632	616	671	639	590	638	600	611	672	612	679	646	668	634	624	654	649	645	593	661	665	665	614	607	630	658	659	645	615	629	616	667	652	654	633	684	655	629	584	655	641	615	620	629	645	692	617	703	656	625	686	607	611	648	609	662	595	619	606	636	618	667	649	612	605	675	656	643	654	663	644	636	604	641	574	644	632	599	619	654	647	645	722	605	633	658	621	671	619	644	661	626	616	627	647	672	652	620	593	604	633	611	640	647	666	659	610	647	632	689	659	619	611	613	638	606	675	593	634	637	590	643	657	677	632	669	655	634	655	643	632	614	626	598	650	615	653	657	688	671	625	626	644	615	642	652	629	631	657	655	669	677	648	629	647	655	631	624	615	617	614	675	666	638	666	612	666	647	650	616	657	641	690	654	639	591	684	594	641	635	653	594	651	667	626	632	595	655	650	613	621	681	627	633	624	630	652	634	646	606	639	594	612	698	685	686	626	602	612	581	606	637	604	663	638	652	646	626	653	651	655	655	648	591	644	649	621	645	628	600	611	632	678	666	648	641	644	677	606	638	629	601	589	633	640	654	642	680	663	637	641	625	638	609	636	694	652	626	647	651	660	639	654	655	603	653	618	639	652	616	649	630	660	668	624	651	629	639	639	672	634	637	614	666	649	658	591	621	601	620	634	623	639	621	655	654	597	674	644	654	610	616	671	595	618	613	644	620	630	609	681	637	620	663	630	671	624	605	678	673	633	650	664	640	620	613	650	653	652	646	649	634	648	656	641	665	613	653	659	623	697	606	674	690	621	620	581	665	639	622	667	661	656	651	649	626	653	601	597	637	648	625	607	626	663	639	622	611	613	621	654	623	636	670	641	651	623	665	641	621	635	677	638	636	686	664	613	658	675	640	642	667	591	630	644	624	648	654	629	617	650	637	649	649	644	646	613	612	640	660	672	664	629	634	655	611	624	664	642	641	644	661	611	630	658	586	586	652	644	596	636	594	630	646	637	640	663	670	694	652	658	601	628	673	643	658	581	629	621	641	612	626	621	586	638	667	643	624	662	654	639	618	619	660	628	645	652	616	637	640	682	634	617	636	634	657	639	663	624	609	635	613	640	669	645	645	634	644	674	678	596	650	587	649	611	666	674	672	590	632	653	664	655	631	594	617	623	613	650	620	641	609	644	626	653	622	647	669	654	598	618	617	612	598	650	631	668	645	631	570	612	620	675	666	610	643	656	650	655	639	671	661	682	644	593	599	674	630	668	619	653	619	642	635	714	671	619	593	650	660	640	651	612	655	644	619	612	687	661	650	625	601	665	630	674	640	677	628	645	651	656	607	651	660	617	624	626	646	617	657	631	682	676	648	633	658	645	619	626	658	617	652	619	659	620	663	642	625	654	623	631	651	669	644	631	667	662	675	642	656	614	644	635	623	612	690	691	642	659	687	682	627	626	630	601	650	650	622	631	627	627	645	635	680	604	641	609	591	635	597	674	618	649	629	652	604	653	652	569	637	645	639	656	621	662	631	656	698	575	653	660	635	652	636	601	647	648	619	621	642	653	657	653	644	641	639	622	659	655	616	622	629	640	628	645	634	651	626	651	638	620	581	639	697	629	659	621	673	632	650	592	662	673	643	628	627	594	657	622	636	675	662	644	627	613	626	657	598	622	645	657	661	617	637	613	623	649	672	612	594	636	704	698	642	633	611	640	649	641	690	648	638	618	654	654	664	657	688	676	631	667	629	661	616	670	635	665	643	626	647	630	679	652	634	647	639	641	683	622	645	628	597	638	663	627	629	677	620	622	639	615	637	658	620	592	628	662	592	602	625	652	632	631	617	673	662	674	646	660	657	611	687	641	616	607	628	672	638	647	622	664	628	645	620	587	640	665	659	644	616	664	632	626	668	694	622	623	652	615	624	613	636	656	687	637	635
14708	6613	8061	6347	3806	3019	2214	1743	1154	842	690	605	494	503	505	421	441	379	389	295	336	308	296	308	301	254	275	272	264	254	260	240	271	262	227	249	253	268	247	225	262	272	251	242	281	272	249	262	273	288	273	254	247	272	239	242	266	271	251	255	279	258	264	229	260	256	261	273	257	265	249	270	232	257	237	256	268	249	301	237	269	260	253	258	261	249	218	275	238	249	284	241	255	250	260	254	240	229	233	255	252	243	229	214	246	270	229	253	244	264	266	246	241	257	215	268	225	241	249	268	249	286	273	237	256	257	248	231	266	251	246	257	286	262	267	253	260	250	248	260	242	254	233	231	243	244	257	256	244	258	261	265	230	280	263	233	238	250	261	260	265	262	214	258	254	235	286	276	290	214	292	237	256	246	221	261	275	246	261	256	263	271	274	270	289	271	265	242	243	247	240	239	234	250	260	234	238	254	252	267	263	301	225	254	236	238	268	256	237	264	267	235	244	239	280	252	237	262	250	255	253	269	246	270	234	224	264	231	292	264	223	264	268	233	243	260	244	240	251	270	279	228	249	272	261	275	243	275	250	240	244	242	258	242	218	217	256	272	239	215	266	257	248	292	266	237	227	241	258	259	266	284	262	271	280	253	246	259	243	275	247	256	277	244	260	276	244	245	245	263	248	216	247	237	232	246	240	253	226	237	270	239	278	262	251	237	219	234	275	262	246	280	290	251	274	238	242	240	242	262	232	260	263	245	249	270	252	250	248	242	231	242	243	258	275	248	239	250	258	259	257	261	274	257	234	270	250	261	241	231	243	252	278	233	246	222	275	230	274	253	277	262	257	224	263	237	224	245	256	252	266	268	275	217	280	242	259	227	248	249	265	250	263	267	287	249	263	231	250	288	273	256	244	228	204	218	266	269	260	232	258	248	261	251	265	254	267	261	277	253	264	225	233	273	262	256	238	246	248	285	268	264	208	245	273	253	240	222	211	257	272	256	272	268	231	269	259	251	255	243	272	268	224	238	234	246	245	252	254	277	263	258	263	242	248	268	267	235	233	219	249	235	241	247	276	230	237	245	247	246	261	281	243	241	248	252	248	245	272	262	262	233	260	261	245	245	254	272	259	258	264	264	263	246	230	241	246	274	258	276	248	242	252	277	237	238	255	259	244	214	254	272	247	243	274	248	272	289	250	240	232	254	230	263	249	246	266	233	269	281	233	248	251	270	222	245	243	293	279	229	244	248	252	275	224	248	270	255	261	264	260	223	229	259	246	258	265	259	250	235	273	273	256	242	222	263	257	240	269	262	262	238	241	249	244	282	253	268	231	230	225	214	263	242	271	239	229	249	253	218	265	270	268	266	234	230	251	262	240	240	231	241	246	247	255	262	251	237	247	230	290	262	210	258	241	265	246	240	265	279	241	219	238	251	239	255	231	255	286	252	249	255	249	267	251	261	245	210	238	254	232	254	263	235	236	271	244	224	255	265	248	259	245	255	245	238	257	268	248	248	231	240	239	251	261	264	252	256	257	270	267	234	244	230	238	262	273	235	255	249	276	262	244	256	250	245	250	252	241	263	208	244	269	283	247	268	251	250	237	260	269	273	257	253	279	248	248	275	261	239	266	244	255	255	240	245	251	253	298	247	241	277	218	225	270	227	247	256	266	261	250	257	229	255	264	268	259	242	254	264	214	264	237	258	252	267	264	273	253	242	257	243	219	291	248	257	275	240	252	226	246	243	246	278	254	254	259	241	270	269	263	253	269	257	234	255	222	233	226	213	238	226	244	267	247	250	255	243	262	238	254	247	267	243	237	241	273	230	246	234	246	251	260	236	234	236	267	269	249	234	225	246	254	259	247	230	251	239	265	298	264	245	252	263	252	251	300	267	247	234	253	272	265	304	241	258	278	229	252	256	262	277	254	265	244	246	250	241	263	253	256	256	268	232	228	243	265	264	251	262	268	256	237	240	228	227	233	251	260	273	265	264	251	272	234	248	264	230	244	260	233	265	242	264	276	236	253	250	249	261	222	232	227	261	268	213	273	261	272	231	234	253	238	251	276	267	236	249	265	281	283	238	264	265	220	273	265	257	260	253	269	244	236	267	262	298	260	281	235	227	231	227	256	209	215	276	241	248	252	247	255	229	225	282	244	264	246	243	255	268	255	268	233	250	270	238	264	231	257	265	262	251	258	230	250	274	278	266	215	259	229	246	244	231	231	245	251	271	248	232	256	239	248	254	236	286	257	262	250	263	252	248	230	241	239	271	248	271	263	238	265	248	273	220	277	255	275	256	283	211	255	249	251	277	228	283	272	269	224	244	249	267	240	244	259	227	233	265	241	235	233	227	254	248	250	283	262	203	232	259	232	241	278	224	256	260	237	243	258	245	269	261	257	232	228	241	268	259	263	259	272	237	242	262	214	265	223	239	264	259	219	225	236	232	241	258	227	242	241	237	292	265	261	237	237	249	268	279	276	254	214	251	273	243	270	264	291	250	233	245	242	238	215	249	273	256	274	244	258	265	236	258	233	252	240	244	257	239	274	272	268	255	256	275	238	248	229	227	248	283	272	274	259	244	242	243	243	245	249	239	273	214	249	280	255	229	222	257	261	251	264	216	228	287	274	245	278	258	254	236	266	256	282	235	256	274	243	240	240	260	259	279	245	255	257	239	251	225	247	254	237	263	225	257	240	238	218	274	238	259	243	276	271	265	265	239	253	252	238	260	277	244	238	244	256	266	222	275	245	237	277	231	249	261	264	272	239	245	251	243	242	243	243	229	270	255	251	221	259	280	238	288	240	262	280	270	236	238	238	263	248	273	252	253	238	247	249	237	253	240	220	236	232	273	246	235	262	229	251	252	253	239	232	251	251	257	242	236	202	278	260	260	256	242	237	240	245	229	244	249	248	237	253	247	250	249	239	245	274	242	217	249	242	278	236	220	252	238	261	231	253	244	241	273	283	237	250	280	255	263	216	241	226	239	262	240	251	218	264	255	254	238	198	274	245	264	246	237	268	248	263	270	238	273	287	241	249	260	287	240	239	242	258	258	260	251	264	256	263	244	235	244	282	246	247	239	252	237	268	242	263	270	244	269	233	250	257	241	253	244	278	244	232	267	252	214	238	272	251	257	250	270	229	234	244	275	257	229	223	242	244	220	227	268	225	259	279	266	262	266	251	282	252	256	258	249	275	275	241	261	263	252	248	272	243	233	233	230	249	242	235	243	241	262	237	244	289	241	250	254	230	229	267	252	252	226	219	255	261	255	255	284	249	238	264	224	263	264	261	268	255	260	244	255	257	234	268	260	234	258	247	260	221	259	227	277	226	266	239	282	257	244	246	266	222	272	249	255	254	265	239	241	246	272	228	237	262	231	241	239	256	263	265	236	272	244	270	265	283	245	241	238	257	266	272	251	263	263	271	250	247	263	292	259	253	251	254	251	238	240	246	233	268	218	229	254	229	261	263	270	235	255	258	264	264	251
11169	6518	13985	15571	12775	11482	9740	7326	5331	3771	3322	2672	2132	2133	2131	1807	1796	1657	1370	1090	1046	993	962	918	791	793	752	750	696	697	631	694	669	643	666	665	626	667	619	627	590	625	610	571	632	628	591	609	611	641	625	589	629	617	624	569	620	593	648	591	686	647	568	585	610	579	599	639	567	638	627	611	598	593	573	593	638	573	610	616	606	646	626	703	606	649	581	585	604	621	619	595	661	630	614	622	682	628	596	618	632	543	607	636	596	588	574	589	619	644	631	614	630	603	633	621	648	653	625	635	615	619	667	632	609	597	636	649	622	611	554	632	622	634	609	625	614	592	575	620	656	614	635	603	621	600	626	656	625	659	653	588	617	605	616	610	616	600	594	631	625	607	616	631	582	610	598	604	632	628	594	631	598	600	598	613	621	621	646	619	610	628	651	609	641	640	603	618	579	595	634	579	614	612	594	661	558	628	574	618	642	609	660	606	605	666	658	611	625	610	615	625	614	602	630	633	566	618	606	613	673	636	634	601	624	631	653	554	609	609	631	625	616	608	592	654	627	606	622	575	599	605	637	658	619	629	646	595	592	598	603	599	584	643	622	601	634	606	610	621	592	571	559	649	601	619	643	632	583	642	569	702	643	621	638	602	615	586	624	602	579	626	611	615	575	634	601	625	593	642	644	643	584	586	628	609	592	630	609	614	645	606	632	601	586	633	617	606	618	587	603	637	606	597	597	603	614	580	619	600	593	625	640	614	596	626	625	571	651	621	585	654	657	597	623	617	609	641	615	636	613	559	601	611	627	584	631	607	589	608	597	644	594	574	625	605	626	617	656	596	621	657	618	598	622	594	622	634	579	568	608	618	626	604	653	639	617	612	600	608	589	643	626	659	687	637	630	609	668	628	611	649	596	602	659	638	561	608	602	575	623	624	607	613	653	594	612	619	575	613	629	633	561	642	617	584	643	625	589	582	540	628	624	576	605	623	624	604	673	617	616	676	627	609	608	659	648	581	616	607	612	606	600	621	600	632	614	619	598	624	594	584	629	632	681	629	593	600	607	641	599	635	661	615	613	580	609	597	664	587	651	625	636	583	608	608	580	668	584	635	648	583	603	614	638	598	608	597	580	601	580	624	601	605	617	602	606	640	644	646	601	640	611	632	589	576	615	651	625	670	653	622	639	638	578	597	615	592	588	652	575	582	640	607	601	586	628	572	614	626	637	638	615	612	666	593	613	632	619	636	661	628	629	600	664	612	616	574	639	616	603	663	594	659	610	643	608	609	596	618	610	609	629	640	638	604	612	615	587	617	658	649	598	603	645	591	634	610	617	581	626	638	633	631	663	617	618	656	630	599	660	606	638	627	602	631	649	587	604	647	644	625	611	645	600	591	578	622	610	596	629	602	647	642	614	637	594	583	606	619	607	629	669	621	622	601	599	611	641	624	609	625	644	621	640	638	561	611	576	615	581	611	686	582	623	620	624	624	578	623	596	597	588	603	631	650	615	610	612	602	600	633	640	617	624	611	600	613	581	611	614	636	636	622	555	611	644	614	684	589	619	639	588	636	654	618	620	609	628	579	639	607	650	633	634	604	661	632	641	585	629	646	650	611	610	587	594	613	586	648	605	620	636	617	588	582	567	609	595	606	616	632	604	620	606	597	621	621	613	662	605	612	604	625	599	616	580	598	628	671	602	627	602	594	595	604	608	594	614	594	568	604	624	632	584	600	576	621	618	595	596	611	630	577	581	602	594	595	587	615	591	602	601	589	636	654	591	659	641	605	622	581	601	612	625	613	688	643	614	622	609	615	605	589	603	633	632	618	602	614	585	569	619	636	626	655	654	574	636	626	599	579	596	611	677	622	630	610	611	570	612	618	603	611	631	610	651	631	653	605	637	596	594	666	611	604	590	617	594	604	599	604	600	633	662	637	613	613	638	620	572	619	626	628	659	609	568	606	636	680	619	636	594	624	600	640	625	625	588	624	592	649	611	655	593	610	590	600	626	650	634	588	651	651	561	650	624	626	631	668	653	608	632	653	589	610	630	632	617	622	630	630	633	630	603	674	585	628	593	613	670	592	585	600	631	612	672	629	655	666	589	589	576	607	647	622	654	643	633	602	601	627	634	560	612	586	611	650	677	618	624	628	587	640	627	658	644	610	610	604	589	658	570	585	611	636	580	610	637	566	638	616	608	590	574	581	629	652	620	638	592	629	648	642	610	605	608	602	594	628	589	582	608	617	629	608	583	586	605	628	609	575	596	596	598	634	627	624	613	602	612	609	610	600	600	624	632	619	580	600	622	589	600	627	593	630	610	606	617	585	623	635	628	587	642	589	665	637	576	639	636	636	630	601	605	565	640	563	625	620	611	611	600	633	623	625	577	612	625	619	596	626	610	589	659	589	642	627	589	641	619	605	620	619	596	606	615	616	611	612	651	609	649	611	593	622	615	610	640	609	643	638	605	559	637	596	594	644	571	618	608	567	638	608	573	623	574	568	631	639	626	600	613	618	637	610	579	607	611	603	613	655	577	617	628	626	607	594	638	596	617	620	674	593	683	585	601	634	615	606	624	607	619	612	611	652	640	639	590	580	590	604	630	614	624	645	576	593	661	617	631	621	626	631	603	634	585	655	659	667	621	626	558	633	611	617	608	591	639	622	557	630	602	647	642	590	630	638	624	609	592	608	622	636	608	627	597	552	623	581	599	607	611	593	593	606	620	615	601	615	637	614	614	586	646	667	620	605	638	627	575	600	655	638	596	601	642	632	635	627	613	599	614	606	617	598	605	625	629	676	618	621	620	635	620	627	609	605	631	606	650	604	602	626	601	575	569	602	623	621	578	590	589	608	627	572	659	582	635	624	612	615	608	629	591	620	654	599	594	626	665	634	596	599	590	616	627	629	618	623	607	560	603	625	556	631	580	652	591	620	581	581	650	643	617	618	632	651	620	633	620	585	602	631	640	622	655	632	639	592	639	605	622	629	638	612	599	587	587	629	599	628	635	624	628	591	629	632	596	620	612	577	625	558	605	618	594	594	633	603	642	600	614	605	592	600	640	612	634	640	662	637	618	654	618	643	603	664	609	594	623	608	655	614	617	594	617	629	634	616	587	569	620	597	599	615	607	635	572	673	568	656	588	636	609	599	585	645	619	594	634	628	649	607	623	623	623	602	638	585	566	607	630	615	611	608	608	576	581	618	651	631	608	629	670	624	626	615	624	574	621	635	575	615	623	611	578	621	592	620	627	637	614	616	634	621	646	604	597	618	592	649	616	579	585	632	626	632	588	658	595	577	620	632	653	608	663	651	568	584	593	607	594	605	636	635	632	583	615	622	616	601	640	647	614	582	607	583	605	600	597	605	605	623	621	613	640	600	623	622	617	613	615	631	594	589	641	606	640	669	626	590	648	567	618	581	598	599	618	636	600	624	629	600	608	649	617	605	618	617	633	612	587	566	584	594	599	605	625	609	610	632	597	611	608	616
22305	9908	11417	8570	5485	4184	3143	2111	1427	1048	840	670	527	530	536	435	466	443	353	290	261	270	266	255	251	200	233	241	170	205	178	203	202	178	202	213	212	229	186	199	197	199	167	212	202	205	170	202	200	198	206	200	192	200	164	181	210	208	168	181	209	187	197	180	190	173	193	165	200	193	170	189	214	184	174	179	187	182	181	174	206	193	200	193	161	176	202	187	167	197	188	193	190	185	172	183	189	193	207	189	205	172	202	191	193	201	174	181	188	176	195	174	200	208	167	188	184	185	197	194	172	175	166	199	216	189	194	194	187	162	185	172	188	167	189	189	211	206	186	170	188	186	189	179	185	173	190	183	177	203	175	183	165	181	170	182	186	179	175	170	191	168	189	196	184	187	188	187	188	196	186	190	190	193	198	207	196	166	194	172	194	194	176	179	195	183	184	191	177	149	197	194	160	184	204	201	200	184	178	170	184	208	175	161	204	194	191	192	199	196	214	177	177	182	185	181	197	177	181	176	183	181	206	173	185	184	200	177	202	202	203	189	157	178	179	183	202	190	195	169	184	173	191	179	197	217	207	216	187	179	199	181	191	225	189	179	180	187	183	176	206	178	214	192	168	155	170	172	188	204	208	182	150	162	188	186	200	208	156	193	194	189	215	163	178	183	191	210	169	168	216	203	192	193	176	179	212	201	195	188	181	172	191	187	229	188	222	185	196	208	197	187	194	199	188	178	190	203	165	178	201	191	197	192	170	194	189	199	182	184	173	194	190	183	164	198	210	196	179	195	194	208	197	184	193	192	169	198	181	201	179	195	192	176	199	183	181	186	209	195	206	212	194	171	208	184	192	183	183	209	211	184	197	196	190	207	210	171	212	201	198	194	184	197	169	189	180	199	201	183	168	201	190	179	211	180	184	196	187	166	161	207	183	189	196	177	206	161	179	229	198	181	202	189	198	182	214	193	195	172	182	202	205	181	212	185	218	188	200	158	220	173	198	165	185	184	182	223	193	198	197	165	171	172	174	183	220	206	205	175	186	202	165	213	213	190	200	180	178	180	194	219	188	208	186	201	187	159	169	199	209	174	191	176	205	199	178	187	169	186	210	189	203	190	164	196	188	184	198	184	172	188	184	184	191	195	176	173	186	175	197	165	167	184	183	215	203	180	165	199	180	199	196	191	169	200	177	200	176	155	196	201	186	198	219	180	169	196	189	212	192	182	207	172	201	202	177	191	199	183	190	188	180	190	216	192	202	209	185	234	185	190	184	202	191	183	184	200	193	198	203	178	206	182	195	183	207	178	169	186	198	196	169	188	180	192	172	184	170	195	195	179	168	177	206	193	180	176	195	202	203	185	195	196	198	200	201	192	213	191	193	221	185	199	208	197	192	186	185	204	198	180	192	209	186	183	184	167	224	193	179	192	183	163	191	176	190	184	189	206	181	226	179	193	205	195	193	183	157	207	177	181	196	198	208	201	192	185	178	197	203	216	192	196	214	197	171	179	194	182	162	166	186	176	189	167	178	189	196	167	203	184	172	171	205	185	178	193	180	198	165	209	183	207	199	207	193	180	183	181	196	202	179	173	195	191	238	215	202	186	175	197	166	207	181	174	201	197	215	183	196	193	186	178	188	201	175	201	203	186	181	177	188	194	187	199	200	163	190	204	193	168	185	179	161	185	191	187	175	217	185	193	170	200	186	169	173	186	182	205	173	182	178	174	207	165	177	219	183	203	162	206	190	182	164	198	192	201	188	172	158	172	186	163	175	200	229	191	202	184	183	197	203	187	208	191	187	179	185	191	206	167	178	208	198	203	168	183	193	183	215	210	185	189	200	191	158	218	172	196	188	199	160	194	185	187	188	192	174	190	181	188	173	189	171	179	177	210	174	204	189	183	187	197	184	184	190	189	158	193	186	168	198	201	197	193	189	186	166	192	182	199	202	191	185	187	175	201	194	170	188	182	179	189	208	165	170	217	194	169	210	190	181	173	163	200	205	181	192	183	160	193	205	175	204	181	197	168	193	183	177	208	165	189	176	169	170	197	194	184	198	178	193	209	207	182	180	201	186	167	200	175	158	170	199	173	189	174	166	191	143	200	214	191	168	190	193	218	190	190	180	163	190	192	198	184	192	189	164	177	191	177	195	205	172	190	181	193	187	202	210	178	194	196	191	181	227	219	187	183	215	202	197	186	211	188	172	187	178	184	183	168	194	193	170	203	189	147	192	180	211	207	184	197	194	195	176	182	221	210	192	189	172	201	207	193	176	197	201	179	161	179	189	193	176	170	193	201	190	159	173	200	190	165	171	176	194	207	185	169	195	197	197	217	192	175	174	184	184	200	188	210	176	219	198	197	174	186	197	203	182	181	197	196	159	204	195	205	209	183	183	173	187	194	198	181	185	203	184	187	181	177	197	190	211	185	173	190	180	187	208	173	201	184	169	197	177	182	186	172	203	183	209	170	222	199	180	194	212	194	184	205	184	204	180	189	180	224	183	196	182	170	179	203	212	201	192	176	205	167	213	186	202	190	179	200	174	197	194	182	169	210	182	200	200	199	185	191	215	173	186	181	187	205	191	199	203	192	179	213	195	213	167	182	200	200	147	200	182	194	181	195	215	198	162	181	178	181	201	176	194	181	189	180	182	164	189	201	187	229	189	205	168	189	195	183	194	204	181	161	192	153	183	211	180	185	192	192	174	206	153	196	191	199	176	186	182	161	215	178	183	188	181	185	192	224	205	199	166	194	217	187	181	205	194	200	189	173	192	188	181	171	176	175	197	185	214	179	208	194	197	215	206	188	201	199	201	183	184	192	170	187	198	179	197	187	192	182	188	172	196	169	216	191	176	192	150	160	212	184	172	195	197	180	160	183	189	196	193	180	183	220	200	208	172	189	173	219	172	190	200	208	188	181	170	195	192	178	196	215	182	210	187	178	176	193	187	212	200	182	202	202	181	184	164	174	213	205	193	208	200	196	197	196	181	194	183	186	195	185	197	187	188	175	168	166	219	201	178	170	164	185	186	207	189	190	205	171	185	179	194	188	188	190	193	198	218	216	199	188	213	161	172	195	205	185	182	182	208	173	189	197	201	190	195	189	200	195	177	186	177	187	186	180	202	194	162	175	184	222	222	205	188	178	181	197	174	154	206	154	204	199	185	175	168	178	163	177	212	164	180	180	195	178	176	169	184	187	201	195	207	180	177	197	195	193	208	168	175	182	162	171	197	200	195	184	189	192	197	183	185	201	169	169	188	208	175	203	191	196	177	175	216	194	187	197	171	163	168	172	183	207	213	189	194	164	188	209	210	170	191	164	164	187	204	211	172	195	203	162	161	184	158	183	199	169	184	182	169	183	192	188	191	192	191	194	189	180	200	190	181	189	196	192	177	199	171	189	188	211	203	213	165	194	173	208	183	193	171	190	187	189	180	166	219	166	183	214	168	180	211	187	187	191	180	184	175	189	168	180	165	198	197	172	179	181
14372	8818	18022	19387	16664	15391	12431	9247	6709	5066	4489	3345	2752	2781	2507	2436	2236	1907	1445	1180	1178	1138	1017	957	793	716	732	733	598	548	547	497	573	581	561	606	535	529	515	484	444	483	511	491	457	502	479	489	516	479	467	492	494	480	459	451	471	489	462	481	465	491	469	488	442	468	493	480	503	484	449	467	475	433	509	458	446	478	467	457	443	488	477	484	454	461	464	453	462	441	456	454	494	497	493	519	471	492	518	507	424	469	493	474	478	459	442	472	498	501	451	457	426	478	514	516	485	473	464	481	441	484	478	470	447	434	492	478	458	449	448	484	470	472	476	490	493	485	459	467	463	482	479	477	502	504	487	465	469	467	477	418	530	486	467	505	459	447	496	453	429	511	456	494	478	468	447	492	457	471	475	465	450	498	480	443	488	503	498	492	472	449	477	479	471	510	514	439	458	463	516	475	446	489	477	461	451	490	493	439	477	450	437	455	513	466	512	482	455	479	455	490	494	453	471	506	451	464	448	470	488	468	498	501	503	450	437	510	425	500	468	496	468	487	445	451	481	493	501	443	469	445	460	461	484	456	448	516	478	474	507	496	481	452	443	492	461	473	476	480	459	459	478	441	468	465	472	476	461	500	486	483	511	489	500	484	525	475	489	513	491	451	454	511	457	496	487	471	467	457	479	461	435	472	435	485	480	475	445	480	462	473	524	478	464	456	469	472	494	470	434	446	430	477	443	459	488	476	512	460	466	494	467	487	478	452	442	482	464	450	470	460	490	454	444	446	509	500	453	468	453	428	467	445	428	499	470	481	434	445	468	466	495	472	441	446	498	490	508	445	467	478	475	471	471	483	473	481	501	464	508	445	482	471	494	442	417	451	478	495	471	464	477	468	481	475	493	464	483	472	476	483	433	470	467	478	509	469	456	472	434	477	482	461	481	481	467	475	461	464	453	443	456	457	458	496	487	487	469	482	490	497	431	477	443	479	464	473	451	517	476	453	474	464	401	454	486	485	465	477	500	457	455	463	482	471	447	490	462	484	492	468	443	463	542	445	464	464	436	498	495	458	430	477	475	467	453	490	483	450	422	554	482	466	456	424	477	454	452	452	469	438	513	478	475	510	463	505	489	478	444	476	455	482	496	445	476	480	470	501	491	476	528	452	487	489	498	487	493	493	465	474	461	498	494	464	462	477	485	521	477	485	481	470	464	468	454	447	474	499	463	463	463	445	456	433	479	501	462	444	484	493	485	507	445	465	491	518	464	499	475	452	461	518	447	471	494	464	463	488	446	472	487	441	480	459	460	467	483	471	440	482	505	500	467	481	491	468	473	491	468	491	482	506	448	437	475	472	486	464	497	448	534	501	492	496	474	501	508	499	488	500	485	500	498	473	512	501	474	475	466	450	468	457	472	458	480	454	468	478	461	453	472	465	486	441	455	464	476	448	456	470	452	506	457	459	474	487	509	488	476	459	449	445	467	473	455	444	433	482	434	455	467	427	490	478	483	480	483	456	458	477	477	521	471	453	512	442	479	467	492	512	475	444	482	482	501	499	466	449	453	433	478	496	504	476	475	505	486	501	494	471	472	502	465	476	501	507	502	465	460	458	495	515	493	501	485	466	499	485	499	485	465	461	468	440	458	466	478	460	442	498	484	465	470	484	538	456	476	480	515	448	475	459	482	464	513	483	473	487	498	431	467	497	488	447	495	502	498	454	522	503	461	485	463	444	478	486	449	490	451	505	454	506	442	425	496	434	476	442	533	467	467	490	466	447	487	458	484	493	491	458	448	449	465	476	487	458	471	492	483	491	463	463	478	462	483	456	471	479	497	468	465	483	522	477	485	463	500	474	420	456	439	465	509	434	445	470	485	482	524	473	478	489	465	464	477	496	456	507	476	492	496	454	470	455	449	510	449	505	478	472	446	504	498	485	482	485	453	468	477	507	442	485	496	486	501	500	492	458	485	439	454	463	492	464	449	478	476	506	510	488	460	418	512	486	444	464	463	477	462	469	538	469	467	460	468	488	458	472	498	426	483	498	488	461	414	490	438	482	470	470	510	453	453	494	475	468	458	503	444	497	463	486	511	453	473	462	443	459	440	442	445	462	513	485	481	456	474	470	476	485	490	467	467	456	467	455	450	480	446	430	472	504	480	453	468	448	511	498	468	529	451	473	488	440	460	519	436	461	490	504	484	499	447	463	449	485	476	471	474	474	467	470	454	488	475	474	481	444	452	452	416	470	469	456	488	496	461	492	499	458	471	476	489	496	492	467	502	439	496	443	471	469	491	427	439	460	425	463	473	498	482	501	468	490	465	451	509	426	497	483	513	458	471	489	490	484	466	462	444	476	483	486	500	486	498	504	441	464	407	479	462	469	471	462	476	461	507	514	462	474	489	469	489	495	489	531	481	445	478	453	495	425	475	437	519	464	463	478	443	445	473	430	482	430	482	489	510	435	462	434	508	454	473	513	502	462	460	459	487	459	489	468	453	435	453	497	422	496	490	445	468	420	465	475	510	434	488	465	494	438	476	517	474	453	485	471	474	453	476	505	417	471	491	498	481	481	476	475	514	486	424	499	465	450	476	476	479	478	499	442	464	476	458	516	450	476	491	506	497	440	466	479	466	478	457	472	445	454	440	504	467	443	477	442	451	432	414	492	470	439	452	487	478	458	489	503	521	478	470	471	442	455	472	434	470	487	459	527	509	467	475	477	497	453	434	488	493	516	462	493	460	456	476	444	497	432	484	446	460	438	423	488	533	446	503	488	418	479	456	414	461	496	476	473	535	479	481	453	453	486	476	444	450	460	443	494	463	472	483	510	491	447	502	448	464	521	483	512	482	431	456	455	443	460	494	476	481	486	466	456	482	465	465	470	440	484	508	486	454	476	490	503	494	477	453	472	468	436	478	495	507	502	503	479	470	488	460	471	477	456	467	468	484	460	434	469	476	472	486	465	478	447	459	486	488	497	483	477	473	488	471	471	476	477	489	450	502	452	460	443	483	508	528	458	475	470	491	514	501	460	487	479	488	456	464	497	469	460	501	453	460	471	435	474	434	460	461	463	441	485	477	477	449	453	473	482	443	432	473	470	460	495	454	459	487	468	488	494	470	489	451	475	502	450	458	483	467	452	497	457	431	449	464	460	448	509	468	493	456	451	465	479	465	443	461	466	460	472	456	429	495	535	490	470	457	477	494	430	465	469	441	482	463	465	477	483	445	449	440	498	467	492	511	476	485	497	473	477	474	473	465	450	468	464	464	477	437	445	431	476	466	455	495	476	449	461	468	471	486	469	514	473	467	443	455	418	467	492	505	486	455	463	470	444	508	457	483	455	432	498	484	439	483	497	469	490	481	444	494	492	466	448	471	474	534	453	489	484	453	475	448	491	462	475	484	497	471	481	467	502	477	458	469	487	459	492	469	476	485	511	453	453	450	470	488	498	435	502	444	461	455	468	480	505	460	473	478	476	444	490	475	427	507	460
7571	4197	5045	3500	2250	1808	1307	888	648	618	483	379	382	373	363	395	364	298	339	318	324	287	322	256	269	278	253	261	259	249	252	276	243	286	280	247	244	259	244	250	261	235	272	250	273	272	246	263	269	236	246	272	246	238	248	268	282	284	264	269	282	271	268	270	275	243	288	259	243	256	256	236	258	253	233	289	280	266	232	207	240	245	257	257	234	250	228	244	247	248	294	265	265	281	239	252	247	248	226	301	271	239	229	276	259	245	226	241	248	248	237	274	252	236	242	250	277	247	279	269	254	209	254	269	246	246	295	242	258	252	261	243	215	246	257	282	250	269	249	256	282	242	256	264	292	232	265	247	258	288	257	256	249	237	243	252	259	267	284	251	244	290	280	273	264	255	257	257	279	244	249	247	249	254	239	247	258	248	238	249	291	216	272	271	235	289	255	242	248	237	265	243	259	227	244	231	228	272	247	267	273	238	236	227	238	302	251	259	239	241	258	266	239	234	257	244	258	282	265	248	241	263	236	265	259	243	250	249	252	264	246	258	253	250	259	291	267	271	288	268	269	254	233	264	269	243	258	269	250	276	216	239	245	271	253	253	242	255	273	224	249	263	257	269	279	270	255	278	281	275	259	246	269	247	279	258	249	254	259	243	260	251	267	271	268	241	246	294	225	304	249	262	231	234	262	275	252	242	264	253	265	235	266	232	251	278	279	258	285	271	261	253	268	258	264	275	260	270	270	242	239	260	243	271	246	245	256	245	273	255	251	236	266	275	265	242	301	283	280	279	293	249	237	267	275	261	255	255	278	280	250	250	251	255	259	264	278	253	248	247	265	279	257	267	244	252	265	284	272	279	232	276	264	256	269	261	246	252	255	280	253	265	228	270	255	258	245	288	254	272	251	227	253	259	252	249	274	281	255	255	257	241	256	238	276	238	261	285	274	236	272	248	230	246	253	296	269	278	238	242	264	253	270	278	222	246	277	273	264	254	252	259	247	227	261	277	227	266	253	276	247	274	254	266	262	256	249	242	285	243	253	227	256	247	262	249	269	288	247	250	253	227	234	238	257	242	276	255	266	245	261	256	254	229	233	248	269	258	270	234	258	248	255	252	267	239	280	253	257	253	245	257	272	256	241	255	237	257	237	258	265	264	263	247	247	248	278	239	264	240	264	264	241	234	261	258	270	253	266	297	265	270	251	280	260	227	262	259	270	263	267	243	280	268	248	269	246	240	236	274	261	264	248	244	268	257	245	257	253	252	262	258	273	242	231	251	263	252	233	248	258	249	263	262	253	254	243	280	288	243	250	224	253	250	263	269	256	246	276	248	276	268	262	253	248	241	275	251	262	287	235	293	268	244	237	246	255	260	253	273	261	237	242	248	253	234	237	263	297	252	248	262	280	243	251	232	281	277	258	236	249	228	221	259	307	277	267	257	241	244	265	226	290	278	224	258	262	276	294	248	253	267	248	218	276	235	233	278	253	238	250	286	257	272	271	308	274	246	270	246	256	234	291	257	271	255	230	278	240	263	240	267	256	278	259	263	256	233	220	249	243	223	296	291	272	258	260	243	275	244	271	258	255	248	253	246	252	260	277	252	223	227	258	257	290	261	223	251	259	254	267	262	255	249	230	240	264	273	254	248	271	253	238	239	261	276	267	273	274	244	266	286	269	250	223	240	278	218	218	239	243	267	259	262	216	250	242	254	245	240	251	258	267	278	250	263	239	238	260	231	239	266	267	251	245	241	268	249	250	257	248	244	284	270	241	259	255	244	253	255	267	238	258	263	281	224	222	278	258	257	259	320	259	262	283	248	273	263	280	266	250	218	234	276	261	272	253	246	260	252	243	239	247	242	278	235	278	261	238	251	262	260	241	267	263	258	248	260	257	286	254	241	283	271	263	287	247	267	255	256	262	238	249	245	259	243	269	271	233	259	259	273	267	279	255	286	265	255	270	238	253	254	268	250	249	266	273	281	247	232	256	290	241	248	274	259	252	243	249	269	242	263	273	256	251	255	244	275	248	276	248	242	270	220	247	230	217	248	252	250	267	230	260	220	262	262	249	228	235	237	223	241	236	254	279	258	235	235	280	273	241	255	259	250	263	255	251	253	271	263	267	253	234	250	249	284	244	259	264	260	261	252	255	282	259	252	242	228	256	254	257	271	278	245	259	278	276	234	287	279	276	246	295	244	278	254	261	244	273	269	267	274	227	275	271	252	255	261	227	256	243	254	256	239	238	216	224	258	254	231	221	260	237	258	247	281	219	238	239	258	255	233	257	275	246	260	267	255	262	236	263	251	262	264	244	241	274	266	257	272	265	268	249	250	237	269	248	289	240	242	246	237	254	241	278	250	286	245	248	282	251	260	259	276	265	253	274	263	254	247	257	256	232	243	257	235	248	267	299	278	256	266	252	264	249	255	233	251	257	268	261	249	243	271	235	244	264	257	245	262	251	269	266	281	266	281	257	245	255	232	265	270	252	259	229	239	246	290	273	273	251	255	261	225	274	252	231	261	252	277	248	246	241	244	278	237	302	243	266	249	252	271	277	253	250	253	246	229	249	225	278	259	252	238	265	242	254	220	270	240	215	252	253	235	224	285	263	242	271	234	241	247	260	246	271	256	251	240	247	228	279	258	267	224	248	239	257	259	263	290	258	237	233	241	278	230	240	265	242	273	259	245	264	237	257	235	257	248	271	263	270	246	269	263	265	230	247	306	262	249	259	236	253	239	251	247	232	275	249	247	271	240	257	258	290	260	260	238	250	274	205	222	253	240	263	285	255	277	255	266	265	242	253	261	242	237	252	280	273	239	240	291	262	243	270	264	246	267	257	264	260	240	257	243	253	247	255	255	238	247	265	248	255	263	237	229	243	265	253	245	242	256	233	267	279	263	250	251	291	215	247	253	274	262	230	285	254	236	249	266	257	252	268	251	286	257	266	256	262	237	238	244	271	250	291	261	290	274	254	271	248	269	226	248	255	239	255	261	241	246	250	263	248	248	276	249	228	256	258	258	242	263	237	256	216	262	266	229	246	281	266	259	247	236	272	259	238	276	281	264	260	258	256	251	244	255	249	265	289	268	264	262	249	250	250	264	261	253	253	253	279	240	268	282	275	250	288	255	258	268	262	241	261	259	274	231	242	237	261	252	248	256	246	246	253	244	269	241	247	251	276	259	270	266	271	237	251	242	256	261	275	251	268	262	283	278	297	257	261	264	252	247	253	262	240	259	248	236	218	249	248	254	268	265	249	230	227	253	262	277	263	265	254	268	269	252	275	241	228	249	229	276	248	210	243	223	285	234	258	303	252	266	227	282	278	264	265	256	240	300	231	252	243	258	250	267	243	266	278	268	283	264	256	246	277	261	290	276	252	254	261	251	274	244	261	256	239	292	259	270	234	273	270	247	254	256	310	272	241	273	272	235	267	256	270	258	292	254	244	274	272	244	257	282	234	241	257	278	272	252	253	246	236	239	296	272
5746	4543	9640	10121	8682	7589	5618	4053	2829	2421	2082	1522	1452	1451	1338	1394	1369	1070	949	899	904	881	844	760	754	715	714	649	683	600	647	689	655	660	664	671	636	620	621	596	629	589	642	597	659	627	638	682	614	597	647	617	590	629	601	628	573	623	567	662	588	672	588	576	603	627	596	657	673	619	651	672	630	606	590	664	623	631	626	654	641	629	619	641	621	589	584	570	632	668	583	607	625	621	642	618	638	651	626	612	642	619	659	637	627	650	654	650	654	618	666	659	601	622	583	625	628	602	589	651	659	613	655	622	618	635	628	608	666	628	625	647	643	628	619	662	612	603	657	630	607	669	586	669	644	585	636	646	589	622	651	614	671	658	637	669	598	638	621	630	649	618	649	624	659	601	620	617	623	627	623	645	667	623	647	628	633	651	645	617	648	621	609	628	605	635	603	664	594	649	622	642	614	653	614	640	619	634	650	629	640	686	604	626	625	630	669	632	676	642	615	626	592	667	615	614	633	621	645	615	647	625	611	649	629	609	641	604	646	594	636	623	622	601	629	629	607	656	625	643	604	619	638	601	655	650	645	621	649	660	584	632	648	622	672	606	621	612	699	679	635	653	645	616	627	609	616	607	609	610	617	645	621	616	629	619	625	630	632	580	594	666	661	629	597	624	608	614	639	636	592	634	673	639	664	577	670	618	659	652	628	631	580	629	620	689	653	633	615	661	611	613	705	600	636	665	627	633	641	607	636	610	617	614	607	649	613	648	658	649	675	614	632	649	642	637	663	622	641	579	621	590	624	657	658	603	638	611	573	651	602	600	627	605	629	607	598	624	658	582	655	649	608	614	596	642	624	602	641	634	654	618	635	595	663	645	625	645	674	661	637	669	646	639	603	639	600	601	657	607	647	650	644	610	590	652	584	610	636	625	666	599	649	651	592	619	635	642	606	672	635	640	589	606	594	603	624	577	655	678	661	629	635	673	629	629	583	611	625	683	628	597	584	607	627	636	625	645	621	587	637	611	623	650	637	611	649	642	597	637	682	624	660	613	639	587	615	628	610	625	630	619	635	637	610	620	644	642	615	599	637	645	641	619	607	684	659	641	611	584	601	610	616	630	607	592	595	636	611	606	637	599	634	619	618	617	627	623	693	639	670	614	611	609	628	602	667	648	625	597	649	640	618	618	603	627	622	606	645	618	631	625	660	617	643	640	666	644	618	633	648	585	606	598	632	676	646	671	640	640	639	625	576	645	592	667	616	643	618	653	567	601	605	668	592	610	624	572	628	649	610	666	592	597	646	610	613	612	641	620	587	612	650	654	655	627	655	587	632	638	601	605	651	570	604	620	626	663	628	638	604	609	683	672	597	600	647	659	677	659	641	603	634	600	633	646	665	610	611	601	618	602	663	600	625	606	633	633	675	633	625	605	624	634	642	656	676	664	680	679	647	624	646	679	645	592	626	638	667	628	633	621	657	645	644	613	627	608	628	639	662	617	635	616	633	578	656	584	621	595	616	647	621	610	624	647	618	651	597	613	652	642	644	634	655	637	686	620	633	609	613	638	595	677	609	657	706	597	615	610	591	615	645	614	611	634	647	625	644	613	634	642	632	595	578	657	651	669	572	627	613	632	647	601	650	609	640	630	624	668	608	620	613	675	616	618	636	676	604	633	630	604	649	602	627	645	620	599	616	614	658	627	622	606	648	605	634	611	633	598	611	625	596	608	622	592	617	589	633	658	664	649	624	656	630	637	636	608	596	647	642	606	603	638	664	600	582	612	629	594	614	649	648	633	622	653	634	639	609	646	579	604	607	650	617	624	619	643	616	628	593	638	570	568	565	613	639	654	655	699	607	643	653	623	611	649	600	602	613	601	596	590	625	650	620	618	661	614	586	695	607	630	599	631	616	621	661	635	684	572	620	673	589	625	651	624	638	598	642	632	608	659	625	610	668	600	662	591	628	621	656	651	629	668	648	663	615	651	673	628	661	681	620	657	627	687	619	589	611	572	643	643	685	615	654	619	635	630	643	638	661	697	623	637	621	647	654	671	640	637	617	676	597	629	638	646	594	607	641	620	607	642	616	667	614	623	588	601	643	670	632	602	594	611	628	638	589	645	621	622	607	640	642	622	604	658	616	683	620	622	601	674	616	679	658	611	614	562	653	618	614	610	645	649	635	658	653	635	614	609	593	603	664	621	636	622	672	617	608	623	627	620	601	634	635	608	602	602	643	644	639	646	627	601	604	626	652	631	656	651	592	588	608	639	637	643	620	604	622	600	640	633	650	640	634	635	614	640	582	665	648	639	605	621	613	644	590	654	680	617	652	620	630	643	613	606	659	636	643	620	619	617	606	646	651	652	606	642	622	627	628	645	600	660	604	656	632	645	628	629	637	619	629	656	613	649	638	625	625	636	646	589	632	663	625	660	611	624	592	593	629	598	644	626	636	624	638	598	651	596	629	633	655	643	637	636	637	642	661	643	643	618	635	617	595	640	621	627	648	621	623	640	641	606	650	608	625	662	637	633	636	623	608	621	601	580	642	604	639	662	589	581	608	626	641	634	634	620	633	625	658	643	599	650	654	619	620	642	643	674	668	652	639	611	618	644	613	584	649	640	652	610	596	664	634	650	603	650	622	608	677	591	599	621	628	608	655	643	630	664	654	618	618	600	607	587	639	669	636	662	631	608	614	612	644	622	637	632	588	639	591	598	609	724	598	603	617	633	596	616	623	587	646	639	643	595	628	646	657	681	627	653	635	630	616	616	683	612	638	683	648	633	594	645	649	557	618	675	624	633	594	631	656	639	647	626	642	630	621	567	654	652	632	627	650	646	612	679	634	646	634	638	632	669	618	652	671	631	609	603	629	592	588	615	601	633	626	627	651	677	644	622	611	599	636	613	640	651	616	636	600	639	674	626	640	584	585	602	629	625	642	617	622	661	595	613	609	636	697	635	609	648	614	597	657	602	618	619	641	601	619	650	657	632	582	621	622	617	609	652	647	679	626	647	618	589	625	635	644	594	660	637	602	648	644	679	633	633	610	637	619	611	653	643	639	602	630	605	629	646	631	648	690	588	644	658	625	624	611	632	613	646	653	639	605	610	614	627	654	662	641	628	640	695	637	603	639	620	657	634	643	611	651	631	658	638	607	625	718	577	626	589	646	666	646	599	617	640	600	658	624	640	623	629	638	599	629	591	631	621	627	659	647	631	614	653	656	623	648	584	613	601	616	658	608	616	680	630	587	634	664	624	675	624	610	645	604	644	632	626	636	592	623	584	603	613	637	633	664	622	634	631	608	614	600	649	652	605	638	613	642	635	612	648	659	611	684	642	607	612	627	616	665	640	633	619	626	635	655	630	596	641	623	596	652	639	624	640	604	646	629	597	597	610	639	657	642	654	603	632	630	641	617	671	624	601	644	634	627	616	645	638	632	630	667	640	611	586	663	650	633	624	640	603	630	646	589	636	652	612	629	593	638	650	611	658
15446	7200	8087	5787	4007	3001	1907	1266	919	832	677	544	523	504	466	461	415	332	325	318	293	321	311	306	286	277	280	277	246	255	259	255	245	245	237	263	207	246	248	230	258	212	275	245	238	267	251	230	282	230	273	249	265	253	245	211	248	261	225	231	247	267	233	238	254	230	231	254	217	243	239	237	259	257	272	273	251	269	273	233	259	235	235	252	260	274	234	275	243	236	261	270	261	264	276	233	251	277	228	228	254	247	268	230	269	260	245	259	264	252	225	232	242	230	245	264	255	250	242	234	236	234	272	227	236	270	227	206	229	250	271	253	241	243	247	238	260	244	259	253	239	238	271	243	251	256	225	240	253	281	224	213	217	241	239	248	235	269	264	226	236	226	217	226	239	234	257	207	229	266	207	225	234	235	238	246	224	213	255	238	266	233	243	279	232	218	250	243	240	247	227	254	237	253	257	259	283	238	279	236	266	231	260	243	254	218	253	269	240	257	231	258	264	266	266	264	259	249	235	250	250	257	231	245	219	243	208	269	246	235	235	249	254	258	241	247	240	249	253	254	255	247	273	271	256	233	271	258	254	212	241	232	233	229	237	266	215	252	224	242	259	258	259	287	245	231	268	215	260	253	251	268	235	235	248	230	223	233	258	250	270	237	243	252	267	236	250	255	253	265	241	238	249	253	246	232	253	267	238	268	252	243	248	248	226	251	222	259	246	253	267	239	228	242	232	231	239	206	239	234	248	240	277	273	260	270	253	251	229	269	259	244	240	229	259	277	226	244	276	226	248	281	229	257	258	255	243	231	224	243	227	252	220	257	225	228	263	240	266	259	235	243	236	258	256	260	260	258	235	238	230	223	240	282	284	269	243	222	242	245	233	234	229	261	267	252	232	228	242	257	257	256	258	253	246	272	250	227	266	255	268	240	264	241	284	239	246	248	282	261	232	268	234	237	226	219	240	262	276	256	255	253	250	257	270	232	253	233	229	270	239	246	223	248	206	270	264	259	238	225	240	270	267	273	225	254	246	249	249	226	269	265	269	234	257	265	268	253	236	239	270	265	216	240	261	250	245	236	244	260	248	264	245	241	264	233	231	231	263	276	232	246	278	264	249	263	265	228	245	261	244	268	227	235	252	243	260	260	271	255	226	225	233	262	234	247	241	260	260	261	240	216	221	266	228	240	259	233	263	223	246	236	243	251	270	236	247	231	232	260	235	256	276	275	281	239	221	248	235	248	265	251	259	240	234	261	260	241	234	241	244	260	220	255	231	256	274	249	220	250	255	244	238	236	259	249	224	236	252	262	218	265	216	234	252	259	254	262	263	248	250	242	245	266	278	273	262	243	238	288	243	217	258	252	241	268	272	240	229	258	299	265	247	256	265	221	279	240	254	287	265	228	238	252	251	288	234	243	233	249	254	237	249	253	248	258	251	241	232	238	248	254	266	237	246	249	227	232	264	264	259	264	234	256	238	232	280	251	234	279	255	249	262	220	220	257	262	269	224	251	262	222	258	258	250	242	256	251	252	236	237	270	244	257	250	259	253	248	233	235	249	230	251	223	240	216	214	245	228	242	263	245	206	251	235	225	259	264	252	231	218	257	253	243	235	252	227	276	222	266	235	274	241	247	249	247	253	239	215	257	240	230	238	273	255	256	243	277	270	239	244	239	235	267	239	240	227	243	258	229	264	254	234	246	262	278	243	252	240	239	278	214	258	234	245	255	251	253	222	272	255	248	280	248	236	259	243	266	252	259	238	241	260	244	266	233	269	245	262	296	252	276	225	254	258	219	225	222	243	263	232	259	233	240	244	274	247	241	233	246	222	280	255	244	238	280	250	246	228	231	218	257	261	259	255	290	240	262	249	271	237	248	210	220	255	243	231	265	275	277	292	239	225	251	236	265	248	229	246	269	239	241	274	228	246	245	286	257	245	254	233	244	243	236	243	237	252	232	224	231	254	266	248	275	263	258	235	269	244	223	256	255	252	254	252	194	253	242	244	250	264	240	241	231	229	249	255	268	251	259	268	249	243	215	268	236	257	269	220	239	250	256	245	251	220	244	257	251	232	242	241	232	246	262	234	246	248	255	237	232	272	215	255	282	279	278	222	267	252	276	240	256	245	257	266	245	223	260	251	260	229	239	238	241	267	247	251	237	210	223	222	254	216	241	245	226	247	276	240	225	258	273	266	218	224	252	264	249	253	252	238	247	277	261	241	238	271	270	248	264	253	249	263	266	219	237	242	254	255	246	244	251	230	255	247	240	257	281	227	260	264	224	255	243	234	264	227	249	251	247	221	235	264	232	246	256	242	278	276	270	222	264	219	225	242	254	252	262	263	240	237	255	239	258	271	274	235	236	245	267	232	244	242	279	227	289	241	245	251	241	260	225	259	233	264	218	264	280	223	254	224	258	253	198	244	250	240	242	257	258	229	237	232	243	271	255	273	267	244	234	256	269	257	271	257	253	235	254	230	254	253	279	248	272	247	257	229	231	243	276	228	228	275	240	258	261	219	243	258	238	248	269	234	258	257	229	238	251	240	260	238	238	235	261	232	259	241	241	247	252	243	246	242	224	249	249	228	257	270	258	237	226	248	248	259	264	251	236	254	270	232	252	258	227	206	256	231	271	266	227	217	231	243	232	248	255	233	235	231	240	248	235	251	227	253	249	256	260	231	249	227	236	239	238	279	223	255	245	228	262	235	262	271	244	258	227	239	245	263	245	207	264	253	240	251	242	247	248	248	260	241	241	252	226	293	286	240	257	247	246	258	286	234	262	222	248	275	258	250	253	278	238	254	269	243	246	256	236	240	260	223	226	255	242	267	252	267	282	262	255	251	254	227	267	240	242	257	272	240	245	275	280	237	262	288	259	257	270	255	252	251	276	247	272	223	213	252	256	235	264	264	243	270	255	258	234	265	274	239	247	265	277	272	228	249	235	277	259	267	244	212	260	297	269	236	213	260	272	235	257	227	241	264	228	277	253	283	227	247	222	261	219	238	264	219	270	255	223	266	231	223	226	239	262	254	236	222	275	225	250	254	283	241	288	237	253	256	242	245	247	269	224	236	250	228	246	258	253	260	242	260	242	260	239	270	253	236	275	253	211	266	256	255	246	245	255	258	249	248	271	250	284	238	238	235	273	279	231	270	237	271	282	250	269	262	263	223	256	248	252	233	249	250	238	240	237	259	255	230	261	250	241	251	239	238	219	261	226	269	225	273	290	228	239	239	250	235	219	242	256	252	255	256	233	289	280	250	269	256	254	239	259	243	244	243	256	217	275	261	262	221	268	232	221	266	260	202	229	266	245	246	259	213	263	249	260	255	251	224	226	269	286	227	241	239	251	226	264	249	264	262	236	253	246	281	263	263	228	266	252	250	223	255	251	251	282	248	266	221	251	222	250	237	249	255	230	235	259	236	242	235	250	261	254	259	248	247	243	245	261	248	285	271	242	261	253	226	218	273	267	223	214	223	259	246	274
11524	7177	13953	15019	13615	11944	8569	6010	4420	3950	3211	2367	2171	2071	2064	2023	1789	1332	1215	1168	1175	1001	1000	1006	854	826	798	762	705	695	693	634	692	749	667	615	614	681	622	613	606	635	647	607	604	617	618	582	597	638	616	578	615	622	622	624	584	576	663	570	610	670	613	623	627	645	586	599	611	579	600	564	585	614	596	617	599	614	627	600	626	622	592	612	622	589	590	627	611	603	593	620	623	586	601	629	593	601	633	602	612	655	567	610	643	568	610	590	606	581	629	633	599	577	594	597	599	674	619	618	618	602	600	604	677	611	594	615	600	593	693	572	643	630	597	649	614	629	600	660	668	609	654	623	608	544	584	621	575	616	600	601	617	623	601	567	610	627	596	648	605	639	587	629	631	588	632	598	624	592	552	604	655	577	610	570	629	604	610	563	626	597	618	612	585	606	607	643	578	600	594	593	616	645	599	582	603	613	603	590	617	644	606	636	599	622	637	600	599	591	583	570	615	590	602	587	612	650	594	581	582	625	599	643	609	614	596	626	590	587	619	627	665	605	614	626	614	561	574	611	580	594	602	607	621	561	569	587	611	631	578	567	593	627	604	565	604	609	631	624	642	607	600	625	584	587	611	633	591	575	613	566	610	617	608	580	629	629	596	591	581	600	631	606	570	592	591	571	632	585	614	536	589	608	593	553	551	600	623	585	594	622	591	633	652	580	613	592	626	573	616	620	655	613	602	598	639	580	602	617	627	619	619	606	603	580	617	620	613	636	615	585	577	616	609	622	613	650	614	582	615	580	581	622	564	642	650	630	669	605	606	561	609	564	624	625	620	564	583	612	639	632	584	545	603	618	634	609	646	640	610	624	645	612	588	594	613	557	598	629	598	621	584	606	617	601	608	643	624	611	572	659	589	642	583	619	595	575	621	629	596	623	580	620	612	649	582	592	624	605	603	624	585	573	610	635	597	604	602	579	580	607	637	590	615	615	584	624	624	579	614	620	579	615	645	656	621	614	593	594	609	603	598	628	614	591	589	617	602	596	600	629	615	588	590	610	606	601	642	559	635	585	616	610	608	612	628	592	603	616	596	652	654	615	580	621	602	606	638	655	660	631	634	630	637	584	588	610	580	587	593	582	606	622	613	581	634	617	620	582	653	598	587	611	603	618	599	613	586	572	579	593	624	606	606	612	613	613	606	621	619	620	617	578	615	563	629	612	589	605	641	664	629	640	542	620	625	608	578	597	576	602	645	586	632	569	582	648	617	589	614	619	636	607	630	620	570	619	607	628	603	588	576	638	576	576	596	629	613	619	624	597	595	553	637	626	669	597	591	647	596	620	630	616	587	609	636	619	580	603	607	630	632	612	625	593	590	643	616	584	587	657	604	596	649	565	596	618	620	629	575	613	665	607	621	622	632	600	624	575	598	552	657	610	571	587	582	628	615	575	593	621	571	602	605	601	613	601	599	608	593	615	579	614	646	603	614	639	640	624	558	659	586	600	645	595	579	606	613	611	629	602	618	561	598	599	615	630	608	606	607	612	613	597	637	582	638	622	639	666	575	616	618	660	582	616	624	588	627	617	614	554	646	621	564	577	628	572	604	639	591	568	635	591	610	592	634	570	608	580	610	647	656	596	592	595	615	639	609	635	596	624	587	680	613	632	623	624	646	603	607	624	614	593	638	582	610	598	563	639	560	585	590	604	588	643	603	577	581	640	572	589	609	551	653	603	571	614	647	617	604	636	603	607	635	629	603	643	599	595	602	591	587	597	627	602	625	610	599	629	591	589	620	572	583	603	613	585	618	616	596	577	608	596	600	624	610	624	636	570	566	619	609	641	621	607	593	599	586	596	591	589	585	654	594	608	597	582	667	658	591	647	628	605	599	606	600	601	584	649	580	620	643	636	585	598	622	592	617	599	588	619	607	594	608	601	656	616	624	629	620	625	637	627	634	643	609	587	601	597	626	595	626	592	625	595	591	577	620	641	606	592	648	579	601	601	611	665	621	640	619	633	660	641	577	598	606	587	617	629	623	605	617	578	643	613	605	638	618	611	579	586	636	598	597	566	637	604	608	591	629	637	571	641	613	623	625	633	609	640	647	606	639	608	661	587	593	619	644	601	589	606	590	585	601	598	586	622	639	630	586	591	597	626	599	579	618	626	596	604	617	589	605	584	601	574	578	581	595	557	655	592	623	590	606	624	586	630	613	610	580	629	606	607	625	655	574	587	633	590	623	599	601	605	616	640	624	604	609	589	594	530	593	625	659	591	575	591	603	608	592	610	569	602	570	562	618	627	584	629	616	634	604	589	573	630	620	572	635	632	580	629	559	587	613	585	626	557	588	641	575	614	663	635	616	618	635	602	579	615	633	600	614	594	604	583	541	621	562	592	610	609	623	613	605	614	552	596	581	612	618	631	604	604	638	616	647	593	628	614	585	637	614	622	625	591	629	586	612	633	636	610	605	635	621	646	605	652	642	624	559	634	635	584	634	646	607	581	604	618	672	617	591	577	618	637	627	598	600	618	612	601	597	578	619	649	575	610	624	660	626	629	620	586	585	578	643	629	609	573	608	597	615	606	616	652	620	629	576	635	620	618	634	584	599	632	628	612	598	578	604	620	644	625	612	619	637	573	592	597	629	600	610	608	617	615	632	589	585	577	587	603	589	598	607	615	614	633	608	595	554	666	637	589	578	606	567	626	640	650	623	632	650	610	593	611	641	586	606	636	624	636	597	610	607	605	651	612	590	601	634	654	618	625	599	614	625	621	599	619	623	583	547	586	585	585	630	610	579	603	594	626	556	588	620	608	634	633	609	640	552	617	631	636	625	610	609	672	620	607	606	572	629	601	602	628	614	604	588	630	597	632	563	592	610	579	632	597	629	643	618	589	577	608	578	632	583	573	613	665	647	631	587	609	648	586	593	586	574	559	606	598	576	644	610	578	637	573	622	622	594	611	592	617	622	604	617	588	573	603	601	634	591	648	617	623	578	618	614	639	625	631	612	627	634	612	634	584	619	617	566	584	627	587	633	612	621	601	623	578	592	584	589	608	605	588	605	613	583	599	614	611	606	615	620	594	591	603	595	624	601	606	653	586	621	642	586	622	600	594	635	592	572	563	619	612	608	603	615	594	605	600	593	604	554	665	613	638	597	603	597	592	618	599	609	612	609	602	602	664	608	607	611	601	614	582	592	629	622	623	588	585	618	570	567	595	565	594	592	661	609	606	613	646	619	575	585	597	598	632	627	658	635	611	622	619	637	619	632	614	598	603	597	600	630	567	599	594	638	618	565	638	651	587	622	606	618	620	584	612	616	651	611	611	627	607	609	583	586	612	576	565	653	590	600	614	573	644	630	632	657	589	622	612	681	628	643	634	613	634	616	594	602	583	601	610	580	626	659	616	573	651	621	620	592	596	609	609	643	581	597	633	607	566	613	607	594	614	560	594	635	639	583	638	629	613	602	616	586	588	610	619	633	616	637	563
23013	10774	11380	8336	5754	4082	2535	1656	1200	1073	727	624	558	535	537	498	424	344	325	287	279	261	269	258	233	218	227	225	195	194	207	190	186	182	193	206	184	182	187	159	153	173	168	181	201	213	179	219	201	183	191	208	180	186	172	196	204	192	173	191	190	193	174	163	203	168	207	181	199	177	181	180	191	181	177	196	165	190	193	200	193	183	199	183	185	182	191	157	201	173	146	170	221	178	203	146	171	183	169	168	195	191	178	176	189	185	173	166	160	201	169	180	141	161	197	173	164	165	163	183	189	186	163	167	180	204	187	193	176	200	180	168	198	186	185	185	190	169	209	160	181	215	167	172	191	169	198	199	183	176	191	175	177	198	205	188	161	172	192	202	175	183	188	187	180	180	174	176	176	200	169	199	159	169	206	160	168	190	185	186	211	188	164	198	176	168	177	182	197	201	171	184	182	182	187	205	188	189	167	186	177	172	168	182	189	192	192	200	192	171	192	160	198	217	195	170	186	175	190	192	146	187	170	161	195	186	195	174	197	199	186	192	199	166	158	188	172	166	156	158	169	209	199	174	189	194	174	210	175	164	166	183	185	180	203	177	216	189	187	173	173	154	207	172	161	190	180	184	178	182	180	219	152	196	186	196	208	188	171	178	159	189	177	200	177	189	179	161	171	195	193	196	181	175	164	181	212	175	208	167	173	165	172	190	173	194	161	212	211	172	164	193	205	187	201	179	169	178	189	178	153	176	177	197	156	204	201	172	203	191	195	175	198	182	180	182	187	169	194	182	181	181	172	179	189	162	183	180	205	209	192	183	164	175	196	181	164	178	199	183	204	183	182	181	202	182	178	194	167	177	164	176	174	189	169	188	183	198	199	181	183	203	179	188	187	169	169	183	188	167	180	179	180	201	186	201	179	172	181	164	172	202	188	206	190	178	193	199	209	169	180	188	193	182	188	162	156	174	207	190	162	202	185	195	185	186	172	198	168	183	182	188	191	189	170	194	170	193	196	197	194	158	190	177	165	181	189	165	190	164	198	188	177	164	174	178	182	183	175	193	203	208	177	182	176	210	177	210	189	180	166	184	228	184	188	175	187	178	185	174	216	194	171	182	160	185	197	181	194	204	206	174	187	173	174	185	181	180	197	191	181	198	193	204	174	193	181	188	199	179	187	189	183	189	161	162	178	199	189	201	181	171	150	171	200	196	197	184	189	184	171	184	190	184	176	175	175	175	182	183	189	187	163	176	182	172	192	191	188	205	191	175	169	175	191	184	186	191	198	185	188	177	177	160	204	172	165	213	174	180	177	165	194	198	183	174	185	176	180	167	200	171	179	199	183	169	174	169	168	188	179	165	193	148	152	190	176	158	169	177	186	197	179	182	189	163	190	186	205	184	216	177	171	211	207	202	196	179	176	157	182	188	180	184	204	180	186	203	167	158	192	173	187	201	191	165	180	174	175	196	201	182	197	152	191	212	182	184	174	186	208	212	189	205	187	169	200	201	212	146	167	188	211	162	161	186	180	191	182	187	192	182	198	171	192	183	167	171	221	190	196	178	188	200	195	186	180	172	186	182	175	180	182	188	174	160	180	153	209	196	179	186	165	177	178	181	181	222	192	190	179	164	182	181	190	176	177	168	152	173	198	162	157	172	174	187	203	176	179	205	194	203	189	170	195	180	175	199	191	193	180	172	205	203	181	203	173	174	165	194	191	156	196	172	184	169	196	183	217	188	164	176	183	172	172	196	180	208	193	204	161	158	196	166	206	217	188	156	211	156	180	179	177	170	186	179	186	184	180	177	156	182	197	171	171	190	225	184	198	161	179	180	180	172	182	175	210	188	182	196	199	187	211	163	186	192	172	171	181	199	174	192	204	193	195	186	178	201	173	181	185	178	177	187	194	186	179	169	185	183	193	187	198	179	170	183	159	157	142	171	203	204	194	151	204	181	175	207	160	207	186	182	182	185	177	169	192	196	191	213	182	175	159	147	196	209	188	211	168	179	197	179	191	203	172	184	180	184	214	186	167	177	167	193	173	168	191	187	192	180	179	171	175	220	206	194	181	196	181	194	183	206	174	176	204	211	187	185	163	197	196	186	195	171	187	188	170	192	200	176	159	176	201	189	178	177	188	202	190	204	194	180	183	151	200	175	206	197	207	175	179	174	195	175	170	149	183	181	180	178	182	172	209	181	178	180	192	168	180	174	185	196	190	194	176	184	188	172	209	199	180	184	160	193	182	186	214	177	156	157	180	177	173	176	156	206	171	184	188	200	163	190	175	186	177	164	194	188	162	185	187	180	175	184	215	196	188	198	188	194	183	168	194	188	177	150	177	181	209	167	190	195	177	161	201	207	178	174	211	166	182	167	183	161	179	159	198	172	179	184	178	182	177	168	174	190	171	163	203	179	184	194	171	166	194	197	179	179	190	159	195	180	193	202	182	184	166	173	183	182	180	173	158	169	186	200	188	166	165	177	176	175	190	167	188	176	173	202	207	180	189	185	181	184	193	181	167	172	192	180	195	177	188	176	180	176	192	179	173	173	185	214	204	169	226	189	189	195	165	169	154	209	192	185	201	166	176	180	172	177	197	176	187	184	187	190	166	209	181	191	191	183	190	173	208	174	196	197	169	169	174	194	176	173	176	178	169	178	160	192	196	152	189	203	186	214	164	179	196	165	207	177	177	177	191	186	182	171	187	154	172	172	212	202	192	177	182	189	180	179	189	206	213	184	172	175	145	185	213	167	179	182	204	192	156	202	163	171	184	186	194	182	183	210	186	167	186	174	197	159	197	210	218	186	185	173	190	179	170	207	188	192	201	193	218	212	184	163	175	188	183	166	185	184	207	193	204	200	178	150	171	186	169	161	158	175	190	182	166	155	182	186	172	182	210	182	158	185	162	177	199	160	175	199	190	213	192	162	168	179	166	207	200	164	195	169	163	197	173	173	171	163	177	193	183	197	181	168	188	171	184	187	177	172	189	180	187	174	226	169	187	186	186	177	171	175	210	173	186	174	187	176	155	177	202	191	185	187	190	178	190	183	195	181	199	210	186	172	177	177	178	189	179	169	186	191	198	225	190	183	191	179	190	202	177	206	184	188	184	187	160	165	195	177	191	197	198	190	179	173	189	158	180	168	179	183	187	173	186	178	178	179	189	200	185	191	183	171	184	162	181	172	180	176	201	194	168	217	194	189	167	188	177	195	200	192	167	172	170	199	178	171	197	200	192	213	166	164	170	161	205	166	170	194	173	172	190	174	184	173	169	186	185	192	193	189	197	164	184	193	185	173	176	159	198	199	176	186	192	163	173	175	175	180	172	171	186	188	184	184	171	191	188	166	205	201	185	184	165	172	205	203	186	202	156	192	194	184	167	183	186	193	178	168	190	194	174	172	198	198	184	144	168	179	173	188	182	187	190	179	213	181	176	175	181	180	175	173	175	170	195	213	176	171	176	186	204	162	171	173	178	176	186	212	177	182
14825	9383	17357	19391	17829	14777	10522	7601	5890	5263	3957	3187	2808	2698	2653	2500	1983	1553	1488	1386	1238	1153	1096	965	775	795	778	574	519	547	566	596	569	545	539	515	514	542	501	476	452	470	506	472	422	488	465	502	503	507	503	454	484	479	442	471	476	506	459	472	425	491	508	480	465	534	451	517	437	450	442	457	465	462	438	451	454	452	453	461	465	479	476	444	467	495	476	456	464	489	447	477	423	478	465	430	494	477	457	422	475	469	492	453	456	453	483	485	458	431	461	432	473	487	433	460	491	451	458	503	449	425	442	483	445	441	479	478	462	476	495	469	468	459	459	467	484	487	493	489	460	430	499	444	472	464	435	446	422	431	471	494	485	476	482	458	447	452	511	464	498	493	426	460	489	511	473	468	470	498	456	453	437	453	439	469	451	496	455	478	451	444	420	487	429	463	479	453	436	469	441	449	451	465	430	440	473	434	475	488	466	471	447	477	475	434	474	471	460	469	456	435	493	460	420	507	480	475	476	476	480	467	460	477	434	451	492	447	425	459	484	436	447	468	432	411	449	443	449	492	461	477	460	494	462	480	428	431	463	481	445	485	515	472	419	469	487	448	477	455	478	466	460	455	458	445	469	442	448	461	426	470	430	475	459	450	453	461	486	454	461	430	489	487	454	452	485	451	462	438	454	437	457	444	480	489	483	474	441	467	480	455	450	475	443	466	465	478	412	503	467	476	480	455	464	461	481	456	463	463	466	478	487	489	483	455	464	485	485	440	467	433	439	436	451	477	450	448	449	427	463	469	497	441	455	480	455	445	459	433	420	452	491	473	472	470	454	459	449	485	444	477	471	437	491	481	488	459	430	440	407	493	433	435	434	450	523	419	434	511	440	449	476	479	465	467	475	450	475	490	441	492	460	482	462	492	474	474	443	456	415	468	470	447	464	448	475	454	462	472	442	450	462	477	452	460	451	446	444	487	474	438	477	466	475	449	455	465	457	479	459	489	487	505	427	478	490	494	450	464	484	429	470	490	467	445	439	432	449	482	447	469	507	414	442	489	452	447	454	466	467	476	461	500	481	447	477	481	488	455	479	488	480	447	426	498	476	503	504	487	421	463	478	435	438	470	455	450	491	467	457	445	466	470	443	481	455	476	458	446	511	454	453	452	495	478	464	454	502	474	451	476	452	478	482	489	430	456	483	503	460	472	449	457	464	466	446	478	474	463	489	490	464	437	442	489	424	424	484	441	452	505	438	416	446	508	478	484	459	474	474	447	460	455	482	448	472	428	469	405	508	472	450	444	501	468	457	491	473	450	422	461	468	505	476	442	453	446	482	432	444	485	467	436	442	449	448	462	468	490	493	427	454	456	495	459	456	506	472	464	435	468	425	448	499	442	443	466	474	483	486	469	481	492	446	410	483	467	462	452	474	448	465	445	418	455	458	453	491	463	466	487	429	465	448	464	489	424	447	453	461	426	440	455	445	469	466	461	464	463	442	482	450	455	477	453	469	461	459	460	445	473	502	470	450	469	487	460	491	453	457	440	456	480	456	498	457	445	461	459	476	479	460	436	466	414	441	475	446	462	447	440	474	448	493	489	443	468	466	456	448	501	454	460	462	440	499	487	419	466	413	462	438	473	455	447	457	450	464	428	490	422	473	447	468	475	435	454	468	449	452	460	450	494	466	471	435	491	469	464	462	440	476	462	454	456	449	420	454	407	443	480	447	462	462	447	483	459	425	433	459	451	498	461	446	446	438	452	433	446	484	447	474	433	469	422	464	495	505	427	461	471	463	485	475	482	491	456	461	451	464	472	503	476	468	427	467	452	458	470	444	463	449	456	480	453	481	465	481	482	477	465	481	462	455	460	437	445	494	466	453	495	469	505	449	433	452	474	461	464	474	460	480	474	481	448	448	444	455	475	483	473	465	458	448	396	474	466	464	446	457	452	496	489	478	468	482	452	450	489	490	470	436	463	459	461	440	456	425	461	446	473	456	462	463	460	448	444	478	469	440	445	463	460	469	464	450	492	460	472	444	492	466	474	447	436	483	429	431	485	471	457	496	477	469	496	471	496	457	463	482	487	431	446	453	491	463	452	399	494	427	426	449	477	455	447	442	491	471	486	477	478	408	467	482	474	463	473	424	488	462	424	434	475	433	399	445	436	475	476	447	426	440	459	451	456	485	476	479	509	440	427	495	473	488	430	437	465	445	478	482	477	501	476	482	459	451	475	442	475	474	458	417	458	476	465	428	465	510	480	446	519	451	474	463	443	456	458	472	474	430	505	456	457	506	474	447	456	461	434	510	429	436	430	458	452	431	471	475	492	441	478	465	478	429	457	459	452	482	447	500	469	478	486	498	472	454	467	504	482	454	468	451	491	417	488	492	475	421	519	448	447	492	467	478	451	460	497	474	457	475	494	431	479	448	460	440	450	429	470	438	449	459	486	478	471	432	440	469	471	474	451	426	462	459	454	461	465	460	479	459	431	468	467	468	453	397	467	433	486	464	470	453	463	435	411	477	453	469	427	458	439	466	482	478	455	470	477	482	434	468	461	458	461	496	479	479	474	471	416	484	460	475	467	402	460	441	445	458	475	453	485	453	492	455	451	452	483	467	448	451	501	458	489	446	437	491	464	474	466	525	458	461	482	444	447	465	495	470	431	423	411	429	426	481	471	461	473	464	462	428	480	460	482	406	462	461	461	476	430	458	434	464	445	492	440	510	437	455	426	487	473	471	500	444	484	456	444	459	447	467	477	430	429	464	465	480	456	441	445	452	435	460	449	483	452	440	441	466	457	464	492	465	461	465	483	423	447	500	449	469	485	474	439	504	461	467	468	456	498	474	452	446	472	437	458	487	431	479	473	422	483	463	473	481	452	445	502	436	468	475	475	446	526	438	473	484	474	386	459	467	468	490	483	488	417	489	471	458	440	432	454	476	472	470	465	447	461	478	482	489	479	471	416	498	493	469	472	453	448	423	458	439	461	498	457	447	522	458	452	461	442	475	472	455	432	432	439	456	479	464	470	469	476	453	461	472	440	475	477	425	459	447	463	461	467	477	443	474	427	480	495	454	440	468	507	497	447	408	447	473	454	477	406	457	488	448	458	485	471	467	529	453	470	457	456	471	496	444	470	452	485	456	429	467	479	467	461	469	458	455	488	454	474	490	507	445	444	502	470	433	505	467	478	465	495	481	441	471	479	462	475	480	466	483	441	492	475	468	440	520	418	457	462	454	470	415	474	498	467	453	434	486	462	465	459	460	418	447	455	436	491	488	470	463	476	494	485	491	461	465	490	434	460	455	472	466	461	404	431	459	481	450	417	466	458	440	487	493	433	428	479	450	484	410	469	430	481	447	458	474	448	476	506	470	418	425	491	494	438	473	466	441	468	506	459	495	444	439	445	482	429	486	474	440	466	474	439	469	462	495	449	465	466	435	449	471	467	461	471	471	465	456	444	489	464	454	458	455	514	454	442	462	435	502	436
8276	4443	4646	3335	2392	1588	1019	796	665	535	437	405	396	379	352	297	329	334	325	311	315	304	303	279	292	280	255	270	277	277	258	259	278	230	241	262	247	259	263	257	252	225	277	250	243	277	227	258	266	271	257	231	236	242	238	252	257	240	249	238	258	228	255	245	269	244	234	229	254	278	250	256	269	254	242	246	255	251	241	226	239	235	284	249	271	255	257	263	257	271	267	256	279	254	214	261	247	261	248	252	242	266	242	262	245	257	238	267	250	241	223	282	245	292	239	298	256	258	263	269	235	264	256	248	280	263	251	237	236	247	256	284	251	265	254	241	243	249	276	271	248	265	269	241	251	275	291	266	260	261	283	282	263	255	234	221	256	255	244	238	257	249	227	243	245	272	266	250	237	258	256	258	253	232	261	241	215	265	240	295	259	268	259	257	223	227	259	258	246	254	258	231	239	277	260	249	259	209	261	228	271	274	259	273	233	245	272	255	248	236	231	297	243	246	279	271	245	245	251	264	242	256	231	262	246	248	207	256	253	262	264	262	261	249	263	265	249	290	237	207	251	223	256	227	269	275	263	238	275	263	272	245	265	218	227	258	242	240	228	235	248	223	251	235	275	280	253	254	227	268	259	275	244	231	242	301	250	284	276	246	271	279	251	247	255	252	262	239	254	246	240	264	268	241	225	241	236	263	268	256	267	258	255	253	269	261	251	222	244	252	244	255	220	241	253	251	247	237	257	248	268	280	261	256	244	263	260	244	254	261	288	258	288	254	257	244	261	233	255	239	256	284	237	258	236	255	245	249	261	238	248	250	252	286	275	234	252	237	252	250	276	261	266	260	234	255	222	265	261	254	260	273	227	223	272	289	267	215	273	256	247	262	248	248	245	265	261	270	284	243	279	223	264	255	286	257	246	244	278	261	280	292	247	253	257	243	229	246	277	279	261	283	252	288	267	285	247	247	238	253	255	263	257	265	268	236	259	244	259	235	234	252	256	243	240	267	272	246	256	257	248	267	277	254	243	270	253	248	227	264	268	235	261	248	243	245	235	254	240	250	269	243	261	286	265	258	269	243	258	256	212	243	256	274	259	230	263	242	234	243	258	279	249	240	251	269	283	254	279	262	268	230	248	255	249	228	225	256	277	269	252	260	266	272	248	271	263	253	248	270	256	256	270	274	225	228	252	297	243	290	253	272	267	282	240	243	244	238	260	247	247	238	262	244	250	261	259	263	232	288	273	266	272	251	285	231	252	253	235	240	254	238	261	263	261	257	253	242	236	266	259	245	240	262	240	219	258	228	265	243	275	220	248	274	244	242	254	260	274	246	247	230	262	249	231	241	269	251	260	238	252	235	270	267	258	250	242	232	268	270	247	247	243	245	245	255	277	239	252	281	270	263	268	260	255	218	258	246	232	240	257	249	239	242	257	268	258	236	250	243	240	240	235	245	255	231	254	248	245	246	263	269	252	261	254	259	263	236	242	242	249	244	222	251	256	272	270	270	251	255	245	231	270	256	256	270	258	256	271	237	247	227	263	242	235	236	262	251	223	262	263	236	265	238	271	215	238	229	274	260	237	231	283	237	252	255	275	227	248	244	271	253	283	264	260	225	227	257	259	261	224	267	232	224	253	251	263	237	241	230	234	256	261	240	254	250	265	240	219	264	242	270	267	223	263	268	265	256	262	258	237	238	270	232	261	254	244	257	266	265	254	219	253	263	280	262	259	265	269	243	251	250	228	248	231	250	261	255	248	267	259	264	247	266	255	242	276	247	252	284	235	289	228	250	256	282	238	241	239	250	249	262	271	260	231	269	235	255	252	246	242	257	270	254	239	243	241	268	276	245	236	217	276	236	227	240	252	241	240	273	298	248	273	261	267	262	278	275	244	245	222	253	269	258	257	241	256	238	267	244	265	233	262	247	238	242	254	249	245	251	255	262	271	215	247	258	280	246	244	228	246	246	250	266	257	255	262	237	250	259	249	259	272	274	227	256	249	265	251	292	277	232	260	225	245	224	271	240	269	244	237	263	230	233	239	242	245	233	240	239	286	284	267	228	259	273	282	265	272	274	274	258	257	235	246	220	260	269	243	270	262	237	267	251	226	282	246	251	240	276	261	236	268	260	251	270	243	251	259	226	236	268	251	253	265	250	235	225	265	268	254	266	250	261	251	241	234	232	231	255	270	260	243	250	243	240	284	259	257	276	294	257	257	236	234	260	256	240	240	228	237	263	251	273	245	267	261	243	274	252	235	263	245	249	270	270	277	222	234	246	243	268	244	259	234	266	258	252	262	231	258	226	252	256	264	270	262	220	255	274	233	274	252	301	258	248	234	288	284	275	250	236	238	235	255	257	254	269	235	249	262	260	261	264	280	270	241	268	251	222	239	252	237	245	264	263	238	256	253	232	244	256	270	259	252	266	273	247	268	249	225	213	246	258	262	245	287	234	247	245	274	270	259	238	257	229	278	260	253	220	255	258	262	252	243	252	245	242	240	255	274	243	262	222	225	258	247	238	235	261	247	269	239	264	240	247	250	282	271	239	254	239	250	268	226	242	252	266	257	241	261	248	271	240	264	279	260	240	258	247	245	244	257	240	272	254	218	270	252	262	258	223	283	281	231	218	240	250	219	235	261	255	288	242	218	260	269	271	251	245	259	246	251	208	251	242	234	256	229	263	240	229	259	251	249	252	236	256	226	267	249	234	242	241	231	272	276	283	240	250	248	247	271	268	225	250	301	269	258	260	249	267	250	265	275	261	259	257	269	263	262	250	229	232	226	245	252	269	265	233	257	278	255	283	239	241	235	264	235	237	237	253	243	251	267	265	246	262	252	252	279	244	250	237	245	261	243	265	236	249	252	246	275	260	271	261	275	251	236	283	276	260	284	283	250	244	267	270	232	266	235	249	287	252	242	296	246	276	238	236	271	238	273	226	245	268	245	271	255	270	248	275	276	284	248	270	262	264	227	252	227	279	269	282	267	267	244	265	249	246	255	254	267	280	248	240	236	253	230	256	260	237	247	249	265	216	239	253	278	269	210	262	222	253	251	285	276	262	228	264	265	245	250	251	255	259	266	242	262	272	250	255	263	239	231	235	252	235	241	257	251	246	273	272	245	238	245	245	298	251	244	276	251	247	237	230	210	258	268	229	271	252	225	232	261	240	260	230	266	248	228	230	255	250	239	278	265	239	238	229	268	262	258	276	279	250	260	230	242	232	240	259	273	248	241	263	270	271	249	230	282	272	249	249	242	246	247	244	269	256	266	258	255	278	259	256	268	295	248	250	261	241	271	248	273	262	233	254	258	265	266	224	263	221	258	253	246	248	263	260	244	246	275	266	257	265	252	247	250	244	253	256	266	249	279	250	274	248	218	230	243	270	279	252	243	248	250	248	239	261	229	295	223	241	261	262	248	260	262	243	259	262	231	267	250	255	224	260	247	260	219	268	254	227	257	268	249	258	269	255	244	266	240	251	236	232
6178	4636	8993	9979	8927	6584	4452	3279	2864	2406	1736	1566	1479	1430	1432	1288	1107	1121	1035	1042	896	914	865	771	797	762	734	673	634	662	609	674	680	657	661	602	666	588	601	582	666	628	607	581	606	622	643	615	635	585	621	664	678	593	642	638	622	632	588	636	639	588	629	698	628	622	643	619	646	648	603	611	633	599	628	607	608	619	658	633	618	592	601	584	633	624	647	619	620	611	613	566	606	636	622	598	610	651	549	623	635	612	602	605	621	621	616	568	605	648	624	662	658	637	687	628	615	595	610	625	613	587	610	616	631	549	681	650	637	623	594	585	623	673	596	633	615	616	620	623	603	606	596	650	636	634	578	603	642	643	614	540	639	638	610	644	647	608	632	668	624	614	608	647	613	622	630	578	640	581	622	606	642	600	636	594	586	560	653	634	618	623	564	615	624	633	574	612	649	616	664	623	624	624	619	628	602	633	653	617	594	582	615	610	618	609	622	611	604	658	671	636	623	631	603	655	644	599	594	636	574	656	627	629	628	626	641	648	644	625	600	627	635	643	601	599	656	607	599	612	608	645	652	616	659	619	605	603	621	599	580	562	618	619	615	635	653	621	620	660	567	678	629	604	646	593	607	657	584	639	623	635	668	668	627	594	629	639	635	640	613	609	619	620	621	607	650	616	595	588	593	618	638	628	606	618	643	606	648	637	622	643	624	608	633	620	635	641	607	644	619	589	622	593	560	584	608	610	638	595	639	611	627	619	651	625	598	627	629	619	630	590	668	622	599	629	617	610	634	621	598	626	606	658	603	629	615	645	607	636	629	614	633	587	655	625	628	630	624	621	629	575	645	594	583	574	599	631	614	621	645	600	606	625	652	613	663	623	609	647	618	616	687	606	622	613	552	616	584	604	599	637	591	635	609	628	565	660	592	637	623	615	578	664	646	618	613	613	599	594	617	589	623	636	632	626	570	617	639	657	627	637	600	643	646	651	605	620	623	604	593	614	608	657	619	583	634	577	677	581	629	616	614	615	642	624	626	593	632	615	594	603	622	611	642	611	648	611	612	644	613	622	566	615	638	652	620	660	650	586	623	645	634	661	618	580	653	639	633	632	608	662	670	634	598	673	634	597	649	619	671	590	616	613	643	646	640	592	633	632	632	658	623	613	635	612	632	628	605	650	617	625	601	662	640	669	624	571	611	572	626	590	647	651	595	639	588	612	590	608	658	603	593	599	625	652	619	628	581	609	664	604	585	609	591	630	610	613	603	606	640	598	628	619	655	622	620	586	622	593	653	580	618	620	592	609	631	669	602	602	599	596	647	581	524	659	569	653	594	635	621	612	610	603	664	578	626	662	647	626	597	580	645	611	639	634	622	670	616	585	558	590	658	623	668	625	652	600	624	636	629	627	659	592	620	671	616	627	629	579	613	642	631	560	630	620	634	595	582	660	631	644	630	617	608	628	620	550	606	641	619	596	626	640	651	567	612	573	646	604	639	657	626	610	619	652	597	630	590	652	621	636	630	602	575	634	591	608	628	697	616	627	591	583	606	600	632	622	648	594	661	640	628	585	629	617	604	581	582	599	606	632	597	628	636	638	653	611	644	612	620	615	622	655	651	619	613	611	652	605	614	612	624	664	589	606	633	646	648	606	623	645	655	638	626	624	620	629	588	608	666	600	609	627	673	592	611	629	610	631	633	640	583	600	622	646	669	618	549	601	585	619	666	640	621	652	595	594	614	612	625	612	657	620	641	612	634	643	615	630	598	627	631	648	621	583	646	657	660	595	614	596	606	621	629	630	606	637	629	627	619	638	635	647	627	635	675	638	600	630	666	629	618	594	687	622	621	660	623	601	646	617	619	637	632	624	631	626	661	627	643	622	606	633	627	572	655	596	663	607	636	629	605	647	680	634	617	588	619	609	609	609	640	619	594	653	638	598	641	653	661	612	632	579	662	618	629	639	602	636	639	608	647	624	589	618	638	668	585	592	599	630	615	634	618	660	604	598	637	679	612	632	646	606	617	588	623	652	620	678	599	663	615	606	623	631	637	633	627	626	621	595	658	649	635	606	596	637	678	539	624	584	596	600	639	623	648	603	607	604	647	624	652	637	626	651	592	640	617	572	655	624	637	621	630	598	664	574	597	610	599	588	647	659	648	633	618	623	576	620	663	596	615	633	638	584	597	598	656	650	623	603	637	613	618	624	605	643	627	575	601	598	582	647	610	613	684	605	621	598	652	563	656	650	623	630	623	595	616	606	650	609	615	601	600	623	610	635	610	617	650	612	639	622	621	631	627	574	570	610	571	678	596	594	628	608	622	598	602	603	658	602	602	617	664	660	588	635	618	659	632	607	643	634	599	635	601	606	636	593	645	656	625	605	594	669	607	615	609	621	611	613	612	612	604	621	628	612	624	643	560	634	600	600	625	652	639	627	658	656	645	615	615	629	618	629	592	619	629	664	610	576	641	625	657	626	577	620	586	626	686	647	601	613	625	628	567	615	667	640	651	610	641	666	610	651	651	621	631	660	583	614	652	636	629	653	637	587	587	658	606	663	641	625	621	648	617	617	634	639	628	651	598	643	640	610	649	579	597	637	588	582	645	634	631	610	570	608	639	671	658	595	627	622	582	586	641	632	593	613	636	639	649	634	620	614	639	617	579	616	612	608	635	607	612	630	614	676	616	629	629	626	651	634	593	646	589	615	650	632	656	613	629	598	585	616	609	599	618	633	591	611	620	600	630	616	604	599	625	579	616	688	582	649	610	603	578	647	599	592	672	616	619	589	631	638	659	563	635	586	610	595	632	605	628	596	600	586	615	607	643	628	625	610	605	631	609	637	643	673	621	669	631	646	598	575	623	619	651	614	616	646	640	639	602	629	618	668	606	607	621	627	653	598	625	588	609	590	579	612	600	615	631	626	594	596	604	638	607	628	598	620	654	632	608	614	623	649	654	672	623	608	631	668	623	660	624	587	610	633	647	614	586	621	613	627	638	618	603	636	561	614	633	587	638	629	605	619	618	589	634	594	593	603	636	625	631	578	520	576	598	593	625	610	589	588	619	602	629	591	637	659	676	602	643	628	632	666	662	629	596	655	651	591	700	663	598	611	616	637	586	588	606	619	674	647	610	628	646	621	625	610	651	642	617	640	606	611	633	583	658	656	627	618	619	613	619	600	658	644	584	649	625	595	558	642	614	660	604	634	610	621	609	625	601	639	607	603	611	625	624	632	615	626	653	617	628	595	611	613	605	604	661	626	664	578	645	648	674	578	621	661	660	595	587	647	639	622	636	640	624	633	611	581	628	623	600	659	616	625	609	628	615	612	611	607	596	639	583	640	601	604	654	656	613	610	643	625	636	638	617	606	644	632	644	661	675	625	641	577	633	628	634	598	630	642	631	606	624	618	613	636	613	553	668	613	597	631	617	599	624	557	663	596	619	626	650	620	657	596	635	625	624	623	636	620	601	607	649	721	611	625	668	614	639	624
16052	7401	7516	5798	4060	2438	1578	1192	1001	791	597	512	504	525	487	424	376	378	371	331	318	339	330	285	265	283	264	258	259	209	264	248	248	264	257	244	245	230	254	235	237	238	286	281	207	252	225	220	249	224	233	242	244	226	228	243	266	233	247	245	258	249	217	224	235	260	243	244	254	215	264	219	232	261	228	237	243	246	212	242	254	244	245	228	232	259	229	251	269	248	247	257	229	240	231	227	225	247	255	246	242	244	230	252	253	226	249	220	229	253	270	241	259	258	250	257	257	237	241	206	243	255	229	193	251	204	236	272	221	240	264	234	229	263	243	247	272	237	255	270	201	239	221	218	279	260	248	248	234	227	248	254	247	232	213	240	239	253	279	251	251	254	241	234	263	254	257	242	268	252	240	237	250	231	244	245	241	250	226	266	243	241	227	239	235	241	258	238	217	268	233	242	224	244	203	262	254	255	216	238	255	244	233	230	267	267	231	255	238	261	235	248	254	227	267	233	272	216	235	246	255	260	246	235	226	233	224	245	244	259	239	218	213	269	237	229	236	250	263	251	237	256	244	247	221	275	257	253	278	261	266	219	234	239	238	263	242	262	269	204	233	228	227	260	225	229	246	265	248	244	234	266	273	255	223	241	243	257	250	223	237	277	253	219	235	241	217	265	256	259	245	249	239	236	231	227	237	246	226	247	247	252	241	275	247	218	244	242	229	265	231	271	226	247	269	226	248	239	241	227	236	271	249	263	227	244	235	231	229	241	256	223	251	235	231	271	271	245	235	261	235	234	244	222	248	229	243	252	219	259	236	265	260	251	241	277	244	258	244	223	253	236	240	255	210	251	252	255	223	251	252	287	236	217	256	276	215	222	280	246	224	250	226	233	250	253	258	246	275	238	239	225	229	255	249	219	213	248	224	226	260	231	265	236	244	228	234	255	229	259	267	260	253	251	222	237	281	234	225	247	222	255	231	277	247	237	241	252	231	231	230	250	261	249	248	239	250	252	253	266	272	216	267	233	229	234	226	231	250	237	272	249	246	254	228	241	242	234	240	258	224	222	236	251	225	248	262	256	244	260	247	245	279	229	226	218	236	254	230	219	231	239	238	245	210	257	213	209	228	243	246	255	249	242	269	253	235	257	232	232	224	220	234	263	250	246	238	252	243	243	196	245	257	223	288	240	237	269	242	264	246	257	227	228	241	230	230	233	247	225	240	258	240	230	215	219	257	229	240	252	240	269	223	228	217	244	259	231	231	260	244	247	248	261	239	224	233	233	236	249	250	227	248	246	249	219	256	243	237	248	247	222	250	263	231	253	256	263	243	242	207	244	232	234	237	239	243	264	240	229	212	251	272	227	236	231	266	262	263	260	259	280	229	252	260	235	238	219	246	239	244	223	240	276	236	223	226	244	239	212	217	251	247	242	231	242	261	265	229	266	237	244	265	248	250	250	246	271	235	252	250	269	256	249	240	264	278	245	234	238	252	259	242	296	230	262	232	216	228	231	248	251	239	244	256	225	248	255	229	254	252	225	239	250	249	224	258	247	241	229	230	220	242	226	267	281	226	252	234	259	233	222	237	236	237	221	241	238	212	234	253	258	245	269	230	243	245	208	225	215	239	227	236	211	250	250	200	264	249	217	249	242	229	245	227	232	239	265	274	233	228	250	255	260	261	245	220	237	255	256	281	247	245	236	219	240	231	234	241	251	219	239	246	231	253	257	249	265	251	238	261	245	246	251	238	244	271	260	254	269	232	228	250	247	263	229	247	244	249	232	234	243	233	246	256	214	231	250	249	233	240	253	248	256	217	229	252	245	184	252	251	255	236	244	248	231	264	248	235	233	223	233	259	237	258	241	241	242	218	241	256	218	288	268	261	266	237	270	247	239	244	256	226	271	207	225	256	240	245	216	249	250	254	255	244	238	249	243	236	244	258	231	222	267	255	256	231	242	258	253	225	242	264	250	257	255	250	240	264	219	234	253	259	254	245	263	226	232	239	253	222	256	249	257	255	254	245	250	205	243	236	248	234	214	251	234	239	260	237	223	252	243	258	244	251	247	262	235	220	211	250	241	236	239	261	214	261	227	250	253	230	253	237	243	244	229	265	233	274	244	247	254	223	237	257	242	228	240	232	223	281	214	226	220	271	243	257	265	244	265	242	251	244	247	220	267	247	229	229	233	264	262	246	260	222	218	242	227	268	236	239	243	217	265	268	229	248	245	261	271	240	242	233	280	266	267	250	239	232	231	209	243	248	245	219	223	242	229	254	271	231	246	254	250	257	248	194	216	227	229	237	280	242	263	223	243	263	237	260	218	244	250	258	237	226	261	260	251	243	236	251	261	254	237	242	241	194	246	247	240	248	251	234	255	249	221	237	292	237	244	238	238	264	243	294	256	244	268	245	245	257	237	263	216	243	246	256	228	241	228	283	259	260	252	253	214	232	253	279	212	238	238	268	245	250	246	266	219	210	223	210	250	240	216	251	227	236	222	211	265	262	213	244	228	252	234	274	279	245	237	266	235	235	228	276	246	227	235	266	257	237	254	262	296	258	245	256	223	255	221	216	258	251	221	218	225	205	249	244	249	248	233	249	206	246	250	232	259	253	247	238	243	238	239	236	247	297	228	255	222	217	239	248	256	236	255	266	253	227	217	254	273	243	233	245	247	241	248	253	254	220	241	242	266	244	234	233	246	242	247	204	231	232	218	253	233	240	243	274	247	249	245	235	244	243	251	242	265	265	235	232	249	259	256	235	239	251	259	214	262	246	230	197	210	232	237	210	237	247	228	246	268	205	242	231	225	223	253	223	230	250	239	257	231	244	242	248	274	264	265	216	244	230	233	260	240	242	230	241	241	246	228	239	240	242	261	250	232	248	243	243	246	234	220	242	252	250	251	253	265	277	258	218	233	243	237	220	243	241	224	246	236	221	240	219	212	211	255	220	251	236	247	235	248	245	249	276	240	260	263	261	287	230	251	232	253	246	255	231	214	243	230	227	274	275	213	222	244	247	227	233	218	225	241	220	231	231	250	247	260	280	261	240	259	264	243	260	234	217	245	251	222	226	249	244	225	253	290	224	221	230	226	268	258	259	264	246	263	226	233	225	251	219	235	233	219	242	252	239	240	255	252	252	231	264	216	258	251	234	214	240	247	249	251	227	242	238	228	228	234	224	250	265	232	237	251	242	244	215	252	257	231	217	262	245	260	256	257	243	214	227	246	236	254	230	238	255	265	241	231	240	238	250	238	263	274	254	213	267	236	231	231	250	225	240	209	257	273	246	248	204	219	247	290	238	223	250	253	250	252	247	236	276	224	239	232	237	243	237	216	235	258	273	239	252	234	264	265	266	226	250	227	225	244	262	251	241	235	253	258	237	222	236	222	222	254	266	233	240	223	234	236	249	286	212	252	249	247	263	252	220	230	240	234	230	246	262	229	242	243	242	197	264	263	226	237	242	218	242	226	241	261	240	238	260	257
11884	7010	13312	15441	13346	10072	6832	5475	4588	3636	2800	2388	2252	2355	2128	1765	1490	1397	1352	1300	1140	1048	1056	946	841	863	698	626	659	661	678	675	667	676	620	604	632	598	584	584	599	584	602	550	596	601	608	626	604	555	578	565	613	605	559	588	607	611	621	593	603	591	588	588	650	582	577	583	570	642	567	607	578	613	586	624	609	609	594	590	571	612	569	599	566	603	608	586	610	586	581	563	596	627	628	555	605	536	617	635	597	601	592	606	561	572	591	583	599	578	598	610	573	613	581	605	617	561	602	547	562	622	582	588	550	551	590	619	589	597	607	591	597	592	588	593	623	592	579	562	607	632	615	580	582	586	587	621	554	555	633	588	617	598	603	599	595	584	604	600	613	572	573	576	601	582	617	596	563	611	585	584	584	573	562	593	625	626	579	624	578	549	636	596	586	593	573	544	606	595	561	564	633	608	598	601	584	627	589	616	589	610	577	585	640	609	597	580	629	620	558	615	601	572	575	608	611	593	574	557	595	569	588	599	600	570	613	548	614	657	605	578	599	606	612	589	565	576	580	608	586	612	539	628	635	585	568	562	558	600	614	585	583	561	565	650	598	578	615	580	563	615	603	597	599	564	586	587	632	581	609	605	590	580	555	607	553	593	570	589	595	558	599	611	618	612	581	593	595	622	570	654	569	601	572	581	602	606	591	591	556	592	596	610	583	566	599	613	603	612	632	599	609	581	631	563	597	611	579	596	632	561	575	612	592	600	647	594	597	555	577	556	598	572	579	601	579	596	586	594	597	604	605	609	591	633	567	627	576	606	601	610	593	605	618	584	587	586	590	585	609	590	635	576	581	601	539	595	601	591	638	609	576	606	617	569	575	592	600	616	582	574	592	605	624	605	575	587	625	600	605	579	561	600	604	569	615	561	592	590	610	625	586	602	588	597	606	579	595	549	582	596	594	617	620	556	520	580	542	591	586	591	629	571	597	614	597	589	591	582	605	633	569	601	603	629	635	583	632	594	576	591	577	590	598	582	619	609	609	566	627	563	616	576	592	604	572	573	592	592	600	589	634	600	559	623	586	614	591	596	620	564	599	624	583	601	630	589	616	622	587	561	594	604	598	602	551	601	619	610	581	581	581	564	608	649	606	609	605	612	572	597	548	602	597	597	609	584	588	610	568	576	577	580	640	593	582	622	631	623	580	600	579	607	590	576	561	560	563	606	610	588	561	601	580	599	635	586	581	560	607	582	578	598	578	598	608	545	629	620	557	621	604	566	576	567	590	618	570	560	633	557	596	626	603	578	595	594	558	628	600	593	573	557	643	591	592	580	574	555	588	582	595	578	581	559	589	577	572	615	616	565	602	611	588	620	572	597	582	617	598	598	636	661	589	605	622	590	591	616	632	566	585	589	598	628	565	595	598	569	592	644	631	599	595	636	626	616	576	574	567	569	585	583	598	598	610	547	594	558	602	600	557	615	603	570	554	593	606	570	607	588	591	581	612	625	611	607	630	587	590	582	597	615	599	580	597	630	632	592	601	574	619	620	628	538	624	538	596	589	602	632	573	552	598	579	608	650	579	612	558	562	633	618	612	606	595	578	598	625	622	591	598	555	561	571	563	605	645	572	597	582	553	541	647	605	637	593	562	614	572	618	569	654	588	608	632	577	581	604	612	644	567	584	595	607	618	618	613	620	579	568	569	609	572	571	614	591	589	594	618	619	594	573	564	614	621	549	568	557	585	582	575	603	547	559	574	604	599	615	598	609	627	563	571	561	623	635	599	594	587	587	596	607	524	587	587	597	548	649	652	604	609	552	604	608	540	561	585	587	608	626	603	588	632	627	567	588	602	591	651	573	602	582	568	578	651	582	584	612	573	597	572	568	591	621	604	593	567	604	640	561	551	589	603	583	603	571	592	582	589	615	588	612	618	603	603	566	581	593	582	583	599	593	578	605	590	612	580	623	603	602	631	593	601	561	527	575	579	603	596	605	551	574	612	540	626	555	597	617	587	568	562	583	608	608	574	572	630	612	598	610	618	601	610	605	562	609	573	563	584	612	582	613	615	604	624	561	536	581	590	599	588	649	610	565	589	596	578	594	605	563	554	598	570	605	594	563	576	595	607	604	578	600	579	587	613	595	588	584	585	552	652	552	563	644	614	597	580	597	581	623	616	587	626	559	605	595	590	595	568	593	612	645	556	597	520	615	581	593	591	577	598	569	587	617	573	614	627	583	584	623	555	626	595	632	577	616	584	621	588	558	591	597	612	591	591	635	590	594	630	607	613	612	626	601	608	608	552	587	590	598	615	575	552	610	596	548	652	595	640	641	607	559	605	575	587	612	543	601	562	602	573	596	595	570	613	595	608	607	586	626	580	589	574	585	610	560	611	593	600	572	542	616	628	600	595	587	581	566	566	603	547	612	579	583	599	597	583	620	585	600	565	623	619	579	566	584	593	604	567	608	618	585	586	551	663	601	615	611	586	587	604	605	621	621	595	595	598	560	593	614	619	564	603	596	577	587	624	593	584	584	559	597	587	630	549	623	593	598	607	626	606	620	668	591	599	596	610	590	552	564	687	627	599	591	552	591	638	581	568	593	619	600	615	584	593	553	596	625	585	571	616	600	584	604	609	545	603	610	617	578	587	583	570	597	599	580	576	602	574	611	572	595	607	601	577	565	590	617	597	597	556	578	595	618	574	565	610	617	591	564	629	591	572	583	558	645	607	590	604	625	617	575	568	560	616	590	590	601	606	586	586	587	611	602	564	608	550	619	567	578	605	578	591	567	562	569	591	565	583	621	596	583	627	640	628	605	595	601	628	553	610	578	568	596	603	618	622	606	592	556	590	610	575	588	570	600	572	598	604	589	586	571	574	598	608	611	599	625	591	637	591	536	606	566	584	642	557	574	592	576	608	593	605	643	591	590	581	570	566	553	588	625	584	613	602	614	576	567	605	608	572	619	592	588	623	612	601	550	546	574	608	578	617	538	623	579	568	598	627	629	600	616	614	553	579	591	606	596	599	563	608	598	597	585	607	550	610	620	621	615	563	582	614	604	600	585	612	589	594	602	557	592	567	560	631	639	611	627	581	570	594	565	581	571	605	631	617	595	588	599	586	597	605	625	583	654	609	532	586	565	621	581	566	588	635	586	605	567	600	587	561	603	600	591	587	626	605	621	610	593	592	610	564	603	599	594	580	615	590	620	563	653	553	591	588	593	569	641	608	652	625	642	606	609	657	597	589	615	616	591	633	599	585	613	621	588	575	616	592	601	595	584	591	589	573	609	588	589	618	610	601	601	606	567	589	563	571	599	585	590	596	613	605	613	595	625	609	620	550	606	593	584	609	577	628	605	591	640	608	601	577	584	577	594	595	593	610	592	595	617	608	633	628	598	583	635	578	612	619	580	598	548	575	588	617	568	629	617	603	610	554	585	594	595	613	602	626	632	580	543	561	612	617	594	601	601	537	615	615	636	593	579	593	594
23841	10571	10420	8385	5494	3494	2180	1585	1253	887	698	603	550	576	529	467	372	402	325	294	325	305	288	252	217	254	219	210	194	209	209	198	209	184	176	199	185	194	192	199	201	185	179	187	141	181	174	162	190	173	174	177	175	166	177	205	187	199	183	184	178	192	164	190	164	165	166	204	165	183	177	186	172	173	174	186	190	193	168	174	176	188	178	180	166	167	162	180	208	177	175	169	160	172	185	184	187	187	192	172	167	192	185	184	201	205	167	179	182	168	193	172	174	180	191	164	164	164	161	202	195	187	186	171	168	159	166	171	159	175	168	173	189	173	182	192	170	169	192	174	165	151	169	182	178	179	173	188	188	196	155	186	180	147	189	194	203	186	185	186	168	172	166	160	162	169	171	179	193	171	186	160	179	168	142	163	165	184	154	159	189	190	180	154	200	186	178	178	160	197	154	183	180	177	185	159	196	163	172	179	182	178	162	202	172	165	185	163	166	173	176	184	168	221	186	175	213	165	180	189	218	191	165	156	166	183	184	145	161	167	168	186	190	172	175	197	201	170	208	190	170	164	170	195	190	180	181	151	182	163	146	215	165	174	209	156	192	184	205	174	169	161	170	169	162	183	179	186	205	197	200	217	194	202	156	201	195	165	208	169	163	182	226	203	182	190	200	169	164	176	185	180	181	199	200	177	194	154	189	180	194	197	193	169	171	166	189	203	183	168	174	156	149	206	184	206	170	173	193	183	191	164	175	174	154	172	168	167	183	160	175	184	164	157	161	196	148	161	176	159	197	155	163	177	182	184	168	150	176	161	171	177	188	176	193	166	180	161	174	181	148	172	182	186	154	171	201	184	186	163	185	185	169	170	162	155	152	173	179	207	176	186	178	185	179	165	182	171	193	176	181	187	172	184	163	183	174	197	185	189	171	182	171	168	186	180	178	191	160	174	183	177	186	166	180	185	179	191	158	153	188	175	174	174	169	170	165	165	177	159	178	193	186	165	163	171	182	146	166	157	188	165	176	165	185	169	173	197	210	159	202	187	179	207	192	171	211	176	172	167	177	183	176	183	156	173	190	185	190	183	178	166	160	193	187	196	195	169	189	174	165	163	181	189	182	170	160	179	178	184	198	161	177	174	195	189	182	171	192	194	168	170	172	163	189	157	191	169	153	184	164	196	182	160	197	177	158	154	191	154	185	185	187	172	157	167	180	176	166	195	185	187	168	199	145	179	176	194	177	177	171	182	187	198	185	155	184	182	172	191	161	158	164	185	180	161	184	189	164	193	214	150	174	195	182	189	175	172	150	172	155	188	185	169	183	182	187	163	181	164	158	177	149	183	171	196	166	171	190	183	198	176	150	174	183	155	173	169	156	200	188	175	183	145	183	175	173	157	184	171	186	164	196	168	141	201	167	200	162	185	188	173	201	171	188	177	159	189	169	172	182	187	177	185	176	155	172	185	191	168	185	181	176	183	185	165	173	182	188	196	197	175	162	168	189	173	185	154	177	138	181	173	135	173	166	168	189	201	172	157	186	179	170	185	170	132	169	197	188	195	208	186	179	151	185	169	187	183	167	179	175	161	183	167	186	177	199	169	191	156	175	171	178	200	211	195	174	200	191	183	163	175	204	183	192	166	175	165	171	172	182	164	170	193	167	161	174	179	180	168	203	183	185	161	194	173	175	171	168	167	189	177	171	187	159	176	165	184	186	163	170	185	164	152	188	162	203	147	155	188	169	167	179	176	154	191	177	167	151	151	164	198	185	177	167	193	180	172	175	171	158	183	181	134	186	181	179	181	200	186	160	186	183	151	191	163	177	165	153	167	174	173	187	192	197	184	146	186	197	174	176	192	157	172	183	178	178	187	170	188	168	173	185	197	212	161	173	174	176	186	157	181	182	164	172	167	174	202	182	165	189	191	182	182	206	155	186	168	170	170	156	166	174	171	170	201	182	174	203	188	177	164	167	165	193	165	168	171	177	163	172	175	163	167	183	181	158	186	158	180	166	180	176	156	158	162	199	156	170	172	183	149	172	177	190	170	190	176	173	180	201	197	188	170	166	166	179	176	161	169	182	187	182	173	205	189	188	187	173	165	170	166	204	172	176	167	176	175	175	193	152	175	177	169	182	180	157	171	200	182	165	178	173	174	162	209	193	177	188	207	166	183	185	150	180	191	190	185	160	180	170	167	167	185	182	169	189	152	176	168	155	179	183	178	192	154	150	173	185	173	161	161	166	195	168	163	179	172	182	183	196	170	176	162	175	170	161	171	171	153	175	166	175	157	157	156	151	159	184	192	174	198	162	180	193	172	175	186	170	166	191	191	179	157	191	196	172	204	182	156	178	158	179	193	178	161	173	175	172	171	191	169	187	170	178	176	165	152	213	160	176	159	187	188	191	166	181	168	191	196	153	193	160	184	188	193	186	191	181	165	165	187	189	185	174	191	187	190	169	171	189	188	180	168	175	157	165	182	162	185	173	156	170	177	183	178	161	181	172	160	177	154	189	185	195	166	188	181	190	160	157	173	167	198	227	172	188	178	199	192	191	196	166	171	184	163	178	175	185	199	193	193	181	175	178	166	196	159	167	185	184	157	177	190	145	170	196	175	199	183	195	177	188	182	167	173	172	181	159	172	158	183	180	182	193	186	172	184	164	191	194	155	180	182	182	165	201	181	161	204	182	179	148	159	156	169	181	173	165	193	184	166	142	161	198	158	157	187	142	190	201	172	158	188	185	154	179	190	182	162	181	178	201	194	178	172	162	152	182	178	172	197	157	177	157	171	195	181	173	198	183	181	166	188	182	174	185	175	202	198	163	163	204	178	171	152	179	172	184	165	190	183	168	161	144	171	153	165	173	158	162	204	174	171	159	174	170	187	167	185	179	169	181	163	177	180	174	170	178	169	174	187	192	174	167	168	185	183	173	183	206	190	151	160	175	199	164	186	163	188	195	187	189	184	196	204	181	157	184	163	181	181	176	197	173	186	182	169	168	179	179	179	184	175	174	180	183	167	154	149	164	175	173	174	193	157	169	171	183	164	192	172	172	170	169	176	191	192	172	174	183	171	174	168	162	183	198	168	181	183	173	180	165	176	181	184	179	166	173	211	183	202	179	167	172	199	196	187	159	177	188	177	183	190	169	170	172	210	212	166	185	167	168	182	195	178	179	187	196	176	168	176	161	169	168	174	169	199	170	175	168	179	198	172	173	198	188	187	167	194	158	171	160	178	157	197	185	191	196	169	209	176	202	171	159	159	187	182	175	187	179	167	162	169	157	169	172	155	182	166	202	190	168	191	189	189	172	195	157	160	184	166	171	199	172	175	171	177	188	168	171	165	146	151	181	185	172	177	176	183	188	164	174	184	168	179	176	185	176	186	174	155	187	174	186	164	175	148	166	177	165	194	171	160	164	191	170	168	191	171	172	176	190	201	180	172	195	167	172	159	164	169	147	163	184	181	146	182	182	183	171	171	177	176	165	174
15311	8889	16738	19379	16728	12538	9164	7636	6146	4575	3530	3080	3019	3005	2693	2174	1801	1788	1622	1361	1270	1225	1143	902	843	807	637	586	575	549	558	590	572	540	557	502	494	495	487	436	467	465	482	480	455	473	477	483	505	474	485	415	431	469	465	432	462	488	432	439	474	427	440	417	438	470	454	410	455	449	460	447	409	440	463	431	421	442	432	433	425	425	468	437	437	430	473	472	458	445	458	472	424	438	437	458	427	469	420	419	434	447	430	438	455	441	451	474	414	467	477	471	453	476	458	443	450	444	446	414	490	437	469	428	444	439	440	412	461	420	446	455	432	436	496	443	475	433	416	430	470	433	465	434	452	443	470	444	497	443	503	466	454	416	432	466	462	409	450	470	458	448	457	470	421	439	401	415	422	472	413	444	450	463	426	442	437	447	443	451	449	440	448	449	456	458	482	436	458	494	422	462	462	472	450	496	451	464	427	452	453	447	442	454	440	420	469	427	439	437	443	427	487	479	435	492	449	454	444	465	428	449	494	444	446	468	422	425	425	439	453	466	430	456	456	474	448	459	439	439	458	411	450	437	452	480	447	449	466	439	446	450	527	433	448	461	449	483	430	446	427	459	449	441	469	442	438	428	477	471	400	489	428	449	440	429	463	413	458	439	461	444	436	428	448	433	410	405	423	439	440	464	421	431	414	445	447	498	416	434	466	426	432	395	453	412	442	421	463	436	455	449	399	427	444	415	438	460	451	451	442	448	440	435	434	509	488	455	407	438	435	419	454	468	481	441	453	426	433	434	441	464	436	467	446	428	421	437	448	458	454	426	449	442	473	462	450	428	412	451	473	426	441	404	442	428	411	450	490	422	458	489	431	416	435	467	451	430	431	416	454	437	454	457	487	437	457	451	460	420	446	477	454	438	453	422	429	431	438	440	473	444	408	464	459	442	473	422	433	460	445	460	404	465	456	460	421	449	468	403	437	476	486	406	438	427	478	439	409	464	435	452	468	470	449	446	434	440	411	437	430	440	459	465	426	460	418	442	434	455	443	453	457	461	441	415	443	394	472	438	480	469	466	452	417	406	426	462	449	451	457	447	451	416	455	439	474	439	461	431	414	441	431	467	463	425	414	473	431	466	445	430	434	477	450	459	471	444	454	456	422	421	471	430	439	433	442	426	461	471	444	460	420	429	494	437	438	428	473	445	468	458	452	456	460	443	441	416	472	424	428	455	430	462	429	422	442	440	448	423	406	437	425	433	440	409	461	460	433	452	405	463	463	441	420	437	430	451	440	453	434	431	474	448	433	449	417	477	427	445	418	453	431	485	444	435	443	459	497	408	454	433	436	430	443	417	445	450	440	432	454	447	427	422	431	451	429	452	450	427	447	436	463	442	458	451	401	425	451	458	420	427	430	441	472	435	432	468	431	418	443	443	455	450	423	433	436	438	453	450	437	441	444	434	460	438	462	444	429	500	445	450	457	460	466	435	460	469	411	424	493	418	441	463	452	440	439	462	461	448	433	439	417	461	442	460	444	430	471	411	436	458	444	442	417	468	474	440	460	460	435	418	457	412	486	453	446	439	465	430	424	422	452	457	402	482	411	474	435	401	442	407	469	455	431	454	424	443	427	449	424	473	436	454	454	400	418	468	499	461	440	436	402	452	445	454	449	497	430	466	464	436	453	463	448	423	444	427	421	477	461	433	384	433	457	463	426	458	457	454	455	421	464	409	448	430	439	409	446	467	457	449	415	441	452	448	436	463	461	467	460	450	470	434	454	449	446	428	452	448	418	445	439	472	449	397	481	418	447	433	472	428	446	416	399	429	434	424	436	410	431	471	407	470	466	438	453	450	472	435	429	426	440	461	453	429	467	434	465	441	468	460	451	422	457	454	407	472	478	426	450	464	475	452	432	470	465	426	414	456	451	450	450	456	480	460	411	415	444	439	411	437	469	437	420	464	417	480	490	429	443	445	442	435	418	408	478	473	431	443	466	415	452	435	474	448	448	405	450	454	449	454	412	490	513	454	484	471	457	424	447	441	417	453	415	424	455	466	442	450	395	462	461	468	409	477	456	444	453	459	438	446	469	435	468	447	432	441	501	473	448	428	422	479	475	471	444	438	451	453	443	431	454	451	427	446	443	442	435	451	425	456	445	465	431	460	445	479	448	448	416	420	441	450	444	482	450	444	409	445	463	442	439	454	418	402	448	437	477	446	468	435	418	485	465	479	439	441	431	436	434	461	407	468	437	458	438	476	463	441	433	470	460	432	470	439	472	454	413	442	426	447	466	445	414	456	460	441	450	451	448	451	411	450	487	439	435	454	441	447	409	424	451	431	451	448	436	460	474	428	454	459	452	407	470	427	444	421	464	439	420	423	434	421	461	433	429	452	440	479	434	392	463	459	430	425	445	455	421	445	425	450	445	449	477	443	433	465	469	420	443	416	422	457	480	511	442	458	430	440	445	427	427	383	418	481	417	466	421	431	401	456	449	456	451	450	418	453	435	450	499	442	484	464	439	481	425	421	460	461	469	426	459	439	465	426	397	406	431	436	455	464	476	438	455	452	442	430	427	404	455	437	458	418	463	444	419	463	409	442	460	464	437	427	432	448	475	447	410	406	424	450	441	461	451	463	431	461	458	460	459	431	446	428	398	406	455	423	467	409	422	431	400	420	466	442	453	444	449	454	449	469	477	472	483	449	475	414	455	447	429	448	435	436	433	456	429	442	421	456	443	471	412	426	455	449	435	438	421	458	431	458	431	456	439	486	439	403	443	409	446	435	416	454	391	463	488	461	439	442	423	446	440	443	416	442	468	441	411	503	416	439	419	453	422	420	426	467	455	470	444	472	467	412	458	440	454	439	465	415	441	467	450	465	426	464	480	454	472	440	449	451	452	449	453	437	428	468	439	439	474	496	456	416	452	445	441	428	403	451	448	452	449	482	439	438	413	421	415	434	452	455	436	441	434	435	439	454	488	453	440	462	449	444	419	443	441	469	447	448	397	465	439	453	471	495	452	461	453	438	440	474	426	468	438	423	441	403	440	453	428	460	433	449	444	465	437	449	431	482	445	446	394	428	427	420	459	461	441	442	456	461	440	491	452	457	458	437	469	419	447	442	430	433	457	433	433	441	454	445	454	465	463	407	530	429	448	405	432	436	441	403	447	420	431	468	444	424	509	436	460	446	470	435	434	452	487	427	434	441	403	427	482	482	450	410	475	473	436	438	444	453	461	453	469	479	464	453	438	442	482	444	458	432	439	454	415	482	419	462	446	435	431	443	467	454	420	421	458	423	466	483	446	441	463	475	431	449	419	441	449	472	470	439	488	449	464	448	426	460	457	473	504	418	437	446	403	425	419	407	448	408	417	432	424	452	467	462	443	436	453	438	469	455	433	467	470	445	434	424	442	458	447	422	447	468	459	453	409	464	420	483	446	483	417	475	480	469	439	437	419	438	447	439	426	404	466	451	454	431	434	446	430	465	458	458
8098	4208	4205	3339	2156	1294	1010	740	636	498	442	399	404	390	383	364	318	300	311	318	282	312	297	291	267	276	221	251	269	289	262	288	256	260	249	264	245	251	247	254	213	245	258	249	257	247	228	250	245	252	269	236	254	238	269	248	248	247	265	236	242	241	249	234	248	230	266	239	270	218	245	247	226	278	258	253	232	234	231	252	229	247	237	254	244	240	253	241	274	256	243	252	265	233	254	272	263	232	243	237	274	268	254	270	233	269	243	243	285	258	269	257	246	226	232	227	255	246	254	244	266	242	283	240	248	270	262	253	259	285	297	260	265	265	227	245	235	281	253	217	248	237	255	265	249	249	230	262	233	262	235	238	250	311	248	230	246	300	214	233	254	289	226	242	252	251	282	266	236	225	260	234	240	256	264	247	272	263	228	232	252	219	233	286	244	263	252	234	256	240	267	261	250	225	242	288	294	257	229	245	260	267	270	238	271	222	263	237	231	236	257	258	257	241	226	238	253	217	249	292	245	247	233	263	241	267	248	272	230	264	259	228	267	272	224	233	244	246	236	256	229	227	261	247	253	247	244	236	242	256	263	238	270	256	266	243	245	227	245	272	267	279	231	258	232	262	248	263	265	241	226	242	263	272	238	234	239	271	259	247	244	256	261	278	215	242	271	266	265	248	270	238	201	263	242	237	250	240	258	241	224	238	248	250	249	241	260	242	247	250	267	246	252	276	248	316	233	305	250	256	238	228	246	231	250	233	260	226	246	255	251	261	265	251	264	270	245	266	262	243	246	254	262	235	243	246	273	261	251	259	249	245	256	252	265	238	225	270	254	245	234	267	239	246	260	245	257	277	252	259	218	252	309	265	240	248	261	249	254	232	257	239	250	229	227	240	254	216	236	252	251	232	238	246	253	242	250	264	260	271	267	242	246	247	287	259	257	237	259	238	225	248	246	229	239	241	241	227	254	277	270	263	252	267	231	247	236	259	230	256	252	233	276	257	245	261	251	231	236	241	277	255	240	271	255	258	248	246	282	225	234	254	240	287	246	265	226	239	251	267	225	272	271	223	249	253	278	273	241	263	248	244	217	245	263	258	258	265	258	228	241	231	269	240	259	239	249	252	248	255	245	293	259	268	237	239	234	243	270	296	271	274	255	201	225	231	236	246	253	245	245	248	272	270	253	242	268	237	240	270	254	263	261	276	238	281	267	254	230	260	244	234	222	267	227	239	254	232	233	247	269	258	226	236	249	241	257	285	239	265	277	290	267	251	258	258	253	266	230	249	264	290	271	262	263	255	255	251	268	245	283	255	221	260	247	226	271	258	259	258	231	259	229	235	271	265	245	244	261	225	259	241	240	282	229	260	230	237	241	252	263	247	239	231	236	240	270	243	264	235	282	252	238	239	234	259	277	253	265	235	249	246	273	251	238	257	274	238	226	247	239	266	258	243	289	240	248	257	254	273	274	231	239	266	251	257	247	245	234	261	225	270	221	281	278	217	252	237	251	241	249	242	290	254	250	258	226	264	269	256	262	228	213	245	235	261	280	244	256	230	270	230	255	255	231	253	284	265	235	251	259	229	233	256	261	251	260	246	226	267	278	243	265	256	229	250	274	245	261	269	269	242	261	254	233	223	254	248	261	271	208	244	274	232	269	270	244	245	279	264	237	254	284	261	237	250	251	250	295	247	252	244	246	266	251	263	235	252	290	250	238	266	275	287	235	237	253	228	252	235	240	278	241	250	229	239	242	244	233	262	250	265	267	262	251	254	251	243	274	230	257	248	270	234	233	246	232	246	270	276	237	253	256	259	255	249	243	246	255	281	286	246	233	275	254	252	261	259	272	234	262	252	259	236	265	266	254	257	248	279	269	261	229	229	236	240	260	242	301	250	246	253	266	235	258	231	238	269	246	254	240	254	249	257	264	239	274	259	250	239	232	269	246	236	254	258	253	239	262	222	250	265	266	247	249	260	260	263	258	259	228	251	254	235	257	255	252	249	274	243	221	300	249	251	246	244	266	259	255	254	253	264	273	277	258	254	259	230	262	259	222	241	234	238	250	251	241	254	231	230	245	224	252	245	258	247	224	273	238	241	270	236	237	236	239	232	252	251	247	267	256	234	269	259	272	233	251	279	249	252	278	257	236	251	283	234	233	279	258	220	255	261	229	255	241	243	261	250	251	268	231	227	242	265	253	262	249	264	252	274	244	233	237	254	259	240	225	258	221	282	261	256	250	244	225	268	251	241	265	241	273	248	244	262	260	244	246	224	255	239	257	253	254	222	249	251	241	273	238	230	233	238	247	253	253	280	209	230	247	262	232	213	242	246	247	236	228	245	248	227	248	253	226	252	225	253	266	272	246	260	254	250	278	240	237	264	238	280	255	242	243	247	239	231	263	264	233	239	231	250	242	265	263	264	250	298	260	243	286	268	252	271	224	238	257	272	217	241	255	245	251	261	265	251	246	247	227	234	295	244	250	255	238	243	217	271	265	254	253	253	264	234	277	257	251	272	241	253	251	229	256	258	248	265	236	272	269	242	245	248	250	254	249	236	216	249	260	235	253	273	270	256	282	285	242	238	238	227	239	254	265	258	271	259	257	265	235	254	248	249	248	240	233	255	227	237	254	239	264	248	254	243	264	250	275	239	209	238	248	232	279	256	271	259	269	233	220	226	268	251	272	248	275	284	270	284	243	258	232	252	255	253	237	262	262	267	255	247	271	235	252	237	243	241	251	236	211	262	237	274	211	220	258	250	253	235	216	248	250	257	243	207	244	239	217	260	233	239	263	242	237	267	259	248	271	239	248	262	245	251	289	233	206	231	256	247	246	232	280	249	232	263	237	270	262	224	258	239	239	237	247	255	248	242	242	250	227	289	250	261	264	225	254	263	266	277	231	262	223	258	266	240	236	231	272	238	245	239	267	248	240	243	274	269	281	256	253	254	246	239	248	256	252	262	270	235	273	250	260	270	278	260	221	253	263	284	243	257	261	256	242	231	241	257	258	259	253	271	245	231	237	249	259	240	268	241	249	249	265	268	248	253	229	255	246	255	271	239	254	248	273	256	254	234	253	230	268	278	216	248	236	246	277	269	250	279	210	244	248	245	252	243	222	224	243	265	267	260	274	327	247	267	266	222	282	238	237	218	288	265	258	246	232	260	243	218	236	300	251	247	232	256	246	228	280	233	265	228	267	234	238	244	246	253	245	281	259	255	242	215	280	260	266	274	252	268	257	297	276	248	200	241	253	256	248	268	237	251	243	234	265	226	226	222	225	246	254	258	212	250	234	257	275	231	258	238	228	243	251	268	230	249	254	261	262	260	255	211	249	255	260	252	276	273	282	236	259	256	223	216	252	239	217	222	220	273	263	273	228	242	248	276	237	302	272	229	233	267	233	242	260	237	239	240	220	231	235	245	278	277	262	238	249	251	245	238	279	249	228	231	245	248	209	285	243	238	245	250	256	253	228	277	260	236	245	210
6046	4339	8397	10083	7956	5573	4197	3353	2569	1940	1602	1671	1594	1570	1390	1208	1199	1193	996	937	963	971	857	816	775	725	624	666	643	674	675	642	676	677	654	655	646	630	644	604	636	620	633	626	628	584	587	615	627	617	612	630	621	614	651	614	620	605	617	640	614	610	634	600	603	616	633	625	606	622	616	607	611	595	624	643	606	624	588	616	564	581	632	573	600	623	617	585	613	579	575	616	624	643	640	591	615	676	564	590	596	574	580	599	598	636	590	600	624	569	594	610	599	550	609	633	642	602	591	558	607	597	597	576	619	621	605	607	629	642	639	632	621	623	632	646	581	641	599	673	605	585	600	621	643	595	618	595	575	592	635	621	636	603	631	622	625	621	623	625	610	651	638	575	607	618	629	613	613	593	648	595	582	675	650	653	627	620	590	592	593	612	594	625	643	639	646	604	610	599	611	624	605	615	651	639	647	616	654	603	622	615	652	581	596	581	616	616	600	637	607	610	590	587	626	609	558	593	593	628	616	612	652	603	648	624	586	630	588	598	571	611	609	561	641	584	645	595	596	571	562	610	616	641	568	613	638	636	600	652	625	623	570	616	619	638	637	596	618	605	658	610	625	644	577	609	619	632	650	646	640	586	611	655	617	618	595	624	605	583	618	533	612	600	606	570	628	576	633	650	650	637	621	622	617	584	573	629	594	646	603	608	656	622	600	621	649	602	599	603	625	590	625	637	611	573	652	617	595	600	656	622	612	603	634	642	600	638	589	601	573	672	583	607	591	620	631	601	595	603	639	623	602	591	601	555	625	612	636	655	641	638	599	596	606	625	586	593	634	623	545	610	634	604	629	589	580	646	630	600	630	586	641	584	608	606	634	604	605	626	645	600	558	610	582	638	622	628	608	663	602	580	620	597	638	638	615	646	634	626	593	594	540	515	630	594	591	656	571	606	611	609	579	609	597	610	654	647	573	599	642	610	648	651	622	612	617	591	643	586	615	580	580	566	599	618	604	640	612	622	614	631	625	632	604	620	629	595	609	620	640	681	620	611	619	680	570	616	591	623	643	607	641	565	668	653	641	585	616	609	593	596	560	604	600	658	572	602	634	595	653	618	659	560	636	597	599	640	633	574	644	631	590	655	592	634	648	653	600	620	581	639	606	584	658	573	649	593	613	616	620	575	630	613	595	612	598	637	646	653	648	639	633	588	633	581	613	610	611	638	612	622	592	609	624	622	595	596	611	578	637	602	598	638	618	649	664	591	634	633	624	634	645	598	637	675	608	609	592	607	610	640	591	627	648	613	606	604	649	620	612	587	611	604	630	624	605	633	622	604	577	640	605	582	653	614	602	586	633	602	611	601	611	603	606	609	608	661	630	654	644	630	615	644	622	632	600	637	601	624	612	609	636	612	610	619	592	638	600	580	630	609	596	602	661	628	609	613	602	558	624	588	607	687	645	583	563	639	636	612	585	641	613	553	629	636	592	655	603	630	603	646	627	606	628	628	613	621	654	625	619	599	666	667	703	624	588	627	647	637	638	662	624	595	582	602	591	610	611	601	601	634	604	616	622	628	655	537	622	635	606	545	614	583	629	567	615	647	640	645	662	626	614	648	632	634	575	607	652	582	604	606	646	634	584	643	663	560	590	646	639	617	587	579	640	614	631	591	629	609	579	602	578	607	657	592	617	622	633	643	608	605	613	587	639	624	629	614	608	644	597	638	656	589	618	635	621	573	590	629	593	586	718	668	570	594	640	648	618	652	597	585	606	628	577	581	649	584	621	604	589	631	623	598	590	627	650	607	614	627	628	595	595	615	604	638	589	651	563	613	641	623	629	612	613	591	610	639	602	627	600	630	615	578	632	672	622	605	585	622	630	567	608	661	625	632	630	615	604	623	606	609	570	615	613	605	653	592	590	612	662	651	599	587	573	575	595	635	656	612	579	630	634	621	612	607	598	590	609	613	656	611	637	665	629	614	575	626	605	649	620	619	637	582	603	575	599	599	634	637	668	629	585	610	566	567	600	611	659	660	617	631	614	615	624	607	604	659	609	617	575	643	660	599	561	618	647	619	570	594	632	573	681	597	583	615	635	605	644	570	593	597	576	601	566	636	600	618	625	636	583	577	547	630	625	651	593	606	661	617	599	641	598	606	616	619	623	618	601	623	584	614	649	604	644	686	625	597	593	635	577	629	626	652	605	626	653	668	550	651	604	657	620	607	642	642	585	625	598	611	608	624	603	643	642	618	643	600	639	640	670	590	572	587	650	580	570	594	620	633	646	602	609	616	576	628	572	623	594	609	607	594	577	620	580	547	587	625	577	614	630	604	578	614	614	627	628	620	655	608	619	589	585	594	586	626	582	623	617	610	630	651	597	574	663	584	591	604	573	636	609	631	605	627	622	601	631	620	620	628	651	577	588	600	533	628	559	605	618	645	598	601	594	606	565	593	596	610	601	600	599	609	579	638	613	616	611	645	591	604	591	651	645	630	601	589	621	575	602	607	584	610	598	595	611	568	595	628	568	653	577	608	585	617	614	551	631	625	609	636	614	594	638	566	647	608	617	579	678	654	612	589	617	646	626	568	579	613	612	587	599	635	663	604	618	632	643	585	569	621	629	610	570	601	632	650	596	651	574	618	636	620	613	645	642	607	611	660	572	589	668	594	608	623	574	605	598	618	633	595	561	601	627	601	646	562	594	629	594	562	624	610	597	603	592	618	623	673	609	607	637	624	604	607	572	608	599	599	581	624	579	599	582	613	604	583	653	615	625	606	591	612	632	641	584	614	615	651	629	593	629	592	604	629	625	590	627	634	637	633	607	626	622	615	652	577	619	598	616	618	656	625	614	636	619	576	642	597	657	656	609	585	651	631	663	603	641	624	595	605	621	619	618	596	618	594	651	666	609	608	643	574	620	610	627	607	630	564	602	622	622	608	591	641	637	644	586	630	558	598	593	636	604	611	617	619	628	600	614	610	552	646	555	648	631	605	609	615	599	610	607	628	644	634	604	595	629	593	596	595	610	624	589	585	613	598	598	584	595	595	615	639	621	587	610	633	603	633	611	636	628	585	640	627	616	636	628	672	610	557	672	622	638	613	650	632	633	610	640	585	600	602	617	607	621	642	627	633	609	646	616	590	637	591	621	631	638	640	590	604	610	613	574	604	599	616	609	610	584	559	651	631	595	611	659	628	618	572	677	606	578	641	614	631	638	587	594	618	590	583	590	583	609	639	580	593	625	627	603	609	576	620	633	583	595	633	646	651	606	641	596	645	596	620	583	638	596	595	609	620	628	621	619	604	590	650	618	601	595	613	610	633	607	566	585	633	649	616	576	615	628	655	632	647	617	605	613	583	654	606	649	605	665	637	601	585	632	624	624	612	623	618	585	653	601	597	626	650	606	612	620	626	609	623	625	608	588	607	619	604	617	633	635	615	619	609	639	586	617	629	633	626	617	643	627	599	571	577	618	620	593	590	619	601	627	643
15549	6474	6867	5561	3611	2160	1498	1127	870	710	600	583	561	547	384	400	400	379	351	318	349	344	272	286	280	267	271	272	280	254	243	245	242	273	236	263	231	242	248	213	236	235	241	258	270	242	258	265	252	246	233	230	218	235	232	295	239	258	232	219	262	251	235	232	252	259	219	256	277	227	229	216	244	278	259	260	241	215	235	253	261	234	248	245	262	234	282	216	227	246	256	231	231	257	216	242	253	215	254	260	265	246	256	261	250	231	241	224	222	248	284	242	254	249	229	244	222	214	249	215	223	212	256	266	270	244	212	225	249	269	253	260	234	235	244	230	217	213	236	258	235	263	203	238	219	250	254	260	250	256	232	256	243	248	237	244	252	241	264	224	246	248	220	233	233	268	238	236	247	247	252	247	234	259	210	232	246	218	217	251	264	262	242	223	224	235	262	236	268	225	245	243	217	243	293	252	240	245	225	247	234	225	252	231	247	244	214	243	245	252	230	255	245	218	235	261	256	216	262	214	236	201	197	234	243	215	228	247	248	250	266	281	218	233	225	229	239	256	243	251	233	211	222	219	227	214	239	238	238	237	237	219	218	234	217	220	259	238	236	252	241	212	273	219	225	234	280	251	224	232	222	246	236	235	247	242	240	243	240	265	248	211	208	249	254	258	242	228	234	233	238	202	218	222	235	227	270	231	236	270	229	251	241	260	249	221	232	252	223	241	248	232	239	253	261	232	215	239	229	230	242	245	243	234	213	235	205	254	237	269	234	233	232	238	204	258	229	217	270	219	221	252	251	233	241	244	228	251	265	209	248	251	214	246	232	223	256	223	226	231	239	236	214	238	222	261	252	230	219	246	275	236	258	217	222	225	219	242	237	228	242	250	238	235	252	247	246	238	242	241	234	224	265	238	252	240	245	238	234	222	232	259	224	256	261	242	235	235	229	238	234	237	233	224	247	237	213	237	225	234	240	224	260	250	250	242	233	210	248	252	232	223	241	234	243	249	226	225	263	243	243	228	235	220	260	236	227	232	226	245	227	233	247	211	242	226	233	228	234	249	249	235	196	248	245	231	242	206	231	245	253	254	240	237	232	227	208	242	226	233	265	242	225	244	218	249	241	254	234	253	243	231	241	241	222	233	234	259	230	264	253	252	229	247	225	237	216	230	246	229	220	216	282	259	240	234	242	225	222	250	252	227	209	246	218	248	255	227	236	223	252	232	219	228	234	218	230	240	238	246	251	228	204	234	249	206	253	228	265	248	245	238	230	224	239	242	243	227	235	232	249	240	225	252	256	230	258	225	216	276	252	227	249	236	247	244	244	225	252	242	292	230	220	228	225	253	251	243	247	235	248	223	260	238	271	223	226	242	225	227	251	236	246	225	219	258	217	232	243	227	224	221	256	240	253	256	225	221	240	233	270	216	275	259	254	267	260	241	239	248	242	260	248	248	212	263	264	237	238	233	247	219	247	217	240	232	220	238	233	241	233	224	250	226	213	240	261	238	255	255	239	248	253	196	241	244	239	235	244	217	235	222	245	239	217	214	198	237	237	211	215	244	233	260	222	256	285	222	230	253	253	214	277	219	243	236	243	248	253	245	243	218	250	266	258	222	247	237	247	220	236	251	204	216	230	266	254	258	228	249	213	242	226	247	270	256	268	267	212	243	240	213	230	225	282	253	212	271	246	273	236	241	218	235	242	221	238	237	264	214	222	227	200	243	249	230	245	250	241	222	232	245	255	256	239	252	243	216	256	236	229	243	222	241	218	218	267	229	217	221	241	222	252	217	276	245	240	233	234	234	237	262	240	262	235	228	225	226	251	235	225	249	239	242	250	252	253	231	239	221	248	241	289	228	265	261	271	248	220	233	252	261	260	256	269	238	234	219	238	219	244	239	230	224	236	254	239	225	235	231	270	240	245	262	260	235	268	237	229	240	248	226	217	257	238	240	226	259	255	252	224	196	257	237	237	238	236	215	237	231	236	248	246	247	250	287	256	216	228	233	242	232	236	251	222	240	229	235	239	227	237	224	248	227	232	233	246	222	257	232	255	227	232	230	239	253	211	263	248	243	235	255	256	255	254	260	259	240	276	257	259	247	242	230	258	260	237	236	253	227	245	237	234	234	240	231	263	228	252	243	238	235	214	221	212	231	237	242	288	253	254	267	248	219	218	209	229	248	243	225	231	250	241	246	237	257	258	216	246	218	234	229	233	245	228	276	232	253	269	211	228	238	216	244	258	236	260	250	234	246	217	218	233	214	224	227	261	236	274	264	238	247	242	241	231	262	224	212	230	235	267	261	229	252	239	253	211	255	233	259	277	251	203	258	246	223	230	259	241	230	256	244	233	284	228	260	210	235	240	269	213	244	231	223	216	252	256	259	246	225	258	226	241	225	237	208	248	228	232	242	246	236	239	232	267	247	249	258	240	239	218	224	264	217	243	237	246	278	215	251	244	245	218	221	255	265	234	228	251	247	250	235	218	256	237	217	235	248	250	234	258	246	230	253	244	246	232	210	242	249	249	256	226	240	252	225	238	264	241	239	244	238	260	239	220	243	258	217	239	210	240	266	237	203	238	229	241	253	218	220	241	227	224	239	250	240	236	259	240	265	245	234	230	224	232	252	239	226	272	271	240	243	268	236	227	232	227	254	223	224	253	235	247	219	291	276	244	259	263	230	245	266	233	235	247	250	231	220	237	242	253	223	217	228	269	222	249	244	209	269	253	235	230	233	247	227	257	222	233	246	218	271	250	243	252	249	253	235	259	226	245	208	216	247	251	244	241	220	251	243	209	260	246	259	234	253	227	240	245	251	246	231	240	218	251	251	256	225	263	255	230	257	233	261	235	268	252	229	237	257	238	264	230	255	244	238	242	234	248	245	224	245	203	233	261	261	251	255	255	232	248	259	244	245	237	240	258	230	257	260	195	223	249	233	204	210	230	269	264	259	260	224	250	226	251	218	266	238	223	237	238	228	272	239	235	208	252	269	228	244	233	270	204	248	250	249	251	266	247	215	248	236	229	244	213	221	253	255	242	279	229	253	253	235	230	243	239	237	272	243	233	245	221	238	220	226	232	238	233	282	250	245	229	241	227	242	213	224	253	243	266	266	234	213	240	244	228	217	195	241	241	238	230	249	241	221	232	233	236	245	230	236	214	238	262	215	264	252	246	228	219	269	233	241	253	275	221	257	239	220	233	241	214	224	245	238	210	250	266	250	265	244	239	219	245	249	230	245	238	265	235	271	232	239	242	227	242	235	238	241	245	202	225	232	216	231	239	246	244	211	214	213	222	218	204	237	247	243	219	243	239	232	237	207	252	220	243	237	255	248	207	267	243	266	242	236	234	206	264	242	230	259	265	284	216	224	271	255	235	236	215	240	257	237	243	218	203	239	243	232	233	255	253	236	254	236	220	242	241	241	217	241	223	262	244	238	231	257	252	245	222	232	252	247	236	232	264	233	241	239	228	248	239	238	269	243
11665	6431	12723	14963	12268	8767	6823	5282	4161	3168	2750	2730	2492	2450	2078	1798	1724	1506	1267	1346	1326	1197	1033	876	810	751	709	682	684	668	697	675	662	648	632	657	617	607	580	596	611	611	570	580	607	607	657	651	632	601	565	610	603	588	608	600	587	613	567	585	625	572	592	609	615	592	604	620	596	619	603	616	549	581	603	566	615	585	633	552	621	576	557	582	576	623	600	595	564	568	632	569	537	591	582	612	613	592	582	599	609	594	569	561	568	598	572	618	584	537	596	573	580	553	537	586	613	561	589	574	563	587	606	600	595	577	555	578	604	585	562	592	600	547	616	577	579	606	592	603	583	570	610	576	574	586	594	568	592	588	590	624	585	590	619	603	617	603	600	569	560	566	541	560	578	586	552	655	545	616	636	636	592	595	622	582	556	590	545	630	580	558	533	599	604	558	592	627	568	617	617	595	656	600	556	626	538	606	591	631	614	527	548	622	567	563	599	531	604	594	636	581	589	606	542	615	587	593	575	614	625	591	583	579	575	525	625	579	621	626	544	576	593	603	611	601	582	607	609	572	586	583	590	605	581	581	601	586	595	587	539	586	562	564	616	621	586	655	562	562	575	596	570	586	591	597	572	603	571	604	554	617	593	621	608	559	586	606	580	595	619	555	560	580	581	568	545	566	562	579	566	594	615	581	629	592	600	609	595	569	610	581	602	618	619	564	589	573	626	625	613	622	595	577	614	607	593	593	567	630	558	576	598	573	561	611	555	563	619	593	578	609	579	572	634	621	589	607	607	598	538	597	582	603	588	605	550	589	580	534	593	567	601	611	622	600	614	564	602	597	623	627	593	580	592	593	575	607	589	607	570	602	605	642	600	585	598	599	570	627	568	570	580	597	606	553	550	557	558	598	613	564	597	581	594	565	552	659	597	581	549	606	583	594	589	583	564	622	626	623	567	603	556	619	560	638	600	574	570	568	607	596	594	565	587	606	636	594	627	651	588	585	559	578	581	602	594	618	602	531	570	595	552	613	618	583	657	613	585	603	583	578	561	613	556	586	529	529	574	560	591	562	572	558	578	608	593	561	596	591	580	589	574	596	602	593	573	584	613	580	551	587	567	564	695	567	611	561	587	587	541	552	580	583	571	578	596	577	624	643	633	625	604	567	575	600	614	611	576	561	618	568	602	583	544	561	549	567	614	615	652	582	610	548	610	552	603	597	633	585	599	634	599	588	616	641	585	578	584	569	635	631	590	632	587	593	601	555	598	569	560	568	578	596	579	580	615	536	561	594	590	610	574	604	628	601	578	630	587	572	574	617	613	581	636	589	538	604	589	644	594	595	621	533	567	556	627	578	603	576	604	590	588	616	620	605	584	555	592	575	604	566	584	602	566	606	646	603	559	596	555	591	575	623	599	613	580	574	568	578	573	576	593	593	636	602	581	617	579	575	636	579	576	589	596	583	610	636	596	574	554	588	591	578	612	633	593	615	591	592	605	646	592	594	570	547	584	604	573	591	587	563	600	609	540	567	591	587	567	595	548	622	583	560	579	608	600	600	614	580	620	610	561	576	563	636	583	582	609	565	587	575	542	594	642	549	608	595	579	635	624	563	639	574	598	571	572	545	579	552	568	559	579	593	607	606	620	580	581	607	575	573	581	576	593	600	604	543	584	572	598	560	601	585	560	573	563	569	606	624	588	611	599	590	584	607	639	556	605	575	570	588	556	600	595	603	592	592	615	626	598	590	578	600	572	613	612	554	566	566	581	591	588	626	575	548	609	609	624	610	613	602	599	580	587	577	614	588	550	583	595	577	604	612	557	620	567	545	602	545	595	608	590	594	566	600	616	578	588	614	599	576	595	615	556	575	549	602	614	604	589	603	599	580	586	587	570	633	612	571	629	591	612	605	602	634	600	562	623	585	552	561	562	584	632	547	576	588	580	585	605	622	566	554	606	581	601	577	626	561	601	558	612	582	550	643	585	600	570	578	601	596	593	609	626	615	592	556	577	584	604	603	633	538	561	572	573	583	576	595	603	582	602	562	598	562	595	600	602	602	609	565	585	579	578	588	598	600	607	611	605	626	596	605	622	565	588	628	596	590	628	605	640	619	601	611	563	587	617	594	573	634	592	600	621	633	578	618	576	633	612	586	620	582	564	624	583	566	571	612	580	607	538	626	586	600	566	617	557	630	604	629	590	632	607	607	610	621	578	525	557	564	592	562	583	676	632	573	610	585	552	564	567	541	615	624	580	544	560	589	580	591	641	569	563	629	586	574	650	574	552	598	599	569	619	581	548	584	618	593	557	570	615	621	554	603	579	637	592	561	619	615	593	565	599	561	594	614	598	567	583	622	605	591	649	603	550	570	551	603	591	573	593	573	533	610	530	612	599	608	609	579	563	576	545	635	599	606	588	547	606	603	560	584	663	610	564	603	564	591	578	566	630	581	573	609	616	555	579	594	601	590	605	562	582	546	569	590	587	618	580	610	616	600	588	610	630	595	586	565	611	569	602	611	548	600	596	611	599	582	606	574	594	571	619	603	579	589	592	629	567	605	584	594	586	597	550	580	584	550	593	542	556	639	580	521	614	587	579	588	589	568	611	618	543	630	577	591	608	591	557	593	617	620	594	613	547	609	578	565	647	569	548	556	603	608	564	624	590	603	576	611	586	574	552	597	598	581	605	569	570	588	585	619	604	552	626	600	607	583	581	588	614	565	555	552	598	582	624	558	570	597	595	628	567	564	653	562	571	581	581	566	588	568	569	596	583	571	599	648	580	562	571	585	587	519	578	565	600	617	603	612	583	633	616	589	590	563	601	563	576	582	625	595	573	575	611	573	607	554	544	592	601	576	599	585	609	620	628	633	564	615	583	610	590	592	558	602	584	613	573	620	573	577	587	567	568	586	579	576	603	594	534	598	592	540	565	641	601	585	607	568	563	542	613	594	631	557	596	557	556	618	562	577	534	630	591	584	578	577	619	595	633	623	591	583	596	639	613	620	611	561	577	599	562	615	585	612	548	572	583	629	608	625	598	573	544	607	636	581	612	593	591	563	569	628	596	616	604	572	598	592	597	553	631	619	573	571	590	540	637	592	614	588	538	581	576	606	597	634	615	603	644	569	571	585	570	619	592	579	603	609	590	586	617	561	607	586	580	544	607	573	573	653	584	626	630	540	558	551	551	551	588	568	564	573	623	601	577	579	591	614	581	600	585	659	605	622	613	616	591	586	585	585	587	560	598	558	598	556	579	598	610	626	566	597	621	592	605	607	587	569	589	595	597	583	653	625	569	605	640	597	579	529	595	554	609	597	581	603	552	605	569	554	616	580	579	591	597	594	558	625	571	587	583	628	599	565	593	622	584	600	613	592	613	610	553	603	617	588	584	587	599	552	605	590	610	575	637	553	601	633	569	587	565	580	577	596	592	606	601	600	617	603	605	562	577	601	610	574	604	612	546	605	594	546	646	568	593	559	589	629	587	585	561	619
22490	9217	9810	7855	4933	2912	2022	1488	1188	851	771	668	619	637	476	481	446	358	359	371	363	281	276	217	192	226	181	200	200	225	180	187	211	195	173	182	174	178	173	169	173	179	213	161	186	180	187	157	176	176	193	152	171	185	168	189	180	209	190	162	200	175	154	155	220	152	172	193	168	161	172	184	180	168	183	166	167	176	170	166	201	166	180	176	180	182	168	176	160	186	176	174	195	170	166	168	170	186	183	165	156	160	173	173	204	183	162	164	185	186	190	159	179	171	175	177	172	170	173	170	185	177	178	173	184	178	196	172	175	175	194	192	176	163	189	179	164	179	206	185	192	180	177	165	156	169	187	160	141	157	162	181	197	173	163	176	174	168	184	187	176	194	179	184	188	163	176	174	161	189	170	184	195	170	179	175	187	192	183	200	189	173	187	189	183	180	146	165	197	181	187	159	184	169	163	173	173	170	197	165	173	179	186	164	200	173	169	176	178	182	185	162	171	168	173	171	211	194	186	180	170	190	169	160	158	168	179	176	162	190	159	161	171	166	177	182	154	190	181	184	187	202	166	166	162	173	163	199	166	149	165	168	175	158	169	180	178	159	163	183	176	184	180	176	187	174	184	137	196	184	182	165	174	186	172	199	182	195	165	186	182	174	200	164	192	158	189	194	168	146	194	167	175	194	181	159	188	176	176	169	180	187	173	172	184	208	209	167	185	167	156	164	157	176	174	173	167	164	194	171	170	190	207	166	172	165	185	164	188	159	179	165	162	176	174	193	205	150	173	185	170	191	187	159	171	169	165	152	165	146	160	171	149	174	179	189	148	199	174	172	156	181	182	188	190	180	193	182	180	187	176	166	183	159	185	175	156	175	189	170	168	187	162	201	195	196	203	173	179	171	155	174	173	195	182	158	159	175	163	182	198	157	166	193	174	150	164	173	162	193	153	190	178	165	184	188	160	198	161	179	189	175	196	187	181	177	168	194	176	182	172	149	187	161	182	168	174	184	186	178	173	196	160	163	174	184	180	174	172	175	193	181	158	199	164	192	166	166	173	193	169	189	161	184	158	169	208	186	193	172	175	170	165	180	200	164	166	177	183	183	142	158	186	182	177	193	148	170	164	193	166	194	161	168	167	194	183	192	172	172	156	163	175	166	176	172	186	164	182	176	172	179	164	171	148	194	214	166	169	166	160	175	183	157	196	171	182	166	182	154	180	141	170	153	181	181	167	172	166	185	178	188	179	167	169	176	186	169	171	163	171	186	173	174	192	156	170	203	144	192	196	171	187	167	168	187	181	174	219	172	212	141	172	184	146	165	169	172	172	197	181	194	175	170	176	179	198	156	189	186	190	164	160	174	200	184	166	174	179	184	165	177	184	207	168	194	193	167	180	165	203	170	183	181	182	172	168	182	171	189	196	171	182	171	191	168	180	175	169	138	172	172	165	169	170	160	171	189	166	173	188	190	189	161	143	165	166	175	159	158	176	187	198	192	180	180	180	203	212	180	188	145	174	179	184	171	169	180	183	176	161	164	186	162	164	195	169	159	166	169	156	158	197	168	162	187	185	146	181	189	206	164	153	185	171	164	162	158	189	172	197	161	158	183	171	183	155	169	164	183	169	172	181	196	187	168	193	158	157	184	159	193	184	206	181	175	159	202	172	163	160	164	171	186	174	171	196	180	161	207	176	163	167	178	205	192	191	180	156	157	174	176	166	176	180	176	205	185	191	164	179	192	161	179	166	174	185	167	207	175	219	177	177	165	177	197	173	171	183	174	172	177	204	161	186	167	176	168	185	181	175	153	179	166	176	182	186	182	176	189	177	182	206	173	187	179	182	175	183	154	162	171	157	204	197	163	172	174	177	170	171	157	177	171	185	172	178	198	170	155	162	176	178	167	178	182	172	192	166	183	167	180	160	192	186	157	181	161	159	160	186	177	180	186	194	165	181	198	170	192	160	179	171	147	180	174	199	183	178	168	161	177	166	176	173	159	180	178	175	184	171	163	161	164	192	179	193	177	149	195	163	176	173	177	159	178	156	185	180	177	169	178	178	158	190	140	169	172	185	164	191	179	178	184	176	179	171	172	166	170	156	160	174	145	208	191	179	200	161	177	159	165	166	206	181	169	179	193	188	168	172	180	199	161	185	145	160	178	154	154	175	177	198	166	197	168	186	198	187	198	190	188	181	164	174	205	198	182	174	179	182	161	180	189	159	172	185	179	180	176	174	171	179	193	146	177	191	158	195	185	181	164	161	152	170	166	180	181	177	166	168	177	169	176	198	186	195	159	184	175	171	155	160	164	190	155	156	170	189	167	183	178	174	171	176	174	149	174	176	194	194	188	209	169	181	169	151	186	184	162	167	162	185	162	168	150	169	158	187	160	181	175	183	173	183	159	191	193	188	182	177	185	168	176	175	200	186	180	167	176	169	178	165	159	190	196	210	179	190	173	196	184	165	174	180	195	195	188	188	186	170	175	193	159	178	198	168	189	168	172	176	159	186	173	173	189	181	182	184	177	170	173	173	185	168	172	202	182	184	182	174	177	189	161	170	167	179	160	170	192	187	179	178	141	171	157	170	223	193	164	168	196	161	174	172	198	183	187	189	201	168	158	157	166	190	168	167	169	171	178	185	167	170	183	202	199	185	166	168	180	180	166	171	183	187	209	178	184	183	188	181	186	184	193	183	205	165	168	167	198	187	168	174	171	171	179	163	145	174	178	181	186	163	159	166	193	158	181	165	181	171	165	180	193	163	180	167	185	172	172	176	168	211	175	177	169	160	182	173	156	166	207	160	144	166	179	156	180	177	171	161	165	174	165	209	186	154	161	188	160	182	155	159	155	168	211	163	167	162	166	163	171	189	195	202	147	155	180	192	177	160	176	168	179	173	149	197	194	165	173	189	172	154	170	169	179	184	175	175	179	167	172	170	177	179	199	168	183	197	189	184	161	181	170	164	154	188	196	184	195	177	187	177	153	145	192	205	164	188	145	142	182	157	170	168	192	196	171	151	176	172	159	176	199	179	162	167	174	185	169	186	210	168	178	164	177	185	149	169	165	156	182	175	194	181	173	189	185	171	167	176	169	178	148	165	185	178	183	198	214	186	174	182	169	191	163	188	173	199	156	175	179	164	164	168	175	176	176	170	160	182	197	195	170	179	161	182	175	209	176	187	156	172	179	170	186	159	177	163	171	168	170	164	143	153	175	171	136	162	162	193	162	180	194	186	189	175	189	166	171	177	165	197	185	181	172	164	165	220	168	170	180	155	162	184	151	154	149	153	192	161	167	201	154	179	165	204	179	171	191	189	153	157	180	163	156	173	201	186	167	168	187	177	169	182	173	177	166	201	200	186	190	163	183	170	189	161	180	163	165	175	195	177	173	178	199	184	166	202	152	174	174	173	157	208	206	192	162	166	186	171	176	179	147	172	177	165	192	178	219	185	171	180	176	172	178	192	174	166	179	149	175	161	151	188	163
14432	8068	15821	18483	15659	11436	8736	6902	5255	4321	3913	3464	3247	3125	2443	2314	2180	1781	1606	1647	1569	1347	999	861	736	709	623	607	673	671	594	508	540	542	516	524	501	441	468	448	481	458	500	507	510	515	444	457	442	497	458	419	446	444	479	441	473	440	441	429	477	431	436	430	405	423	442	445	430	454	466	458	441	435	464	455	478	431	412	417	414	451	466	442	456	498	464	480	451	464	429	462	437	430	422	469	413	435	474	413	449	464	491	401	445	445	455	475	449	468	433	470	433	410	452	469	439	455	456	433	411	481	443	441	461	428	452	450	446	461	446	434	468	457	452	465	445	471	452	482	459	445	453	448	463	435	442	490	444	445	401	419	445	471	447	444	487	421	479	441	424	440	449	491	427	437	445	445	435	405	439	457	455	459	460	459	438	454	414	429	425	443	405	457	468	465	485	408	433	447	433	445	456	420	422	445	483	459	420	463	438	456	483	423	472	436	420	447	463	467	435	462	437	436	446	381	429	445	447	448	430	444	423	476	471	405	416	418	452	412	460	455	425	447	424	452	433	403	443	422	437	440	457	440	447	412	460	434	436	385	425	456	447	455	436	459	468	428	443	498	502	437	426	464	457	449	440	461	452	463	466	427	457	444	462	452	456	459	439	411	440	448	453	417	419	439	461	453	440	431	457	481	450	455	447	454	449	430	455	446	426	433	455	487	422	483	435	419	456	454	490	412	469	453	483	445	437	444	431	454	439	474	437	460	457	446	463	470	447	437	482	441	454	432	448	445	469	418	473	461	435	439	461	479	444	446	473	420	454	474	504	428	433	438	445	436	472	444	447	434	399	488	448	426	455	468	430	436	451	475	480	470	446	503	447	466	456	432	435	462	467	412	470	420	437	448	457	422	451	472	417	448	446	466	442	463	452	472	441	470	465	438	447	428	475	430	460	450	456	444	439	456	448	440	459	459	446	452	440	426	424	463	427	473	452	465	445	439	441	439	471	426	462	440	426	459	459	471	482	437	514	423	433	459	478	441	420	489	451	441	454	483	447	489	469	429	434	463	478	455	438	472	418	425	475	433	442	491	462	450	441	454	439	456	427	360	458	445	461	454	469	451	445	441	467	421	470	439	464	421	412	438	481	459	450	414	502	434	469	476	467	449	437	481	419	411	469	459	476	445	439	452	420	465	438	435	442	462	390	435	482	438	494	455	419	443	437	477	441	452	457	455	460	420	427	424	472	441	445	437	433	444	454	425	460	450	468	432	453	443	463	440	406	444	430	437	443	462	463	447	428	501	422	491	413	432	419	450	448	455	437	472	451	435	445	471	412	432	431	459	414	438	441	465	467	439	446	458	467	441	446	457	446	467	437	455	477	442	427	441	441	457	483	419	457	445	489	476	445	453	429	466	435	453	439	465	461	447	443	439	458	415	441	437	466	447	443	451	467	438	476	436	434	413	459	459	435	440	421	444	455	422	463	484	448	465	444	458	453	453	443	466	420	445	445	448	444	444	416	427	419	419	460	430	426	474	460	424	439	468	459	498	448	455	457	435	450	441	425	454	463	417	456	413	469	397	429	488	427	418	483	452	404	447	469	434	438	435	449	435	424	473	490	438	438	479	447	461	474	410	430	436	383	444	486	447	469	462	453	387	437	414	465	469	483	399	431	437	450	449	456	459	440	445	427	439	484	419	419	462	454	418	445	398	435	424	443	480	409	424	411	455	415	439	442	428	457	474	422	447	475	466	449	458	447	416	431	468	464	442	398	423	466	432	454	426	450	453	431	442	420	468	463	471	457	470	422	434	479	454	459	447	456	473	465	439	466	469	467	411	441	437	459	456	467	450	443	451	473	469	447	465	428	466	457	487	506	489	412	462	457	447	435	447	434	464	459	446	433	414	418	427	399	459	438	440	454	423	464	401	419	434	443	436	467	473	458	428	434	439	442	445	452	406	444	459	455	419	443	456	478	442	454	436	448	429	451	437	447	431	451	409	441	418	452	448	431	450	466	438	428	455	408	456	468	444	478	452	442	384	440	453	427	470	459	442	449	438	418	448	435	418	451	455	453	461	467	437	460	442	437	451	446	442	461	429	427	427	445	405	432	452	438	454	451	424	445	470	434	432	425	457	426	453	452	410	441	470	467	421	464	449	417	460	443	434	427	405	438	443	438	443	479	432	464	413	432	413	433	425	450	411	460	441	437	454	428	414	456	430	454	394	425	456	453	507	414	415	459	438	470	451	483	440	437	450	450	420	415	432	476	431	450	395	460	464	491	445	490	405	492	453	432	441	471	417	485	429	453	443	412	433	433	450	430	446	414	466	458	460	447	410	444	428	435	426	469	432	437	442	415	440	463	439	456	476	420	440	429	448	421	442	459	475	438	460	417	432	428	411	429	464	480	471	513	450	432	434	463	409	441	431	425	412	431	417	449	441	427	464	456	461	523	469	432	451	443	439	472	439	441	481	431	427	397	445	440	437	465	428	443	449	443	449	455	463	442	434	461	406	418	440	467	460	449	441	420	420	473	427	452	431	446	461	442	467	379	435	425	412	423	430	428	436	455	414	461	444	405	434	451	429	443	436	449	457	467	415	429	450	473	468	413	422	432	444	445	437	458	431	435	481	418	452	451	418	404	449	464	468	425	426	431	479	444	407	445	455	417	465	412	463	422	477	439	421	457	458	465	404	445	463	432	431	462	449	437	467	455	417	443	432	432	442	449	435	434	447	452	455	473	441	464	459	432	487	438	407	459	407	449	431	403	446	438	468	435	415	460	440	446	464	406	440	405	419	407	437	422	450	417	432	449	470	443	486	440	446	432	437	440	468	424	428	468	407	430	433	448	436	434	436	442	437	463	432	468	432	463	439	442	454	426	433	461	450	412	425	462	437	417	426	465	443	441	487	441	419	461	447	437	422	416	421	440	435	432	436	451	430	478	447	445	429	440	454	496	441	424	444	436	443	470	416	419	381	435	434	473	392	452	454	435	473	506	459	455	477	441	450	477	468	446	451	432	435	467	440	426	473	484	446	458	462	443	442	435	448	441	449	435	420	445	432	458	444	504	435	413	443	464	447	431	474	426	440	453	452	436	449	484	463	416	458	444	441	445	468	429	441	452	434	468	471	454	451	416	382	447	422	461	448	458	449	453	448	440	420	413	450	413	494	441	434	426	471	442	465	434	420	466	444	471	440	428	463	423	465	422	459	435	426	460	439	459	461	434	466	446	435	498	436	434	450	475	421	501	445	398	445	423	453	443	451	457	446	466	435	439	419	441	456	451	421	447	398	417	441	459	449	419	451	442	431	453	451	434	464	478	457	411	434	480	488	449	457	453	452	436	419	407	457	424	442	469	469	440	477	455	408	448	431	443	449	468	435	451	430	454	407	446	443	450	491	442	441	427	434	425	431	458	457	460	415	426	448	462	424	467	407	445	456	459	478	470	412	466	409	483	441	423	481	443	422	465	408	480	453	441	464	440	422	436	426	430	448
6850	3548	3833	3061	1904	1213	854	695	579	465	454	418	408	400	364	396	371	318	301	335	301	324	298	273	251	248	263	279	260	247	282	242	269	242	266	263	245	256	238	239	249	254	252	242	205	223	233	267	252	260	267	244	280	216	247	247	268	258	270	233	249	241	249	258	259	244	223	247	258	235	240	276	287	225	249	235	246	235	249	276	228	250	256	241	238	253	247	251	274	260	243	243	237	245	270	262	244	273	240	223	245	256	237	253	259	266	246	228	217	230	245	258	259	229	265	261	248	234	254	242	250	238	245	257	235	230	264	247	231	216	259	276	276	247	225	250	227	242	254	244	207	251	271	241	222	241	226	256	250	244	271	255	259	222	259	250	261	234	226	224	195	276	228	272	248	270	273	246	261	254	279	252	275	247	242	244	233	264	243	257	260	265	255	261	242	240	233	277	267	257	300	274	239	233	229	235	293	234	229	248	247	236	262	224	226	231	249	266	265	258	222	234	259	257	267	259	259	270	253	210	229	258	235	284	279	249	264	255	268	254	237	253	237	243	249	226	240	265	245	247	232	236	271	293	247	246	250	260	224	237	238	229	269	240	229	232	246	235	242	256	240	268	276	251	263	252	239	261	264	238	248	239	241	284	235	272	254	243	238	247	229	247	250	239	228	229	240	271	216	244	263	238	260	242	238	253	231	205	249	263	259	239	228	258	272	240	242	264	234	252	272	248	256	228	232	227	236	241	249	252	249	237	244	251	250	228	259	250	250	233	256	234	246	265	243	262	231	260	229	260	263	233	225	248	275	246	249	249	237	259	277	246	250	232	253	253	255	258	287	260	237	273	222	265	251	243	246	254	220	230	257	244	222	234	239	245	247	262	258	257	250	241	220	251	256	224	230	254	222	261	248	243	250	233	241	242	264	273	217	257	257	260	239	275	256	249	238	257	259	222	258	302	272	224	236	234	255	250	232	249	235	249	253	239	232	265	264	237	260	255	250	273	256	224	241	250	270	258	275	252	262	260	284	246	219	239	262	236	235	234	251	213	236	239	228	219	282	262	255	220	267	236	279	242	249	225	220	269	241	261	265	240	238	245	237	266	245	256	260	244	247	248	266	287	254	260	252	272	250	233	268	240	259	234	247	262	224	242	209	242	246	235	240	247	233	250	237	248	269	250	249	252	235	245	242	244	275	257	231	264	269	255	271	253	239	272	238	238	266	249	263	267	268	250	222	221	257	267	254	224	239	280	239	254	239	262	241	246	242	226	255	242	225	238	223	228	269	246	234	257	243	242	226	243	272	262	248	189	253	210	253	226	246	216	243	281	242	235	265	289	255	253	275	251	266	254	228	239	276	253	247	251	229	258	233	251	252	249	237	240	240	265	267	264	238	259	258	253	264	264	266	239	250	257	210	229	221	236	226	261	249	242	284	240	256	284	274	258	219	217	268	261	243	257	240	276	246	229	267	261	239	239	251	225	224	243	256	235	264	274	251	230	225	258	241	255	252	252	234	244	246	261	246	246	235	261	254	237	261	252	227	254	252	253	262	226	266	238	240	242	256	265	257	269	271	234	268	259	243	246	227	254	266	236	252	234	247	253	253	253	234	252	252	264	240	289	276	263	256	245	227	243	281	242	260	263	242	249	254	283	258	257	238	268	248	270	253	234	224	279	255	252	247	259	263	211	221	245	228	222	256	261	253	232	281	237	224	270	245	252	227	267	241	244	242	213	255	262	229	276	214	250	229	242	247	261	233	251	231	261	249	253	258	260	252	237	259	262	250	218	254	257	243	217	235	252	260	231	253	266	263	262	231	225	233	238	244	246	268	257	211	271	213	229	216	267	258	242	254	247	250	229	250	237	259	262	251	253	221	249	239	241	240	260	254	281	273	257	239	244	247	233	235	223	214	236	241	230	259	255	250	239	235	254	296	236	261	222	259	249	265	241	240	259	226	262	238	248	254	246	241	241	249	261	235	255	266	226	231	264	248	255	243	226	243	238	235	255	252	230	275	246	243	240	219	249	242	244	253	251	238	250	258	258	249	251	268	271	275	267	254	230	217	247	241	229	245	261	265	247	219	221	258	211	237	220	227	246	251	290	250	248	236	249	226	278	240	240	254	245	248	244	247	250	239	211	265	268	234	237	276	225	250	269	229	245	220	235	252	224	218	211	238	234	249	254	273	241	286	256	245	259	253	231	249	226	252	265	269	255	227	278	251	255	264	263	235	229	278	257	255	258	252	235	246	201	283	223	286	237	274	245	266	251	255	247	262	241	243	250	239	220	252	275	242	257	256	237	270	221	256	277	249	219	238	262	257	268	268	248	231	214	234	249	242	247	285	226	244	252	205	252	236	278	234	255	271	253	262	226	256	261	229	229	230	220	243	247	237	237	253	248	238	229	238	253	244	262	252	227	265	287	239	248	259	260	265	242	242	230	255	241	282	270	253	231	263	262	257	228	263	251	254	256	250	277	254	228	260	243	250	256	260	218	231	285	242	240	235	256	241	258	271	279	266	272	242	218	236	250	215	222	234	239	247	206	247	266	240	269	237	242	259	254	235	273	256	253	216	221	266	266	253	231	231	233	244	223	237	230	253	264	265	246	252	250	234	263	286	238	247	255	248	246	245	240	267	249	261	237	269	265	227	263	247	261	284	243	245	238	252	259	243	245	263	253	260	254	265	235	229	256	238	278	267	249	231	235	242	261	261	261	245	285	225	253	257	251	235	250	239	254	239	259	265	235	235	257	266	265	244	241	237	240	255	254	239	243	234	250	254	227	236	262	251	241	252	214	234	219	244	267	252	244	209	254	235	244	223	253	210	258	267	253	236	245	226	227	274	240	227	264	244	236	242	254	214	237	276	274	256	253	256	240	248	259	246	229	249	251	254	221	259	270	225	276	246	285	242	248	266	239	241	236	253	242	212	253	262	234	233	253	246	243	224	237	254	225	273	244	258	232	299	250	226	259	276	279	231	247	254	217	277	261	262	255	272	230	253	258	255	234	267	274	226	225	278	265	236	219	221	227	259	240	231	253	244	256	274	249	261	245	237	225	241	237	254	217	221	250	263	250	237	250	269	252	274	257	259	244	259	258	257	253	266	248	265	257	239	267	234	223	248	254	240	246	238	250	254	232	240	244	266	232	240	259	237	238	255	276	252	242	252	230	213	255	236	223	231	232	247	230	236	241	244	248	246	264	247	256	276	225	255	250	255	239	255	227	221	215	252	244	239	252	229	241	258	259	247	247	273	261	245	253	260	239	256	263	273	257	256	270	258	243	259	245	251	278	249	245	255	228	220	254	255	262	251	264	260	257	258	262	244	232	231	244	237	260	270	258	249	236	275	239	238	255	246	240	226	255	254	251	250	238	265	241	226	250	266	240	255	234	271	241	251	233	258	239	236	202	262	248	257	236	250	252	232	239	267	253	272	263	227	252	236	232	255	276	253	219	245	246	257	260	246	245	254	213	246	270	238	263	253	266	272	228
5480	3940	7968	9291	7061	4979	3629	2852	2308	1995	1883	1613	1646	1597	1339	1316	1257	1073	1134	1182	991	860	790	771	692	667	649	652	723	615	664	630	637	591	640	638	601	618	614	584	668	615	626	628	584	598	645	621	570	554	583	607	567	612	597	629	604	581	562	613	627	617	616	595	646	597	596	602	631	642	628	594	580	597	619	622	629	602	614	574	569	598	592	585	630	636	564	622	610	612	588	617	648	611	636	641	639	535	608	596	616	558	610	621	606	609	598	645	597	617	582	616	623	639	589	588	621	621	580	624	614	639	580	630	579	639	580	640	625	588	586	604	650	587	663	637	656	621	588	612	614	621	591	591	636	598	612	620	633	619	590	592	594	624	603	598	572	626	579	596	605	644	572	639	636	604	622	569	628	554	601	603	644	647	588	628	598	583	576	616	572	570	584	585	585	576	604	591	649	606	599	612	547	628	611	594	579	620	635	585	614	617	634	589	638	636	613	614	625	621	569	594	583	617	599	577	568	597	602	523	583	561	625	601	575	634	589	606	610	625	602	577	610	690	629	582	585	581	614	587	618	612	606	598	629	620	613	556	666	615	600	592	625	607	628	612	644	612	570	608	590	620	609	638	621	596	602	638	586	614	578	615	670	629	607	588	591	592	610	587	623	601	612	615	586	602	585	622	648	577	669	575	572	651	605	579	626	589	602	617	603	616	592	629	625	609	581	601	616	593	626	599	603	641	561	645	590	602	603	577	611	597	619	592	601	550	593	645	581	609	643	588	605	585	576	569	624	609	601	615	549	648	619	614	604	616	642	575	582	593	613	620	616	602	600	605	610	601	588	598	616	640	615	595	616	625	589	635	579	631	564	639	630	625	609	679	594	595	603	587	560	609	558	589	623	629	589	566	584	636	637	602	633	631	603	591	602	645	581	624	659	587	608	660	587	597	647	606	562	630	610	612	632	600	658	590	630	588	579	623	627	575	616	633	637	585	592	638	645	603	650	618	643	607	593	598	594	595	620	594	642	615	588	607	587	628	602	642	615	584	602	597	578	594	649	607	605	622	638	602	623	658	574	561	639	601	610	618	599	594	570	632	599	615	547	601	582	604	634	599	606	563	609	562	636	607	615	645	604	572	580	620	574	596	596	609	626	606	599	644	600	601	631	609	661	623	595	604	579	616	602	651	635	622	570	612	590	593	607	626	593	586	585	608	643	601	615	603	631	613	585	615	637	600	586	594	627	606	629	642	618	636	625	575	610	622	607	649	653	660	636	597	624	606	606	615	618	562	631	592	597	673	594	601	596	589	617	598	635	603	622	603	608	599	588	580	608	619	603	601	638	587	631	609	628	591	611	648	572	578	608	634	595	601	626	643	564	623	692	659	605	567	600	606	615	552	612	598	587	613	637	624	578	607	636	604	611	573	581	614	574	634	651	601	590	613	626	675	627	613	602	626	610	585	620	635	638	613	590	616	649	612	644	611	654	587	608	585	621	574	621	604	584	639	616	581	643	608	584	558	578	582	621	623	622	608	612	601	623	605	606	578	593	597	597	560	603	597	600	625	652	602	623	640	613	580	610	613	670	625	614	589	589	614	625	627	614	585	611	593	651	613	622	610	645	627	630	591	582	643	635	618	644	628	620	618	602	619	597	614	584	612	613	601	662	596	622	594	614	594	612	593	573	597	607	648	602	611	618	628	580	597	616	658	581	629	581	623	634	585	594	594	588	587	599	598	581	608	604	614	593	646	593	575	636	600	609	604	613	545	600	631	581	601	611	563	602	609	570	613	621	605	569	622	581	617	604	642	613	585	589	629	585	641	609	649	617	591	594	608	612	613	586	598	638	640	596	601	585	620	613	602	595	583	637	618	617	575	640	614	602	622	598	576	615	644	602	593	608	595	563	592	600	589	594	640	610	570	573	593	598	598	600	601	590	582	614	595	613	641	616	565	606	619	611	574	594	619	594	611	605	601	610	600	603	608	634	595	617	624	575	606	602	603	627	611	662	621	610	593	579	611	596	585	571	604	572	590	610	560	606	655	592	596	606	645	625	632	557	643	605	635	593	611	568	613	630	555	623	625	603	608	625	580	599	595	601	612	586	606	648	652	612	591	650	638	623	598	596	616	546	608	565	595	608	618	655	533	600	624	618	572	621	678	617	606	617	544	604	607	563	600	613	608	660	592	600	625	639	619	656	591	586	582	603	590	624	573	600	603	591	619	585	591	575	600	594	612	608	630	587	575	575	575	622	618	579	591	579	584	621	572	635	628	603	615	627	648	530	624	576	584	615	608	637	634	601	562	625	589	598	632	623	613	569	615	614	558	588	605	604	600	660	595	606	574	612	566	605	618	642	608	611	593	611	636	600	619	616	585	584	612	607	642	609	586	621	571	589	608	592	672	611	592	616	620	657	597	637	583	649	615	624	600	622	621	648	617	660	569	623	577	651	569	629	603	646	614	570	611	625	603	590	595	595	629	622	577	638	636	622	585	589	601	585	625	607	609	611	631	623	653	600	638	596	613	605	621	570	628	635	596	569	624	610	601	624	609	586	619	618	616	607	627	628	581	612	618	622	632	642	612	664	585	641	621	597	657	654	615	633	564	643	605	596	626	597	599	608	594	612	677	601	596	537	605	602	614	581	611	628	632	628	604	606	601	598	573	622	599	641	595	623	609	598	558	622	612	647	603	616	556	599	634	619	611	627	593	612	607	613	632	585	595	586	610	587	626	629	604	591	643	640	630	606	637	578	610	616	613	614	579	563	593	665	614	634	621	665	605	641	650	561	595	635	654	619	626	618	569	621	598	640	593	594	597	650	580	643	617	577	610	619	644	581	578	576	617	608	599	614	606	583	605	613	598	660	650	580	617	619	580	624	578	613	582	632	609	570	590	601	589	620	605	617	638	639	626	614	603	609	573	621	605	606	613	602	611	609	585	618	627	628	553	637	613	586	642	606	615	639	619	665	610	562	600	605	654	609	624	607	608	600	581	619	630	585	612	616	599	613	659	633	620	689	602	601	590	600	588	600	631	590	632	599	609	611	581	600	572	596	617	608	609	603	620	571	649	649	626	638	594	591	599	567	615	621	588	609	598	661	600	603	608	606	605	626	557	635	626	618	618	568	600	600	596	626	616	624	600	600	628	606	618	582	618	589	607	577	616	615	589	587	632	634	597	600	575	604	595	554	621	598	560	591	586	607	603	580	611	621	604	538	637	628	629	643	577	607	604	622	640	582	596	628	605	589	590	618	631	630	582	601	622	623	650	600	630	597	595	607	605	602	610	576	577	656	598	592	637	591	607	595	637	621	606	651	559	637	623	592	620	607	663	642	569	609	584	597	634	570	640	660	645	564	625	596	599	603	626	605	641	614	590	614	602	602	648	611	571	631	622	599	621	606	632	599	612	600	669	614	620	624	595	611	617	578	606	577	579	620	633	591	590	592	626	591	638	549	583	551	586	573	649	592	612	590	591	578	569	654	607	604	603	670	644
13241	5575	6468	5155	2954	1937	1407	1032	828	675	622	518	570	552	483	444	372	352	402	373	351	345	305	281	281	270	250	223	265	254	276	245	244	250	251	233	232	244	226	244	249	260	233	240	239	249	225	245	243	269	235	212	242	230	236	237	250	254	267	221	236	231	225	215	259	267	238	228	238	242	272	237	229	206	203	221	228	257	241	237	231	247	240	226	225	238	248	229	219	225	215	220	239	240	241	232	233	229	246	246	217	257	229	211	241	248	258	251	205	255	229	237	240	232	224	241	250	239	221	255	240	242	236	222	238	262	247	236	234	261	258	201	257	212	229	254	236	243	242	240	241	226	233	240	218	232	196	228	235	207	233	243	244	242	200	223	259	257	232	252	229	225	287	238	223	238	222	216	254	227	224	213	256	279	269	245	236	221	258	275	206	223	242	234	258	200	212	241	251	250	237	251	225	223	238	236	233	228	224	229	265	228	234	249	242	246	224	245	239	239	273	256	253	199	252	238	234	237	239	230	235	248	228	253	247	255	269	234	221	259	218	248	231	237	241	220	240	233	248	253	244	241	221	236	239	243	258	241	243	238	248	260	237	267	255	236	244	211	214	250	230	256	226	267	241	212	268	212	238	241	224	229	253	238	230	238	242	231	224	213	249	231	250	232	235	242	243	214	236	216	244	223	224	251	240	244	224	231	230	238	230	248	227	221	213	228	263	232	247	235	212	233	247	235	243	238	220	227	257	222	227	216	237	222	268	248	230	246	249	233	238	242	257	220	275	243	219	261	237	241	220	224	259	227	255	244	223	265	239	217	214	226	242	220	225	258	229	253	255	234	240	247	233	248	255	246	231	242	233	240	246	230	207	213	241	208	244	248	233	240	252	236	245	265	195	237	227	254	222	252	245	243	235	234	238	228	245	213	210	226	266	234	236	221	251	237	218	216	226	211	235	245	242	259	236	244	267	280	261	246	250	239	251	226	252	247	244	214	225	247	237	238	230	232	233	253	257	248	226	225	242	252	235	241	238	251	233	219	235	225	246	238	223	238	248	234	223	231	246	226	244	216	237	247	230	233	222	241	247	247	235	227	219	226	237	243	235	240	243	224	245	247	253	235	252	243	229	259	252	256	237	273	220	237	226	227	247	256	248	256	215	252	231	207	251	217	223	244	257	254	265	228	239	237	243	240	204	241	219	251	241	252	257	239	221	229	221	207	280	214	246	256	232	232	215	241	228	244	265	223	207	218	250	243	234	242	215	215	222	246	222	275	234	223	245	236	258	259	223	249	241	259	226	237	233	241	233	235	242	231	232	226	240	239	229	231	252	229	216	258	239	241	262	247	232	243	225	246	237	237	216	238	234	237	234	290	229	241	235	236	236	233	237	211	259	217	229	230	253	238	244	245	241	229	221	225	249	251	219	221	274	237	247	237	253	245	256	266	261	237	240	232	260	210	244	238	220	240	246	238	251	211	224	263	251	243	230	237	248	236	239	242	252	235	246	222	217	229	243	252	233	282	267	260	251	252	250	244	245	237	247	251	234	238	240	205	210	224	211	275	223	244	245	241	227	232	233	238	220	216	215	234	240	230	214	246	245	230	254	249	259	260	235	237	255	233	217	237	222	238	231	210	242	257	251	242	233	238	219	248	248	233	247	257	263	267	238	248	221	221	251	218	244	246	218	240	276	257	219	240	241	228	235	231	223	243	217	261	260	257	225	214	228	222	279	240	227	233	233	238	211	229	237	216	266	241	216	227	232	219	248	208	241	239	212	247	219	266	256	224	209	243	232	221	202	251	237	219	239	260	266	221	234	232	228	214	252	263	206	238	231	251	228	229	252	225	254	253	233	241	254	225	230	243	251	249	253	257	235	255	272	219	247	220	233	235	272	238	255	248	204	240	227	234	228	221	240	238	212	262	244	230	214	215	251	214	255	265	240	225	265	245	241	222	235	223	227	261	241	217	225	228	217	255	236	264	258	234	224	208	258	228	246	219	245	229	215	237	227	240	192	228	229	210	208	222	263	264	229	242	240	251	214	252	247	235	215	266	272	234	258	263	250	212	217	225	232	234	208	230	288	258	253	240	250	257	247	250	252	228	246	258	245	231	246	239	232	244	221	220	237	229	210	235	220	250	259	243	230	222	235	239	269	245	237	246	230	214	243	243	234	262	247	256	223	235	272	258	219	224	225	231	248	208	240	238	250	227	235	220	224	233	266	266	230	240	235	268	220	234	234	219	237	254	218	242	258	234	241	241	209	206	225	261	234	206	221	237	255	214	209	224	231	249	227	224	222	234	235	259	238	232	238	224	211	239	225	224	252	221	269	242	270	239	219	231	250	220	219	235	242	248	203	240	239	267	233	227	242	214	230	243	250	257	219	234	246	243	248	245	257	228	241	265	247	231	243	242	250	251	251	209	228	251	261	245	232	216	258	231	254	229	220	253	261	229	234	240	217	238	250	243	228	228	253	242	229	204	233	220	231	255	212	239	238	232	197	214	227	234	248	239	244	255	244	227	227	233	245	226	237	230	252	233	240	239	253	221	205	233	245	247	250	237	249	246	244	251	241	224	236	228	243	228	213	205	204	250	239	215	226	235	240	230	234	262	256	223	237	221	268	253	259	221	220	232	237	240	259	274	260	253	252	267	238	238	241	232	234	223	242	252	250	258	240	281	259	228	252	234	227	222	226	223	213	248	236	259	268	240	221	251	229	240	224	252	216	265	217	234	235	216	253	229	221	222	223	250	246	230	251	231	222	223	221	255	227	233	211	237	244	213	218	232	250	234	252	252	264	265	245	254	238	234	206	236	248	254	236	248	217	216	221	235	249	254	263	239	225	240	223	234	206	223	261	239	211	224	248	261	204	247	230	235	244	240	244	245	218	212	247	286	216	231	243	254	225	228	254	243	232	224	227	246	228	252	241	217	210	241	236	244	235	239	233	220	215	233	240	240	226	239	221	245	197	253	236	218	238	237	237	185	226	228	230	227	246	233	227	254	236	225	248	255	216	228	245	255	248	237	237	244	213	260	215	229	209	256	237	255	221	245	226	252	235	245	213	245	222	204	225	229	267	246	239	229	268	217	254	251	239	255	247	238	236	231	254	231	246	225	205	227	247	251	198	236	234	266	199	237	209	224	248	220	248	272	222	236	210	210	243	241	231	238	236	238	246	212	216	230	218	214	254	226	220	263	243	238	239	272	220	242	263	258	237	234	243	249	212	231	235	206	243	229	240	249	222	234	250	229	231	226	238	217	261	242	240	203	244	261	245	223	229	248	249	255	238	245	222	240	250	270	256	220	222	226	240	245	236	251	213	238	248	229	237	238	227	238	247	240	258	233	223	250	266	230	274	226	263	241	216	214	234	210	235	225	230	265	269	236	207	230	223	249	258	239	250	219	237	244	233	227	245	230	254	216	200	243	240	249	250	232	234	231	235	239	211	207	272	234	226	251	208	255	241	247	235	237	247	241	257	237	260	243	226	246
10437	5575	12005	13853	10638	7478	6205	4815	3842	3227	2961	2643	2632	2429	2158	1963	1636	1618	1570	1489	1328	1127	891	808	736	749	680	708	753	712	617	659	617	646	602	623	600	622	622	660	628	566	599	553	639	647	586	606	592	630	572	610	541	566	565	538	568	599	598	567	583	562	614	620	585	588	571	586	577	615	581	609	554	554	585	608	586	638	573	581	632	607	571	596	560	590	551	600	579	583	603	566	593	592	574	605	584	588	570	578	574	536	559	577	606	622	598	597	574	632	604	568	604	606	582	568	594	600	588	599	584	574	599	586	586	580	596	621	573	612	595	539	604	619	546	611	584	594	556	580	579	598	600	595	613	579	557	584	544	563	596	624	568	569	595	590	558	563	587	565	600	553	523	593	579	584	543	577	611	592	535	590	621	629	584	603	572	576	612	580	569	544	591	597	564	599	644	602	604	580	610	607	553	574	563	563	582	588	583	583	564	551	596	575	553	649	584	598	612	561	592	589	553	596	586	581	577	612	599	578	588	592	581	575	566	566	555	581	601	604	580	604	573	557	593	551	605	588	535	558	604	602	566	543	624	591	598	647	590	602	562	572	571	566	562	616	553	525	591	585	593	560	596	606	524	589	598	597	586	539	594	597	556	585	575	577	568	572	568	570	593	551	578	605	597	571	576	617	586	551	617	584	599	592	587	596	625	589	548	607	597	584	566	576	586	554	628	605	578	590	574	621	571	609	602	620	563	565	585	626	576	603	572	588	582	625	562	604	576	596	612	555	558	587	588	577	562	573	580	593	560	568	567	548	583	590	598	587	603	600	567	573	563	551	575	555	612	584	565	562	618	574	566	633	641	607	591	566	568	594	600	579	598	551	579	556	593	606	622	612	571	595	597	599	561	629	599	596	581	588	546	536	627	586	591	606	562	623	552	618	598	600	580	576	543	587	572	642	613	581	594	616	555	557	612	581	629	580	586	567	622	559	566	575	553	591	557	611	611	610	583	600	619	597	594	571	569	615	597	582	565	609	556	521	598	600	602	580	592	579	603	594	556	564	613	548	541	592	576	584	617	624	580	579	548	555	607	559	582	564	585	586	574	570	607	592	590	603	538	602	567	625	607	591	581	585	570	573	639	599	539	554	612	612	573	576	618	575	566	563	580	581	591	575	592	569	587	590	580	570	563	583	593	557	584	553	571	590	597	586	603	586	600	578	598	601	601	581	576	575	638	575	535	552	619	611	602	576	592	587	585	587	587	646	573	566	618	563	575	547	562	575	550	600	582	560	564	551	576	579	603	581	597	585	615	580	565	579	576	529	588	584	604	575	624	594	614	623	591	568	611	604	584	551	605	603	617	624	577	597	566	585	573	523	614	573	564	588	598	591	570	541	531	568	577	600	574	599	546	549	615	564	599	613	617	594	518	599	600	565	597	549	584	624	609	581	553	563	591	581	587	619	565	569	574	615	564	600	575	586	593	601	570	569	574	591	596	537	602	585	552	576	618	634	570	649	590	613	598	558	608	600	594	528	575	574	555	581	624	602	561	565	616	575	553	534	651	556	583	583	591	639	585	608	566	575	606	592	532	648	605	584	574	563	587	582	623	539	573	594	579	607	570	599	567	576	576	608	596	570	579	588	538	597	605	556	567	580	609	558	645	591	588	577	569	595	567	576	583	560	590	619	596	563	551	594	574	556	541	593	587	604	607	579	576	593	607	587	620	584	575	627	610	596	601	580	570	572	583	565	603	580	601	615	584	596	576	627	615	563	571	608	625	587	635	612	563	535	567	567	595	586	559	548	562	619	646	573	586	618	575	573	622	585	568	590	629	588	611	610	585	581	617	553	566	612	572	611	590	592	592	562	582	578	574	623	595	621	594	587	589	587	618	592	566	605	582	580	579	561	572	574	589	576	575	566	609	545	570	549	617	606	605	577	589	595	552	600	583	570	537	584	590	575	576	559	615	582	585	553	589	595	571	591	562	619	552	598	596	585	642	564	577	551	591	600	557	622	600	556	622	519	654	614	640	592	628	610	593	611	604	612	587	565	553	569	599	577	580	604	606	574	602	558	562	589	589	571	588	589	620	554	611	517	585	546	575	583	557	578	554	598	599	581	572	553	597	555	587	539	545	566	601	595	566	569	555	570	585	620	614	604	534	592	564	595	586	568	603	606	558	552	580	575	618	600	596	633	608	584	589	564	586	616	621	584	630	593	540	590	621	591	562	594	583	605	538	604	590	615	621	578	582	561	575	598	628	587	576	555	621	580	625	600	600	617	609	560	547	577	581	559	620	581	636	611	613	606	612	585	572	584	564	588	588	617	589	562	558	565	565	599	594	585	578	588	613	557	562	598	590	589	572	549	582	580	593	568	585	574	589	549	575	618	607	605	583	622	563	602	627	616	558	623	574	553	574	582	569	592	632	620	585	565	560	622	589	578	559	607	609	557	548	590	571	583	623	583	602	559	548	590	563	608	555	565	569	572	621	572	577	590	619	585	560	588	600	601	587	549	576	619	581	569	592	599	584	591	584	554	584	602	605	550	574	624	598	561	573	567	537	544	542	576	643	602	564	621	548	627	581	621	591	566	560	596	582	599	612	596	575	609	573	583	575	559	589	571	572	581	586	608	545	601	627	575	606	613	636	633	574	600	595	566	554	555	614	563	573	598	555	585	576	619	590	584	582	600	526	549	613	610	597	588	583	579	590	600	597	559	552	600	601	611	581	613	602	600	578	592	559	594	570	572	554	569	553	628	601	563	611	598	583	567	622	563	571	585	571	560	538	581	563	550	545	619	568	581	626	623	598	565	565	586	620	610	576	601	574	615	606	539	595	570	584	576	568	592	573	593	559	590	621	547	599	554	554	598	575	586	642	596	595	562	595	600	606	576	532	576	554	584	589	571	555	566	571	597	511	580	599	590	601	597	597	563	640	565	619	625	566	599	563	574	560	591	576	587	617	557	602	615	579	584	559	618	594	627	585	528	555	571	569	632	586	598	547	573	567	635	618	604	581	572	600	548	608	587	589	538	569	613	604	568	514	560	563	602	576	562	568	597	597	604	594	567	583	555	581	609	579	593	574	601	588	568	596	590	540	549	601	549	594	571	611	551	555	530	588	548	592	629	558	545	603	607	550	571	576	611	567	590	582	592	594	595	557	589	582	596	631	591	543	616	558	578	557	621	557	585	585	601	593	580	604	585	540	564	596	551	580	555	615	559	615	585	609	618	551	597	560	549	582	573	613	619	579	576	584	577	586	564	592	607	547	603	562	557	581	601	592	594	553	574	593	557	595	581	602	630	587	554	597	640	589	593	611	627	631	592	606	569	574	557	607	571	566	552	537	586	582	552	570	603	567	561	596	569	597	585	596	560	596	632	552	628	555	599	578	586	588	567	605	599	576	613	573	581	578	583	546	587	576	563	610	557	584	569	621	588	579	565	566	610	638	561	559	607	580	597	555	561	529	572	604	580	616	541	606	546	607	626	590	598	540	643
19725	7813	9239	7450	4181	2655	1878	1425	1053	919	807	685	682	630	514	451	414	410	425	353	317	224	213	227	226	211	203	203	187	197	184	160	193	199	188	202	169	168	195	171	190	182	178	151	179	210	201	149	182	144	174	169	168	181	164	166	154	199	168	196	163	156	182	177	177	182	177	194	157	161	160	199	171	164	154	170	216	185	190	152	166	170	176	153	199	168	178	173	165	156	166	161	170	156	199	172	167	167	165	192	165	171	176	161	168	194	161	143	182	180	156	158	170	174	188	143	175	176	157	162	171	175	179	179	137	154	154	211	168	163	173	176	187	135	172	164	174	191	178	187	178	168	166	175	157	171	167	183	173	154	154	186	166	200	172	171	186	143	165	174	172	171	203	171	150	167	175	164	159	198	204	164	163	153	183	173	149	172	156	163	165	157	181	171	168	159	186	184	186	167	174	165	180	203	173	162	160	206	166	193	166	173	157	176	162	171	175	182	154	186	170	165	176	188	161	197	154	171	199	152	184	206	165	180	168	172	161	154	174	171	189	181	170	177	177	165	151	165	161	179	146	165	179	165	169	154	176	168	165	173	166	168	159	173	148	166	162	157	160	147	189	174	166	170	191	168	182	164	166	175	174	178	171	144	137	162	175	163	180	183	181	166	164	156	162	159	178	174	159	161	164	178	166	149	181	188	151	175	165	149	186	184	187	177	171	174	182	193	197	165	161	188	174	179	178	153	173	173	162	174	178	153	184	177	168	184	181	163	181	160	171	163	157	180	183	181	195	175	167	187	172	157	166	172	189	174	193	176	157	155	161	182	168	180	163	149	160	171	166	180	196	185	161	164	168	147	171	168	175	174	165	199	181	186	162	160	180	169	189	173	158	161	189	154	168	178	170	168	192	167	164	183	174	172	191	156	171	135	179	165	166	179	154	160	170	161	177	167	154	153	171	167	178	186	193	162	160	176	176	167	166	166	182	176	171	197	156	149	158	202	188	148	178	168	171	191	147	172	180	162	171	172	174	199	175	206	151	173	175	155	178	171	183	172	156	170	178	155	178	184	172	177	161	175	139	179	185	174	184	168	150	171	175	197	179	162	160	177	202	172	157	161	177	201	155	169	172	184	171	171	166	186	186	166	159	183	175	154	157	155	157	147	194	164	181	179	156	195	155	179	158	157	169	184	151	156	165	164	184	180	171	149	191	172	167	178	174	165	184	188	173	169	189	162	172	175	170	182	142	198	181	190	189	178	165	175	163	157	158	179	189	151	163	196	137	171	164	171	175	167	164	151	177	172	198	158	180	167	176	165	157	157	159	162	177	169	176	187	169	168	170	205	186	179	174	181	160	181	187	155	188	147	201	197	163	167	173	164	182	182	182	180	138	187	121	156	163	190	168	193	190	175	164	167	174	181	172	199	155	160	187	177	167	183	175	190	157	149	165	164	179	171	140	168	186	169	168	158	156	179	197	157	172	188	179	180	162	190	155	163	166	170	197	179	173	167	149	191	168	151	164	163	166	188	160	160	165	147	163	172	203	170	180	190	163	152	179	151	180	177	198	193	171	158	198	173	179	166	170	178	187	149	178	145	187	161	180	179	181	183	151	198	182	183	186	187	186	158	160	164	166	172	184	170	172	180	172	151	150	181	168	166	163	157	156	176	177	183	165	156	160	165	168	170	139	186	188	175	203	171	172	165	183	164	157	162	183	152	179	162	193	187	149	174	175	163	161	167	179	176	164	163	167	163	163	161	160	162	161	153	158	174	173	162	162	174	175	154	185	184	169	157	184	193	172	175	179	166	173	181	207	176	155	198	174	169	184	153	182	165	166	166	157	194	157	177	174	165	184	153	163	211	163	178	158	169	179	143	152	152	176	170	173	172	172	154	168	177	158	176	160	183	185	166	183	179	184	140	167	192	177	192	160	166	172	152	160	164	202	149	154	186	162	187	185	156	159	176	159	172	158	160	166	174	165	176	199	192	166	176	180	166	172	144	173	185	176	190	153	177	157	163	174	153	161	158	176	155	181	192	170	164	160	191	188	174	163	169	170	169	165	175	178	191	168	167	182	166	181	172	181	146	176	200	160	172	183	153	163	197	186	176	173	160	192	160	191	186	175	184	160	160	183	176	164	169	167	179	184	169	182	189	178	170	196	176	163	173	164	192	170	173	171	163	177	184	168	175	160	170	154	164	205	188	187	187	162	159	138	166	140	170	191	191	172	167	155	191	170	184	189	187	173	152	177	165	166	153	175	159	182	184	164	170	180	163	163	168	186	162	168	187	191	174	146	150	159	187	166	182	179	144	201	200	175	171	165	149	155	184	167	172	195	184	163	174	167	194	175	154	143	182	155	179	157	178	175	213	171	198	155	194	166	200	179	164	159	177	182	189	177	167	176	175	172	170	186	181	196	143	169	168	179	201	169	169	183	178	192	177	194	157	173	169	200	175	158	202	196	177	170	156	180	185	161	164	169	176	188	182	175	171	162	172	187	161	160	167	183	168	166	183	182	183	167	162	175	158	147	140	157	165	180	174	169	167	146	175	194	156	191	179	165	157	177	178	197	203	181	178	181	146	147	149	148	178	167	171	188	172	169	147	156	171	170	154	178	194	170	178	187	177	174	187	163	174	185	169	169	151	164	170	184	204	171	200	157	188	165	176	168	159	158	188	182	154	159	154	180	194	191	176	173	185	161	166	187	164	154	168	171	161	160	158	175	161	133	154	153	185	160	172	169	162	175	172	184	154	153	185	164	137	164	189	170	177	136	197	179	159	169	153	199	159	158	148	185	159	174	177	169	160	181	181	173	165	163	190	189	172	164	166	164	169	184	167	153	193	183	193	180	198	177	165	165	169	187	186	177	195	185	199	192	158	191	156	161	152	164	161	180	181	180	203	210	157	191	185	185	147	194	187	161	170	172	156	175	168	168	195	151	184	171	185	168	177	184	146	157	179	162	198	154	166	164	171	161	176	181	181	183	170	174	158	142	148	172	155	173	160	155	159	176	177	170	164	169	152	182	183	165	167	178	151	176	162	184	150	148	175	174	149	156	178	184	183	150	170	181	170	183	175	168	167	197	183	138	183	193	166	172	150	181	167	168	167	163	196	152	151	171	157	164	143	171	180	186	170	163	169	191	190	178	160	160	165	171	180	160	182	179	160	194	167	153	156	183	185	164	138	184	152	174	186	187	160	177	189	172	155	167	175	168	193	203	157	174	173	175	174	191	159	197	178	190	168	147	167	157	203	151	194	180	181	164	162	191	155	176	145	167	193	171	168	154	181	161	166	175	172	141	176	163	183	189	147	169	172	171	165	173	152	167	156	173	174	170	166	191	166	199	171	179	153	195	165	191	190	161	172	176	177	158	146	170	192	188	148	163	184	168	180	194	173	156	181	159	176	195	157	181	193	156	192	159	157	156	161	178	182	166	154	172	169	164	174	172	172	188	155	168	185	167	159	163	152	164	185	183	146	171	183	165	173	163	148
12705	7185	15278	17579	13167	10091	8147	6624	5168	4496	3988	3534	3643	3156	2754	2330	1973	2052	1985	1668	1472	1076	910	790	735	667	583	630	655	541	550	527	563	507	519	481	481	456	575	502	483	468	445	426	428	453	425	431	424	450	459	484	416	430	430	434	415	441	460	472	448	412	423	435	420	408	437	416	405	437	437	422	439	385	432	427	405	454	438	428	407	460	417	469	432	424	473	476	427	416	441	446	419	412	392	434	436	442	471	457	421	425	428	424	426	423	433	457	452	422	434	481	419	461	403	445	444	409	413	449	444	466	427	412	471	427	440	414	439	403	486	398	438	439	425	457	424	472	424	436	441	401	438	414	446	381	428	410	431	433	428	431	422	432	435	458	431	448	402	428	419	432	433	405	443	437	449	412	425	418	427	469	447	401	415	417	427	451	417	395	452	466	445	416	425	430	478	418	431	434	428	413	411	438	414	410	416	419	445	437	419	399	404	425	398	441	432	429	456	429	411	388	462	421	453	472	429	440	448	441	405	399	452	438	458	398	442	440	418	413	446	455	419	454	453	463	474	467	430	429	479	408	404	461	442	437	409	449	452	419	417	452	440	471	456	468	450	408	449	417	413	443	447	391	443	447	458	434	422	394	447	429	410	413	458	429	447	469	433	420	446	472	453	417	442	426	450	423	448	422	466	417	413	426	414	414	478	451	452	426	401	438	422	457	439	451	443	404	454	446	432	438	444	439	438	425	420	451	443	429	427	410	402	446	468	427	435	410	448	446	427	464	418	443	425	447	436	502	421	432	451	460	440	403	441	428	446	408	464	403	447	448	439	413	446	482	439	435	440	461	432	458	474	416	439	413	438	443	420	458	419	415	455	429	426	403	457	419	480	429	432	447	421	399	459	417	450	395	417	425	449	428	441	442	485	424	448	470	452	451	431	429	451	447	433	451	427	421	388	427	431	430	396	397	444	442	440	417	441	438	437	445	431	416	431	386	451	435	450	459	433	432	416	423	439	410	433	419	416	391	436	435	431	454	441	431	462	393	447	446	445	433	434	459	416	457	412	397	423	431	403	428	434	420	466	409	422	402	420	478	419	424	434	446	439	439	439	402	426	413	453	446	456	447	468	431	433	439	450	450	422	430	426	435	426	457	423	455	433	452	427	401	438	436	453	426	416	402	422	452	425	447	453	422	445	426	434	421	417	440	382	450	466	447	416	436	483	376	413	489	463	435	453	425	410	383	455	431	425	458	439	409	404	466	421	448	413	459	427	458	448	487	399	414	444	416	421	441	426	426	446	462	434	445	474	448	396	410	410	470	459	421	414	445	443	420	425	452	430	415	449	446	438	454	384	453	472	398	445	474	426	413	466	418	440	462	417	413	452	447	415	425	453	437	434	430	427	418	474	407	431	441	427	440	452	419	437	445	458	459	439	429	451	427	425	411	447	398	457	473	438	434	423	455	436	442	410	433	430	402	414	446	457	437	460	436	442	456	424	440	434	419	462	454	411	445	457	436	439	452	437	444	463	407	444	441	415	433	389	419	448	431	428	435	445	456	420	445	415	436	415	431	421	446	438	425	403	439	418	423	416	438	458	466	456	461	435	442	471	415	461	393	415	470	458	443	414	439	408	418	416	380	441	424	424	480	449	429	416	451	412	383	430	447	442	408	409	399	402	399	418	418	420	442	466	405	446	430	435	451	451	449	475	471	454	473	448	397	435	472	451	452	454	450	400	442	441	454	420	446	439	419	415	456	413	408	417	419	411	463	442	419	443	431	412	403	417	443	420	446	463	426	409	472	423	400	439	444	428	439	432	445	426	428	463	451	469	441	406	421	406	460	453	447	398	461	424	440	407	453	446	434	444	442	415	431	448	450	447	426	431	457	443	443	433	427	415	436	397	438	399	425	426	453	419	396	394	446	429	432	405	409	445	416	428	436	448	476	413	397	437	415	410	431	419	420	453	397	427	461	434	452	391	441	400	414	454	452	453	432	450	440	465	429	407	446	470	415	419	425	421	446	460	421	448	404	431	437	460	445	421	442	433	410	421	433	426	421	458	463	459	461	428	396	425	437	442	394	451	433	411	446	410	438	441	420	441	466	418	440	408	459	410	432	422	430	452	431	436	416	493	455	410	493	393	448	409	434	431	431	427	414	439	454	462	416	392	465	434	422	439	420	455	428	438	426	467	427	424	461	490	469	408	438	465	468	430	440	395	403	453	447	476	488	418	432	437	426	454	425	451	421	427	448	474	424	449	431	420	441	467	422	453	419	419	445	425	415	434	404	414	393	442	428	424	426	435	409	446	445	427	447	414	453	446	450	383	420	432	442	446	398	436	411	420	409	418	413	448	464	453	415	413	417	442	419	394	404	435	477	445	431	414	438	401	421	472	444	433	460	444	443	412	436	448	507	472	413	408	426	429	403	464	433	429	446	443	434	417	420	418	436	429	436	390	429	425	466	404	404	458	398	423	427	410	495	476	429	415	451	456	451	485	422	429	442	466	409	436	431	445	454	414	448	421	441	413	397	455	427	424	436	436	475	424	436	403	462	440	465	421	423	432	430	464	403	455	405	462	454	475	437	435	451	390	432	426	400	424	431	456	435	412	415	411	433	439	471	463	414	433	414	450	453	420	417	422	441	448	397	460	462	428	425	429	471	408	439	459	449	436	433	423	468	419	413	454	404	432	454	421	443	456	411	418	468	428	428	444	426	495	457	395	419	434	407	412	402	444	396	494	429	476	392	435	379	455	454	492	446	415	427	434	433	452	466	477	457	428	423	454	398	447	413	437	451	453	441	409	445	442	424	486	428	441	464	410	428	451	447	448	452	416	443	387	433	407	437	437	425	414	454	420	405	415	445	464	453	435	417	467	426	420	439	453	417	419	435	413	448	420	413	436	441	397	412	437	468	432	450	443	431	463	428	423	451	435	448	419	442	415	415	446	490	449	413	436	398	453	429	445	437	422	437	442	435	442	417	423	408	409	472	453	455	455	428	425	435	443	431	428	451	428	419	442	454	407	456	427	418	414	443	429	446	426	482	417	448	393	416	443	446	464	466	448	434	446	421	425	476	454	449	474	432	445	434	472	431	460	451	421	448	446	403	455	452	439	415	451	427	405	434	474	415	436	444	445	419	410	419	449	452	443	435	449	419	419	444	454	439	448	452	446	427	446	435	435	434	447	455	449	435	448	450	406	423	420	413	401	438	430	432	435	435	436	430	435	415	417	421	431	403	453	413	441	416	467	410	449	429	441	412	435	435	435	411	416	446	461	461	409	430	450	452	416	468	446	435	427	457	451	444	503	451	430	399	411	455	420	448	460	434	445	454	441	420	439	435	439	419	426	413	438	437	398	434	415	462	414	442	464	442	430	387	430	405	420	448	411	454	466	404	464	429	413	419	417	415	434	402	434	427	438	434	458	447	443	410	439	414	452	439	417	423	462	460	442	440	438	434	400	446	431	401	384	434	448	436	468	457	444	436	428	458	436	451
5481	3045	3799	2732	1683	1075	841	693	535	487	458	426	428	408	409	310	371	376	352	292	260	239	226	271	264	268	240	260	284	271	261	268	262	253	263	259	279	250	235	221	229	258	266	251	244	257	262	256	248	244	246	233	236	258	248	255	248	248	220	236	261	250	251	242	252	266	242	296	261	252	210	243	255	254	275	255	248	255	240	260	232	241	243	246	247	229	251	258	230	232	263	275	249	231	240	237	253	257	264	255	261	266	241	292	242	258	252	208	232	247	248	273	235	240	233	229	266	214	236	258	243	253	257	270	224	260	262	253	246	248	246	239	245	264	250	240	251	263	251	236	271	248	238	215	256	245	238	239	256	237	212	228	235	253	251	236	251	230	237	233	221	241	258	247	234	239	247	246	243	271	232	226	241	262	250	246	275	258	274	244	255	224	243	237	234	242	234	230	236	257	253	265	231	236	271	218	251	249	264	263	259	210	226	211	239	224	292	292	240	234	245	274	252	244	251	247	226	248	253	235	230	230	256	245	278	234	252	229	252	262	231	253	258	275	251	261	244	222	236	249	251	283	238	253	272	237	244	265	256	246	242	245	279	216	257	248	266	220	251	262	247	230	241	225	244	249	233	240	257	240	219	236	255	239	255	269	241	249	241	246	230	240	240	232	268	256	249	221	230	240	241	243	233	277	235	244	267	260	242	204	258	262	270	239	237	240	230	251	254	249	272	240	257	225	303	257	228	266	238	250	252	250	275	249	223	234	245	248	252	221	239	249	204	246	248	266	230	234	227	256	256	248	269	230	273	230	228	251	237	246	266	266	264	266	264	257	231	251	260	228	235	237	227	250	234	241	241	260	234	225	248	266	238	208	229	242	273	233	250	236	234	260	248	255	275	253	260	245	243	236	268	244	245	254	205	231	241	248	268	260	225	248	243	261	250	251	261	217	231	231	219	238	227	210	243	203	237	255	266	246	257	268	264	265	229	243	227	261	233	249	234	263	208	257	260	253	213	258	224	278	229	265	256	227	234	245	233	236	211	237	221	259	263	226	273	247	229	208	249	259	249	248	266	247	224	241	247	264	239	234	267	264	267	282	268	218	243	240	245	243	224	251	249	238	236	239	248	275	294	237	257	246	243	244	264	252	251	257	219	253	256	241	228	272	232	229	258	238	261	230	254	259	265	261	261	244	212	231	235	241	256	244	231	219	273	266	250	250	257	241	234	252	257	245	251	245	229	267	231	244	245	248	256	248	224	254	297	260	259	245	254	206	239	240	211	252	256	231	256	237	262	258	241	224	230	225	239	252	267	235	239	251	223	244	242	270	256	235	255	256	240	235	220	256	256	250	237	256	234	236	244	247	259	221	241	246	233	221	249	261	222	247	250	271	245	237	232	243	232	211	275	259	244	241	235	240	234	228	207	243	239	236	248	246	266	241	273	258	248	234	240	233	236	257	247	237	281	258	229	247	229	223	254	217	234	305	224	238	225	247	241	255	239	231	237	253	276	250	223	192	266	274	235	252	223	266	239	235	249	256	247	249	238	224	247	255	290	244	227	249	250	244	234	241	250	246	218	235	253	224	256	269	240	254	255	254	248	248	243	235	248	283	221	255	220	271	227	248	232	266	260	239	238	305	262	246	263	254	253	258	243	251	247	270	219	254	230	253	244	238	238	240	269	225	250	221	241	254	244	252	239	222	249	216	227	273	258	251	273	230	255	239	230	283	270	227	276	246	272	241	254	234	222	250	265	261	271	241	235	243	222	277	224	287	260	239	242	226	207	263	241	266	310	265	245	259	259	233	235	257	225	238	250	246	218	236	244	235	249	221	255	251	250	257	248	260	247	256	207	215	244	258	232	239	266	226	254	239	254	238	253	249	247	234	258	272	277	256	282	228	227	247	277	233	263	261	255	252	229	236	246	233	239	276	260	263	234	264	253	246	245	235	262	250	236	221	243	249	244	256	254	239	253	252	227	248	238	224	254	264	269	237	250	258	253	272	269	240	243	264	268	252	284	264	233	244	207	255	243	249	271	259	264	255	234	229	291	221	244	252	219	224	258	240	238	256	232	260	265	237	214	262	219	242	248	249	247	241	229	252	266	255	241	250	249	224	253	255	254	205	218	238	223	217	269	274	249	253	255	262	229	243	235	238	241	230	259	247	236	235	234	245	234	238	235	275	275	239	248	242	232	223	227	225	234	243	220	256	252	257	244	237	258	244	202	251	240	248	269	255	259	248	218	247	226	239	221	233	250	243	243	234	225	233	231	235	233	239	241	258	231	227	229	231	231	267	255	250	287	220	244	247	248	206	225	272	222	245	278	265	237	244	249	226	253	236	249	238	242	221	237	246	227	225	270	244	251	232	265	253	258	240	226	254	285	234	227	262	259	229	244	255	236	224	257	216	230	252	237	239	240	268	242	247	275	246	261	237	249	248	245	247	218	258	268	230	240	246	241	226	246	242	258	254	257	233	257	279	264	312	247	259	252	264	288	229	252	238	267	262	249	220	243	261	259	236	241	269	256	251	265	254	268	249	270	205	223	273	263	251	246	249	260	238	216	248	222	217	256	240	235	240	256	232	207	257	264	234	237	212	250	242	261	262	229	268	244	211	251	256	221	229	249	229	240	251	246	255	238	240	243	233	257	242	269	247	244	257	228	260	267	268	276	255	217	242	239	286	246	206	253	271	244	229	263	227	246	246	273	241	249	224	256	234	260	247	213	227	260	249	231	242	250	258	247	240	264	236	253	271	266	273	233	263	253	250	256	259	239	239	234	253	238	274	285	238	260	250	265	231	256	244	239	249	277	216	224	224	254	231	245	241	245	221	242	282	230	231	235	246	219	240	255	224	262	243	247	243	248	267	244	257	243	242	244	277	237	205	273	250	272	262	237	251	228	247	249	241	240	267	274	260	268	296	275	259	251	248	251	240	272	241	243	247	238	271	232	239	257	223	242	255	247	261	224	248	236	267	240	273	255	237	239	251	259	299	250	253	278	223	249	276	256	242	240	200	208	275	294	241	236	272	275	244	244	256	277	260	228	232	252	235	241	236	264	242	231	234	247	265	256	245	238	253	241	272	229	218	281	244	246	229	248	247	235	240	227	264	245	248	248	225	277	256	238	229	225	226	238	261	271	254	246	251	240	245	248	246	232	253	238	237	241	262	263	242	242	216	245	250	242	252	235	247	257	271	261	252	272	255	263	246	257	243	217	233	253	279	251	231	230	238	258	255	258	246	259	241	238	270	240	262	209	245	269	239	242	217	256	259	248	222	244	269	277	250	235	236	250	231	256	260	245	268	280	247	253	218	254	247	235	259	254	238	227	260	227	238	231	236	244	243	275	279	224	251	232	247	267	238	286	244	224	202	262	249	262	267	238	229	233	262	254	242	258	233	228	231	262	266	283	252	240	299	246	237	245	246	229	249	248	248	236	234	256	253	207	233	246	243	232	243	229	229	243	239	263	239	254	248	223	230	224	255	217	250
4692	3362	7655	8468	6123	4552	3882	3063	2366	2106	1848	1716	1747	1492	1499	1237	1335	1339	1184	1006	939	843	799	757	670	618	678	707	656	645	678	672	676	602	652	584	621	600	634	633	579	608	579	574	588	588	614	613	582	587	593	600	599	596	563	588	600	596	584	614	623	636	584	607	608	586	602	603	597	577	608	612	604	629	605	572	626	626	624	599	616	624	608	591	625	604	622	601	594	605	585	659	583	593	567	612	613	588	601	590	586	596	628	604	605	611	601	592	630	619	645	647	614	655	627	567	669	583	582	628	624	621	576	594	567	626	570	637	590	653	610	571	676	582	627	610	633	581	581	561	599	603	580	614	616	618	591	631	563	591	580	596	603	599	662	590	594	617	582	581	628	593	598	601	597	606	619	605	617	637	563	619	652	629	609	657	602	586	565	638	639	651	603	601	622	600	629	603	601	597	623	576	603	605	618	593	580	587	605	598	624	601	606	576	606	647	591	613	604	595	633	627	607	608	640	597	621	607	597	625	584	568	570	640	585	586	605	630	559	613	611	612	602	598	623	592	610	606	596	620	608	597	569	602	598	618	615	574	624	638	587	589	590	613	615	596	588	571	566	567	545	570	571	621	592	620	622	593	605	595	604	597	614	614	581	587	591	567	605	578	607	580	578	601	621	623	637	577	627	637	557	600	610	605	600	614	613	547	604	616	610	630	589	590	608	591	582	605	590	565	675	639	595	572	639	548	608	585	585	638	603	612	581	593	617	614	592	608	627	619	630	597	599	562	614	589	582	581	620	648	624	618	597	594	619	589	571	619	640	615	564	587	631	609	606	588	574	608	615	617	606	672	655	615	660	605	611	601	621	616	596	558	651	631	579	627	628	637	576	613	609	624	600	605	610	590	565	660	570	596	628	634	581	557	642	597	619	589	613	595	595	608	623	612	603	609	614	635	594	571	629	589	594	664	609	586	611	626	604	619	570	628	615	624	636	593	625	591	616	582	582	581	633	552	586	621	613	601	642	561	550	618	619	686	595	560	590	650	593	588	579	613	564	621	595	609	645	577	571	596	583	609	599	623	596	627	595	553	622	595	597	627	588	597	623	596	593	663	606	581	635	644	606	566	639	630	616	603	631	632	609	625	586	624	575	645	614	574	635	627	578	569	619	617	579	592	623	617	591	615	593	550	612	645	598	591	576	622	618	639	609	608	591	649	602	628	578	622	583	635	626	589	599	610	628	609	613	566	616	617	599	579	609	613	574	669	602	607	604	630	622	609	627	579	571	618	634	584	592	643	637	618	639	576	586	603	603	578	608	584	581	630	598	591	615	632	609	647	628	595	603	583	649	658	579	611	636	572	602	581	572	615	657	571	634	629	606	616	611	602	565	615	619	613	556	597	647	643	655	655	597	595	613	573	644	585	618	633	618	611	576	646	594	609	638	673	627	584	594	585	555	641	600	579	569	594	586	646	631	672	623	628	589	582	590	612	601	606	551	621	614	570	613	636	571	582	556	629	629	610	644	613	631	599	613	632	605	620	593	593	566	575	554	601	601	600	627	614	599	612	595	632	602	619	595	608	573	629	598	603	601	629	629	598	630	589	591	617	613	618	604	577	631	625	598	580	614	633	631	622	620	619	618	607	566	599	634	606	617	622	605	640	607	597	553	591	620	584	582	646	622	592	550	639	662	615	630	600	576	637	609	622	655	653	578	571	607	617	643	583	594	569	567	591	603	575	639	614	598	611	599	592	623	609	633	672	595	615	603	593	596	629	589	556	622	606	629	665	618	609	595	655	643	587	583	631	578	601	622	538	615	624	564	611	597	579	614	604	599	613	630	621	616	552	587	620	625	600	582	634	614	581	594	604	579	604	578	590	595	561	579	598	616	571	577	590	606	611	601	600	649	635	644	603	618	594	591	574	598	607	574	626	605	587	601	599	598	598	616	583	558	669	619	600	611	554	595	626	644	599	564	608	638	598	606	602	604	589	622	606	595	612	608	652	643	583	605	649	619	622	637	578	664	627	662	578	650	551	582	616	559	617	621	627	577	579	600	638	613	603	609	576	615	660	629	594	609	603	598	615	629	640	595	579	589	582	645	614	641	578	626	611	580	627	603	571	593	595	578	548	642	588	606	566	612	639	628	588	622	591	603	605	600	568	610	626	581	552	614	589	570	637	597	575	596	604	592	583	623	548	542	592	642	586	586	589	571	605	562	637	597	612	608	625	588	575	607	663	574	600	600	598	611	614	614	555	605	599	588	590	611	602	596	602	615	606	612	588	599	601	592	589	619	608	626	565	602	637	638	574	581	590	609	620	570	639	607	578	623	615	619	589	638	613	610	603	576	570	540	665	632	652	626	622	595	635	559	593	649	610	611	582	578	600	597	572	579	596	625	654	608	601	616	616	624	626	597	655	604	547	604	577	622	545	614	612	594	610	571	604	557	589	636	586	602	582	630	575	617	592	625	560	578	600	582	607	610	631	631	576	620	583	578	536	654	651	583	598	583	593	630	580	573	591	610	585	592	597	616	627	623	611	596	633	610	632	593	611	621	596	604	632	650	607	589	635	610	612	585	642	606	589	609	627	609	589	581	614	610	569	661	541	611	628	597	614	599	619	579	599	587	592	643	607	622	660	588	610	608	598	606	572	544	593	627	608	611	583	611	640	616	610	605	622	638	589	633	624	607	646	624	593	591	573	613	614	568	612	598	628	576	564	584	622	593	625	558	624	611	578	593	604	647	593	590	593	613	607	587	569	574	629	613	626	627	607	608	625	590	650	603	588	620	578	593	596	576	604	613	584	592	585	596	603	600	621	613	621	579	574	663	604	569	556	605	575	586	594	609	594	638	602	629	619	638	585	631	591	628	596	608	589	606	599	557	600	621	557	647	598	599	608	620	624	603	573	593	608	601	581	642	609	641	591	593	594	627	622	586	606	601	572	607	623	595	602	636	603	621	632	581	556	587	619	631	604	585	605	603	614	611	593	632	594	593	623	609	605	623	604	602	624	581	604	622	554	577	622	609	581	578	605	588	552	602	623	649	599	618	651	576	619	623	608	585	566	635	595	605	597	609	609	600	571	577	600	600	582	613	601	572	573	625	604	591	590	599	594	646	616	594	625	589	586	593	578	593	585	612	616	633	560	602	571	629	589	570	574	552	596	610	644	577	628	591	629	622	627	596	595	608	578	589	550	641	612	622	593	594	608	600	608	662	618	529	637	575	591	612	598	569	624	619	609	560	605	641	572	581	586	589	604	602	594	583	602	582	552	621	640	601	606	599	595	624	594	569	597	620	597	606	608	610	627	616	617	601	614	648	587	618	609	620	583	576	655	608	645	589	635	578	627	597	564	603	579	611	628	584	608	603	566	630	583	596	604	629	590	592	567	585	577	581	612	604	596	613	619	594	647	591	592	598	618	606	658	617	634	616	648	621	620	612	568	633	621	558	600	548	625	601	558	617	622	586	599	608	583	648	581	626	545	633	596	655	590
11753	4757	6368	4651	2877	1874	1530	1119	839	725	588	543	628	521	458	477	451	446	372	339	309	297	267	271	274	254	269	262	234	256	250	255	204	253	223	255	264	225	238	237	212	259	235	233	239	227	256	227	221	219	216	245	222	230	257	211	267	241	236	195	227	259	238	260	247	219	262	238	261	204	245	258	238	241	234	249	247	268	241	256	227	254	246	237	209	236	230	238	227	244	222	231	248	258	219	214	207	215	243	214	230	264	228	217	257	230	238	219	213	251	252	227	241	248	242	234	237	226	245	223	263	232	217	219	244	233	262	228	239	260	233	235	261	238	224	226	245	239	187	211	243	245	269	249	239	239	258	246	241	243	243	222	235	232	234	273	221	217	241	216	243	261	213	209	228	238	238	232	237	222	211	234	208	265	211	263	240	231	237	224	207	260	241	224	246	224	227	248	231	220	250	224	214	209	270	224	246	238	227	222	218	227	232	245	228	259	226	231	244	264	253	241	294	248	219	252	240	259	232	275	231	251	243	234	245	220	205	252	219	224	220	225	261	260	233	236	232	238	227	237	264	222	230	248	224	232	239	213	247	230	237	229	244	233	261	238	217	239	238	236	233	269	253	201	240	223	233	217	210	223	244	249	204	230	214	224	234	237	239	253	252	263	226	243	199	227	268	223	241	219	244	237	231	229	222	230	227	230	251	242	241	252	235	233	200	223	243	220	253	251	241	229	246	217	223	264	219	223	245	230	207	245	196	243	226	256	234	247	225	247	250	258	215	215	243	248	247	269	253	241	233	228	236	237	238	228	236	235	225	230	265	247	259	235	249	226	257	210	202	264	212	208	216	222	222	229	241	202	240	218	232	205	220	259	245	231	210	210	225	226	230	205	259	231	242	235	218	235	230	236	212	208	239	256	213	235	263	253	242	216	229	225	224	220	228	237	244	201	245	232	262	228	233	264	237	239	211	244	232	254	266	242	256	257	239	276	227	220	245	244	249	215	211	217	222	225	260	227	242	214	240	232	254	246	255	259	261	235	240	215	245	250	243	248	238	255	247	253	236	261	222	249	240	225	202	254	244	215	273	228	218	255	216	214	257	233	251	259	230	227	193	226	247	234	252	246	203	231	213	233	222	232	226	263	207	208	292	231	244	237	257	237	223	251	230	260	221	210	250	225	225	271	236	214	200	233	234	244	231	235	218	233	230	245	226	222	253	225	209	240	247	215	255	225	239	268	212	242	248	251	217	224	228	232	241	251	267	220	239	222	247	261	229	228	246	249	238	246	217	204	243	211	248	235	237	226	229	232	248	235	226	236	222	244	260	242	247	238	219	228	227	242	229	241	223	235	249	197	264	257	243	204	236	234	215	238	257	241	236	239	260	217	229	228	244	218	196	236	238	210	245	235	232	251	216	215	230	234	242	225	239	243	242	272	215	245	216	254	211	229	232	212	252	214	220	205	257	244	200	226	230	241	233	252	215	237	230	252	266	218	243	238	245	239	223	234	200	219	210	222	195	229	245	225	253	250	223	212	237	245	231	230	225	215	217	218	235	236	218	240	243	239	241	234	232	216	249	253	227	236	191	224	228	250	232	231	257	241	238	228	223	234	249	245	233	253	235	231	235	265	253	254	210	249	236	221	204	255	220	242	224	245	232	220	227	226	237	253	214	227	262	251	232	251	239	252	215	219	247	237	227	234	226	236	235	262	235	242	234	213	224	235	246	253	232	233	227	282	248	208	213	236	261	223	219	240	243	252	216	229	249	223	237	241	204	245	254	227	243	215	222	216	237	206	245	257	218	213	229	245	257	236	244	231	195	270	239	216	252	209	242	201	246	205	242	239	236	234	228	223	225	227	208	253	237	237	218	222	215	229	232	239	253	228	231	207	248	243	238	225	249	245	236	239	252	215	253	265	248	261	239	255	257	221	243	226	224	221	237	243	245	237	232	200	239	245	245	236	222	222	234	257	240	246	245	238	206	208	259	248	223	246	251	238	243	259	229	231	227	254	262	213	234	258	247	217	200	235	229	236	249	226	223	245	227	251	204	241	237	225	216	231	239	216	214	250	222	220	249	221	244	230	230	231	214	208	240	234	227	233	206	260	236	268	249	227	226	242	221	228	240	200	261	240	240	217	203	248	225	214	244	226	239	270	234	239	246	249	219	229	228	220	245	214	259	232	248	257	219	236	218	247	223	251	247	230	220	257	259	217	228	216	234	234	225	210	252	225	264	248	243	248	221	234	231	218	216	222	217	243	248	242	211	233	252	258	239	207	223	242	243	223	253	220	211	244	251	222	218	269	238	225	206	237	239	212	242	229	229	235	264	230	219	253	245	228	227	243	237	237	230	217	252	216	247	233	221	221	253	259	254	252	259	215	254	239	221	252	250	220	225	235	259	260	257	227	221	230	246	214	227	218	220	219	219	217	213	220	227	234	242	224	238	222	230	236	247	225	223	241	239	235	234	213	220	233	231	251	234	242	270	251	211	206	217	251	258	243	231	231	282	260	245	223	234	206	207	217	229	234	218	236	223	269	238	264	234	252	220	258	214	218	221	244	224	225	247	246	242	244	221	208	217	234	228	265	226	237	219	218	255	219	229	229	248	233	229	223	212	240	222	232	213	244	221	206	227	269	223	246	239	237	221	247	259	218	236	247	251	253	241	233	254	227	244	221	255	249	220	246	234	239	218	217	206	233	213	235	242	245	239	250	263	220	253	231	234	250	253	245	278	246	243	240	236	273	236	234	262	206	229	240	239	251	241	213	223	268	210	227	251	254	224	246	227	206	244	218	236	238	239	249	242	247	238	232	227	226	259	226	241	226	218	216	241	228	223	221	247	256	214	229	222	236	261	206	215	234	261	251	234	251	219	199	236	247	229	258	211	244	218	207	215	235	232	245	244	240	232	249	250	227	235	245	242	186	247	254	205	223	240	233	210	200	229	214	242	235	238	249	219	250	214	234	222	257	267	274	244	233	218	273	260	245	241	236	267	219	236	218	239	236	268	240	259	253	234	229	230	240	247	249	243	238	262	208	229	208	212	238	233	256	256	230	209	218	235	229	229	244	232	234	238	231	224	223	217	236	228	227	223	247	238	245	246	244	221	234	215	230	227	196	214	228	237	205	241	253	200	233	254	243	266	214	246	269	256	228	244	235	242	210	236	269	222	211	225	247	226	226	237	222	220	226	219	218	217	227	275	265	217	231	234	238	263	214	217	256	217	238	244	237	245	244	244	257	228	251	260	248	247	220	259	241	248	245	264	235	217	246	221	232	270	259	230	240	194	243	210	243	223	224	258	242	236	209	245	245	267	233	250	243	248	224	253	210	254	225	258	235	241	237	216	245	225	234	235	209	250	230	251	223	216	238	241	245	213	235	237	229	233	256	245	282	251	233	240	226	248	236	222	224	223	246	247	225	240	217	229	246	235	247	227	230	240	246	252	233	239	225	234	219	249	226	235	222	220	244	240	221	199	243	209	244	231	260
9609	5064	11957	12466	10044	7906	6556	4931	3971	3503	2993	2986	2859	2376	2124	1850	1956	1812	1624	1320	1122	991	827	815	748	728	786	756	678	689	654	695	700	610	626	607	614	594	582	583	561	608	586	596	602	548	556	613	619	581	554	594	582	571	570	570	577	590	538	603	576	558	585	560	619	530	574	589	618	595	542	528	573	601	570	592	589	580	543	567	595	580	597	570	621	611	563	563	582	579	611	555	561	576	552	620	579	581	542	573	605	573	603	589	603	526	641	582	587	591	619	562	555	562	589	586	577	597	536	604	576	590	576	603	529	582	584	572	574	546	542	598	587	576	543	585	594	574	588	574	601	648	591	555	542	630	624	553	564	578	575	600	565	572	579	577	589	555	595	593	516	558	546	598	576	574	557	540	558	515	570	567	543	554	605	627	583	579	560	573	615	613	556	611	613	555	536	626	559	577	558	579	569	602	575	563	593	637	587	592	597	563	559	582	541	557	584	552	591	561	575	559	584	617	549	579	580	566	590	548	550	566	580	586	565	551	555	565	585	588	557	577	596	587	588	574	554	584	597	611	548	576	556	603	586	574	578	569	579	579	588	568	586	587	595	581	576	608	611	539	632	557	561	547	584	535	585	605	528	534	580	597	555	593	615	587	570	646	565	595	575	559	589	539	572	573	608	590	592	573	588	567	606	579	582	618	604	598	579	563	529	577	538	602	537	572	576	633	520	588	570	582	560	640	594	613	607	582	592	574	565	590	596	590	574	581	543	583	575	596	558	575	589	578	595	585	564	576	589	591	559	598	587	592	561	580	552	542	625	616	529	618	611	542	594	554	574	607	517	602	622	577	597	610	567	595	591	613	599	578	591	566	604	594	562	605	594	548	583	573	583	590	544	544	567	585	562	615	585	610	583	597	609	606	578	586	583	576	600	562	561	597	556	596	617	585	602	564	566	584	552	535	562	567	552	555	564	553	566	580	595	585	570	567	582	626	562	565	576	562	564	583	588	562	552	567	638	594	550	578	572	541	580	580	570	569	569	633	570	588	558	598	597	565	540	550	585	545	602	593	550	549	622	513	596	582	523	651	538	605	584	599	554	550	574	580	612	623	580	553	573	586	583	595	570	615	602	569	559	625	532	586	630	600	574	565	586	528	568	532	552	596	619	543	571	568	593	578	577	563	547	581	590	602	582	551	543	574	545	542	578	540	631	529	533	570	567	596	565	585	590	576	599	548	648	582	593	593	614	571	613	614	547	581	570	600	591	598	600	641	573	589	579	565	574	588	594	641	602	556	615	560	606	620	589	577	607	573	588	615	580	597	591	571	601	610	587	584	596	559	541	572	566	608	604	545	570	562	608	603	561	595	577	576	588	550	567	582	608	564	550	575	589	607	569	585	602	550	584	601	584	600	592	556	610	530	608	603	540	537	572	621	572	588	638	603	575	601	555	552	589	615	551	565	593	621	567	634	587	613	598	592	528	546	555	569	535	563	591	627	554	567	571	577	557	542	583	616	574	593	612	612	538	572	611	556	581	580	571	582	595	635	613	543	565	550	587	567	576	571	626	562	629	550	556	584	535	538	570	570	584	618	537	587	579	531	609	573	536	562	529	620	560	594	610	611	576	571	546	541	570	592	610	568	597	598	601	545	632	558	586	585	604	588	570	560	566	580	580	587	569	580	560	572	566	504	616	593	576	612	533	596	610	598	582	602	575	561	590	577	595	599	589	524	542	561	564	537	571	595	557	574	605	583	608	580	576	580	605	566	577	605	582	580	564	618	629	568	554	574	619	608	563	551	579	571	612	550	582	559	551	581	577	545	568	562	632	551	572	571	578	580	562	591	587	578	602	550	622	528	616	590	572	594	592	590	568	582	583	622	537	591	583	577	558	587	563	605	577	622	573	587	578	588	590	557	570	531	590	590	564	564	589	571	596	519	597	611	571	581	604	546	603	564	549	610	576	575	555	572	579	600	601	607	587	604	574	609	541	603	572	582	553	599	601	563	626	578	571	550	603	582	609	577	607	566	539	599	579	587	574	608	627	593	586	598	577	606	569	575	588	613	576	565	577	603	581	575	568	549	614	617	549	566	527	566	567	600	588	584	615	576	603	563	554	540	564	570	556	575	610	561	595	595	540	571	587	571	609	564	561	580	556	614	545	518	595	583	596	619	592	560	571	565	586	565	536	569	555	605	547	599	569	579	563	576	575	561	574	616	623	578	568	656	583	569	583	583	546	592	581	597	562	556	598	581	600	584	614	581	545	580	564	552	559	593	552	525	580	558	572	610	582	560	553	572	551	578	564	574	568	585	611	540	566	580	565	575	591	559	568	549	608	635	580	605	593	585	599	536	582	592	609	538	592	576	591	583	553	588	636	589	591	587	567	610	580	568	570	552	589	578	584	596	572	545	595	567	536	591	578	595	586	596	609	598	569	572	559	558	615	581	557	588	598	578	578	579	597	555	570	573	564	549	557	599	598	600	585	582	552	603	570	603	572	575	606	547	564	579	573	575	558	595	589	556	573	543	564	588	584	519	608	592	566	582	582	558	572	547	577	572	614	618	588	618	541	583	575	596	533	552	573	566	582	604	544	585	585	588	589	582	564	579	544	591	596	631	581	588	586	535	559	622	608	551	582	547	578	632	565	555	613	595	573	578	562	549	585	556	562	563	597	562	564	575	571	572	594	618	578	585	613	599	588	547	560	545	583	631	559	603	535	615	606	547	596	570	576	588	589	581	529	575	631	614	600	589	548	572	591	597	605	550	575	572	620	581	590	616	578	572	588	598	548	583	645	590	563	569	575	574	571	572	610	570	628	585	589	579	573	594	577	540	538	546	563	575	593	587	571	565	597	562	574	547	555	585	570	596	599	596	606	639	651	599	587	522	547	598	561	566	604	579	590	574	511	603	609	628	596	586	585	598	582	575	582	585	565	556	598	621	569	585	646	552	580	581	583	585	605	546	600	571	561	601	567	580	574	587	593	566	559	567	578	567	601	564	592	601	557	570	565	572	564	586	647	596	576	564	584	540	620	580	608	539	552	573	602	582	580	599	577	594	586	557	570	558	590	610	553	544	562	570	553	574	568	561	549	617	611	602	602	589	592	585	591	595	596	556	561	581	563	547	609	542	533	577	571	558	596	563	553	594	574	578	583	578	546	616	562	557	614	565	573	534	616	597	578	623	567	554	583	614	562	589	590	577	554	605	610	543	582	579	593	621	579	586	567	548	559	568	600	612	577	610	606	619	561	563	599	571	566	600	593	578	602	573	602	596	588	614	609	598	626	583	616	596	619	553	569	574	577	574	583	593	596	542	615	563	605	619	642	627	552	570	608	576	570	606	565	590	614	591	585	564	560	601	576	572	616	622	587	608	551	602	590	612	581	606	582	619	575	584	574	582	578	552	589	571	564	554	581	580	580	593	589	554	591	533	573	565	607	593	631	539	551	626	601	573	609	573	610	589	603	580	550	571	557	568	558	582	566	568	615	574
18713	7391	9043	6500	4198	3105	2193	1411	1149	955	763	812	666	618	532	482	500	447	367	295	264	259	213	230	177	180	229	202	195	179	188	195	174	189	186	200	179	177	172	179	175	186	184	175	187	178	192	162	194	200	152	168	140	158	157	185	162	158	191	160	164	175	146	177	158	173	166	175	156	157	152	178	182	169	181	177	161	181	190	192	165	188	163	166	189	157	168	151	153	172	177	156	175	172	160	197	168	165	185	169	174	165	183	172	184	187	169	137	178	186	170	151	153	160	175	175	181	180	172	161	161	177	188	163	170	196	181	165	192	157	184	162	171	193	144	182	204	176	155	189	179	160	159	192	183	166	184	173	146	163	159	181	180	163	170	170	176	162	184	176	154	157	162	191	159	211	190	194	182	170	161	159	160	161	170	201	182	186	155	175	163	144	175	186	172	162	158	188	157	163	180	200	190	185	163	158	138	177	182	182	181	178	168	171	165	187	147	179	166	185	168	160	153	172	172	166	157	192	150	168	193	158	156	167	166	174	179	175	181	172	174	156	170	168	190	180	163	181	175	177	154	144	185	173	162	171	188	184	160	157	163	168	159	187	184	175	160	172	177	169	182	178	143	159	172	178	164	170	159	175	151	155	163	161	184	180	172	153	168	173	164	167	164	157	159	176	182	154	168	154	138	164	165	170	172	186	176	172	164	184	164	171	172	164	192	171	171	171	155	172	145	161	144	151	174	175	164	180	194	155	161	151	149	170	171	189	157	177	157	155	172	187	165	177	178	162	180	172	173	175	185	185	196	151	163	172	166	175	171	146	168	153	167	169	165	165	169	199	173	163	158	171	164	182	178	177	182	176	163	156	166	158	184	158	149	174	177	157	161	153	158	169	170	187	165	162	175	181	161	169	148	172	172	174	174	160	177	163	176	171	166	151	163	175	164	165	184	175	144	168	197	154	166	178	166	164	210	169	176	158	179	179	165	164	171	172	174	169	176	178	162	198	178	189	165	172	175	163	156	162	205	184	171	165	167	185	176	178	161	174	154	155	149	148	169	168	176	156	199	173	161	191	180	161	175	181	184	189	198	157	181	159	177	150	171	155	174	167	194	170	165	172	177	190	144	156	172	164	163	172	132	176	171	186	186	178	183	137	155	188	166	159	163	175	181	162	167	168	174	159	181	165	151	157	145	171	166	180	175	173	177	165	191	166	162	155	190	180	170	172	191	156	171	170	172	173	166	192	164	158	178	179	180	161	141	171	160	155	172	181	169	155	165	166	197	148	173	192	185	137	195	182	154	151	181	173	166	170	160	175	182	164	175	189	168	187	168	155	171	143	175	138	191	165	159	179	153	164	165	154	172	163	157	178	171	173	175	173	169	177	160	176	182	151	170	180	180	152	184	170	163	164	163	185	172	168	164	184	180	183	167	185	155	173	166	171	169	167	160	162	176	167	182	153	212	152	166	181	212	185	174	177	195	169	164	177	157	184	184	169	173	163	181	172	158	192	162	162	188	213	204	172	155	188	162	157	173	161	156	192	178	187	147	177	159	173	185	170	177	211	162	157	186	171	161	157	166	178	172	183	177	161	179	180	164	180	149	167	182	198	154	169	199	154	163	165	175	165	165	158	148	168	181	141	161	200	161	196	189	152	167	177	159	158	173	143	184	180	170	152	164	173	167	191	178	204	148	156	159	188	196	150	178	181	168	173	163	185	158	166	148	177	172	165	174	165	195	182	170	187	156	162	169	157	162	157	158	151	201	171	151	176	178	171	178	162	184	168	173	191	166	174	154	188	178	177	169	148	170	193	149	165	162	180	168	176	151	169	164	172	177	195	170	178	170	162	177	168	162	171	166	154	189	189	168	174	188	182	173	173	165	154	179	174	180	162	156	152	166	184	148	164	164	174	196	189	176	169	177	164	172	179	180	155	163	179	173	159	185	145	153	151	193	183	194	148	172	164	172	178	184	168	156	183	180	163	179	163	175	170	195	168	184	181	177	189	171	186	163	162	167	161	176	187	176	165	155	187	181	157	165	178	183	170	164	157	159	163	169	197	185	175	170	176	183	156	171	174	192	171	167	165	162	169	169	165	190	152	170	158	181	184	176	155	168	166	148	145	169	147	193	162	170	159	193	173	174	169	175	178	167	162	183	188	178	169	163	164	183	179	172	165	162	179	153	180	164	147	154	168	154	158	159	148	171	159	146	192	173	191	147	169	156	158	172	149	170	173	156	162	161	168	172	174	173	156	183	156	164	195	169	187	182	199	190	166	179	168	183	181	163	180	175	161	175	174	198	205	163	189	156	165	171	149	171	176	145	157	184	156	171	180	191	177	169	145	149	165	170	157	164	175	185	176	149	190	155	196	168	180	153	186	156	185	176	171	154	162	165	165	181	161	193	180	147	162	172	195	164	155	196	176	187	166	174	176	173	187	164	187	170	172	176	158	173	169	159	161	189	180	162	182	160	162	164	169	149	165	141	166	186	180	164	194	188	163	175	173	171	178	170	195	163	151	183	200	195	171	189	180	179	171	169	166	189	183	188	193	153	171	150	179	173	179	165	143	159	188	184	171	153	171	132	176	180	186	172	167	184	151	175	177	174	160	157	178	169	169	182	150	163	166	162	159	190	152	189	157	160	177	173	145	155	161	158	173	164	153	185	158	169	185	156	159	174	163	196	199	177	179	168	170	169	149	171	172	170	191	187	156	169	187	188	136	193	145	205	179	174	178	165	167	182	175	148	158	152	176	173	191	204	161	168	163	165	176	196	164	165	162	158	192	167	157	177	184	173	175	153	193	164	190	170	178	174	149	170	166	181	191	139	180	151	177	173	165	183	178	190	176	195	175	178	163	184	174	177	156	174	159	166	183	173	164	167	174	159	166	185	174	179	160	171	147	159	160	162	147	162	146	186	167	157	176	146	179	171	171	177	167	189	200	158	160	155	188	175	179	153	165	158	150	169	166	165	173	191	165	172	169	168	176	190	158	150	178	186	156	145	165	202	180	169	143	210	185	161	158	171	189	169	180	162	194	185	130	162	186	213	211	159	161	152	158	155	179	158	181	176	158	167	171	164	156	191	159	161	163	198	164	151	170	164	182	181	174	166	175	182	171	171	157	186	159	167	183	176	187	180	180	166	160	172	193	177	141	190	175	196	179	146	173	171	187	187	182	141	174	189	178	161	188	185	174	167	176	165	173	173	172	146	151	162	201	164	149	174	203	174	178	196	147	184	185	146	158	163	182	200	178	166	177	171	186	163	166	149	167	211	175	186	156	152	174	171	180	188	176	205	183	159	163	194	177	182	166	170	187	172	186	186	172	164	160	173	174	159	176	170	186	168	163	165	169	186	168	192	175	183	170	169	157	169	157	149	134	184	158	165	171	157	168	163	178	165	154	152	184	161	183	188	146	161	178	194	165	175	148	160	163	187	164	170	158	180	147	141	164	168	147	181	189	168	187	163	171	186	169	154	161	177	180	152	178	164	162
12079	6767	14890	16229	13896	11604	9499	6707	5668	4723	4035	4321	3596	3040	2369	2506	2519	2273	1782	1382	1145	917	776	706	718	667	659	713	683	593	590	626	565	503	475	511	492	484	505	492	456	462	424	447	501	547	496	507	419	453	466	448	410	443	422	450	439	459	437	464	409	378	432	451	427	456	424	425	449	448	450	431	433	372	406	415	413	463	433	443	444	437	458	433	461	435	433	416	421	465	458	432	444	432	414	429	452	422	407	472	414	403	429	414	461	426	449	419	434	454	436	456	420	432	426	432	448	421	445	463	428	431	432	429	432	437	436	422	435	470	435	418	422	416	466	433	421	441	418	429	413	490	435	402	434	440	424	438	428	413	430	442	443	431	432	454	441	446	429	398	424	436	407	458	417	412	436	419	451	413	463	444	449	420	472	469	428	465	447	428	435	419	433	435	449	412	432	397	418	428	448	410	449	435	416	443	434	446	424	419	456	426	416	423	438	415	431	418	432	427	408	428	413	406	413	462	410	473	419	411	421	450	444	411	459	439	419	442	414	486	456	460	424	435	426	426	382	446	453	385	440	436	418	436	435	401	379	416	429	421	467	435	416	448	398	426	458	442	445	443	417	423	449	429	430	429	448	441	437	431	418	431	443	437	421	456	429	414	450	414	484	425	452	397	432	436	482	479	453	442	441	421	408	418	428	445	453	422	396	483	441	455	460	436	453	448	453	430	437	429	423	418	448	427	408	441	433	391	397	420	426	435	407	418	450	389	425	431	417	424	431	424	425	420	406	404	432	413	425	411	421	411	436	447	416	413	463	446	451	430	427	463	459	424	403	428	434	459	418	462	401	426	488	422	418	466	448	441	408	432	412	405	412	414	436	434	426	430	441	388	443	419	438	401	407	433	421	427	443	433	443	433	433	420	389	447	438	399	393	421	438	455	393	404	423	422	462	451	424	402	423	482	456	435	442	471	459	462	446	463	443	404	469	430	420	465	447	437	449	436	464	443	436	475	424	417	443	442	445	416	420	476	431	437	446	438	445	454	440	444	421	431	440	423	425	460	437	447	418	423	441	427	429	454	415	456	435	423	448	435	416	419	439	425	441	413	431	439	438	438	458	467	411	459	442	430	413	402	412	430	429	449	448	421	439	458	426	389	443	438	424	456	424	463	463	456	451	439	428	443	467	428	442	426	432	456	440	414	447	422	439	448	455	423	444	452	442	452	401	461	477	461	424	404	429	415	448	459	434	449	449	447	441	456	426	420	427	433	451	400	451	400	407	445	395	450	406	459	449	411	410	402	443	436	437	433	461	457	460	446	455	462	451	461	455	447	470	446	440	418	465	459	432	410	416	460	447	429	439	446	421	402	453	421	440	413	454	433	388	442	448	443	448	449	428	415	433	420	417	472	415	464	424	414	440	411	404	400	406	453	425	450	438	436	407	418	431	445	432	441	413	414	434	418	459	417	465	405	421	437	483	471	460	417	436	458	428	412	429	425	437	450	412	440	422	441	424	425	412	465	422	447	384	454	406	411	406	437	432	417	419	421	413	441	476	452	422	432	455	429	456	412	445	458	414	401	409	445	456	427	401	417	438	408	430	475	413	416	451	416	409	414	401	440	433	419	452	387	408	473	442	431	422	443	431	451	424	441	459	450	413	401	465	428	451	452	435	429	401	452	428	425	453	422	449	409	438	459	441	395	472	438	441	423	407	427	460	396	420	438	432	427	434	395	438	441	440	433	432	446	422	396	422	431	418	442	438	413	477	419	445	419	451	465	469	424	466	383	452	458	401	431	470	448	418	431	453	399	422	482	400	402	422	402	474	425	397	434	450	429	449	424	444	446	414	414	437	439	413	444	453	398	402	450	440	438	392	442	446	432	446	445	410	441	438	407	446	422	440	414	443	487	448	416	392	475	466	432	459	455	422	434	445	438	434	397	445	424	447	426	427	394	468	463	417	437	439	437	441	467	420	429	415	424	448	431	428	475	450	449	452	466	437	421	446	435	452	412	414	432	453	447	424	450	425	432	435	396	420	465	442	414	418	410	417	474	465	409	463	403	446	419	443	453	413	442	429	453	439	453	426	454	411	434	413	421	434	375	439	433	440	443	424	431	414	424	457	425	454	445	407	453	458	440	448	446	433	428	442	458	473	438	428	433	430	425	445	434	449	456	456	425	450	442	448	432	420	469	420	446	458	413	441	450	417	434	426	406	419	458	425	418	466	447	455	464	415	405	427	424	427	430	438	444	444	427	422	462	480	412	384	456	424	396	431	436	431	458	438	446	437	431	445	404	434	422	416	444	465	465	447	461	431	431	423	404	408	434	452	443	419	443	441	414	407	429	413	403	423	453	440	392	422	423	463	412	425	417	382	405	445	460	441	436	477	451	439	433	463	413	446	441	433	465	476	449	471	443	452	450	419	411	429	460	444	429	415	442	440	422	449	440	448	448	441	437	381	452	422	436	453	448	425	400	448	435	427	435	460	390	423	417	443	444	447	415	401	436	426	426	435	423	413	396	426	461	449	383	430	451	428	422	432	442	413	423	420	412	439	440	431	401	428	421	436	453	409	419	431	448	413	416	445	429	444	424	461	426	439	433	449	450	443	464	464	441	447	464	391	461	458	456	431	410	413	432	413	426	473	410	424	433	415	423	465	455	462	431	384	433	428	439	406	418	417	428	410	455	428	460	414	498	406	458	427	404	430	392	416	405	463	424	412	415	461	414	386	413	402	460	400	427	437	445	459	426	436	436	459	406	416	427	464	412	439	434	448	420	432	426	440	419	427	429	444	462	415	404	415	445	459	448	436	421	398	433	422	409	435	430	421	425	444	406	405	433	432	419	423	412	457	445	418	437	412	419	428	423	430	425	453	449	441	390	472	426	425	410	424	430	414	427	409	385	452	428	431	423	426	453	448	426	392	437	449	444	424	399	449	431	451	426	438	432	414	416	451	466	450	415	404	418	437	426	445	419	447	438	434	471	430	475	442	437	447	423	439	451	450	417	390	427	416	446	400	496	391	446	422	427	437	456	436	432	422	457	446	437	431	410	438	437	467	399	464	411	453	409	439	403	461	435	430	411	457	398	440	444	443	436	470	451	451	420	417	406	463	403	407	411	419	459	395	423	413	431	450	443	452	431	437	434	413	432	407	415	448	436	436	422	446	393	395	487	409	426	438	444	408	419	441	402	444	423	424	439	452	396	416	481	420	423	403	412	440	438	445	392	416	411	402	420	486	417	448	441	456	443	413	455	451	423	478	458	455	458	422	445	434	436	390	442	442	434	390	448	430	451	418	426	431	450	415	409	433	472	442	446	418	418	424	403	398	433	438	438	414	429	411	448	457	429	431	434	426	424	424	432	449	429	392	418	384	480	411	442	428	443	432	432	403	435	467	433	425	452	444	456	450	437	459	420	429	422	419	443	405	415	408	454	457	404	458	431	435	454	441	402	408	406	421	422	458	431	444	423	414	415	450	445	416	429	427	465	450	406
5650	2946	3557	2514	1870	1215	995	688	563	484	497	541	419	383	377	405	366	300	333	297	283	272	259	253	270	262	256	272	272	277	265	261	267	240	264	233	271	257	231	249	247	257	258	252	239	264	238	253	298	278	258	260	269	232	241	253	270	269	282	241	237	280	246	284	250	243	244	238	232	262	235	252	274	234	252	267	221	244	269	251	239	240	228	247	255	260	285	264	268	275	260	255	245	254	240	244	226	248	281	252	268	240	216	244	229	254	265	281	266	240	259	264	254	251	223	220	223	244	271	249	267	263	224	243	243	272	254	237	256	235	261	236	258	256	279	244	220	233	273	265	248	241	251	250	231	283	257	245	254	243	264	239	241	265	261	267	233	246	248	252	245	249	220	257	302	262	217	246	256	238	235	287	261	225	266	235	231	244	219	251	260	245	237	273	242	234	253	231	243	235	284	221	227	220	233	249	249	252	276	256	241	271	242	241	261	231	265	245	287	224	248	236	219	258	246	217	266	249	246	208	244	228	224	257	257	288	249	236	264	256	251	270	250	228	270	246	236	237	241	247	236	252	260	262	248	227	264	262	246	215	264	252	253	233	241	247	259	271	258	274	214	254	246	266	254	236	245	217	266	249	223	245	266	224	260	278	271	269	255	261	253	216	237	229	215	219	276	257	243	247	262	234	259	282	217	231	253	269	281	245	244	246	245	244	215	250	246	242	255	268	261	243	221	259	274	220	240	227	234	238	222	260	267	236	270	267	252	246	273	235	225	235	217	262	259	234	242	242	233	242	247	260	269	208	260	264	245	268	256	259	270	267	259	243	247	259	261	243	240	264	265	258	229	228	211	270	243	219	239	253	252	259	255	233	231	269	247	248	250	249	253	269	256	240	275	217	265	246	257	248	231	243	245	260	290	251	232	252	225	266	272	272	273	237	253	241	252	227	242	261	269	245	254	249	279	289	241	253	257	273	253	252	238	227	238	249	258	225	264	271	254	270	223	261	245	249	239	260	249	239	229	236	212	224	274	238	250	230	241	271	245	254	231	263	267	257	241	234	245	251	272	266	259	236	265	260	239	258	233	232	245	248	248	251	270	231	245	227	223	271	277	239	245	236	246	265	280	232	246	267	257	270	246	233	252	232	241	242	252	283	244	229	224	253	225	234	221	249	240	237	237	254	256	235	263	249	223	263	253	231	249	241	232	267	289	220	226	242	289	250	283	243	254	236	241	233	274	247	264	238	259	230	251	233	267	272	264	263	258	253	261	241	243	250	263	257	251	230	264	254	246	241	259	259	238	231	262	253	265	255	270	257	255	234	236	219	239	239	254	249	247	234	241	246	303	273	264	239	246	215	207	248	232	255	248	234	247	231	246	248	245	255	283	241	254	240	252	257	236	256	277	266	251	259	266	265	266	220	254	228	233	229	235	229	238	243	235	246	232	259	277	249	279	215	242	264	256	232	260	228	213	261	223	240	254	260	245	255	279	212	262	263	203	239	187	239	236	234	239	271	250	260	257	214	247	230	271	275	268	259	248	200	256	244	249	251	240	247	255	289	247	230	275	283	248	258	246	264	244	218	235	301	286	238	240	239	252	263	268	257	247	235	257	259	249	260	235	255	232	290	250	279	223	251	219	263	233	230	231	278	266	224	263	262	281	236	248	265	225	279	260	234	254	265	257	244	247	261	251	244	217	274	222	260	268	288	247	234	232	264	262	261	230	212	252	290	253	249	238	251	261	253	250	237	291	236	259	240	265	242	258	254	245	235	273	255	266	244	239	289	245	268	256	262	255	239	227	243	240	266	248	225	244	248	238	269	249	197	243	242	265	250	257	241	252	222	261	265	300	238	246	240	244	280	234	272	228	263	236	264	255	240	256	244	291	237	245	244	257	263	228	255	240	239	284	259	219	251	271	297	240	256	248	272	250	295	246	265	294	244	268	243	255	253	260	297	271	247	270	264	263	246	221	230	242	265	298	262	260	257	282	264	276	263	250	269	272	245	233	206	243	265	269	255	259	250	254	252	219	236	243	220	267	282	260	240	223	232	282	229	250	251	245	251	277	241	254	245	244	257	238	238	243	276	245	255	267	221	247	249	264	245	247	240	251	251	248	262	268	275	263	278	237	236	264	242	252	251	295	276	265	244	273	259	238	251	223	231	261	254	234	271	236	270	235	246	243	254	251	250	236	246	259	234	267	232	245	228	245	225	256	250	238	285	272	232	258	259	260	245	239	256	226	231	252	261	259	258	249	249	245	244	276	220	266	245	237	273	214	270	250	257	250	274	246	242	256	222	228	263	240	253	244	271	224	222	261	276	255	230	241	250	245	238	217	259	243	261	276	257	239	248	267	253	258	242	243	251	228	226	275	236	246	272	264	228	244	253	244	265	264	216	254	282	268	216	249	256	267	264	260	253	283	235	250	256	235	255	250	253	274	241	198	266	235	244	263	268	238	290	249	258	228	221	251	263	280	270	250	257	241	241	249	266	234	258	235	233	248	287	300	226	247	245	252	211	277	251	249	240	262	277	268	269	240	243	273	252	238	238	264	270	250	234	257	264	292	250	271	246	230	241	253	248	227	252	264	252	260	247	256	248	207	217	234	255	261	247	246	242	242	280	229	234	257	229	224	241	276	254	210	257	257	237	271	234	250	249	254	243	279	269	277	259	245	276	268	250	270	227	227	237	266	245	238	229	238	253	235	257	216	270	224	265	272	236	267	269	239	268	266	240	247	236	242	259	244	268	250	234	254	305	241	261	250	226	236	262	223	260	262	256	265	258	262	229	249	270	229	260	252	242	260	216	260	258	276	251	272	239	245	247	242	249	240	239	249	224	230	275	225	242	255	268	245	222	240	234	248	238	238	266	286	261	285	263	261	265	245	275	240	237	246	262	219	258	278	243	235	262	246	250	243	240	260	266	272	225	254	262	278	235	245	237	256	254	257	252	258	267	256	278	227	252	241	229	237	242	243	282	264	246	253	252	269	244	236	249	277	256	268	250	270	253	265	230	247	250	258	292	270	271	221	236	255	235	255	236	268	268	268	254	263	252	263	219	268	254	251	279	260	238	260	275	261	231	250	214	239	256	259	291	235	215	237	230	262	256	249	211	254	250	221	258	263	247	227	262	268	239	249	253	237	253	256	241	280	268	236	247	266	231	229	260	270	230	225	265	206	248	274	266	281	248	249	268	242	259	244	271	249	271	262	225	234	265	244	250	258	250	252	233	255	236	266	259	220	235	260	237	252	283	263	270	260	261	220	250	271	232	244	250	242	233	244	261	236	233	266	251	237	238	249	266	208	228	233	236	228	247	277	275	234	262	232	232	223	241	235	287	241	280	240	263	238	257	248	247	292	247	279	279	248	240	259	235	262	255	238	260	252	260	256	247	241	280	255	250	258	256	227	281	265	212	292	243	247	225	256	266	261	272	222	261	254	278	245	241	222	235	264	234	236	249	273	258	245	231	238	264	265	259	280	267	241	246
4504	3436	7170	8199	7158	5368	4178	3023	2567	2121	2056	2055	1746	1478	1260	1489	1408	1282	1066	924	795	755	755	716	674	679	729	704	703	678	644	689	654	651	649	705	653	630	644	615	684	654	644	646	626	622	650	596	657	610	623	591	617	603	629	598	601	644	579	629	590	610	623	626	616	619	604	609	605	639	614	635	618	598	585	611	647	611	586	666	642	596	599	613	622	626	597	603	614	671	642	574	638	642	627	619	605	600	572	605	606	615	649	644	582	621	605	655	592	610	636	631	577	624	628	677	630	623	608	629	611	588	603	626	609	559	638	647	583	605	649	607	635	614	555	659	590	633	603	618	588	623	641	619	592	593	587	634	617	604	618	634	694	633	610	624	597	617	634	586	572	616	623	658	605	612	604	623	627	617	642	645	607	613	603	633	626	617	644	595	631	594	598	634	599	573	615	604	575	629	643	610	576	615	635	678	613	637	625	613	604	586	624	624	641	629	598	573	644	602	630	629	650	612	592	630	595	602	589	627	587	625	625	591	557	614	689	614	603	622	652	643	626	577	603	583	650	626	636	583	598	617	616	581	590	611	595	626	615	589	615	667	590	600	604	640	581	591	588	593	626	638	597	603	610	592	651	636	564	635	610	600	593	638	606	598	595	621	628	605	629	617	619	659	646	604	604	634	622	621	615	631	557	606	625	627	564	582	591	604	651	609	634	576	582	630	641	660	640	623	649	628	596	612	629	632	612	597	625	547	590	633	621	592	590	624	633	583	654	669	609	614	598	626	597	598	594	650	625	609	627	665	572	599	607	592	581	656	548	633	657	576	656	630	588	627	585	605	590	618	549	610	574	576	616	633	617	651	595	631	632	616	622	544	639	633	624	627	632	645	606	601	555	628	611	626	663	640	627	599	601	564	611	596	633	626	640	650	659	631	622	583	634	577	622	614	622	602	636	635	597	599	603	581	606	620	586	617	584	591	612	578	625	641	653	622	573	641	621	617	634	594	598	615	614	585	638	605	601	651	625	578	609	612	583	580	614	651	620	585	633	627	613	619	590	626	607	635	614	622	649	643	592	592	626	621	603	608	598	619	622	636	584	610	580	651	574	603	613	617	624	609	599	625	609	627	613	611	580	676	651	629	565	603	652	611	617	582	588	577	618	599	591	627	626	620	676	596	584	614	592	644	604	587	628	611	632	587	571	604	600	633	618	606	646	598	639	597	650	608	575	609	596	603	598	616	637	611	649	606	646	603	614	637	600	593	616	611	590	635	607	618	592	644	632	591	633	646	589	637	585	624	572	622	601	587	600	624	563	620	631	592	677	617	632	594	559	656	637	625	588	584	618	629	651	678	623	610	608	581	637	626	603	570	629	633	599	632	603	609	625	621	587	642	645	624	643	632	604	611	594	641	628	632	650	633	626	639	591	590	597	586	608	608	690	580	615	609	604	641	569	617	560	577	560	610	627	582	639	627	629	647	626	569	612	590	590	639	639	623	588	638	611	599	669	608	605	649	654	638	593	620	578	648	653	589	646	636	614	557	571	612	628	633	596	591	622	622	593	623	617	598	574	587	587	655	594	654	633	607	633	632	648	599	634	639	612	591	635	631	597	591	605	637	621	605	599	608	654	566	607	572	623	585	591	631	658	617	660	593	652	616	613	612	610	616	607	615	620	596	586	642	591	654	604	589	576	603	594	634	628	610	633	595	673	646	628	620	619	571	602	597	619	611	584	607	606	621	651	621	636	614	626	633	629	616	600	615	596	604	594	660	639	610	605	601	634	647	623	644	582	605	643	610	626	655	613	578	625	614	614	612	631	606	652	624	615	638	615	590	601	616	622	604	562	578	595	629	619	578	603	588	591	599	598	623	638	538	630	603	626	600	631	579	706	592	604	625	648	626	589	636	623	620	634	578	596	696	627	595	632	606	582	613	645	647	594	619	652	625	603	644	637	631	624	598	634	640	647	607	640	578	612	600	576	601	600	606	595	596	595	594	606	615	587	656	649	627	608	605	655	608	650	635	619	605	628	597	578	585	599	595	564	618	606	609	575	614	571	613	590	654	569	570	629	569	624	614	607	590	590	576	603	599	584	671	620	638	627	624	603	636	596	640	646	606	626	611	580	634	609	597	614	610	629	618	591	641	628	633	586	618	633	633	607	561	595	583	600	620	645	572	560	630	630	555	594	602	631	642	601	638	606	631	598	618	555	633	591	595	665	651	643	585	591	662	612	595	653	625	644	618	612	593	618	601	604	621	572	624	614	626	647	629	586	634	621	579	630	636	598	616	608	649	628	629	579	595	631	600	594	630	623	620	564	637	625	655	623	637	618	654	601	624	616	620	608	634	591	639	643	629	584	609	641	675	613	625	578	590	639	627	558	628	640	612	599	592	585	598	636	582	650	629	634	665	604	593	580	658	605	590	613	597	616	613	636	593	599	601	564	636	594	644	590	579	606	611	624	624	605	601	608	650	614	596	633	629	580	592	597	633	647	612	627	649	616	564	626	650	620	632	604	658	584	638	663	641	621	611	600	594	652	611	628	615	650	576	579	595	588	630	642	612	636	598	611	676	632	649	625	617	627	635	603	595	653	622	625	676	605	664	592	624	638	636	596	636	589	631	622	621	568	596	626	612	591	610	628	607	611	623	620	629	606	643	613	612	596	627	594	642	580	580	602	628	585	634	622	631	602	591	650	670	555	595	654	589	645	627	603	618	608	585	625	624	611	621	611	574	615	642	647	615	600	631	570	619	598	661	651	627	624	631	598	587	585	608	593	630	583	549	643	640	632	635	613	618	606	646	637	609	604	618	621	606	631	607	636	630	614	603	609	593	597	616	650	611	656	572	570	646	649	613	642	600	609	619	604	642	600	621	610	623	582	581	616	602	651	607	637	598	620	648	616	676	660	638	592	623	628	653	591	616	601	624	618	623	580	612	601	605	640	606	611	621	598	637	632	627	571	607	593	612	559	649	615	632	654	609	607	648	555	629	617	631	610	633	611	630	636	617	611	654	589	595	610	621	583	604	635	595	653	634	600	589	645	598	602	654	611	616	616	612	662	649	698	673	650	601	627	607	642	640	579	619	641	653	611	641	580	592	633	599	617	604	650	617	618	613	616	607	613	633	571	583	565	626	622	627	637	597	602	576	604	606	641	600	639	599	613	616	579	591	627	635	631	593	627	584	630	637	617	655	675	611	550	638	611	602	565	669	596	642	603	689	643	606	612	649	610	627	636	603	635	634	625	582	608	619	563	607	616	634	668	658	599	610	610	622	638	587	572	612	595	674	608	637	612	627	616	582	657	622	599	600	632	632	630	616	652	610	629	640	569	580	640	644	557	601	610	620	632	653	635	607	610	602	629	652	608	625	607	622	616	571	596	566	632	584	601	623	602	597	658	615	591	578	567	581	634	607	648	606	644	646	624	571	593	621	593	598	613	619	621	611	603	600	614	611	579	583	642	605	670	571	609	593	585	608	619	593	644	601	581	583
12561	5018	5811	4911	3416	2347	1621	1055	875	674	718	708	582	471	510	465	424	380	379	281	331	297	267	260	245	268	293	273	261	258	282	276	241	226	253	250	255	244	272	273	248	238	256	251	244	235	212	264	217	270	229	250	252	250	252	265	224	265	261	265	218	253	253	255	252	258	252	253	252	230	224	242	245	214	212	238	245	252	235	207	231	252	253	249	237	248	235	229	247	233	240	227	237	252	224	224	259	217	222	240	267	252	232	233	229	251	251	221	238	230	242	262	223	222	263	224	231	241	227	241	213	243	224	248	259	243	237	235	234	218	205	240	236	232	241	232	214	229	243	244	235	253	239	233	282	261	285	257	213	257	247	257	232	276	246	266	236	247	243	256	219	239	272	212	218	257	232	250	243	262	245	252	262	261	255	228	262	229	259	264	238	232	211	257	256	216	265	214	224	236	259	234	234	230	218	244	254	251	257	259	220	243	245	235	241	232	266	225	234	228	240	219	231	220	221	205	229	244	251	242	235	238	250	237	241	242	246	244	236	224	238	242	227	243	224	264	259	234	250	239	230	224	234	263	266	245	241	229	246	244	216	255	241	229	270	235	234	207	247	204	218	242	274	267	228	272	227	228	246	266	228	243	241	237	231	239	213	231	233	258	267	240	250	241	259	237	218	264	255	283	223	266	248	254	238	199	216	222	241	250	243	186	219	226	211	258	235	230	271	222	215	248	217	224	260	267	264	224	228	238	255	232	234	209	217	250	266	258	257	236	242	223	244	233	245	247	271	238	245	220	280	255	242	259	256	243	260	264	259	236	223	220	252	250	261	248	239	256	237	247	217	261	246	238	215	218	243	233	252	246	250	242	235	231	270	244	244	248	229	237	217	234	253	239	238	268	243	240	279	254	243	229	235	254	251	248	250	272	245	232	253	243	213	224	257	261	250	240	236	242	235	237	240	213	239	246	232	219	208	248	215	257	246	256	249	261	223	228	224	251	262	265	262	250	244	235	231	243	233	235	272	226	222	257	229	233	205	257	229	254	246	251	239	272	240	226	251	248	269	268	221	269	198	237	247	262	242	239	224	245	240	266	244	223	248	256	212	248	222	231	228	240	263	229	239	243	246	248	221	240	233	243	225	214	265	266	248	258	261	267	234	250	252	244	251	243	218	219	262	234	210	224	227	255	254	224	264	254	273	237	226	230	221	263	244	252	227	228	245	236	258	262	219	255	271	239	269	272	244	239	240	231	227	269	237	229	234	232	244	242	239	244	268	229	227	258	235	225	250	261	243	229	245	239	246	280	238	220	240	221	233	212	249	251	257	221	245	219	239	268	222	210	241	217	258	235	253	251	264	248	240	248	228	241	219	223	220	246	245	239	269	230	255	252	236	255	267	233	234	239	208	256	242	236	254	240	257	259	246	234	240	248	233	241	262	229	246	223	263	248	225	216	264	231	224	220	238	250	243	224	239	247	227	240	220	240	232	231	235	261	251	215	278	243	241	210	236	244	262	248	265	226	260	273	213	257	245	253	229	240	244	242	248	243	214	224	237	246	250	242	217	242	264	279	237	234	242	267	218	239	251	232	249	242	268	231	222	224	232	251	228	252	261	233	253	227	267	261	219	250	231	254	213	224	219	253	238	219	235	260	275	247	275	240	278	249	255	249	275	264	252	215	241	263	271	270	258	261	239	233	244	249	229	234	221	244	232	268	204	226	235	263	268	262	212	234	234	245	257	232	255	217	258	255	260	220	237	239	235	254	242	252	239	255	247	216	237	242	231	225	238	222	292	257	241	259	247	255	204	252	246	253	232	205	264	216	242	248	262	245	246	240	238	234	259	256	225	233	249	254	230	255	238	251	256	217	250	235	219	267	263	240	208	238	269	240	226	244	244	246	261	229	232	228	246	249	231	229	255	264	244	235	220	229	243	229	240	249	281	251	224	234	230	252	242	257	238	273	254	222	225	246	246	238	270	245	245	231	250	247	255	245	254	265	259	266	234	240	240	255	276	242	251	235	254	246	269	240	267	255	277	216	222	229	239	259	267	225	243	276	256	245	244	240	247	286	206	246	268	269	234	246	249	226	232	236	250	268	235	249	233	236	238	256	254	260	278	255	262	241	231	226	246	251	238	252	241	248	239	218	241	235	214	209	258	229	261	240	217	240	260	246	251	243	220	237	234	241	250	236	257	234	242	262	271	231	224	239	274	251	256	242	246	253	261	218	253	251	251	244	239	231	237	266	242	231	249	267	223	251	261	225	263	245	230	231	252	261	279	259	254	259	211	245	238	248	240	244	228	229	252	274	231	226	264	272	249	251	272	222	224	268	248	249	229	261	267	241	230	258	257	261	207	215	219	249	245	241	240	232	265	238	257	250	253	237	232	256	273	242	223	220	236	237	266	260	242	254	238	233	239	248	228	247	238	224	224	231	258	257	250	224	247	221	251	268	226	248	247	222	240	232	261	238	247	236	215	242	245	253	225	254	232	236	232	241	246	262	261	216	224	225	240	265	246	232	234	213	254	270	250	244	254	236	227	228	246	241	217	233	239	267	240	248	211	227	228	232	263	250	247	250	228	225	254	241	272	240	246	232	233	234	258	226	228	226	232	235	246	236	235	242	230	227	277	212	242	251	264	253	229	240	255	237	246	272	218	250	250	218	238	240	240	230	243	258	262	242	243	205	247	225	244	220	237	223	264	229	228	274	251	226	256	245	233	241	223	246	227	233	226	246	254	254	217	259	244	210	228	254	211	253	224	223	247	242	244	263	251	256	246	222	243	252	260	236	243	222	211	251	260	243	234	250	242	240	225	246	265	246	259	247	246	253	244	243	221	241	240	230	248	243	261	250	250	261	236	247	202	241	211	224	228	234	232	243	253	243	235	254	254	254	263	257	235	249	233	242	253	246	262	230	244	236	227	221	229	252	285	291	263	244	233	241	264	221	220	218	262	243	256	209	246	250	250	242	238	237	225	230	246	267	220	243	247	236	246	239	250	223	248	226	225	278	262	249	275	255	236	257	231	222	236	274	229	243	240	245	195	245	239	239	237	212	233	262	233	233	282	257	240	257	256	265	267	241	234	265	280	253	227	254	265	228	235	206	248	235	253	243	234	236	239	271	226	240	246	259	262	239	240	230	234	243	201	231	235	255	233	253	263	231	281	244	234	245	264	246	245	212	252	217	249	241	274	276	258	263	215	256	251	225	273	240	189	253	225	254	230	225	238	274	242	228	255	229	234	251	217	239	269	246	238	245	248	229	239	257	221	252	258	201	216	242	216	217	242	251	239	254	237	251	263	248	229	231	232	242	240	220	230	236	209	251	244	212	216	265	251	253	260	240	199	247	210	258	233	237	293	223	232	268	229	252	249	234	213	210	226	256	284	240	235	265	233	232	265	254	233	258	244	245	260	212	214	232	255	277	246	259	252	237	210	251	235	239	223	240	217	247	239	260	224	258	258	245	229	277	268	250	248	258	233	232	249	212
9764	5031	10944	13461	11859	9415	6882	4957	4138	3212	3571	3254	2737	2099	2182	2180	1994	1698	1327	1073	961	916	901	887	736	790	852	794	746	668	721	748	672	696	654	631	652	592	702	698	669	675	674	628	633	667	559	603	602	615	587	594	575	628	565	571	596	564	613	555	626	578	629	615	574	576	590	587	583	606	571	587	581	571	575	555	618	633	630	569	604	584	606	592	600	585	620	593	601	614	614	603	573	593	634	625	578	650	600	575	579	611	620	593	596	604	574	568	609	561	589	587	558	582	565	603	603	604	623	608	608	573	622	627	603	550	631	595	618	584	626	614	632	588	605	601	603	594	571	573	600	622	639	667	549	570	558	632	582	571	574	606	660	590	594	615	568	600	587	585	617	589	621	597	602	583	585	572	629	588	600	590	579	613	597	603	597	654	638	616	570	580	610	628	607	618	606	571	624	633	575	580	606	577	613	613	580	598	580	566	610	590	614	600	597	611	604	586	624	585	594	572	591	582	583	598	606	643	616	599	582	606	603	611	587	594	573	581	619	597	625	581	558	601	601	609	631	543	598	646	553	601	568	610	610	641	588	572	580	617	603	591	584	595	632	616	588	626	598	560	615	598	573	590	541	564	596	548	589	617	568	617	625	572	562	555	590	584	581	580	529	608	661	570	594	627	561	595	602	624	644	606	591	609	584	605	625	583	592	642	595	608	560	620	612	581	602	586	567	646	614	594	578	614	633	625	605	621	609	609	654	624	608	629	598	583	620	600	575	581	626	638	587	587	562	574	602	616	602	589	597	608	651	549	569	545	634	591	600	610	643	595	617	597	550	589	559	557	593	609	605	580	607	626	607	616	586	632	593	538	607	608	627	597	627	602	591	554	569	648	603	555	580	577	606	608	596	596	580	625	608	608	610	581	596	631	599	610	619	613	541	578	593	584	603	595	579	628	610	561	618	622	608	611	575	557	615	598	581	589	625	597	583	590	606	615	616	602	579	594	608	617	581	606	616	587	586	541	589	602	635	609	571	627	613	571	616	569	592	612	578	597	619	575	614	593	640	578	586	598	604	563	595	580	557	604	550	614	561	578	614	585	587	591	613	597	572	607	587	610	587	596	581	648	642	613	576	600	636	635	623	564	597	566	588	627	603	569	600	586	578	584	574	603	585	604	606	597	663	623	616	611	556	602	590	594	577	617	568	601	574	641	613	614	574	612	601	590	635	632	566	596	608	638	613	562	603	566	582	574	586	629	597	593	579	573	552	573	602	550	595	621	594	584	581	561	624	572	622	629	607	598	578	620	579	559	593	615	596	591	591	585	556	583	600	619	606	635	632	584	644	610	640	620	594	561	583	530	595	594	579	536	591	627	574	603	624	644	588	588	617	579	572	608	616	599	603	569	608	582	538	609	582	537	589	618	619	585	588	616	577	590	576	575	599	580	588	606	584	618	595	609	608	615	604	625	560	558	583	626	595	586	565	575	604	609	605	627	585	599	614	590	595	607	568	612	582	597	599	592	605	581	596	613	595	559	585	588	591	583	594	614	646	599	636	577	605	588	583	587	606	563	611	565	615	592	592	599	621	638	599	595	581	593	539	585	575	602	567	589	602	595	604	573	571	610	588	559	563	606	624	627	613	581	655	589	599	591	632	589	582	599	592	559	615	602	616	593	614	644	580	595	617	616	620	604	590	625	624	593	590	588	589	568	612	615	563	592	596	575	648	581	588	568	598	595	608	596	626	593	573	619	595	639	607	589	598	618	605	563	572	561	600	619	591	564	625	611	631	556	581	584	585	592	559	582	564	608	594	630	598	632	616	593	553	590	609	627	613	587	567	605	601	607	582	597	568	608	574	622	549	615	563	564	594	586	633	618	581	629	619	610	611	591	581	605	614	624	576	571	595	610	554	594	541	603	619	555	610	597	618	642	541	616	583	600	591	643	608	571	589	618	580	567	595	610	586	590	567	576	599	618	570	586	600	572	657	617	567	624	610	586	584	653	585	606	640	650	594	621	628	629	607	602	610	635	558	604	636	547	603	602	559	608	603	580	567	639	596	631	604	581	586	557	646	598	623	610	546	573	594	565	615	592	662	594	606	607	581	589	596	609	570	583	581	588	561	580	563	617	601	634	642	605	566	573	606	566	599	544	604	595	611	585	586	605	624	591	614	597	570	596	603	572	537	603	635	588	659	577	586	584	529	593	616	574	636	567	568	641	573	602	585	554	572	567	571	580	575	663	553	622	614	622	593	608	627	558	591	593	623	583	624	615	599	611	610	612	626	578	637	580	588	576	607	581	606	585	601	586	569	612	568	569	624	647	572	622	541	608	646	571	584	549	600	616	597	625	557	572	605	606	561	557	556	581	595	558	576	586	584	625	622	572	601	577	607	581	628	601	566	599	575	605	607	609	568	581	555	601	619	591	529	593	636	577	594	586	603	614	561	625	605	649	641	599	581	595	563	591	589	589	611	639	602	548	566	622	606	582	620	631	579	633	556	630	556	562	586	616	636	557	628	614	609	577	591	583	600	584	617	600	593	622	598	589	595	588	597	603	589	570	610	583	604	572	534	566	600	602	638	608	562	586	555	602	604	594	609	577	589	573	591	614	520	563	620	604	593	578	560	601	574	598	611	624	582	610	624	572	566	578	604	602	584	659	570	593	592	593	630	617	608	584	625	577	593	589	614	592	622	595	564	596	558	608	579	625	557	550	605	580	594	597	590	591	606	557	570	589	576	598	593	607	607	586	586	585	597	595	616	619	591	581	628	594	643	596	597	567	594	553	556	595	587	599	554	630	572	605	548	589	602	593	588	605	585	581	552	628	582	601	611	613	572	589	610	537	557	648	587	635	633	589	615	577	614	589	583	569	546	578	596	613	599	594	595	600	586	593	594	604	561	589	613	572	602	603	564	605	589	589	642	639	625	605	583	602	618	586	598	601	609	598	597	589	616	626	583	539	579	597	606	568	609	624	601	603	585	578	643	608	647	582	581	594	544	621	571	557	603	577	614	585	554	624	582	568	619	565	562	625	567	614	583	604	582	607	594	645	585	600	559	642	575	643	575	599	553	610	594	605	589	612	602	613	636	595	598	599	604	546	575	524	540	595	579	566	599	625	629	576	536	601	586	630	628	561	591	596	613	641	579	575	614	589	565	565	651	568	604	608	611	557	620	603	643	606	604	588	583	657	622	581	589	586	606	648	588	592	580	632	598	589	610	590	624	592	635	587	627	580	585	558	623	607	616	608	593	593	631	581	571	590	601	621	611	603	570	573	575	627	584	617	595	625	606	588	578	589	599	579	579	591	632	592	603	595	579	602	581	596	606	573	599	607	581	647	625	606	621	604	629	575	573	555	641	601	596	607	623	608	618	601	583	598	613	603	579	577	592	587	623	600	575	635	602	562	587	584	591	554	574	567	589	623	621	591	633	594	578	598	580	645	630	630	628	549	578	588	613	599	621	598	631	610	574	564	539	602	572	567	609	572	626	575
19976	7745	8776	7391	5177	3319	2019	1511	1125	979	972	847	643	529	534	523	471	348	333	275	284	266	202	249	246	228	227	226	187	188	195	198	206	216	222	194	195	177	213	189	198	219	182	190	202	191	170	172	199	198	195	186	155	172	161	170	185	174	173	180	179	192	174	165	194	180	175	170	167	157	194	168	165	153	172	192	176	178	173	175	163	157	196	189	200	191	185	178	187	191	178	188	193	160	169	188	206	191	176	185	166	200	156	180	197	182	192	153	182	191	178	188	182	168	188	170	181	182	167	167	157	163	198	206	174	182	182	166	189	201	174	203	191	202	163	203	186	214	169	157	185	172	156	201	174	186	193	189	178	180	167	181	196	181	186	181	171	165	172	191	183	187	172	180	181	191	183	184	179	190	174	168	181	191	193	175	172	193	156	179	192	188	189	189	181	178	170	177	194	205	182	191	171	159	188	184	177	202	214	174	168	151	182	180	178	197	192	182	172	159	176	181	199	200	183	176	193	193	187	194	163	200	170	170	178	184	177	186	163	176	173	173	190	162	187	197	205	171	200	165	205	192	185	178	186	184	184	184	187	194	180	190	165	175	176	180	215	178	177	196	177	163	190	185	184	170	175	167	183	172	210	163	179	197	175	190	160	185	174	176	189	162	168	171	194	195	170	173	177	201	195	198	181	166	176	154	171	194	167	165	181	177	156	189	181	165	177	188	189	192	162	174	175	178	174	174	172	155	167	193	191	165	170	201	194	181	180	200	138	184	186	170	187	169	187	175	197	208	186	196	172	171	189	174	191	205	195	194	200	197	178	177	178	200	191	163	169	164	194	174	174	174	181	143	175	187	191	177	168	198	186	176	165	177	185	174	170	170	165	165	185	206	154	145	183	209	196	194	175	168	208	184	191	178	151	168	170	168	172	166	202	185	152	176	184	176	183	163	170	167	194	166	207	149	164	175	178	178	163	177	194	165	177	195	187	174	184	188	163	190	191	191	160	180	193	193	177	179	171	179	167	189	153	177	160	188	185	167	168	176	186	165	197	205	183	171	170	181	200	164	176	169	170	154	184	181	190	189	172	178	178	169	187	186	171	176	169	170	192	189	174	208	192	196	189	199	160	167	205	175	152	178	211	180	161	186	191	181	140	188	184	178	166	153	190	156	169	169	175	190	177	170	175	161	165	179	176	196	167	174	175	175	195	166	175	165	153	162	212	182	183	167	186	173	166	178	184	184	193	174	176	186	180	135	161	166	172	175	179	180	172	192	170	160	186	186	156	196	183	162	210	195	179	175	177	186	162	185	175	156	147	165	193	173	172	164	159	169	175	174	151	179	197	204	185	181	165	181	184	178	198	167	203	203	173	158	191	174	178	170	193	184	161	183	174	154	152	178	190	193	173	214	160	181	165	171	170	186	184	172	149	180	204	161	185	174	171	188	216	183	170	158	187	174	163	179	169	165	149	165	164	197	217	167	175	174	166	159	174	175	184	197	186	206	174	182	187	186	158	158	190	199	172	166	193	172	180	201	187	159	152	193	174	175	164	187	163	205	159	168	176	171	180	171	189	173	175	177	182	208	175	180	187	182	174	175	150	163	208	179	208	174	175	175	168	176	166	183	197	163	175	158	177	180	178	200	168	180	186	173	163	199	161	181	187	201	172	201	174	160	179	165	201	185	198	190	176	162	182	177	183	197	194	169	176	196	173	162	159	176	169	201	199	177	186	181	196	177	183	174	181	195	180	204	186	181	174	195	172	141	177	161	171	190	208	188	203	160	194	199	186	174	181	183	176	179	167	163	192	205	171	164	155	159	200	179	171	198	183	182	181	172	172	191	167	187	195	184	171	168	179	161	196	190	179	198	167	194	187	167	203	197	202	187	192	173	188	173	195	191	188	175	172	168	216	188	200	155	189	188	161	163	181	176	171	170	170	176	163	182	188	172	159	186	188	180	174	182	157	196	174	187	200	176	173	174	184	205	186	175	183	189	185	163	167	175	176	181	193	183	181	173	191	205	180	175	185	168	153	196	166	179	164	178	177	167	155	186	194	189	201	196	196	186	173	173	170	203	216	187	176	178	182	167	183	179	182	190	167	180	170	165	166	149	168	180	188	187	186	174	186	189	192	172	179	196	163	185	186	216	162	153	196	177	178	167	175	179	175	195	171	167	184	178	192	165	170	195	184	204	168	174	172	183	173	170	194	193	174	158	177	179	182	165	178	161	183	185	180	170	166	143	167	162	173	182	171	183	176	180	173	192	182	192	169	200	175	189	191	189	182	203	188	183	160	166	167	176	202	218	187	194	189	189	176	167	157	190	152	162	174	161	169	177	163	155	166	170	196	185	187	182	189	203	147	173	204	185	187	150	174	194	177	165	185	179	178	195	190	187	205	174	182	162	177	159	198	185	175	159	168	191	169	163	183	172	217	165	201	154	175	193	172	196	178	171	187	163	194	185	172	189	189	204	191	161	181	167	193	212	178	178	201	181	185	172	191	175	183	155	172	177	166	172	198	182	179	184	190	174	168	177	180	187	215	178	176	181	185	177	177	170	179	178	160	162	192	174	189	178	183	183	200	198	174	198	194	181	182	187	190	177	165	195	152	172	170	191	187	159	176	172	199	187	211	200	189	194	176	185	193	180	182	171	201	156	150	178	205	183	166	193	176	166	190	173	170	187	177	166	151	183	178	166	191	190	189	189	195	183	166	152	158	205	188	189	167	173	184	169	180	178	165	178	177	181	197	184	187	188	177	166	186	177	184	148	174	168	182	170	192	179	184	173	176	182	175	170	185	163	184	165	159	172	168	173	175	184	166	173	177	170	183	172	170	194	166	174	175	160	209	172	160	181	182	160	163	195	185	165	186	178	164	148	207	195	160	217	181	191	188	173	148	166	190	181	170	177	169	185	177	195	200	185	180	168	156	183	161	180	193	180	194	176	184	166	187	174	181	175	170	185	179	185	169	182	169	176	164	180	186	173	163	188	162	191	191	178	197	172	163	170	190	164	194	183	179	186	169	183	176	209	150	165	171	175	185	163	181	164	171	188	181	151	176	168	181	130	154	200	156	171	185	193	165	192	162	178	176	175	173	158	168	174	149	178	185	183	163	207	175	197	183	173	193	186	184	203	173	162	195	195	177	209	185	166	177	174	188	190	155	179	179	173	195	206	182	183	193	188	205	184	164	184	169	171	153	185	185	180	186	184	174	164	184	183	202	186	203	153	179	181	152	170	173	166	173	152	177	202	178	201	182	190	177	185	188	175	180	174	180	178	172	184	183	189	174	204	187	172	176	162	191	172	190	205	196	181	173	199	180	190	204	176	207	195	176	192	176	180	153	178	179	204	170	172	196	166	182	185	208	164	176	169	163	169	201	187	179	202	192	168	167	196	181	187	185	206	173	163	180	205	173	185	198	165	186	199	201	179	174	196	175	157	183	176	143	223	199	191	180	174	186	192	167	191	169	175	191	184	155	195	187	156	199	152
12679	6967	14309	17850	15767	12157	8723	6959	5277	4775	5227	4172	3431	2664	2824	2601	2380	1859	1493	1196	1129	1014	889	881	838	812	870	774	594	558	616	610	579	591	534	524	522	529	576	610	577	567	568	570	488	490	493	454	465	466	471	491	486	460	425	451	451	452	466	449	500	427	462	480	456	451	479	499	457	445	450	464	448	480	433	455	463	473	434	447	477	488	410	477	462	442	483	450	442	426	476	461	459	453	438	458	458	461	477	470	471	509	457	434	447	451	488	440	453	438	451	432	470	471	459	470	476	473	466	471	488	442	476	489	482	462	460	489	446	475	445	471	469	442	491	472	460	427	468	482	465	477	453	415	416	435	439	511	432	450	475	451	490	440	443	415	472	473	456	427	448	448	453	466	434	443	494	461	466	461	446	469	481	457	499	459	439	449	433	448	486	459	465	463	425	427	477	470	446	500	471	439	464	410	453	450	454	434	423	408	448	440	431	443	447	471	454	470	464	469	457	464	417	468	449	457	435	442	435	469	459	440	450	469	439	440	462	486	437	441	454	434	445	456	456	476	425	436	436	417	451	485	462	477	436	442	458	488	444	433	448	448	477	486	470	434	455	441	446	480	436	470	453	463	423	445	444	456	462	479	456	454	461	470	435	433	427	412	451	424	446	438	474	456	487	465	439	473	430	438	467	466	454	454	452	444	456	462	436	445	423	454	449	456	464	454	428	466	460	443	473	453	438	478	461	400	432	429	422	426	434	499	452	430	479	524	483	450	477	463	474	475	448	458	466	464	449	491	461	510	447	482	445	449	475	466	462	455	449	498	450	461	477	442	481	426	442	471	499	477	485	448	481	456	467	463	469	449	446	470	471	451	453	452	476	452	457	475	424	460	443	461	445	437	423	404	456	428	434	469	452	479	476	449	481	481	464	431	493	476	476	447	478	470	448	479	464	455	456	438	452	400	462	449	426	461	457	468	483	468	481	445	448	483	437	469	463	410	430	452	430	473	468	456	442	439	444	427	426	471	470	459	444	458	450	452	479	455	476	469	488	470	451	444	429	440	416	453	440	425	458	472	449	452	462	453	436	470	456	423	436	458	438	460	436	462	482	456	454	451	438	493	468	464	447	441	445	463	457	488	464	438	456	440	427	446	459	467	416	423	501	463	469	473	473	446	467	470	415	448	463	430	470	463	460	456	439	445	414	472	446	463	467	454	465	453	442	465	450	453	486	400	479	456	453	445	469	466	478	446	431	486	448	482	436	448	436	474	467	437	487	409	480	438	464	447	431	471	426	464	414	468	419	465	430	453	459	442	437	471	427	458	420	463	490	456	436	446	465	440	430	464	456	441	453	459	484	479	457	453	485	448	440	452	471	453	476	453	465	439	469	500	461	429	437	471	457	481	460	460	488	434	456	470	418	426	474	429	448	470	452	425	428	442	470	458	490	449	437	445	424	431	443	444	421	477	463	452	499	453	476	437	470	436	486	456	448	436	464	443	458	453	465	442	478	455	459	493	447	451	423	466	472	441	491	462	431	425	432	469	471	461	474	489	434	438	446	473	486	478	448	482	478	468	473	465	429	462	453	440	449	437	459	480	442	449	454	483	450	466	434	475	482	488	486	474	430	449	479	460	440	469	474	496	468	483	408	424	468	466	445	445	463	430	433	498	463	447	449	459	446	438	456	444	423	458	416	438	473	442	443	460	430	457	444	460	434	464	473	479	475	437	461	466	480	469	441	416	476	428	416	460	446	462	463	427	478	472	456	464	478	489	448	464	437	467	479	450	431	417	454	443	451	476	442	481	455	463	466	439	432	466	447	464	485	452	448	461	469	480	441	433	447	477	437	490	431	452	484	466	453	428	497	425	461	460	447	459	444	429	445	450	425	428	481	475	444	456	465	419	488	458	504	473	463	458	458	452	407	443	490	444	438	433	455	445	469	502	472	481	453	457	490	493	469	467	436	461	421	468	441	438	437	462	437	468	421	485	446	447	436	481	459	457	471	477	489	446	450	455	460	463	455	464	432	403	419	450	451	449	490	413	485	427	432	448	453	412	446	474	457	483	425	460	418	474	459	435	444	439	459	460	469	468	515	490	442	488	392	442	479	466	449	422	450	456	496	413	476	449	482	394	452	475	453	422	472	462	436	471	454	486	475	475	440	423	475	459	442	464	451	421	458	491	467	468	486	469	436	475	437	464	421	451	441	415	452	471	458	442	432	477	470	459	462	435	433	412	458	479	465	457	433	445	447	437	465	477	478	517	467	490	506	459	432	455	476	472	462	439	419	464	431	453	482	479	425	494	451	446	468	463	429	429	455	478	455	469	448	468	482	476	451	445	452	423	454	409	440	430	468	463	473	492	437	465	458	439	428	408	444	457	472	439	414	475	455	436	424	436	413	454	482	503	449	471	431	454	456	437	438	436	452	412	484	471	443	439	466	496	447	478	445	453	471	491	452	479	461	489	445	488	496	441	448	476	450	456	489	445	452	436	444	451	424	403	458	473	476	424	424	494	414	449	448	439	475	441	438	430	448	455	437	480	463	463	451	427	439	455	488	438	428	418	464	453	459	454	426	472	427	452	490	449	420	480	460	435	471	444	462	465	457	457	434	416	441	469	443	450	439	420	457	447	454	434	462	451	476	443	430	429	500	416	433	424	444	469	467	476	444	384	465	460	463	479	461	455	473	490	473	437	439	431	461	464	501	443	456	425	425	449	432	460	457	470	501	451	498	455	473	467	450	442	460	449	447	449	498	457	476	420	473	433	447	465	495	462	416	451	442	465	467	468	446	461	481	451	491	486	452	420	431	488	478	461	456	441	453	468	459	479	426	477	462	460	450	463	464	478	469	480	434	476	441	455	430	438	453	481	489	431	425	472	459	440	463	466	453	455	429	460	408	465	456	436	462	431	487	462	459	438	427	478	483	478	456	448	459	467	479	454	437	463	453	428	469	459	440	464	415	434	476	445	462	469	428	455	444	465	456	476	456	487	463	490	473	487	488	441	473	477	453	486	450	461	471	472	445	444	490	487	414	450	465	441	486	453	443	479	466	491	494	397	457	467	478	454	436	429	457	444	417	463	459	451	451	434	458	506	466	422	420	456	464	472	458	450	440	452	456	504	484	481	445	453	453	444	457	427	448	401	455	469	496	419	450	478	429	483	432	504	459	445	429	464	476	422	445	470	446	477	507	502	412	488	473	464	485	425	465	440	450	447	489	478	440	445	462	448	418	448	423	474	480	480	459	480	415	461	419	504	481	495	450	453	416	473	449	456	505	491	469	459	450	444	451	439	452	434	497	494	503	449	454	444	433	447	417	431	454	437	435	458	491	473	444	446	463	467	400	444	454	467	477	466	453	442	463	448	499	447	448	457	452	457	479	460	445	472	457	478	460	451	436	469	443	463	454	447	450	460	508	421	430	447	443	443	437	420	467	435	456	481	442	446	415	452	439	410	470	436	477	460	477	470	472	423	465	429	447	457	475	453	454	461
5904	3149	3585	2916	1932	1319	898	724	526	558	534	425	434	373	406	356	338	325	300	288	308	292	286	272	279	277	276	242	266	233	255	274	283	269	278	269	276	267	267	280	267	275	265	258	264	262	275	262	250	240	231	260	251	262	253	234	236	254	269	276	234	226	233	241	226	261	223	279	260	299	255	231	251	266	255	257	238	246	272	250	259	257	270	251	266	285	242	272	245	263	259	249	241	260	239	272	246	248	232	243	265	266	264	242	239	276	228	267	244	299	255	265	280	259	261	265	264	246	260	245	241	258	250	275	243	258	256	247	261	249	245	258	291	275	236	233	237	246	233	233	292	247	224	270	241	251	272	253	265	294	279	253	266	255	239	274	263	271	262	251	231	238	247	245	246	257	278	258	262	264	247	278	248	263	256	286	277	262	240	261	260	249	258	248	224	265	280	233	282	264	289	246	230	259	269	243	254	252	257	242	267	248	241	241	269	278	253	292	224	253	290	275	241	244	275	272	268	242	270	236	247	244	236	252	247	260	269	234	242	260	255	249	258	272	267	284	254	254	275	253	244	239	273	255	258	244	245	272	279	250	254	270	268	270	244	260	266	269	246	248	245	287	253	273	249	255	243	269	285	272	243	256	226	256	262	244	242	262	247	257	312	255	239	257	278	248	239	238	257	264	262	227	259	230	295	266	243	239	279	317	252	235	249	250	231	239	238	237	240	265	241	238	280	255	242	230	255	241	257	248	265	263	244	271	251	241	254	262	258	244	272	249	266	279	235	245	253	247	271	256	253	248	268	245	249	250	272	242	284	245	241	247	281	247	229	246	246	285	253	267	250	247	234	238	247	241	262	252	249	249	243	272	258	250	259	260	256	263	250	245	246	266	279	247	257	260	259	269	250	275	236	241	258	283	259	254	225	235	251	239	226	266	263	275	247	257	249	255	258	253	274	251	256	253	280	250	229	243	227	258	279	228	230	228	254	263	262	259	256	262	256	294	257	233	240	265	275	257	248	282	246	254	266	272	250	269	269	236	263	290	272	263	287	252	255	240	266	281	270	260	255	285	239	253	244	271	256	270	246	251	248	251	254	256	253	243	237	224	254	248	237	230	241	266	283	232	234	258	254	262	217	263	250	218	253	256	263	250	240	256	234	268	291	230	263	271	257	266	261	244	239	250	219	255	282	251	262	265	266	285	263	275	254	270	237	263	296	233	253	269	261	256	259	271	244	226	242	266	302	279	243	264	234	230	251	258	255	255	282	231	250	242	221	279	274	257	266	276	245	267	260	287	276	236	217	247	228	247	273	252	264	283	251	270	234	260	264	266	265	249	260	247	273	247	251	226	262	223	258	230	261	250	270	275	267	226	259	242	269	271	273	266	272	265	262	269	265	225	252	267	261	248	253	238	259	252	243	262	237	220	259	242	262	232	219	238	272	279	237	231	249	239	274	274	237	248	258	251	251	242	267	295	253	249	245	279	258	264	267	256	250	257	255	255	254	255	262	240	282	289	270	241	258	279	257	263	242	271	277	266	256	259	238	279	246	294	241	292	249	251	270	243	250	243	249	289	266	270	281	266	263	258	255	256	251	274	240	283	244	269	257	254	229	252	246	278	268	257	238	268	259	276	248	280	251	241	248	252	247	264	267	236	269	260	258	272	254	288	244	255	261	275	259	245	241	232	274	275	239	248	242	249	250	277	282	236	265	248	267	271	273	280	236	213	269	241	247	292	249	264	260	241	230	240	241	248	260	294	249	258	235	222	249	248	231	261	272	261	255	269	269	248	233	266	266	243	219	260	212	270	282	250	252	232	254	228	254	240	231	244	247	248	253	277	258	257	240	260	262	243	268	267	270	261	267	266	257	260	247	254	239	221	223	251	254	284	263	241	261	224	255	247	245	244	246	263	264	279	266	252	263	237	243	263	259	255	235	240	233	262	263	245	256	246	257	234	217	248	261	253	243	256	242	239	261	260	244	251	236	276	255	242	258	249	261	250	238	272	220	271	259	252	273	284	247	243	250	249	247	247	268	294	250	256	254	278	247	244	271	295	242	244	246	283	263	259	257	287	242	254	249	238	267	275	263	268	276	226	252	274	265	246	259	227	245	256	261	275	249	260	268	281	251	244	262	249	268	282	249	267	241	267	244	251	288	233	222	246	235	280	236	245	284	265	256	263	219	267	256	261	270	238	273	309	264	258	242	224	251	244	228	242	243	241	243	248	257	245	253	237	249	250	260	250	289	280	252	257	253	260	284	262	255	250	268	253	258	268	252	219	246	271	272	238	250	251	216	233	287	248	275	258	259	278	269	221	234	255	264	285	281	251	260	249	240	251	267	221	227	247	270	274	297	280	292	257	282	268	257	263	223	241	258	258	263	256	291	228	258	247	267	287	235	258	249	265	240	267	260	261	257	261	236	240	275	288	270	248	258	249	250	274	231	263	256	278	266	256	232	259	246	259	225	231	261	236	243	259	273	236	270	248	288	213	226	245	243	289	246	235	264	234	295	279	265	246	257	223	291	237	280	259	269	250	261	255	235	265	269	298	265	272	264	247	234	250	233	246	260	255	262	248	257	281	273	230	249	267	242	241	252	266	256	241	256	221	259	246	258	227	246	236	266	222	278	244	244	280	262	236	215	241	250	268	246	243	253	253	218	258	274	263	220	261	242	233	248	261	249	255	241	238	262	258	236	263	269	228	277	250	263	246	251	247	265	231	242	278	272	262	243	239	262	284	248	206	278	253	267	223	241	267	271	248	250	263	249	231	235	250	231	250	275	245	266	262	233	239	265	243	248	268	241	245	239	247	291	254	243	274	239	240	266	269	239	282	255	260	233	263	214	246	261	276	277	242	239	232	239	232	279	263	256	237	256	261	258	260	246	247	216	243	226	239	226	233	255	242	249	264	240	276	235	241	242	247	260	250	246	264	249	279	292	284	255	267	220	252	230	258	227	251	246	260	278	241	258	260	258	224	245	265	265	256	241	240	229	254	254	230	266	257	223	279	250	255	256	258	217	271	239	265	265	268	243	289	261	244	242	245	258	249	253	252	240	290	285	236	253	255	241	248	272	257	251	269	269	283	260	238	229	241	243	296	237	256	248	274	248	252	250	246	254	283	294	283	241	247	246	283	253	272	242	265	257	262	269	252	268	255	258	231	276	245	278	243	252	233	262	278	230	258	246	288	216	275	255	277	238	244	272	232	255	251	295	267	234	261	293	289	284	252	229	226	265	253	248	255	255	230	212	281	239	242	240	246	253	286	232	256	245	283	273	239	235	247	240	261	284	274	249	232	263	250	232	251	235	242	236	241	239	245	216	265	270	235	246	265	251	242	262	259	219	229	273	263	289	253	233	228	256	240	247	265	248	258	287	268	252	246	249	270	268	248	232	244	226	239	271	266	225	220	249	252	273	254	242	251	220	238	221	259	251	256	260	233	239	268	261	240	271	252	284	262	252	249	278	260	225	303	224	244	269	280	260	255
4893	3576	7423	9237	7410	5319	3821	3116	2287	2329	2307	1935	1516	1469	1548	1438	1288	1138	980	898	925	837	843	776	736	771	797	733	696	698	718	698	674	650	670	628	596	674	682	666	664	688	650	659	648	660	629	647	667	655	656	608	657	659	627	617	591	649	617	634	632	652	604	661	609	599	676	646	632	638	658	616	655	596	641	684	607	658	630	633	661	656	614	668	671	664	619	602	647	661	652	613	612	650	613	627	643	579	662	607	648	638	565	614	634	588	630	611	645	619	631	642	628	636	645	635	603	605	622	616	643	636	624	648	634	607	688	641	631	635	609	614	652	614	609	609	630	633	624	642	617	604	628	613	612	605	584	588	649	608	569	613	642	628	620	615	603	580	628	637	674	645	622	556	678	604	637	605	637	635	670	582	602	623	629	664	605	627	598	595	626	630	639	599	602	635	623	641	631	617	612	636	592	654	618	652	650	641	594	620	572	628	599	643	621	613	641	605	675	638	625	605	588	596	641	619	623	645	620	622	610	592	638	624	616	587	622	625	646	609	596	643	625	620	602	588	626	630	603	607	603	663	621	633	657	649	661	645	594	649	597	646	600	621	633	568	605	645	631	637	638	647	586	578	616	704	557	641	635	629	654	585	657	615	650	610	636	657	647	605	657	598	602	622	607	628	607	651	665	630	650	655	620	628	662	669	602	651	617	665	587	622	593	628	612	664	653	652	669	623	620	628	641	605	667	656	600	632	614	631	653	617	611	661	626	607	663	630	654	604	641	623	600	616	608	618	609	633	640	622	657	644	645	605	603	635	628	644	625	626	678	624	639	634	598	619	590	603	663	622	604	650	650	617	644	654	620	646	627	653	648	652	642	604	625	653	627	684	608	653	655	615	628	626	618	601	664	625	682	632	628	665	577	595	630	646	632	625	601	584	611	665	635	605	617	596	628	632	632	606	641	619	623	661	611	642	605	631	609	635	660	641	620	614	638	606	615	620	582	615	693	670	677	586	621	611	590	631	603	665	630	653	649	597	614	609	650	653	632	631	632	632	635	616	587	611	631	637	584	598	608	626	611	598	608	696	644	664	579	651	595	660	595	637	634	630	609	606	633	628	629	617	595	628	635	619	630	592	654	614	636	608	658	616	622	614	613	616	631	553	641	611	625	618	619	626	578	616	647	614	605	636	642	620	617	563	614	629	608	635	654	647	630	611	605	561	645	631	619	649	605	685	624	658	604	607	571	629	641	589	626	669	670	607	638	596	633	667	617	635	621	633	615	655	621	642	654	599	659	610	645	612	598	677	623	670	632	646	639	639	620	645	678	592	664	599	640	612	624	686	628	647	647	677	599	645	573	616	639	613	658	623	649	583	626	633	632	637	607	623	615	635	613	641	636	669	627	661	643	596	598	675	614	669	652	605	633	596	646	553	598	651	595	625	625	594	615	657	658	638	656	608	611	573	599	633	591	640	607	632	657	627	675	656	597	620	609	625	623	671	652	630	649	640	651	608	634	660	645	634	633	673	609	607	599	573	647	639	608	617	599	651	592	657	622	599	614	636	642	633	639	626	637	594	611	594	617	640	688	648	602	601	594	637	593	648	634	617	606	605	654	639	625	664	632	690	615	610	627	612	604	624	701	660	637	620	634	645	630	658	639	616	609	604	637	631	663	599	625	588	666	654	609	630	614	605	680	656	648	595	661	602	648	611	622	615	607	608	619	616	583	631	631	624	619	629	582	648	623	628	581	586	626	636	664	619	633	665	627	638	643	644	611	664	660	595	646	623	648	630	613	601	607	610	608	638	648	638	643	629	617	602	616	666	621	619	589	637	610	593	650	559	666	645	631	625	632	633	654	645	632	665	614	611	608	599	610	646	628	614	618	609	605	570	606	621	592	626	615	610	586	630	639	635	651	654	639	643	626	608	668	619	633	612	617	614	608	602	630	645	624	613	652	634	640	650	595	650	615	599	582	631	626	633	648	638	618	598	610	612	660	614	581	628	603	629	662	673	659	600	614	600	623	639	643	635	622	644	625	655	610	598	623	605	608	640	618	655	624	607	604	629	592	611	604	624	631	629	592	647	670	575	640	611	590	614	621	685	623	633	653	601	617	650	610	647	573	623	687	595	655	614	617	616	598	590	638	657	634	622	611	619	618	618	625	616	636	631	597	604	617	608	653	586	607	616	653	582	663	590	640	627	644	619	598	634	618	593	653	652	621	644	622	651	605	686	655	626	600	640	614	660	628	659	629	654	612	646	593	599	615	603	583	630	623	634	580	589	619	635	662	647	638	639	634	645	633	634	599	655	595	639	656	635	684	613	653	637	593	620	612	651	641	652	674	642	596	650	638	631	650	666	611	649	626	625	606	620	638	594	637	614	650	622	618	604	635	650	639	607	605	611	633	567	646	618	640	603	671	619	592	626	621	645	626	625	583	670	642	651	602	687	621	654	610	604	578	632	599	621	642	616	603	620	655	587	626	643	591	633	647	654	614	652	657	632	639	625	634	572	606	600	631	661	663	622	640	661	658	629	588	658	600	632	650	650	611	675	652	663	627	629	640	652	615	607	613	636	624	648	594	656	649	618	642	629	648	646	612	616	604	609	638	696	648	641	646	637	640	606	636	670	622	581	643	628	665	660	661	627	626	636	650	644	639	638	659	587	632	670	617	619	616	646	626	628	628	633	597	612	646	636	596	611	544	668	632	656	630	626	607	646	570	644	646	611	603	693	636	613	662	608	640	602	642	592	603	593	623	596	632	615	626	616	646	664	644	654	621	615	628	574	620	636	587	623	658	627	645	598	628	633	588	632	615	652	658	602	659	613	631	642	670	643	638	611	630	636	656	575	630	627	641	631	666	582	616	628	598	653	621	631	644	634	648	634	668	609	637	601	652	646	612	610	580	659	629	604	651	638	592	668	604	662	642	651	702	616	643	644	676	606	648	631	657	605	652	657	640	662	628	621	582	651	616	579	654	653	669	644	682	598	633	617	578	620	673	610	627	701	584	610	633	626	624	654	609	658	643	607	647	644	675	612	614	649	611	637	606	612	670	631	612	612	624	638	638	637	619	630	607	633	642	638	667	598	616	623	598	646	625	632	588	622	622	654	673	625	654	634	639	625	631	637	661	692	588	617	626	626	623	610	622	640	635	626	639	630	623	637	599	627	618	639	588	686	690	618	603	587	646	627	624	623	602	612	670	620	649	568	687	627	667	633	635	629	584	607	634	616	615	617	644	630	640	600	597	624	636	590	595	651	632	582	658	597	632	612	621	590	637	599	615	619	607	657	627	631	674	608	618	612	616	596	603	656	602	638	610	639	605	596	629	597	652	655	629	663	622	596	562	642	649	647	569	618	581	643	664	640	611	580	645	627	640	644	633	657	654	590	634	639	618	614	576	611	610	641	606	612	591	629	628	628	642	651	634	564	562	594	617	581	655	647	646	638	646	644	629	620	669	614	681	622	633	615	625	670	656	622	606	684	614	604	635	652
13344	5649	6531	5565	3478	2224	1539	1100	894	867	750	670	524	494	486	441	443	377	347	341	339	308	268	277	300	267	314	254	276	272	246	239	264	241	269	232	248	261	237	224	238	260	300	261	236	237	234	257	229	216	256	231	221	237	236	244	227	256	241	255	284	252	238	257	249	240	243	265	255	226	242	227	248	282	266	288	293	256	257	268	234	270	241	261	245	244	239	259	237	287	257	223	255	231	246	244	221	214	250	246	243	251	260	262	266	256	240	250	250	246	248	247	222	258	250	242	227	265	248	253	239	256	240	268	279	219	229	260	252	257	226	251	244	219	219	263	255	237	224	253	244	222	247	264	290	290	252	226	224	259	237	238	260	243	217	248	247	247	268	257	234	235	264	214	232	250	259	225	235	250	232	258	255	250	266	255	258	251	245	274	256	254	239	265	261	246	234	269	213	224	218	272	243	252	218	240	254	228	257	262	233	242	237	283	270	231	218	261	253	252	268	226	267	228	252	264	246	243	295	265	251	243	281	246	262	205	275	253	231	261	263	245	258	251	248	266	253	247	245	256	256	264	234	228	263	237	225	216	247	227	249	263	236	236	241	257	225	293	295	215	258	249	235	257	236	216	243	256	252	252	244	255	251	244	258	254	242	215	247	235	256	251	221	236	225	264	251	241	242	231	266	271	229	248	232	254	264	241	272	233	260	240	240	255	309	224	238	258	224	229	227	272	238	214	235	248	250	246	248	230	249	284	222	246	280	263	244	245	246	242	250	230	219	236	227	252	249	254	253	245	242	256	241	219	235	240	275	235	233	255	256	240	234	249	254	259	272	240	243	227	256	246	252	214	243	214	234	211	244	225	251	266	239	233	246	267	278	251	250	221	236	234	233	212	255	229	227	252	244	243	260	245	221	242	220	237	247	243	288	234	271	247	256	211	245	238	252	284	239	259	273	239	251	239	226	223	253	226	262	257	258	240	264	241	251	226	274	272	259	238	249	251	249	248	286	234	239	258	217	242	263	251	248	252	251	249	202	232	232	232	227	266	273	243	245	268	244	222	240	242	249	258	259	244	223	266	248	278	215	220	238	215	246	259	277	246	260	275	235	259	257	245	240	223	276	238	243	255	237	248	239	232	234	260	246	245	255	264	219	255	255	239	257	259	226	244	242	248	251	243	250	231	250	268	271	252	240	246	224	256	258	223	231	230	248	232	229	228	255	242	238	252	219	269	211	251	244	254	248	257	251	275	271	235	224	256	302	251	241	225	226	269	255	236	261	240	239	234	275	251	241	254	246	231	271	236	234	242	247	244	236	235	222	221	238	202	217	236	247	234	247	227	228	235	253	257	217	225	251	238	270	270	248	239	262	263	259	237	252	253	263	267	261	240	261	247	235	250	279	227	213	275	238	272	253	242	245	254	276	251	230	268	247	217	226	272	230	261	240	260	240	290	255	259	260	253	256	243	241	240	254	206	241	255	247	213	243	234	251	274	248	252	230	251	235	249	266	220	270	251	252	238	264	243	249	256	263	268	286	248	251	259	207	252	255	241	223	248	241	261	251	276	264	269	253	219	238	241	256	251	264	226	266	229	232	254	218	246	242	226	286	240	288	232	226	239	249	267	228	254	237	254	228	247	245	220	220	217	235	262	255	253	255	221	238	281	250	254	240	259	255	241	268	222	238	210	245	214	227	238	248	242	287	235	234	257	249	250	263	229	237	236	288	275	240	274	248	238	242	225	249	253	230	261	269	274	249	261	247	243	268	249	250	249	262	236	243	265	245	260	291	279	228	240	259	273	248	259	247	225	240	245	245	243	272	271	242	240	291	245	222	240	223	231	245	247	247	235	269	259	269	258	237	231	236	223	236	267	247	264	250	248	231	263	269	235	254	244	219	221	230	220	271	267	277	282	262	241	280	247	242	237	270	238	240	264	242	254	248	258	269	247	242	253	234	239	231	213	262	249	229	253	251	247	231	235	255	264	253	248	241	240	269	237	231	256	244	244	237	261	249	252	242	276	226	272	237	233	252	284	251	253	224	223	261	247	214	260	242	234	242	248	237	255	253	269	222	244	253	273	259	260	218	239	251	253	226	249	257	231	247	253	240	242	251	229	243	236	267	226	273	252	243	241	229	257	275	257	226	278	228	228	241	291	281	225	244	256	226	229	266	244	257	219	227	243	233	259	240	237	232	247	255	235	221	237	232	242	211	274	265	245	225	286	249	279	255	273	237	275	271	246	263	249	251	269	236	237	235	227	241	231	241	213	238	247	246	235	243	278	249	252	229	258	256	279	248	233	260	239	261	267	291	263	258	243	235	232	231	242	222	249	256	257	257	244	274	231	254	279	234	242	268	257	272	235	241	254	234	240	268	276	268	261	264	272	248	265	261	254	250	228	232	245	232	249	228	233	235	220	234	218	254	248	263	256	234	230	254	262	246	245	240	269	252	251	258	262	267	229	240	266	236	237	243	223	233	229	230	242	226	243	237	240	263	246	250	243	256	253	234	223	248	236	267	243	239	241	268	254	258	247	254	261	220	231	270	254	257	264	262	249	267	254	233	264	253	255	225	223	253	270	218	272	291	267	243	224	230	236	254	228	224	242	262	241	226	198	278	227	242	245	272	255	254	250	247	242	227	270	245	262	241	270	244	242	236	262	231	226	258	254	242	262	255	244	227	222	244	268	242	274	250	245	222	252	241	270	278	253	221	244	239	277	252	234	229	229	228	247	265	222	254	233	246	260	200	270	255	264	244	229	247	249	232	252	230	245	256	231	279	239	282	270	226	218	249	245	225	217	257	263	241	240	269	236	243	241	243	224	242	256	231	234	263	239	257	226	215	262	247	273	281	216	224	223	245	224	226	245	226	260	234	258	225	251	249	261	238	215	250	226	226	223	240	247	218	244	261	267	231	264	261	238	247	234	233	255	243	228	228	248	227	226	268	254	263	231	221	244	256	241	242	251	254	239	262	224	227	267	252	251	238	240	242	259	223	248	232	219	237	238	242	215	241	259	237	216	232	243	254	245	221	256	240	258	263	256	234	251	226	266	259	207	276	217	223	265	238	249	243	239	259	274	256	230	217	245	240	230	260	251	289	251	237	238	247	239	281	235	251	262	239	260	255	261	260	250	242	248	256	292	254	230	192	258	241	227	233	286	222	237	281	250	261	202	233	267	230	226	249	249	276	259	262	254	225	252	260	238	226	228	247	242	290	258	257	258	257	247	227	250	243	255	216	257	223	241	234	269	238	271	275	258	240	251	262	252	233	240	238	235	258	224	254	262	259	241	242	258	253	261	252	274	246	261	266	235	228	234	267	247	271	249	246	259	258	238	281	243	245	257	244	244	213	235	245	241	250	208	225	256	224	243	231	252	244	268	250	251	246	257	240	272	240	250	269	239	260	275	237	247	275	237	238	257	237	220	258	267	277	280	233	232	236	235	235	235	233	230	229	224	245	248	272	239	248	214	235	261	242	245	226	222	237	233
10232	5574	12036	14948	11718	8817	6656	4858	4002	4195	3765	3162	2437	2327	2248	2033	1752	1501	1255	1179	1168	1064	1001	939	959	952	889	762	702	712	731	707	676	615	625	625	677	683	692	709	687	683	654	658	628	617	615	614	633	633	627	613	649	585	602	597	669	596	634	592	600	613	633	654	585	629	623	628	610	630	553	625	574	611	553	580	591	606	608	608	603	629	594	662	569	614	643	595	609	620	589	600	580	627	592	573	649	593	626	602	591	625	633	593	581	589	632	637	591	575	604	594	633	616	614	593	592	608	600	572	603	617	640	602	600	606	586	655	623	625	573	539	590	592	589	585	612	612	633	547	610	618	573	602	620	571	603	597	583	590	600	603	615	589	594	582	616	616	659	553	609	603	608	620	617	631	624	552	609	621	611	657	646	626	598	600	626	625	640	616	569	622	560	610	604	619	610	621	618	634	609	593	604	634	634	597	603	635	616	594	557	628	600	637	602	593	567	637	553	569	597	566	590	629	596	598	595	602	618	576	613	573	587	627	600	635	642	595	661	594	569	605	609	573	671	608	590	612	594	575	635	617	586	585	571	604	589	601	575	585	652	602	629	620	598	648	615	601	575	570	600	577	573	591	589	641	616	628	570	631	607	615	633	649	595	627	579	640	583	624	604	605	606	583	603	579	599	633	605	597	609	605	644	613	580	628	562	609	609	609	598	623	667	630	584	606	639	615	590	580	603	566	584	649	585	588	568	590	592	570	616	615	638	605	576	570	644	650	594	626	597	590	634	588	590	641	606	623	600	586	588	634	623	626	611	567	608	594	522	576	632	564	616	631	573	572	596	625	617	610	610	561	605	622	636	599	602	587	620	597	604	603	566	602	591	615	561	594	630	577	591	615	641	658	619	614	630	606	640	613	623	620	611	634	615	592	610	620	595	569	620	618	575	608	618	623	605	559	602	585	611	625	590	626	622	546	623	566	575	599	628	575	605	656	618	596	629	620	620	572	577	578	656	661	588	577	604	621	601	598	586	582	606	620	633	658	587	627	598	608	625	626	616	613	585	611	585	606	552	536	584	600	608	577	637	632	584	566	631	594	561	653	617	628	623	598	573	630	628	636	603	600	627	578	623	622	615	611	614	615	592	636	606	621	585	665	599	570	572	634	626	624	606	583	625	601	605	607	610	644	575	632	575	584	613	603	570	621	619	618	601	589	655	614	589	582	630	584	598	590	601	604	548	594	559	612	609	589	624	596	644	593	600	618	587	590	643	578	572	599	577	602	601	613	603	567	600	646	620	577	611	593	604	591	613	630	591	628	616	541	610	568	645	623	603	623	606	612	611	599	631	596	598	635	598	603	612	623	643	647	619	608	595	637	579	604	604	631	626	647	607	651	603	601	609	595	557	615	610	570	602	628	604	625	582	642	615	642	597	657	615	609	589	601	621	555	602	647	627	603	577	588	552	600	576	636	603	602	619	631	592	588	599	574	598	625	624	588	645	689	535	612	587	573	627	587	603	617	568	618	546	604	589	590	608	613	616	572	641	592	625	641	595	674	592	566	592	592	599	585	641	642	606	597	616	621	604	611	551	622	593	622	545	585	647	641	622	602	590	582	627	587	605	615	576	601	545	608	600	579	591	591	626	569	588	605	604	600	590	610	591	609	639	574	634	578	620	624	577	597	627	612	603	599	599	580	617	599	626	617	627	612	632	618	573	605	595	592	559	647	578	570	569	609	615	635	594	621	575	606	653	612	609	587	639	619	646	577	657	632	628	594	574	601	573	610	599	609	563	600	600	649	612	617	616	589	642	608	620	584	650	598	554	603	616	565	609	613	603	613	601	613	565	580	628	599	624	574	598	604	573	641	651	638	569	616	608	577	590	647	614	598	576	592	625	548	574	610	631	601	599	649	604	596	644	603	677	617	619	618	565	588	608	598	555	613	609	599	593	607	619	605	636	580	603	588	553	599	603	569	591	629	591	597	619	593	665	583	568	609	611	621	609	585	615	617	576	575	618	625	592	618	602	604	596	599	586	557	577	641	594	623	587	617	573	619	609	604	575	584	651	633	592	626	597	609	653	611	610	533	548	592	582	626	596	595	630	599	576	637	585	594	623	620	600	588	609	573	584	596	606	620	633	603	625	635	578	584	580	554	626	619	602	576	592	626	594	637	669	585	629	593	604	628	620	594	557	593	586	579	686	648	607	551	597	562	587	606	592	616	570	630	595	609	571	595	563	604	587	614	590	628	590	581	659	622	599	626	617	587	578	612	598	624	624	591	617	623	582	562	608	643	588	564	590	633	582	584	576	630	588	569	623	584	589	634	554	572	647	561	634	594	602	585	611	598	636	599	595	627	622	597	609	623	603	575	630	600	611	610	621	574	653	611	599	577	661	591	624	609	617	596	587	616	666	611	590	553	598	615	539	596	597	587	600	623	602	581	562	611	601	646	630	585	603	638	605	584	607	586	634	600	600	592	612	652	634	594	613	584	609	600	608	624	616	623	574	574	624	588	609	597	568	661	596	618	584	583	581	619	582	646	593	653	536	558	631	577	574	596	614	648	607	622	568	611	598	581	539	600	565	587	613	623	607	628	611	575	606	606	582	588	597	575	601	586	597	616	596	620	608	596	631	620	556	624	634	615	581	604	604	565	567	578	607	614	623	596	547	598	590	584	641	604	613	584	621	580	598	601	601	589	599	607	594	610	640	577	582	620	579	633	626	584	572	613	552	610	604	608	653	611	675	553	606	601	631	589	597	573	603	586	578	601	596	577	624	623	605	599	593	593	610	628	625	610	650	594	594	662	638	611	584	580	651	612	630	646	605	593	596	566	584	618	557	597	625	618	577	649	579	627	584	584	637	598	590	626	583	590	616	620	608	585	569	635	606	596	647	630	569	594	628	567	568	613	602	619	598	614	633	590	596	664	635	594	623	609	585	630	601	651	582	599	611	577	596	571	607	616	632	632	624	642	573	605	601	610	600	579	627	592	597	593	587	613	596	584	598	578	626	582	603	602	632	603	572	630	622	595	577	631	615	599	617	641	601	626	621	596	627	551	598	625	514	636	602	587	582	581	552	596	586	595	580	614	601	608	620	608	593	605	623	613	568	604	592	616	613	586	609	649	628	625	626	638	601	637	553	608	615	564	636	599	601	574	625	620	668	595	613	617	604	627	611	574	620	593	611	645	613	627	604	605	611	622	601	618	617	620	573	565	602	547	619	637	617	578	572	582	600	583	615	637	585	635	625	603	596	629	618	597	592	559	622	584	582	597	615	614	609	562	626	653	606	577	577	605	634	587	626	630	610	610	596	622	629	585	628	540	649	625	643	596	624	600	579	627	583	607	580	603	612	584	561	580	590	605	567	611	571	564	633	595	609	597	586	576	580	638	628	620	582	588	619	640	625	615	641	619	588	674	614	569	568	561	566	601	611	594	618	625	595	581	644	619	597	595	606	611	610	586	629	655	633	607	584	578	567	555	605	594	651	607	626	599
21125	8845	9946	8199	4905	3186	2059	1464	1167	1143	1047	744	668	593	554	534	416	345	355	308	296	284	267	260	244	247	218	215	216	208	168	229	202	216	181	201	172	190	199	186	203	185	190	199	161	173	176	177	169	181	172	167	172	177	195	182	189	193	184	195	167	182	155	185	168	184	173	181	171	182	178	184	199	190	209	189	174	186	175	187	172	153	183	159	179	180	171	196	213	182	197	202	168	188	183	179	197	216	159	173	205	189	180	184	186	192	186	190	178	197	176	180	188	169	201	175	174	186	176	165	209	165	163	150	206	202	200	185	156	179	171	188	177	173	190	172	179	167	160	179	171	207	204	190	189	170	188	177	190	185	185	192	180	178	182	178	178	187	160	188	159	174	198	178	173	205	200	161	203	174	182	196	179	160	227	192	164	177	187	189	198	181	206	161	205	200	189	183	159	194	173	177	160	188	178	181	187	181	174	180	164	181	203	190	202	176	184	199	140	171	166	177	184	177	154	166	188	187	149	177	162	170	164	199	180	172	192	184	185	164	165	165	160	148	163	163	165	203	164	180	171	181	166	196	165	191	172	206	184	185	183	193	200	189	188	182	201	190	155	184	161	195	174	165	178	166	197	164	189	165	193	166	188	201	168	189	183	170	179	190	192	179	185	157	195	194	181	164	192	195	170	194	183	158	168	193	185	224	160	190	206	183	167	179	182	179	172	172	173	161	216	197	168	176	201	174	161	174	209	184	209	174	182	194	191	150	182	193	157	160	150	183	155	204	160	180	164	170	173	193	186	177	170	171	199	211	188	208	181	192	200	184	181	173	191	187	176	181	174	167	130	175	181	192	209	193	189	168	169	170	167	185	200	173	184	191	179	163	190	174	184	184	169	185	193	181	174	184	179	151	166	164	179	175	159	189	193	180	179	179	188	192	186	158	188	202	198	201	186	193	206	199	171	182	179	181	177	165	181	166	173	207	184	200	169	184	202	194	176	179	154	201	169	200	177	216	178	164	179	185	193	204	179	192	203	159	158	159	179	186	198	190	186	212	192	144	179	191	164	191	164	193	204	192	196	177	201	179	160	168	183	174	182	160	184	197	182	181	186	189	189	178	196	182	156	158	174	189	182	195	183	209	186	194	188	186	188	187	187	192	155	188	198	181	177	177	170	187	150	177	206	182	204	179	196	215	186	191	200	200	181	192	193	179	155	175	175	172	170	169	162	164	169	182	177	210	173	185	187	182	187	197	183	205	209	173	188	179	194	178	190	185	184	179	168	192	177	185	191	163	194	199	179	190	172	192	188	185	148	173	190	193	183	181	193	191	170	185	199	179	175	199	194	166	170	184	166	183	176	200	156	186	181	177	181	180	174	172	177	194	184	200	181	192	179	171	163	190	187	217	185	172	161	174	187	179	165	201	173	164	163	178	195	200	183	178	171	177	190	195	182	174	198	180	159	191	169	213	186	178	183	193	189	185	179	180	170	180	183	177	182	197	190	184	159	190	176	171	169	180	175	186	166	175	178	156	173	172	156	186	193	164	179	185	180	204	184	177	205	189	165	179	152	190	181	181	168	187	209	154	188	195	170	180	216	182	168	189	140	184	198	203	173	184	178	183	178	191	157	171	200	210	187	170	204	184	196	165	157	177	197	213	202	173	181	189	191	200	177	190	194	197	178	177	160	196	169	140	185	161	181	217	192	176	175	170	169	188	189	170	180	196	201	167	186	178	167	183	180	151	182	164	185	181	188	199	192	189	182	184	185	203	162	176	170	179	196	169	187	180	171	174	166	201	170	174	174	166	199	188	172	177	185	180	211	182	166	199	179	189	173	188	186	192	177	181	185	193	184	185	178	182	170	157	169	212	167	176	168	190	172	185	191	188	177	182	176	221	196	183	205	160	168	189	178	175	208	167	184	187	191	187	190	167	185	206	180	187	182	188	207	162	190	206	190	199	201	171	197	209	163	200	196	198	176	187	183	195	152	168	202	201	180	184	176	189	179	205	164	186	198	180	172	182	196	178	187	167	192	162	181	179	188	185	177	213	189	177	168	163	180	170	163	198	176	181	187	183	182	198	168	175	183	213	182	179	202	186	185	174	212	177	186	179	177	186	173	187	167	208	151	176	183	187	182	188	192	201	169	199	206	203	193	183	153	178	179	200	178	187	180	179	177	175	193	203	196	180	162	205	181	175	170	185	192	167	173	194	179	193	187	178	165	161	168	179	204	160	178	191	170	194	183	184	196	200	186	146	192	181	186	182	169	159	181	176	185	158	187	167	161	186	183	172	154	169	164	202	187	158	161	191	174	176	197	185	183	209	164	178	176	176	179	160	177	184	196	182	196	211	177	211	192	191	205	200	184	213	154	139	187	181	171	178	184	193	180	166	178	184	189	173	192	168	173	167	194	180	190	202	171	156	182	168	180	167	165	176	197	204	166	183	152	188	188	145	208	197	175	178	188	190	198	187	192	174	187	153	177	175	178	177	181	188	164	186	169	181	182	208	198	202	164	181	193	213	169	178	166	152	179	160	193	162	184	174	154	193	168	200	160	187	166	161	173	167	178	182	205	167	188	208	180	190	212	190	186	172	170	177	182	189	187	174	166	154	178	182	201	213	196	189	186	189	174	180	183	182	198	177	179	158	158	171	159	170	188	182	191	174	181	183	190	204	169	147	168	168	179	167	178	168	178	176	190	179	171	182	185	157	194	186	177	208	156	214	190	185	175	164	159	194	199	174	191	166	189	183	177	171	178	195	194	194	154	190	184	190	195	185	161	146	178	191	184	185	176	176	181	166	174	170	165	163	180	196	163	184	167	178	173	209	178	186	166	191	190	201	198	213	174	192	207	185	201	200	188	156	155	209	198	167	164	174	186	194	196	181	149	190	156	222	193	177	168	192	156	187	186	169	186	183	186	192	196	176	188	166	161	181	192	186	183	175	172	174	173	166	195	203	200	179	182	159	197	149	187	149	158	166	194	169	186	170	163	171	183	172	188	167	189	189	188	184	214	187	174	209	196	195	176	178	185	179	180	176	178	181	195	156	186	200	152	158	178	186	149	169	169	176	195	187	178	191	178	196	169	186	178	172	191	190	172	163	192	163	184	161	178	186	185	178	176	181	197	166	194	196	153	196	171	188	182	185	204	175	162	171	179	164	173	182	181	171	162	187	168	185	160	209	212	172	155	165	180	191	165	175	174	164	185	178	188	178	185	153	183	172	185	165	201	180	179	182	176	205	153	176	187	193	184	167	198	183	188	189	177	185	177	175	171	170	185	153	170	186	179	198	166	185	164	179	174	172	167	193	191	198	177	184	183	150	176	147	188	198	190	190	172	183	191	189	174	185	177	203	173	183	183	187	182	169	163	168	184	182	162	182	183	199	174	176	159	191	177	175	205	192	197	160	196	165	202	175	205	183	187	190	165	182	188	172	197	188	174	174	197	174	187	176	194	178	190	180	166	175	174	148	205	181	181	214	162	186	176	192
13483	7593	16148	18866	14953	11664	8561	6667	5633	5731	5035	3907	3141	2984	2805	2530	2005	1672	1471	1343	1245	1105	1031	950	993	935	728	624	666	667	631	645	528	547	519	539	591	583	588	636	537	544	527	483	469	472	461	447	496	469	475	489	472	467	439	454	465	440	445	448	483	422	479	464	423	433	479	468	482	427	443	449	511	426	477	481	457	479	454	480	467	467	467	439	462	432	451	470	449	428	448	448	473	434	434	450	477	473	447	455	473	484	473	464	458	466	507	464	503	461	429	422	483	490	442	467	444	465	461	464	483	433	410	437	483	432	478	442	454	463	439	467	468	458	449	454	475	448	483	455	473	457	467	490	472	454	438	467	456	431	483	451	453	449	449	430	487	462	465	449	446	467	423	434	434	500	453	460	521	485	467	483	466	485	470	449	449	455	421	470	458	485	467	462	477	485	468	479	482	485	457	448	448	425	442	492	440	491	466	423	462	463	481	452	446	449	436	498	454	482	455	464	440	478	474	487	437	463	496	513	452	485	466	445	451	439	474	435	488	466	500	420	473	456	477	461	437	418	454	462	446	456	448	461	478	441	466	442	463	477	461	448	456	483	491	440	461	456	490	453	462	488	448	468	430	435	471	422	466	481	436	464	473	423	424	445	444	465	480	471	439	473	462	454	433	467	445	468	495	493	441	451	492	464	464	485	472	457	467	467	503	423	485	460	493	434	469	476	473	500	447	463	476	478	477	453	469	458	427	454	449	432	478	444	481	433	418	485	468	463	451	449	480	481	467	490	438	469	466	481	443	446	468	468	423	420	447	453	438	425	475	463	463	413	447	483	419	442	473	423	476	446	478	428	471	448	440	456	419	433	476	438	463	464	420	473	492	469	462	440	487	476	472	441	462	465	475	493	423	446	431	481	431	463	471	469	458	463	461	472	470	405	445	460	463	424	439	453	404	442	457	417	436	492	457	467	443	482	431	433	450	410	457	444	449	436	465	440	443	426	482	440	469	418	504	460	442	441	419	438	457	477	440	492	487	483	470	463	442	446	446	442	448	442	459	453	448	430	481	447	478	483	480	460	463	456	469	442	458	446	479	408	444	479	440	435	465	445	465	432	443	460	471	455	441	462	472	471	426	466	470	438	437	491	471	480	481	459	460	510	457	443	475	464	436	462	445	515	460	459	508	487	450	475	466	485	454	463	465	476	444	417	431	446	457	463	451	445	483	442	483	497	469	443	429	459	482	433	454	431	446	454	439	459	439	450	439	466	422	477	428	460	517	496	467	471	447	446	445	463	447	466	452	444	496	441	479	477	478	482	456	503	479	397	470	437	443	466	443	441	449	467	427	451	457	412	486	472	405	481	476	445	452	442	482	481	415	456	446	455	423	445	475	412	443	453	442	476	422	465	468	466	463	419	468	466	439	475	438	463	468	438	448	427	464	431	419	456	435	460	460	417	467	412	442	475	440	452	442	440	451	476	427	461	479	481	464	475	449	458	475	455	449	474	455	469	464	471	478	455	430	447	444	468	459	485	434	452	476	496	462	438	449	478	485	465	466	459	499	432	467	476	433	455	452	444	491	472	450	474	442	496	443	435	458	466	454	474	412	459	471	456	499	463	452	485	451	460	437	467	451	455	414	459	461	441	457	477	448	456	443	425	468	468	467	429	446	443	444	438	487	436	422	455	441	448	458	454	445	469	469	478	442	426	441	436	463	472	445	477	437	477	461	451	459	453	440	468	448	479	463	437	453	469	464	454	501	462	475	450	477	532	451	484	490	499	443	439	468	502	452	456	487	491	434	451	472	463	442	431	423	462	469	445	495	465	425	431	425	446	436	471	458	478	491	505	522	435	440	463	468	443	433	454	456	385	468	466	460	425	447	454	467	425	464	434	435	455	441	474	518	447	462	427	427	460	446	442	427	423	451	438	472	479	460	466	453	424	441	411	452	436	480	425	461	422	449	449	436	455	433	463	461	480	466	430	436	425	454	462	496	435	429	443	437	433	462	448	467	453	429	443	462	470	459	461	454	472	451	439	447	460	462	477	462	467	470	431	468	446	457	434	502	487	437	487	454	476	455	466	430	447	479	454	440	440	443	475	444	466	446	447	422	417	493	470	453	496	484	458	416	457	431	438	460	504	487	456	447	439	481	456	449	457	424	417	449	412	490	480	452	443	438	467	470	433	468	449	438	465	461	436	431	453	483	502	451	451	448	421	502	475	448	458	463	429	458	449	494	465	428	482	493	434	483	527	515	468	453	445	466	445	473	451	462	468	499	431	487	443	448	464	477	470	427	439	476	463	431	461	447	443	457	477	433	474	509	484	491	479	461	429	458	475	508	489	451	435	485	436	428	469	414	488	442	465	492	429	463	493	441	474	475	468	461	457	457	441	409	483	446	454	459	464	504	450	475	460	470	425	490	447	480	471	487	459	454	437	492	447	456	480	466	459	449	435	457	484	456	420	446	441	456	450	486	449	503	408	437	448	489	416	478	443	421	450	460	508	462	435	467	466	498	488	482	465	480	462	445	445	433	452	424	453	452	453	481	481	425	447	443	437	461	471	484	473	416	484	463	475	482	460	474	468	428	425	416	450	497	448	461	438	439	442	448	449	491	455	451	478	470	470	440	473	480	447	483	482	418	469	460	467	457	474	443	462	475	468	431	436	448	453	448	479	438	413	463	416	493	483	446	485	439	423	475	459	449	438	464	445	492	438	453	463	447	474	493	455	440	475	445	427	439	436	445	430	480	450	465	464	411	458	497	413	462	454	454	464	479	486	433	453	455	463	456	464	483	454	446	484	411	458	442	486	451	456	424	446	437	478	478	486	483	421	457	490	484	471	433	447	452	476	471	427	454	437	469	520	483	439	433	454	448	434	457	473	446	432	474	454	437	456	425	428	480	454	451	456	456	448	470	473	468	469	462	484	451	453	491	461	482	431	456	456	460	480	483	450	439	478	473	411	455	469	453	488	468	482	448	438	482	455	481	428	444	453	437	468	404	478	488	410	442	476	441	508	467	431	438	419	406	439	450	462	471	507	480	447	509	413	443	478	448	475	476	441	450	485	469	455	467	465	458	467	446	483	439	489	463	455	458	447	457	466	476	514	463	439	421	455	454	409	476	463	461	443	472	471	488	485	438	441	482	420	427	474	459	440	485	477	439	447	463	430	418	468	462	472	436	457	472	494	491	512	447	490	514	425	472	487	479	464	458	487	482	490	422	460	500	479	431	444	431	440	494	445	435	440	422	481	488	492	466	465	438	505	458	476	411	471	445	455	447	475	490	471	463	461	461	473	481	442	436	457	401	450	437	492	477	451	440	463	460	459	437	464	474	436	416	494	424	466	469	427	472	462	468	456	431	485	476	424	431	479	449	496	450	440	445	468	460	460	418	428	468	459	488	424	468	430	451	427	433	473	437	454	459	441	466	455	456	425	436	466	494	458	474	465	458	420	474	410	463	466	458	469	425	467	465	440	416	451	459	470	458	464
6823	3778	4321	3164	1918	1308	842	713	565	615	559	466	366	405	368	354	315	315	263	303	282	295	318	285	280	272	293	249	268	232	261	254	242	238	237	238	271	274	248	289	248	251	248	254	246	275	266	291	276	217	244	277	292	235	252	250	246	249	251	238	256	279	264	253	246	248	262	251	237	216	264	262	253	246	227	234	249	238	258	231	275	246	273	249	262	225	265	233	213	214	269	258	271	251	245	267	226	278	275	237	226	275	245	252	271	235	232	240	252	244	263	236	265	249	263	237	257	243	271	256	244	247	254	222	218	267	234	245	257	256	256	245	246	260	248	260	241	283	233	275	262	255	255	223	257	248	240	258	231	257	254	272	238	244	265	256	259	258	286	250	252	240	254	288	239	251	272	289	265	251	260	239	268	270	266	244	253	216	236	233	242	253	274	260	261	244	295	252	263	220	242	262	231	258	241	238	266	243	249	272	249	263	260	219	282	263	243	237	239	261	236	263	253	258	253	245	236	241	257	265	268	238	243	256	240	267	258	232	269	243	262	251	270	256	291	251	237	232	262	244	241	260	265	258	239	239	251	224	241	241	256	252	247	236	227	254	235	258	252	259	234	270	258	229	255	262	251	238	245	235	258	260	238	265	257	255	258	234	253	238	241	261	244	238	263	265	233	257	269	263	225	271	244	257	227	265	249	259	248	240	239	255	282	239	266	232	221	265	271	268	229	258	251	248	239	267	240	252	258	248	253	244	263	253	250	285	228	246	226	244	273	261	248	270	243	252	249	226	278	260	222	238	262	280	285	273	236	259	262	251	232	241	255	248	235	272	274	267	252	271	218	242	248	249	260	276	265	237	219	245	230	219	240	226	260	275	276	257	248	230	240	259	257	259	255	260	248	247	273	275	220	237	244	257	246	229	249	250	259	243	251	239	284	262	230	271	216	244	252	249	236	238	231	259	269	259	276	252	248	250	248	254	258	241	272	269	247	272	252	282	209	268	259	263	262	272	226	244	261	253	265	263	233	243	231	246	253	269	268	243	245	290	273	269	264	277	232	218	231	226	251	233	244	210	252	242	230	281	244	253	243	262	236	232	233	244	284	269	217	246	234	252	253	237	243	230	249	246	224	263	252	258	266	218	239	285	268	235	245	262	243	259	260	257	248	233	268	223	240	276	254	248	248	252	219	259	269	250	234	250	276	265	236	250	258	246	287	217	236	233	261	238	233	270	225	306	268	209	256	249	219	251	239	270	230	217	233	281	245	234	242	259	238	277	270	277	254	242	253	267	248	292	238	219	251	253	247	246	284	243	265	268	270	240	230	259	272	252	252	255	265	267	250	230	267	253	247	239	240	230	222	262	260	240	247	232	247	243	242	257	249	255	241	247	257	252	219	264	243	282	236	267	219	267	276	242	273	246	237	254	237	237	230	237	240	275	258	278	244	242	239	273	232	238	240	251	229	258	219	251	259	263	232	265	226	244	240	260	229	257	249	253	271	254	255	261	238	252	246	233	235	276	233	237	259	244	233	259	268	220	256	271	242	240	246	283	222	240	276	264	257	255	268	274	236	262	271	282	243	239	253	232	272	270	271	237	288	271	265	247	270	269	286	271	215	239	242	277	247	254	242	238	264	254	271	268	247	243	263	244	249	256	260	267	226	234	222	237	265	246	270	244	250	244	265	264	242	287	250	280	255	229	275	253	265	248	261	290	258	250	264	231	268	251	223	244	260	240	233	277	260	261	246	264	251	248	273	236	252	228	225	265	252	257	216	226	263	259	253	250	269	253	256	199	246	231	220	238	249	252	264	264	256	268	271	251	258	262	219	255	237	273	251	239	227	249	263	232	265	280	256	228	264	280	265	274	264	249	228	236	258	270	254	265	240	248	235	236	258	246	252	259	250	240	254	276	242	225	238	245	244	241	256	259	268	259	255	236	259	263	264	251	277	231	234	254	272	259	235	276	265	239	276	224	231	259	217	255	247	278	271	249	255	269	288	245	237	267	246	253	227	275	279	257	262	248	260	240	248	250	256	244	227	236	235	232	242	228	243	244	240	250	267	287	264	236	267	251	254	257	238	287	248	263	234	244	220	268	254	265	244	243	219	242	250	243	241	275	258	259	234	267	258	249	239	255	255	253	235	250	245	244	245	227	256	249	233	260	228	241	242	249	243	262	226	254	261	251	254	247	252	260	245	252	247	239	280	257	247	272	278	218	246	243	279	222	243	256	244	266	259	255	218	272	274	241	255	248	266	277	255	239	250	225	243	235	249	224	247	224	258	240	249	251	256	254	234	237	254	239	246	269	243	257	255	264	243	248	270	253	264	241	222	243	243	264	277	230	236	270	247	268	256	261	280	251	245	262	266	219	246	248	267	218	258	239	244	234	267	269	266	260	254	247	270	274	247	239	248	275	253	252	236	249	231	263	261	278	266	244	248	273	264	254	267	228	260	223	248	232	249	250	267	248	271	261	250	216	240	218	256	261	252	254	259	243	255	243	235	258	243	222	245	231	235	257	291	268	266	290	268	260	219	234	246	249	243	251	248	248	243	261	237	246	246	279	234	271	249	284	237	230	262	248	249	254	236	262	246	289	273	236	258	251	275	259	285	249	267	243	277	257	253	252	225	270	267	232	234	238	244	271	247	229	271	226	273	233	249	225	254	240	253	268	237	238	273	255	249	246	266	243	228	237	236	262	249	259	225	263	263	264	248	259	223	253	234	255	269	256	249	253	252	244	246	259	251	241	242	242	216	248	247	236	266	254	241	262	246	246	245	272	254	231	279	254	236	248	257	258	269	252	229	258	249	262	250	233	259	243	246	256	251	244	222	254	268	248	260	262	243	276	252	268	255	259	230	256	241	271	207	223	280	252	266	285	268	273	228	242	254	245	260	267	285	263	269	223	258	251	235	212	239	236	254	250	255	249	242	260	240	253	270	242	266	270	235	209	239	227	265	238	232	264	240	243	255	278	239	266	240	278	243	287	219	242	267	284	275	247	229	250	248	258	256	264	252	288	239	295	252	264	214	255	256	249	239	240	223	229	231	264	271	243	255	282	264	267	239	249	255	246	249	259	249	258	254	251	241	237	255	255	232	253	244	274	250	235	258	255	253	228	262	263	250	274	219	232	276	241	208	223	246	246	238	230	229	276	281	249	274	230	255	281	246	249	226	259	231	260	258	238	240	274	228	249	258	244	262	252	255	270	257	261	245	216	268	264	249	240	246	228	249	270	240	218	267	257	224	249	262	238	241	242	247	257	280	269	248	241	267	238	237	260	280	258	272	268	247	275	235	266	229	268	244	246	274	238	251	255	241	276	259	252	250	273	263	222	233	256	259	247	262	230	275	238	215	268	262	239	244	249	277	252	233	251	229	247	268	234	248	248	233	232	253	266	233	243	269	256	251	284	244	235	270	236	267	246	255	262	226	240	230	231	246	258	272	269	251	278	271	259	258	249	267	243	230	260	223	249	240	239	229	252	254	256
5415	3960	8320	9468	7085	5412	3875	2950	2533	2555	2132	1795	1551	1543	1430	1366	1130	1057	1038	986	922	871	765	803	876	819	670	668	649	771	644	603	638	659	591	644	657	676	668	660	658	644	619	618	591	634	591	613	621	634	645	595	594	603	639	668	593	617	586	584	675	627	629	560	554	642	660	646	648	634	601	639	617	624	624	616	615	599	648	631	619	580	620	654	598	605	609	614	630	608	594	644	636	643	624	603	606	578	639	625	570	611	649	626	610	636	603	656	630	650	620	640	628	575	606	614	606	683	648	585	621	627	590	642	603	628	572	666	638	618	617	602	606	577	610	649	624	611	595	647	633	572	605	622	607	593	586	601	609	578	646	616	625	619	590	612	641	619	638	596	646	639	608	596	591	628	638	608	626	568	652	595	657	616	635	586	637	625	603	613	623	641	583	646	604	628	637	610	596	633	616	622	624	642	565	606	599	643	611	610	571	647	595	615	612	643	613	618	610	604	638	623	678	584	599	617	589	608	637	622	577	627	614	610	594	640	627	617	595	663	610	645	577	631	654	586	631	589	618	661	615	595	584	612	608	666	628	630	583	666	615	628	616	682	613	602	657	618	639	589	634	603	576	589	620	609	598	620	618	578	562	624	626	642	580	648	637	592	628	633	589	639	600	615	609	624	608	612	600	598	629	616	624	612	630	621	620	614	586	644	646	631	624	587	630	570	582	622	617	600	575	619	635	586	633	653	614	578	622	631	587	628	598	611	650	616	612	650	593	570	619	586	581	615	621	629	629	648	592	584	646	616	611	639	581	634	606	604	622	608	610	607	617	606	609	633	607	590	605	634	611	646	648	606	619	638	689	637	640	608	641	632	603	636	623	602	607	589	634	600	631	621	579	656	609	615	578	642	640	610	601	591	654	586	627	643	600	655	635	607	628	590	616	621	637	644	634	624	659	592	613	563	657	617	610	638	614	583	584	619	638	585	624	615	671	614	639	576	589	625	616	602	582	600	636	602	622	620	604	600	576	620	544	617	612	610	572	601	634	632	554	578	581	608	644	601	626	630	602	630	631	655	603	579	619	593	625	634	641	666	641	595	651	618	647	627	655	628	597	593	611	640	618	643	623	597	620	600	593	601	583	614	634	582	594	648	598	610	649	600	595	570	639	625	622	624	601	563	587	606	615	626	632	609	615	651	598	624	611	589	609	572	645	604	673	615	599	579	623	615	614	643	592	599	619	608	640	641	607	631	607	578	585	634	653	606	580	652	618	581	638	629	633	540	632	586	672	596	615	642	633	622	614	596	642	596	591	626	617	563	645	600	594	612	651	647	623	624	611	565	615	593	623	620	585	568	604	626	619	620	584	635	614	622	585	627	645	577	645	606	622	600	628	643	604	624	658	666	586	540	645	602	646	587	600	598	656	614	645	607	609	642	666	604	621	625	653	588	591	588	628	555	623	632	596	594	624	679	611	589	655	604	630	649	611	642	595	601	589	626	617	632	635	606	605	616	586	613	630	632	606	618	637	641	599	583	594	619	600	602	582	622	603	586	578	619	611	628	601	635	569	650	602	590	626	653	604	639	614	622	634	651	647	651	663	600	588	630	625	606	587	586	610	614	614	602	579	594	601	620	602	644	580	667	593	633	600	618	616	594	585	647	583	623	599	642	647	586	630	582	593	628	631	602	620	578	627	622	622	646	625	583	599	640	649	628	637	633	634	613	644	575	636	578	612	601	625	620	610	613	663	628	564	625	592	628	621	600	633	591	590	644	582	642	596	613	638	617	617	599	602	589	614	650	589	643	654	612	640	600	673	577	648	598	597	581	616	626	626	539	605	597	591	624	617	613	615	615	595	602	618	616	614	561	615	591	628	543	591	622	633	575	649	596	604	619	595	662	670	645	657	668	611	645	625	588	633	626	612	590	609	629	630	622	631	632	617	660	608	626	627	640	634	614	620	624	561	626	606	587	635	628	581	563	628	621	663	602	608	675	640	634	556	643	612	648	616	648	600	626	627	608	656	628	617	611	658	611	627	574	615	595	614	585	594	625	536	611	617	646	619	620	649	590	613	614	592	636	600	598	612	634	570	600	616	602	675	618	593	611	612	624	649	629	639	613	670	559	640	663	604	621	656	610	623	623	605	591	628	567	574	625	604	567	598	584	602	617	624	592	569	641	647	620	637	607	621	644	567	607	607	624	621	619	667	652	629	672	572	572	644	589	582	601	598	610	614	668	618	583	615	642	570	621	592	585	617	623	635	622	578	611	620	648	611	587	605	569	566	591	619	610	629	635	645	638	591	637	632	611	636	592	631	609	565	603	625	628	598	614	667	611	599	602	575	589	634	640	606	592	586	550	606	621	614	672	589	600	586	627	640	646	590	604	638	621	611	593	590	627	633	617	646	607	694	628	584	616	574	586	618	608	590	606	629	614	558	663	662	647	628	637	628	614	602	585	597	645	606	614	658	592	653	636	652	643	625	588	580	623	618	613	631	608	649	611	614	600	547	579	599	624	618	624	591	614	595	599	624	650	564	627	621	614	614	606	592	593	615	656	611	613	624	619	636	590	580	599	648	609	612	620	610	622	634	638	617	630	567	602	625	606	644	613	620	603	615	604	600	570	629	654	603	602	579	613	629	594	570	566	591	683	626	625	593	603	615	600	591	591	638	618	659	587	619	590	625	615	633	628	634	608	647	659	623	636	541	628	616	615	592	580	664	598	565	625	620	620	620	619	594	587	606	610	599	612	579	614	634	599	644	631	651	634	590	638	643	586	619	614	629	609	681	627	611	602	631	641	578	601	596	588	622	616	658	606	618	629	587	605	611	629	624	607	623	608	587	644	652	618	593	636	612	611	559	613	611	639	608	575	635	617	614	647	611	573	635	607	642	634	618	623	610	623	629	602	625	631	598	604	595	611	598	607	600	633	589	633	634	605	621	627	636	585	626	597	605	588	617	623	578	605	626	638	609	612	640	608	604	579	620	612	620	622	575	595	603	551	618	588	612	611	615	571	637	594	664	637	598	639	619	565	627	610	615	661	631	618	587	643	596	581	587	599	635	585	611	613	626	641	602	590	610	569	630	615	641	611	637	578	571	593	646	612	663	619	616	610	564	652	610	625	635	622	636	644	594	618	631	609	568	576	593	657	642	634	640	622	613	612	599	602	619	611	661	648	615	574	634	621	639	618	632	597	605	584	600	630	598	571	630	572	610	592	645	628	637	657	633	625	593	593	607	634	595	636	585	610	570	604	602	598	577	592	599	583	597	578	650	625	585	607	585	666	623	631	623	609	620	611	654	605	642	633	587	649	597	622	629	647	643	603	588	620	629	602	680	611	594	637	593	641	593	611	609	620	644	605	627	641	578	613	593	617	622	557	622	605	619	632	603	637	594	632	645	612	611	608	621	670	600	602	558	599	597	609	557	627	582	571	617	603	678	579	594	596	610	637	616	589	614	658	615	583	592	617	607	629	622	617	620	656	659	564	600	578
14859	6707	7294	5810	3456	2247	1438	1029	905	920	748	576	535	517	494	420	384	369	369	350	333	294	316	294	307	304	286	255	263	256	262	291	267	230	241	225	236	275	220	251	285	219	262	252	232	236	239	233	262	231	234	255	248	240	246	226	236	228	270	270	239	208	228	247	265	231	238	248	223	234	247	257	264	246	242	249	234	260	245	235	247	234	227	244	227	256	267	261	281	227	242	244	255	250	237	274	242	252	235	218	235	243	229	212	261	258	263	271	269	236	221	252	257	252	231	236	231	234	227	263	242	244	239	258	203	237	239	239	253	233	251	235	225	249	262	244	216	215	278	227	250	253	229	242	236	243	259	248	281	233	254	273	249	217	240	275	244	227	227	276	249	245	211	221	229	242	237	250	256	259	245	227	252	241	229	265	237	242	244	262	257	238	229	237	233	256	220	242	270	230	229	203	246	234	236	229	219	235	247	237	215	249	250	236	230	255	243	225	238	241	225	241	258	228	222	259	246	241	261	238	248	234	233	224	247	250	283	223	235	208	248	242	247	244	239	235	264	270	223	236	249	250	225	245	253	247	263	282	246	268	224	255	215	238	246	232	222	239	263	261	268	254	265	254	233	237	241	231	267	245	265	252	212	229	256	264	256	216	213	231	245	258	239	255	255	266	235	248	226	251	240	213	210	224	254	225	281	257	222	263	245	248	237	247	255	224	239	235	225	221	233	248	248	240	251	227	238	193	230	251	222	223	249	252	242	255	229	231	264	244	270	264	245	267	235	310	263	223	243	246	249	226	240	236	260	218	233	210	243	246	230	241	241	252	240	242	274	235	254	276	237	281	206	246	224	269	224	228	220	230	291	253	250	240	246	265	225	254	249	244	247	223	239	259	250	235	247	246	207	242	252	234	241	260	252	245	260	235	251	235	239	246	275	262	228	238	238	228	240	240	240	218	233	268	236	251	227	225	233	222	237	207	239	223	268	237	237	218	246	250	238	214	248	232	264	234	264	252	231	237	259	242	258	246	238	230	249	235	238	267	236	249	225	269	233	254	285	265	232	224	242	224	236	250	273	247	235	222	248	226	228	243	247	276	256	254	243	243	270	232	236	223	261	226	243	238	256	226	247	221	262	245	230	227	249	249	241	254	245	238	227	200	276	237	272	237	249	278	244	248	261	259	246	245	244	249	235	241	237	237	221	218	254	236	248	242	255	225	240	222	216	263	223	238	270	255	239	267	241	278	221	250	257	221	252	239	238	248	238	258	238	237	247	256	239	239	212	229	239	252	272	278	256	225	239	204	240	269	216	211	240	241	230	266	247	247	248	228	223	224	263	266	227	209	228	235	245	248	226	258	265	228	244	220	252	246	221	273	245	214	256	224	260	252	223	230	235	228	245	245	221	222	260	239	238	215	240	258	252	263	254	240	234	258	220	233	218	206	258	254	232	230	256	245	249	268	240	226	210	254	264	236	274	251	247	253	258	257	239	245	235	226	213	202	260	239	235	238	210	275	225	207	230	239	256	246	254	267	249	263	244	213	231	229	253	238	248	266	221	247	238	238	218	232	270	238	236	249	256	245	232	241	233	233	244	266	269	216	221	240	263	241	233	239	235	241	244	257	263	257	215	228	267	247	248	226	253	232	248	235	245	256	273	236	212	252	265	225	227	235	254	251	240	236	246	232	239	231	262	222	248	251	247	244	228	229	223	233	241	278	261	254	261	240	224	258	231	244	264	250	260	275	253	250	247	247	269	232	223	244	231	224	260	267	220	217	204	249	260	253	251	246	227	247	221	271	226	248	239	261	250	236	247	254	221	240	231	235	236	245	223	234	229	235	242	204	273	272	223	250	276	232	253	233	241	244	258	271	259	221	267	229	250	248	232	241	227	235	218	255	240	245	220	239	247	258	211	228	250	232	238	208	237	268	235	247	282	255	204	238	249	219	222	275	249	247	227	260	243	230	260	261	234	226	244	273	235	230	238	248	262	259	253	250	230	238	231	229	236	258	254	244	246	230	229	244	246	223	225	229	252	231	247	274	242	233	238	230	253	248	225	249	273	217	261	217	237	243	215	255	254	241	254	246	203	225	280	256	227	250	232	234	238	242	220	233	248	241	232	241	242	244	267	247	243	233	245	233	241	222	235	237	192	270	254	240	256	226	280	226	293	280	261	245	265	239	253	224	229	245	217	237	231	237	266	227	234	277	222	244	212	281	239	253	226	274	229	226	252	263	218	250	238	233	262	262	205	240	244	233	254	253	263	230	250	222	267	255	269	260	291	250	226	243	219	229	223	228	256	289	225	249	236	263	257	240	235	263	236	222	220	218	246	233	206	226	231	264	255	240	265	252	238	236	230	263	255	244	267	235	246	272	255	247	213	247	246	247	242	229	247	228	250	256	260	258	252	249	265	236	237	258	229	264	263	255	215	244	244	257	267	269	246	236	251	223	261	266	231	241	246	278	268	252	254	255	224	265	266	233	259	245	229	286	257	227	249	247	230	229	277	257	249	264	262	236	235	208	236	257	259	241	259	225	256	230	257	239	250	235	257	243	238	223	245	252	233	215	255	241	240	236	242	243	283	240	227	261	221	228	255	271	229	244	245	246	240	242	241	250	274	234	273	249	208	227	258	246	225	257	251	236	227	242	244	246	239	236	271	252	228	245	269	234	251	243	255	264	229	236	228	211	236	271	247	282	255	251	238	272	277	237	230	253	263	235	244	210	247	259	250	247	215	258	264	278	243	229	224	254	241	257	245	241	245	258	255	231	235	241	224	223	268	263	252	243	241	237	213	264	249	237	268	256	249	230	256	231	220	258	231	246	228	270	267	241	261	228	249	236	242	257	270	224	259	239	260	262	239	239	256	233	255	230	249	250	240	237	246	220	271	241	214	227	236	246	251	238	236	238	215	255	262	228	231	256	250	237	259	228	216	234	232	218	215	241	214	277	277	258	249	244	227	235	239	240	235	278	245	226	270	221	252	273	250	196	231	238	243	254	256	238	249	248	237	224	219	266	240	228	230	234	217	213	237	235	237	245	247	247	245	262	223	237	238	229	242	250	221	248	235	236	234	235	203	253	225	209	228	236	269	249	245	243	260	227	268	263	242	249	263	246	241	229	223	236	244	252	234	268	241	233	222	261	237	230	201	238	248	248	232	240	224	243	240	211	261	310	225	301	278	236	240	238	263	258	245	248	246	247	269	250	241	218	249	266	279	236	255	254	256	248	218	246	256	265	252	247	246	246	223	235	235	260	239	234	225	257	263	255	229	219	272	246	253	243	252	234	219	221	226	265	270	263	255	238	235	230	261	247	261	250	226	254	243	239	243	234	242	238	226	250	262	237	237	268	232	239	235	238	252	243	245	245	230	253	218	224	236	238	246	229	238	234	249	250	240	245	242	285	238	268	228	270	226	215	226	282	233	249	245	257	247	243	255	213	250	234	247	248	248	238	284	239	259	271	228	232	244	240	230	227	260	234	231	272
11038	6573	13056	14881	11435	8842	6413	4915	4620	4261	3573	2719	2414	2373	2101	1776	1565	1376	1347	1305	1239	1077	1085	916	1088	891	743	705	733	747	704	697	586	681	617	668	651	659	673	674	629	653	580	613	631	600	575	624	621	644	598	583	602	646	595	610	563	573	578	628	591	570	617	596	576	545	600	619	557	611	595	594	597	606	581	576	578	573	638	627	599	579	598	622	617	607	621	603	654	623	604	637	599	621	608	603	587	570	598	618	623	606	593	581	601	591	578	585	581	609	579	597	597	597	566	582	597	600	641	580	612	603	613	633	544	611	589	585	554	569	587	575	554	618	618	561	556	579	621	582	575	587	604	581	602	608	559	608	591	638	598	599	609	594	578	643	575	602	603	608	573	569	617	628	558	596	608	575	610	588	588	567	594	633	630	600	604	572	548	547	616	563	601	609	553	582	581	621	591	604	586	600	603	606	632	579	617	576	610	586	569	598	593	603	629	579	556	597	571	543	568	588	628	553	611	622	584	585	582	627	602	593	557	601	579	601	557	625	610	579	630	611	590	583	587	577	576	596	583	615	593	613	584	564	581	585	586	588	608	557	554	631	564	547	592	618	569	608	600	587	618	612	611	583	613	617	632	596	603	645	556	607	601	624	578	603	598	589	583	606	605	613	643	562	593	593	611	651	583	587	644	615	580	561	605	617	615	561	641	553	627	554	603	626	579	598	595	655	594	586	603	588	629	556	615	557	561	593	600	639	561	601	573	579	603	601	588	592	600	567	583	582	582	599	637	625	575	572	572	570	612	571	574	586	619	625	615	588	623	575	549	617	607	554	622	603	586	595	611	555	555	611	613	583	599	605	615	574	589	551	586	611	574	595	570	604	576	635	563	583	588	573	579	609	586	585	589	604	543	603	607	587	590	587	594	633	621	616	601	588	573	601	596	623	614	580	561	588	568	591	624	562	577	617	582	574	620	576	617	624	575	586	592	574	591	595	615	566	633	632	616	579	589	613	625	634	601	604	623	579	627	595	632	593	607	556	592	638	637	547	608	568	619	591	582	587	602	606	628	628	585	542	618	647	591	592	546	606	584	616	578	633	608	612	620	573	619	598	590	554	572	624	607	589	602	602	586	590	599	586	600	627	620	531	612	597	568	592	578	598	589	555	580	579	601	603	590	589	555	575	557	557	588	590	558	575	582	574	595	624	578	596	603	598	618	617	621	551	635	628	591	610	550	588	580	569	606	610	604	609	619	622	596	552	554	558	567	574	590	568	588	610	617	600	624	564	585	550	582	595	598	543	614	512	636	607	588	580	566	622	571	578	597	559	584	568	588	554	584	627	606	582	585	586	616	581	609	604	605	627	593	619	605	619	545	571	584	599	577	624	596	607	615	620	579	617	603	605	574	629	608	604	622	579	573	636	606	615	578	593	611	574	582	621	556	613	604	609	578	593	614	587	620	598	620	579	624	549	586	635	600	556	571	588	600	566	623	635	597	624	597	565	550	610	634	558	575	631	608	633	568	574	595	613	602	594	601	597	588	603	611	584	597	607	558	643	597	520	594	577	614	603	566	581	524	579	593	611	570	580	619	581	582	610	600	598	622	559	592	571	601	566	629	589	631	551	610	576	590	634	601	603	597	610	584	620	603	607	541	567	619	603	581	588	591	585	587	587	622	637	582	580	560	594	559	608	559	625	610	588	641	588	607	591	591	618	664	646	577	601	596	572	555	535	596	596	563	594	591	553	612	572	563	593	565	622	628	573	616	579	585	537	574	633	610	603	612	573	588	570	592	589	622	592	561	626	629	590	598	626	639	607	582	611	595	553	569	549	594	609	577	598	619	644	576	595	636	613	627	568	592	596	625	606	591	596	628	598	594	596	559	613	613	586	565	601	590	561	608	595	583	609	601	585	563	538	607	604	557	633	536	628	586	596	620	500	613	574	590	597	593	574	615	593	576	584	612	615	615	625	560	599	601	612	609	584	570	577	566	575	563	542	591	586	613	612	608	610	596	589	611	564	622	552	563	580	638	623	613	604	581	625	588	590	579	613	586	603	557	549	560	560	609	574	574	562	583	595	631	573	574	627	602	580	585	592	593	587	571	564	577	636	580	519	559	556	606	637	595	597	538	598	597	599	601	557	585	595	577	595	601	614	573	589	605	590	574	607	586	562	574	613	605	584	599	614	609	590	569	559	642	663	585	592	611	590	605	572	627	590	605	568	583	603	599	604	609	588	608	615	606	591	612	585	619	599	604	575	591	621	623	604	592	568	579	610	586	579	605	621	604	596	636	601	617	588	587	668	633	633	615	549	603	582	582	582	555	612	608	569	593	589	594	614	591	600	606	582	587	554	614	613	600	595	581	604	590	541	606	596	576	585	622	603	586	572	605	549	575	609	603	590	582	591	603	607	596	572	590	637	576	607	608	605	596	614	593	604	630	590	599	584	595	591	612	634	594	595	614	584	593	599	626	592	607	599	534	600	598	597	618	583	619	578	634	589	615	563	572	621	611	551	594	591	586	575	584	607	582	574	622	569	612	611	596	589	571	557	578	615	583	559	598	578	601	539	560	649	606	585	617	609	590	570	579	666	557	548	611	596	563	619	557	574	637	588	592	633	574	574	587	579	567	627	633	586	614	565	558	655	601	626	630	561	589	632	570	578	617	601	628	567	630	616	607	615	549	593	588	653	591	605	603	571	617	600	590	617	582	588	587	633	611	629	615	565	615	604	585	604	546	551	619	566	627	584	548	574	621	647	606	566	595	622	604	596	585	627	592	606	611	588	584	590	633	600	574	597	614	643	612	591	618	587	594	617	652	641	599	590	558	595	601	594	579	608	596	630	577	599	563	584	629	622	634	646	590	575	608	575	550	619	595	629	572	583	584	590	617	583	609	616	609	578	543	646	619	587	574	579	596	601	570	585	600	614	597	607	600	617	591	585	531	647	644	563	592	599	635	592	597	583	588	598	594	588	601	537	605	624	591	610	613	584	568	654	557	603	561	650	596	572	596	575	560	631	567	638	600	591	593	588	598	595	611	568	595	571	598	537	585	556	567	621	620	595	590	576	620	600	585	596	580	583	624	614	589	597	606	581	584	610	671	552	608	611	627	606	598	601	590	575	579	602	593	629	598	591	623	618	612	627	578	582	568	608	593	619	552	560	589	593	582	608	571	597	556	610	594	579	598	596	587	626	611	602	601	598	605	562	586	636	624	550	584	577	621	590	574	616	604	608	604	614	623	580	592	568	592	608	630	569	609	576	547	572	629	594	668	553	608	624	580	631	632	610	589	558	612	535	563	603	586	587	628	611	614	592	647	612	610	631	569	612	598	581	570	600	603	621	574	586	590	596	571	558	573	610	603	577	560	608	579	560	601	628	588	636	621	556	608	583	627	592	618	562	581	628	613	575	610	580	585	638	602	552	579	568	587	665	574	607	620	577	590	611	600	611	583	599	623	577	571	581	618	588	566	611	595	581	581	592	632	579	651	569
22588	10218	10523	8135	5149	3152	1931	1450	1292	1158	882	664	654	582	491	398	376	361	359	330	281	275	271	294	231	244	212	247	239	181	179	181	172	188	199	183	197	200	196	182	144	181	185	187	181	177	161	204	169	195	163	192	175	191	202	180	172	190	180	176	159	177	175	181	197	184	164	194	189	181	166	183	183	177	195	181	206	175	132	173	180	174	172	181	169	147	179	178	176	177	203	166	173	190	230	189	185	181	173	158	171	182	192	172	166	191	172	175	152	173	168	196	182	197	179	183	199	189	176	183	161	174	196	169	176	168	193	174	176	172	204	185	189	171	162	177	172	179	182	182	184	167	182	164	146	163	170	171	170	179	174	164	171	163	194	182	153	189	181	181	181	168	195	189	193	164	167	155	170	150	170	176	172	173	164	172	155	196	175	174	213	206	185	170	159	191	202	161	190	184	196	163	180	157	179	174	182	170	170	148	186	178	168	175	171	171	153	159	173	180	196	198	184	166	170	185	190	166	163	217	184	188	184	159	172	193	170	177	192	169	176	180	170	137	176	169	166	183	157	184	168	180	187	191	174	185	185	156	187	191	188	169	200	169	175	159	176	195	188	175	163	161	173	157	183	193	193	168	192	161	153	159	187	197	162	159	172	170	196	171	146	164	187	184	173	163	184	194	175	156	188	166	172	153	164	197	204	193	195	184	159	152	176	182	183	169	194	187	173	180	169	152	194	186	187	193	162	186	162	179	171	158	160	182	182	165	180	154	192	161	186	161	182	172	166	163	191	181	186	212	194	188	194	177	169	163	199	178	167	166	177	184	155	187	175	177	163	180	188	201	153	180	209	159	164	191	192	158	186	180	179	155	182	182	160	169	181	211	173	194	195	162	158	176	202	184	159	195	155	169	220	172	199	159	169	183	171	207	181	179	218	165	166	203	185	176	156	162	199	185	209	192	201	183	178	166	181	168	198	179	189	150	157	155	174	196	170	172	155	194	154	168	178	177	165	207	174	184	193	195	180	167	169	179	188	191	169	155	180	158	166	169	166	187	193	158	194	162	183	185	184	173	193	194	170	178	164	169	185	188	183	167	182	185	179	176	181	161	158	181	205	155	185	192	191	170	196	188	169	183	173	168	217	202	150	189	179	182	176	187	172	173	160	160	148	164	173	167	189	177	159	182	207	177	199	191	203	180	177	173	187	162	163	186	180	172	217	172	190	188	163	180	163	158	159	184	184	167	196	183	210	189	162	170	183	182	177	177	177	159	177	216	185	177	178	207	188	174	181	177	154	166	199	186	193	174	185	189	154	202	181	182	187	185	157	163	172	189	177	163	172	156	199	179	152	181	163	207	200	198	190	196	173	173	169	191	190	184	193	174	184	210	182	193	192	162	199	165	182	186	192	163	164	171	187	190	175	170	166	176	187	181	174	149	174	193	161	175	183	172	162	175	182	184	164	159	161	186	172	155	182	176	179	183	179	169	188	201	181	179	191	191	181	182	160	166	198	175	198	145	173	174	159	174	161	176	172	190	166	174	168	167	177	200	196	198	177	187	184	172	205	183	204	162	156	171	187	187	186	177	176	176	194	168	169	189	177	173	188	176	166	153	168	198	182	163	166	180	173	193	187	162	170	197	174	190	187	159	176	159	212	174	174	201	156	179	180	173	187	170	181	173	160	158	184	156	198	173	163	157	194	162	180	183	174	177	184	187	178	189	188	190	195	177	189	185	160	149	205	157	178	173	188	160	163	167	181	188	193	219	185	182	194	195	172	185	187	176	188	171	178	174	153	176	185	167	154	173	159	169	164	175	191	190	188	154	196	177	167	188	163	175	196	192	181	181	171	166	168	181	201	180	198	194	200	195	179	192	166	182	156	166	183	184	194	156	171	201	163	163	190	146	177	184	195	179	176	157	166	199	150	167	150	179	175	156	174	181	171	171	175	175	178	203	196	202	191	170	186	168	166	187	174	182	153	172	189	182	188	161	159	183	146	182	168	192	158	153	161	160	187	200	199	174	180	159	190	161	174	177	190	176	169	174	186	188	164	194	161	186	173	170	165	208	228	171	195	168	185	182	179	179	184	183	184	173	156	185	192	175	164	166	193	182	203	176	190	165	158	180	169	156	166	164	177	171	179	191	174	148	180	161	177	183	191	170	166	169	158	184	192	169	198	181	184	169	171	175	162	167	184	168	190	197	200	181	186	187	178	205	166	196	199	154	194	191	176	197	179	183	155	167	171	178	171	200	174	170	179	174	187	161	178	171	176	184	177	182	184	173	160	164	196	193	185	182	194	194	187	175	196	181	178	175	170	180	177	181	184	197	195	169	178	197	170	180	157	163	186	165	172	194	163	170	199	192	180	175	183	170	146	153	181	183	190	182	196	180	163	171	166	164	175	209	164	177	176	186	153	181	177	176	166	166	195	163	191	193	177	181	161	178	162	180	173	182	187	177	179	164	164	173	205	173	181	164	175	203	183	179	180	181	173	176	181	182	194	180	154	154	176	182	196	177	166	172	156	174	177	167	212	196	156	175	185	189	162	194	175	151	178	185	173	177	186	177	199	178	178	178	182	189	178	166	166	179	159	201	184	189	180	195	179	192	141	184	173	199	173	190	185	171	175	145	178	172	193	160	160	164	170	176	181	194	172	198	176	174	165	159	156	168	148	169	200	161	176	170	152	215	183	192	164	189	172	180	189	183	167	176	197	220	177	171	206	191	174	154	187	166	191	162	190	186	173	202	197	167	168	173	215	177	192	195	170	184	176	199	157	179	163	169	191	169	195	176	194	184	177	178	197	158	196	174	172	211	176	166	190	184	164	160	188	205	198	189	169	157	192	170	196	165	209	204	192	174	189	172	186	185	172	180	150	173	165	196	177	171	178	161	156	187	181	168	173	189	161	151	173	178	171	180	183	188	182	177	167	179	167	170	174	183	160	172	173	172	170	186	193	174	158	171	188	185	196	177	165	165	185	178	176	193	172	177	184	149	183	179	184	167	187	170	195	186	183	177	152	188	172	172	189	167	186	183	183	192	167	206	185	164	187	172	188	177	210	182	182	168	190	170	177	170	178	162	188	171	171	178	172	180	189	159	173	185	190	186	178	197	193	193	169	188	170	172	171	190	191	179	167	197	182	189	211	173	190	195	190	196	167	165	171	178	165	199	186	177	178	174	180	165	188	201	168	186	159	181	182	221	179	171	169	188	166	182	203	196	177	184	170	155	182	180	166	183	195	181	182	185	166	185	179	163	188	180	201	183	170	175	188	189	185	183	163	155	186	179	164	181	187	190	170	188	183	195	179	168	182	177	157	174	195	181	183	175	170	175	183	186	181	161	173	180	190	181	190	178	198	168	174	190	201	152	213	190	162	179	206	183	176	167	179	177	176	204	177	160	182	176	194	190	178	161	177	182	181	179	181	177	169	186	178	194	199	156	193	158	189	180	179	166	200	186	176	178	179	167	162	156	154	177	179	188	176	150	200	198
14505	8867	16726	18271	15620	11497	8350	6766	6364	5894	4524	3638	3220	3053	2604	2038	1897	1675	1608	1479	1244	1125	1074	1000	995	881	663	589	609	600	560	566	512	543	551	571	535	559	576	486	519	481	475	496	462	464	502	433	468	456	459	419	447	486	458	432	455	417	433	438	469	451	482	450	476	489	452	450	453	438	424	442	466	428	482	485	444	454	443	485	441	479	446	479	426	436	442	410	440	470	446	495	458	433	428	414	475	452	483	457	441	476	470	459	463	461	477	493	460	407	413	420	462	477	447	462	446	491	457	426	429	468	449	447	414	430	496	410	462	480	458	466	463	424	443	480	478	436	441	465	455	459	455	451	452	456	449	442	481	455	438	494	449	439	445	473	429	452	413	496	491	468	431	471	431	473	409	450	464	441	433	424	489	480	430	415	432	453	464	486	500	444	482	478	466	479	450	421	435	490	420	426	472	436	459	434	406	441	466	471	461	436	441	467	419	463	474	456	466	489	467	462	423	453	437	439	445	455	467	455	469	469	447	457	483	488	446	434	458	464	469	451	419	438	457	426	452	458	448	412	428	462	469	466	441	439	483	466	451	463	462	439	443	449	463	445	448	467	411	440	442	467	426	489	467	449	432	487	461	447	490	455	482	463	451	448	429	433	454	492	442	432	439	453	451	422	452	445	445	418	449	452	461	456	494	428	441	454	459	416	459	473	448	423	452	462	408	433	472	449	455	437	409	461	410	415	475	452	448	449	480	430	436	460	434	436	414	438	462	465	462	461	473	470	449	445	456	417	466	473	438	454	430	459	459	457	439	462	441	472	484	437	423	452	457	456	470	429	475	438	473	426	450	459	443	463	430	486	459	477	466	407	466	469	456	441	447	456	471	467	496	425	427	460	424	439	472	438	460	440	420	434	453	484	460	448	420	479	452	480	452	467	484	464	463	464	489	421	421	482	426	440	494	474	451	462	464	452	451	438	425	456	425	411	460	459	431	434	479	440	456	496	456	446	434	413	467	466	424	422	425	441	474	470	447	466	446	419	438	417	450	461	484	471	460	445	434	455	431	443	440	445	479	459	456	467	462	419	463	456	440	446	468	446	489	399	476	432	430	443	445	426	457	461	441	463	429	443	485	451	462	463	468	443	474	458	451	465	414	486	443	465	419	424	422	412	456	434	451	450	457	440	409	452	457	429	433	430	447	447	447	442	448	423	466	447	440	427	484	459	470	429	444	463	463	452	440	445	444	449	461	473	432	469	488	450	441	470	433	470	429	466	480	410	459	464	458	463	423	429	479	441	447	470	456	442	430	476	462	449	450	459	463	426	454	456	464	448	453	483	419	477	438	456	441	434	460	459	467	487	444	436	482	500	481	503	473	422	446	431	458	438	471	443	444	408	428	411	468	460	451	429	460	450	457	435	463	441	441	436	464	430	423	430	436	480	443	467	464	457	440	472	455	425	474	475	421	474	426	473	469	419	477	453	425	488	470	458	446	489	414	450	451	454	443	446	441	428	390	474	474	428	421	479	494	451	454	478	414	408	447	492	444	457	467	437	465	442	429	437	434	484	475	416	445	466	429	453	443	444	458	438	484	454	433	443	450	447	416	434	446	455	461	442	437	411	450	487	443	443	431	450	465	439	434	446	436	497	450	448	452	485	469	445	449	485	476	449	468	443	463	418	471	459	452	457	458	422	470	427	463	446	459	468	479	423	483	435	443	442	429	469	464	471	411	449	469	474	459	454	468	439	462	444	441	446	462	430	423	467	466	417	453	396	447	482	455	444	478	430	449	436	440	454	468	460	459	449	474	428	452	478	451	460	468	462	476	458	489	437	413	444	479	459	479	460	438	417	491	444	464	422	447	462	411	436	454	471	480	488	457	465	422	420	470	417	473	458	443	466	484	426	440	467	466	470	434	438	451	467	415	459	449	479	446	489	461	453	424	473	463	444	439	452	435	448	433	435	413	450	459	446	462	440	450	412	466	464	496	452	428	493	441	422	437	457	446	410	454	464	468	472	467	460	467	457	461	436	436	469	449	450	463	445	466	440	439	444	457	449	460	447	448	461	460	456	492	432	408	430	453	463	448	413	447	434	469	458	432	466	416	481	452	470	437	459	449	463	423	450	455	463	453	436	482	477	436	462	487	441	440	460	443	460	460	460	446	488	438	437	474	413	422	458	467	419	452	453	443	417	465	445	442	466	452	438	477	420	497	457	441	443	460	536	492	447	503	455	451	470	483	422	462	483	467	472	434	414	463	453	457	454	472	424	426	452	489	441	447	437	407	460	486	489	455	451	479	473	450	474	446	452	483	459	466	462	436	462	464	446	424	444	488	436	499	455	469	448	460	410	433	439	439	448	452	449	424	419	444	448	437	428	454	462	443	515	432	459	459	410	448	432	489	413	449	430	464	446	441	459	464	483	470	500	439	465	450	473	465	479	455	427	464	464	454	445	459	457	417	453	428	417	461	466	493	450	448	428	451	453	462	462	440	446	468	433	440	445	428	440	457	439	460	488	453	442	480	483	487	470	440	435	468	455	443	473	466	434	440	428	425	447	456	447	442	428	437	458	435	455	433	436	467	480	483	447	476	465	459	465	433	410	412	435	460	461	462	428	399	418	478	408	482	445	432	479	474	410	438	431	483	440	462	444	436	447	437	432	482	475	457	462	440	453	503	442	477	442	418	453	458	485	420	423	444	447	452	468	456	499	445	480	435	458	453	480	435	477	449	423	442	461	423	487	454	455	447	440	469	446	457	472	468	466	478	429	456	449	450	430	474	420	455	440	429	462	428	422	421	439	440	463	448	439	477	489	426	451	458	423	441	466	467	462	434	440	512	457	442	427	463	419	461	459	461	468	473	419	432	460	445	459	485	463	464	465	448	455	464	463	488	421	451	440	469	456	435	416	439	443	444	421	451	453	448	438	472	449	464	432	464	482	422	462	446	452	480	494	416	450	474	496	477	434	436	399	455	460	452	422	461	445	497	442	457	452	447	487	420	458	436	444	437	428	449	405	441	429	464	462	463	446	456	469	428	444	433	457	429	443	429	432	462	481	446	485	452	483	474	498	483	442	428	436	476	447	447	462	468	487	418	432	452	451	412	447	464	464	485	442	467	453	480	458	418	450	446	446	464	448	441	457	408	478	488	465	454	428	477	445	459	460	456	452	477	397	462	468	434	419	449	413	445	434	435	444	444	444	464	440	470	455	433	492	411	434	458	461	443	450	472	424	469	464	450	451	436	441	413	446	448	481	460	436	434	486	407	472	461	430	428	460	441	465	431	476	427	484	431	433	422	436	451	466	461	462	430	453	472	430	443	487	449	425	459	420	430	457	461	433	432	457	426	424	453	415	459	458	482	455	443	404	446	462	480	441	422	448	431	476	446	416	481	445	429	459	432	523	429	467	431	470	428	420	440	455	455	466	485	479	430	441	453	443	407	468	458	490	437	455	464	454	475	441	489	463	419	470	462	439	431	453	435	465	414	443
7682	4041	4403	3053	2048	1291	842	804	714	610	472	414	392	402	388	320	308	312	369	311	287	295	293	263	267	291	268	270	263	286	269	266	246	251	231	271	259	233	238	285	251	271	268	222	232	277	263	238	254	245	260	280	237	258	239	252	260	235	256	245	254	253	272	257	236	222	261	232	250	220	226	245	267	262	249	229	246	231	244	246	257	260	249	264	274	229	254	261	247	239	265	236	267	263	237	270	235	276	268	229	255	265	253	254	250	249	250	247	236	243	221	245	251	247	230	229	240	213	255	263	268	233	250	228	263	235	241	251	244	272	250	252	258	272	261	247	268	242	240	244	264	235	228	288	274	270	241	258	232	240	225	247	255	276	243	253	266	254	239	241	265	240	245	267	272	260	244	255	262	272	257	265	238	271	279	252	253	261	263	249	255	274	260	273	290	263	244	270	237	244	245	246	247	241	238	256	227	266	260	227	238	225	253	259	246	263	248	255	275	244	274	259	268	233	217	243	235	216	221	218	247	225	255	247	238	269	251	246	231	283	265	242	247	234	230	255	261	240	243	257	228	249	247	238	237	254	214	237	246	255	261	237	219	253	238	266	254	242	253	250	231	231	265	254	240	227	241	276	260	256	267	255	260	260	245	233	262	226	240	252	250	250	230	246	250	249	233	256	253	237	233	267	228	235	270	230	229	238	248	227	223	249	247	250	259	208	251	259	256	242	238	236	238	255	246	218	250	213	241	249	236	226	243	262	261	232	282	257	266	246	260	254	230	226	227	254	225	224	247	254	265	256	263	252	225	267	233	242	262	230	259	239	239	227	276	266	231	220	252	257	270	228	254	243	243	264	244	264	222	230	214	223	243	243	255	242	256	259	275	248	228	230	270	207	244	223	253	220	244	260	258	243	255	268	230	274	243	236	230	261	267	251	254	254	287	223	260	247	248	240	249	236	244	265	265	262	254	257	258	239	260	251	267	230	243	248	228	244	284	286	244	258	237	257	247	242	246	232	247	238	263	272	237	257	242	246	302	242	296	265	271	248	255	241	259	235	239	268	237	228	267	250	227	230	280	236	227	242	244	272	228	260	265	258	279	225	286	242	236	265	251	250	244	236	230	215	219	256	233	221	258	250	234	233	257	216	259	235	264	254	261	247	237	229	248	247	247	223	246	253	239	258	246	246	257	260	269	245	235	298	225	235	274	258	276	242	251	252	259	298	253	282	247	254	244	228	277	269	240	232	246	251	296	260	288	265	275	254	233	292	239	251	229	242	234	235	261	270	246	254	215	227	237	290	223	250	220	243	244	247	224	229	258	243	237	243	205	245	240	220	251	287	274	252	271	242	253	240	258	271	232	268	251	235	253	219	242	239	221	249	290	260	274	266	260	232	272	230	261	242	261	306	263	241	228	253	269	249	263	251	238	244	267	271	265	267	264	241	257	279	218	205	265	239	264	248	248	271	237	272	265	258	236	269	281	228	231	253	244	237	260	263	218	257	288	288	241	241	247	265	260	228	235	255	232	274	256	239	255	280	263	262	240	230	251	254	252	229	245	262	254	247	246	264	256	234	218	229	240	257	267	259	216	248	269	268	278	274	269	262	219	252	227	250	262	229	269	241	240	256	251	255	247	255	240	232	240	194	261	243	245	273	231	238	246	237	266	279	247	228	282	248	251	256	254	255	254	220	253	241	228	245	235	236	262	253	279	270	255	252	259	243	237	282	251	233	229	258	264	254	256	222	263	245	245	258	274	248	199	224	239	236	237	225	245	245	253	246	278	240	233	260	258	262	232	229	257	232	235	247	261	224	238	253	273	259	262	226	271	251	247	217	242	238	251	255	265	245	209	260	266	253	249	258	212	270	271	255	267	277	236	233	247	271	248	222	258	258	268	259	265	256	257	209	245	219	235	270	251	235	218	258	246	248	240	269	278	261	233	229	241	246	236	238	254	245	244	241	232	244	254	233	266	243	244	254	233	260	265	248	254	248	270	258	266	249	250	257	256	268	296	282	256	277	255	266	258	248	247	266	274	231	259	228	216	256	252	205	273	274	264	227	234	255	247	259	269	200	241	253	215	234	238	258	290	264	233	281	254	268	262	253	250	255	253	251	253	228	255	250	238	246	241	269	249	268	244	243	225	287	249	255	255	249	227	245	234	237	246	260	272	248	239	250	240	248	266	222	259	273	239	243	254	262	245	277	241	244	250	229	247	243	239	236	267	274	264	267	234	241	261	261	266	237	230	234	219	256	219	254	236	236	276	284	266	222	249	264	232	250	263	267	258	216	255	259	257	243	250	267	224	254	256	264	232	258	252	251	242	258	231	240	236	264	228	240	246	252	241	243	236	243	235	262	258	262	245	239	227	225	250	227	248	257	277	221	233	231	274	248	264	251	251	269	254	249	251	232	238	253	262	244	267	258	248	247	237	261	231	260	239	251	274	250	228	249	237	264	243	286	281	248	241	234	244	264	259	235	274	254	290	264	244	265	229	234	265	254	259	249	238	247	243	229	224	271	227	228	265	243	252	229	231	238	237	243	265	296	227	257	234	233	249	248	260	280	240	237	243	255	260	231	264	245	245	254	231	256	251	242	270	250	240	252	234	266	229	249	256	241	240	287	239	242	248	265	236	263	259	256	254	277	250	245	258	253	262	268	232	249	258	237	260	251	239	256	240	271	238	234	239	246	240	266	264	261	294	237	243	269	238	286	236	236	245	246	206	216	256	247	245	267	221	234	241	233	259	263	235	258	246	224	246	260	242	267	239	211	250	242	274	241	250	259	244	198	247	242	279	280	272	220	264	260	256	254	229	219	234	245	227	265	258	243	253	242	225	229	243	258	259	260	234	253	268	244	238	248	269	236	248	265	245	254	239	253	274	260	254	256	219	235	260	261	239	236	242	284	260	262	236	241	270	233	232	251	242	272	242	300	276	220	245	234	278	245	232	250	257	217	271	249	250	243	251	257	248	261	257	286	239	271	265	247	277	247	268	253	269	237	231	231	243	235	230	262	245	227	225	260	226	253	254	248	231	260	246	250	236	220	253	229	271	206	245	253	252	257	249	263	295	260	241	259	271	252	237	254	253	265	278	289	265	260	262	232	253	230	231	256	265	265	252	231	251	247	231	239	247	223	248	265	255	266	241	266	237	234	243	239	217	232	237	230	265	257	247	247	254	223	246	258	268	258	255	250	250	244	268	241	270	238	252	249	249	261	281	236	283	268	254	228	250	230	245	277	231	245	220	242	245	263	224	283	256	248	231	301	236	260	262	270	247	263	256	234	257	269	233	252	259	238	250	236	270	255	249	256	250	249	266	256	294	246	241	267	233	256	215	278	270	252	301	229	256	229	243	263	250	231	239	267	239	248	260	253	236	241	264	239	249	271	251	232	255	260	222	276	252	231	243	234	283	246	259	224	248	255	251	253	225	248	227	251	219	276	262	275	237	259	255	265	266	246	255	256	212	266	277	248	269	207	249	244	269	255
6050	4512	8636	9086	7741	5222	3738	3368	3013	2795	2004	1729	1551	1459	1293	1134	1086	1125	1050	992	865	903	869	849	763	699	664	643	660	685	668	604	636	675	660	640	702	658	661	593	629	591	607	590	616	609	560	592	612	609	614	581	582	624	585	572	611	606	614	576	638	585	604	623	660	601	631	569	601	592	586	692	584	633	601	620	605	583	608	615	588	635	629	587	590	612	658	566	602	641	602	603	659	560	637	622	606	641	611	615	619	561	651	600	664	595	602	613	592	590	548	689	623	584	641	625	608	616	598	605	586	571	601	589	620	612	597	588	612	630	626	560	640	595	631	602	603	618	598	595	595	650	617	616	614	620	595	650	637	621	633	574	588	604	632	611	615	612	661	622	631	618	595	594	618	660	548	635	573	606	578	589	610	587	598	603	585	585	600	622	609	678	621	606	585	617	579	602	626	628	623	623	606	630	649	668	605	626	546	636	582	606	631	685	645	608	610	609	574	613	633	621	632	603	600	535	665	579	593	636	557	584	575	565	585	610	607	593	605	559	604	601	604	590	608	561	594	602	598	606	596	599	586	613	624	609	610	626	564	631	601	605	633	650	613	599	604	648	561	609	604	651	610	607	584	662	678	643	615	616	659	601	605	651	640	649	599	590	576	645	616	587	665	593	593	621	648	588	579	596	653	625	606	623	649	614	628	594	586	603	621	652	655	620	598	643	627	639	572	590	617	614	600	632	612	573	587	615	634	616	595	573	629	623	630	589	590	612	651	623	589	613	621	641	646	632	602	551	629	604	616	582	572	620	617	591	641	611	574	631	637	619	597	628	601	571	652	598	617	644	616	655	622	621	592	633	555	631	612	589	620	618	621	592	620	603	597	635	607	603	616	594	614	595	605	656	643	629	606	592	623	588	602	593	645	582	601	617	604	609	596	613	568	622	626	646	599	580	611	581	642	604	558	627	599	615	616	606	605	607	601	630	657	649	587	609	642	601	612	623	610	589	557	582	597	603	612	613	657	557	634	663	595	621	614	618	592	599	600	606	617	642	613	571	612	588	625	617	597	639	589	583	625	592	608	594	644	606	646	562	580	635	581	550	597	610	610	631	609	604	621	645	582	588	621	607	635	618	581	632	573	571	599	576	613	627	608	605	570	650	571	630	589	602	650	610	612	622	600	608	569	625	623	654	582	610	620	607	612	615	558	600	616	637	604	591	623	608	626	597	609	627	610	632	601	623	583	634	565	598	614	604	596	630	568	613	640	619	655	603	607	594	613	620	559	621	600	632	618	627	627	633	617	584	577	631	622	625	585	583	615	613	630	626	614	641	627	568	584	607	599	617	578	659	626	622	615	621	608	645	584	612	626	620	618	584	628	600	578	656	579	650	585	624	551	618	616	637	614	611	618	635	610	617	615	603	619	603	579	616	615	584	627	587	559	558	596	644	616	610	630	595	592	589	596	608	618	604	603	652	651	593	588	591	586	608	643	621	629	622	596	622	634	591	674	563	585	564	642	651	658	630	592	545	592	613	594	574	596	592	650	598	570	587	639	601	580	629	606	629	595	619	608	617	612	632	617	601	610	592	628	639	593	638	624	602	593	607	613	610	610	631	591	620	578	606	603	558	637	592	595	604	619	625	598	561	637	618	652	617	601	632	634	616	600	623	599	622	641	617	567	610	566	607	635	640	590	594	613	645	574	602	639	583	617	624	647	597	591	610	648	605	626	577	650	585	650	608	592	599	624	602	590	642	641	619	643	615	583	624	651	585	598	605	556	592	629	616	624	578	597	605	606	627	660	608	601	630	608	610	630	633	629	594	637	612	660	640	599	605	585	603	642	660	608	622	652	601	630	604	622	594	601	625	654	623	635	576	642	630	616	603	626	615	615	607	623	611	607	610	594	610	638	615	642	624	636	598	604	624	643	593	601	615	635	598	579	633	588	652	601	592	624	631	583	605	599	599	663	611	614	610	570	601	626	611	594	642	606	590	600	623	613	629	612	631	604	593	677	584	648	627	659	567	642	631	623	633	624	619	614	599	645	621	636	628	580	604	616	642	636	608	619	596	589	635	625	633	604	624	651	617	598	591	591	582	624	586	580	611	582	634	615	608	640	590	618	608	614	596	628	598	623	611	568	617	623	599	637	592	603	574	618	629	569	653	556	642	601	613	569	623	649	569	586	591	612	626	619	609	599	586	605	624	617	607	659	628	607	601	616	611	615	589	605	606	592	657	617	574	632	619	643	601	585	584	591	581	601	627	622	598	641	619	613	622	606	582	619	603	614	626	601	618	588	617	604	629	623	609	594	618	641	615	626	611	600	634	608	642	581	622	578	641	574	605	627	620	573	642	591	601	624	573	667	583	630	619	599	574	611	592	558	608	606	599	640	631	581	607	586	617	576	613	596	538	601	681	596	625	556	600	590	649	610	650	590	595	592	613	647	619	613	625	601	596	602	640	597	616	611	607	618	608	609	619	584	627	607	562	575	632	629	595	611	601	629	628	585	610	595	578	622	671	595	597	642	593	601	626	589	626	621	606	594	655	618	653	630	583	626	580	659	630	641	625	624	605	630	602	619	679	600	581	648	582	630	609	616	606	632	590	599	561	566	600	592	601	603	576	643	611	599	596	605	613	634	618	620	599	638	648	622	602	606	607	604	657	635	634	639	644	634	574	632	632	600	615	611	599	608	603	596	602	652	555	619	637	616	594	594	590	596	606	616	642	598	585	627	636	610	594	639	635	584	616	571	609	618	623	617	598	593	611	595	611	556	656	639	659	628	628	625	630	617	592	604	574	626	636	640	600	638	591	583	612	640	623	600	628	595	615	620	593	614	615	597	640	617	568	637	615	614	590	614	598	621	595	613	641	579	596	606	637	606	617	630	591	594	614	582	590	599	624	578	640	617	598	601	595	637	571	578	563	607	611	629	611	618	580	600	591	607	611	602	650	596	611	623	607	619	601	626	560	618	621	572	586	613	582	584	609	577	586	640	557	629	626	625	600	585	581	593	606	599	638	601	566	573	589	606	614	657	587	596	589	616	631	597	639	599	604	606	553	576	603	638	627	617	604	572	620	604	622	598	645	592	588	674	589	639	593	618	624	587	598	639	609	605	637	621	649	633	634	603	611	586	600	594	598	625	638	593	675	620	634	585	603	615	627	633	569	623	625	652	620	642	614	621	641	592	620	610	624	615	617	603	584	611	593	603	593	631	606	580	620	624	599	576	614	615	614	574	616	612	601	625	638	590	600	567	598	598	565	610	610	630	630	587	599	591	614	618	572	610	608	619	661	595	605	608	587	650	615	650	607	600	614	637	608	588	656	599	637	618	601	590	602	591	609	617	581	657	615	640	607	626	604	588	658	588	641	622	577	600	568	603	608	650	605	568	590	649	604	598	582	656	593	638	574	651	598	637	638	596	631	593	603	583	603	616	654	631	539	626	621	575	591	589	616	606	579	593	558	601	645	626	600	599	589	597	607	605	653	595	630
15006	6883	7315	5335	3734	2159	1501	1220	1052	917	704	623	537	464	441	377	393	383	402	352	317	300	301	283	286	268	274	274	256	251	274	241	258	244	241	270	254	211	219	231	251	264	255	244	268	227	230	238	267	229	253	237	243	221	227	214	235	260	242	269	206	247	255	253	246	250	255	224	221	239	225	237	237	249	258	260	242	243	225	256	223	212	222	240	246	227	259	214	215	213	246	234	269	233	222	238	224	240	248	236	234	232	262	236	234	215	234	242	225	224	244	240	235	224	222	235	228	219	216	238	234	254	226	242	239	258	237	216	240	218	217	261	261	255	230	265	252	249	251	248	245	254	241	221	249	227	244	268	210	266	214	229	226	250	242	228	224	262	233	231	247	245	241	250	226	257	230	242	230	256	226	246	223	226	201	218	212	241	194	216	236	242	260	265	250	239	212	219	220	228	213	234	249	211	254	255	263	246	232	223	252	222	248	248	237	250	258	257	233	220	231	255	273	230	211	252	246	251	256	211	216	232	215	240	248	220	209	243	217	215	231	254	248	233	240	262	233	246	232	251	267	223	227	213	251	246	214	229	246	221	255	236	243	220	273	214	242	274	255	259	236	245	253	238	221	234	253	225	256	233	242	241	199	244	249	245	210	232	226	237	251	253	248	267	224	227	234	266	247	265	270	229	250	248	229	200	263	227	255	224	213	198	218	243	205	209	224	217	243	251	231	227	253	264	214	237	242	206	216	243	216	234	224	246	227	264	235	246	249	264	230	242	213	250	217	237	238	240	206	246	256	245	228	210	236	204	247	232	239	232	220	221	253	227	229	228	264	258	237	248	200	276	253	236	243	232	222	237	257	270	237	244	236	232	240	250	235	230	246	253	256	218	243	277	277	234	234	240	236	238	270	264	229	223	257	254	266	229	245	235	266	230	229	238	264	232	226	241	241	259	245	251	242	250	237	214	223	238	232	204	231	282	217	233	245	232	229	244	245	234	229	220	227	193	239	276	230	264	227	228	233	232	223	223	246	252	245	224	234	239	230	212	254	234	233	212	260	230	233	231	214	242	227	233	231	225	221	241	223	242	236	258	254	246	251	271	226	230	211	205	235	253	220	236	231	208	236	218	220	227	253	249	232	243	239	255	211	219	243	222	226	198	206	233	232	225	230	249	244	260	274	220	248	244	227	226	242	274	248	279	226	240	229	215	258	244	242	242	250	253	274	242	251	227	222	238	234	228	257	245	264	233	247	221	240	196	251	215	272	222	235	241	217	212	237	232	239	242	228	272	240	251	227	269	267	257	230	262	234	262	238	259	224	252	244	245	287	246	247	257	212	221	241	231	230	222	242	261	213	242	233	231	253	260	253	231	224	244	243	243	227	266	254	219	229	244	216	252	228	214	253	220	215	253	257	273	228	240	221	259	238	262	257	237	215	221	253	226	208	256	252	255	218	246	243	238	266	220	245	232	252	218	231	234	237	225	245	231	258	233	231	272	226	221	203	252	224	255	269	220	245	277	233	245	237	246	261	277	237	232	251	227	215	250	249	246	282	225	228	239	265	225	239	249	265	255	202	231	246	242	233	224	229	221	239	262	259	239	226	232	228	239	249	249	229	239	223	237	238	220	260	240	245	233	252	233	215	251	234	236	253	234	229	228	241	219	268	231	230	248	247	224	240	249	249	218	255	238	245	243	246	232	229	221	240	240	243	221	253	247	235	246	217	247	260	231	250	235	273	240	243	248	239	223	250	234	216	259	217	220	233	242	228	245	221	228	237	217	221	227	213	222	249	259	247	277	258	242	227	213	218	219	208	231	233	241	245	248	240	233	256	211	230	233	262	236	239	235	190	241	248	253	256	235	264	205	266	221	221	249	230	242	258	230	246	229	265	224	267	226	266	259	242	229	195	238	208	265	261	235	228	238	231	236	220	211	242	242	229	246	246	243	224	220	255	259	202	242	209	245	229	222	222	200	268	274	229	238	232	245	240	207	251	232	256	258	239	231	246	241	252	243	263	230	233	225	233	269	226	255	244	257	239	252	247	259	227	226	253	220	234	242	246	254	269	233	231	239	231	246	238	247	241	275	262	224	225	220	207	235	236	236	234	230	235	239	205	228	222	231	227	243	250	257	233	215	243	208	262	238	219	242	248	234	221	231	265	276	236	219	252	216	232	261	259	252	249	237	241	204	238	219	238	271	242	220	212	248	253	228	224	227	265	224	261	240	268	235	230	215	218	241	247	233	218	250	211	259	241	229	239	233	210	234	246	242	228	211	246	230	234	242	239	269	245	254	244	253	225	219	250	259	232	226	208	218	233	240	240	244	260	243	220	223	245	211	239	236	253	231	211	205	272	233	231	242	244	218	252	239	222	265	224	220	230	228	255	248	218	277	261	235	220	227	269	219	225	231	230	261	252	249	243	241	237	212	240	264	249	247	255	244	232	253	243	238	233	245	208	248	238	258	252	241	217	221	233	218	227	226	221	251	224	243	229	227	229	236	246	233	236	218	227	239	248	218	238	248	203	258	235	226	233	234	257	242	251	232	228	214	238	255	239	246	243	239	230	243	255	270	240	269	235	247	236	261	240	237	210	225	241	239	256	220	249	232	240	235	248	231	225	247	245	212	227	229	253	236	254	248	230	224	239	220	261	229	201	232	238	233	235	231	228	250	232	220	221	211	230	229	218	233	244	237	245	230	248	260	235	215	240	253	271	218	235	230	239	229	224	253	207	212	212	257	262	229	250	222	263	234	239	231	247	246	250	242	246	220	268	256	240	264	230	230	259	260	247	245	231	237	249	250	257	252	246	240	218	205	250	239	223	215	247	241	228	240	243	247	238	217	247	263	249	228	245	201	283	252	248	223	232	244	273	265	231	239	215	251	228	233	240	245	246	227	220	208	259	235	252	217	273	256	254	239	234	258	245	272	235	248	232	215	237	223	253	221	247	255	219	233	241	228	238	241	245	253	240	216	224	237	236	233	247	208	247	248	266	238	231	196	229	232	219	235	218	205	238	231	235	259	246	224	231	238	249	252	215	254	229	217	242	249	260	269	253	216	218	217	244	215	268	231	253	215	243	204	244	200	215	225	229	215	247	219	244	234	235	242	242	246	257	259	222	276	238	253	233	219	249	212	257	221	228	227	214	250	213	249	235	192	251	237	233	267	224	225	251	228	245	251	234	247	237	285	237	235	214	234	231	242	265	259	247	223	235	227	237	237	272	238	224	215	239	239	214	246	261	237	236	236	264	223	226	226	220	212	228	210	208	235	247	250	241	233	245	236	217	233	233	245	239	235	237	237	213	252	245	229	224	250	251	204	253	223	211	246	244	239	240	251	235	242	231	211	240	224	224	240	253	262	226	257	267	253	259	233	224	227	219	266	247	238	253	229	210	243	252	234	203	234	249	217	244	256	227	227	229	255	251	234	224	249	232	219	258	221	251	223	212	246	230	227	241	250	231	220	237	267	217	257	265	236	242	262	229	223
11304	6720	13082	14012	12580	8992	6593	5610	5037	4202	3172	2737	2476	2103	1839	1600	1684	1662	1434	1227	1118	1057	975	877	841	814	729	757	699	690	686	660	653	661	601	637	663	625	630	641	594	607	642	606	581	605	609	570	623	567	581	610	607	563	550	549	581	576	563	546	588	618	585	574	617	546	594	560	577	542	576	570	593	547	585	581	603	581	614	606	579	558	581	591	599	569	600	568	609	582	618	571	593	591	619	605	574	586	587	577	591	593	581	597	618	568	567	587	610	575	529	573	573	596	592	603	593	587	545	545	545	587	636	594	563	573	593	544	594	589	581	585	579	616	546	602	596	588	572	602	555	602	588	579	634	583	554	551	607	619	571	585	591	596	600	594	565	605	551	586	554	573	605	561	603	633	597	564	604	574	557	647	554	586	598	581	606	587	566	601	582	581	610	549	594	560	604	592	560	610	620	626	559	556	568	554	611	606	610	578	580	558	550	573	587	566	638	567	573	578	620	577	608	587	616	571	596	566	600	622	606	572	596	593	565	574	586	583	621	612	601	553	604	539	575	633	594	597	608	622	584	616	598	590	558	574	600	630	586	565	579	604	579	583	581	599	588	622	570	593	602	587	565	595	603	591	562	573	582	545	566	630	550	617	589	617	563	584	553	596	582	576	592	598	587	572	598	608	584	602	578	574	562	566	572	607	580	600	558	589	639	591	586	553	569	561	580	611	578	547	582	565	580	551	608	578	639	575	589	569	565	562	598	538	582	549	584	623	589	560	578	581	590	561	597	585	578	633	553	560	538	555	631	623	585	590	573	593	575	630	571	616	577	579	578	627	578	583	593	575	568	572	580	601	527	544	557	607	621	591	570	610	580	606	558	585	544	560	611	589	565	594	605	573	600	594	619	579	583	590	565	554	562	588	617	557	590	608	574	590	602	604	621	587	553	566	584	597	532	561	594	567	586	558	574	596	571	593	570	587	572	650	599	587	598	572	538	599	547	572	608	622	591	596	545	587	580	574	642	577	564	556	575	591	528	565	583	594	577	597	597	603	594	556	620	583	541	565	610	603	577	652	560	516	589	583	595	584	584	539	550	544	576	573	589	572	603	544	617	621	546	571	580	561	587	556	581	579	557	579	592	570	560	625	634	578	570	623	598	566	580	567	590	619	578	593	554	599	600	542	556	595	589	587	610	629	578	582	597	548	558	609	598	578	557	544	628	587	581	570	579	629	559	578	597	633	575	581	610	593	609	579	598	565	610	578	597	556	580	597	602	574	564	595	579	559	556	579	603	597	574	598	593	586	579	606	567	591	586	585	596	591	589	585	594	601	552	557	577	598	540	589	574	577	595	562	574	594	540	572	623	601	572	560	600	597	583	588	606	555	614	572	572	564	575	566	598	635	545	571	593	568	572	600	594	559	591	594	594	593	572	584	567	574	570	623	569	565	597	533	576	597	552	581	569	619	583	572	591	570	569	555	580	608	583	573	565	592	567	566	581	614	553	616	564	585	566	592	554	594	572	565	562	599	591	587	594	591	603	588	571	575	573	643	583	571	588	580	593	581	573	561	547	626	558	584	548	615	567	615	636	581	577	553	588	656	574	591	578	586	632	573	615	610	578	559	582	594	558	588	582	559	560	617	621	659	578	635	607	589	577	603	569	585	581	575	543	587	603	619	576	563	567	631	602	587	564	593	602	611	609	564	540	558	588	589	586	602	590	615	557	590	598	581	587	598	561	548	600	551	599	600	603	548	619	614	621	567	580	613	553	574	574	597	598	610	574	592	554	584	566	586	602	604	601	542	588	573	591	551	578	560	594	589	594	553	563	562	605	585	587	576	560	580	652	560	602	616	547	594	636	604	540	584	605	581	544	579	604	575	575	555	581	564	571	627	598	542	612	599	579	571	588	597	580	585	599	617	615	561	588	588	624	562	610	601	589	550	550	592	613	629	590	602	593	570	595	590	563	594	589	612	595	568	613	572	582	578	600	574	602	607	613	563	606	558	594	591	579	576	601	565	571	610	538	597	549	563	592	587	585	561	540	550	571	577	581	551	580	602	566	543	625	598	573	527	566	592	558	557	555	563	596	598	585	604	590	577	593	571	610	581	609	613	595	577	581	617	549	601	587	591	578	563	563	538	550	584	593	592	570	570	597	528	568	556	572	578	560	546	575	612	574	560	603	586	594	616	582	563	574	523	575	580	580	596	569	604	571	600	579	595	565	551	569	588	558	603	589	584	582	572	574	591	565	613	589	560	584	563	565	582	548	589	557	585	629	572	582	618	579	598	580	545	563	611	583	579	588	615	605	588	612	546	582	596	567	568	623	561	574	576	625	572	578	590	609	559	561	545	587	581	604	601	588	594	600	549	556	560	571	577	577	619	579	612	613	578	587	588	620	583	590	595	606	595	617	606	633	567	641	582	612	631	616	593	600	563	558	566	574	585	592	584	612	590	575	563	557	637	580	637	572	556	546	589	550	574	614	584	597	582	575	625	578	613	603	564	567	605	620	549	602	600	574	547	571	594	564	579	578	596	555	574	597	593	584	578	551	558	559	556	557	569	585	604	598	562	568	629	597	571	575	587	566	595	611	540	554	578	601	588	592	586	595	571	581	586	615	556	581	579	588	632	583	606	546	573	608	576	601	543	599	569	601	599	561	596	552	528	615	637	592	592	586	594	642	608	567	538	605	585	563	587	577	578	594	616	616	574	603	556	562	601	575	576	590	640	600	575	561	581	595	607	610	587	643	564	562	608	620	565	536	594	599	578	609	602	588	581	573	579	614	558	600	561	596	572	604	590	560	610	583	620	584	578	608	562	539	567	601	564	587	596	584	589	627	586	640	582	559	564	590	583	589	581	571	573	580	573	542	579	588	590	602	592	623	577	585	563	625	612	619	552	586	587	629	593	568	594	629	603	581	569	585	619	550	603	588	595	598	541	617	615	608	612	570	558	619	570	604	578	584	558	597	604	588	576	584	558	577	548	552	556	610	582	624	599	584	564	633	594	572	578	600	565	587	559	624	569	563	556	580	604	559	589	563	612	619	591	579	530	582	596	570	578	564	613	607	590	577	583	606	581	574	610	586	566	568	540	599	545	619	575	612	531	596	601	597	576	565	554	560	582	620	594	585	592	587	596	619	648	577	552	628	572	572	585	576	587	621	574	579	607	600	567	609	573	607	637	601	565	580	612	566	619	597	562	618	598	552	567	598	625	575	616	565	607	569	580	607	594	589	603	590	599	612	573	593	585	597	573	566	624	570	541	595	621	530	568	575	549	575	585	575	601	599	576	588	566	581	613	591	559	577	635	547	578	581	623	535	565	584	577	586	588	608	583	570	588	613	613	538	583	558	579	654	613	580	576	567	596	597	605	621	598	542	565	579	571	576	569	573	584	586	595	609	601	541	593	629	591	560	571	636	564	563	581	596	586	568	597	583	576	622	587	558	575	570	587	592	587	572	597	592	601	565	591	582	552	596	599	550	602	612	576
22307	10198	10581	7976	5843	3277	2192	1845	1449	1151	820	670	580	528	445	441	423	412	359	297	292	264	249	237	240	239	217	205	213	202	196	199	200	192	166	173	201	161	176	154	163	188	175	153	183	165	199	166	184	173	200	192	207	180	184	185	177	196	178	185	188	178	196	156	160	182	162	169	167	193	147	187	157	159	179	178	181	179	188	193	167	166	171	160	161	174	184	164	185	191	161	150	143	182	169	157	183	185	170	189	173	185	193	189	172	148	172	177	172	168	178	169	171	164	154	173	192	179	174	174	186	169	177	178	180	158	170	190	176	142	178	188	160	165	166	165	173	196	154	177	189	161	159	182	158	190	212	167	170	169	163	150	187	175	165	173	201	186	184	160	204	191	162	175	170	180	158	184	155	208	188	172	164	195	181	164	162	164	186	176	172	168	175	162	178	166	181	174	158	176	176	170	180	184	171	167	160	179	179	182	168	174	178	200	184	157	175	170	186	201	179	176	177	164	177	178	150	175	173	171	174	190	182	169	198	156	195	165	178	156	185	203	167	176	183	177	178	161	179	184	175	137	174	193	160	175	165	209	194	191	214	175	166	165	181	184	177	151	173	153	172	195	193	172	164	185	147	167	184	180	167	172	173	170	209	154	162	161	181	167	184	182	180	185	184	160	176	188	189	195	171	185	164	180	151	167	177	162	159	183	171	162	179	153	175	156	165	175	180	188	157	194	173	170	173	170	181	184	183	165	174	163	219	155	177	180	172	182	193	177	170	182	193	188	205	164	191	156	160	167	164	192	202	168	155	179	179	174	159	175	181	196	161	164	178	169	191	173	181	169	175	165	197	170	188	158	172	184	166	181	173	198	165	166	172	166	166	166	184	171	170	154	198	171	172	178	178	173	174	178	209	167	185	185	186	166	164	156	160	171	186	187	180	177	177	175	180	210	172	169	179	180	185	167	191	178	173	178	158	188	183	174	176	167	177	155	181	164	185	197	197	171	167	171	157	183	174	168	173	180	172	192	173	189	180	183	188	181	163	168	176	185	188	154	158	160	172	184	157	168	188	158	179	168	138	159	167	211	162	174	157	195	176	176	185	200	170	164	157	185	182	173	182	159	179	170	178	156	206	200	181	194	194	157	171	166	156	171	164	186	164	167	206	186	183	185	201	180	150	148	172	192	163	192	156	174	182	140	162	157	180	156	183	201	173	161	185	161	156	180	179	169	185	173	182	163	158	155	160	173	153	168	170	145	188	181	160	178	150	174	150	184	154	176	180	187	183	185	178	173	185	179	189	174	173	169	178	156	174	189	168	180	167	204	160	187	164	167	182	151	171	177	153	176	173	164	164	178	183	183	173	182	192	167	177	182	188	192	162	206	191	163	172	179	185	180	181	194	158	184	179	198	155	182	169	212	142	156	183	168	166	174	186	206	186	206	181	154	167	151	175	185	157	174	173	167	179	161	157	170	174	174	180	163	170	165	186	160	183	159	154	169	184	160	160	171	164	187	162	158	183	171	148	172	169	161	162	150	171	199	160	176	176	157	152	172	190	182	175	177	185	191	156	182	184	185	181	164	167	151	171	169	146	176	177	193	166	173	153	161	181	198	160	186	198	179	177	177	175	177	182	178	151	172	182	156	163	163	169	184	169	172	156	186	154	138	173	175	173	189	185	156	175	164	151	169	173	176	185	165	189	202	176	193	167	185	163	184	200	156	163	164	176	192	191	169	163	175	178	170	174	180	198	163	197	162	193	189	172	166	171	212	177	190	181	178	169	157	201	202	183	163	167	170	178	154	163	164	161	168	145	161	189	187	175	173	174	178	181	175	170	165	185	168	170	179	146	180	196	158	227	185	189	162	192	173	184	180	185	182	171	187	165	162	174	198	168	174	158	175	185	179	143	166	165	178	168	160	164	189	183	187	168	166	177	182	188	179	177	168	188	164	169	160	163	189	183	191	173	158	166	177	175	188	181	173	164	209	154	179	160	186	127	193	170	201	161	171	154	185	176	140	172	171	178	205	165	165	168	189	182	182	165	179	182	154	197	191	179	162	189	188	208	180	157	167	173	163	167	158	175	184	180	175	182	194	193	143	179	165	160	155	160	200	164	193	161	176	173	158	194	156	157	205	170	169	185	160	185	171	152	193	187	162	180	143	149	167	173	155	164	165	179	166	156	174	148	164	185	181	187	191	175	185	184	172	173	189	181	173	186	169	146	164	164	174	188	175	177	167	178	164	210	182	200	168	165	167	165	192	170	153	155	201	158	151	199	168	156	185	188	155	168	166	154	165	186	166	166	152	174	168	181	187	155	164	178	197	142	178	161	168	189	198	152	191	191	178	167	159	198	190	154	170	151	162	192	171	165	171	162	185	192	137	199	167	176	179	179	166	173	176	181	166	170	179	174	195	173	187	160	185	170	191	160	173	190	162	175	206	153	170	171	179	171	191	152	191	200	177	157	158	184	171	156	182	169	196	197	174	168	189	173	175	174	182	171	177	196	194	176	165	189	165	156	168	159	201	163	187	148	159	161	194	177	177	177	182	172	169	197	165	181	195	197	183	147	177	172	171	179	178	191	196	189	158	169	167	160	176	157	174	155	193	166	191	168	150	176	151	182	167	179	175	176	190	179	181	166	167	196	182	172	172	162	164	176	169	201	196	162	185	201	156	186	153	175	153	178	182	172	208	181	179	189	202	183	180	155	188	182	186	178	158	165	176	191	188	180	163	171	161	169	167	170	188	181	171	160	169	166	187	187	185	167	164	179	181	154	160	169	172	200	177	191	190	152	170	167	173	157	190	181	167	171	158	162	165	177	154	156	179	182	166	183	170	177	177	164	157	160	155	165	182	171	199	160	158	172	169	205	173	170	157	170	147	184	174	178	157	152	192	183	186	179	187	173	183	174	189	190	160	179	174	177	180	161	176	174	176	204	186	153	183	167	176	185	176	185	168	184	167	172	186	155	181	178	155	193	182	157	175	180	177	180	186	192	174	185	186	174	144	191	185	186	187	171	201	185	182	153	183	166	175	189	171	184	155	171	178	183	187	185	162	179	181	181	187	168	171	182	156	167	157	176	158	186	191	175	149	191	209	154	179	191	199	177	161	185	196	177	174	207	181	184	161	169	173	179	191	174	169	177	168	170	193	166	163	166	158	193	195	153	175	185	164	181	165	171	182	166	178	179	169	181	196	169	171	177	185	180	157	170	169	164	166	162	155	173	174	163	173	173	189	212	169	187	195	195	181	167	167	199	195	185	187	195	178	216	163	172	158	178	173	171	193	195	188	181	149	169	172	184	152	184	144	158	154	163	198	168	158	163	171	165	177	171	189	163	180	168	167	183	181	206	185	178	186	167	185	183	197	184	159	177	175	167	180	178	164	191	159	184	174	156	173	180	173	164	176	189	178	158	156	193	172	192	163	181	174	168	157	173	180	165	191	198	171	175	191	182	193	183	196	168	169	193	191	183	159	186	173	167	195	164	185
14450	8783	16792	18396	17320	12187	9475	7966	7017	5507	4421	3590	3152	2641	2183	2194	2163	2047	1647	1416	1216	1082	945	837	749	667	683	718	622	541	513	532	518	559	526	523	505	532	492	493	454	461	435	476	445	462	484	504	447	510	456	462	469	426	422	427	423	424	435	436	438	404	472	458	458	411	415	444	426	401	413	442	439	448	439	427	450	432	429	447	444	415	462	469	450	477	444	465	460	434	485	438	441	458	468	450	418	467	433	445	439	454	443	476	466	472	468	462	454	456	436	467	439	456	431	464	451	419	457	423	422	421	444	464	419	409	409	443	451	455	428	407	447	463	433	409	435	405	439	452	442	432	385	425	444	434	442	461	425	437	438	454	438	456	436	439	457	441	438	469	437	435	486	455	457	457	407	477	420	443	447	416	461	482	461	461	456	463	442	436	460	423	467	403	454	408	454	430	458	453	474	435	461	433	468	440	424	427	447	472	454	443	460	416	473	435	437	469	434	464	445	461	444	487	413	448	454	442	433	424	465	419	440	419	423	455	473	448	438	462	448	415	437	450	428	456	433	452	471	440	431	477	426	396	446	423	444	423	430	467	436	453	454	454	473	473	455	425	434	481	454	446	443	456	437	454	441	421	452	439	427	436	465	480	444	404	439	429	431	482	431	424	439	443	460	459	457	415	440	400	448	418	451	463	501	425	453	475	479	408	428	414	439	445	431	446	467	434	450	423	456	448	443	417	418	457	439	429	446	481	427	458	444	428	439	430	438	408	439	494	495	410	415	449	419	417	445	462	473	460	439	464	446	439	444	436	457	444	440	450	459	426	423	425	464	448	421	415	407	457	437	440	457	448	468	412	476	461	493	447	449	474	462	400	429	446	460	424	451	405	459	429	462	444	395	441	461	510	440	427	421	420	408	431	403	423	434	444	454	417	438	462	399	444	425	468	469	459	440	436	444	408	431	433	426	448	439	410	414	496	455	427	451	451	441	434	433	485	444	455	439	450	442	435	464	447	448	408	457	449	444	431	420	403	473	449	452	422	454	478	472	443	449	428	421	430	412	440	464	419	453	453	444	441	441	433	438	427	417	420	432	439	420	404	436	465	454	447	435	456	429	484	443	437	410	426	470	428	418	485	444	420	458	425	421	417	426	434	421	448	432	461	445	431	461	449	440	451	462	429	469	430	452	430	439	419	440	434	416	428	442	441	422	430	403	443	426	427	463	454	442	436	408	423	427	435	446	438	412	448	458	434	461	470	456	440	410	436	457	422	477	468	467	471	405	423	472	432	485	432	457	465	472	448	411	480	433	433	434	405	425	460	440	427	471	411	462	439	428	447	435	450	417	439	426	443	486	455	420	456	459	438	459	464	437	460	474	450	406	413	425	431	426	422	429	415	455	451	425	417	435	459	452	427	431	481	435	426	475	414	442	458	426	441	429	422	471	467	492	434	422	446	457	431	510	439	446	448	449	425	409	467	390	422	481	390	452	455	465	441	440	442	420	473	421	443	438	454	447	448	432	423	439	460	441	434	446	461	454	454	446	443	437	467	436	432	457	492	482	443	433	444	435	451	426	421	496	440	461	399	438	448	441	433	467	459	430	419	477	412	431	422	475	440	434	425	434	427	476	429	469	441	470	443	435	432	424	442	453	445	454	431	455	433	443	439	440	406	429	460	455	455	462	451	426	432	433	459	445	418	444	436	421	467	416	454	437	417	414	451	485	473	421	410	442	450	475	421	426	482	442	478	459	445	440	444	453	440	438	429	437	401	432	446	464	444	451	450	440	402	443	433	437	415	454	416	457	464	449	423	449	481	452	466	458	466	432	473	433	456	452	469	449	397	458	414	468	463	448	423	457	432	442	435	437	463	459	408	442	457	413	467	460	429	446	422	407	418	425	435	486	445	450	460	445	448	449	420	447	433	443	446	438	466	434	415	454	435	415	437	439	425	445	436	465	434	432	466	424	478	482	455	432	446	419	430	406	441	471	475	461	445	414	417	439	434	441	472	444	434	434	436	445	401	442	442	439	470	439	427	420	420	478	419	468	449	447	449	446	482	434	425	429	450	437	442	434	458	441	436	421	449	467	405	420	440	457	471	457	440	435	446	444	466	451	412	464	457	491	452	445	434	454	487	424	425	450	440	448	481	449	452	445	445	469	473	467	458	423	455	438	442	474	449	450	437	427	422	458	446	448	432	430	441	425	442	421	450	413	444	444	412	444	417	428	463	466	427	437	419	458	445	432	472	452	400	444	394	454	441	459	421	428	449	407	466	428	446	429	439	436	420	472	445	431	441	434	462	437	433	462	444	421	455	425	447	439	443	461	415	430	424	433	427	457	455	440	484	460	434	455	441	421	437	457	429	457	434	452	450	434	447	477	402	418	455	440	435	404	459	452	406	463	438	423	480	437	438	419	431	445	427	462	459	441	438	443	446	423	432	432	453	479	437	470	439	438	463	478	448	429	449	383	497	428	469	450	418	428	444	470	474	416	481	467	428	461	425	443	420	484	460	453	446	436	469	468	469	475	470	449	451	458	484	472	439	450	413	430	422	477	459	450	419	452	437	444	436	453	438	427	460	458	443	454	444	441	482	428	426	472	454	453	477	432	414	469	473	440	449	486	427	445	469	453	402	481	446	435	460	439	435	449	437	423	482	451	452	436	449	412	466	414	458	453	437	460	449	434	468	435	418	439	388	451	463	429	441	426	465	430	427	422	436	444	439	406	428	401	467	431	430	442	437	423	463	434	426	450	469	422	429	451	408	420	411	435	454	449	429	434	435	427	416	427	448	453	441	426	437	444	444	448	459	421	468	433	451	429	438	424	451	479	439	443	418	427	426	479	454	408	469	373	396	452	444	456	423	451	406	429	428	441	436	466	433	478	441	454	413	435	437	437	437	449	451	439	455	435	421	426	448	390	444	423	416	409	398	452	444	430	428	473	467	427	445	450	435	407	415	453	434	465	437	449	439	458	423	462	445	444	486	447	431	463	431	439	453	437	412	462	422	458	439	440	423	450	446	415	466	424	421	419	441	460	407	483	433	465	500	464	437	421	458	453	438	465	493	434	480	457	414	435	440	459	428	441	414	460	412	426	433	463	453	431	437	455	449	442	439	418	448	455	413	449	462	430	404	391	445	468	482	418	432	450	463	439	455	445	436	450	447	450	443	445	445	423	474	431	423	430	490	446	442	442	411	433	504	463	428	436	457	430	467	431	413	438	417	429	458	443	444	411	452	458	437	451	429	446	506	424	456	447	437	475	428	426	438	440	493	404	437	420	444	473	392	427	482	438	434	484	439	464	455	419	444	438	408	465	476	411	477	435	430	401	425	517	481	435	388	468	444	438	458	452	466	473	440	464	447	424	408	447	443	447	447	448	451	404	464	410	460	463	464	443	452	450	415	465	423	441	477	467	453	465	442	448	446	445	439	444	476	483	445	446	429	504	417	448	462	451	473	450	420	416	436	431	440	450	411	448	470	426	480	425	431
8101	4446	4459	3271	2397	1365	960	835	714	535	475	384	379	300	340	366	320	310	313	308	248	274	274	261	289	261	258	286	245	242	257	233	249	242	246	236	270	273	263	264	249	233	264	278	283	243	234	273	260	272	253	267	263	237	232	244	219	240	263	248	267	255	239	234	273	261	248	262	240	222	239	217	237	256	250	252	222	276	236	241	255	263	246	256	252	229	245	256	216	234	249	248	229	223	227	219	257	262	261	257	252	230	278	254	235	275	261	267	242	254	266	237	256	261	225	224	223	240	222	222	232	228	245	253	242	247	253	247	240	254	236	232	246	216	277	261	256	250	237	298	246	252	242	240	227	246	242	249	250	288	281	248	251	234	242	255	239	219	240	250	242	222	216	252	268	221	236	248	273	244	270	259	213	267	264	240	226	274	257	264	261	263	261	230	261	245	236	254	246	246	238	236	241	248	270	272	266	238	228	239	255	223	196	257	262	272	231	244	244	244	245	236	278	214	256	271	284	211	227	238	233	248	228	266	252	258	276	256	276	224	240	255	212	258	256	247	247	246	250	205	265	248	241	246	271	254	253	264	239	251	259	262	238	267	236	251	240	254	265	259	271	245	241	249	233	249	271	263	269	229	242	266	256	234	238	259	254	266	249	234	241	244	248	240	257	242	258	246	246	242	241	230	253	251	262	267	272	253	259	258	231	232	246	236	224	257	226	239	246	226	232	265	290	246	254	233	255	233	267	238	229	237	233	229	248	241	254	215	237	264	247	244	269	244	227	242	226	234	239	232	245	235	208	223	231	241	241	245	257	264	223	220	251	237	216	273	244	253	237	241	231	236	247	255	221	220	257	262	240	221	261	274	245	242	252	253	233	237	214	228	228	250	231	264	218	266	266	230	258	222	234	217	246	257	268	257	262	198	239	234	214	245	229	221	230	252	254	235	237	248	250	238	244	226	229	243	242	265	228	250	245	229	219	280	255	250	278	257	253	254	263	221	249	267	220	245	201	248	239	264	252	264	249	256	242	267	272	251	245	262	245	233	215	254	250	292	239	234	236	258	228	227	264	274	237	242	233	243	215	230	251	224	257	258	241	233	233	224	240	262	262	242	261	245	239	222	235	247	222	231	206	225	287	259	229	243	254	246	253	265	230	210	204	249	273	233	269	216	225	240	247	238	260	235	242	255	230	249	269	250	272	239	242	243	250	242	254	226	246	240	231	256	216	231	225	239	245	242	279	244	229	225	233	252	253	257	231	255	253	231	241	238	238	235	199	245	232	247	246	274	250	285	237	251	256	259	254	267	223	267	229	254	221	248	227	258	241	246	268	263	255	225	211	245	262	230	215	248	249	240	227	257	254	245	244	264	240	235	250	256	238	214	226	254	276	293	223	223	248	261	257	256	264	301	264	214	251	281	265	247	227	236	245	252	224	228	242	250	263	224	247	265	260	242	228	271	255	277	243	244	254	236	242	278	230	237	249	255	262	261	245	247	255	247	236	222	272	244	242	244	250	228	249	270	225	238	239	259	262	242	257	245	259	236	223	255	245	240	244	257	236	231	252	231	261	199	215	222	243	240	229	236	208	247	250	244	241	255	260	255	251	242	276	253	250	248	240	263	244	265	248	242	248	247	231	222	240	261	237	243	239	219	271	246	241	253	245	222	217	255	241	263	233	261	250	253	233	234	242	242	266	253	245	260	260	240	257	254	268	221	229	228	240	254	263	247	265	231	245	242	220	274	235	227	237	246	251	253	274	207	229	235	263	252	243	240	265	235	253	228	234	216	228	253	255	248	253	226	258	252	235	226	234	257	243	239	257	258	246	218	250	234	231	242	269	253	243	257	259	262	235	259	246	239	246	225	244	293	215	251	240	231	259	259	261	237	244	243	219	243	280	240	246	239	253	258	216	251	253	228	251	243	236	234	248	233	268	233	231	230	248	236	248	255	244	260	263	243	216	251	224	197	235	244	231	236	247	261	283	277	260	235	237	257	260	240	245	280	271	251	253	231	226	249	248	227	226	245	226	240	285	246	234	250	248	232	225	250	232	227	255	226	270	236	262	231	270	249	224	253	268	251	257	216	259	264	272	244	261	240	224	232	247	219	252	234	255	262	261	269	283	235	276	265	267	231	250	242	241	242	271	229	221	259	249	227	239	248	271	234	243	265	250	280	264	245	225	215	254	235	226	249	254	215	250	245	247	279	251	236	235	224	248	275	238	245	253	238	233	230	245	238	248	262	258	242	225	246	258	252	235	225	241	255	245	236	277	248	265	249	272	258	253	225	248	220	260	242	246	227	221	251	228	244	268	275	233	232	250	258	252	262	233	242	234	255	251	232	271	257	226	238	263	260	230	268	226	253	260	236	253	263	250	252	232	273	235	250	250	262	266	250	254	253	239	230	235	233	250	225	244	221	269	255	230	249	228	249	236	240	218	239	243	276	220	253	230	236	268	236	257	245	256	258	268	239	273	236	235	245	234	249	256	272	268	235	267	252	240	278	236	259	240	258	243	262	237	240	286	258	291	232	236	244	243	248	245	282	249	255	250	221	259	247	254	250	226	234	268	220	232	269	252	240	234	259	226	222	223	247	260	233	256	229	271	255	273	260	247	246	259	237	249	251	275	230	244	253	216	240	257	254	251	271	245	242	243	240	242	254	243	252	234	247	237	252	252	239	217	248	270	259	270	229	244	256	235	245	236	254	300	239	233	275	261	253	242	253	266	250	227	253	246	245	238	251	242	237	278	234	258	237	215	251	245	258	255	236	234	254	229	267	256	235	208	245	231	253	232	232	228	234	264	242	249	246	253	254	245	236	261	246	254	251	226	256	227	256	274	252	232	270	279	252	239	245	242	244	227	264	238	262	269	257	229	251	258	258	244	220	224	251	227	251	254	249	230	233	248	205	252	255	256	247	254	250	263	264	265	260	251	251	264	249	218	258	242	252	239	251	263	262	239	245	246	219	259	244	276	246	269	256	257	252	228	250	252	269	247	217	252	233	216	238	248	268	251	223	232	267	245	224	261	243	224	271	255	254	267	212	236	216	253	249	241	210	253	203	240	262	236	272	232	250	240	255	217	242	247	233	240	245	245	229	257	266	286	259	253	238	241	261	269	253	244	228	261	253	245	245	216	259	263	263	249	250	257	253	241	278	243	250	250	231	257	232	235	218	228	202	264	239	268	239	293	235	262	232	257	252	263	269	239	259	259	232	266	230	241	256	264	239	241	237	226	270	264	252	261	259	233	250	254	246	244	275	235	245	226	227	242	290	269	260	238	245	265	248	266	262	242	256	252	240	277	248	275	248	230	257	240	231	248	244	264	238	270	250	244	245	257	244	221	251	254	282	242	239	217	252	228	280	232	249	263	232	268	264	226	283	249	237	244	265	252	230	230	251	238	225	224	235	240	236	240	234	248	216	243	241	244	219	243	266	266	243	265	268	233	217	255	240	263	247	230	253	265	247	240	261	262	232	246	247	270	220
6170	4588	8426	9730	8713	5685	4337	3691	3156	2422	1964	1708	1476	1216	1211	1297	1204	1137	1059	960	962	898	826	710	685	707	649	702	661	625	660	644	678	610	658	622	676	628	629	583	644	597	633	619	638	621	620	579	623	589	580	632	595	602	587	596	647	604	621	616	611	603	566	603	606	640	610	613	645	601	616	619	597	579	621	570	564	640	631	586	640	601	604	649	593	624	587	595	600	594	603	615	666	575	618	607	587	643	609	594	600	609	621	611	622	618	591	591	590	626	620	598	600	585	587	615	579	607	671	583	600	605	609	598	605	602	599	706	633	573	608	626	583	618	639	622	611	610	607	612	584	637	612	645	599	610	585	662	556	610	606	609	624	604	626	631	598	612	605	616	664	588	581	636	577	596	579	588	611	554	619	575	656	563	556	599	638	601	623	660	586	632	582	645	603	648	578	596	621	591	619	578	590	576	583	623	583	615	583	631	577	614	632	596	628	626	618	672	589	596	598	573	656	612	579	576	610	619	581	587	630	604	591	633	599	624	581	641	630	613	622	614	614	581	607	607	614	589	631	606	643	635	596	598	575	619	548	629	604	635	626	574	640	584	597	642	591	603	587	607	590	581	583	595	604	595	575	617	627	579	652	585	646	623	566	634	631	625	573	613	588	574	583	593	568	603	598	666	615	638	633	607	629	564	615	622	600	573	638	630	648	583	588	575	574	613	637	646	609	580	627	596	590	603	607	645	607	563	612	631	598	596	585	625	599	602	590	566	588	608	584	598	634	596	582	609	632	613	588	611	598	653	608	595	611	626	620	591	608	614	583	641	572	660	584	597	599	629	594	635	613	622	576	593	562	621	605	577	620	565	632	602	589	570	610	602	593	610	602	630	600	610	625	608	573	603	621	584	562	586	647	617	608	631	637	643	582	597	637	565	587	576	642	626	580	608	618	580	579	620	592	593	593	597	594	581	605	611	608	608	620	605	555	600	589	601	583	637	589	565	595	614	584	638	642	633	586	633	631	605	562	574	604	644	658	593	610	582	567	624	610	606	613	619	606	654	596	606	637	609	617	598	596	621	583	595	603	596	613	593	596	613	640	639	625	603	615	608	594	624	634	622	622	612	587	606	589	569	604	614	576	616	587	618	615	629	573	599	610	670	574	588	674	607	645	591	613	629	567	659	592	642	580	608	571	585	615	597	616	658	624	629	620	563	595	604	598	567	586	608	586	610	622	580	655	587	604	555	644	574	552	621	562	598	639	635	612	532	600	607	595	628	584	626	611	610	594	584	612	586	596	632	653	599	567	617	585	601	561	601	547	607	549	584	597	579	614	600	593	581	610	578	613	600	615	671	618	588	602	633	607	634	606	634	615	569	603	615	599	614	627	602	607	654	632	601	615	573	594	607	593	604	569	617	612	625	601	616	643	635	688	597	619	562	634	577	629	601	621	621	611	596	577	624	579	606	660	605	602	627	581	597	607	583	543	614	612	641	577	596	593	634	606	633	581	664	554	603	656	623	573	601	567	634	630	653	619	569	570	604	623	639	614	598	614	638	587	673	598	578	630	620	622	567	550	578	612	591	578	554	614	561	607	616	594	598	615	587	644	561	610	622	626	662	649	635	603	584	563	578	636	576	625	568	572	598	590	620	550	617	646	656	566	631	632	611	596	589	606	639	625	597	581	584	580	647	634	556	663	616	631	630	668	622	599	610	627	566	578	620	595	568	623	606	640	579	594	595	604	641	573	583	589	613	555	579	648	600	640	612	588	602	633	592	635	599	613	593	600	612	592	588	584	587	610	628	620	586	643	590	571	606	617	569	628	631	600	608	577	621	622	676	636	589	610	646	579	646	602	649	616	618	591	568	655	636	595	572	614	577	586	608	551	626	617	591	616	656	558	591	639	556	620	584	607	607	628	617	615	639	625	578	648	573	592	592	614	621	599	619	619	663	601	585	618	591	599	628	631	662	625	576	625	623	616	633	651	643	608	597	605	638	616	595	611	653	614	592	621	653	578	615	553	613	578	599	597	621	607	614	599	612	631	574	619	598	569	580	597	600	595	644	616	597	586	593	627	656	598	583	576	626	592	592	628	630	608	625	611	629	607	567	612	583	600	579	631	615	651	589	604	628	625	589	603	624	563	633	616	611	599	565	607	633	592	609	633	613	583	627	589	621	638	606	615	593	581	616	614	600	619	600	625	605	605	609	652	568	636	639	632	591	600	590	622	587	621	562	600	578	649	617	610	652	608	589	606	607	621	609	605	575	613	646	617	588	561	625	628	603	575	590	580	642	617	620	606	599	659	598	593	583	615	608	579	630	577	587	588	654	597	600	611	558	616	573	627	600	604	625	640	601	596	593	642	593	656	649	616	577	633	612	626	577	650	599	564	603	584	598	636	637	614	597	622	602	607	577	575	554	639	606	624	591	646	630	576	579	605	608	614	645	648	599	590	626	604	634	640	604	615	619	610	576	604	619	621	610	608	600	622	639	608	631	645	607	626	632	609	600	600	607	610	603	577	605	652	622	585	617	611	600	587	588	624	590	604	594	567	609	597	614	613	604	617	593	612	623	623	634	579	597	637	616	610	596	607	593	611	582	596	638	606	690	587	591	588	591	612	591	646	606	613	639	652	599	596	616	592	593	654	560	594	580	585	570	600	644	643	580	628	653	607	632	601	588	651	582	593	614	593	596	580	647	576	616	581	649	657	556	554	599	664	621	572	611	588	574	604	613	578	602	586	588	644	605	596	609	582	625	610	591	638	604	579	599	597	601	581	629	607	582	611	596	607	609	625	643	619	587	608	578	616	654	578	567	629	643	593	621	613	593	613	617	597	652	600	644	587	655	593	596	610	579	622	618	583	587	632	592	639	602	542	617	638	631	618	672	659	602	619	594	623	596	661	603	599	613	622	620	638	596	663	617	624	582	588	595	592	602	636	578	596	630	604	577	594	597	607	589	615	578	601	634	599	619	614	562	624	638	632	604	572	619	606	621	554	633	610	614	581	589	563	626	615	636	616	596	590	625	608	630	592	586	628	609	624	584	622	663	533	606	576	567	613	590	600	581	616	646	622	568	582	636	589	568	619	590	575	615	621	637	640	593	590	615	598	614	621	600	588	587	606	593	607	602	620	610	628	639	582	617	598	622	597	625	636	636	586	564	573	581	609	608	574	596	628	590	596	628	605	573	622	588	646	573	598	613	615	610	634	564	593	548	555	591	630	611	618	582	621	593	560	574	602	595	642	589	617	569	599	618	597	590	614	617	628	592	606	599	577	615	618	612	620	609	642	618	654	571	594	613	624	567	582	618	625	606	605	613	601	617	574	588	608	618	583	626	581	612	586	637	575	589	622	608	607	600	593	634	558	639	651	578	611	600	662	601	571	576	611	567	622	623	584	637	567	606	620	591	596	615	580	647	595	585	622	670	614	594	594	593	632	636	614	589	630	639	626	585	583	588	609	590	626	587	558	636	611	630	617	613	638	605	567	634
16786	7864	7513	6059	4122	2408	1667	1368	1100	848	701	597	511	429	448	432	397	412	326	370	316	328	321	292	270	275	252	226	243	280	221	271	242	257	221	220	279	280	255	249	219	274	292	257	254	227	234	254	226	257	227	213	229	253	229	215	228	223	219	254	221	246	256	248	237	240	217	246	217	252	229	248	232	231	264	246	236	229	249	246	239	264	238	273	215	236	263	259	235	274	266	211	234	234	266	208	227	222	241	241	211	248	240	249	238	242	254	197	221	238	213	233	232	211	233	244	237	226	270	260	247	249	244	236	261	261	227	222	235	217	239	225	248	227	232	237	250	236	223	233	239	235	272	262	222	245	240	236	234	266	243	245	249	239	252	233	226	278	218	222	229	242	221	244	223	244	224	267	224	216	213	228	249	235	235	211	231	226	276	225	228	236	239	223	283	250	231	266	253	248	253	215	238	250	223	255	226	243	253	261	218	241	210	240	244	240	230	232	251	218	213	217	219	213	264	237	261	248	240	233	223	228	241	244	256	226	228	237	237	231	240	250	251	244	249	248	231	253	254	228	221	236	220	250	204	240	224	164	229	214	232	254	249	255	215	242	229	250	219	263	213	200	239	196	262	240	230	249	238	245	234	243	240	239	215	242	235	248	238	234	239	222	239	238	260	251	230	246	249	244	217	241	242	252	249	265	225	186	261	242	266	230	252	253	239	229	250	210	238	205	250	247	223	239	216	238	231	226	240	215	236	241	253	231	200	251	268	229	266	237	230	258	266	207	229	253	247	229	191	242	233	265	233	244	264	228	235	243	242	241	212	264	231	270	247	206	247	248	247	202	258	245	250	247	233	224	229	255	227	244	222	200	257	226	254	233	238	225	220	233	240	241	257	244	261	261	240	230	226	254	236	208	217	235	247	257	222	237	241	193	257	220	225	233	241	251	236	224	239	232	199	225	232	258	241	232	248	241	209	261	260	223	238	261	277	243	228	245	237	254	227	246	247	272	243	254	221	251	243	223	243	250	225	189	210	242	252	244	238	244	238	250	248	241	222	228	254	243	231	233	245	235	256	279	235	250	241	237	246	246	232	208	246	264	232	246	279	243	226	238	190	213	251	207	231	236	229	239	225	228	236	223	235	219	229	231	236	219	251	242	228	252	240	256	225	266	253	229	256	231	245	242	256	235	235	272	207	243	260	225	249	243	252	241	220	233	230	238	249	246	256	239	253	255	214	227	246	239	214	217	255	269	227	206	236	192	221	245	238	219	219	232	221	216	255	253	245	223	221	257	262	250	249	244	243	265	234	241	261	227	260	264	215	219	254	229	211	228	241	208	253	257	246	260	234	221	269	243	215	242	243	233	268	244	226	236	235	220	234	249	240	243	247	234	248	240	222	239	230	245	246	237	243	232	248	235	243	235	256	248	255	259	232	259	222	273	262	238	249	235	247	258	251	250	240	242	223	246	230	278	258	252	258	235	235	242	242	234	233	222	254	242	232	238	223	240	227	242	232	251	240	236	245	287	249	233	218	215	233	251	219	198	236	240	246	248	231	240	246	234	230	249	216	246	220	234	249	211	296	248	255	227	234	252	199	225	232	232	240	241	265	232	213	200	250	231	264	215	221	243	230	247	232	247	238	232	239	260	254	227	233	248	228	280	242	239	250	213	254	229	210	272	207	224	246	244	225	255	209	237	247	243	246	257	225	213	238	223	281	250	266	227	229	220	215	239	240	264	209	193	219	251	235	252	223	242	232	257	241	228	195	232	226	259	252	222	230	234	233	238	242	235	243	219	251	241	242	215	260	231	251	248	239	254	251	268	211	237	217	269	257	224	226	238	245	215	223	256	247	209	247	255	253	218	225	265	209	223	266	237	283	276	211	199	233	210	224	230	213	239	258	246	232	228	233	217	251	215	254	235	243	242	223	228	230	233	253	260	262	231	215	261	255	254	232	210	244	254	236	240	241	224	248	243	230	261	284	222	238	266	240	237	257	233	234	230	223	220	247	251	231	230	229	237	227	272	250	248	255	244	218	243	230	246	219	236	247	242	238	242	231	233	233	261	239	257	207	220	255	238	233	256	231	238	257	245	252	237	228	219	246	255	254	265	266	235	242	225	249	230	226	250	241	260	226	281	258	236	229	229	238	262	254	218	256	233	265	216	256	241	256	243	227	262	253	265	246	241	223	226	218	233	247	244	211	257	242	233	214	251	244	246	233	257	245	211	256	222	275	253	234	191	248	262	233	243	238	257	242	244	234	252	245	233	231	218	234	244	239	236	231	247	264	248	242	246	234	238	233	246	254	238	228	236	254	238	225	239	228	233	247	253	216	232	224	221	241	245	194	242	230	242	231	276	244	230	258	210	244	223	232	220	224	217	229	249	265	249	235	257	233	276	234	254	226	236	227	249	219	217	231	237	233	249	233	221	215	248	214	233	228	213	229	255	259	226	231	228	213	212	212	244	226	216	227	215	212	228	237	217	260	225	242	221	243	264	225	222	245	237	245	253	254	232	236	228	222	262	259	220	229	242	218	234	224	227	207	211	202	227	237	237	232	237	240	253	254	238	239	223	244	272	225	214	218	240	249	249	233	211	244	254	247	251	226	216	216	261	241	215	271	258	236	245	231	234	236	249	240	252	263	246	217	259	211	231	251	247	223	249	253	244	237	240	233	222	247	249	251	200	238	256	218	237	239	232	242	243	262	257	243	247	284	220	243	236	243	233	232	231	262	256	253	251	271	229	235	231	239	235	225	247	210	225	250	241	228	206	284	209	244	243	235	227	270	249	230	236	216	231	238	246	240	240	235	227	247	243	233	247	235	240	243	264	255	228	241	229	259	260	240	218	244	211	257	228	238	257	246	240	258	238	223	227	264	236	238	261	247	242	236	231	236	238	228	217	233	223	229	240	218	288	236	262	241	249	260	256	233	233	233	224	238	216	193	206	254	212	206	219	220	227	248	225	248	263	238	238	213	245	254	241	234	264	262	232	237	234	230	236	223	255	191	259	260	214	224	238	216	257	217	220	229	245	242	221	214	253	230	217	238	249	230	235	227	259	250	246	245	233	235	248	260	236	237	219	218	290	261	236	215	217	255	238	239	239	236	224	243	220	234	245	227	263	248	292	252	213	225	246	244	229	225	246	222	264	234	236	222	248	231	267	220	237	257	294	235	245	268	236	222	228	234	244	266	241	223	247	243	250	270	213	268	230	223	215	212	254	220	228	252	232	232	226	216	247	249	232	257	225	243	251	261	249	254	255	242	258	253	228	251	240	235	263	224	232	243	262	250	222	226	226	243	216	229	235	271	271	252	213	233	245	262	245	248	246	223	215	192	242	233	252	277	266	239	232	225	255	247	222	255	216	259	218	225	232	223	228	243	268	236	234	242	225	234	252	223	244	233	240	282	251	275	250	250	257	223	230	236	218	250	228	220	238	236	258	259	267	261	241	223	215	233	233	237	227	224	232	261	227	262	217	208	264	294	238
12292	7386	13015	15748	13498	9198	7385	6118	4968	3885	3288	2677	2186	1818	1905	1961	1863	1586	1380	1327	1207	1150	986	839	729	771	759	751	671	651	635	624	621	626	656	682	654	635	592	605	584	631	597	559	632	592	603	564	624	623	554	557	563	596	586	600	601	586	573	616	510	598	578	600	567	604	605	552	565	624	621	570	569	605	612	636	566	627	614	626	566	606	586	598	578	613	608	591	623	603	568	626	587	646	599	613	572	590	597	558	603	585	579	614	570	600	559	552	606	604	598	577	641	578	591	576	596	564	579	590	591	596	603	638	577	617	581	568	565	593	569	578	588	562	587	580	613	600	579	587	564	541	589	614	596	589	585	600	662	616	548	555	561	582	623	566	582	621	562	592	601	594	587	599	569	586	587	626	611	572	601	623	631	601	618	538	564	581	568	584	580	631	548	606	549	535	556	598	570	638	582	595	587	593	594	619	605	579	610	602	576	585	610	544	642	604	560	607	582	601	599	620	611	588	626	522	608	552	607	565	593	567	619	558	584	527	605	603	592	594	606	548	596	554	571	579	577	569	580	590	556	602	604	613	616	551	595	567	602	572	583	583	642	562	620	598	567	613	573	577	617	580	537	570	608	616	588	568	582	597	600	577	600	583	584	574	570	571	630	590	548	621	628	584	615	574	594	562	609	602	626	586	582	616	531	590	574	563	584	554	578	644	540	569	574	592	578	615	592	555	610	604	616	576	576	645	622	611	630	582	574	558	575	580	648	566	542	598	575	614	575	639	591	575	572	568	601	587	574	567	582	574	602	586	558	587	565	622	571	567	569	605	613	635	638	623	558	599	601	545	595	584	632	585	592	572	574	527	587	597	587	591	558	621	549	603	595	559	603	572	619	599	608	611	599	591	607	586	590	598	586	592	548	585	597	629	554	574	567	594	609	600	585	581	608	588	586	584	616	620	606	575	599	582	564	591	662	581	615	608	582	601	572	593	578	533	578	591	640	599	572	595	581	592	608	575	558	526	616	637	563	567	600	584	577	616	601	626	624	555	586	604	591	554	625	565	602	598	582	603	594	578	590	609	598	584	587	572	574	586	611	616	568	593	601	602	559	566	624	585	586	613	583	612	592	623	578	584	625	582	565	606	596	610	567	553	562	580	601	598	547	616	534	547	588	562	600	566	570	562	590	600	567	562	594	580	536	567	613	604	598	587	624	559	553	562	603	612	559	581	639	590	594	582	617	604	583	599	590	611	542	580	591	611	621	614	590	595	605	560	583	601	565	570	573	615	568	562	635	569	578	591	562	592	562	595	590	585	589	612	637	592	597	607	598	609	605	570	573	595	610	617	559	600	605	633	630	588	584	595	568	624	602	584	596	601	609	594	582	577	553	628	553	532	599	608	587	588	570	595	580	615	544	579	561	573	619	589	592	625	576	582	546	592	584	620	591	612	594	576	576	616	637	533	582	545	618	641	584	583	570	577	599	592	603	575	584	579	586	568	586	583	621	566	598	586	599	571	589	561	588	580	595	628	570	581	574	577	582	568	572	622	597	558	671	611	569	558	565	620	603	604	607	622	600	569	590	560	562	583	595	539	610	622	594	588	544	586	553	598	633	565	598	574	603	555	600	608	574	577	560	606	560	591	615	575	624	582	602	600	559	539	538	637	522	624	546	566	567	568	592	610	588	639	585	551	583	552	627	560	576	585	616	623	581	566	618	595	570	592	592	511	586	585	598	586	586	612	578	548	633	621	612	583	580	612	564	570	560	599	602	575	611	587	599	578	587	581	605	557	586	617	600	606	563	564	653	620	606	625	525	621	537	593	580	577	594	621	606	581	564	611	581	602	587	583	563	577	549	571	569	586	582	555	578	586	595	618	587	616	578	577	577	586	623	569	571	581	580	577	566	597	564	543	569	573	602	584	588	566	549	606	582	604	579	588	597	631	589	567	546	590	599	575	585	553	574	597	591	554	580	595	578	605	575	584	541	572	596	596	608	622	554	577	601	593	555	621	587	641	566	577	529	589	574	553	562	579	569	596	559	561	604	582	592	631	627	536	629	576	583	569	548	538	588	625	601	546	597	590	586	607	567	583	546	570	628	587	559	562	594	602	590	593	568	605	616	577	531	597	571	580	586	600	611	661	615	565	592	597	592	609	622	586	536	633	554	582	614	607	574	578	589	567	627	591	603	586	645	547	647	606	599	628	588	581	596	607	586	600	605	570	585	603	577	612	584	583	538	577	537	567	627	611	612	609	559	591	558	567	553	583	575	603	611	550	598	619	579	564	541	608	518	616	595	638	594	598	605	601	623	585	593	531	584	547	621	589	575	621	632	554	542	587	577	604	555	550	617	579	601	586	593	581	606	592	572	560	598	625	616	595	595	568	639	606	594	594	607	617	588	583	621	566	583	608	574	527	581	595	550	554	612	553	590	622	583	600	599	595	566	603	628	588	598	587	570	557	580	566	576	558	573	593	598	570	613	570	604	614	605	604	567	612	586	578	579	597	583	602	558	597	537	564	579	568	593	600	593	617	589	587	614	592	615	584	577	597	596	569	573	577	589	598	604	568	603	585	583	620	569	558	606	578	620	547	550	586	578	593	584	568	621	566	642	600	577	538	549	592	530	571	598	611	591	576	606	612	569	578	561	612	576	623	543	614	585	588	595	619	600	607	563	617	600	568	623	590	560	553	559	604	587	639	600	563	532	580	616	575	579	571	586	564	598	557	566	588	591	582	568	585	585	563	585	596	585	570	598	617	586	604	573	553	598	561	575	636	623	570	590	578	579	557	632	629	596	553	561	591	616	591	570	564	593	594	548	594	563	567	614	640	580	574	612	582	575	532	559	622	556	597	586	624	582	591	572	616	614	571	637	574	576	543	611	592	584	568	560	574	561	544	551	562	570	626	557	573	548	556	610	564	607	563	595	590	620	565	591	586	538	571	553	612	621	612	593	552	568	595	585	613	564	606	590	588	574	596	648	572	549	588	576	593	573	596	562	573	594	569	580	587	562	566	590	612	560	575	582	618	598	576	578	598	588	637	607	561	554	589	590	576	615	569	600	593	550	587	594	591	552	564	559	607	576	586	598	608	597	603	610	584	577	574	608	615	568	580	535	587	591	549	587	569	561	602	599	528	585	575	581	556	579	607	578	557	562	602	605	609	599	583	570	556	619	610	601	604	609	605	544	623	593	590	565	559	594	569	602	584	614	571	607	640	585	570	591	556	579	596	579	595	611	568	606	581	602	611	566	613	570	605	543	610	555	570	570	594	614	531	576	559	571	615	590	601	595	556	597	576	552	595	578	584	591	584	575	532	597	611	579	594	577	586	588	574	568	585	586	584	548	586	626	593	575	560	616	643	585	579	582	631	623	583	643	601	588	583	597	588	546	585	580	550	582	611	582	590	600	584	596	589	569	596	542	591	521	563	537	556	606	575	591	575	619	614	597	578	569	560	603	590	581	597	535	584	544	597	616	600	570	551	572	582	584	553
24194	11348	10594	8891	5738	3354	2547	1956	1366	1034	871	666	528	487	498	462	436	394	351	349	309	309	262	211	213	228	224	226	188	185	206	181	190	192	191	212	220	175	192	182	179	201	192	185	204	160	156	164	172	197	190	164	177	195	181	175	213	167	186	172	189	177	183	204	173	192	193	214	190	177	169	168	169	178	169	159	185	177	178	166	174	180	181	181	182	161	185	172	192	180	174	161	179	209	179	167	174	183	179	196	158	183	171	184	162	183	193	192	166	194	189	173	181	180	163	189	168	178	194	182	168	180	184	217	161	174	183	161	171	178	169	182	175	187	168	199	180	206	185	185	146	193	189	167	173	152	169	181	192	200	194	171	168	160	184	208	187	161	189	191	188	185	184	167	199	181	174	178	165	160	158	195	148	184	204	197	166	194	180	152	165	171	186	195	177	169	197	190	198	173	166	161	162	190	188	172	201	180	186	166	186	178	165	160	157	167	155	188	158	165	173	189	206	183	182	187	182	176	165	161	165	180	173	170	201	169	178	198	191	173	172	177	157	162	188	178	184	166	172	184	165	168	164	174	196	162	173	162	186	182	152	173	174	174	159	168	184	202	183	199	187	164	170	196	168	160	160	203	196	169	181	181	185	196	163	158	183	187	191	174	157	177	169	182	184	182	173	142	189	183	186	183	161	179	206	199	170	191	187	180	190	157	187	148	161	183	188	168	161	173	184	175	167	175	187	186	199	174	188	168	209	186	166	171	179	165	200	176	187	186	163	197	173	197	170	150	224	181	180	197	163	157	176	202	182	185	180	164	166	184	161	183	186	180	191	199	173	164	167	169	181	204	172	203	174	184	192	156	176	173	172	180	184	180	175	189	198	165	188	174	179	169	159	183	173	177	180	182	159	178	184	189	166	204	148	178	182	175	191	182	176	182	180	180	186	170	186	145	158	162	191	202	180	164	173	173	172	199	175	183	163	196	162	181	197	199	173	201	192	174	194	177	163	182	181	175	169	165	149	192	177	173	208	182	188	176	171	174	169	172	189	171	190	143	186	161	165	193	190	175	165	181	175	180	185	185	211	175	199	162	156	189	174	163	182	175	182	198	168	186	187	147	171	161	187	164	194	162	157	197	187	160	191	179	164	169	182	167	187	177	161	177	180	192	199	171	178	177	160	176	186	186	193	171	175	170	169	168	155	198	200	183	171	177	173	164	175	191	177	165	197	166	180	165	190	173	187	185	158	183	211	178	180	179	194	198	198	180	177	173	155	157	174	172	183	184	151	187	185	172	193	178	185	176	182	170	181	209	194	187	165	186	158	191	146	153	184	192	182	168	159	184	211	179	160	173	198	178	161	186	181	176	177	187	181	181	179	157	181	199	169	153	179	181	187	202	175	167	189	164	164	161	168	171	176	188	185	191	172	171	193	183	142	180	173	186	154	181	170	177	205	203	176	175	172	182	165	161	182	162	191	183	185	195	176	190	168	186	178	162	175	175	181	159	188	172	177	193	180	191	170	160	197	172	175	173	160	219	178	176	172	148	192	162	161	148	197	174	168	216	199	189	183	205	190	148	172	187	184	194	188	189	179	167	169	184	176	173	183	175	168	174	165	186	190	169	167	160	153	160	162	174	205	181	200	174	159	195	165	187	197	180	187	191	184	175	174	163	193	179	194	166	155	162	188	204	158	150	179	181	167	180	175	195	176	162	191	192	191	183	167	185	181	179	208	204	189	168	174	201	173	169	169	189	164	171	165	171	187	190	173	186	176	187	170	169	174	190	180	181	160	157	185	168	198	174	183	158	180	185	183	174	176	188	179	194	170	179	164	182	183	167	151	186	189	181	165	151	196	184	183	198	178	180	169	182	185	161	175	176	189	204	178	147	159	177	187	179	183	183	184	198	173	186	172	172	163	189	176	185	180	170	185	159	181	192	201	179	167	159	171	177	160	170	192	178	198	178	174	176	189	168	215	175	180	161	173	185	175	162	167	199	176	188	170	192	156	197	153	195	186	180	181	168	184	189	188	162	162	171	178	173	170	199	185	195	170	174	159	158	176	189	163	184	213	189	198	171	173	175	178	161	162	163	159	192	175	202	204	183	165	152	197	163	178	143	188	173	181	190	163	173	184	192	176	182	190	184	167	189	154	182	170	194	163	194	161	171	177	182	189	199	190	150	179	207	155	179	171	187	206	168	185	183	156	170	169	182	154	187	187	157	172	176	187	171	193	192	179	184	199	178	175	161	193	161	187	140	194	199	199	180	179	202	190	184	166	170	160	184	177	192	215	177	151	169	162	167	162	168	179	185	178	183	182	189	204	168	167	190	202	144	177	166	168	185	174	192	179	177	184	176	206	188	205	210	177	161	178	180	164	159	205	155	175	157	191	198	201	192	188	182	160	161	190	187	192	196	174	186	167	181	164	151	163	186	175	186	181	177	180	187	163	199	150	171	189	183	182	192	180	170	187	182	151	169	166	164	162	181	164	169	180	181	187	198	171	169	171	189	199	184	173	184	154	176	193	164	197	201	172	177	206	171	186	170	194	166	210	199	174	169	175	185	160	159	180	160	184	190	180	187	185	170	183	161	165	201	189	169	189	207	161	201	187	187	147	158	183	178	176	182	170	185	154	147	174	176	163	174	170	169	167	164	168	175	174	159	182	180	180	166	167	178	192	189	182	160	191	176	188	178	180	174	181	158	172	185	201	195	184	148	169	167	179	161	177	172	175	216	167	174	201	193	186	173	179	169	171	186	173	180	180	169	165	176	203	175	192	167	161	163	181	180	183	173	208	167	197	195	176	176	204	204	161	176	153	182	176	172	200	166	184	197	170	179	181	195	160	193	172	183	188	155	194	202	174	164	176	174	162	178	189	162	176	177	207	179	196	174	177	164	158	202	182	182	201	200	177	178	193	191	178	165	185	188	176	208	149	175	190	168	174	179	182	167	176	182	162	185	182	173	175	188	188	190	183	201	189	186	182	160	178	174	179	174	173	198	177	177	163	170	177	157	190	192	183	214	180	196	178	184	218	179	183	167	190	193	148	164	179	151	161	155	175	200	176	168	168	182	174	196	188	215	190	168	164	180	189	203	186	182	169	159	175	155	165	161	171	178	176	181	171	182	185	182	188	162	182	183	181	227	186	175	166	194	205	168	178	164	199	190	172	183	186	164	168	197	188	177	170	169	168	187	169	219	174	173	205	173	199	175	174	200	186	177	186	161	164	187	186	161	197	170	180	165	164	182	168	199	160	160	182	192	170	197	178	180	196	198	160	170	171	157	193	189	162	178	165	184	167	152	159	161	176	186	191	192	161	178	176	151	202	219	176	184	174	178	158	163	178	198	178	184	213	202	189	197	183	171	194	200	176	154	175	156	166	186	164	173	175	165	189	171	181	170	172	178	155	210	186	189	186	155	181	182	163	195	171	178	176	179	188	159	177	164	165	166	199	209	203	193	198	181	177	168	182	176	190	180	171	215	179	164	158	140
15605	9610	16760	20538	16683	12170	10562	8751	6931	5258	4308	3253	2638	2293	2521	2595	2230	1872	1664	1492	1418	1324	947	782	729	690	690	668	561	521	588	498	562	537	521	538	545	515	473	474	500	493	474	448	463	469	451	442	478	423	485	466	442	457	483	443	465	440	443	403	454	466	435	445	415	416	475	463	449	421	463	439	440	463	457	448	485	436	451	480	472	404	504	439	439	416	472	473	465	446	463	449	451	431	440	437	439	460	474	453	466	449	466	480	433	461	462	411	479	435	465	463	446	451	442	479	428	453	440	470	453	480	455	455	452	445	452	433	468	452	450	449	432	418	451	450	457	439	473	467	441	445	436	471	432	500	468	445	434	442	424	437	420	461	413	436	420	427	483	454	480	440	415	464	430	434	433	441	427	458	435	448	456	430	442	423	448	509	427	413	491	453	432	467	437	434	468	452	457	424	457	469	487	457	447	457	463	414	421	437	469	461	421	474	465	474	441	442	453	437	451	464	425	437	442	468	426	425	414	470	447	460	458	446	469	416	441	447	427	480	479	428	439	463	477	435	463	423	475	439	466	443	448	444	448	455	487	468	450	483	439	415	453	471	433	479	436	442	471	453	483	478	422	419	475	460	446	485	451	423	457	454	435	424	425	426	459	494	462	474	424	470	454	427	438	438	455	449	424	456	439	476	437	430	433	476	409	473	438	480	468	455	463	458	449	428	486	441	447	418	487	454	448	443	426	454	441	478	450	499	446	444	457	442	450	448	453	448	441	465	449	447	456	472	446	474	434	415	414	448	417	466	412	454	459	420	442	452	458	439	405	443	433	483	442	473	445	449	445	436	415	482	425	456	473	455	450	405	435	470	447	468	447	455	444	418	444	440	502	458	419	448	448	442	488	463	436	425	462	494	456	464	459	456	419	443	457	463	455	423	410	427	434	427	453	467	434	414	455	475	418	421	428	451	452	405	466	451	466	432	439	439	457	452	425	446	455	428	464	429	470	448	436	470	422	440	441	483	438	444	427	402	425	468	417	471	475	473	408	447	480	458	466	427	443	471	427	458	456	454	470	446	465	464	431	461	446	451	480	451	467	486	473	437	440	439	450	468	448	457	448	460	435	451	463	438	458	436	420	439	439	471	410	482	454	420	453	449	460	451	449	451	401	462	427	423	421	454	490	432	438	446	465	421	462	434	471	453	444	484	428	468	479	452	447	450	462	452	441	450	416	476	457	452	452	371	506	423	433	445	467	429	462	457	424	464	418	463	461	420	446	463	489	426	447	477	416	416	476	494	459	439	425	442	442	428	442	463	443	497	481	503	447	415	477	443	422	444	472	486	454	421	457	450	428	472	437	434	459	451	442	448	453	453	450	456	443	439	423	452	451	420	433	430	463	434	420	457	434	442	435	471	454	443	440	450	490	414	414	497	417	426	470	449	440	465	444	429	444	464	459	455	448	432	457	438	467	464	459	415	467	494	431	473	471	467	441	432	431	453	446	464	424	462	472	445	465	454	415	435	436	435	452	473	456	458	425	444	425	414	464	467	415	457	473	434	433	407	437	429	461	473	531	428	483	453	489	456	459	445	448	453	427	443	501	402	430	459	456	450	426	424	472	420	437	454	429	502	450	440	460	394	463	465	470	458	451	455	473	453	469	438	464	459	450	460	441	451	438	463	466	465	422	473	443	420	423	428	401	473	429	437	446	440	425	488	467	481	482	440	450	454	440	469	479	406	449	426	447	460	460	426	449	438	424	453	466	459	438	457	450	465	482	487	457	459	479	429	456	423	452	420	448	445	422	453	438	453	484	432	447	435	418	467	446	437	470	417	425	473	491	417	455	441	471	425	485	423	437	437	402	448	497	437	441	431	440	416	456	441	475	469	456	437	455	434	425	469	431	433	484	437	435	452	466	408	487	443	444	439	450	443	409	470	507	462	465	409	433	442	474	415	459	424	449	439	433	454	460	430	452	440	461	458	438	474	457	422	466	434	436	409	419	456	416	434	434	434	460	453	430	460	470	472	441	438	490	452	453	470	415	466	423	440	444	458	460	466	463	445	473	431	402	413	451	414	461	489	447	446	481	432	425	430	418	435	430	472	469	484	477	492	416	469	447	432	446	461	458	442	473	499	438	453	462	505	432	407	442	456	459	450	420	441	459	441	451	430	447	453	495	470	464	435	496	497	439	436	402	458	431	447	467	473	436	448	398	482	459	449	435	466	463	448	443	447	447	440	468	462	439	475	461	461	461	451	468	455	485	501	454	435	437	398	488	445	449	450	437	470	518	449	453	431	447	464	465	446	412	410	456	427	442	442	428	449	468	433	442	445	451	449	394	407	424	454	462	426	466	464	466	441	466	424	435	468	457	385	461	454	471	433	441	453	458	453	413	454	474	439	444	474	453	469	418	449	452	448	462	431	428	413	444	433	460	422	456	465	452	438	487	431	455	442	438	457	474	394	430	435	473	452	471	457	430	486	431	452	446	459	441	429	440	439	441	452	445	439	468	445	446	441	452	444	483	456	481	419	428	456	462	426	430	436	401	445	439	446	437	455	464	453	458	462	428	471	452	443	463	422	463	450	457	432	439	434	472	433	492	435	447	454	437	439	467	442	463	444	473	453	445	443	436	457	433	425	454	446	471	441	437	461	446	433	441	432	451	437	427	464	437	435	462	415	444	427	440	439	437	477	457	431	458	498	443	438	475	461	471	461	409	440	406	484	391	434	479	481	462	455	464	462	448	468	463	423	408	449	482	450	418	454	466	439	430	422	426	459	466	448	439	459	465	454	484	471	437	456	452	436	497	501	437	443	464	423	461	434	446	472	461	431	491	446	452	469	475	398	426	460	427	462	423	446	429	432	428	442	419	480	455	452	452	442	428	470	444	438	465	422	446	457	482	420	447	455	484	449	434	503	455	436	484	414	430	412	449	414	446	450	420	467	453	470	406	446	475	446	442	440	472	415	476	457	430	438	456	491	473	446	403	378	472	438	465	442	438	506	456	456	441	482	442	464	466	458	502	445	436	426	418	498	452	458	436	451	425	460	456	439	456	434	436	491	443	449	454	440	474	470	478	464	445	439	422	466	478	473	408	429	462	418	466	462	407	470	436	497	465	467	470	480	438	444	436	417	434	422	447	489	470	493	442	476	424	460	442	428	437	417	447	436	429	449	448	441	472	434	478	469	459	439	490	427	445	463	454	468	453	437	448	488	478	434	420	450	457	454	432	434	441	449	483	437	456	428	456	456	474	416	435	434	454	433	430	476	440	441	464	479	453	444	478	463	450	436	453	494	491	410	419	474	482	426	478	450	438	426	478	420	471	452	464	482	455	443	488	449	476	447	442	456	428	447	439	483	459	469	463	483	423	495	448	497	434	436	452	438	447	451	460	427	470	455	513	487	473	446	475	440	480	471	437	466	452	451	464	454	440	500	441	469	484	486	450	445	449	444	481	450	438	494	406	447	434	448	461	449	432	461	461	484	457	482	466	446
8568	4397	4722	3711	2108	1485	1157	950	684	566	440	417	325	360	356	378	366	323	310	336	318	280	291	252	278	271	245	263	261	244	227	213	265	263	227	263	244	226	211	246	226	251	246	218	220	222	239	250	246	260	252	245	228	246	269	259	262	243	278	259	252	229	227	249	241	260	228	270	268	249	264	257	255	265	255	260	249	242	279	246	261	242	228	227	247	237	296	253	223	233	258	247	247	245	196	235	245	236	229	247	256	259	223	241	219	234	254	260	241	210	251	270	234	232	250	263	219	246	246	239	230	273	244	251	245	255	260	229	267	280	221	236	253	272	236	267	255	236	238	265	261	238	250	222	257	246	234	268	276	270	225	237	273	268	240	249	261	236	247	232	226	265	249	277	253	256	247	240	223	221	205	247	245	246	248	249	246	258	246	247	234	233	228	233	273	226	239	241	252	256	256	248	239	251	256	238	240	252	228	258	226	224	257	244	257	224	260	228	252	229	241	239	261	239	254	196	252	270	236	246	234	205	221	245	252	255	249	266	249	241	223	281	215	275	241	222	270	243	256	244	234	253	258	232	256	241	225	266	247	245	245	241	246	249	263	251	255	234	254	265	233	228	236	281	267	225	242	263	229	250	226	268	221	259	262	231	254	255	243	246	245	259	245	233	240	267	252	294	260	216	287	236	263	229	251	251	275	260	221	243	252	257	245	242	227	224	234	243	237	244	278	261	259	292	237	249	241	258	235	248	229	257	255	238	233	270	236	244	269	270	227	240	214	241	239	247	239	283	253	275	265	248	232	260	256	238	241	237	241	255	223	221	225	271	246	264	268	244	237	255	250	242	265	247	298	243	234	254	220	238	237	259	240	250	245	276	244	237	204	259	223	249	261	260	248	254	250	249	226	245	255	225	251	240	241	220	277	270	232	257	261	251	259	274	250	244	279	241	237	267	231	243	236	243	268	246	248	241	249	259	231	237	247	209	253	221	265	259	274	261	245	233	210	245	244	249	279	231	258	254	261	262	247	261	242	220	208	218	239	240	239	237	238	244	226	252	274	248	265	260	244	252	242	219	242	262	269	255	226	248	245	276	215	270	223	250	230	219	255	250	252	254	232	225	240	245	248	256	250	243	236	247	267	245	270	228	252	236	244	263	265	207	236	235	291	232	254	243	276	238	257	241	243	261	245	262	244	220	219	245	265	259	262	240	253	246	227	244	269	238	247	251	268	264	274	232	257	243	276	254	227	233	254	223	244	237	232	280	268	254	283	251	250	233	286	260	250	263	255	239	258	236	223	248	248	245	259	234	285	236	264	256	220	223	243	237	255	234	238	274	220	231	275	256	263	234	238	249	269	255	247	273	262	240	246	211	253	233	211	270	260	258	235	239	244	233	237	252	257	262	259	257	229	286	268	251	255	253	236	248	231	237	237	229	236	229	260	256	236	239	265	259	249	238	257	224	233	247	265	236	244	229	251	234	254	221	249	246	252	238	250	226	231	236	237	216	262	248	255	267	249	219	270	239	251	236	241	260	231	245	241	210	241	245	250	251	277	239	210	247	231	240	268	229	233	236	249	249	235	243	234	271	258	249	251	279	240	275	241	244	258	251	244	244	257	230	260	246	249	246	234	231	263	242	229	227	252	243	243	234	228	284	242	243	277	265	239	250	250	251	287	247	230	259	229	247	247	221	255	269	230	257	274	227	259	255	243	273	288	241	240	208	218	236	259	252	232	253	230	246	288	289	250	256	235	245	238	229	219	259	234	239	262	226	239	254	236	256	250	216	260	269	234	268	257	264	252	246	249	235	241	253	253	254	262	247	261	242	243	255	241	243	258	259	257	258	255	246	251	252	227	225	249	247	268	223	260	269	236	253	245	239	265	247	259	235	236	254	274	253	261	252	256	255	241	253	233	248	240	268	250	237	248	245	254	244	245	249	245	259	272	234	246	247	241	244	243	234	252	252	263	258	239	241	234	215	240	262	254	257	263	268	246	232	234	250	243	225	265	265	251	259	261	241	256	259	262	251	254	231	245	255	233	244	227	243	224	245	270	215	239	276	233	257	261	247	258	249	245	242	230	231	242	246	260	277	272	233	235	273	266	230	220	225	251	269	239	255	228	251	221	244	220	235	265	238	260	256	239	256	243	255	274	253	236	232	212	265	214	231	247	261	232	258	238	238	232	255	255	265	260	222	272	260	268	254	233	255	262	233	235	252	239	272	254	254	253	254	256	239	226	243	249	255	247	239	227	218	241	267	269	232	254	248	255	250	214	264	275	254	290	234	251	249	231	250	244	230	257	238	286	212	252	237	246	250	233	267	232	238	247	233	238	237	233	255	255	231	263	220	235	244	247	252	281	246	257	227	245	269	266	264	231	225	241	256	211	213	245	244	249	244	196	253	257	222	241	219	256	243	268	265	243	263	258	249	237	256	236	238	226	223	243	270	245	240	222	257	234	248	247	213	230	235	233	226	233	254	255	270	268	276	250	243	267	272	239	246	267	273	260	255	255	246	279	229	226	232	217	278	254	262	246	228	253	232	220	245	258	249	233	241	235	235	239	244	240	256	236	251	234	260	238	247	248	273	229	238	217	230	246	257	254	216	214	248	246	241	234	241	212	221	263	254	240	272	239	228	254	252	274	250	246	267	234	228	272	247	212	262	259	227	236	250	264	252	233	237	261	247	242	246	240	226	261	231	239	246	258	263	219	248	266	227	228	225	236	233	257	246	256	230	271	232	255	243	264	236	216	243	233	272	247	273	269	220	247	251	234	253	233	245	243	246	267	248	269	285	268	221	241	254	237	249	229	248	249	232	249	249	216	205	263	275	272	213	228	245	261	258	235	233	243	232	244	272	247	259	259	205	224	264	253	230	254	264	227	236	230	244	241	267	246	208	237	258	256	283	241	241	268	250	257	243	256	215	239	255	234	257	258	243	227	263	271	250	228	251	253	232	241	237	230	221	227	249	266	247	250	238	213	252	238	252	244	239	233	212	241	250	228	260	230	241	237	230	266	237	237	264	260	272	234	220	256	233	232	256	230	233	251	251	248	284	229	220	216	272	219	246	280	261	255	245	244	262	256	259	232	262	228	236	241	246	255	253	243	293	255	248	223	234	229	268	242	235	233	269	237	241	252	241	245	246	239	250	257	241	237	246	271	256	262	256	259	272	274	246	264	234	270	255	248	264	272	257	237	246	224	225	224	247	240	260	244	259	278	231	246	242	226	266	253	251	241	269	250	215	251	253	272	232	213	224	248	256	231	250	222	269	254	253	256	258	231	227	262	249	260	237	251	232	253	248	223	261	270	251	231	271	254	235	266	234	247	250	283	256	283	277	247	235	252	257	229	278	221	252	248	251	236	241	238	239	212	238	252	239	208	276	240	260	248	225	241	248	246	219	231	236	239	260	235	221	226	247	259	261	274	247	234	252	247	232	248	247	228	273	239	249	254	267	266	284	238	279	250	249	236	234	259	269	237	260	243	253
6570	4591	8969	10822	8094	5945	5036	4008	2904	2289	1734	1406	1289	1373	1533	1447	1301	1236	1114	1032	987	891	794	808	704	751	698	663	674	634	600	636	650	618	638	693	662	580	584	609	608	579	625	671	626	613	615	655	600	631	564	594	622	630	611	606	635	613	564	623	570	648	556	597	602	598	624	615	599	636	625	596	614	626	633	605	618	606	580	623	641	586	629	605	598	575	585	567	601	602	619	600	645	615	676	579	631	598	600	592	577	616	593	641	635	578	615	623	613	633	593	633	597	623	628	604	582	593	610	610	631	588	620	624	593	604	599	583	644	612	567	573	595	612	609	597	648	613	656	579	585	589	561	616	591	615	580	556	573	620	619	562	592	627	650	580	616	609	636	628	614	627	572	655	615	594	651	639	615	556	579	627	641	613	622	639	595	637	625	581	618	621	611	617	568	651	613	598	612	606	608	590	607	647	609	598	609	656	607	642	607	600	600	638	625	607	571	568	607	599	582	616	618	610	644	641	569	614	580	619	608	589	563	656	590	587	572	596	627	617	616	605	624	568	553	606	607	572	619	593	655	597	595	624	639	655	612	619	625	606	632	580	576	638	648	590	611	622	644	628	625	599	581	608	615	577	643	628	577	622	629	635	599	628	592	630	635	630	610	601	604	619	600	612	598	576	591	623	618	636	599	601	586	622	591	600	601	594	597	567	654	569	649	585	557	604	632	603	619	593	593	620	583	616	597	593	612	575	631	652	608	581	625	597	617	612	588	598	617	600	585	577	629	618	638	629	540	617	611	625	617	596	580	586	686	615	599	614	578	629	598	581	584	588	630	599	646	603	635	595	609	634	609	617	655	582	570	585	604	591	592	597	609	595	627	614	597	643	681	612	611	601	656	642	628	589	613	641	611	572	586	640	608	576	627	604	603	590	613	573	627	577	617	599	613	658	616	637	596	640	564	584	578	621	599	586	586	676	642	575	567	584	643	598	581	596	622	573	617	603	633	597	633	610	621	603	565	577	615	592	588	619	597	594	632	638	590	592	599	617	602	598	599	579	645	601	621	618	629	568	589	632	615	642	588	620	603	653	616	582	603	624	619	543	595	605	642	628	619	598	576	607	603	618	577	616	622	571	634	576	625	605	578	612	645	635	592	608	592	578	614	620	623	647	620	650	622	581	642	636	574	647	636	585	578	594	589	657	618	551	584	601	562	647	626	546	579	608	625	617	613	600	654	657	620	637	584	642	585	603	613	591	550	583	599	573	594	561	645	586	619	633	616	628	621	612	604	585	616	574	584	593	614	612	590	632	634	609	618	577	610	608	609	602	612	587	614	615	596	641	571	511	634	623	623	591	621	616	651	596	575	560	603	598	570	605	589	606	640	649	604	584	616	578	567	589	598	564	594	625	589	618	618	577	575	594	603	608	658	614	660	597	624	636	612	622	645	568	617	571	604	679	648	578	578	618	610	585	674	563	614	556	611	612	564	595	596	607	599	625	638	613	589	642	633	642	624	609	550	591	611	626	601	518	579	598	635	598	586	564	601	622	593	592	611	646	602	602	569	594	589	609	620	645	581	615	587	618	537	623	590	605	600	618	601	628	638	610	655	649	569	588	646	593	605	581	586	574	607	605	630	575	631	628	596	598	594	583	586	597	568	592	610	566	663	605	611	653	608	572	638	633	557	620	624	603	598	627	584	635	634	615	593	613	585	626	590	599	605	590	639	617	668	634	540	590	622	592	587	622	614	577	571	550	623	633	621	652	631	581	603	634	635	576	594	596	630	567	601	593	592	615	579	569	613	619	545	628	626	574	616	547	572	621	641	547	578	630	574	635	637	629	630	607	610	609	612	614	608	562	648	639	554	602	595	562	663	592	573	609	647	630	619	640	603	590	608	604	580	605	628	614	594	624	602	597	649	602	593	609	625	614	627	592	595	632	624	652	613	662	603	587	647	629	616	605	606	598	632	635	568	611	624	626	592	600	604	617	646	650	567	618	596	610	632	580	592	577	632	644	588	605	596	610	587	651	617	577	615	621	635	648	612	596	604	639	615	595	595	646	632	581	610	594	621	578	640	615	603	548	615	609	651	583	568	641	633	611	600	622	609	605	566	627	617	606	635	575	574	624	593	549	613	608	616	617	616	558	580	635	617	618	628	637	665	610	593	575	615	621	658	606	624	620	609	608	623	601	598	585	623	588	667	627	596	590	595	597	584	595	594	537	637	631	596	612	646	579	603	595	632	622	612	554	568	614	577	556	596	596	594	581	662	601	635	615	587	623	584	604	603	614	613	630	622	606	602	606	639	598	606	592	615	606	600	599	623	600	572	586	609	611	607	632	605	617	611	595	640	591	584	619	602	599	614	631	622	608	635	601	564	547	642	610	609	621	608	617	624	616	586	615	599	619	634	606	627	611	622	616	564	583	582	571	619	627	592	604	662	625	650	631	621	604	612	603	616	638	581	652	635	602	618	565	614	577	595	574	604	632	625	657	610	626	598	621	645	598	656	602	624	590	619	598	605	614	630	598	629	601	552	576	647	596	611	589	617	618	633	637	584	647	576	585	583	609	573	614	587	642	633	643	629	608	636	594	596	589	585	630	621	614	589	612	559	613	617	617	646	576	605	606	589	585	597	595	585	576	617	620	612	586	646	597	619	610	567	616	623	589	645	601	624	625	633	625	602	667	633	647	605	592	618	615	573	592	598	587	587	580	550	599	601	608	593	595	646	589	603	614	588	612	622	635	632	610	625	636	605	608	599	604	608	589	625	583	583	615	602	585	616	616	616	612	613	621	648	580	585	577	607	580	578	581	617	616	613	624	589	591	626	605	579	570	620	627	599	612	622	592	585	629	636	558	603	566	649	660	597	595	594	575	594	640	634	618	592	579	626	607	592	618	604	545	629	605	584	592	654	645	577	624	636	607	594	643	627	599	633	574	588	600	591	608	645	591	622	620	598	601	599	643	606	596	602	609	598	616	596	591	620	648	605	610	615	591	567	642	636	574	688	590	630	650	589	602	600	643	627	632	619	613	601	604	653	621	596	582	652	621	595	593	606	579	640	614	623	587	625	606	654	613	635	626	592	676	629	614	642	606	636	589	608	612	580	620	599	606	621	614	602	612	623	581	640	596	632	615	585	625	599	609	585	594	626	590	599	609	580	621	615	607	618	587	589	631	599	626	614	610	581	572	623	574	622	619	569	650	645	584	557	595	613	620	561	629	577	617	577	634	602	613	591	633	586	624	631	625	631	590	611	611	637	616	603	598	592	573	618	618	615	600	593	567	605	631	647	606	604	627	652	581	601	617	616	607	583	616	637	610	585	622	658	597	606	585	615	637	612	581	583	615	602	626	641	616	601	628	614	589	574	572	591	626	599	575	590	642	626	624	575	610	650	607	590	636	593	581	610	604	632	616	573	627	595	652	646	602	617	596	569	588	622	593	629	605	648	598	567	600	629	570	639	600	608	586	623	578	626	599	591	552	624	611	609	597
16308	7470	8006	6263	3789	2572	1945	1454	980	742	588	532	437	446	467	438	371	365	353	363	297	288	306	244	260	243	256	243	248	229	273	244	219	267	245	233	225	267	236	215	205	248	229	231	248	224	239	246	244	234	247	216	238	244	229	237	250	250	215	281	264	231	236	258	274	220	216	268	247	229	229	222	201	225	223	231	238	228	261	235	243	239	247	207	246	210	243	212	258	223	215	237	231	241	233	220	234	233	223	212	233	241	253	262	254	236	214	251	258	240	251	226	236	233	245	248	232	244	258	241	228	229	249	233	264	237	227	210	236	252	234	261	262	217	221	258	227	259	246	234	245	231	271	232	235	242	229	240	243	226	200	233	244	235	243	223	235	246	221	245	223	258	234	210	258	200	203	232	256	227	216	216	214	254	239	228	244	228	206	253	247	245	221	244	225	221	241	234	267	248	234	224	205	227	209	220	262	218	238	255	228	228	236	228	256	213	230	225	245	241	226	251	238	266	249	249	197	261	233	240	208	218	236	229	240	250	209	236	229	266	224	249	225	237	234	236	230	222	227	235	245	250	243	260	204	224	205	243	235	229	243	251	222	221	218	265	276	209	250	253	226	259	231	236	233	247	230	232	230	256	251	253	229	259	228	243	244	244	229	226	260	217	244	249	225	210	221	249	266	217	216	260	265	235	251	247	228	207	230	224	249	258	244	253	233	231	257	219	220	245	252	225	201	244	218	225	217	246	216	207	262	234	226	231	221	213	212	222	227	239	229	228	266	261	209	228	255	232	233	230	237	218	235	243	209	255	249	212	246	224	221	213	225	235	261	203	219	239	261	268	227	249	238	197	258	242	253	235	227	237	255	267	244	228	234	257	248	234	240	260	239	245	212	249	224	252	253	258	200	225	226	237	238	233	259	244	227	235	250	236	221	258	241	276	260	268	227	227	233	206	234	218	231	223	269	242	213	223	236	236	238	238	228	233	225	243	207	234	237	253	238	220	227	247	223	239	202	225	257	252	266	235	226	216	251	230	246	199	239	249	238	200	250	250	267	215	242	239	269	234	231	248	233	221	242	241	231	235	225	243	266	227	224	244	224	239	233	251	252	240	249	239	247	203	229	275	254	238	244	260	231	253	214	232	239	248	233	246	209	249	237	258	236	229	240	244	227	241	264	229	225	244	243	234	252	232	232	217	216	233	235	210	223	232	225	197	217	251	236	232	223	222	234	228	236	220	218	227	250	249	244	247	216	223	237	249	240	210	220	230	256	219	236	284	233	216	244	268	257	241	252	242	210	209	227	230	235	227	231	290	215	264	247	215	218	240	224	206	255	257	245	241	235	244	245	253	247	240	255	230	234	221	227	248	235	254	259	211	230	235	230	214	244	246	243	232	226	244	246	229	247	221	244	253	241	225	228	237	255	238	229	269	247	249	252	272	218	231	238	225	213	222	239	240	232	247	215	243	246	249	220	248	246	228	225	254	242	257	207	229	211	243	242	196	237	240	243	207	245	236	216	250	266	225	250	204	247	243	231	232	222	215	271	223	246	223	223	235	238	218	234	222	254	255	242	201	238	229	242	230	244	241	244	237	229	231	252	215	229	239	237	258	209	250	287	242	222	243	234	243	244	262	249	219	250	265	230	257	220	243	234	247	227	244	250	227	239	240	233	220	225	252	231	250	241	203	243	246	251	233	221	204	247	233	220	263	265	261	216	227	269	236	226	241	213	209	219	231	245	244	224	239	247	245	223	252	270	240	265	230	237	238	231	221	225	240	227	223	240	241	219	230	232	217	221	229	228	227	302	245	212	247	230	254	223	218	241	253	222	227	253	243	236	265	243	221	225	213	206	243	264	258	231	240	177	233	238	231	230	225	234	229	218	228	223	216	241	211	254	279	235	214	210	267	222	251	238	214	221	244	251	228	230	216	232	256	256	246	231	240	216	229	236	245	224	250	245	224	242	248	238	242	224	251	231	207	231	211	203	253	244	239	244	262	260	248	218	234	226	242	259	240	235	233	238	246	247	218	256	249	223	244	221	265	245	213	239	259	215	216	219	248	233	222	221	233	217	228	210	208	227	241	247	256	224	243	215	234	237	213	244	231	214	216	232	235	241	237	238	231	255	213	233	251	220	241	223	263	209	227	263	254	221	238	233	223	217	226	210	248	231	248	238	227	276	187	249	237	224	242	262	238	228	239	251	240	217	243	247	244	244	231	226	225	232	256	243	234	256	242	265	246	226	235	255	241	255	245	250	269	231	230	228	211	226	238	254	229	268	246	214	227	240	244	264	244	248	238	230	233	265	227	239	253	229	227	229	222	225	239	255	247	239	242	237	267	245	234	238	217	235	205	234	247	232	238	244	223	239	239	228	250	232	226	270	260	269	250	266	244	253	229	247	244	257	252	236	238	238	235	256	235	227	227	239	249	210	235	233	247	247	210	255	232	241	238	261	239	233	243	243	215	239	240	221	220	229	234	221	232	246	276	221	229	226	222	218	214	232	251	270	228	231	219	253	244	229	232	216	240	231	242	236	225	228	234	213	247	239	263	267	253	219	260	264	233	228	236	244	244	264	241	224	242	254	233	196	229	239	208	234	240	235	214	259	232	232	235	269	219	266	208	241	226	245	232	259	250	215	227	252	212	222	231	254	228	227	253	238	220	239	238	246	214	225	241	247	231	230	219	231	246	271	227	218	236	249	223	257	221	202	230	255	244	246	234	234	243	222	224	233	235	251	263	242	243	261	245	251	246	225	229	234	235	246	251	247	212	240	247	230	223	221	262	270	226	259	271	219	246	257	230	243	227	270	229	240	227	218	267	234	254	248	254	224	216	218	223	239	228	206	239	268	229	251	237	213	239	234	243	221	213	209	239	236	245	235	237	209	231	231	212	222	230	261	216	254	250	224	254	260	217	242	217	269	260	210	207	269	221	221	218	275	209	218	240	218	238	238	227	235	220	259	245	248	237	247	252	209	244	255	271	248	246	254	231	222	217	241	236	244	262	263	219	257	244	228	245	255	214	231	249	273	266	227	244	243	223	228	238	261	217	210	212	241	254	261	220	223	233	237	241	260	214	236	233	244	235	234	232	245	217	235	265	231	246	245	230	249	235	229	236	231	222	207	244	253	239	237	222	219	223	253	232	231	226	242	219	236	252	219	264	224	204	238	242	236	234	258	258	244	240	209	213	228	234	229	227	236	229	231	223	230	211	229	242	252	210	243	254	247	236	215	268	227	257	243	216	262	223	241	238	232	245	253	250	222	199	218	244	203	213	246	235	220	231	212	212	238	251	273	222	252	245	232	219	252	259	246	256	276	235	231	229	232	230	227	243	237	243	232	228	236	229	244	224	213	236	234	214	237	229	247	227	229	216	240	213	260	225	208	241	228	235	260	253	259	220	244	233	241	273	237	244	213	238	230	212	230	217	252	247	235	226	216	250	238	212	229	256	242	235	217	218	239	240	226	198	212	219	236	222	239	225	212	236
12249	7166	14202	16231	12351	10714	8388	6721	4663	3849	2567	2158	1897	2065	2309	2039	1724	1627	1494	1314	1186	978	877	799	814	745	688	662	655	633	651	633	615	643	620	599	620	584	610	620	602	602	574	596	583	605	606	609	569	581	592	541	563	582	560	591	566	567	552	559	620	577	523	571	564	580	609	623	549	583	559	613	625	568	574	605	611	563	611	582	633	577	570	578	585	607	597	592	577	615	574	639	549	595	604	626	586	558	615	589	596	625	563	584	613	574	569	619	620	602	588	577	552	585	575	581	593	596	592	574	566	573	617	568	609	555	574	529	571	598	577	611	582	547	582	535	606	598	555	605	583	589	568	614	568	527	608	634	588	588	598	586	571	568	593	594	591	585	555	570	562	546	572	563	581	551	589	550	628	623	609	557	578	614	593	543	549	621	600	526	559	570	609	599	608	610	575	574	559	572	564	581	636	600	609	568	578	566	583	581	560	563	575	563	572	559	588	575	591	613	523	570	583	599	616	578	588	625	587	612	650	566	591	601	593	542	564	570	588	588	586	576	618	614	574	568	576	583	622	570	553	583	557	519	573	548	589	609	577	616	550	637	572	630	576	568	592	560	560	578	620	618	561	564	599	616	594	597	602	563	552	628	562	628	578	586	633	582	561	580	620	590	587	604	556	569	564	577	592	603	588	556	575	556	608	597	591	557	566	572	556	523	612	592	568	534	576	596	600	544	574	571	579	582	583	584	596	559	605	562	556	612	618	555	611	631	592	638	587	572	598	576	617	531	592	522	583	583	550	605	582	513	584	552	563	583	626	536	601	577	579	575	579	602	565	579	565	658	540	572	596	557	588	544	618	598	593	579	585	572	592	555	545	578	595	561	617	536	610	588	576	623	595	564	578	625	590	585	565	608	574	557	584	575	571	571	552	562	574	601	569	605	553	576	558	583	556	575	591	564	616	568	562	578	581	590	575	598	612	570	616	607	521	549	571	552	586	594	607	583	591	570	557	554	583	589	562	587	616	585	614	527	620	603	542	518	567	614	569	623	585	584	555	571	589	578	549	582	554	565	578	574	608	577	552	551	601	536	586	605	612	596	589	553	532	596	573	569	588	575	576	593	595	555	604	606	596	580	573	608	564	594	575	564	605	601	563	573	606	563	612	534	570	560	601	596	648	564	597	541	595	604	567	581	566	606	634	628	553	579	548	567	571	605	570	556	609	559	606	601	610	580	559	583	555	606	537	600	586	618	600	538	610	610	597	602	606	558	584	595	613	563	588	551	567	581	585	574	595	581	617	573	599	583	596	541	582	568	587	591	562	568	553	562	574	597	581	607	555	575	547	579	572	586	600	580	598	571	568	612	571	581	593	601	574	595	599	630	578	580	560	553	603	586	601	549	569	574	589	549	574	621	575	609	576	563	597	564	534	527	597	561	588	620	574	599	624	576	583	566	579	520	574	563	568	580	574	573	611	572	561	616	570	603	560	601	593	522	606	586	559	606	609	596	563	576	570	595	565	577	624	593	560	584	574	564	577	574	576	593	612	573	555	605	576	592	610	581	617	571	561	610	549	587	591	588	536	608	556	642	568	598	607	602	586	589	566	596	547	537	586	609	573	541	553	600	590	571	550	564	578	587	582	548	560	555	576	568	627	557	584	583	602	583	586	623	612	585	590	573	597	576	551	603	572	575	587	545	573	566	631	563	566	621	599	581	601	556	541	536	644	567	577	555	540	589	588	575	540	587	560	608	590	608	526	593	595	602	608	583	620	571	561	624	586	583	562	616	531	580	596	576	523	598	552	600	593	549	554	545	544	582	567	550	609	583	555	549	591	568	601	589	603	545	560	582	602	560	565	592	600	594	554	612	570	597	611	594	560	578	620	589	611	674	567	608	589	617	585	627	580	578	584	596	587	600	587	552	565	598	588	572	587	603	543	616	539	600	565	556	532	595	582	613	600	590	563	523	587	550	587	556	557	533	599	574	602	610	605	619	557	585	600	621	568	559	570	598	595	606	570	569	625	591	609	599	608	592	554	559	636	575	556	577	578	642	625	545	569	573	566	573	586	566	578	601	543	578	635	563	583	570	576	538	626	614	586	546	597	582	572	601	616	591	620	669	592	573	602	595	589	571	631	605	593	555	588	605	580	550	611	591	591	576	610	566	595	605	583	601	625	583	612	585	559	589	579	586	572	597	589	557	592	571	619	552	595	554	617	515	592	580	576	616	563	602	610	535	566	574	611	582	602	608	581	586	610	587	588	590	539	542	605	545	562	587	583	574	573	559	558	573	592	591	595	567	615	601	532	623	588	584	577	575	572	592	566	549	589	581	594	576	563	604	582	613	596	590	588	573	603	596	591	571	586	553	533	581	567	610	557	577	594	604	578	537	577	571	593	624	575	563	556	565	558	614	562	533	591	577	594	619	599	609	585	567	602	603	586	576	537	590	598	629	544	601	604	600	602	585	583	565	591	518	634	583	571	606	584	580	548	574	587	555	597	583	615	589	593	619	574	599	550	575	585	589	545	584	571	572	599	554	556	595	607	585	522	583	548	530	534	625	578	527	574	603	629	591	638	576	553	573	571	609	577	553	598	583	596	609	584	566	590	591	598	594	632	595	576	557	570	546	624	606	604	606	627	579	592	596	559	590	550	591	595	606	587	605	553	592	567	605	581	610	629	587	615	572	609	531	568	588	606	599	599	604	578	614	624	577	602	593	585	596	556	608	589	568	561	587	604	566	590	600	581	568	621	578	580	580	564	568	619	558	595	590	572	613	580	578	587	588	587	622	587	586	592	603	574	610	577	604	618	609	569	606	573	594	568	595	565	546	568	569	567	544	579	585	605	623	565	605	596	563	564	576	614	590	583	585	520	554	571	601	576	589	629	585	576	597	551	565	566	611	535	599	588	569	580	592	567	548	589	572	591	552	553	574	555	627	577	608	604	584	580	580	587	564	562	578	634	596	573	568	568	597	609	593	595	562	560	567	614	554	597	578	578	587	549	576	515	588	648	588	604	581	569	555	561	599	593	594	583	586	601	596	596	548	557	559	590	607	603	636	594	563	627	611	592	627	573	539	548	567	601	581	564	539	558	612	586	601	612	600	590	559	569	606	581	582	599	624	603	582	586	582	596	599	573	538	568	529	553	574	552	594	590	560	566	557	581	584	580	545	573	581	572	605	587	570	556	526	566	556	627	579	574	616	562	604	622	591	580	594	578	603	513	571	550	556	549	570	585	599	604	574	528	597	621	581	612	606	547	579	551	605	625	598	590	586	579	585	596	594	561	581	583	576	625	544	602	580	554	528	600	601	547	566	568	561	578	609	561	584	566	588	550	626	584	593	580	589	579	606	565	579	592	627	595	603	588	578	605	571	575	616	599	579	576	560	582	581	599	592	597	576	604	575	586	549	560	590	563	624	562	583	562	577	553	572	592	544	600	606	586	578	618	586	610	593	598	559	544	554	588	546	565	554	591	594	556	579	583	624	580	610
23639	11303	11847	8892	5658	4151	2889	2058	1344	977	671	577	505	562	622	536	411	420	385	334	247	248	247	238	208	224	210	203	191	202	197	197	171	200	201	193	186	189	191	178	169	170	148	161	184	170	186	184	187	181	161	169	182	196	178	172	177	164	169	202	160	183	189	159	190	171	187	171	168	176	158	173	173	187	167	161	174	162	195	167	169	172	158	188	176	175	193	177	196	185	183	165	179	162	189	206	177	178	171	205	186	178	202	174	154	165	193	192	181	174	151	192	157	168	165	183	176	192	194	204	164	214	184	167	176	184	185	157	189	189	200	156	176	166	148	197	160	174	194	165	173	179	186	162	187	170	186	180	186	182	184	196	180	163	181	152	184	183	171	164	153	153	182	161	175	156	198	185	173	168	177	180	201	166	154	159	174	195	177	167	190	174	176	184	176	201	202	176	179	172	209	187	167	197	178	182	160	159	171	175	171	169	191	189	168	190	194	200	180	183	180	195	177	164	208	172	178	182	169	164	189	153	205	150	178	168	167	171	198	193	187	185	165	192	170	163	170	176	177	169	154	174	174	162	181	171	177	184	162	181	197	173	196	185	188	182	135	166	164	172	155	202	185	184	172	175	185	185	173	172	211	190	180	188	173	185	184	194	161	188	178	187	191	177	213	195	181	173	196	158	169	184	168	155	179	182	164	176	171	197	189	185	173	155	163	170	171	179	192	173	173	180	168	181	185	204	178	178	185	174	168	186	211	204	186	183	174	197	165	171	194	176	176	187	169	211	182	219	176	186	183	172	158	206	166	191	167	180	215	194	180	190	161	168	154	176	180	154	161	187	184	181	198	162	174	178	169	197	193	178	181	177	167	189	197	181	177	155	158	188	167	176	170	158	172	189	150	203	178	183	171	138	164	160	171	173	145	197	212	177	166	185	158	179	172	164	191	175	182	187	170	183	180	177	156	180	201	180	178	174	182	159	152	192	168	172	182	179	178	176	186	194	193	215	173	165	183	161	200	173	178	175	171	177	170	183	195	187	192	161	169	207	189	174	171	198	178	181	172	172	153	157	157	175	174	164	167	184	185	201	190	172	163	169	180	176	191	185	192	153	191	177	195	183	159	188	195	169	171	178	175	185	167	170	180	196	174	166	144	174	182	170	192	172	176	185	177	192	144	140	193	190	176	190	172	174	177	170	164	176	164	166	165	173	172	211	195	191	155	194	192	190	171	182	186	178	187	168	191	180	175	174	213	154	174	173	178	156	187	165	165	193	190	149	169	179	193	180	189	167	162	172	167	186	154	176	176	181	161	167	176	177	171	181	197	186	154	174	182	169	176	185	184	162	155	196	190	175	168	175	176	184	189	158	152	181	168	183	171	177	191	177	165	166	198	174	205	204	180	170	165	168	175	185	147	179	183	178	171	163	147	169	147	167	190	189	189	161	166	176	169	182	168	133	191	169	185	194	175	164	156	185	183	176	182	175	162	171	181	199	199	205	185	202	147	164	196	178	167	170	203	172	174	171	173	180	176	158	174	159	178	172	207	172	181	171	185	178	170	185	168	181	205	172	168	155	190	182	187	168	171	161	202	158	186	186	182	193	213	189	174	175	186	161	168	193	141	182	171	215	176	155	193	176	180	172	185	164	168	167	185	152	175	181	199	174	181	175	180	177	181	184	154	176	174	178	166	198	172	169	178	172	176	162	184	160	164	167	200	156	161	141	177	177	188	199	181	210	160	164	164	157	159	188	165	192	186	218	168	169	180	151	191	180	180	177	170	173	171	164	183	191	170	190	182	172	161	171	194	168	168	172	160	184	155	172	180	160	159	191	182	160	214	169	164	218	168	159	187	149	164	177	164	171	181	172	138	187	187	167	168	200	175	163	191	190	192	180	187	166	148	163	144	162	194	196	201	186	184	175	186	138	192	178	172	178	176	186	141	149	159	165	182	167	171	178	175	162	168	169	170	196	182	169	179	170	174	158	177	176	161	187	147	184	187	196	168	192	183	156	182	180	196	170	160	180	179	172	168	157	151	185	180	149	172	194	169	183	187	182	199	177	166	163	160	181	175	189	150	172	171	182	180	184	191	187	175	195	196	164	186	190	180	151	153	202	171	146	163	167	203	184	203	181	186	177	169	175	204	166	159	179	185	184	176	194	153	182	200	172	166	163	174	171	169	188	165	193	177	175	182	192	153	166	157	161	184	181	184	181	184	157	160	165	168	176	166	145	145	156	179	137	188	168	190	160	182	177	187	159	177	159	171	207	172	172	166	189	186	151	202	178	191	164	171	177	175	190	171	147	179	197	170	190	152	171	166	162	174	148	193	190	162	165	188	148	175	175	193	170	192	194	189	173	184	192	179	185	166	190	169	167	187	182	189	174	192	170	164	183	158	179	179	156	190	169	183	190	166	179	173	185	186	194	166	164	173	160	182	196	178	177	167	169	166	173	186	168	189	168	169	148	167	153	172	173	158	167	170	174	180	169	193	174	171	201	162	181	168	181	182	174	187	192	169	170	165	197	207	155	170	185	158	186	198	182	158	166	185	168	190	203	183	164	177	177	192	167	166	183	162	171	151	179	175	157	191	166	203	168	170	182	182	184	148	161	192	193	170	171	187	203	192	144	179	143	183	160	188	178	159	170	175	169	184	188	189	178	182	196	176	175	176	153	160	181	204	191	181	184	179	169	172	195	190	165	165	172	168	182	186	162	146	161	163	171	190	177	161	191	173	187	176	176	187	167	175	162	198	194	162	197	196	179	170	175	178	157	170	151	174	198	189	175	180	159	169	186	170	179	182	184	174	175	186	150	193	145	181	172	189	199	167	186	161	198	200	171	173	154	187	174	175	180	175	176	201	185	151	152	172	188	198	187	154	191	168	168	161	182	153	190	185	165	169	173	200	200	194	169	168	180	178	169	176	141	167	187	193	203	187	173	186	191	185	180	178	177	184	203	171	159	169	176	160	173	195	200	186	173	163	182	173	200	190	181	188	175	162	168	168	164	171	181	172	191	177	195	149	192	188	155	166	168	178	163	169	137	166	182	196	168	175	181	177	193	202	172	164	158	174	183	171	187	183	182	168	184	188	162	189	155	165	178	160	183	182	165	176	179	195	202	186	176	195	172	191	190	189	184	186	197	175	148	189	173	166	166	176	154	172	150	181	187	179	188	169	161	165	176	184	169	179	179	165	156	171	171	189	202	171	148	187	162	171	171	179	189	180	180	163	179	200	156	187	185	158	169	154	177	204	178	156	177	184	167	161	178	181	171	179	176	170	158	171	184	168	158	177	188	140	164	176	192	189	173	179	160	203	161	181	173	171	181	163	184	153	163	183	186	174	159	160	179	169	186	165	175	164	171	168	169	154	179	179	180	171	192	162	169	176	179	168	177	179	180	183	167	192	155	191	181	162	170	175	192	181	161	152	197	172	151	187	171	183	182	154	158	188	177	177	177	150	179	153	159	168	181	170	180	178	202	167	149	187	185
15393	9594	18259	20176	16682	14678	11564	8620	6548	5006	3340	2754	2467	2900	3058	2580	2187	1814	1666	1432	1101	960	910	793	728	690	675	576	555	568	551	510	515	524	491	518	497	486	475	464	479	501	441	461	457	428	462	454	450	433	451	440	448	447	417	447	416	457	456	431	463	441	416	436	433	471	424	468	470	463	448	444	470	465	456	430	479	468	419	484	457	431	448	421	434	457	456	439	450	416	443	406	479	455	468	465	411	457	459	438	468	431	458	433	428	422	433	416	444	427	442	446	419	441	454	412	446	483	448	423	421	447	431	404	430	436	437	418	451	413	458	456	429	410	433	445	455	440	455	452	431	433	453	431	420	439	444	463	495	395	501	437	438	434	424	446	398	421	455	440	403	427	468	439	462	440	436	429	473	409	457	445	453	429	430	425	449	415	449	443	445	427	441	491	453	436	449	467	431	432	436	462	428	419	432	456	440	471	436	436	457	456	456	446	448	456	458	441	426	431	413	398	471	433	463	444	430	403	407	455	461	434	444	426	461	412	419	467	427	437	445	496	435	433	427	493	397	432	472	422	428	433	449	444	441	455	432	389	475	469	435	451	433	469	442	440	431	436	438	421	476	432	412	425	412	436	415	456	435	453	440	401	451	443	423	447	431	440	431	469	422	450	426	426	450	452	420	409	429	413	466	432	453	429	442	442	442	471	462	428	440	443	407	454	458	442	470	453	460	449	420	455	404	421	410	429	454	428	430	436	429	413	443	420	464	465	432	448	437	396	430	465	450	452	439	472	453	452	445	462	481	433	404	423	421	427	456	470	426	401	457	451	448	451	428	418	425	446	461	441	461	454	411	427	474	446	448	449	438	413	425	450	398	406	433	446	455	478	434	482	457	463	442	437	436	441	433	409	416	461	458	435	418	430	424	451	432	428	453	419	449	453	445	416	405	431	414	441	451	418	422	406	442	420	420	406	445	456	420	431	466	433	447	435	476	404	423	446	415	463	400	458	444	437	404	422	445	409	447	475	460	449	438	434	447	457	468	417	417	444	424	451	480	436	437	456	413	429	442	449	455	451	430	448	421	444	419	441	452	406	464	461	437	433	457	432	435	430	417	499	411	428	426	423	444	423	422	424	439	482	406	427	442	449	395	444	418	456	467	441	428	452	483	403	415	418	473	435	451	463	467	412	434	451	375	461	478	467	448	462	434	466	439	425	422	440	389	438	425	442	426	427	459	423	455	422	454	431	409	432	407	454	432	489	457	420	429	435	429	442	454	436	492	449	454	432	457	444	460	438	463	449	414	470	441	437	471	437	453	442	456	460	434	447	446	422	377	428	443	424	453	435	421	452	452	465	437	473	450	446	413	477	455	428	427	454	438	476	454	435	452	468	419	428	451	468	461	445	443	446	430	437	437	428	473	442	501	448	469	438	432	425	427	450	412	447	485	471	463	424	488	477	469	451	431	452	494	468	430	447	417	453	455	428	437	454	425	448	440	447	402	452	456	452	463	436	422	493	430	445	428	436	471	449	428	483	441	438	452	414	456	457	445	447	443	446	451	443	441	445	438	437	436	478	435	493	440	472	481	426	443	466	463	417	457	431	456	456	426	469	459	443	479	466	477	453	442	457	452	426	439	433	437	437	438	460	473	411	445	430	459	447	453	473	452	472	430	449	431	434	462	416	437	441	456	440	439	436	452	461	413	422	404	441	451	434	438	452	456	410	424	443	447	436	433	456	429	447	388	449	462	446	470	437	464	432	438	457	428	443	435	446	464	458	457	388	452	435	477	400	415	465	476	440	440	451	430	432	440	436	438	451	418	449	449	435	447	403	487	446	418	460	428	448	446	415	436	441	429	435	434	445	465	426	411	451	408	445	424	452	431	446	468	421	484	492	410	450	468	449	444	450	420	428	433	468	459	449	442	422	480	460	409	440	460	450	387	440	437	434	432	396	425	427	427	451	419	436	437	466	477	461	411	451	459	425	470	418	470	463	458	483	432	416	397	462	450	404	442	472	456	426	409	456	434	431	415	469	449	462	460	428	459	460	473	448	432	406	452	433	421	439	442	435	417	460	454	480	432	422	474	453	449	426	439	430	407	432	451	489	400	463	445	465	443	460	406	439	432	463	447	433	468	474	471	459	448	460	457	437	467	450	418	454	428	455	436	451	436	449	434	473	431	443	466	472	438	432	434	443	425	441	453	429	432	441	437	402	453	478	455	402	466	454	458	437	453	455	443	469	427	454	447	420	421	428	432	459	444	462	432	462	442	394	439	482	433	432	464	466	443	460	464	484	481	425	444	457	424	473	467	447	452	427	428	420	458	447	439	455	425	471	444	490	420	438	447	427	478	447	421	442	415	437	474	395	441	436	457	430	489	440	426	420	437	444	416	455	432	423	457	421	439	456	461	505	465	413	476	432	437	468	463	451	479	432	422	465	402	456	427	443	452	438	435	461	446	456	469	437	467	444	465	441	447	463	445	450	447	475	449	424	462	493	409	421	454	443	419	460	467	433	455	462	472	460	502	483	455	412	454	419	483	452	485	441	450	449	425	512	441	443	398	466	468	457	437	471	439	442	422	417	440	451	440	407	463	414	435	442	422	446	440	447	456	449	463	421	459	443	419	450	420	437	434	440	479	442	445	435	449	430	422	486	403	418	444	415	418	463	441	448	443	435	425	432	451	410	439	426	416	439	478	421	415	433	393	386	475	407	457	427	453	447	450	460	442	420	431	449	399	431	441	466	415	456	441	446	443	461	465	472	445	433	461	409	418	442	428	423	448	440	454	407	449	456	432	438	436	375	441	426	479	481	391	442	438	423	477	452	454	451	432	442	439	464	435	438	412	425	434	418	458	482	432	417	419	448	455	485	440	438	454	415	420	483	417	423	448	468	458	442	443	440	435	418	421	452	439	432	404	436	400	445	422	396	453	437	431	441	419	455	442	444	451	460	481	438	434	431	416	457	467	429	466	433	462	418	457	437	417	423	435	454	439	423	477	463	438	493	417	430	452	469	404	388	480	442	401	498	480	443	496	421	442	461	423	440	408	403	444	450	426	454	406	482	478	451	422	427	465	424	463	470	417	435	441	416	482	431	438	427	454	451	439	455	486	437	453	456	458	414	471	460	451	462	428	438	466	422	443	443	431	431	438	472	411	460	448	428	442	444	438	471	460	452	469	419	435	413	452	414	471	455	419	464	463	457	446	477	435	426	453	446	416	429	447	418	448	404	408	451	430	426	459	443	450	431	441	417	409	437	421	447	435	461	413	431	413	446	446	458	432	433	449	516	434	435	427	432	436	413	433	399	460	435	442	431	459	447	438	440	407	407	441	454	467	445	439	448	447	443	422	414	405	475	408	398	455	453	434	492	457	424	456	433	468	442	447	442	457	436	428	457	454	421	460	444	488	455	453	435	423	454	450	450	416	419	458	410	456	465	468	427	407	440	469	421	416	409	435	453	445	435	485	412	385	458	452	471	474	483	460	454	458	443
8399	4536	5005	3537	2262	1710	1234	803	686	527	413	391	438	395	393	383	324	286	287	290	262	275	282	238	272	284	234	271	241	238	253	250	266	240	272	243	251	258	254	213	250	244	270	243	252	248	226	258	246	242	262	208	243	224	230	267	245	243	251	255	219	270	257	237	234	266	243	238	247	232	230	247	265	254	250	224	241	263	249	236	231	255	256	278	236	225	266	255	254	226	279	232	273	255	236	251	239	227	227	245	230	235	231	250	228	255	258	223	253	209	241	254	262	236	258	261	189	249	262	297	231	277	219	268	250	257	243	263	246	238	259	239	247	249	278	252	227	243	254	247	246	267	236	229	228	245	270	233	223	224	221	273	248	229	248	229	260	266	228	237	272	228	229	235	238	240	247	225	226	251	244	235	232	253	240	238	210	229	260	242	239	216	258	249	244	220	268	288	258	255	240	222	237	226	243	217	264	262	248	263	221	218	242	242	264	238	270	244	285	214	230	228	229	245	267	293	244	217	212	263	221	270	216	274	244	229	244	255	243	208	247	244	240	233	255	226	244	270	263	258	223	244	227	227	261	247	264	231	248	280	257	240	242	246	248	273	223	287	261	243	236	246	261	233	240	246	226	222	264	257	287	239	252	244	250	264	228	220	211	241	229	229	253	261	264	240	256	277	248	233	239	226	239	250	257	278	262	246	239	229	232	229	258	222	220	227	243	256	233	241	237	259	263	249	261	253	245	236	241	249	236	231	206	233	220	227	234	234	238	248	231	254	254	259	228	241	244	234	239	231	277	214	246	272	255	249	225	259	253	220	228	241	240	236	219	234	248	227	230	239	256	229	268	277	260	257	256	276	274	231	227	229	242	250	222	235	214	201	243	229	224	247	247	236	273	250	236	252	208	254	261	250	228	254	245	252	274	236	218	254	251	295	253	245	231	284	253	230	244	231	224	210	278	235	245	249	228	243	252	264	234	227	234	236	264	237	230	282	243	262	239	212	287	233	263	238	258	235	260	243	272	236	267	263	254	271	237	242	217	191	246	255	234	232	255	292	217	250	276	258	220	223	259	271	278	261	246	230	265	261	272	252	236	257	249	248	246	241	256	234	261	277	248	258	243	242	267	249	271	277	268	272	228	263	255	236	229	256	268	257	265	259	237	263	250	271	256	246	237	233	231	229	254	256	259	257	251	259	246	257	248	246	245	210	238	241	245	249	263	256	253	249	234	265	252	252	234	217	227	253	245	244	234	238	257	240	235	232	220	258	253	268	253	262	242	230	244	271	268	230	243	232	246	242	279	288	298	259	270	224	238	237	274	235	248	268	247	264	206	261	269	251	243	244	264	220	260	223	218	234	248	232	246	232	248	259	261	241	205	286	235	262	223	277	252	266	244	282	259	219	260	262	246	252	237	269	249	253	229	249	227	259	261	251	224	248	252	247	236	239	231	261	255	238	241	246	257	250	218	226	229	269	259	258	223	252	221	235	246	252	237	235	241	231	266	243	240	236	235	233	241	222	248	229	246	238	247	248	269	258	242	260	250	256	249	241	268	239	226	244	236	269	227	248	237	247	281	230	266	282	258	262	244	246	232	258	244	232	248	281	255	238	219	243	252	259	273	252	237	245	247	295	225	220	240	235	255	250	252	256	235	240	244	238	240	246	270	246	219	250	255	229	252	263	248	250	231	266	225	243	244	217	270	283	255	251	251	229	234	244	240	227	248	256	230	266	253	199	249	302	223	226	241	261	238	231	232	228	236	245	291	269	234	219	200	254	238	258	244	265	238	273	251	268	227	256	229	228	228	226	250	244	210	250	214	233	260	228	256	236	238	246	239	225	248	259	238	255	235	270	236	237	217	269	228	232	235	275	266	253	270	249	239	261	248	247	247	226	286	248	250	261	242	235	252	243	266	244	228	287	244	218	257	245	234	237	268	250	236	256	279	234	226	256	257	270	250	261	244	212	272	235	240	237	278	246	260	232	243	245	240	256	269	235	279	259	234	238	232	239	258	231	235	240	252	240	244	296	247	227	266	248	252	244	269	233	229	239	275	249	245	240	238	271	238	229	261	253	268	240	255	246	240	241	279	249	238	245	232	250	263	219	255	263	234	236	222	240	261	238	240	236	262	234	247	240	267	249	256	271	246	255	243	267	239	251	259	260	285	225	232	265	242	246	263	252	245	215	248	235	251	238	255	233	271	264	252	247	228	259	253	231	254	258	256	228	275	291	245	257	258	247	256	252	256	251	262	236	265	218	239	267	284	233	261	221	238	251	243	230	216	261	251	245	227	237	214	263	216	245	243	206	244	244	220	238	236	235	256	221	244	245	253	248	223	236	238	240	228	243	231	247	259	222	229	263	209	227	248	241	260	230	241	281	279	252	231	230	243	245	250	260	272	249	287	253	250	216	223	262	252	234	242	256	255	270	251	254	259	265	241	231	217	269	256	246	246	234	265	252	253	222	226	244	251	241	243	264	233	240	239	257	257	238	238	276	238	273	248	251	256	256	252	226	250	251	280	255	229	224	224	243	240	257	224	244	281	263	248	228	231	274	273	267	248	242	250	270	228	265	246	220	256	225	227	266	250	219	247	245	275	262	254	251	247	233	232	260	256	228	246	243	248	241	228	246	262	239	247	224	266	231	251	214	252	255	240	268	235	256	276	241	243	261	235	245	271	269	256	285	233	251	229	268	247	238	246	221	239	258	233	255	244	262	255	270	229	259	227	229	263	255	245	250	263	261	243	226	259	274	239	251	254	248	265	258	247	261	251	259	242	225	256	250	262	246	213	229	248	256	262	262	234	247	257	234	242	257	255	250	243	265	230	231	283	264	224	217	243	238	237	264	260	254	233	267	262	260	257	246	220	248	253	246	243	249	250	244	252	269	260	286	249	254	246	228	241	260	240	248	231	232	249	252	264	242	227	227	257	258	248	256	261	235	253	271	255	232	269	266	246	243	214	254	244	225	276	247	235	252	255	246	257	240	218	269	255	265	282	242	236	245	224	287	236	257	268	227	229	215	254	246	215	206	223	239	220	263	266	259	254	259	263	256	222	255	252	242	228	241	256	242	284	209	233	255	242	260	251	272	237	241	255	269	224	247	239	239	255	225	250	250	235	247	260	230	230	233	238	238	266	236	239	226	243	220	238	298	262	224	234	254	229	234	241	248	242	281	251	234	243	246	252	259	240	223	250	263	251	251	231	253	223	264	234	261	225	220	265	248	270	242	238	228	234	236	241	208	201	237	244	252	265	254	274	271	236	279	262	223	242	250	269	220	234	230	237	227	269	260	237	236	252	273	229	242	242	236	232	256	230	233	255	234	248	259	246	219	225	259	242	229	257	240	238	247	251	217	233	232	234	243	235	247	272	241	255	255	254	251	250	224	259	254	280	249	263	240	269	248	248	281	279	265	272	249	245	253	245	237	243	262	267	225	273	226	239	234	219	254	248	245	241	243	253	258	239	225	243	276	274	258	244	266	233	252
6365	4645	9859	10318	8311	7206	5578	3748	2694	2062	1518	1392	1364	1642	1680	1436	1293	1161	1083	911	835	766	755	702	727	667	644	639	593	637	608	620	626	590	642	642	619	617	623	593	583	602	636	598	634	621	635	605	604	604	589	577	637	647	569	609	588	582	563	637	593	609	614	594	597	612	589	569	610	591	638	595	652	621	602	648	612	564	612	613	604	634	606	537	601	574	584	587	556	614	580	621	611	643	623	582	606	561	547	594	578	600	565	636	610	661	599	585	627	625	616	575	596	630	618	591	603	622	616	603	632	662	615	598	614	590	608	568	599	616	596	591	593	585	621	616	601	605	614	614	629	604	615	588	609	566	601	663	600	592	576	628	624	649	613	593	621	627	620	621	604	630	634	609	623	601	606	618	581	617	577	624	596	595	654	594	669	622	668	646	564	609	631	588	587	616	632	602	587	588	576	566	579	539	593	615	619	591	556	612	609	619	592	613	580	560	632	609	619	575	591	620	614	567	639	611	604	598	561	559	587	562	590	561	602	622	619	598	632	601	617	638	566	660	591	613	606	619	625	577	556	598	653	615	569	616	611	587	559	589	621	618	605	609	615	593	576	648	571	601	609	563	621	591	614	621	586	585	607	594	559	612	611	577	614	589	589	582	579	621	619	606	593	621	616	598	636	577	615	625	578	613	588	582	602	640	596	607	603	575	591	581	625	613	592	622	591	603	596	623	589	601	602	624	642	640	603	615	571	596	609	601	610	606	636	603	606	631	651	618	607	605	592	579	591	583	626	610	573	573	621	639	568	655	583	571	574	609	585	623	563	640	592	607	624	607	625	629	569	592	620	569	589	593	619	586	600	596	586	647	613	623	601	660	575	624	545	605	569	622	606	609	594	619	607	566	611	567	590	570	604	602	594	587	635	579	593	568	609	546	604	596	572	617	548	604	592	583	570	581	597	614	602	591	587	592	575	638	645	612	610	602	640	662	638	650	609	598	626	614	612	635	642	592	594	599	584	601	607	600	620	609	644	588	565	622	598	607	568	619	561	591	619	622	619	581	557	602	592	603	628	627	632	565	577	600	605	608	625	617	598	624	606	596	651	578	580	599	574	585	641	637	617	644	593	567	572	595	605	649	607	616	591	608	632	615	638	625	578	556	600	568	608	582	631	649	581	577	578	593	572	639	587	604	592	574	588	578	636	609	611	612	550	607	595	589	582	601	605	604	655	587	575	625	600	621	599	601	619	576	580	619	619	576	582	614	599	554	580	606	627	575	578	601	646	594	610	617	605	592	604	590	599	627	561	592	600	614	645	601	602	591	578	611	607	601	607	579	628	602	567	598	616	583	610	598	596	556	595	617	588	580	621	596	597	619	587	580	619	612	597	619	587	615	574	604	580	622	607	631	585	563	610	637	613	579	603	543	623	587	570	623	578	571	590	592	600	598	618	596	576	595	630	551	557	611	614	615	575	566	605	637	639	592	540	583	612	620	573	605	625	601	601	607	578	609	603	607	605	626	600	588	600	638	620	628	626	591	609	605	575	611	598	634	581	586	584	611	600	566	641	614	636	653	596	616	571	566	635	597	572	565	602	629	651	604	580	594	637	611	591	628	632	575	604	576	528	547	622	617	636	614	561	616	606	600	620	583	603	595	622	623	629	615	632	604	610	610	644	572	573	632	595	598	639	620	609	590	659	575	615	582	614	619	581	592	652	630	668	607	633	613	602	662	592	604	592	583	569	594	614	629	599	595	572	629	618	636	619	605	643	605	574	595	621	631	569	644	691	622	609	631	605	642	597	579	632	585	589	560	630	608	606	612	583	647	579	637	627	630	579	641	600	578	589	587	657	616	647	577	611	557	616	564	583	576	549	614	557	629	570	595	571	608	580	579	599	580	621	574	586	610	601	577	580	644	613	613	612	598	620	594	618	601	597	610	592	587	566	579	622	651	627	561	620	594	614	589	552	596	605	579	627	584	558	586	640	603	623	570	609	606	599	590	624	552	620	606	595	585	599	612	616	599	625	540	617	611	646	600	579	573	592	623	602	570	583	611	615	593	599	597	564	653	607	605	653	620	592	584	609	628	626	600	614	569	625	588	621	604	651	626	595	610	674	631	553	632	628	626	616	602	615	591	671	619	591	572	602	626	658	640	620	571	601	629	610	624	577	600	588	572	603	627	609	585	614	618	611	594	582	628	622	586	645	605	588	586	617	616	600	606	638	581	626	607	624	594	601	554	632	606	583	637	607	597	579	587	639	606	620	596	612	588	593	589	620	646	616	643	594	596	599	598	586	592	633	639	592	598	596	612	609	587	589	594	649	608	632	588	617	592	590	632	613	599	577	626	565	642	610	591	633	608	568	609	600	602	597	621	563	627	582	567	577	574	539	548	590	583	622	611	621	593	563	626	613	613	546	646	631	612	630	650	562	603	621	626	591	555	607	636	628	597	607	650	613	588	606	574	543	569	595	598	573	614	628	585	583	580	573	579	589	582	573	572	572	593	570	590	625	626	632	586	576	580	624	598	592	608	606	563	622	586	636	578	597	616	594	591	615	607	649	559	621	621	633	611	589	565	603	623	596	564	581	584	618	575	590	645	607	625	605	592	608	592	607	582	656	632	598	618	613	578	597	565	604	594	562	613	581	623	603	633	642	620	595	609	602	607	588	642	567	601	625	612	679	633	624	679	578	607	612	600	629	595	606	583	603	613	591	600	617	572	595	629	584	597	627	583	589	562	598	587	574	615	570	611	559	627	597	603	581	605	603	616	638	563	594	633	583	569	578	612	578	590	608	568	620	595	616	636	599	576	588	594	585	599	576	605	597	600	616	582	636	644	605	608	612	577	602	563	591	589	622	608	616	612	568	586	629	645	597	621	583	631	580	601	587	586	614	604	574	602	574	607	563	598	579	602	629	575	593	583	605	608	595	644	606	623	597	608	596	598	627	612	618	639	657	587	575	602	594	592	549	601	566	594	579	571	604	618	580	568	654	636	615	605	582	600	591	596	581	612	639	628	599	598	629	583	659	637	648	605	592	609	603	572	614	631	601	592	608	594	611	583	630	595	598	591	554	634	626	587	601	648	676	561	575	655	607	640	592	612	599	607	567	615	639	573	600	602	574	587	625	602	601	579	617	621	641	634	574	594	621	610	591	592	612	594	591	609	592	596	584	561	585	591	574	639	628	550	583	635	583	608	618	605	621	602	608	633	601	563	624	603	600	630	615	587	601	604	626	605	653	603	558	658	641	614	591	591	582	561	589	599	609	643	577	606	591	552	654	613	572	615	594	586	597	588	614	587	589	594	632	618	605	612	566	625	621	620	596	567	607	626	618	638	575	626	541	584	613	603	590	586	609	572	621	633	597	579	619	612	586	613	635	654	611	654	591	630	601	603	589	588	602	645	594	587	574	619	636	642	567	554	599	617	568	583	589	546	580	563	607	645	639	615	662	623	618	622	591	559	592	595	611	649	621	587	647	593	571	615	611	588
15789	7695	8510	6271	4084	3099	2161	1285	971	676	537	461	495	546	531	477	422	389	301	344	274	297	290	273	283	228	276	263	253	266	270	240	214	212	240	272	228	261	236	235	256	219	235	208	225	232	233	222	227	232	240	235	258	241	219	237	226	234	233	223	239	239	218	224	252	234	228	230	251	241	230	237	218	241	238	225	222	207	234	221	215	251	254	252	246	236	227	223	248	247	239	232	243	226	229	249	230	261	221	249	251	239	227	232	208	225	247	209	234	221	234	249	264	256	221	241	256	243	220	242	261	235	232	234	197	239	208	224	250	263	239	207	246	244	199	225	241	263	216	230	230	251	244	272	218	238	222	228	240	240	240	275	221	232	226	204	238	239	248	241	224	262	238	243	225	271	230	232	233	223	237	238	238	254	245	248	265	253	260	239	208	230	230	223	227	244	226	259	251	234	239	264	251	245	235	237	225	232	270	216	262	219	226	243	217	232	241	231	241	238	278	235	202	249	253	250	236	199	262	249	213	228	226	228	243	245	256	231	233	234	233	227	234	235	211	226	256	235	242	252	207	217	230	249	226	250	261	246	229	238	254	270	249	239	225	235	212	247	240	251	228	214	243	224	233	218	257	231	226	221	258	266	226	229	219	212	226	238	227	220	195	222	231	242	206	224	239	240	259	225	240	206	246	219	229	244	266	218	243	220	254	263	230	245	248	235	217	223	227	226	237	252	219	229	227	257	224	236	222	228	245	218	270	235	216	228	253	198	218	242	248	198	216	250	231	252	231	201	211	239	267	252	224	237	216	247	219	209	233	233	229	240	235	242	229	238	224	237	246	248	213	233	227	205	217	238	200	217	250	262	236	248	219	213	234	256	249	254	207	234	233	247	215	235	246	232	230	221	252	239	256	221	267	242	251	258	225	245	241	229	232	249	247	215	231	219	251	246	209	225	262	262	254	243	219	250	206	225	221	221	211	239	246	243	236	250	241	198	237	215	231	232	235	230	235	210	239	240	256	227	223	210	223	213	224	268	228	229	211	211	254	221	250	232	235	251	235	251	234	232	211	228	243	230	218	234	244	218	261	223	211	209	258	266	228	247	231	225	257	276	211	235	224	221	217	248	232	231	223	236	242	243	254	234	207	234	220	222	247	217	224	261	221	245	233	233	238	226	241	213	231	232	260	239	220	209	222	233	235	242	231	219	220	230	236	239	245	243	238	244	252	229	238	192	228	256	213	236	243	250	233	273	238	264	229	241	230	208	222	230	240	180	257	228	232	227	277	229	235	219	250	202	249	254	218	247	239	222	235	252	203	229	235	249	225	216	248	230	227	217	259	230	241	232	238	229	229	206	254	220	254	252	224	228	229	234	221	216	243	216	267	251	259	260	223	220	229	237	225	245	210	250	224	219	285	234	232	230	191	247	224	235	246	223	223	242	222	224	237	233	214	243	232	234	234	257	233	230	230	248	241	232	240	254	230	246	232	269	243	236	212	206	233	225	240	227	239	214	250	244	218	246	197	254	241	232	228	220	222	230	214	246	224	242	263	195	252	196	256	253	234	227	208	232	248	224	252	224	250	241	232	233	254	269	214	232	243	206	219	226	221	240	224	236	227	218	207	208	227	220	223	233	221	225	230	235	229	240	231	234	237	230	218	243	228	211	230	234	221	226	220	254	227	230	248	253	241	250	221	222	237	219	241	210	238	225	222	232	236	223	220	229	227	218	229	248	234	248	243	232	237	260	241	217	225	240	234	225	233	261	242	206	223	223	253	255	242	247	234	197	223	251	209	232	286	209	227	242	293	245	196	233	253	238	237	258	213	232	221	258	235	234	229	231	236	221	217	226	189	204	202	256	234	255	250	238	250	233	254	219	231	218	237	253	234	202	240	223	271	252	264	221	215	241	259	234	259	214	253	236	233	210	241	215	285	227	228	241	233	249	238	232	205	241	213	232	227	230	206	246	246	271	238	235	233	252	243	277	253	225	264	250	259	202	232	245	254	223	241	250	226	229	240	237	256	239	219	222	231	244	223	201	246	237	226	244	234	225	211	237	260	219	208	214	249	244	249	246	247	267	248	243	231	232	233	196	221	220	235	268	239	219	243	258	208	250	244	213	222	242	250	227	235	236	198	220	222	236	206	225	215	226	249	239	242	221	230	264	235	246	210	227	221	216	209	227	203	251	216	248	216	211	232	215	254	250	236	259	228	262	219	241	232	227	223	241	246	263	212	219	245	245	253	227	215	238	231	249	206	252	249	249	214	223	251	255	234	235	246	223	248	228	254	237	264	245	237	205	244	227	257	241	261	216	211	241	243	225	216	240	226	255	226	252	236	246	207	209	241	222	223	242	253	221	246	224	256	216	248	223	262	229	222	211	211	210	236	215	220	245	239	228	248	239	242	258	225	212	213	226	241	232	214	230	261	235	216	231	246	237	244	256	234	240	215	227	229	203	264	264	231	229	249	229	240	247	225	256	224	212	230	245	227	232	240	237	243	252	237	258	242	235	243	240	225	256	245	249	222	285	225	235	238	220	232	240	241	255	258	215	225	219	245	228	270	235	242	246	211	236	247	216	236	212	217	230	240	211	235	251	229	226	234	233	219	249	217	224	239	226	236	264	222	225	236	227	245	241	249	229	243	231	233	232	219	239	206	221	255	227	223	207	215	222	212	199	226	230	222	241	249	220	277	245	269	232	237	236	235	239	243	240	244	231	241	208	240	207	221	219	239	257	260	228	216	242	220	237	238	242	256	262	248	237	257	254	192	249	221	222	207	228	253	229	241	222	236	252	238	234	206	210	236	243	239	217	235	221	226	254	259	261	246	220	244	247	196	216	229	238	264	234	226	227	269	227	210	224	231	227	221	249	233	238	270	259	231	264	231	250	215	228	215	239	252	225	228	234	221	249	214	243	256	232	219	206	233	227	249	247	232	233	253	243	220	266	228	260	263	238	215	206	197	225	233	241	256	236	245	220	231	240	239	242	240	252	254	217	218	234	239	230	226	230	256	216	242	243	240	237	240	246	243	232	260	251	253	249	231	223	228	230	269	224	229	232	283	250	246	253	260	256	243	216	233	229	221	230	234	213	213	250	232	234	225	200	215	232	238	228	216	225	246	222	228	248	223	234	209	244	223	237	244	261	233	255	242	217	221	228	227	239	236	249	234	225	236	245	221	266	202	245	237	211	222	264	221	226	238	200	224	238	229	230	229	222	278	215	228	227	234	223	241	223	232	240	246	247	240	208	234	231	239	239	223	266	278	207	231	229	233	242	237	252	235	233	245	242	214	238	265	231	224	241	238	245	229	238	217	234	227	214	225	233	268	214	252	250	259	220	235	246	224	242	239	222	235	252	226	243	245	237	228	225	212	239	235	209	236	258	234	223	244	219	237	250	256	214	224	274	218	219	228	232	237	226	250	241	260	236	222	236	256	227	260	277	220	241	227	218	212	262	232	244	263	220	245	236	234	223	227	215	216	240	197	205
11702	7430	14268	15745	13935	12273	9147	6046	4738	3035	2349	2065	2298	2774	2420	1933	1715	1531	1276	1027	999	894	836	819	823	803	718	700	634	665	608	647	585	630	619	640	602	617	573	587	552	574	579	614	587	548	539	605	602	594	579	599	608	553	609	610	578	581	601	589	552	579	564	618	563	570	558	605	634	581	535	550	528	581	581	598	621	606	581	562	596	583	594	589	555	633	585	606	581	600	605	610	554	566	579	589	609	614	599	578	577	601	534	631	564	577	616	592	588	588	585	577	547	592	568	599	564	557	619	576	568	600	579	596	568	572	537	539	572	601	585	585	563	584	561	591	546	600	568	563	561	614	560	595	579	600	573	536	635	558	590	565	557	571	528	611	534	561	577	569	562	583	555	592	583	547	588	540	569	628	596	549	534	609	567	591	591	582	550	566	560	634	552	595	555	561	592	561	545	563	558	586	562	586	606	593	625	552	586	591	597	610	575	575	588	576	557	579	571	581	575	555	539	582	587	574	595	599	547	526	564	577	584	551	546	583	593	566	621	578	554	570	533	562	566	630	620	640	558	611	570	540	563	528	576	574	589	583	555	529	564	585	559	576	611	552	591	624	564	594	570	592	576	552	578	593	570	557	543	538	601	581	591	566	558	555	561	593	584	615	566	532	580	590	571	577	568	543	611	552	572	570	602	551	582	539	605	583	589	608	579	609	587	589	597	582	568	572	601	531	589	584	583	581	546	591	566	604	582	566	584	571	580	582	531	589	596	589	589	579	541	607	583	595	571	585	608	563	586	575	559	595	596	533	552	569	600	631	550	586	559	568	580	578	566	586	583	572	585	544	613	560	580	565	602	545	570	527	587	543	541	577	579	552	575	584	596	560	607	581	549	576	572	575	503	605	569	545	565	560	584	611	595	584	543	610	562	591	542	537	564	551	615	569	561	629	564	558	575	580	591	567	559	612	590	591	581	582	616	619	560	565	531	553	553	550	598	571	561	588	600	529	581	528	624	559	608	562	609	557	562	581	570	582	588	547	515	582	570	588	566	589	596	595	579	590	604	544	559	584	554	606	586	572	564	574	585	584	610	569	543	573	570	572	585	560	561	584	632	595	602	567	559	601	592	556	588	619	571	547	547	591	610	592	584	613	565	574	581	555	568	550	581	551	569	589	566	578	570	563	559	601	540	551	587	556	547	591	561	586	532	560	561	584	582	601	583	568	570	569	581	618	561	576	589	581	583	562	630	573	593	601	558	565	571	602	594	565	538	587	587	587	588	557	597	573	615	597	565	574	587	579	580	586	569	572	586	572	596	558	573	575	510	598	532	608	548	591	599	588	611	607	609	587	562	596	570	579	581	622	563	592	583	590	561	596	604	605	566	546	563	579	548	571	572	569	552	575	604	586	587	560	555	559	588	568	542	580	560	553	574	568	600	570	589	538	588	547	590	591	571	589	569	578	566	563	562	561	614	539	583	586	590	597	608	551	590	566	578	573	584	557	544	553	607	564	587	550	585	592	586	567	627	580	614	580	557	552	544	573	568	596	592	561	607	541	561	575	568	609	604	565	573	533	591	559	586	605	608	601	565	612	584	563	595	572	562	598	575	560	548	604	570	596	542	588	553	567	632	617	555	595	568	585	600	571	597	628	544	567	574	575	570	591	585	550	565	588	578	581	556	601	518	574	533	599	584	614	565	593	574	574	549	577	581	556	578	528	565	540	596	574	624	553	609	593	562	572	576	554	575	580	575	572	555	592	621	593	577	561	639	597	611	587	600	621	568	547	580	561	559	563	603	599	589	594	603	627	606	544	621	574	601	597	601	577	616	635	580	557	579	555	569	582	604	584	536	593	593	621	639	596	599	560	602	583	552	594	563	597	602	589	598	586	572	560	556	589	601	543	546	577	628	620	612	523	574	555	612	547	524	563	585	602	558	553	587	563	534	593	541	589	559	572	619	540	572	609	567	535	550	606	612	566	597	577	577	563	600	541	624	574	572	593	613	556	562	574	577	601	569	580	563	573	515	576	580	567	582	585	571	602	567	599	554	571	564	555	575	584	591	542	593	571	567	573	551	617	611	548	561	543	588	593	586	611	554	582	589	541	557	602	567	563	609	602	597	583	549	584	624	618	567	614	571	589	574	568	554	570	542	577	586	580	561	557	624	582	581	561	539	591	605	595	566	583	584	597	576	585	580	586	558	570	578	569	581	573	637	612	558	553	563	591	611	566	584	557	621	560	590	562	536	539	588	564	556	578	572	551	615	572	592	599	572	614	588	584	604	597	636	555	589	607	559	595	583	595	577	574	577	562	584	546	582	597	554	591	567	588	576	572	572	559	570	546	588	575	584	612	614	551	593	592	536	621	579	569	554	566	569	582	613	606	583	580	622	533	565	579	579	595	578	569	581	550	619	573	578	555	541	581	587	595	585	556	602	524	599	564	562	527	572	586	590	603	575	571	569	581	581	564	564	568	570	574	569	563	535	574	557	542	525	579	574	613	553	571	553	569	589	590	599	600	548	566	560	584	593	606	596	596	546	580	585	596	549	588	525	623	527	601	566	614	566	569	536	634	589	540	626	578	589	598	598	563	569	555	536	597	611	564	551	594	561	563	586	590	556	550	596	544	570	587	566	598	584	559	578	568	576	583	554	548	587	613	601	571	584	624	574	572	555	569	600	590	583	572	598	613	597	580	606	580	542	560	587	559	588	602	560	569	539	607	592	570	543	551	637	551	578	574	532	591	566	580	592	555	627	575	562	554	636	603	540	561	574	605	591	591	575	566	562	577	584	548	575	582	610	580	559	558	516	591	570	575	611	599	575	615	515	538	550	583	600	591	618	558	538	576	571	529	572	576	584	560	545	583	569	578	574	576	539	568	588	619	588	598	538	575	572	554	615	597	637	599	577	593	569	587	593	596	550	578	582	595	563	553	582	562	569	588	614	593	592	586	597	579	613	570	609	594	608	628	566	549	577	609	566	590	584	597	578	574	588	577	554	553	583	557	538	544	549	591	547	597	590	556	592	604	587	547	633	596	559	557	569	595	563	568	585	578	580	600	603	615	569	580	576	610	558	590	578	590	535	550	566	619	580	541	560	552	552	569	612	579	581	536	534	594	547	580	603	563	602	585	602	590	514	556	577	549	560	592	595	563	567	572	576	557	576	579	585	603	614	580	563	579	593	565	555	544	570	605	596	650	603	607	560	554	566	561	588	607	578	570	596	561	612	547	571	594	571	598	623	588	554	568	581	578	544	581	576	604	572	582	604	584	615	577	584	650	613	558	559	551	543	539	587	547	558	579	562	584	554	540	536	536	592	587	558	566	586	578	542	564	552	584	593	588	569	582	602	576	602	569	586	602	584	566	564	563	603	583	561	587	572	572	566	567	555	545	571	591	586	560	600	582	611	601	598	587	589	571	549	572	588	591	614	571	606	591	597	552	548	546	588	560	593	565	578	600	571	568	490	551	540	545	589	539	567	607	576	541	582	590
22732	11728	11898	8740	6479	4778	2901	1719	1203	760	602	547	675	722	589	457	403	361	282	270	255	252	230	224	215	205	218	198	206	201	179	203	170	176	164	169	175	195	197	177	194	190	188	181	188	178	183	199	145	183	187	158	162	188	171	174	175	175	188	155	173	167	145	192	181	185	181	176	172	200	187	169	194	207	161	180	204	165	178	177	177	158	175	151	187	176	160	177	193	187	183	158	170	167	163	185	156	187	201	194	156	166	160	167	176	172	171	187	169	161	191	207	201	152	198	167	170	163	166	173	159	169	164	163	165	171	165	163	171	163	190	175	177	176	175	182	152	162	193	176	180	174	164	157	182	191	208	185	165	152	157	185	170	173	185	176	176	177	191	176	169	179	167	147	175	166	167	172	184	153	178	158	189	172	175	178	178	171	171	170	174	169	166	185	167	159	175	185	173	171	163	182	167	173	188	161	188	179	184	177	205	181	170	180	198	153	157	159	172	183	165	152	178	179	171	180	193	173	183	152	170	148	203	167	160	167	178	185	163	179	193	172	152	172	194	174	194	186	163	161	157	174	182	180	178	159	164	177	137	158	165	174	177	163	178	175	187	169	187	144	169	164	168	162	175	165	165	186	168	190	174	167	169	201	166	202	183	152	176	181	204	157	144	163	144	169	184	170	171	190	178	185	154	167	178	179	165	178	197	207	213	173	163	188	184	186	193	161	167	167	168	151	163	154	146	175	162	169	173	169	156	187	152	188	162	177	200	171	159	169	161	185	170	168	170	187	149	163	185	153	146	170	208	160	178	172	174	158	211	175	143	159	189	166	164	177	164	159	165	169	182	175	184	208	158	195	185	172	183	161	160	169	169	148	170	173	185	160	175	194	179	170	213	161	175	167	185	190	152	164	189	178	200	145	156	198	181	192	149	150	172	180	172	171	161	195	169	171	180	188	168	190	181	171	174	176	182	185	182	184	151	208	175	169	192	188	200	177	171	158	203	170	159	145	168	175	193	194	178	197	170	178	181	169	170	197	148	178	161	164	171	183	172	170	181	181	180	170	160	168	186	184	189	158	164	161	154	189	179	156	196	182	185	169	171	167	166	152	181	168	194	183	169	166	169	157	174	190	182	167	187	171	182	184	164	187	208	190	168	184	186	175	165	161	169	161	173	157	189	160	183	197	182	177	157	173	173	159	175	160	175	177	181	157	155	150	144	171	174	160	170	187	172	182	151	207	153	190	182	179	174	165	169	161	152	162	159	160	198	182	191	196	175	164	171	173	175	152	165	167	155	181	184	187	177	154	188	164	194	153	187	158	173	171	196	190	162	169	169	173	165	156	185	165	177	187	155	183	168	155	195	153	180	168	179	158	178	171	180	174	170	184	171	153	195	166	169	160	179	186	165	175	145	182	183	180	160	203	173	164	198	210	166	184	171	178	178	160	174	186	169	178	150	164	170	176	164	171	208	148	152	165	162	171	177	169	180	161	186	159	152	187	160	180	190	177	189	173	161	171	183	184	193	195	163	185	193	164	156	162	170	135	188	160	170	150	155	173	192	160	186	156	192	190	166	181	179	139	167	161	183	169	173	141	173	166	176	169	161	171	184	156	166	149	154	179	166	185	157	184	176	173	165	174	164	176	148	168	166	186	183	192	179	163	180	174	150	168	183	183	169	168	188	177	159	193	160	171	190	179	161	192	188	193	175	179	164	180	192	161	200	182	176	190	185	157	177	184	157	183	178	202	174	161	176	179	158	163	174	195	182	186	154	188	164	159	168	191	163	186	158	153	174	169	146	156	206	168	199	193	188	172	181	170	154	175	160	149	173	177	157	167	182	161	181	185	194	173	161	177	173	160	142	199	166	165	159	158	172	159	179	183	173	179	155	148	182	179	172	165	182	177	181	177	180	198	190	194	179	184	177	187	173	167	171	181	159	176	182	158	188	173	159	183	175	161	183	176	174	164	191	164	173	178	169	175	169	173	164	189	181	184	182	173	153	172	155	192	170	184	177	172	160	178	176	179	173	168	173	153	187	185	193	166	162	160	160	174	180	171	170	205	195	177	169	155	150	157	191	174	181	179	163	179	150	165	175	146	174	189	185	154	170	165	143	158	186	158	174	173	167	180	139	182	157	156	176	185	173	155	196	182	169	181	186	172	176	180	178	156	160	167	195	164	181	194	147	195	177	142	192	194	192	165	209	159	178	153	191	168	196	187	165	168	184	183	179	181	170	161	184	172	205	174	158	164	181	166	176	170	161	158	165	183	175	221	177	153	186	174	170	168	150	155	154	197	211	173	187	164	153	169	170	168	186	168	187	149	164	143	174	156	166	181	178	160	172	170	150	170	153	158	187	151	190	179	189	162	165	166	170	161	180	187	186	180	156	188	200	188	190	159	160	189	179	156	180	194	177	151	174	165	180	183	172	177	189	132	209	160	156	176	154	179	186	172	181	175	189	152	153	169	169	172	183	157	181	169	167	168	175	188	174	161	172	174	188	157	151	148	174	199	185	141	171	179	162	168	170	175	180	193	171	173	178	173	197	164	176	187	183	167	141	162	165	183	170	174	172	183	152	179	171	188	168	158	187	188	203	177	167	168	181	188	175	187	163	158	160	171	153	155	171	171	167	183	183	189	161	173	143	176	175	190	165	166	176	198	172	178	153	173	192	172	186	173	191	165	158	160	178	179	165	161	162	138	162	162	175	148	178	158	199	175	172	175	167	164	174	167	191	166	159	155	209	165	176	179	164	168	179	154	164	171	164	166	180	159	163	169	153	157	152	173	187	174	162	184	153	170	153	177	164	164	153	172	152	158	168	162	193	178	179	181	188	185	182	185	179	165	148	175	197	197	188	168	200	159	176	160	166	176	187	164	185	165	155	179	153	165	178	185	169	193	191	144	150	150	164	187	181	153	169	192	181	158	176	187	185	192	186	167	171	183	176	185	170	153	170	173	172	172	176	177	157	156	144	189	165	156	186	178	199	192	189	185	175	146	171	164	188	162	164	169	194	167	161	155	199	197	191	184	192	190	174	182	165	162	172	151	162	158	168	167	167	185	172	175	193	169	190	117	163	168	184	168	171	193	170	193	142	163	188	175	173	140	192	194	167	175	169	172	171	181	177	154	175	144	172	192	184	164	171	156	168	204	162	174	191	168	155	173	181	164	191	174	156	172	163	200	144	175	174	162	172	189	173	175	179	151	181	167	180	176	165	182	161	184	161	172	188	170	164	182	180	174	184	174	183	180	183	180	170	167	184	190	164	148	189	192	187	186	156	160	158	152	169	134	169	183	169	184	176	183	197	181	173	166	161	179	179	170	157	186	171	158	184	166	198	171	179	169	189	150	174	153	188	163	150	175	187	180	166	181	173	168	191	161	149	165	174	150	182	168	142	185	172	197	182	187	164	180	166	185	163	187	202	170	168	157	174	175	179	153	179	184	157	188	181	173	173	160	155	164	163	170	177	172	167	165	190	187	148	173	164	165
14874	10164	18066	19916	18880	16460	11607	7994	5887	3744	3002	2809	3302	3565	2882	2437	2153	1679	1261	1179	1040	940	842	814	811	721	650	626	565	577	567	516	591	578	534	531	470	425	486	453	477	475	435	486	446	448	417	460	440	450	490	458	415	460	443	473	445	394	441	447	443	434	453	430	424	440	432	449	452	442	445	472	424	445	411	447	464	446	439	454	418	440	389	428	431	458	411	439	459	454	434	468	454	443	454	431	452	448	407	449	432	460	436	421	457	454	443	458	461	460	437	463	397	395	456	427	439	441	402	490	424	448	445	432	453	443	422	468	440	402	438	418	440	425	468	412	458	448	440	407	418	409	433	434	446	420	384	407	454	431	425	469	458	429	420	422	453	440	414	438	448	459	448	419	430	426	436	460	407	436	442	444	418	433	424	430	460	441	468	409	424	429	452	458	442	403	440	418	444	418	477	433	450	463	444	444	392	400	413	398	436	448	437	387	415	473	472	464	440	402	424	468	423	436	448	441	401	446	455	448	455	447	470	454	440	448	435	433	414	434	452	447	439	451	440	427	404	435	436	417	455	453	416	455	416	443	421	459	445	423	425	453	424	426	420	391	442	436	426	462	445	431	439	440	409	415	420	468	452	419	465	464	424	444	425	442	477	436	390	461	473	452	403	408	424	469	438	453	457	407	416	441	424	475	402	428	438	449	431	425	426	435	437	427	457	431	446	456	438	429	447	426	448	439	435	467	453	428	486	439	473	401	407	418	434	443	430	398	462	444	457	441	441	433	452	462	441	413	434	427	420	423	427	446	428	444	453	412	430	463	456	437	454	482	413	435	450	442	428	476	453	406	433	406	436	440	410	418	428	415	433	440	411	444	455	463	453	446	453	426	417	438	446	452	463	450	471	415	438	446	384	490	445	437	441	400	474	440	430	456	440	434	457	416	461	429	468	468	447	434	425	428	446	469	426	461	498	403	468	440	444	449	414	458	438	422	477	442	464	440	442	428	433	460	406	402	426	439	464	437	387	475	428	423	458	402	443	474	433	394	428	431	417	422	456	390	421	438	442	436	444	444	441	431	440	480	425	444	459	438	417	421	448	412	462	453	474	449	461	440	422	442	386	429	486	458	461	451	432	465	421	429	412	423	433	410	449	421	451	459	411	439	452	447	405	409	482	409	420	429	415	452	417	442	440	440	444	454	452	410	408	436	426	434	448	461	418	408	404	430	457	438	458	432	411	450	439	409	479	415	416	426	432	424	462	440	433	462	417	433	431	412	435	425	449	444	447	453	444	464	411	458	487	398	424	457	436	447	438	442	425	426	432	413	455	449	420	480	437	440	464	428	428	446	437	434	431	414	458	432	425	467	441	454	453	390	442	421	434	454	461	456	464	438	416	444	426	436	468	436	448	486	438	404	423	490	436	447	420	454	416	410	441	439	438	414	453	458	448	455	407	460	417	413	430	434	463	425	465	407	423	430	431	451	447	397	439	423	443	448	449	482	459	413	433	433	460	479	424	449	446	428	443	414	402	434	430	438	420	466	423	439	471	421	456	434	423	430	457	443	428	464	461	434	451	415	421	415	442	478	464	466	417	477	402	445	440	448	413	440	418	406	435	421	431	454	421	417	439	423	431	418	453	427	409	421	451	419	437	483	420	447	420	414	443	405	452	440	406	431	438	436	450	413	459	423	422	416	452	450	469	429	463	459	442	474	443	404	434	450	428	444	448	401	478	421	450	398	450	408	418	434	440	458	460	415	434	438	414	440	423	426	453	485	442	434	452	434	443	381	458	418	469	421	424	427	401	455	424	383	446	425	445	424	406	440	423	472	434	428	479	436	435	469	440	424	449	415	430	458	484	448	475	456	419	417	416	419	438	401	420	449	472	412	449	437	392	458	405	457	443	395	440	453	400	473	407	459	401	415	440	409	435	446	425	467	475	451	400	413	476	447	471	441	446	426	414	397	422	410	417	463	477	430	441	451	414	412	420	451	415	447	458	423	432	477	417	426	447	443	473	425	421	441	424	412	452	436	454	460	433	422	440	424	419	457	469	456	422	411	460	457	432	457	444	422	433	432	425	445	476	428	412	458	431	426	475	441	458	418	461	464	452	435	438	462	407	425	419	410	418	463	453	454	433	464	423	485	419	418	431	458	408	470	469	452	429	431	459	444	419	449	452	457	474	440	428	462	422	440	473	470	404	455	414	432	455	456	448	465	442	434	441	444	454	430	442	447	475	404	429	424	461	417	474	426	442	433	398	460	404	445	414	403	433	415	430	434	437	424	422	456	446	455	423	401	443	435	436	444	464	428	453	420	429	419	436	446	449	434	412	465	384	411	468	407	450	439	430	428	404	460	472	432	456	457	454	439	410	435	413	443	445	445	422	445	454	401	422	437	431	460	423	408	419	438	471	423	417	420	436	434	439	454	409	439	449	410	469	423	446	438	443	443	449	427	420	433	428	430	448	477	425	425	454	456	431	451	418	417	454	446	473	447	451	434	438	437	425	440	419	471	446	453	440	427	436	455	464	453	419	456	456	433	408	433	428	452	439	390	464	419	454	433	469	384	429	423	450	460	458	450	477	437	435	457	422	440	419	469	460	462	457	433	446	426	408	476	452	409	454	444	442	450	432	451	420	422	452	451	439	448	449	451	422	431	457	426	436	456	431	448	419	437	437	432	404	434	457	400	483	432	451	427	427	422	433	431	436	436	414	443	443	410	441	422	431	436	456	425	459	430	450	435	430	446	415	380	442	453	425	483	406	489	435	413	436	474	455	479	459	460	493	438	394	458	446	452	436	415	448	400	428	424	475	419	443	430	431	409	459	469	448	426	484	441	425	466	433	442	438	421	444	422	440	422	449	425	447	466	396	452	426	434	487	389	446	453	431	430	411	450	419	452	454	417	435	432	440	445	418	429	394	434	415	419	398	445	447	444	443	400	448	431	440	464	430	410	484	434	446	442	450	437	435	430	423	463	423	429	411	470	432	437	451	463	455	446	429	420	436	463	436	424	455	471	417	460	409	443	452	469	434	431	444	437	408	445	451	479	416	451	420	442	401	417	450	449	445	501	464	420	451	408	433	469	450	459	390	415	408	448	456	497	459	451	445	427	475	405	443	408	441	489	480	420	404	470	425	423	416	420	444	463	460	440	481	478	421	463	447	456	474	415	438	449	418	404	397	457	447	440	420	442	482	444	452	462	404	457	415	395	420	398	435	431	459	415	407	445	430	407	445	431	429	483	451	430	446	454	411	426	377	421	423	447	456	396	446	425	456	414	441	456	436	439	450	419	426	409	440	451	426	457	412	412	443	444	440	449	454	450	459	442	425	446	492	421	407	435	463	446	453	429	420	421	463	484	474	437	449	436	427	459	434	400	417	464	482	476	390	433	426	435	416	491	395	453	490	467	442	452	447	387	460	438	456	441	453	450	454	420	432	434	452	418	439	463	423	447	447	418	434	457	445	417	418	433	430	429	437	440	435	449	434	429
7722	4742	4690	3630	2713	1927	1150	811	589	452	326	400	417	413	366	364	333	300	292	289	273	273	258	253	299	230	264	270	268	246	276	247	248	231	243	225	252	237	265	246	280	229	240	270	239	248	249	234	260	260	241	272	249	276	258	235	255	232	251	211	237	240	243	252	250	211	273	275	260	236	259	262	242	220	215	254	230	220	238	253	230	254	244	215	249	237	230	226	246	232	251	246	264	212	223	249	270	262	248	233	249	255	273	258	215	231	260	224	223	271	239	243	230	243	247	243	264	236	220	245	225	249	250	283	241	241	265	246	237	223	254	249	244	268	266	221	253	254	233	229	220	264	260	229	217	238	225	231	232	290	255	244	245	242	236	248	226	230	257	248	232	226	231	237	220	228	256	235	263	255	229	245	225	235	250	221	261	233	238	264	283	270	256	231	277	236	245	230	244	238	252	257	242	249	267	210	241	246	227	240	254	249	271	229	231	247	229	227	236	231	239	276	249	257	231	230	211	221	249	249	235	238	246	222	248	230	242	262	249	264	249	255	222	233	248	239	260	241	226	247	247	226	235	247	215	235	249	272	242	221	270	252	247	215	219	254	243	226	228	250	240	224	223	246	256	219	227	213	222	224	264	253	259	251	216	257	254	247	243	228	251	256	260	243	248	290	259	267	236	227	247	252	251	252	250	249	262	265	243	268	225	245	255	227	250	256	215	270	243	240	215	226	257	225	256	247	237	221	237	246	250	221	213	246	251	252	258	239	238	257	271	253	256	234	255	225	245	275	242	242	242	240	241	260	226	244	239	198	241	211	265	221	244	240	252	230	250	242	247	254	239	239	241	285	236	244	235	268	255	260	230	235	234	246	228	237	256	261	237	254	222	253	240	233	238	244	244	230	253	244	260	267	254	224	249	241	254	265	245	242	230	242	236	208	231	226	254	250	212	224	228	249	217	243	267	259	244	217	238	237	286	266	227	262	256	250	211	257	249	240	200	228	318	239	253	238	226	233	278	230	256	242	262	243	247	256	230	248	239	266	236	251	219	248	225	213	248	249	251	249	242	274	221	240	250	229	260	267	238	263	252	213	256	260	251	248	239	272	231	222	246	228	259	249	224	233	265	243	235	268	246	249	231	268	270	232	232	266	225	223	227	224	245	235	249	250	201	232	263	243	217	254	258	263	254	242	254	238	257	263	236	270	236	291	227	297	248	244	239	262	246	228	246	244	235	230	233	241	242	243	222	261	249	260	254	248	251	230	244	237	249	231	223	238	255	287	220	239	251	259	257	211	246	258	241	261	265	258	241	217	230	251	252	239	221	224	222	232	233	234	257	255	226	209	244	277	255	208	259	258	234	225	228	263	261	238	241	238	262	245	242	274	243	266	265	258	233	272	212	229	249	249	270	267	234	246	247	268	253	265	231	276	265	259	266	259	265	258	249	246	238	248	262	218	241	256	242	244	236	253	242	240	235	255	238	266	272	219	255	208	238	234	244	241	258	235	216	212	238	265	235	210	277	279	256	249	247	229	253	231	215	220	229	260	238	242	253	246	254	224	239	237	204	212	235	251	228	237	292	245	217	245	236	226	251	205	252	248	249	244	275	233	235	262	249	238	251	225	251	262	208	266	268	217	226	260	261	251	230	261	289	236	243	268	227	237	260	245	245	223	211	249	233	252	227	256	247	193	252	231	254	262	233	256	238	258	285	253	253	207	246	259	244	236	223	254	251	239	249	255	241	250	242	225	277	264	209	226	232	263	231	255	236	227	234	233	236	240	230	240	256	251	223	246	275	237	267	237	256	240	258	243	225	230	254	252	215	246	251	248	220	236	237	223	246	246	228	258	260	234	246	258	217	262	240	239	254	250	249	232	224	259	263	248	240	253	241	229	250	240	222	245	264	257	257	258	275	237	236	265	248	263	227	249	248	231	251	264	254	252	269	225	247	237	245	243	212	234	230	235	246	234	284	227	254	260	238	266	235	245	247	240	212	210	262	240	255	216	251	237	216	261	244	286	244	231	278	270	258	241	248	228	217	264	266	232	248	268	235	251	237	240	237	252	268	249	267	241	210	245	239	240	241	275	222	235	279	257	233	207	239	213	232	234	246	235	232	240	217	273	242	261	257	280	250	228	252	247	241	228	265	255	235	257	242	264	277	277	241	257	264	251	221	252	242	240	254	234	259	241	234	236	233	243	258	229	258	248	249	235	241	248	221	236	236	227	228	252	253	247	251	251	212	258	252	244	240	221	260	257	265	238	233	261	206	240	219	229	227	231	231	261	269	247	231	225	241	216	238	219	199	252	254	253	225	245	258	246	244	261	244	250	237	235	218	240	220	254	260	244	229	230	258	272	239	231	262	244	261	244	237	225	240	253	243	222	226	237	224	265	248	263	238	273	214	269	227	214	255	229	223	243	250	262	271	265	261	244	233	240	208	268	246	241	231	231	259	254	252	270	232	270	265	231	245	256	256	257	265	232	253	262	221	233	232	233	225	239	238	246	245	266	264	266	255	262	233	278	261	248	277	232	260	250	284	240	255	260	253	243	241	218	231	269	237	242	239	212	235	250	240	259	218	219	248	271	229	246	236	251	242	242	217	228	261	255	267	241	264	223	254	234	242	274	230	254	231	227	234	249	244	201	227	243	258	237	255	268	246	255	260	250	245	231	248	263	233	222	246	247	259	222	239	252	231	250	221	254	241	229	242	262	247	247	249	260	253	239	238	260	272	211	249	249	251	263	237	248	249	253	248	237	259	247	245	261	244	242	230	251	252	260	278	246	240	258	272	232	238	237	222	256	245	218	232	265	242	239	213	242	239	250	218	261	225	221	237	264	246	245	241	226	274	247	258	233	233	253	254	218	224	230	279	219	252	259	249	254	258	227	242	272	271	245	248	240	233	237	255	262	236	236	235	234	254	210	225	238	244	266	232	217	256	262	217	234	257	236	230	257	224	256	228	239	268	286	257	227	251	260	237	231	229	261	222	265	221	240	240	248	261	229	245	230	251	234	249	249	233	237	241	261	243	249	228	235	256	234	224	272	239	259	238	248	259	255	246	275	238	221	260	227	263	252	279	230	246	253	261	232	246	246	237	244	234	250	266	209	265	261	219	261	251	223	248	243	222	230	218	257	250	256	263	226	238	253	258	222	236	259	242	259	255	244	246	227	247	228	248	261	255	240	267	244	246	268	238	234	241	245	225	229	241	247	259	225	210	240	222	239	229	236	232	254	247	242	235	255	257	256	270	235	244	253	218	252	224	254	224	235	232	228	236	244	265	244	265	264	226	241	251	228	253	274	251	247	274	245	250	234	218	238	290	254	244	230	255	209	252	228	227	260	233	226	244	258	267	236	235	233	270	248	219	248	239	259	265	230	228	244	285	227	223	240	236	229	240	236	235	255	197	249	247	242	224	262	234	241	248	242	258	248	263	257	274	280	272	208	244	258	253	225	224	212	233	245	253	237	246	231	239	253	238	236	262	233
5864	5058	9311	11100	10014	7810	4831	3427	2460	1704	1390	1651	1792	1802	1526	1357	1276	1033	890	911	900	790	750	718	653	678	666	655	625	638	671	624	628	649	635	648	608	671	615	607	573	601	584	627	600	586	606	570	559	647	566	603	608	562	645	605	574	587	588	583	567	587	638	614	583	601	563	547	595	645	605	609	605	592	625	619	613	604	622	590	622	584	599	578	577	569	588	617	574	591	626	573	636	614	591	554	623	607	569	587	573	570	593	609	590	585	586	572	600	625	635	604	604	539	605	607	606	560	598	566	592	574	603	597	593	623	591	597	616	599	601	601	609	543	586	626	648	594	641	582	558	584	646	611	552	596	652	624	635	606	607	586	605	608	676	600	585	643	628	630	617	575	613	590	601	620	594	612	625	608	579	609	600	614	592	627	588	617	651	577	588	574	566	597	615	645	611	623	634	585	628	630	583	576	619	620	560	623	637	598	578	569	644	544	591	626	610	611	607	576	614	561	581	599	606	609	598	590	603	574	627	592	575	591	598	635	598	586	616	589	633	642	616	582	577	582	601	621	589	607	609	618	613	576	603	614	627	570	574	582	583	562	576	623	623	589	617	602	611	603	609	604	662	640	618	574	605	649	606	600	616	560	629	597	596	591	590	617	592	579	600	582	571	608	586	619	608	590	596	609	616	563	595	585	576	566	604	584	609	611	607	589	611	617	571	606	556	577	591	545	596	616	578	606	592	630	565	635	593	608	616	576	587	626	564	631	598	584	595	575	600	611	574	584	600	609	596	626	556	583	634	637	582	599	586	549	582	594	629	646	589	613	601	607	579	606	599	594	588	595	625	632	575	611	643	563	594	555	649	613	585	593	596	582	588	591	587	610	601	583	592	580	622	566	644	608	611	591	607	593	604	615	629	593	616	593	586	623	593	548	576	593	597	571	584	611	610	602	613	536	587	577	652	585	599	616	616	562	606	637	599	609	596	610	609	624	583	563	589	633	599	634	607	614	608	619	576	647	535	632	609	582	576	657	564	601	565	606	560	611	626	591	625	565	582	662	630	566	589	595	619	594	628	605	607	584	586	610	585	609	602	631	598	599	656	577	599	603	589	592	577	645	591	604	626	607	601	612	609	600	586	576	564	605	669	583	593	572	579	561	612	638	647	563	643	586	559	575	654	571	589	592	573	605	610	595	582	621	603	590	632	565	606	581	630	624	634	632	608	607	603	617	600	584	581	569	626	587	534	580	600	568	598	617	628	625	567	582	574	562	618	566	573	555	591	618	615	579	594	581	580	581	613	588	584	596	606	559	595	630	576	627	581	572	534	583	603	569	587	564	553	593	600	644	624	592	628	615	635	622	616	586	592	579	576	538	587	609	619	616	619	619	618	574	599	609	645	639	575	590	600	596	596	583	615	550	612	572	593	606	604	634	617	568	587	616	607	596	584	608	595	632	602	624	616	580	579	583	582	604	607	601	631	633	633	591	623	595	593	589	584	605	623	611	628	593	605	605	617	590	584	561	604	568	585	625	623	620	596	575	603	607	631	625	611	607	607	619	592	579	576	609	607	579	607	648	613	602	591	601	620	593	574	589	618	577	598	611	592	602	592	636	591	603	617	595	581	570	595	568	659	579	590	608	588	579	593	587	631	624	618	660	622	619	606	595	620	618	620	599	583	601	549	610	628	586	588	624	593	629	632	604	594	592	611	634	586	625	609	603	644	598	597	582	604	583	610	583	609	577	581	615	587	587	648	607	577	574	604	568	609	609	562	569	549	602	601	544	636	601	572	578	626	572	585	631	640	645	624	593	624	633	575	562	564	638	649	606	578	619	592	567	610	629	605	577	591	589	586	607	572	606	583	600	633	613	593	568	593	617	574	567	537	567	567	607	604	625	547	580	582	648	610	611	591	596	625	593	632	635	628	585	576	598	621	608	634	590	609	618	592	600	581	610	616	593	615	595	601	653	586	604	613	581	610	587	589	611	612	643	590	578	626	620	574	604	585	585	544	622	579	552	639	612	596	592	577	584	581	591	645	570	605	597	579	605	612	645	586	591	549	579	602	602	611	573	604	609	646	586	649	588	599	614	598	621	596	589	665	544	595	594	600	559	610	600	617	597	608	602	608	598	624	565	594	602	605	617	587	564	584	622	586	600	612	631	561	597	589	635	572	597	615	597	574	629	600	593	602	596	575	579	596	604	566	565	618	595	577	632	619	611	637	600	568	607	596	632	583	562	590	632	584	578	581	599	608	583	607	587	568	634	656	614	633	631	577	608	593	604	595	613	543	574	617	613	574	616	584	611	585	556	606	602	604	639	616	627	594	584	569	588	598	577	627	608	586	596	583	592	633	616	602	594	596	624	569	614	572	583	582	608	630	627	571	576	567	579	571	610	620	561	597	584	615	616	605	589	607	594	582	626	606	641	632	608	595	591	616	608	598	620	608	590	552	632	593	609	615	572	623	603	588	610	638	616	570	598	613	613	590	575	551	630	550	618	602	608	629	593	590	585	635	586	552	594	590	600	568	575	595	578	585	582	572	599	622	553	583	617	606	647	615	594	656	575	594	608	644	620	550	590	593	622	618	603	627	593	573	599	549	593	538	608	586	617	548	568	596	656	619	633	623	607	607	609	632	648	597	597	635	610	607	615	582	586	605	630	567	617	624	587	590	573	606	599	576	588	570	590	624	581	577	582	619	618	577	584	675	605	582	574	574	590	599	617	618	677	607	619	631	617	575	621	564	636	588	641	610	586	618	581	559	639	573	579	599	592	636	614	617	618	617	574	647	591	542	637	578	584	621	620	625	627	612	623	611	618	623	610	585	627	595	600	654	573	624	598	574	602	588	575	604	621	579	582	572	614	545	554	584	573	583	558	583	593	592	621	552	596	606	585	594	616	587	565	603	601	613	585	614	605	602	616	606	588	614	594	638	559	606	598	579	613	592	646	603	611	538	591	574	610	643	574	582	571	604	613	599	606	594	604	585	604	605	575	607	605	618	578	584	619	629	561	605	570	613	597	589	619	606	599	599	622	597	625	602	567	618	550	570	601	550	635	634	568	567	578	599	614	611	570	569	627	642	600	640	593	589	601	594	597	598	613	593	567	624	583	637	614	607	593	575	577	617	587	628	566	591	599	649	533	590	624	579	596	619	611	604	607	605	580	591	611	580	605	591	585	628	589	600	668	574	575	585	553	595	618	606	633	566	617	608	611	597	598	579	603	585	615	602	585	600	625	614	587	594	617	588	626	549	605	584	616	603	585	594	605	568	614	608	579	625	608	637	596	587	587	606	598	600	607	561	629	573	592	564	577	597	605	606	618	626	559	580	626	573	598	613	616	632	644	601	628	606	607	616	568	582	619	590	589	583	619	568	606	567	592	644	561	608	567	623	610	592	632	611	603	639	601	600	621	574	590	608	597	600	580	627	579	604	580	595	596	567	615	636	625	599	633	589	585	612	623	608	579	621	587	548	583	597	610	626	606	561	646
15164	8098	7945	6587	4841	3121	1823	1244	850	621	491	580	646	529	465	484	384	343	351	341	323	306	255	249	284	257	237	237	242	237	258	229	238	254	240	249	221	233	239	205	218	263	227	222	242	237	201	248	229	226	226	248	204	231	233	194	226	204	235	226	206	224	224	260	209	236	252	228	243	237	243	251	213	240	233	234	260	231	225	230	225	219	251	234	254	237	224	240	243	236	261	231	236	219	249	236	230	227	234	263	214	232	277	228	239	234	239	237	209	214	230	235	221	262	226	257	225	234	256	219	251	211	242	218	227	249	237	226	241	230	251	227	219	218	253	239	240	241	219	238	219	229	232	250	215	238	249	228	217	220	223	232	238	240	222	234	245	240	244	247	201	221	219	236	237	246	249	237	245	231	216	218	249	220	217	223	214	226	235	223	250	213	237	239	226	238	249	265	235	251	228	236	268	236	243	229	233	244	247	241	242	238	229	218	211	231	263	211	238	222	224	249	238	231	223	249	197	241	234	234	213	199	246	243	236	255	235	242	212	221	261	209	246	231	262	251	244	217	229	224	233	250	235	232	253	238	226	250	228	221	226	235	210	220	186	216	222	250	220	221	202	239	223	249	233	237	249	240	238	232	217	235	221	221	253	216	258	229	239	221	235	252	252	222	251	205	248	201	225	223	209	239	255	230	234	221	215	252	224	223	259	238	253	194	236	207	232	227	216	220	225	231	218	216	234	249	248	218	242	228	269	235	244	242	233	233	225	258	223	241	240	236	211	233	218	263	238	253	265	237	239	242	225	267	226	252	242	273	213	237	257	251	235	222	242	239	250	240	244	244	248	231	205	228	233	240	247	258	219	237	221	242	210	216	231	229	218	272	226	240	232	208	252	238	213	253	224	227	206	236	220	244	254	222	255	204	209	227	262	207	241	246	203	212	209	226	248	240	250	233	233	243	241	235	206	217	224	226	253	254	206	201	228	225	250	235	244	254	241	205	216	245	225	244	252	226	249	207	236	238	247	229	222	210	219	233	247	238	218	225	250	257	214	241	219	215	245	238	256	232	217	235	225	228	220	227	244	235	228	204	239	236	231	215	228	230	232	202	253	217	223	247	264	273	233	212	245	239	226	253	237	237	231	211	224	236	275	239	249	222	212	231	244	214	241	236	235	230	223	245	228	252	223	196	252	209	217	231	194	250	212	217	207	231	218	242	233	245	243	253	233	254	232	249	212	212	239	241	247	248	230	220	219	221	238	245	235	254	219	229	255	238	219	237	221	247	225	214	225	225	224	253	226	228	214	232	224	234	211	205	250	258	237	236	234	258	258	205	219	207	224	261	269	241	201	240	242	248	223	216	222	236	195	227	243	224	241	248	239	220	212	241	232	204	256	213	212	242	269	262	218	253	234	248	220	252	231	232	238	224	220	243	234	250	257	240	221	246	211	249	235	229	251	223	250	266	241	237	232	238	227	237	245	254	257	235	259	245	239	247	237	253	229	261	230	253	216	226	203	225	231	226	255	260	230	226	289	225	240	236	271	198	222	209	238	222	212	226	228	228	215	215	237	225	220	196	240	218	225	245	196	231	255	247	240	254	244	218	216	275	261	242	217	233	223	231	248	242	228	246	235	247	226	233	221	253	264	243	240	230	230	242	260	278	227	230	236	229	233	222	215	228	236	208	223	240	228	194	239	218	258	236	250	249	228	237	255	273	271	231	244	220	240	257	224	213	208	233	257	233	236	197	228	199	217	244	238	213	229	218	238	229	225	206	230	252	254	227	235	226	244	246	257	218	222	244	214	216	228	240	239	217	228	233	250	222	219	226	230	231	242	244	255	229	240	249	233	232	222	243	236	232	253	202	220	238	232	197	250	245	247	232	230	266	227	210	234	236	236	230	219	220	253	248	234	234	224	215	277	215	217	224	230	193	222	239	238	222	260	225	246	224	253	233	222	233	229	220	241	269	232	234	246	249	237	237	225	255	258	240	249	234	240	222	227	231	259	257	224	220	221	239	241	225	211	234	201	208	224	211	236	234	220	221	249	230	238	222	220	243	256	242	242	226	213	224	238	205	238	230	224	258	214	249	228	226	224	240	239	239	258	235	242	230	211	234	225	257	236	232	229	212	227	238	261	207	230	230	229	207	218	227	230	243	236	242	245	277	219	266	212	221	236	224	233	222	217	230	265	239	226	221	218	230	228	243	224	231	199	208	227	228	245	223	247	265	226	238	225	224	225	245	226	207	228	188	223	241	204	233	239	232	265	234	257	237	246	219	242	262	244	227	222	214	249	232	219	213	238	228	225	234	219	226	247	230	204	245	240	223	245	238	253	231	234	247	235	223	236	243	235	233	255	249	242	230	228	268	256	259	250	211	240	241	238	225	219	234	202	227	244	212	239	186	239	237	211	220	258	227	243	245	192	232	252	255	244	252	209	252	257	238	216	256	254	253	250	246	260	222	209	239	232	230	238	242	269	226	261	256	238	220	229	224	248	246	225	214	279	219	235	234	205	219	228	239	220	238	233	256	225	224	252	250	234	264	246	228	245	250	210	238	228	228	232	236	239	236	241	290	240	250	233	204	218	235	216	235	212	217	228	231	263	227	219	232	232	250	239	213	251	228	234	230	247	255	235	198	196	236	250	241	242	220	244	226	237	201	238	227	193	230	238	222	219	239	212	237	213	215	264	207	248	233	233	248	230	250	227	204	243	252	251	262	225	207	237	230	225	227	241	249	230	242	233	230	225	225	217	250	230	229	238	209	230	245	270	218	242	224	235	261	210	248	232	237	248	225	232	209	241	236	230	223	236	218	247	211	240	216	256	251	224	238	245	233	217	236	258	245	244	220	224	235	211	267	205	254	246	228	237	242	246	229	245	242	243	245	246	262	265	247	227	231	227	221	225	231	225	233	233	234	272	234	253	221	219	249	216	215	221	211	236	214	223	219	253	227	238	206	220	252	229	247	234	213	244	222	222	219	239	209	244	227	263	247	235	212	252	233	228	241	221	231	236	226	230	228	245	208	215	237	220	234	249	226	266	249	219	255	249	252	239	262	218	235	218	205	201	247	259	234	223	232	231	220	229	233	238	250	206	225	214	273	253	257	247	235	235	236	254	213	239	221	234	232	202	229	265	240	251	232	222	227	267	259	252	216	231	251	239	224	223	240	248	246	251	229	239	239	234	239	207	252	234	258	265	248	236	247	223	229	255	223	230	233	249	270	218	257	243	236	226	209	222	240	219	215	242	264	250	234	221	238	235	217	248	230	244	209	249	241	250	233	238	216	231	240	239	236	233	265	232	238	205	215	245	197	244	226	233	228	224	268	216	248	214	243	250	245	239	236	246	269	224	224	241	229	251	230	263	221	249	233	243	218	252	221	231	245	227	236	240	256	213	240	260	206	226	236	230	236	206	218	210	225	249	243	266	231	248	226	219	219	224	237	232	240	262	235	223	229	233	229	261	203	219	236	211	196	212	238	238	230	227	242
11364	7892	13849	16695	15777	12048	7710	5943	3879	2751	2254	2719	3119	2620	2185	1996	1641	1281	1252	1185	1063	979	876	847	853	817	744	721	687	633	612	640	657	669	613	595	596	586	596	592	585	605	604	594	594	572	620	560	567	576	556	593	603	552	518	591	594	574	595	553	552	605	554	568	599	576	558	607	615	604	594	539	555	546	584	587	605	569	549	512	570	560	570	607	603	609	586	592	574	592	577	575	568	565	550	581	606	599	537	542	593	564	583	534	543	587	573	556	569	557	590	528	574	571	574	616	577	576	596	585	607	589	540	575	579	586	526	566	541	583	566	582	515	541	594	588	578	600	560	605	576	563	575	601	575	559	560	561	611	596	580	557	619	577	555	557	553	565	598	609	552	579	569	594	618	575	551	575	554	576	593	606	540	597	595	578	592	589	562	568	593	560	602	569	610	580	583	561	557	580	548	597	533	553	582	558	564	581	588	551	573	565	600	558	566	556	607	575	566	565	557	602	571	536	578	559	573	587	586	567	562	577	611	630	568	595	598	564	579	565	577	576	562	557	608	560	557	594	619	601	572	605	537	555	577	615	609	558	610	544	551	589	583	575	573	602	552	610	605	577	559	590	574	634	523	566	567	580	552	573	514	554	580	624	561	610	579	528	547	587	548	576	628	556	589	597	548	545	564	576	610	577	542	578	554	532	605	557	551	575	539	585	565	605	626	544	576	554	622	570	590	582	570	586	560	566	582	650	548	585	569	574	572	570	585	558	555	575	509	611	607	510	598	587	585	575	591	584	547	568	562	577	579	571	560	533	570	556	568	574	603	592	625	567	587	582	541	537	557	582	643	582	606	597	574	529	602	599	577	577	551	595	546	611	545	561	527	588	574	589	582	561	569	624	539	575	560	579	553	604	569	559	569	596	560	581	546	566	579	587	559	571	594	568	599	562	567	608	521	554	569	561	619	563	569	586	528	556	584	559	562	570	587	564	589	541	604	570	554	573	565	575	580	629	593	535	567	590	549	624	603	556	581	557	560	597	563	572	594	579	579	602	541	575	566	560	555	587	562	566	566	565	575	597	586	544	616	556	577	559	552	536	544	579	593	571	603	599	568	556	549	543	525	614	560	573	584	610	571	570	561	619	550	599	555	601	529	564	586	603	570	566	577	549	561	580	596	551	568	575	591	548	554	530	568	533	574	556	567	581	548	592	540	543	571	583	545	561	620	559	584	579	591	583	553	578	591	591	600	559	547	628	555	577	556	595	584	562	611	556	578	580	599	566	564	551	574	590	579	562	539	592	550	563	581	562	603	566	562	564	569	548	581	557	594	564	599	609	561	563	569	591	601	566	575	573	550	615	584	574	573	576	549	574	578	593	594	578	570	550	581	563	600	549	573	550	545	578	563	556	563	610	626	581	577	566	570	618	602	628	550	570	573	575	550	586	584	597	623	530	597	538	566	592	562	604	565	557	554	558	581	595	588	592	544	589	592	546	563	529	603	592	559	575	527	578	583	620	536	628	539	606	595	573	574	584	583	609	584	580	572	598	583	582	633	583	570	616	590	564	594	590	562	525	583	598	581	590	555	579	557	608	578	587	607	579	569	548	589	639	557	570	542	569	596	546	568	578	592	589	583	566	612	540	580	609	585	577	582	586	562	573	561	579	595	518	583	576	577	601	550	545	569	581	588	584	613	544	552	606	575	619	568	546	600	602	549	513	565	563	563	613	621	537	555	592	586	569	586	583	567	584	567	576	616	551	551	623	628	576	567	615	593	610	599	608	556	555	545	608	569	567	557	581	536	568	558	635	602	574	584	570	574	592	589	576	577	581	603	587	579	572	564	575	586	602	529	556	543	571	561	570	573	566	538	599	545	568	601	542	578	557	548	552	612	582	551	565	559	593	578	564	576	601	604	577	576	606	636	593	609	541	559	587	521	539	569	563	555	601	568	591	545	524	604	554	602	572	619	521	555	557	608	558	609	573	607	551	561	610	625	587	553	542	609	560	570	602	554	572	566	607	589	581	528	577	598	556	623	565	600	596	598	569	556	591	566	547	563	583	588	576	535	582	578	564	562	592	634	568	567	615	587	583	628	601	546	589	576	585	566	547	568	549	592	539	603	558	526	571	599	611	579	568	554	609	563	591	611	585	613	574	571	520	567	583	578	629	607	584	623	545	557	576	598	548	534	582	595	554	608	584	573	585	552	531	569	576	572	601	552	589	630	558	613	550	602	547	541	567	574	598	571	591	578	543	574	561	594	582	540	585	608	611	631	616	567	575	576	597	571	606	594	576	536	578	580	584	553	584	614	576	532	562	538	564	608	566	618	587	585	549	572	552	614	551	576	559	571	613	574	593	540	571	572	589	601	564	588	561	635	568	571	588	625	574	551	570	573	577	572	585	538	553	556	589	554	555	583	576	546	606	592	574	629	534	581	561	566	598	578	585	613	594	537	570	582	599	588	535	566	568	573	597	605	564	554	542	591	588	565	525	568	562	561	585	578	584	560	570	546	596	607	555	582	573	578	603	545	533	600	569	516	535	566	544	570	568	580	527	611	551	564	618	553	605	576	590	547	608	588	567	602	597	577	559	554	593	545	613	585	545	524	568	600	590	569	550	545	583	595	523	564	592	550	585	553	566	570	566	574	603	579	572	539	614	643	559	583	579	611	616	613	550	595	586	597	597	592	602	567	550	589	533	577	560	595	595	563	587	588	527	591	562	562	589	578	603	591	615	613	553	571	548	586	583	575	564	536	582	538	524	584	575	558	539	571	603	551	575	554	541	577	585	540	579	591	587	619	620	588	575	581	603	598	543	602	576	608	576	608	562	612	562	529	578	584	515	604	562	609	547	560	589	575	562	578	586	568	566	524	584	572	535	609	600	602	599	606	606	565	573	564	622	557	580	573	572	562	541	550	561	539	575	566	564	617	608	560	597	562	557	576	571	587	585	551	603	605	582	623	587	554	552	567	538	637	621	614	573	624	566	544	582	585	581	598	552	582	570	556	545	569	571	562	602	549	583	596	602	563	544	601	580	575	566	592	554	537	579	546	558	572	571	572	589	573	626	611	544	608	577	607	554	543	571	620	592	523	601	602	562	645	595	574	588	593	595	611	624	579	572	620	554	555	570	585	528	620	566	575	550	571	584	557	593	581	571	567	599	578	576	614	622	576	560	602	607	607	562	566	520	563	553	584	623	576	559	579	622	568	566	606	534	595	589	535	594	567	590	604	571	579	562	551	567	616	536	557	577	586	566	571	553	583	599	559	626	606	554	554	612	603	567	567	542	590	554	609	582	566	587	583	553	596	585	554	555	599	546	617	568	535	606	633	587	594	621	581	580	554	600	580	597	595	578	593	608	515	593	550	579	570	589	564	586	595	577	523	591	536	556	527	582	565	571	561	551	566	554	624	549	589	593	591	592	562	586	543	569	572	552	584	573	586	603	568	588	549	559	564	609	559	600	543	572	616	561	589	553	579	594	582	572	574	552
21934	11721	11891	9617	7019	4052	2489	1711	1031	683	714	746	818	639	534	476	393	336	330	283	267	240	236	224	209	227	240	191	205	205	189	185	171	189	192	178	183	174	188	164	165	172	178	180	187	175	174	172	172	178	174	168	173	189	157	187	183	170	176	170	158	164	160	181	188	184	211	199	183	148	173	166	190	184	163	151	165	175	157	165	167	171	136	176	196	172	166	157	176	171	159	200	184	148	162	161	152	191	188	164	166	171	158	169	178	178	176	158	191	175	187	160	138	181	161	193	206	197	175	177	170	178	196	169	161	169	149	200	200	159	155	147	172	179	180	173	192	185	169	172	164	186	174	170	153	166	193	174	178	190	163	174	180	175	174	184	157	159	175	154	184	207	175	178	196	188	182	187	166	180	163	184	180	165	149	164	198	172	176	187	155	170	197	180	158	181	178	169	173	168	191	177	193	174	162	165	174	175	179	199	189	188	174	167	198	188	181	176	198	164	184	168	160	167	180	196	187	179	175	193	147	175	197	156	180	171	178	149	185	169	177	167	179	176	130	130	178	191	161	169	194	182	180	174	153	182	163	175	192	163	178	186	174	180	183	163	170	151	164	172	180	174	172	190	172	151	178	175	166	174	159	162	192	189	181	159	194	157	191	181	171	191	164	186	176	164	178	169	170	174	169	157	167	162	165	186	163	183	157	179	185	176	165	177	171	150	162	166	151	173	178	165	165	157	160	160	193	163	168	174	181	155	171	177	165	173	170	166	163	158	166	170	186	170	189	177	180	188	160	175	165	170	173	185	162	164	170	182	149	181	176	194	193	182	168	162	185	163	182	185	157	165	166	182	181	177	148	169	193	148	168	166	180	167	163	165	179	173	191	188	178	168	181	177	167	174	173	171	164	183	158	186	148	197	157	140	175	152	182	199	168	193	187	173	157	162	169	165	184	155	181	171	160	168	155	159	182	163	183	153	195	186	197	181	162	153	161	172	172	176	162	158	189	167	173	171	167	168	177	195	170	162	198	187	187	157	169	143	168	162	180	198	161	176	172	198	195	157	185	185	196	150	180	176	182	171	174	183	169	179	179	162	166	152	185	160	184	197	195	182	145	197	177	184	182	170	179	166	236	162	143	173	160	175	179	182	167	172	189	164	181	189	192	193	178	156	156	185	153	164	179	157	149	181	173	183	150	183	185	154	188	186	166	161	178	181	144	169	192	171	178	183	198	164	160	178	172	178	161	175	158	167	167	145	169	197	187	190	185	184	158	153	183	160	171	189	163	167	188	170	188	190	159	178	183	180	170	175	197	166	157	192	178	180	169	163	158	187	177	172	185	175	191	184	165	195	181	185	193	181	181	182	185	172	157	177	191	173	161	174	171	169	167	165	160	175	163	193	160	166	176	164	165	172	199	192	184	167	168	180	181	172	167	171	175	159	153	151	163	182	177	159	189	155	146	174	190	141	179	189	170	157	176	168	196	175	177	197	180	173	160	167	175	144	169	166	174	186	175	180	194	176	184	188	181	151	147	181	176	192	171	169	200	180	194	184	168	174	183	158	185	164	171	189	159	168	161	195	188	178	175	166	156	174	154	193	166	175	160	164	159	145	162	180	190	173	166	172	168	174	176	173	173	179	173	158	171	163	183	188	164	177	171	181	164	174	170	178	146	164	171	167	142	179	197	198	166	171	173	194	185	155	177	142	158	169	159	154	190	149	186	179	181	148	180	179	159	167	168	170	163	160	170	166	140	181	177	154	177	183	160	170	177	175	180	165	167	163	170	182	191	184	174	172	176	186	177	175	168	178	183	156	172	174	176	168	166	166	171	169	183	192	175	169	175	182	154	196	150	185	172	164	166	176	188	175	168	200	184	172	182	177	156	186	170	186	155	179	172	175	199	188	192	184	177	197	188	159	149	189	165	151	188	170	165	169	186	175	195	182	198	187	176	157	176	181	173	166	179	164	164	192	166	178	159	178	170	173	166	172	159	165	168	194	159	152	176	158	175	153	169	164	195	173	178	175	175	169	172	145	165	174	172	160	172	157	183	176	181	168	182	188	171	172	169	175	179	182	161	166	177	158	156	171	187	173	164	161	175	184	158	160	170	182	159	176	180	157	186	179	166	187	183	198	173	183	151	176	177	168	158	195	187	172	163	172	170	154	177	159	170	180	181	190	166	174	186	177	182	186	159	181	175	170	165	162	189	163	163	157	173	161	194	204	158	170	161	161	188	163	185	203	173	167	155	167	170	172	188	176	156	184	177	162	184	158	175	186	200	185	175	167	159	180	156	185	186	154	190	171	182	156	182	156	211	176	187	187	151	163	184	166	169	196	203	178	173	192	174	176	189	186	184	153	163	193	169	176	174	173	163	184	141	169	157	190	168	162	152	161	165	177	185	184	171	175	174	183	173	158	153	181	175	169	155	190	151	185	168	176	165	187	173	193	186	193	170	185	180	193	166	169	169	189	186	158	153	159	146	168	191	177	185	179	168	183	160	157	194	171	187	172	164	210	175	183	170	173	193	167	140	194	179	170	170	168	159	186	173	201	151	171	181	195	164	173	162	186	184	155	164	159	151	154	166	191	164	193	175	154	176	165	168	167	169	163	181	158	184	176	165	151	175	175	175	152	168	161	174	179	157	196	184	191	183	176	179	166	169	167	186	167	146	194	172	175	155	181	183	140	169	159	179	179	171	192	159	195	186	179	163	174	182	168	181	177	169	187	160	172	173	170	169	178	185	181	178	175	178	168	156	163	173	179	169	175	190	179	171	160	187	187	188	163	199	164	167	185	183	171	161	166	164	165	174	163	181	212	160	153	190	173	172	180	154	155	163	162	194	163	186	154	174	193	168	200	174	176	175	195	167	170	188	182	187	165	168	166	160	167	191	162	174	162	178	153	160	178	173	179	167	170	168	190	181	161	165	186	174	158	183	180	168	164	192	154	166	171	134	148	164	164	194	171	164	173	159	187	182	170	171	169	188	164	164	163	168	170	171	179	171	165	156	185	179	174	184	195	160	187	187	151	184	180	155	169	178	149	174	163	164	157	168	160	156	172	191	167	165	180	180	180	177	167	162	167	170	178	157	172	189	150	182	171	156	156	205	174	169	152	186	169	183	174	178	175	179	158	144	151	176	180	154	170	150	155	156	163	164	170	161	174	183	199	177	215	191	194	174	186	157	148	179	194	196	203	174	174	173	182	174	144	184	161	178	165	188	170	188	206	162	179	193	174	160	146	182	172	172	154	182	173	145	164	188	201	170	153	164	188	166	176	168	177	167	166	168	196	164	177	166	181	180	192	181	153	183	175	167	154	186	165	182	180	175	177	148	184	180	176	197	159	159	187	183	180	170	178	147	153	173	191	170	160	162	172	191	168	157	163	161	169	178	145	199	169	173	192	198	166	185	171	164	167	174	161	168	176	165	170	158	203	156	161	168	159	163	174	160	189	195	177	189	176	192	198	176	175	167	138	202	213	198	196	175	172
14318	10237	18073	21260	19925	14279	9982	7710	4795	3394	3345	3966	4250	3305	2763	2395	1817	1590	1542	1345	1119	999	887	794	773	742	701	605	637	577	578	546	582	614	517	539	474	462	479	472	468	438	484	450	421	380	441	435	441	440	425	436	430	438	436	461	473	460	463	389	423	420	435	429	475	452	454	415	416	436	447	448	444	427	431	430	459	447	412	402	430	439	417	439	429	413	487	464	450	449	466	426	465	453	441	438	435	445	444	432	448	477	446	481	404	439	409	481	450	451	477	454	454	396	398	400	431	435	439	429	397	449	450	453	448	464	453	439	446	440	462	402	444	468	413	430	458	439	397	413	440	429	446	407	433	421	455	459	485	398	408	465	475	410	440	416	452	487	399	411	429	448	432	420	463	423	422	430	429	461	455	434	431	449	449	455	453	464	471	407	453	424	420	468	388	430	439	446	447	409	463	422	457	460	462	464	456	434	451	399	434	418	432	417	441	467	438	441	425	427	454	421	391	459	401	452	432	461	400	473	432	440	436	443	440	416	437	435	411	387	411	460	458	425	416	445	461	453	468	430	424	431	451	449	443	461	377	434	437	455	458	438	460	476	480	470	428	455	426	409	445	439	430	431	447	433	444	434	412	444	455	482	430	427	416	426	445	419	433	484	429	472	481	471	454	450	425	453	409	472	453	466	442	408	434	451	424	451	486	394	450	439	425	436	440	416	443	444	403	421	453	455	441	412	433	450	402	432	431	448	421	414	425	403	429	446	464	423	453	478	435	464	444	411	432	444	437	427	458	425	452	441	429	427	469	465	450	468	458	447	422	436	455	418	464	427	486	421	450	420	462	405	409	432	424	428	414	473	429	452	496	411	407	458	427	444	427	432	448	433	453	411	454	429	459	415	447	431	393	440	424	436	482	415	441	409	462	457	450	385	446	399	427	402	458	443	436	455	398	392	426	455	469	411	436	479	462	451	447	390	446	419	448	420	407	460	433	458	442	446	435	433	446	431	445	462	455	430	437	446	451	433	450	458	420	441	475	436	453	457	392	420	406	432	431	466	435	424	455	438	469	432	451	448	413	421	438	427	419	430	460	439	395	467	427	481	432	449	419	422	418	458	422	405	463	411	438	474	456	492	431	469	423	446	410	459	447	471	486	463	453	434	438	473	484	450	449	431	453	452	458	435	463	440	428	478	442	454	449	460	455	413	452	435	460	437	447	442	416	441	442	398	416	433	470	433	444	452	409	431	456	442	441	434	444	470	423	429	413	429	416	406	422	442	493	433	457	433	443	448	438	479	412	441	419	435	438	460	430	477	445	449	423	420	434	430	400	476	441	453	423	468	429	440	446	439	405	445	433	451	443	412	446	493	418	443	449	480	427	426	423	421	448	484	419	434	419	450	441	426	412	414	441	411	420	449	417	417	442	434	421	439	439	418	446	467	462	441	441	419	411	408	453	438	417	446	410	463	425	453	491	447	416	471	428	452	429	444	416	431	469	436	465	450	458	422	422	439	425	417	421	457	418	413	425	415	427	415	473	454	423	453	447	432	447	427	431	449	429	480	442	403	448	421	439	435	406	448	424	471	438	439	450	446	408	455	444	460	449	432	441	435	457	432	434	421	434	430	406	430	433	435	447	422	453	449	418	426	462	469	402	458	444	444	423	407	405	459	418	433	408	432	438	436	393	421	466	445	447	458	423	413	438	444	433	452	474	452	417	414	426	439	421	422	431	449	429	463	452	440	438	446	462	432	470	477	441	391	428	462	458	459	415	410	473	444	431	488	448	397	406	459	410	444	516	420	456	415	447	410	421	466	428	423	407	442	461	407	440	440	451	504	394	439	435	420	415	428	463	471	448	411	443	423	452	424	431	426	403	431	447	445	440	449	453	434	448	426	477	455	455	445	434	446	439	409	442	413	443	405	397	442	443	472	453	458	402	444	445	462	457	465	422	457	465	434	433	437	425	427	421	432	436	430	465	419	430	403	414	446	470	414	408	436	406	425	437	435	460	449	452	445	440	442	392	434	469	471	470	412	415	423	485	384	420	429	449	427	473	444	415	413	440	494	472	443	426	450	427	436	419	443	459	477	423	470	472	453	402	415	456	457	417	479	437	435	412	428	459	444	431	442	439	424	436	446	424	404	469	435	443	474	448	437	414	417	433	427	423	450	459	442	419	449	445	434	440	422	467	440	393	443	451	452	476	448	460	409	427	477	457	426	429	438	446	424	450	425	391	451	411	398	436	448	497	405	398	415	438	426	421	428	415	444	423	397	413	443	433	438	422	427	453	440	425	513	408	443	468	452	462	430	434	515	438	419	458	395	453	447	471	458	414	418	405	413	459	468	439	444	437	396	402	425	448	433	442	422	448	413	460	419	466	434	449	453	454	438	441	402	437	430	446	439	424	455	430	448	451	447	446	416	450	426	445	414	464	412	414	456	429	486	426	464	436	442	478	434	439	416	430	437	438	471	432	474	408	419	460	454	427	441	410	442	444	457	481	428	471	457	425	447	440	457	435	400	390	408	450	453	403	426	429	427	430	422	428	429	405	435	454	459	426	404	417	496	445	392	447	422	414	438	453	442	461	452	437	441	416	463	431	455	426	423	426	401	474	428	417	443	427	427	425	436	426	442	412	400	416	437	437	428	440	435	430	444	482	459	488	413	406	431	482	417	422	398	452	426	450	471	400	465	426	385	453	418	431	441	493	423	461	469	436	419	431	431	460	440	441	434	412	453	434	438	453	461	410	432	453	401	483	469	403	455	422	453	439	440	422	492	424	455	424	409	460	440	406	415	453	443	457	464	427	441	456	450	448	447	413	453	439	442	460	438	435	432	393	451	458	437	459	411	389	492	426	418	394	427	447	463	466	431	472	401	419	439	465	432	454	417	444	444	487	442	427	444	449	418	403	405	445	429	390	423	427	442	434	437	448	425	399	421	427	437	455	432	448	442	467	461	459	416	403	431	491	484	441	467	445	487	421	443	441	483	448	411	439	452	433	449	487	452	407	444	429	416	435	436	460	470	441	459	432	431	445	439	456	460	438	448	469	483	437	449	455	457	423	445	452	434	424	458	451	442	430	418	475	437	428	446	428	471	454	463	438	433	398	456	437	391	430	447	427	417	452	451	466	429	435	449	462	438	417	437	404	428	444	435	461	435	455	436	414	424	426	406	428	430	442	430	454	462	442	406	432	420	455	430	406	428	444	444	421	435	447	445	404	453	452	474	438	418	452	470	422	422	460	410	434	443	440	440	415	424	435	418	485	431	437	426	441	430	425	443	459	421	417	415	453	439	440	455	444	433	440	453	427	449	449	429	475	418	406	438	457	445	437	466	462	470	416	431	460	457	445	406	407	444	450	430	452	447	467	432	442	434	434	453	432	438	421	441	479	452	454	443	464	428	453	449	416	449	449	421	459	429	461	429	498	398	436	450	428	453	425	448	434	449	439	426	452	437	447	443	455	438	454	457	472	412	431	421	465	464	439	393
7103	4882	5091	3795	2576	1447	993	678	471	397	468	501	506	422	396	321	322	348	301	323	286	251	269	268	266	277	257	248	268	260	278	261	223	228	253	212	278	228	262	233	240	233	263	274	224	229	255	257	240	243	247	235	239	246	241	261	252	233	217	256	264	261	260	255	250	236	234	245	241	247	251	239	236	252	233	283	260	258	268	242	217	243	261	251	242	243	216	237	225	262	251	252	249	263	251	250	237	243	251	269	249	230	278	240	221	237	266	242	258	253	231	256	229	240	256	239	235	276	238	252	242	231	253	240	221	258	239	230	222	232	233	242	257	267	212	243	233	241	244	211	223	240	248	225	235	250	217	243	251	239	257	272	260	248	229	229	220	230	240	233	252	246	258	243	245	231	261	228	263	261	212	268	242	250	249	232	238	228	220	250	239	251	254	242	245	255	250	250	253	248	235	272	244	259	250	267	232	240	273	260	231	244	221	250	248	251	283	249	240	253	282	234	226	248	258	257	265	246	247	207	250	270	220	259	230	220	236	274	240	279	248	260	225	250	233	219	271	234	240	213	246	262	236	269	233	242	218	245	259	242	252	250	233	254	264	228	226	250	226	227	281	242	265	269	282	243	227	222	243	240	242	259	251	257	246	279	242	237	232	246	237	257	237	247	252	233	270	271	248	247	252	260	266	284	239	217	233	239	232	228	276	262	255	255	240	267	252	256	203	247	280	259	238	269	253	239	243	263	212	267	262	242	251	233	249	220	231	258	273	279	256	225	264	244	246	241	259	225	243	254	226	243	218	249	233	257	230	263	235	235	243	244	280	237	235	221	244	251	246	238	230	254	245	272	243	249	255	275	231	242	244	258	241	238	245	239	211	248	273	245	255	238	263	243	257	237	257	242	250	240	219	232	240	270	242	234	254	254	248	255	229	234	221	255	270	238	238	255	249	280	253	267	273	228	209	221	241	252	231	227	254	231	254	234	263	236	250	283	247	255	257	246	245	256	224	251	250	250	261	257	227	236	264	217	269	217	250	237	255	267	278	257	265	242	280	230	244	258	225	237	254	260	254	258	259	213	237	225	242	245	248	276	235	258	246	232	228	261	227	237	276	265	226	253	224	241	241	266	252	262	233	269	273	239	231	258	264	237	248	236	229	263	244	264	259	226	216	240	263	233	252	259	244	258	232	232	238	282	282	243	231	195	247	266	219	267	210	232	245	233	245	242	254	238	227	265	253	283	263	248	218	228	243	247	230	287	234	251	217	231	261	233	223	240	213	275	253	247	238	232	237	268	254	244	263	208	268	269	259	253	248	239	253	272	285	256	288	271	276	243	240	269	244	254	252	270	244	251	259	240	239	244	266	218	254	242	227	270	220	233	230	242	266	263	208	230	234	226	221	243	239	245	227	249	247	255	232	264	211	254	215	226	227	253	258	240	242	230	238	225	205	240	229	261	254	250	244	247	235	234	271	268	247	242	237	248	249	267	227	224	219	253	243	224	264	260	234	238	268	238	270	252	249	284	258	220	248	246	267	258	269	256	245	223	246	270	231	266	261	262	227	230	224	248	258	252	250	233	246	266	232	225	228	245	226	268	242	258	251	273	234	235	261	235	239	272	276	268	225	234	253	253	280	236	233	247	278	226	229	249	229	268	244	250	231	232	251	245	260	289	229	253	238	228	242	244	255	243	236	257	220	230	219	229	234	250	258	239	253	249	254	245	232	243	246	232	233	276	248	258	280	266	253	256	241	258	273	241	212	249	238	229	240	243	275	248	231	227	272	236	257	248	246	255	230	225	223	249	239	230	239	274	232	257	260	254	249	227	229	261	262	223	254	228	234	269	280	234	219	253	246	244	239	247	231	263	254	251	257	221	223	206	224	228	234	238	204	233	224	234	234	245	228	239	283	230	243	245	222	216	270	258	249	267	226	238	253	221	258	233	238	265	264	267	255	250	268	211	244	260	240	223	232	247	243	238	231	248	227	235	264	246	237	229	255	243	241	252	226	223	285	282	250	245	244	242	261	209	253	245	255	227	249	251	236	235	238	243	241	246	245	258	253	226	256	251	244	242	256	223	247	222	277	239	236	266	231	257	253	230	258	244	244	237	233	229	267	246	246	241	258	278	211	244	233	262	269	259	245	270	248	238	242	272	248	254	233	252	227	232	255	253	220	233	276	245	245	248	241	242	237	235	227	257	258	241	259	262	231	244	240	257	258	242	229	244	294	240	225	217	240	246	223	230	241	236	257	265	250	241	243	250	213	255	255	240	210	247	257	269	222	245	258	246	229	244	279	250	217	287	235	244	242	253	243	234	247	236	230	255	235	245	215	249	260	254	232	235	233	238	239	243	233	253	221	211	250	244	224	248	247	268	255	240	225	294	238	243	212	229	248	243	236	229	245	235	239	241	270	263	230	236	224	238	247	251	224	234	249	269	238	249	248	244	237	251	261	244	241	253	239	262	282	229	246	240	242	271	274	267	249	265	238	256	232	216	226	245	262	266	259	244	251	228	236	278	238	259	247	256	263	244	228	252	275	261	233	249	214	242	224	242	220	247	222	258	229	244	252	238	227	223	246	253	262	229	269	256	237	262	248	245	255	272	259	268	298	246	237	255	249	252	252	261	266	272	245	231	247	228	231	249	253	264	259	246	238	251	268	257	273	222	264	242	253	233	248	247	270	251	250	251	247	211	251	212	242	253	238	255	232	268	264	238	283	269	237	205	238	261	271	254	250	260	244	254	209	264	252	280	259	265	261	262	227	248	228	252	262	255	264	218	262	227	247	265	259	233	262	246	276	269	263	253	249	238	230	250	281	251	231	228	265	241	212	226	227	252	231	236	254	243	250	278	253	280	232	242	245	247	248	253	242	240	225	247	255	244	249	229	244	236	257	246	260	243	242	218	246	238	251	256	242	227	246	236	253	260	245	253	224	232	257	239	233	235	254	219	264	252	229	223	255	269	262	215	230	216	244	252	246	243	251	240	274	247	236	213	265	252	279	257	247	267	244	257	276	252	283	262	266	236	223	234	248	232	257	256	230	242	236	232	235	270	273	251	244	289	258	220	223	264	219	236	219	243	261	228	253	239	248	236	272	270	272	247	214	234	221	259	244	229	226	233	249	253	258	243	251	245	266	270	247	235	235	241	258	233	254	230	247	249	266	229	213	243	286	250	229	220	239	246	239	243	241	238	227	265	247	244	238	226	257	240	231	222	278	268	213	260	250	227	233	255	211	236	208	200	256	274	246	236	248	257	212	255	232	228	244	248	256	228	242	238	216	255	259	252	224	243	229	221	270	266	241	248	257	266	267	257	261	269	236	249	262	239	267	247	275	272	231	258	246	247	246	243	261	239	251	230	261	218	243	233	247	246	262	242	270	241	226	228	256	260	242	238	238	258	255	196	264	224	244	253	248	265	248	234	239	285	242	234	255	269	231	231	251	234	247	249	261	265	246	235	285	242	247	244	247	233	265	225	248	245	281	239
5515	5218	9558	11151	9535	6011	4319	2853	1940	1661	1797	2084	2083	1689	1580	1345	1078	1136	1055	946	826	875	818	779	684	698	690	689	680	654	642	658	709	684	661	623	617	612	617	619	640	612	604	594	643	664	594	545	526	625	574	566	633	599	658	611	591	596	617	611	620	614	620	630	600	627	640	566	583	598	625	609	619	570	590	611	610	563	599	601	620	626	634	566	594	557	629	612	601	598	628	675	633	580	644	591	596	650	586	584	613	594	653	607	602	603	611	641	593	598	593	597	594	612	613	629	620	601	617	622	562	597	615	586	611	646	600	636	632	649	587	601	626	638	604	626	606	597	561	612	610	624	626	569	621	556	617	596	582	555	571	583	583	594	590	600	644	630	599	612	609	604	614	596	596	611	590	634	593	621	586	583	604	584	617	558	630	575	593	588	568	621	612	605	547	613	577	617	568	591	620	586	607	613	575	591	606	609	626	636	638	586	594	585	617	631	641	639	599	586	612	595	604	569	581	620	555	590	594	621	581	628	580	603	614	628	612	641	577	577	605	590	588	561	617	577	636	572	606	588	547	652	599	619	604	582	576	560	600	620	636	605	593	571	600	639	576	612	613	609	609	596	569	590	577	613	640	611	573	613	599	606	613	598	586	622	633	604	628	646	569	567	610	567	608	611	574	612	597	611	605	593	603	587	610	575	625	622	615	586	579	600	573	607	602	596	593	579	611	599	553	603	602	637	589	558	590	562	654	635	576	596	661	599	627	605	607	600	574	609	608	636	588	589	579	616	600	645	583	610	552	613	633	575	562	600	565	617	629	586	577	602	628	632	604	587	598	579	567	599	545	572	604	575	643	642	617	575	605	598	589	631	605	622	563	617	629	608	580	571	614	655	623	616	550	562	640	606	604	605	602	589	590	606	611	620	613	606	612	580	584	588	590	634	618	611	640	540	612	643	591	587	599	577	580	574	592	610	583	617	620	590	651	611	612	579	656	575	629	611	583	603	592	615	632	631	602	597	564	577	613	615	632	599	591	597	612	590	549	590	576	564	595	570	562	599	608	595	557	631	635	607	663	607	602	588	617	612	603	563	587	590	657	626	630	587	631	626	618	594	629	594	576	586	593	594	607	571	629	592	567	653	598	586	599	656	584	607	575	575	610	587	583	588	600	583	568	582	601	609	588	596	582	597	604	655	611	612	621	600	652	648	615	588	623	605	577	558	619	594	625	649	640	570	602	596	587	610	582	647	579	589	611	590	634	613	589	621	629	588	590	611	639	607	607	602	585	538	572	606	601	643	646	587	557	625	600	626	601	609	613	590	566	633	575	617	609	622	583	592	636	645	602	623	599	642	576	599	565	594	589	594	631	629	605	631	583	667	619	611	626	612	617	613	604	613	630	649	623	609	578	608	634	605	629	652	630	553	631	574	587	572	625	614	655	597	588	618	598	617	604	634	646	571	560	645	606	617	590	627	615	623	632	598	576	615	611	636	622	605	590	580	625	604	625	619	599	586	596	613	598	591	607	587	557	613	601	597	587	628	562	578	608	606	609	616	650	621	616	609	605	576	588	659	593	633	576	591	585	592	622	585	587	594	583	635	576	662	640	557	589	612	628	614	589	644	647	599	593	616	589	641	589	584	626	591	619	617	624	625	637	564	591	562	592	602	616	584	613	595	607	588	566	569	637	604	619	644	613	639	570	587	610	590	614	662	593	622	555	602	590	616	608	574	644	599	661	586	557	618	592	615	579	584	625	596	632	626	568	564	595	624	592	577	589	667	617	601	567	611	581	568	598	560	574	604	661	559	619	606	624	616	594	632	608	578	565	580	592	601	595	587	603	568	628	585	628	555	622	624	563	588	564	600	616	607	597	604	586	610	561	639	550	597	596	609	591	611	593	609	620	613	593	556	627	644	598	582	618	590	597	572	607	572	581	641	609	578	639	643	603	583	576	623	619	608	568	614	606	572	612	618	602	616	595	629	596	627	603	598	597	619	608	606	641	610	577	590	596	568	625	606	611	592	589	575	613	594	594	595	619	624	584	608	602	593	566	587	625	588	576	614	604	616	604	621	611	616	584	596	581	612	574	588	640	620	620	589	643	601	610	600	607	612	578	594	590	571	606	626	576	614	606	599	629	599	569	621	552	615	606	610	603	612	625	592	621	625	588	617	609	625	584	613	587	569	624	653	608	604	601	622	567	628	591	575	635	618	638	619	624	595	618	600	575	598	580	622	579	575	622	598	585	601	593	591	581	551	607	614	598	570	580	611	637	586	616	601	624	599	602	596	593	611	607	582	606	594	570	609	585	647	593	601	568	582	634	621	588	620	603	598	627	581	602	624	567	618	572	591	555	563	598	574	572	605	616	651	579	598	595	612	631	610	636	599	594	591	609	593	609	619	634	619	607	594	596	604	637	605	622	591	625	586	613	607	570	575	624	605	602	598	592	612	588	653	597	604	619	591	587	621	609	594	597	584	606	617	617	606	590	608	648	633	625	609	595	623	593	608	613	607	621	581	616	609	554	576	565	569	609	558	597	622	640	562	611	577	569	592	596	598	636	613	571	594	559	626	622	577	571	621	579	613	639	621	617	560	602	640	649	664	619	615	588	541	616	564	575	623	587	589	616	595	577	624	593	597	598	597	617	575	568	644	593	596	607	576	613	603	591	663	623	618	579	584	633	642	626	612	653	626	605	630	564	562	618	604	588	567	580	656	627	600	574	627	593	623	652	613	602	607	607	583	599	610	572	612	597	602	593	592	609	603	610	602	613	606	617	633	565	605	637	677	587	605	560	626	601	642	593	605	617	613	573	584	604	563	566	621	575	606	594	615	585	608	630	644	626	599	590	596	609	566	591	594	615	614	603	628	561	610	583	595	611	626	597	615	564	626	602	619	608	569	597	617	579	602	622	584	606	589	587	612	590	619	648	597	630	591	585	560	640	641	581	596	583	583	618	600	604	574	590	621	615	592	590	601	572	636	580	600	630	576	627	558	632	580	660	633	599	588	592	598	546	623	596	561	582	590	595	627	608	578	554	619	625	593	614	638	619	584	594	610	613	619	567	575	581	604	607	609	555	611	621	615	611	592	602	610	596	593	590	624	612	562	648	606	589	624	593	616	620	637	610	639	629	634	573	654	620	618	600	636	620	604	599	591	616	613	644	588	577	626	590	611	549	623	577	634	634	594	657	610	618	590	562	577	609	552	613	599	624	574	597	566	596	572	615	547	618	611	610	613	621	631	557	576	558	606	601	608	610	592	599	583	603	574	565	568	616	558	584	595	625	607	604	596	592	647	564	606	634	641	627	636	638	568	615	607	624	605	596	591	595	615	582	598	647	602	579	626	595	594	576	621	612	609	635	578	623	642	627	636	604	624	584	640	626	616	563	542	623	605	625	622	647	556	565	613	594	635	566	569	611	577	622	577	614	580	603	602	616	629	627	577	570	585	615	609	603	608	592	617	605	659	650	605	536	609	573	626	615	599	633	609
14401	7783	8617	6689	4233	2262	1680	936	721	641	634	722	637	547	478	387	340	408	352	328	325	279	314	247	272	262	247	273	282	235	266	266	256	256	231	273	197	237	224	228	217	246	229	248	240	245	236	266	217	253	232	257	238	245	228	227	265	263	233	219	231	232	243	256	233	230	216	253	248	247	244	220	221	251	271	253	230	235	255	235	237	246	251	228	248	255	216	210	213	267	199	219	254	229	233	252	231	235	244	255	236	245	225	209	240	221	247	235	246	213	247	233	234	251	253	231	228	204	251	206	228	239	255	231	234	250	221	226	223	238	234	229	222	224	232	254	229	220	246	240	230	243	214	245	213	212	234	259	231	242	226	262	249	241	244	233	222	221	270	241	242	238	221	234	241	237	261	218	227	205	244	240	236	228	225	222	235	213	258	240	231	226	254	225	233	239	250	224	239	254	241	232	236	221	239	268	235	214	232	236	221	228	237	238	245	237	236	240	246	222	231	245	251	210	219	259	212	220	212	243	227	244	222	215	227	220	245	223	212	228	238	228	231	246	207	222	281	255	241	203	232	241	218	244	235	218	247	243	219	242	240	229	240	182	235	207	247	247	228	233	203	233	239	220	230	239	231	235	241	223	247	236	251	221	209	231	238	243	223	233	210	255	232	203	242	247	229	278	247	238	237	207	232	243	244	236	252	239	241	232	227	233	244	257	245	224	254	225	221	230	235	230	220	220	246	260	231	260	244	229	226	237	242	220	231	241	235	213	273	209	221	212	238	237	252	208	251	237	258	252	258	213	214	222	230	237	259	219	229	228	266	215	254	231	197	255	234	224	234	218	243	200	237	214	200	233	214	222	217	249	232	237	200	222	241	233	213	238	285	244	274	224	224	223	219	229	250	220	220	191	258	236	241	224	257	231	250	239	246	260	222	219	224	244	229	236	251	239	237	242	236	236	204	247	229	238	257	232	237	228	257	226	235	232	226	239	218	261	237	246	258	244	239	246	252	234	242	263	243	233	259	254	224	241	241	232	251	206	237	236	251	217	203	232	206	218	240	217	234	222	265	261	203	266	252	250	209	235	206	251	261	217	199	236	226	254	231	235	223	262	208	238	263	236	236	195	223	259	263	259	228	267	217	234	222	261	259	205	213	211	233	258	236	224	261	245	241	211	235	238	214	229	222	205	210	250	223	250	267	227	222	193	233	245	247	242	263	216	207	216	248	224	224	216	259	245	219	202	257	237	245	240	226	234	230	241	270	273	243	235	234	221	234	245	247	233	255	242	233	231	276	275	198	250	213	254	240	239	269	255	247	222	230	219	203	239	251	244	218	236	257	226	264	240	226	217	225	218	229	227	256	241	224	226	231	252	241	227	236	266	247	253	225	238	231	232	211	253	243	233	238	213	239	225	251	194	279	243	227	237	245	243	236	262	236	237	249	232	263	228	247	240	244	239	236	228	252	236	220	225	225	250	259	256	248	235	241	236	234	249	236	236	250	229	254	230	231	228	257	225	268	253	273	209	241	213	230	231	226	235	233	241	253	229	229	256	199	247	241	239	252	223	195	232	245	233	207	242	208	226	237	223	258	248	257	234	272	238	259	249	230	242	234	222	241	245	222	237	251	221	227	207	232	244	269	235	220	229	248	242	236	223	249	252	220	236	263	220	205	229	237	255	225	224	234	218	243	242	250	227	251	233	259	234	249	211	242	223	231	243	241	239	240	231	257	223	265	248	233	255	242	221	228	231	216	243	243	240	238	223	225	244	256	243	232	256	202	221	255	236	220	241	225	230	223	228	222	219	231	229	228	217	228	201	252	267	226	245	238	243	238	225	229	246	247	211	228	243	263	243	211	216	236	245	254	224	232	245	225	228	231	251	219	268	230	255	246	247	238	202	263	220	229	220	215	248	233	244	236	254	227	217	219	241	251	239	219	213	226	215	234	251	251	215	267	226	226	223	224	231	207	247	269	266	233	212	255	243	231	233	242	224	226	222	262	231	245	239	230	238	237	252	235	251	230	226	261	218	214	257	256	224	241	245	236	224	232	204	217	255	228	216	247	240	229	236	250	229	233	223	235	245	251	225	227	262	236	255	240	229	244	202	238	251	238	226	265	236	245	243	232	246	227	244	252	242	216	261	190	253	232	219	238	259	256	218	212	248	223	250	229	270	246	238	234	230	228	219	236	224	188	237	240	245	203	222	262	243	256	242	238	220	228	233	195	232	211	231	213	255	243	218	245	231	234	236	230	212	253	236	258	274	251	214	212	234	226	251	266	244	208	231	238	203	231	241	236	233	234	235	231	225	220	221	246	248	259	222	257	266	230	202	232	219	224	232	287	243	244	244	215	235	235	262	248	255	193	254	249	191	229	244	226	242	227	249	221	241	233	232	246	250	212	227	252	234	229	229	226	214	250	218	229	232	232	253	249	241	219	254	254	247	213	243	214	232	244	251	243	232	209	242	238	245	227	271	258	207	263	259	246	274	227	218	207	233	247	205	207	230	233	201	219	236	229	241	205	227	232	216	200	242	234	211	207	234	222	232	259	253	203	206	241	237	246	234	247	236	257	235	200	268	233	244	244	233	205	216	230	227	229	218	234	240	242	229	220	227	228	208	302	239	240	237	229	239	248	243	227	242	241	214	250	250	229	254	224	243	265	235	239	238	239	250	212	227	261	224	222	236	219	217	229	222	217	236	227	235	216	280	226	240	231	275	256	265	255	216	219	222	210	243	208	201	209	255	254	213	240	229	231	236	243	227	245	233	244	229	229	249	226	207	238	215	232	222	243	236	224	222	236	219	232	240	236	248	196	260	245	207	236	204	223	238	261	259	232	237	245	234	238	219	229	219	254	202	253	218	262	223	235	213	222	256	246	233	252	250	242	267	229	232	249	234	268	250	244	262	224	234	259	233	236	235	249	249	208	221	205	256	223	269	253	246	229	229	221	235	245	249	238	254	234	248	236	239	219	238	236	262	251	248	264	227	237	230	240	227	245	233	248	250	245	236	245	241	245	235	232	241	236	246	255	232	264	251	244	241	247	210	243	211	242	256	247	244	277	234	231	233	260	250	249	258	211	232	246	241	226	230	253	248	248	248	205	229	225	247	268	216	265	219	227	219	250	231	234	252	237	200	212	227	238	226	249	273	246	255	232	230	227	264	237	223	236	230	256	243	218	240	257	216	235	230	235	215	226	228	250	251	233	228	234	253	239	222	233	243	224	232	226	208	216	252	257	238	248	220	220	219	228	220	244	232	243	231	234	233	247	235	212	208	249	274	230	239	243	229	269	230	245	229	223	209	220	232	219	219	239	218	237	222	242	211	242	291	236	272	239	227	237	222	214	219	234	248	235	210	240	259	243	232	246	239	211	248	235	242	222	204	257	258	219	262	247	235	233	243	252	250	214	260	248	204	235	227	246	210	261	223	253	227	238	246	237	244	219	242	235	229	205	201	217	242	212	227	250	248	226	249	213	259	238	262	223	278
11171	7778	14790	16883	13532	9033	6915	4318	3207	2811	3229	3629	3180	2618	2335	1686	1447	1539	1348	1226	1071	1017	920	803	778	761	704	713	688	636	666	671	736	683	682	586	585	602	582	620	584	617	608	599	623	540	565	600	589	570	609	567	592	595	561	551	593	586	584	566	576	585	599	598	567	587	555	607	599	596	610	555	597	631	590	595	567	583	575	597	585	563	557	592	616	547	552	555	556	608	529	602	573	624	560	616	566	561	603	556	574	615	570	605	562	572	540	578	568	557	585	563	566	571	544	561	616	590	544	608	573	573	614	584	597	595	596	540	564	623	549	560	584	558	595	577	624	592	603	612	570	595	574	572	574	575	617	591	581	567	567	570	566	563	545	630	570	552	605	591	583	602	595	549	575	593	564	555	535	594	599	569	569	532	534	526	590	552	597	584	568	595	618	595	578	525	560	589	589	585	575	573	577	616	591	570	579	604	595	608	587	585	554	593	588	554	563	537	583	577	595	612	578	568	581	600	605	582	622	583	586	557	545	600	535	561	551	601	543	563	555	584	567	610	584	552	617	617	570	545	573	569	582	578	533	570	580	582	594	534	537	575	581	563	564	595	575	573	591	569	592	597	587	540	590	569	546	536	582	589	566	566	539	631	563	591	548	576	539	628	543	598	559	592	594	555	579	528	555	636	548	582	582	606	574	625	571	571	592	570	590	539	591	615	547	582	575	589	561	573	605	547	572	611	592	600	570	574	548	584	567	577	632	581	557	592	641	577	586	588	550	614	518	574	567	577	568	555	578	581	602	595	593	561	577	587	622	560	569	582	591	558	557	557	547	607	559	600	620	563	528	575	558	569	591	547	612	611	595	617	521	563	588	601	605	634	554	597	606	568	597	601	586	549	548	585	548	571	581	577	545	563	566	569	526	594	564	559	566	574	621	586	509	546	537	634	596	573	560	547	538	558	582	594	592	585	533	555	561	575	580	571	542	571	619	601	554	569	578	583	590	555	546	553	566	580	583	556	547	579	545	556	598	566	556	594	591	585	541	536	573	540	579	596	572	610	585	598	570	586	594	582	552	568	570	581	564	590	517	553	544	577	588	566	573	602	591	549	572	560	589	591	581	571	565	564	577	580	581	568	576	545	565	590	522	603	605	601	603	554	593	564	538	562	544	535	592	588	583	587	571	573	557	548	518	594	593	582	553	537	600	570	590	596	595	615	582	555	580	556	552	580	575	567	595	599	578	597	583	595	579	504	606	568	551	600	570	551	580	534	554	562	559	563	572	572	582	551	587	538	555	628	550	581	547	599	549	606	540	619	560	571	607	576	581	576	599	528	526	588	571	549	572	537	557	561	586	617	594	528	590	568	576	575	584	550	563	574	567	567	576	580	548	575	588	569	579	583	571	612	583	583	567	559	555	558	595	514	579	613	592	596	582	556	611	611	538	527	574	595	569	544	557	580	548	540	522	600	541	604	570	571	574	594	610	561	577	596	554	570	567	564	597	576	563	581	588	599	564	648	598	536	571	565	569	529	558	545	561	575	567	614	586	607	587	582	562	582	587	585	573	562	608	564	539	615	633	589	510	570	557	569	559	588	610	570	548	572	571	578	595	568	574	581	589	583	561	582	574	567	559	557	573	575	573	594	580	571	560	608	585	579	604	546	586	538	533	546	566	589	596	550	611	563	584	610	618	566	547	577	591	548	568	535	602	612	589	606	538	561	584	578	580	535	591	586	626	563	566	555	604	572	599	617	579	580	585	564	568	530	525	582	546	546	562	591	550	624	566	570	629	580	591	566	559	533	578	572	541	642	626	552	623	562	606	589	592	573	606	579	568	602	618	611	554	571	580	574	577	564	583	613	570	647	577	555	553	558	588	574	585	574	597	537	533	587	574	579	580	608	588	591	605	596	589	602	594	590	533	518	572	602	553	587	572	658	578	591	555	592	573	533	612	573	590	549	595	573	582	542	614	566	579	618	582	561	566	570	567	540	563	562	550	581	612	558	604	566	595	569	555	545	562	562	585	560	546	576	553	590	534	571	579	564	570	589	563	590	572	581	548	565	573	586	567	627	564	597	576	598	612	568	558	567	612	547	525	550	553	539	570	577	572	549	560	554	561	565	597	594	579	580	562	538	573	596	539	587	592	543	578	595	601	559	557	560	601	557	605	567	582	552	613	557	608	599	590	562	560	601	562	604	586	563	513	557	590	555	579	557	578	541	594	628	596	543	573	593	570	603	596	609	576	612	541	607	569	585	545	557	588	599	563	597	545	606	591	573	584	580	557	591	574	566	573	582	593	574	559	528	573	549	538	576	575	569	580	561	564	582	569	615	586	586	518	561	614	571	549	593	554	544	551	569	585	560	583	593	609	530	597	540	547	570	567	567	535	598	599	550	574	584	542	561	541	579	559	566	580	574	563	591	561	557	599	563	603	562	610	561	576	605	580	597	514	588	593	572	583	540	627	577	600	604	546	585	557	535	573	617	598	563	551	569	554	627	622	556	625	511	585	578	543	564	558	576	555	570	569	561	581	586	599	532	551	547	596	569	608	596	610	585	571	568	553	608	601	557	522	618	547	559	564	569	533	613	562	564	548	630	593	594	606	585	585	582	630	538	561	571	590	544	554	564	529	573	571	602	608	571	576	582	578	567	602	589	564	550	545	561	596	579	600	584	556	590	535	605	587	587	598	579	546	511	564	589	532	583	563	597	593	583	568	589	592	599	549	522	596	576	561	578	554	606	580	570	573	561	586	576	564	536	593	533	588	577	582	584	623	572	549	566	554	602	594	534	598	555	573	569	576	554	601	566	548	574	542	599	589	550	610	593	582	590	559	607	577	564	557	603	519	575	546	642	608	539	556	626	560	589	575	593	562	596	508	560	574	604	624	610	524	580	562	563	602	578	576	606	584	534	566	578	627	622	565	570	588	553	579	581	593	545	587	547	564	581	521	604	555	554	614	577	558	579	585	577	551	529	600	596	574	576	572	536	611	541	571	536	539	563	550	594	580	565	602	570	577	581	577	560	566	610	584	571	568	536	592	543	544	558	568	555	553	563	576	550	583	566	557	566	537	584	549	611	572	569	537	647	548	583	556	589	557	565	561	587	613	538	559	592	545	576	560	560	562	568	571	571	571	533	589	559	585	598	553	591	560	598	558	560	600	594	591	587	603	589	543	552	606	534	557	545	597	569	583	567	613	587	608	580	552	625	533	588	543	621	564	614	581	578	606	582	607	592	559	576	567	589	578	645	592	576	544	604	575	553	578	586	562	557	585	568	610	544	589	537	602	631	563	549	591	564	606	555	628	576	552	596	579	562	630	586	613	564	566	613	574	556	573	593	599	579	583	584	590	542	575	577	537	539	592	564	608	593	585	588	543	599	586	551	555	548	587	568	573	580	579	584	573	534	575	586	600	550	576	549	578	585	604	572	580	552	579	562	547	575	576	558	559	604	584	577	567	606	519	588	602	575	563	586	592	575	568	585	618	543
21384	11135	12293	9296	5551	3035	1947	1171	903	838	871	916	733	676	566	358	417	391	330	294	288	274	255	228	209	241	232	227	190	202	209	207	193	181	209	171	159	168	165	173	186	168	159	174	177	158	180	173	151	199	145	174	178	140	184	144	174	173	174	195	156	177	180	181	179	193	191	147	181	177	168	199	155	183	175	184	171	175	200	184	185	180	194	175	179	161	182	194	153	176	157	191	186	195	179	152	180	174	177	189	199	155	203	173	176	152	195	159	170	189	164	178	195	162	175	163	154	167	206	207	195	177	180	168	203	175	158	177	193	165	179	189	161	160	167	162	179	154	157	172	166	165	166	148	158	169	169	174	170	157	204	164	192	187	178	182	163	163	162	163	159	191	170	171	187	154	168	153	194	172	187	181	165	165	182	209	191	164	189	196	173	168	161	164	163	164	163	183	171	206	175	180	151	169	170	173	149	192	181	165	184	163	155	141	174	170	166	166	174	171	183	192	179	176	160	199	171	168	178	183	169	174	161	172	177	206	178	201	185	172	171	174	169	171	172	171	172	191	150	158	178	171	184	188	166	183	164	192	175	170	180	168	149	168	172	171	177	185	158	172	163	163	182	165	170	187	195	152	183	171	165	191	177	163	160	166	176	156	168	221	192	158	182	158	182	168	176	189	173	147	180	180	161	166	182	183	175	178	176	173	171	171	173	168	173	190	195	161	159	164	186	158	160	165	165	163	184	171	172	135	175	185	184	192	189	177	178	164	194	181	184	148	164	181	161	157	174	155	179	176	154	159	170	182	188	172	178	146	163	170	163	179	183	148	176	154	158	174	179	157	161	192	173	161	157	163	175	203	197	173	164	160	140	179	189	163	163	179	175	209	195	173	177	179	148	168	151	189	159	157	175	175	198	206	179	170	163	176	162	172	174	172	165	178	156	167	160	174	162	132	149	152	164	176	164	188	157	179	193	152	159	163	199	170	142	187	198	182	147	165	165	178	157	152	175	182	196	154	194	189	186	180	164	178	157	161	166	163	186	170	163	157	175	173	181	157	156	189	154	162	155	174	178	189	145	168	155	167	158	175	181	197	166	220	157	156	174	162	183	172	185	178	153	186	184	175	187	172	202	164	186	192	177	170	183	178	172	182	172	154	188	164	191	183	178	196	172	167	173	171	162	181	186	159	151	180	173	141	193	164	163	166	170	176	172	170	204	206	178	176	157	175	154	180	177	179	185	177	173	149	165	160	164	185	173	159	165	152	160	180	159	179	175	186	195	166	143	165	158	145	185	171	171	155	159	156	183	192	182	169	174	177	165	177	194	188	169	194	168	170	166	161	174	160	184	156	168	186	172	180	140	169	188	173	166	178	175	173	158	173	167	174	159	171	171	171	191	179	176	151	190	195	183	185	172	171	156	174	165	178	199	170	192	172	179	171	182	169	180	178	176	176	173	170	173	174	159	180	195	192	176	163	167	171	170	201	170	197	188	168	151	198	192	161	166	193	184	169	184	176	181	163	194	173	176	175	172	176	182	169	180	185	165	167	171	164	164	162	151	181	162	175	146	167	182	173	163	163	193	166	210	177	160	138	175	227	164	172	211	171	193	147	183	183	177	177	189	174	168	166	199	178	170	174	169	158	155	171	165	179	192	183	199	174	188	161	178	172	181	189	178	148	155	161	172	183	196	159	159	167	185	161	157	150	173	156	179	167	161	157	166	182	181	154	163	184	190	167	162	180	153	181	194	202	169	168	174	200	170	189	157	168	191	164	171	156	181	203	200	178	170	174	160	173	155	162	176	186	171	161	170	164	187	168	169	172	167	176	174	196	168	173	165	170	141	203	161	157	181	161	161	162	193	174	188	171	161	183	157	192	168	163	143	185	188	179	183	148	178	199	147	165	187	147	182	143	161	214	168	174	184	176	147	193	198	166	168	167	164	175	190	159	162	159	186	180	172	164	185	168	185	186	154	164	210	183	180	186	160	154	161	178	159	185	182	155	188	179	173	177	206	156	166	152	174	169	195	185	174	172	169	170	179	174	169	169	184	166	161	171	179	164	181	173	170	154	194	198	181	196	175	166	165	179	175	171	163	171	188	151	175	184	166	186	174	146	168	167	179	163	182	147	185	163	173	170	186	166	168	170	182	180	179	174	184	173	171	188	167	185	167	176	160	169	187	177	179	185	188	178	172	168	177	200	204	168	168	164	153	151	170	172	157	175	173	173	181	162	185	142	185	185	173	173	160	183	170	178	200	175	154	190	162	170	187	159	184	198	166	184	158	162	173	155	142	190	171	181	175	174	150	179	162	173	173	152	174	178	146	191	186	152	192	191	187	176	184	187	159	151	176	178	174	167	159	152	178	175	177	166	186	159	187	180	175	193	168	151	194	162	158	187	180	149	181	188	168	188	166	186	165	175	175	187	198	190	186	158	188	180	179	194	157	174	175	177	159	163	158	183	140	162	154	175	168	133	185	164	157	183	188	172	181	191	138	177	185	170	164	153	167	162	160	182	179	195	192	176	169	188	176	165	176	187	191	189	178	166	179	181	150	190	159	156	187	176	179	187	184	199	166	166	166	159	164	175	151	188	213	177	180	174	159	188	154	160	177	153	209	143	178	218	174	168	169	185	177	175	183	183	175	172	148	194	152	175	178	190	188	174	175	184	154	145	154	183	162	171	178	192	149	161	174	176	183	150	149	171	150	171	167	193	167	160	169	163	173	146	173	159	176	205	165	173	172	171	174	177	174	183	179	181	174	172	170	174	185	157	191	176	154	178	149	188	194	172	167	170	185	180	154	173	171	180	163	160	180	164	175	167	171	181	167	176	186	165	156	188	165	162	160	175	193	191	169	149	169	171	170	181	192	156	161	148	192	174	176	200	185	159	173	174	174	161	162	163	169	178	165	187	175	171	172	179	192	179	185	187	174	157	200	199	152	149	165	163	181	156	187	183	176	187	173	156	162	158	151	173	178	166	157	158	186	184	189	170	191	174	167	156	175	174	146	158	170	175	139	166	162	179	195	209	202	167	190	153	177	210	164	182	181	183	190	154	174	174	189	172	174	170	158	168	193	161	173	171	189	190	167	170	179	181	186	162	161	168	177	142	189	180	162	174	159	158	191	192	172	161	183	185	186	202	187	177	189	160	161	175	167	180	173	169	162	165	201	164	178	156	174	159	154	177	187	175	159	177	173	167	169	159	170	176	140	162	169	186	180	176	184	187	176	168	153	192	170	185	184	164	173	177	168	163	169	177	183	198	170	169	176	166	152	170	175	178	153	165	162	157	173	180	180	187	178	173	175	170	158	192	170	178	157	190	189	172	200	175	197	182	184	171	198	152	194	168	165	171	179	161	186	194	171	160	147	177	180	176	155	181	156	178	183	156	186	201	192	156	164	186	168	179	172	190	166	174	195	181	163	175	179	177	165	182	158	186	150	190	162	162	202	178	166	166	153	185	165	162	157	179	168	176	163	162	163	191	188	163
13812	9796	18764	20779	15960	11340	8340	5601	4384	4178	4660	5032	3950	3659	2813	1964	2050	1886	1507	1410	1237	1133	989	747	784	791	707	698	624	575	692	645	566	499	511	445	476	478	432	435	449	429	476	452	424	414	470	442	423	408	414	481	449	401	457	494	444	447	427	448	451	418	411	419	490	399	425	445	444	417	444	405	420	429	404	428	435	461	469	424	402	434	441	407	431	442	475	460	429	452	438	442	427	457	417	438	458	435	446	461	412	474	431	441	409	410	425	464	411	448	451	398	446	384	464	412	420	418	447	423	428	433	442	422	438	425	431	438	432	450	435	414	450	438	461	427	403	426	439	445	430	424	451	435	485	427	440	458	415	483	449	444	456	438	423	431	414	457	453	442	418	440	452	463	430	422	413	428	444	405	440	465	458	441	457	452	431	463	403	441	428	463	449	439	433	451	455	436	436	426	429	442	413	427	426	432	405	407	427	477	441	450	456	414	442	425	472	441	459	430	428	435	455	423	409	416	432	429	440	430	406	425	415	448	414	400	448	467	455	435	400	442	418	391	438	457	418	428	440	422	405	441	434	465	433	403	432	477	431	419	435	430	421	409	413	401	388	459	452	483	457	452	429	428	417	412	455	435	446	445	432	451	388	436	459	426	434	468	476	449	460	434	430	423	434	457	424	446	422	459	448	459	433	458	435	469	402	434	456	447	419	437	402	447	400	435	429	401	449	429	426	416	419	430	398	443	450	441	477	449	462	445	467	419	436	386	433	408	451	430	413	392	404	435	413	445	453	434	440	412	452	416	412	444	427	416	443	456	406	426	439	435	448	410	442	476	469	472	433	418	445	424	427	433	442	458	452	427	476	438	405	424	414	442	464	392	454	468	445	455	429	408	478	462	420	398	415	445	480	443	462	418	448	450	451	399	405	408	440	418	418	457	451	465	433	420	434	443	430	418	430	411	481	464	454	428	447	486	410	429	425	441	417	447	434	443	438	421	424	431	418	405	447	441	443	451	454	460	438	410	429	446	466	427	453	466	421	454	437	440	437	465	383	426	423	477	462	423	414	398	460	480	440	418	443	418	441	415	406	428	431	437	445	432	434	390	458	424	424	446	458	423	447	463	422	432	417	410	436	449	393	413	481	461	425	388	387	454	444	408	456	412	427	423	453	433	463	449	426	428	445	437	445	427	473	453	425	453	415	427	423	422	412	434	471	435	456	494	447	429	428	433	442	410	446	413	424	436	436	425	445	436	450	453	468	439	455	451	461	464	439	398	450	461	425	430	430	478	444	462	404	443	432	456	418	443	443	418	434	437	461	418	441	467	439	443	455	431	436	436	439	440	444	463	439	466	440	466	402	455	444	439	413	460	423	426	447	413	450	452	425	447	449	435	443	404	446	441	442	431	466	450	404	445	407	440	422	420	427	432	471	424	439	443	457	446	440	525	431	427	410	415	409	440	418	431	410	424	407	419	455	490	437	446	421	415	415	438	463	435	454	462	465	416	430	420	447	445	422	449	455	448	437	454	395	424	415	407	455	454	458	449	437	399	433	399	442	442	443	421	456	473	457	433	437	469	424	432	450	445	431	404	398	435	441	402	441	434	434	437	428	472	432	417	491	433	457	468	469	414	476	462	423	398	442	465	429	446	404	418	466	384	415	395	406	449	444	456	463	434	396	431	440	403	452	431	416	433	465	446	446	433	403	433	430	419	442	442	429	453	445	491	412	428	420	421	413	460	457	422	452	415	411	449	388	482	473	470	429	456	447	453	460	439	422	458	414	450	446	467	415	406	417	431	441	418	445	455	479	443	402	446	436	447	468	423	420	452	450	468	410	459	439	430	425	400	415	423	432	453	464	429	408	421	460	411	439	419	418	450	396	432	437	444	438	489	420	447	443	432	449	414	398	469	457	437	438	403	428	410	471	417	457	451	463	452	432	392	442	442	438	409	482	412	433	436	420	443	440	435	450	462	451	483	430	457	475	417	418	410	434	422	403	440	431	428	420	427	452	432	477	437	441	428	447	454	426	439	406	426	436	408	452	424	451	410	454	452	431	452	413	420	423	453	422	427	434	434	465	420	436	439	422	472	439	456	429	469	389	416	469	420	434	425	416	430	469	430	410	442	438	449	389	425	419	434	450	446	375	427	438	439	415	470	425	459	413	443	450	476	432	437	422	405	450	470	422	428	416	451	475	446	408	411	436	446	457	423	461	444	421	445	413	411	454	457	443	450	465	468	449	443	455	425	437	441	421	484	407	405	448	438	392	425	457	449	450	392	450	437	464	451	454	432	437	429	445	421	440	457	443	411	415	417	442	408	427	414	412	417	427	417	420	431	456	436	447	472	407	438	414	433	439	486	423	407	461	409	445	457	449	459	403	399	452	376	432	413	417	432	446	412	425	455	418	451	440	394	461	412	406	439	446	375	421	465	477	435	430	482	452	442	439	438	450	402	466	476	446	446	468	408	472	456	429	430	455	442	420	451	407	469	425	377	395	459	449	411	433	456	414	439	478	435	407	430	435	419	448	396	433	441	486	413	425	438	459	420	418	461	462	432	421	453	433	448	369	413	445	440	395	420	431	445	437	431	431	431	421	453	473	452	436	455	469	414	451	414	465	419	409	443	390	428	423	429	408	435	427	405	431	472	474	459	456	468	415	418	415	426	439	423	436	470	451	388	443	446	498	449	449	424	436	406	438	440	408	444	439	424	428	424	423	410	405	429	405	394	476	448	404	414	412	467	450	428	445	432	423	434	456	413	435	442	456	430	435	454	485	468	414	483	431	444	458	445	443	457	453	446	457	442	456	393	418	402	443	434	434	474	417	449	369	398	447	471	444	436	444	437	456	445	468	424	433	439	461	440	423	425	465	439	406	430	423	433	443	427	455	434	445	382	428	408	429	396	455	444	413	450	427	473	394	476	440	462	452	465	468	451	430	481	397	428	422	414	409	415	434	426	439	445	435	459	456	414	408	455	449	463	450	457	427	417	447	423	435	448	471	421	420	431	481	427	452	427	425	458	455	445	450	446	468	442	424	475	415	431	437	461	442	439	426	411	425	431	450	418	436	434	430	403	450	443	401	448	448	424	472	479	457	457	441	433	454	443	454	415	460	448	417	378	439	427	448	461	424	443	451	430	432	462	419	390	453	429	416	446	464	451	432	447	408	457	438	430	452	423	438	445	442	434	445	428	427	407	420	432	461	436	427	433	411	403	447	472	466	495	412	454	436	462	419	439	428	456	446	400	414	455	438	450	443	450	431	408	450	441	456	437	454	407	432	444	452	442	455	425	442	453	445	417	422	436	441	431	394	407	447	415	396	479	412	434	436	405	413	444	456	438	458	445	440	434	439	435	436	444	441	469	451	430	457	395	426	447	459	431	411	458	442	455	439	419	463	475	458	440	452	426	440	458	445	429	410	403	436	455	422	433	445	460	442	436	451	445	419	440	424	452	441	460	432	410	393	404	454	414	456	448	428	426	478	456	448	411
6170	4018	4853	3544	1864	1075	724	554	459	525	495	587	450	375	342	294	308	295	296	311	293	280	269	253	275	267	236	257	238	272	267	250	256	262	222	219	253	231	228	235	237	254	253	237	231	244	232	272	213	278	229	222	244	227	213	232	242	269	243	235	250	243	207	227	248	234	265	239	241	268	231	244	225	230	250	220	219	218	232	209	244	284	271	268	220	212	236	269	284	255	238	237	225	270	246	249	233	230	243	258	232	246	226	241	235	229	244	217	264	245	254	245	252	239	246	265	228	254	233	265	256	217	263	243	253	231	245	236	239	228	230	226	271	218	253	225	220	230	238	247	222	248	253	241	248	279	227	228	260	233	262	236	215	259	231	235	225	244	221	218	253	211	215	241	234	244	240	247	230	255	271	234	252	248	255	237	265	219	245	251	261	244	238	258	272	258	213	234	246	267	240	223	224	221	255	236	219	263	248	248	232	231	244	224	251	255	269	231	232	234	213	246	248	251	221	252	222	223	207	220	269	252	232	263	214	217	250	221	236	216	279	246	238	262	235	269	235	243	257	250	237	231	228	230	251	233	289	240	238	231	266	249	249	247	220	230	274	250	229	238	232	238	210	260	258	227	237	248	244	270	221	243	268	233	224	244	239	235	224	229	259	256	261	265	244	224	220	229	233	260	258	257	231	253	247	271	233	238	216	227	229	241	237	245	227	233	260	215	234	229	251	233	251	239	251	249	248	261	240	244	239	257	261	241	230	231	222	233	239	235	245	228	220	220	242	226	208	216	261	230	221	234	241	254	250	247	255	247	251	236	227	225	233	279	230	228	237	241	255	250	237	225	246	222	249	282	249	229	245	238	229	224	232	251	253	243	232	244	270	265	247	251	247	250	247	225	239	242	240	231	207	240	265	244	257	230	203	241	259	263	251	216	224	215	224	252	212	235	268	233	236	237	237	255	241	253	218	252	214	270	257	233	213	251	274	262	246	246	246	244	230	242	236	248	266	242	234	256	266	221	234	246	254	221	215	244	257	221	223	245	212	259	242	228	248	258	248	230	253	230	211	243	278	246	243	236	279	213	204	237	234	216	250	232	265	217	236	229	240	245	237	245	233	238	233	222	229	247	243	238	234	246	242	215	225	211	236	231	266	251	235	234	239	270	227	247	267	229	214	232	220	251	227	251	248	201	249	249	226	234	242	209	250	255	227	232	244	257	266	259	242	226	214	222	279	237	231	264	222	250	247	240	227	253	247	234	274	246	288	213	248	217	206	241	243	281	225	260	232	245	228	261	264	249	220	252	264	257	254	237	241	233	229	229	239	231	230	244	241	267	222	252	219	233	256	228	276	258	237	232	255	221	247	223	248	238	207	205	244	252	249	251	244	234	262	250	219	241	245	268	238	237	247	242	221	261	252	221	237	244	240	256	247	210	232	248	234	235	262	254	247	241	225	233	240	231	252	263	228	239	226	212	235	243	240	253	250	231	214	262	212	213	226	212	242	241	250	249	225	252	247	225	247	247	243	230	257	257	234	223	240	251	231	240	240	239	230	247	218	230	240	245	263	254	228	261	227	248	239	256	235	244	246	249	232	267	246	261	281	244	252	231	230	267	218	236	238	246	256	234	242	240	229	229	250	259	259	248	271	245	245	251	249	252	245	242	247	266	234	258	228	222	216	219	244	247	258	240	232	246	242	272	245	247	210	263	226	232	256	211	251	209	244	220	290	265	264	250	236	243	242	262	225	226	259	246	237	280	224	247	264	233	229	203	217	244	243	233	240	231	244	233	232	251	252	246	227	232	229	249	263	274	221	239	232	247	248	236	260	263	263	241	240	241	284	243	224	237	243	240	229	257	229	236	225	217	232	224	238	224	255	239	219	213	240	256	259	211	225	223	235	237	220	274	222	261	250	236	270	244	232	242	238	259	260	234	239	248	247	244	231	225	255	222	246	274	228	237	236	215	217	217	232	230	261	246	241	239	232	279	239	248	241	240	254	244	242	268	237	228	218	232	241	222	231	253	261	231	262	245	231	247	256	251	251	273	253	264	230	233	235	248	257	241	222	259	250	254	244	249	254	248	233	288	247	259	248	212	228	253	263	238	252	255	225	238	262	230	234	266	241	241	243	224	232	248	278	208	258	238	235	258	266	240	245	215	261	229	228	233	243	230	229	254	251	264	287	219	235	249	235	252	242	255	247	239	240	240	228	233	238	238	232	240	265	271	242	229	249	262	244	256	207	253	231	248	253	230	244	237	209	236	264	270	230	247	258	222	242	220	260	241	251	232	240	249	265	218	220	233	237	234	241	225	236	243	197	225	215	236	223	247	254	209	252	241	245	245	245	234	239	224	294	246	263	236	225	261	238	240	216	238	240	233	210	218	225	232	249	253	263	252	275	263	222	268	204	228	257	257	225	235	231	244	237	241	241	251	230	255	226	241	245	232	252	240	223	253	246	270	230	236	220	249	210	221	255	247	235	248	225	280	254	227	241	246	235	261	250	230	246	223	240	233	208	223	216	244	235	202	233	244	238	223	260	224	236	226	250	250	258	216	211	192	226	244	252	261	252	251	258	224	231	258	207	241	230	264	249	240	252	225	220	222	246	229	218	246	212	207	231	267	220	209	232	234	226	239	253	253	241	259	247	258	244	253	236	235	224	236	252	249	235	263	234	225	234	286	271	217	234	221	250	199	217	239	242	218	238	214	251	251	240	234	256	212	207	244	238	254	230	252	241	230	250	226	224	209	260	232	205	224	251	253	226	243	244	212	243	231	245	233	212	291	260	236	244	258	233	272	249	244	226	244	261	258	232	243	266	260	228	235	232	243	220	224	255	242	253	221	241	210	227	230	236	235	266	256	248	233	261	245	238	250	248	253	252	246	275	239	222	232	235	237	250	239	273	239	244	223	241	225	242	261	230	235	243	213	263	270	226	226	240	251	257	235	233	226	217	233	260	242	243	261	237	266	242	257	228	236	228	224	249	271	232	243	254	227	224	233	232	237	263	240	204	238	222	244	212	241	235	235	239	245	211	241	225	261	261	238	246	272	253	253	261	259	229	222	250	224	244	236	270	250	239	255	249	254	222	225	248	241	254	256	249	221	241	223	252	258	262	252	235	242	261	246	234	232	268	257	241	268	216	252	254	262	235	255	232	240	230	266	251	233	258	256	239	249	243	256	225	223	212	252	252	251	262	221	246	236	239	252	232	255	235	275	274	233	234	242	264	230	243	240	249	272	270	255	217	236	247	226	219	250	250	249	238	250	275	241	249	245	284	262	221	254	223	247	242	237	250	237	251	262	251	247	227	238	261	247	243	224	233	221	252	242	269	272	248	223	238	268	245	225	219	244	238	243	237	277	241	228	248	254	254	222	230	253	249	247	266	220	216	245	233	237	247	245	244	222	242	244	211	233	229	243	251	241	230	236	247	266	226	264	223	248	218	245	220	256	226	262	231	226	237	232	247	225	244	220	249	234	254	253	219	218
5012	4326	9164	10184	6838	4729	3201	2296	2029	2101	2255	2477	1933	1706	1365	1155	1250	1093	1068	961	930	912	817	675	731	729	698	670	592	710	720	706	653	595	631	587	579	579	572	564	587	569	573	612	569	597	622	574	609	614	593	592	544	598	628	574	624	591	599	597	600	566	585	575	577	630	615	550	562	586	582	604	604	669	596	562	550	629	583	611	594	655	590	606	609	581	569	499	588	567	568	589	651	610	611	582	557	594	581	571	612	589	553	549	594	582	616	610	558	586	578	613	571	568	550	606	580	555	583	573	593	568	582	586	587	556	573	544	621	598	587	602	568	553	563	578	566	594	571	620	629	625	580	620	564	618	605	565	566	587	603	604	619	635	596	573	600	583	570	622	585	608	560	596	568	602	588	612	607	526	621	572	562	595	600	612	593	604	593	625	608	585	598	646	574	586	586	574	586	572	600	588	602	617	618	570	596	612	594	581	589	550	615	559	575	579	570	616	652	592	613	590	613	557	575	551	564	590	586	575	605	618	614	597	634	600	566	592	601	582	603	597	619	581	581	593	561	596	588	653	592	594	566	601	603	585	592	618	593	597	610	590	560	588	648	566	553	616	572	599	586	598	585	591	571	569	618	582	569	551	608	560	626	584	641	602	610	535	546	570	614	569	585	577	589	571	563	595	639	573	610	520	551	607	601	578	602	594	577	542	572	568	562	593	585	608	561	611	546	623	616	548	581	579	570	627	563	590	643	581	574	574	598	554	568	578	622	598	579	589	566	615	590	605	623	613	596	593	528	574	569	615	597	567	563	580	590	577	624	598	572	581	599	611	546	560	580	587	583	610	625	622	578	593	594	599	618	625	571	619	570	603	556	648	598	581	606	603	561	588	581	585	603	546	553	586	553	601	569	574	591	578	547	576	626	560	575	588	601	568	573	572	562	529	584	600	635	597	626	626	565	595	638	620	578	593	606	570	586	553	583	576	602	617	586	576	567	587	586	580	619	596	588	646	600	584	596	576	592	523	577	604	619	569	552	623	599	525	606	601	624	586	581	607	577	586	580	591	575	558	585	563	576	585	632	623	560	563	566	593	584	590	611	591	609	599	605	575	574	572	538	587	640	568	551	558	575	601	575	616	624	582	558	575	552	643	574	572	581	600	626	608	631	569	563	592	579	591	571	574	577	579	570	579	552	603	561	585	596	590	610	588	602	557	590	599	580	594	567	630	617	584	569	612	555	618	568	562	605	583	596	581	596	605	627	581	560	633	589	603	605	539	601	554	588	550	585	564	578	609	567	591	618	577	578	555	590	596	623	593	578	553	594	628	621	606	585	610	588	581	579	628	610	593	597	592	585	613	584	594	551	605	597	577	629	589	612	519	613	616	578	561	565	601	601	628	580	543	610	585	575	630	617	592	598	575	534	584	587	604	575	579	578	584	597	562	589	619	586	609	569	644	583	584	550	567	622	601	605	551	566	552	543	581	574	607	584	585	586	570	592	627	582	587	594	632	609	580	596	612	591	578	573	634	592	598	590	593	637	590	651	590	567	608	569	617	598	578	613	575	638	607	598	598	615	607	583	605	581	592	585	554	597	576	572	608	610	580	595	624	582	584	608	635	593	588	525	593	582	611	623	589	575	601	586	626	589	584	624	568	579	604	601	610	634	592	595	607	587	581	579	565	574	590	603	591	589	584	601	566	544	568	598	609	590	580	588	590	595	573	578	648	600	544	576	586	601	578	624	555	593	555	581	631	596	593	567	608	591	606	573	574	593	608	599	570	593	590	628	587	617	587	588	623	641	562	637	649	556	588	569	591	609	596	554	582	577	619	613	589	590	596	585	609	579	548	575	602	621	560	571	571	633	581	571	570	581	596	603	588	590	581	585	629	564	607	558	613	596	615	609	606	554	597	612	585	627	601	618	588	579	599	635	588	620	599	552	553	599	617	600	572	587	610	575	609	580	575	601	585	629	578	592	586	570	627	569	613	572	603	589	616	594	584	613	528	612	571	596	567	578	581	571	625	569	556	587	579	606	609	603	597	601	559	607	624	613	590	560	592	602	565	603	566	575	620	580	550	603	584	618	608	531	593	567	602	610	640	607	553	592	592	628	571	589	575	603	582	585	561	572	603	585	615	605	600	621	660	573	595	610	586	572	607	618	550	598	591	625	555	582	608	617	589	642	577	567	605	596	591	593	577	609	582	618	540	602	589	581	575	593	586	572	573	603	610	580	572	616	646	560	620	605	579	571	572	601	577	580	565	561	606	577	614	598	597	607	558	575	568	578	592	571	582	563	607	576	558	593	595	575	611	622	606	597	560	581	611	625	573	610	594	596	535	582	579	594	546	549	605	599	565	589	580	616	569	590	602	622	543	628	612	600	570	546	578	593	569	598	550	541	573	615	577	582	584	568	565	549	608	606	577	580	560	599	621	600	593	608	591	581	579	532	561	579	571	641	622	595	564	571	546	566	591	580	587	569	585	548	592	606	607	601	665	606	591	608	604	608	552	555	552	606	562	578	571	553	646	594	523	578	613	611	613	628	592	562	580	586	609	606	616	596	584	532	595	609	582	583	597	605	576	564	582	614	584	549	567	562	615	571	594	576	633	567	605	584	583	578	536	591	609	616	578	567	608	591	622	617	629	602	561	577	614	588	528	570	639	576	575	629	552	581	596	564	574	598	591	569	554	594	592	589	600	632	561	589	613	586	590	599	551	582	590	610	598	570	573	578	604	591	580	563	575	536	576	606	563	583	567	581	562	577	547	585	613	601	599	643	558	594	568	569	642	557	598	627	599	597	578	569	528	587	604	547	650	565	613	531	589	581	605	577	602	597	557	624	616	628	572	592	625	600	548	591	578	581	590	611	567	613	566	603	533	560	574	554	565	580	568	613	569	588	595	634	572	630	587	608	585	600	596	582	593	627	597	584	618	588	609	608	596	624	596	594	568	621	581	597	588	615	596	610	562	551	598	632	586	603	571	566	598	593	627	570	574	573	601	568	564	575	606	596	585	637	584	589	564	581	639	619	570	566	642	570	573	591	592	628	597	552	599	589	561	578	578	578	588	595	607	570	616	604	611	586	602	579	595	563	552	574	598	599	613	601	584	588	619	610	546	565	584	579	571	640	592	581	593	610	580	591	581	588	573	592	576	586	605	597	602	583	577	608	611	576	575	583	562	581	590	586	581	544	611	593	607	604	583	573	587	591	597	565	610	584	601	591	620	592	603	624	573	570	595	569	589	563	636	630	536	608	567	592	599	653	592	561	578	586	550	595	611	567	596	588	597	592	584	614	545	585	602	596	562	580	611	600	538	591	566	588	566	630	584	611	622	557	593	575	575	580	595	597	582	630	599	624	604	577	599	620	597	571	602	566	595	608	599	642	570	577	632	582	574	610	598	579	592	562	594	627	593	581	579	586	575	575	577	574	606	572	598	578	588	565	586	634	577	549	627	576	568	580	549	584	613	623	602	586	575	575	622	577	580	576	610
12649	6162	7364	5887	3003	1865	1115	866	796	732	842	777	606	495	407	445	422	387	365	343	309	325	282	280	267	276	264	259	268	236	256	273	273	223	225	212	239	235	240	225	236	240	239	231	228	241	253	270	232	228	240	210	236	228	243	222	250	221	232	230	223	214	207	222	251	252	221	238	246	219	211	268	234	213	253	245	243	249	262	245	206	222	225	222	214	257	199	244	229	201	227	241	235	211	208	217	211	228	225	201	234	218	212	217	219	249	214	229	242	236	239	242	210	233	207	206	234	226	218	213	253	251	248	193	225	241	240	228	229	243	235	231	228	211	221	233	233	220	214	204	215	208	236	231	235	237	231	232	225	254	252	241	233	242	214	201	210	241	245	267	236	253	226	255	237	240	216	206	218	229	236	267	212	216	197	228	251	201	208	234	220	262	239	222	241	239	236	232	212	220	242	258	252	238	242	226	241	237	223	233	245	216	250	246	188	229	242	213	243	233	224	218	251	244	242	210	245	222	237	240	246	250	237	227	212	195	217	241	206	205	237	217	228	213	231	243	215	211	243	234	228	198	214	231	254	208	239	223	242	257	199	251	221	256	210	219	235	236	227	233	244	238	245	238	233	212	218	237	239	215	203	237	257	271	238	227	216	232	241	239	220	218	229	214	219	220	215	233	219	212	260	251	226	214	240	221	209	233	220	235	248	250	240	225	228	239	263	225	230	249	244	241	232	223	220	236	220	224	255	202	237	260	209	229	243	226	231	221	234	208	251	241	254	228	187	236	229	250	213	226	216	236	239	210	227	220	224	241	218	221	242	228	228	237	228	248	211	224	196	219	249	229	226	233	239	236	212	216	250	247	241	210	245	220	233	205	228	231	220	232	219	224	244	238	255	231	247	218	236	231	241	216	233	254	235	233	215	271	241	261	224	237	244	233	240	244	237	221	212	200	222	246	226	193	251	234	228	221	220	229	244	223	201	205	243	250	242	227	246	235	205	241	238	224	244	251	229	206	235	220	237	209	258	220	252	234	243	245	218	224	259	229	228	251	224	222	237	240	242	213	238	255	216	255	224	227	200	231	263	208	250	235	224	220	221	230	204	229	230	237	224	242	202	209	240	234	239	203	220	226	251	201	235	254	212	232	200	236	245	234	225	226	214	219	237	218	218	272	236	214	239	223	219	238	241	243	222	237	214	202	212	206	240	200	237	226	217	228	253	226	216	237	220	215	240	257	235	242	230	238	231	199	258	216	243	223	232	226	208	216	226	226	245	219	213	224	257	223	219	222	225	238	232	232	229	224	241	216	253	229	221	238	233	198	233	205	217	226	218	230	217	229	236	215	257	236	235	267	195	240	241	230	222	223	252	197	252	229	208	211	225	256	251	238	242	258	221	215	209	234	235	267	244	248	237	245	228	225	268	230	240	221	259	228	221	245	237	245	242	260	235	251	271	252	227	215	226	227	228	243	238	214	209	207	265	247	214	253	235	214	212	214	217	227	238	238	226	194	219	236	257	233	234	203	252	222	218	245	257	229	218	214	208	229	238	226	227	233	230	242	223	211	242	239	215	230	234	228	237	234	230	216	211	232	202	248	255	237	254	193	236	254	241	264	216	243	220	212	229	257	227	219	181	235	229	229	248	228	229	242	233	219	252	217	216	221	231	239	230	210	230	245	218	242	239	227	217	234	216	232	232	211	216	242	254	244	210	203	232	218	200	243	254	230	214	232	247	240	219	238	244	206	197	248	253	242	223	239	226	256	210	223	222	227	234	264	222	232	249	214	238	228	238	265	232	202	239	212	233	246	242	226	247	222	221	235	213	229	252	231	255	228	210	236	255	222	238	252	225	243	219	222	240	240	253	242	247	199	240	225	242	241	226	250	237	250	244	208	209	227	247	227	273	256	232	223	237	256	223	222	215	221	252	225	206	243	228	247	215	224	216	222	225	197	198	227	212	202	268	256	217	212	253	251	253	221	246	222	236	227	235	253	234	237	236	230	237	225	217	221	244	250	229	216	230	234	219	231	238	236	234	243	259	235	206	228	219	245	234	214	254	234	257	206	229	221	248	226	223	256	229	211	249	233	207	239	248	229	216	204	228	223	240	214	250	217	223	232	230	241	230	238	256	242	253	220	233	228	227	232	228	228	214	261	234	250	238	222	220	236	247	207	253	239	243	252	211	229	200	241	225	224	242	238	203	238	233	251	219	223	215	248	266	240	206	230	241	236	243	259	227	227	229	214	210	234	243	233	230	270	252	246	228	240	244	212	192	204	171	247	225	237	259	233	225	213	213	222	231	245	221	233	234	217	226	200	246	269	227	228	252	243	266	230	211	232	245	223	234	242	248	259	228	213	236	233	216	246	215	225	235	221	224	241	248	238	215	232	238	228	236	251	243	228	242	233	240	226	217	222	210	233	221	236	184	224	225	209	240	209	200	248	241	227	249	220	251	252	232	244	237	254	222	228	245	240	230	238	221	227	250	237	249	195	241	202	233	206	231	193	206	215	207	226	242	214	229	236	195	241	240	219	244	232	246	222	231	229	221	279	234	257	222	208	234	226	281	258	209	215	219	225	244	257	230	239	227	258	263	236	227	239	223	200	241	234	249	208	231	250	201	253	227	235	250	266	250	246	251	260	256	209	220	229	235	219	247	222	243	234	205	238	252	222	253	224	229	215	250	228	232	222	273	228	197	214	248	232	222	230	223	222	248	240	232	227	238	194	202	231	255	248	234	222	241	253	218	226	243	239	228	244	241	228	227	240	215	237	226	247	209	244	217	216	234	216	244	249	243	252	228	227	241	238	194	207	245	242	274	234	256	245	230	216	245	240	265	224	219	208	213	243	217	207	211	220	211	235	231	248	217	236	266	234	217	226	248	228	250	231	248	185	208	210	239	194	204	223	209	239	223	233	247	221	260	261	249	218	225	245	244	228	234	205	232	239	211	239	231	231	228	200	216	203	229	225	220	224	225	221	197	221	220	238	244	220	213	205	233	201	219	234	232	243	231	215	254	215	235	239	245	207	240	226	248	246	208	241	243	212	219	216	224	213	218	226	233	217	232	226	225	233	217	218	239	250	243	200	219	206	222	239	208	227	232	239	214	228	232	230	220	232	248	250	242	246	251	241	242	188	241	246	214	231	244	209	235	239	237	210	218	237	219	219	243	260	236	197	235	228	228	239	228	236	226	229	229	234	257	208	242	236	221	225	241	239	210	227	243	230	237	218	266	254	214	254	213	235	218	236	206	249	241	231	252	220	232	214	220	241	242	227	229	214	239	234	243	242	258	217	232	240	252	223	257	220	215	235	195	258	219	246	254	222	274	247	233	234	217	245	238	212	195	220	243	215	260	237	228	240	217	220	244	228	220	229	217	208	243	243	215	227	235	240	234	225	213	216	240	247	237	218	242	249	252	244	252	226	262	260	234	233	228	240	223	232	233	215	243	203	240	239	238	201	202	219	252	238	236	232	246	245	233	265	226	218
10014	6458	13342	15125	10593	7761	4991	3970	3621	3717	4042	3846	2836	2372	1789	1851	1827	1596	1427	1281	1259	1168	982	825	888	925	755	740	714	687	747	727	615	633	608	627	606	567	598	576	569	603	562	556	568	595	586	614	573	592	578	565	595	592	607	578	583	518	519	569	563	582	535	593	523	558	569	557	572	550	548	543	591	577	555	527	529	567	590	583	569	554	590	545	533	550	547	557	569	573	581	569	619	573	575	577	586	556	557	565	585	541	581	558	541	565	580	553	538	595	552	592	547	584	575	575	568	590	542	573	542	578	556	586	578	600	582	586	539	515	561	525	564	552	548	600	561	579	560	556	558	537	598	537	593	586	561	546	548	538	568	563	599	580	591	567	575	567	575	570	579	552	602	588	555	529	579	577	571	558	548	548	570	555	564	538	539	531	585	551	584	618	534	565	585	588	572	556	569	550	595	564	563	569	589	577	534	530	566	583	574	572	569	599	596	580	533	596	619	593	547	574	580	546	588	558	579	570	603	550	561	607	542	612	556	552	566	579	634	566	570	538	563	522	582	602	577	563	547	556	527	558	578	576	574	571	569	574	568	588	528	591	577	572	592	558	548	560	603	557	543	544	544	584	573	542	596	530	557	566	544	522	596	553	579	552	558	542	584	590	556	588	580	585	582	567	538	587	589	586	621	555	550	594	600	593	551	593	586	550	572	558	565	570	585	547	564	573	570	557	582	564	617	590	570	551	547	546	596	557	596	609	544	559	536	550	541	576	565	552	517	585	632	569	543	592	549	527	599	581	567	598	532	557	597	591	562	553	563	519	566	583	527	594	541	540	539	547	587	598	550	551	571	613	556	534	603	564	606	576	578	591	608	567	579	537	561	565	583	616	583	548	572	558	541	561	585	550	584	567	576	526	588	615	584	544	581	562	571	564	531	574	608	604	570	575	552	599	563	551	588	575	567	603	615	588	568	525	577	547	550	551	617	551	594	568	564	560	543	550	600	541	526	583	548	582	564	552	604	593	538	582	587	534	519	562	528	553	549	593	556	570	560	562	536	556	541	554	591	592	532	559	519	586	599	552	578	560	522	545	537	550	591	568	602	556	556	511	553	623	536	530	618	525	559	563	580	562	566	573	571	569	551	540	547	565	588	566	592	546	574	607	563	571	568	603	539	574	582	549	548	584	581	547	575	544	582	602	557	610	553	525	554	524	561	580	528	552	579	583	580	605	574	587	556	606	529	587	523	588	517	584	599	549	534	574	567	576	574	529	541	546	584	546	576	574	617	577	530	563	572	547	590	600	550	603	561	583	584	567	557	574	588	560	554	594	599	555	500	551	584	581	589	567	587	581	585	527	524	581	586	550	560	557	540	593	597	532	554	516	563	582	544	580	549	542	563	553	553	578	549	615	550	587	558	606	573	576	545	584	557	540	551	563	566	589	567	551	538	528	572	556	537	537	562	540	576	530	551	543	541	578	536	575	546	519	575	531	568	538	572	523	580	585	553	570	572	593	597	542	568	582	551	549	567	533	524	565	572	561	557	557	559	580	589	585	544	526	510	535	547	569	566	554	569	557	579	533	589	596	537	586	581	572	577	552	581	556	542	589	574	572	563	565	563	527	571	555	556	577	557	594	570	584	589	561	581	551	575	593	530	553	591	603	571	527	604	536	544	568	563	619	549	571	586	559	538	556	551	568	570	535	596	559	623	541	604	607	605	580	542	576	583	562	531	583	571	544	571	525	562	548	570	537	575	598	545	566	560	585	580	537	593	612	535	551	565	544	528	563	546	530	548	578	569	577	591	562	567	605	597	586	548	601	562	554	553	534	540	579	583	572	569	575	591	579	586	554	584	615	588	586	572	553	628	596	572	544	542	593	571	536	591	568	566	578	610	545	557	602	569	541	567	557	512	532	591	554	550	595	540	568	559	554	583	557	596	578	565	532	551	536	626	594	595	544	576	566	543	571	511	571	582	571	610	579	574	564	572	553	554	528	564	594	555	596	578	549	554	587	575	611	579	563	580	608	570	548	569	595	579	573	580	556	605	575	591	565	571	620	555	538	567	584	559	583	540	583	604	567	587	580	583	629	535	569	587	531	572	513	603	540	602	575	600	566	510	538	565	561	554	520	575	572	534	552	578	537	537	576	578	592	583	533	536	579	570	542	580	530	569	542	592	561	523	574	563	564	559	547	540	564	547	538	562	561	536	545	567	581	565	599	555	531	595	536	552	571	557	609	600	581	544	568	547	576	557	543	557	578	557	588	501	593	566	539	527	609	580	574	556	593	577	536	579	583	625	528	551	514	545	535	613	558	544	544	579	565	553	529	582	566	559	535	553	554	568	592	566	560	546	584	548	570	566	564	571	588	532	560	565	547	588	533	532	540	621	564	612	559	560	532	568	557	485	580	549	543	585	562	570	540	599	538	573	555	576	530	530	571	552	549	615	560	599	542	571	640	534	563	534	620	599	564	552	573	573	589	542	564	587	530	552	581	559	559	556	581	589	616	576	563	613	575	629	535	610	563	551	556	585	570	578	579	556	555	563	565	601	608	604	548	551	551	577	526	606	552	544	569	539	597	582	570	535	581	573	576	548	515	565	558	534	543	566	570	528	557	582	561	544	599	531	592	563	603	530	543	570	530	597	564	582	562	575	590	533	543	565	562	538	534	599	545	562	607	582	593	525	540	578	548	587	558	572	574	593	584	581	559	548	516	568	548	577	564	578	552	530	550	561	580	571	579	591	544	536	565	560	540	608	587	588	536	549	581	613	534	564	525	553	525	539	564	563	531	563	583	564	594	540	585	586	552	516	573	560	590	583	512	576	572	549	601	557	532	544	587	511	585	551	559	568	606	551	566	564	546	607	559	545	580	558	587	570	549	596	565	539	574	587	548	575	568	537	532	522	544	547	593	557	559	550	591	588	573	571	547	563	568	554	552	526	579	568	566	543	542	567	566	544	547	572	566	543	531	539	560	579	569	567	586	547	582	553	620	601	562	558	552	541	545	603	542	580	562	600	607	588	544	597	612	543	577	571	556	581	550	524	556	579	548	566	533	564	571	540	581	576	538	586	547	596	579	555	582	578	544	547	593	585	578	589	520	533	599	530	525	584	549	606	563	567	586	560	630	569	536	555	567	585	600	609	584	555	595	582	578	537	537	575	546	574	543	581	555	549	595	570	564	534	567	628	578	588	592	606	561	548	580	550	561	585	522	552	551	581	508	531	529	601	558	552	564	545	550	567	537	583	564	568	580	538	574	537	564	568	565	560	526	595	601	582	541	581	563	596	550	565	547	564	610	567	550	538	573	600	609	545	584	561	587	567	578	596	544	552	574	538	537	562	576	536	552	585	584	596	570	543	590	579	539	536	593	514	552	557	538	542	579	561	607	537	578	549	548	550	555	572	519	571	563	539	523	569	566	550	557	525	591	553	578	558	549	525	533	585	563	578	602	580	548	551	538	574	604	553	542	588	601	571	583	569	552	537	542
19026	8705	10579	7979	4050	2483	1506	1225	1069	1129	1125	980	730	528	435	474	401	407	388	364	321	260	239	236	266	231	219	223	206	196	208	191	157	181	181	173	181	135	161	169	142	140	166	164	162	151	155	162	166	143	169	187	172	158	144	159	190	171	142	163	180	166	169	140	167	141	150	171	161	153	168	189	170	198	162	173	170	178	161	140	166	154	196	168	148	147	142	140	153	174	165	157	157	181	172	160	149	185	163	184	183	174	176	183	153	166	166	185	143	158	172	155	168	162	170	160	166	156	149	143	168	165	162	183	158	168	179	177	156	172	147	176	191	158	183	159	168	159	167	142	173	182	175	159	148	157	173	154	160	160	158	148	169	174	145	150	157	161	157	179	163	156	165	155	163	163	157	174	161	174	155	160	177	167	152	175	164	167	164	145	147	152	164	177	155	173	164	148	175	153	189	175	182	169	161	169	161	190	189	160	180	178	185	151	152	150	169	165	152	192	162	169	193	151	167	139	164	160	166	140	165	164	146	172	144	163	150	169	162	172	153	149	156	186	175	141	167	186	167	187	167	149	172	152	162	171	169	181	192	169	158	163	147	182	175	159	157	156	178	174	174	175	168	179	154	171	158	144	149	175	191	173	181	178	163	189	164	169	174	157	168	181	174	182	156	167	177	179	151	165	167	134	179	142	173	172	166	181	182	165	159	172	161	182	198	158	182	181	180	149	159	187	154	178	168	166	174	148	162	137	179	182	142	144	170	186	167	168	146	161	166	150	160	168	162	157	160	157	184	134	174	160	168	168	172	168	174	172	176	174	195	148	163	182	164	177	175	156	169	194	167	155	180	146	146	148	148	168	165	154	179	172	181	144	157	160	184	159	174	158	160	170	164	174	142	157	156	160	169	177	170	158	164	157	180	144	159	166	146	142	185	163	171	175	166	183	170	158	166	182	172	156	181	172	169	173	152	150	174	180	152	183	160	166	176	166	160	154	172	174	152	168	154	171	164	165	185	196	169	149	162	173	168	169	182	157	175	166	170	178	183	154	173	159	160	162	146	185	175	148	148	144	176	178	139	178	147	164	159	179	156	169	153	150	150	151	150	160	188	171	150	190	162	156	155	182	149	169	165	182	157	178	168	177	148	161	139	160	157	162	163	131	168	161	174	181	199	162	155	164	144	159	181	164	160	164	160	210	148	156	147	153	156	173	152	151	184	168	173	162	161	153	176	157	152	170	164	166	140	168	169	171	172	152	173	155	187	168	170	179	165	183	187	179	174	157	170	179	168	156	167	167	166	177	166	155	170	172	151	169	131	133	142	172	174	175	147	157	149	159	154	174	175	176	159	171	149	139	166	165	161	170	155	162	149	180	164	173	168	160	151	167	157	151	162	144	190	180	150	170	168	168	166	171	172	158	183	154	175	187	166	189	145	178	168	163	169	144	174	159	156	140	180	171	175	164	184	145	143	155	141	171	165	178	167	176	181	160	149	181	157	139	156	157	170	181	156	159	158	162	169	172	171	180	171	172	175	155	167	151	155	151	152	220	168	169	162	156	151	158	177	172	160	187	159	159	167	171	172	151	161	172	168	144	179	156	168	176	176	154	174	160	153	170	164	181	165	177	158	165	155	143	175	185	159	158	169	164	154	154	171	155	139	156	171	162	174	175	160	154	161	166	170	136	163	149	178	143	158	189	153	182	145	160	175	148	141	169	162	156	163	160	149	161	161	151	156	176	175	185	164	195	180	192	164	173	154	154	158	172	150	182	169	195	162	128	183	161	155	191	145	170	147	154	164	167	150	165	160	144	200	170	152	180	178	166	162	178	187	167	177	170	155	176	176	155	172	176	156	153	182	140	169	146	156	146	177	149	167	142	170	179	191	183	160	158	191	174	176	173	183	168	183	164	161	162	169	156	184	153	175	173	160	184	154	163	169	166	163	127	180	173	154	143	168	182	174	169	173	155	171	178	177	153	155	164	160	158	189	154	191	171	173	173	172	185	150	170	168	163	163	169	159	159	169	160	147	161	146	183	135	161	167	176	177	163	180	174	176	172	177	186	154	164	167	151	171	168	174	179	183	142	159	149	180	175	188	159	174	177	192	169	166	161	156	180	152	179	164	171	177	177	168	184	158	171	164	193	154	153	174	184	175	181	163	172	164	183	138	177	152	143	158	184	167	173	164	181	154	165	186	150	177	151	161	181	174	155	157	188	177	163	164	196	174	155	143	180	154	179	166	170	174	172	188	172	156	168	175	174	183	149	168	173	139	177	197	156	167	166	165	160	183	160	154	144	174	173	160	156	159	169	152	166	171	163	180	175	153	164	146	164	183	150	189	174	161	153	176	180	136	158	160	173	170	175	169	180	177	179	152	142	128	153	141	172	171	176	162	151	162	162	187	169	159	159	170	171	157	199	158	166	188	151	163	160	157	175	158	176	142	178	160	150	156	184	198	153	157	166	167	142	150	166	163	131	148	178	177	160	141	174	149	195	153	148	178	171	156	144	166	165	161	160	150	160	183	176	182	181	188	179	159	167	146	156	166	158	170	156	166	155	165	158	180	164	175	157	161	172	176	159	151	158	177	162	180	156	139	133	151	168	189	146	147	172	145	175	169	159	177	157	156	170	180	172	158	124	134	178	153	170	176	176	160	171	172	164	180	163	183	151	171	166	156	167	151	185	160	167	153	185	169	157	168	156	159	158	162	174	147	154	162	161	186	182	180	169	183	187	165	148	151	166	163	166	165	136	171	171	150	159	166	175	161	165	156	184	172	157	161	182	176	171	167	160	158	171	162	171	186	169	159	151	162	153	178	159	172	181	146	154	144	148	185	162	145	157	158	154	157	177	131	167	163	185	173	146	176	175	159	155	160	181	187	152	172	156	154	191	158	186	154	178	159	160	147	173	189	158	159	123	170	149	167	133	156	163	169	135	128	156	178	142	167	173	166	192	179	168	152	176	168	156	164	161	161	181	183	169	178	195	164	160	186	164	164	170	156	173	168	189	171	170	198	162	143	155	180	160	155	170	159	148	150	174	158	144	160	163	142	146	167	165	171	174	187	179	175	172	159	156	174	177	168	175	166	160	171	174	160	171	149	169	151	171	175	178	163	186	155	171	164	170	161	157	170	181	167	174	170	170	157	175	160	169	185	181	160	175	175	164	179	193	178	159	154	151	165	179	179	141	157	175	173	186	146	182	163	180	175	172	179	177	164	183	163	167	164	184	173	161	177	154	150	167	174	173	152	159	137	163	177	181	169	174	159	156	146	165	159	173	143	159	172	180	166	173	152	168	163	147	159	172	171	155	170	168	167	179	160	163	180	178	154	175	165	167	174	145	169	166	156	174	157	160	193	189	192	159	143	177	159	172	156	154	175	165	165	176	181	126	132	161	193	175	159	164	163	165	168	153	158	154	152	168	182	183	148	173	167	151	186	174	161	154	188	164	182	180	153	127	162	157	178	153	176	161	149	171	168	169	178	155	207	170
12300	7808	16894	17974	12802	9358	6627	5616	5299	5517	5750	4893	3652	2661	2062	2289	2185	1890	1740	1610	1463	1216	910	970	958	779	745	729	656	658	696	587	560	492	498	465	450	430	454	423	446	424	397	452	396	414	450	425	426	416	453	436	446	423	444	422	433	449	449	398	378	388	410	415	435	411	408	416	411	402	453	423	378	409	438	374	390	383	420	412	438	438	431	417	445	425	390	435	431	410	441	409	431	437	428	413	420	395	413	399	407	418	425	394	393	456	428	423	441	441	411	413	416	403	456	414	419	410	402	424	396	393	421	411	422	420	415	418	398	428	439	409	466	417	415	467	421	404	429	429	420	429	427	419	432	423	366	393	460	414	411	406	407	439	404	371	425	404	419	393	393	408	402	382	417	388	415	390	446	421	426	407	409	389	413	417	422	426	403	428	426	444	419	395	419	423	394	404	419	442	390	415	412	410	404	427	405	444	392	435	459	455	433	430	441	403	393	421	421	431	407	424	433	436	405	408	416	418	406	420	414	411	416	463	413	448	408	403	383	417	408	421	415	390	426	415	417	418	431	446	412	465	419	385	434	414	396	396	425	405	389	439	439	410	371	417	395	416	429	403	450	401	386	378	447	385	430	429	432	394	420	428	441	422	431	422	409	400	410	406	388	423	408	412	420	438	437	423	438	438	400	399	443	420	384	388	442	436	443	378	421	472	433	439	440	406	418	446	441	391	432	408	408	407	398	414	422	409	406	416	415	385	394	436	400	434	405	400	426	409	452	409	381	423	387	449	427	428	426	448	402	418	439	418	423	452	430	423	422	438	389	435	426	407	419	396	444	432	433	475	403	403	474	445	383	441	416	435	436	389	408	410	455	402	420	418	405	429	422	387	432	427	381	450	423	437	454	411	413	420	436	430	457	406	400	368	378	412	411	418	435	442	427	438	420	433	456	425	404	427	400	396	426	438	430	422	421	408	414	412	404	421	430	375	439	438	437	393	432	403	414	406	430	428	415	423	415	406	467	404	414	412	436	438	430	400	420	381	424	431	396	422	436	423	389	413	388	418	398	408	403	430	442	410	436	423	434	462	440	379	387	402	443	343	450	441	422	461	424	421	387	398	424	416	404	403	415	374	416	401	437	422	395	453	435	420	422	391	437	403	417	432	436	448	428	448	437	420	392	427	415	447	418	419	435	432	422	395	404	440	439	420	436	392	388	435	411	426	401	422	386	410	424	408	437	416	441	407	412	427	422	410	417	444	414	417	397	433	444	415	402	389	388	421	444	430	433	421	444	413	425	448	419	405	408	443	393	459	405	428	409	441	479	409	419	409	452	449	434	426	388	395	442	444	401	420	465	442	409	431	403	423	420	427	390	417	432	403	411	409	422	422	396	394	427	423	427	397	409	395	414	390	420	423	453	409	420	419	410	407	382	394	441	426	402	440	393	392	439	390	417	375	393	464	400	415	417	398	441	434	451	433	401	434	428	408	429	404	407	416	410	370	452	416	424	384	383	418	398	428	392	415	406	407	481	389	397	426	416	437	397	403	413	410	420	400	417	427	402	425	426	417	424	440	423	421	434	437	422	424	405	404	433	430	399	395	432	414	389	417	441	434	428	434	391	430	413	387	453	386	423	445	436	420	421	438	407	397	413	436	434	389	387	411	440	379	396	456	415	431	400	419	420	405	388	411	385	412	431	426	453	411	443	405	402	420	394	430	431	470	433	418	442	458	431	400	380	438	412	440	415	445	418	399	447	422	411	390	412	449	442	400	384	431	375	404	413	408	435	438	427	415	420	404	399	403	446	454	427	401	421	412	446	402	420	410	419	415	429	454	416	465	410	429	428	405	421	402	419	422	437	422	399	425	402	433	390	414	408	442	425	448	438	451	435	450	428	448	403	387	412	398	423	433	374	418	433	395	423	428	414	403	428	437	420	418	408	439	442	465	433	420	456	432	414	413	399	423	423	424	418	374	453	411	397	419	363	451	389	462	447	384	412	433	418	399	402	415	369	386	395	423	425	392	396	417	405	456	403	414	405	402	407	434	401	438	402	420	451	446	407	439	402	449	447	413	417	415	437	406	418	409	408	419	389	413	417	451	447	450	457	450	421	414	401	428	400	416	413	422	423	439	412	432	435	431	408	403	395	433	448	391	440	394	431	419	416	414	426	414	436	427	417	395	403	400	459	412	413	419	422	410	417	424	423	407	426	436	436	396	446	425	402	426	406	417	415	421	421	403	426	417	429	404	399	392	409	446	382	450	418	392	448	431	425	427	407	416	440	406	394	420	418	442	429	426	415	432	395	416	429	388	413	395	436	430	424	427	396	417	435	407	426	433	423	428	449	431	448	403	422	388	420	444	422	438	435	440	428	380	402	441	424	429	436	443	448	404	437	391	446	417	419	403	428	475	419	417	386	418	440	453	425	435	410	413	405	406	431	381	412	424	427	448	409	427	432	429	424	430	416	385	418	376	438	389	417	414	406	426	425	394	395	456	387	436	458	397	424	436	445	426	406	427	448	416	431	381	431	440	440	406	409	433	408	415	412	432	395	406	382	430	390	427	451	425	460	418	424	396	403	390	444	424	426	422	377	427	403	447	424	428	379	424	424	454	379	399	397	403	413	429	403	442	398	380	424	385	420	406	451	396	404	443	447	415	403	413	407	412	377	440	419	424	422	395	418	423	422	402	424	412	431	432	415	404	418	408	423	399	405	410	374	419	418	405	436	444	434	432	424	412	383	445	417	423	425	421	441	411	424	384	420	446	414	439	455	404	419	401	444	413	391	426	387	415	434	445	418	413	384	406	431	420	411	391	389	411	376	405	429	445	409	433	421	399	369	423	446	426	461	413	431	401	421	404	375	414	442	420	435	395	375	434	440	425	433	398	427	419	403	407	401	423	407	466	424	422	387	429	431	421	393	371	402	403	401	410	414	418	386	416	425	422	447	397	427	415	420	475	427	424	399	388	406	465	419	418	412	429	433	379	438	420	430	411	399	413	399	443	431	396	414	423	402	414	444	419	429	391	404	410	404	441	418	405	428	402	420	447	384	425	449	408	400	416	428	439	407	459	428	444	412	424	417	419	389	423	375	383	431	432	418	426	412	422	398	389	407	426	377	448	436	415	387	427	410	426	459	410	443	413	438	447	411	419	412	427	405	393	409	410	417	440	391	435	404	416	399	406	440	422	405	385	424	398	404	401	416	408	446	426	414	393	426	434	434	418	430	430	435	439	402	406	411	386	436	401	375	421	417	402	435	427	385	422	441	432	402	412	397	442	374	410	438	400	390	423	420	378	407	387	394	397	444	405	414	410	388	439	400	447	433	403	412	401	396	443	420	407	431	431	422	400	387	414	406	405	374	404	406	426	449	435	421	452	423	473	440	412	424	436	405	392	423	397	424	434	399	455	405	439	443	408	435	414	397	409	413	419	448	453	421	449	414	414	395	424	418	427	409	431	464	406	417	408	431	407	421	410	418	458	412	410	382	406
5137	2934	3881	2509	1338	857	652	618	602	616	645	582	409	417	352	358	323	299	309	285	313	312	287	259	274	265	274	250	223	235	221	239	249	241	244	246	212	233	266	255	256	240	248	256	248	243	255	222	261	210	253	249	238	251	224	235	265	235	219	234	249	236	233	234	257	247	204	251	240	228	238	263	258	244	229	233	225	242	243	196	249	243	232	193	220	242	231	228	251	211	225	236	255	217	233	207	263	257	234	231	245	254	235	230	223	288	252	249	246	250	235	255	237	226	252	238	240	249	212	254	235	218	237	259	227	235	220	226	211	246	261	224	221	280	236	249	250	229	250	240	206	232	211	229	279	235	228	225	250	251	233	253	236	230	212	217	221	259	259	263	237	223	216	273	214	238	259	235	234	282	253	261	257	223	219	215	238	228	227	233	221	247	235	207	232	212	226	269	246	225	229	256	234	242	242	241	255	223	230	242	246	224	231	252	252	256	248	210	246	241	246	266	218	237	235	223	223	264	260	257	217	226	259	252	224	229	222	233	232	256	235	228	252	224	264	248	242	240	266	244	242	240	223	236	283	258	234	254	243	257	205	222	223	250	217	221	221	249	227	227	235	249	249	241	209	228	212	226	231	214	238	267	256	233	245	258	219	235	236	240	258	225	221	275	225	243	220	257	250	276	223	223	221	239	240	261	257	227	244	230	240	231	260	265	238	216	215	236	242	229	242	248	249	228	226	240	222	232	232	258	233	219	218	219	233	234	257	230	205	235	217	266	262	215	238	277	231	234	248	276	246	210	233	205	243	223	253	223	251	224	241	249	232	244	243	231	243	240	242	218	246	218	223	237	265	216	205	223	234	238	217	233	254	227	247	250	235	232	237	251	254	230	252	259	227	234	237	266	259	244	241	228	234	229	248	236	214	250	239	251	243	237	251	241	249	238	239	236	244	232	232	257	237	237	214	219	217	234	234	246	243	252	222	233	240	233	226	232	231	259	264	235	216	219	224	221	253	247	210	226	257	241	229	233	232	251	231	203	252	209	250	252	255	216	232	243	232	242	235	262	228	237	249	239	238	231	250	211	248	249	244	236	254	252	233	271	244	216	236	259	255	253	227	271	247	243	243	232	227	245	243	258	234	274	250	231	228	260	238	254	242	236	207	205	269	263	249	232	222	258	269	235	214	220	236	229	247	231	220	242	236	248	207	226	230	258	238	232	224	246	256	213	261	223	250	235	241	235	256	229	241	236	251	238	252	236	234	230	230	244	214	255	239	231	253	233	240	256	263	228	237	248	249	223	224	238	257	232	222	234	232	210	254	213	231	220	253	259	258	222	233	215	250	234	243	246	243	227	235	236	249	246	251	215	233	225	237	246	241	245	252	228	215	225	268	280	262	229	238	240	260	233	239	251	240	272	218	246	230	231	245	248	224	245	233	246	229	217	251	251	231	210	216	241	216	258	251	224	252	242	250	257	249	241	252	249	233	244	219	244	250	229	226	224	232	234	250	266	255	238	239	231	245	243	239	202	255	255	220	271	252	246	250	237	227	214	224	272	229	242	239	256	237	224	210	246	214	221	222	221	239	222	218	232	243	209	243	266	238	209	251	224	238	246	246	209	248	244	248	220	241	240	225	240	255	215	247	218	229	259	231	239	218	222	253	274	233	219	242	216	251	242	228	253	250	223	269	237	259	222	235	228	231	254	271	253	220	250	252	247	235	229	245	216	235	215	235	236	257	201	233	257	243	254	236	244	266	253	220	254	260	264	223	279	247	277	251	242	209	251	211	249	258	237	249	240	240	221	263	237	217	232	258	244	237	203	233	234	243	254	242	244	234	247	256	213	231	240	226	239	269	231	252	248	238	234	208	230	236	233	259	241	226	247	240	246	213	247	231	222	223	229	242	233	241	238	280	187	230	226	235	260	243	273	265	207	243	230	285	251	245	254	228	258	250	230	235	224	217	250	230	229	198	240	219	245	230	249	247	237	238	259	279	271	242	215	230	262	242	238	242	224	236	222	257	233	210	246	193	219	239	237	225	247	221	230	233	238	245	274	261	234	231	254	264	267	222	244	234	231	236	245	236	245	224	239	247	239	265	223	225	211	217	244	224	231	247	208	225	235	245	261	246	221	294	272	252	225	215	247	232	233	223	245	242	254	210	235	264	227	223	278	247	225	252	230	209	253	221	225	258	260	247	259	237	219	229	231	244	256	223	232	256	256	251	240	236	222	226	260	235	230	243	232	243	222	224	240	233	240	250	258	256	240	247	230	244	258	246	252	251	234	235	240	228	248	251	231	222	238	194	206	227	255	208	242	244	236	237	256	234	241	243	238	256	270	238	225	239	248	238	257	223	256	214	249	255	258	247	237	277	236	224	242	229	201	228	228	283	210	259	214	248	250	259	200	213	234	238	219	250	234	236	240	270	244	238	259	267	227	226	231	217	236	262	236	221	231	233	241	242	215	221	227	243	230	249	221	235	252	244	224	230	252	249	235	223	195	243	256	257	235	251	246	239	243	234	242	210	220	284	248	210	237	216	225	233	221	264	234	221	212	244	251	236	250	222	251	229	248	239	246	252	235	225	247	237	246	233	252	247	205	248	228	250	234	256	263	253	236	260	245	256	213	267	260	221	228	239	255	249	233	235	239	238	269	261	229	213	240	265	244	252	241	253	259	232	254	215	242	210	254	231	255	249	229	248	254	240	243	227	244	254	250	222	253	231	227	230	233	249	268	271	215	229	212	212	261	255	240	228	228	265	253	250	232	261	224	217	262	249	238	248	258	256	242	232	234	239	227	231	241	219	218	241	210	248	228	244	221	242	227	231	217	241	245	247	211	226	238	261	223	213	242	209	226	251	228	229	265	224	266	240	226	220	217	240	247	248	253	243	220	242	249	247	241	250	238	238	242	232	271	229	271	226	250	235	230	231	238	202	212	224	255	238	236	261	267	216	243	254	256	247	227	209	284	218	221	254	246	233	232	230	243	248	220	232	237	267	191	228	242	243	226	218	232	234	251	249	242	220	251	259	254	228	270	214	257	256	258	247	256	245	237	248	236	243	229	260	233	262	235	271	215	239	220	247	230	237	231	241	260	276	242	228	267	239	232	245	235	256	231	226	230	239	244	218	246	246	250	227	264	252	221	252	248	240	237	215	231	230	229	229	249	231	238	266	209	230	242	230	239	201	235	223	282	240	227	206	257	260	256	236	234	249	253	227	223	219	227	256	236	228	243	229	227	198	218	229	234	258	261	246	270	226	250	251	255	241	263	246	228	232	247	230	240	229	239	247	232	235	227	239	247	231	218	258	201	254	222	244	263	219	246	212	239	263	237	235	283	266	259	251	261	253	242	252	239	252	222	219	240	252	260	228	248	222	237	254	229	200	235	257	265	224	248	227	268	241	236	236	266	245	250	235	226	223	237	239	258	246	217	234	240	226	244	197	219	245	278	243	229	238	229	226	247	234	237	227	229	266	254	256	255	236	271
4396	3436	7827	7585	5418	3496	2771	2506	2594	2709	2738	2212	1719	1322	1233	1284	1342	1202	1171	1094	1000	817	816	830	799	773	741	679	687	630	652	630	650	628	646	551	610	590	610	616	570	568	557	602	564	606	574	577	615	610	619	592	580	599	519	587	581	583	614	595	607	574	573	565	561	568	574	607	600	584	581	601	618	556	585	542	547	582	583	576	606	606	625	593	576	567	571	569	631	610	546	571	594	570	577	609	638	600	563	602	600	608	581	606	570	579	582	587	608	600	598	585	581	601	595	573	603	587	595	601	570	593	586	573	602	568	611	629	592	645	567	556	556	550	584	594	562	621	572	610	600	591	609	534	572	562	578	584	578	574	619	586	597	609	612	548	597	602	575	607	606	541	579	561	548	579	583	581	576	542	596	597	574	581	564	560	626	540	595	597	557	604	629	594	616	582	606	619	561	578	592	582	617	636	561	562	607	632	560	565	564	582	578	600	570	528	551	612	576	572	617	579	577	581	556	585	579	616	609	593	631	582	575	584	578	602	629	585	617	626	591	544	530	568	539	582	576	583	601	533	584	583	568	582	584	567	602	616	608	582	581	573	572	599	606	618	553	562	594	605	556	612	581	599	601	552	580	576	588	644	536	561	556	538	547	570	577	624	537	557	649	638	613	584	583	596	632	584	562	593	588	606	607	572	588	554	589	562	611	575	578	597	560	551	630	584	578	584	612	559	540	568	573	616	580	560	575	611	583	534	544	584	581	575	601	592	521	544	544	538	565	567	596	591	569	591	569	582	584	561	571	518	616	555	581	557	590	649	608	567	584	564	610	572	544	573	578	577	564	575	605	628	605	531	636	556	580	598	632	560	609	577	620	524	595	564	586	595	588	565	570	624	593	566	598	622	609	568	627	640	614	590	580	591	585	611	586	601	596	621	579	628	596	620	577	619	598	556	563	588	586	559	600	637	575	599	593	586	565	609	611	569	539	586	591	620	603	585	621	569	548	609	563	541	631	578	576	559	593	598	573	591	570	633	587	604	598	593	551	591	569	602	579	575	617	576	583	582	576	631	609	608	599	581	553	541	607	637	565	618	595	630	640	602	592	623	575	640	595	570	582	599	609	593	561	587	618	538	594	606	598	558	581	594	611	540	555	568	564	562	580	582	597	571	639	566	586	547	602	574	576	549	578	613	600	583	607	598	610	573	589	531	584	569	545	617	552	628	593	586	594	623	582	604	623	584	558	608	571	593	584	596	538	592	594	572	544	583	605	595	609	597	605	591	594	573	605	574	558	553	598	567	599	570	600	594	594	607	612	580	587	566	581	584	584	577	523	579	628	638	598	607	621	505	522	581	598	544	563	583	622	597	611	587	581	604	602	629	587	570	561	577	567	520	600	609	610	587	555	605	596	593	580	594	587	590	562	610	615	576	598	564	580	580	604	564	581	592	586	622	578	568	606	626	577	605	586	625	530	572	605	588	595	574	561	550	585	583	585	580	579	561	638	597	602	578	585	630	591	566	619	570	607	606	594	603	574	614	614	594	567	588	595	575	578	596	572	563	577	575	572	582	638	586	586	554	612	593	590	599	584	589	596	564	587	570	603	576	595	579	573	586	600	599	581	558	542	577	590	557	556	540	566	575	625	555	584	588	584	599	542	574	545	602	630	587	570	556	608	571	606	576	602	551	573	552	565	603	558	608	557	620	581	622	621	606	542	618	531	589	575	584	529	608	550	589	581	621	546	580	569	548	545	570	557	599	563	610	584	614	591	573	571	563	574	600	617	557	583	594	589	564	615	551	617	589	598	605	562	587	551	560	558	616	611	550	614	577	588	588	605	619	581	604	554	574	584	599	587	605	594	586	585	554	593	566	569	586	603	578	555	572	587	584	575	596	560	582	624	585	598	610	552	592	604	574	583	533	651	588	569	622	566	591	538	608	607	586	576	565	583	580	597	567	565	571	532	615	557	520	575	586	592	594	596	637	576	602	594	580	519	557	610	569	593	588	624	543	602	633	538	552	611	571	591	552	583	597	589	589	597	621	587	569	621	566	583	554	584	617	604	575	569	601	563	543	594	544	610	578	582	596	634	628	586	589	570	553	576	579	614	570	570	596	593	572	590	557	581	607	574	582	610	594	593	566	590	590	578	558	580	601	593	542	608	611	600	589	609	610	598	617	597	549	602	589	555	564	587	571	606	598	567	600	532	563	628	579	560	567	643	621	576	596	560	566	642	585	600	566	547	574	544	587	605	613	567	599	584	620	607	541	579	549	631	547	575	560	569	546	583	571	574	619	625	594	507	578	558	602	592	557	613	617	610	578	571	581	549	606	575	606	610	596	582	592	584	573	615	564	574	624	586	615	597	630	604	559	548	540	585	584	564	609	606	581	592	563	592	584	623	572	582	598	604	537	564	637	570	559	567	575	578	545	605	576	578	561	593	623	574	615	546	572	591	567	583	574	555	576	568	626	548	588	587	580	564	578	591	572	575	577	591	571	574	576	534	567	600	603	574	575	565	594	630	584	580	591	589	599	601	607	574	592	621	622	524	615	584	552	545	604	580	584	555	573	575	549	611	596	568	609	608	585	579	545	574	568	609	587	591	577	544	604	600	574	613	554	564	551	585	601	607	553	596	617	585	627	559	583	634	560	608	556	608	605	568	590	573	617	570	574	593	630	547	624	583	567	587	593	578	571	622	572	612	600	547	593	578	620	590	570	568	584	608	577	588	550	594	518	570	594	609	562	577	575	534	569	571	638	586	595	576	640	557	582	607	555	552	597	545	583	625	605	590	627	578	594	592	578	621	595	571	543	581	590	543	605	547	558	562	612	624	574	586	594	598	578	610	580	572	565	569	587	596	594	596	636	601	589	583	583	577	602	604	565	595	580	582	626	585	581	600	586	607	560	592	615	587	566	561	581	581	601	582	583	617	614	572	560	566	557	574	582	569	585	587	609	579	584	602	562	580	561	613	600	571	590	599	611	584	599	607	574	615	572	576	613	573	597	557	553	550	608	608	619	582	595	607	572	573	598	600	590	567	547	593	602	616	595	579	615	603	607	610	590	552	633	607	569	606	570	639	572	652	574	585	576	564	549	572	591	639	606	599	586	561	617	618	562	620	568	589	636	564	566	611	574	574	574	585	596	600	561	610	593	590	565	536	591	601	602	601	562	581	544	588	598	547	612	596	588	586	591	612	577	615	565	566	528	582	540	592	613	553	588	570	611	575	567	577	567	568	611	588	571	606	568	605	579	591	566	558	606	601	579	559	550	604	556	570	586	600	570	604	656	602	560	592	592	524	550	611	573	596	598	582	572	601	629	593	572	561	556	571	639	582	611	567	609	567	592	592	607	519	635	632	575	602	591	562	592	577	621	565	579	540	576	598	571	581	554	571	580	622	601	605	570	585	579	578	558	563	563	631	582	598	598	604	609	629	601	608	594	586	583	549	611	590	572	643	580	565	565	638	598	616	584	611	548	578	605	599	628	550	563
11695	4892	6135	4084	2491	1451	1095	905	868	920	899	680	592	453	403	463	373	392	379	359	324	289	263	308	310	304	253	233	267	247	247	231	252	239	243	227	243	243	249	265	242	234	239	238	234	232	219	230	242	231	223	252	229	248	256	230	226	215	181	229	237	229	232	227	212	215	214	247	223	243	223	228	208	254	252	221	207	186	236	215	233	237	230	233	229	253	255	220	221	232	246	238	241	219	231	210	227	230	252	221	229	237	223	247	222	241	230	232	250	232	212	231	203	198	214	243	208	251	227	192	220	232	204	226	236	246	241	228	240	218	215	214	245	220	228	244	242	219	255	238	229	221	228	213	206	219	220	212	250	214	224	193	244	205	220	221	227	230	265	245	233	201	274	235	232	198	224	224	240	233	196	221	219	233	217	225	236	209	210	262	206	243	212	248	207	211	236	241	242	197	232	249	204	259	201	222	218	212	220	219	251	217	208	217	219	238	210	220	225	213	238	221	245	198	234	220	203	237	223	226	194	215	194	245	234	228	224	244	228	236	206	238	236	218	220	209	239	224	226	225	208	212	243	251	204	223	217	235	231	230	225	222	216	226	256	234	227	227	218	216	240	273	199	209	232	240	231	238	233	234	212	253	203	236	216	215	219	228	267	203	218	229	215	218	246	234	237	227	257	229	251	221	229	195	231	206	227	238	225	234	238	216	241	222	226	267	208	270	223	228	230	214	235	217	199	243	223	202	233	218	227	211	224	208	200	231	225	234	234	218	206	217	209	229	231	201	241	239	204	242	223	254	224	214	233	233	225	239	217	240	221	234	218	245	230	216	222	219	240	216	236	224	215	208	243	221	203	211	231	252	227	233	222	239	218	220	216	226	199	226	235	218	235	251	227	248	208	224	207	248	223	228	239	219	204	236	228	241	233	227	219	220	216	241	213	228	209	232	216	226	248	213	258	215	231	267	208	194	236	236	201	216	246	238	214	231	217	238	198	222	233	197	246	196	218	208	220	234	204	210	226	238	257	231	222	213	223	213	232	230	195	228	229	216	245	227	234	241	225	229	223	205	231	231	213	224	230	212	228	215	277	228	210	218	242	274	242	210	228	222	233	226	254	229	187	225	242	209	244	248	250	232	221	239	228	224	204	247	201	192	209	207	235	193	203	216	242	249	219	221	207	219	213	215	229	195	194	224	218	195	211	260	204	217	248	228	231	255	236	256	241	229	251	207	229	220	194	208	232	246	205	246	237	241	204	254	244	241	227	210	236	258	209	238	229	231	204	209	216	203	206	218	223	205	246	237	220	234	233	233	232	260	213	228	204	259	260	264	238	202	224	224	233	223	279	228	202	223	225	215	223	209	250	202	208	220	239	232	251	209	228	233	219	254	242	230	241	237	218	225	227	240	237	229	227	228	233	224	206	232	222	205	255	210	213	234	237	247	214	236	221	261	246	209	236	200	232	228	231	247	201	216	234	213	247	209	238	235	230	233	215	207	205	194	224	240	200	247	221	209	235	257	236	207	210	197	202	226	244	234	213	220	236	203	208	238	225	223	235	229	208	211	213	221	205	245	214	203	225	205	238	226	219	208	234	226	222	200	196	219	214	250	223	231	229	215	237	219	222	204	219	243	224	222	232	221	233	219	254	234	217	243	219	228	242	214	226	224	234	222	216	228	250	233	205	199	231	202	201	230	231	209	227	218	241	202	223	234	249	217	213	217	221	209	207	232	229	220	220	235	246	203	223	233	198	223	247	226	241	221	227	235	216	248	212	211	241	211	221	229	218	205	226	208	221	221	230	227	225	226	235	228	217	225	219	194	223	210	222	239	249	244	254	261	223	250	201	219	221	206	205	230	229	259	226	227	235	227	222	202	226	227	211	229	206	232	218	224	214	225	246	242	218	232	220	251	208	223	218	229	237	249	251	213	225	251	235	220	205	209	241	207	237	249	232	244	218	212	240	242	210	200	228	211	223	228	238	217	233	206	239	220	208	223	224	211	214	246	213	211	225	212	224	226	222	219	222	187	237	248	229	224	217	231	215	225	212	243	236	223	224	232	220	218	229	216	233	202	221	187	213	237	255	195	235	228	237	223	231	238	248	231	217	223	217	228	252	259	197	241	224	194	246	209	250	227	239	219	227	225	245	192	266	233	221	217	197	220	251	213	227	241	240	199	230	212	234	207	227	236	222	217	210	216	252	200	215	231	202	199	249	234	218	217	218	226	240	216	224	233	217	232	245	212	254	238	207	251	223	217	245	211	229	235	214	236	230	234	213	246	210	215	227	268	255	235	223	216	245	201	227	223	216	216	224	214	219	243	211	188	221	219	224	234	201	222	208	210	209	231	224	229	230	209	262	221	229	244	239	236	291	209	234	199	236	217	235	227	242	227	241	224	264	231	229	247	213	239	237	232	217	230	220	214	222	240	216	232	231	238	251	225	217	234	222	207	270	205	213	241	238	235	234	208	235	237	243	213	217	184	259	222	233	216	230	235	240	213	233	207	202	226	238	197	226	259	219	216	233	228	231	210	215	216	239	208	237	218	237	215	214	226	248	251	218	216	219	232	191	220	214	241	210	231	225	242	238	209	214	221	214	228	238	207	212	211	225	216	205	257	220	236	237	185	236	218	212	258	222	230	214	217	218	212	232	219	212	220	224	228	217	242	217	231	215	238	256	221	239	221	241	243	216	230	248	251	211	226	261	236	209	235	224	225	242	249	204	221	220	236	217	219	260	223	187	258	223	223	228	232	239	250	253	220	200	227	205	230	239	244	262	193	223	229	228	204	241	226	239	244	250	205	228	201	216	244	203	236	212	232	237	255	203	217	212	225	241	257	216	212	224	185	200	232	233	222	226	228	249	250	215	215	227	229	235	237	226	237	230	221	214	221	224	217	216	256	213	233	232	236	218	217	207	221	195	223	218	267	207	243	219	221	217	191	207	220	242	217	242	222	234	228	220	239	255	231	220	219	205	198	212	211	250	219	212	208	228	220	203	221	243	224	238	248	221	216	233	232	234	257	213	222	215	253	224	224	244	195	237	244	223	238	205	218	257	223	261	258	227	220	253	251	236	241	230	239	224	222	249	244	209	197	227	234	221	235	210	241	232	207	222	216	248	232	214	199	226	262	240	232	225	225	240	259	228	210	242	243	229	220	243	220	254	232	234	215	208	237	230	219	206	250	224	214	211	210	234	202	239	225	225	219	216	259	203	220	228	248	249	240	248	219	217	204	208	227	239	247	231	228	216	218	199	228	241	213	197	230	207	203	221	244	208	218	235	251	233	236	235	267	218	250	213	204	249	225	235	210	226	223	243	219	213	223	209	244	237	235	214	229	227	239	224	261	246	224	231	228	222	233	217	215	216	238	204	238	223	248	219	216	227	197	236	225	245	220	235	217	233	233	244	220	235	198	252	209	220	220	190	235	206	233	230	252	236	203	217	255	207	231	215	243	245	243	195	216	209	233	199	240	246	231	241	227	216	206
9402	5174	11163	11001	8872	5896	4942	4478	4379	4578	4503	3320	2586	1957	1834	1985	1764	1702	1616	1507	1348	1080	1053	984	933	906	861	745	679	737	704	675	692	636	594	570	600	543	634	569	571	574	556	603	531	623	545	537	575	557	543	541	568	546	558	567	579	544	563	580	559	544	578	574	549	567	512	541	551	544	581	523	563	529	548	559	575	574	553	509	578	585	560	568	546	586	553	565	589	550	545	528	572	557	547	588	548	518	572	551	534	547	562	584	514	564	525	567	616	532	517	517	517	520	605	546	551	519	539	553	594	546	510	562	524	594	544	578	571	580	542	585	556	547	569	567	568	562	591	569	567	578	531	538	537	598	540	559	535	548	562	547	541	576	588	569	579	555	572	553	566	524	603	539	549	549	523	585	566	533	516	567	496	594	570	547	564	595	555	532	508	579	602	520	612	521	550	587	604	533	524	557	534	577	550	541	557	535	548	539	524	547	537	562	535	549	534	565	579	549	539	555	536	570	594	574	574	565	573	564	554	575	606	583	558	574	586	529	571	562	584	539	519	550	584	586	534	561	571	508	581	523	521	592	551	566	607	529	584	554	579	513	529	559	588	537	558	552	549	548	631	551	553	536	560	566	595	536	544	558	564	559	565	568	549	565	599	589	539	575	571	595	528	554	552	526	575	585	543	553	554	577	532	586	577	527	596	563	566	515	588	532	592	524	559	541	583	565	537	551	576	575	579	547	595	636	589	547	561	553	603	583	579	565	564	561	527	554	606	567	589	529	550	528	564	594	577	581	564	553	566	549	535	531	556	586	530	560	548	562	534	577	556	535	572	573	516	552	542	518	535	583	559	527	571	598	552	559	570	580	586	515	538	546	552	570	563	556	514	533	535	560	520	555	586	545	564	553	569	544	575	573	571	550	603	566	547	553	535	533	546	566	564	605	569	596	534	548	576	553	558	560	512	555	546	520	568	581	526	559	541	589	568	574	539	539	518	587	584	551	552	576	543	559	544	536	503	563	545	538	565	565	554	574	579	543	594	571	525	608	570	539	523	543	526	564	617	588	531	548	578	551	512	524	547	515	532	543	560	564	582	565	578	606	559	565	536	549	610	534	591	532	552	534	568	574	542	548	602	547	536	605	541	548	548	576	572	507	563	572	545	566	518	530	597	545	559	550	561	553	560	541	575	531	593	580	553	528	531	585	548	562	552	559	567	549	573	566	524	576	522	559	545	574	548	557	525	551	590	555	551	574	602	573	551	598	533	565	559	517	565	505	583	584	524	571	566	516	570	533	532	565	540	546	551	535	570	550	525	521	549	553	585	570	594	600	586	589	529	590	530	519	575	565	552	560	565	541	552	518	539	540	536	567	522	562	555	560	567	571	537	551	575	605	569	578	531	551	599	528	630	512	540	554	588	553	541	588	564	573	539	582	537	615	556	607	524	545	536	593	577	560	515	547	584	579	585	539	549	537	510	591	518	481	570	528	588	544	529	559	576	579	586	534	540	577	521	539	598	520	528	573	559	519	536	552	527	559	536	569	580	558	533	550	529	574	560	567	574	580	569	521	586	532	494	533	569	569	563	536	535	526	570	528	520	552	525	512	540	567	525	525	584	586	504	522	542	552	540	555	546	506	577	597	585	564	541	547	565	551	540	567	591	568	574	554	551	530	545	545	561	546	577	559	555	544	547	557	583	591	558	594	572	572	548	571	553	505	535	551	601	538	550	531	560	563	549	535	545	539	553	562	559	560	551	559	564	576	571	555	534	567	549	523	538	581	547	547	554	524	557	530	551	538	553	549	593	527	553	558	540	581	571	550	583	562	571	514	538	548	524	529	566	525	571	554	549	574	562	542	571	557	559	567	562	588	590	547	559	542	558	542	532	524	574	555	546	537	583	536	558	542	565	571	538	590	572	542	538	590	591	526	558	534	603	547	554	521	611	555	571	535	523	572	557	547	585	548	554	509	569	532	522	557	540	571	524	580	557	550	554	602	576	578	556	531	555	587	532	556	607	518	539	536	568	575	554	576	549	543	507	563	505	538	565	558	558	560	511	527	562	526	623	533	545	566	546	555	520	576	523	533	558	537	559	540	588	554	542	530	592	567	563	559	536	570	576	551	539	580	544	521	539	540	543	547	561	535	551	548	592	514	538	557	581	599	589	601	566	528	575	566	541	572	534	586	558	558	545	553	579	581	573	579	545	559	561	527	525	569	588	545	572	588	523	547	564	576	579	561	552	570	552	578	566	591	552	557	562	566	588	528	531	546	557	576	584	563	547	568	547	551	555	557	553	591	550	552	548	541	566	545	579	591	527	545	574	569	587	520	576	583	584	552	597	561	524	524	549	578	556	576	524	558	539	512	552	585	567	508	596	558	547	586	521	558	572	528	574	542	556	585	552	549	562	570	582	559	503	540	562	568	550	517	515	571	552	569	552	571	558	617	542	541	566	591	529	509	573	549	600	570	619	579	581	554	576	563	559	567	525	555	564	528	599	578	547	584	504	574	560	535	586	555	574	532	561	559	546	550	581	556	566	563	502	560	568	539	546	520	524	542	529	555	542	546	523	570	592	591	595	544	533	524	522	551	554	572	544	564	586	578	565	571	539	526	552	544	571	543	557	563	544	622	551	558	567	556	564	581	629	556	576	576	552	603	550	558	561	531	590	542	564	553	568	570	533	582	517	561	552	594	551	577	569	592	587	582	535	568	544	532	532	565	555	574	607	560	543	585	581	500	601	585	582	521	566	527	541	531	574	556	554	586	588	538	516	595	526	535	553	561	557	548	601	539	569	570	553	580	558	540	555	557	582	572	568	534	569	555	514	547	545	588	489	514	528	542	505	562	557	622	549	548	548	574	538	551	532	561	583	549	596	549	558	558	564	582	563	584	532	543	537	557	542	511	580	532	575	543	537	570	553	560	580	619	536	580	543	568	553	531	552	576	548	516	527	527	576	550	509	555	547	575	546	503	542	558	586	563	579	519	595	535	559	535	560	551	575	565	543	539	550	513	539	562	537	547	536	537	522	544	585	550	575	557	543	584	566	581	566	569	545	592	553	543	546	573	564	549	554	521	563	556	554	561	558	507	554	565	537	575	595	612	554	528	549	548	574	535	536	554	545	535	550	586	568	543	538	554	571	567	551	564	549	567	586	516	572	550	557	504	560	570	538	538	515	527	529	529	552	562	533	586	561	556	576	572	543	600	556	558	567	603	558	524	559	580	594	567	570	565	576	560	562	576	516	555	554	609	566	582	535	575	574	559	565	534	548	575	547	588	609	554	578	562	500	511	546	568	610	573	575	524	534	558	565	534	611	551	574	566	555	551	556	567	509	550	584	523	518	579	534	572	530	563	560	578	554	552	574	550	601	549	546	557	539	554	607	540	560	543	551	595	589	531	571	536	549	579	533	530	571	540	581	553	538	536	545	530	583	550	573	561	583	588	531	579	570	558	506	605	622	533	533	546	555	566	587	537	542	618	541	554	582	533
17991	6707	7606	5141	3566	2191	1501	1196	1318	1256	1184	831	680	471	455	493	447	399	367	376	275	271	274	212	224	239	267	193	174	181	195	173	182	177	146	167	156	179	182	144	186	138	162	156	144	157	154	157	163	158	174	187	171	163	175	174	159	171	150	173	178	151	162	169	156	117	138	165	163	182	146	156	151	161	168	147	148	134	171	163	164	173	165	145	171	136	159	133	147	131	155	147	172	153	148	160	155	148	166	152	143	168	140	150	156	162	160	163	172	169	153	119	144	157	152	177	157	189	164	125	174	185	158	152	169	149	169	180	161	171	141	178	162	132	147	151	159	172	144	150	161	182	140	130	138	144	167	161	197	170	160	171	172	168	138	161	166	184	185	171	150	182	142	151	183	151	155	177	159	186	148	147	160	149	169	166	170	137	154	169	180	177	154	160	158	191	148	162	170	156	154	164	168	180	171	148	149	137	167	162	163	164	164	144	155	172	187	156	159	190	167	144	145	157	115	149	167	161	158	164	152	144	137	179	153	166	155	176	158	142	156	166	176	148	184	143	167	144	168	155	180	182	147	150	151	193	170	177	179	170	173	178	160	165	165	161	180	156	176	171	159	139	131	130	152	164	185	171	155	140	164	166	175	150	158	173	169	168	149	156	147	173	168	175	136	177	155	179	143	134	144	150	142	135	180	170	171	163	149	164	137	172	175	139	172	160	147	167	171	173	172	153	170	153	152	156	149	148	160	168	172	170	148	163	144	160	138	156	173	166	146	174	159	170	142	189	174	175	143	169	177	157	161	157	163	169	156	152	157	163	156	151	147	161	157	181	159	162	168	136	157	154	141	183	182	160	163	180	142	170	160	179	156	162	177	147	154	150	157	160	143	142	151	135	158	153	142	156	148	145	157	151	144	174	150	136	163	139	162	145	174	138	154	165	172	196	161	146	153	176	158	176	186	163	160	155	173	153	173	148	131	162	156	184	151	131	170	166	171	197	178	158	148	164	175	173	154	176	173	154	146	158	145	166	151	143	151	183	149	155	159	162	159	149	190	152	171	135	155	169	170	162	179	155	164	157	182	140	175	141	152	152	178	168	154	144	148	165	156	173	172	158	174	164	166	154	155	161	170	160	153	146	175	176	155	174	157	155	190	158	143	139	153	169	177	150	166	151	155	171	155	135	139	151	171	169	167	159	156	151	158	158	150	166	160	168	174	180	178	185	151	162	156	166	157	140	149	178	161	169	179	151	152	158	149	181	170	162	167	170	162	171	153	172	173	166	139	170	152	161	172	152	140	163	137	168	181	142	180	185	183	144	175	148	166	136	172	165	179	146	150	164	165	159	148	151	162	171	161	161	168	170	140	197	172	160	159	190	140	155	162	162	163	155	157	173	175	145	149	164	154	155	154	162	145	145	148	150	168	159	164	164	179	160	143	176	168	146	155	166	153	133	134	148	161	165	153	170	164	151	157	172	168	178	197	156	167	159	152	148	145	191	148	149	169	168	155	182	183	146	177	156	155	173	160	164	148	172	159	150	167	157	165	170	147	165	195	159	139	187	162	154	174	155	171	151	155	170	167	151	166	166	135	129	166	146	149	181	172	148	146	191	148	183	163	165	186	162	169	155	169	179	157	132	165	156	137	163	149	151	166	131	144	147	157	158	154	142	164	186	145	164	172	164	146	153	163	160	152	164	150	159	179	161	165	159	149	140	147	170	144	185	173	166	162	162	165	159	164	167	157	144	177	165	148	141	154	175	173	144	151	163	137	146	149	161	142	150	156	180	147	135	163	163	163	161	145	139	153	172	158	158	144	168	146	175	132	159	167	165	148	151	182	136	159	158	181	177	145	151	162	154	170	178	168	158	158	145	173	168	158	162	147	154	139	132	158	158	156	164	164	167	164	147	145	172	156	159	151	135	148	163	157	168	156	166	156	163	158	154	151	185	154	134	162	151	173	160	154	159	174	160	143	189	149	138	172	173	149	170	165	179	161	153	156	155	155	169	136	150	172	170	169	154	175	158	165	164	154	148	149	154	142	166	179	148	151	176	160	149	161	151	172	162	171	139	156	160	154	164	156	180	143	137	138	167	134	155	148	147	147	151	174	147	162	159	178	147	154	197	177	171	175	170	143	167	160	160	160	145	150	162	170	145	176	168	173	159	168	165	155	179	165	160	183	158	141	170	150	179	167	163	162	134	151	140	151	174	163	170	161	184	156	145	166	146	157	176	176	162	126	172	165	140	160	157	161	160	196	145	149	153	168	156	159	164	154	169	154	186	156	148	162	158	169	157	162	172	131	163	160	151	172	164	168	147	149	159	167	159	149	185	162	172	164	145	148	171	153	162	170	159	170	177	190	168	162	184	146	187	170	173	160	166	160	150	146	180	165	150	172	170	191	153	166	176	165	166	172	192	149	174	189	159	155	164	155	151	160	182	176	151	158	157	157	151	153	152	160	151	167	154	160	159	150	159	169	138	142	162	126	166	168	181	154	168	155	177	170	148	177	164	157	170	150	144	143	174	163	138	162	160	137	157	150	184	148	176	152	163	179	190	179	181	152	192	155	149	147	181	147	160	160	150	181	174	141	144	169	156	159	156	177	163	166	162	164	150	155	152	159	168	149	145	176	147	144	141	152	197	160	151	153	151	151	153	156	147	158	154	167	167	164	161	143	143	148	189	159	161	185	156	170	131	165	149	166	198	138	148	144	168	150	152	179	180	177	145	146	155	148	142	138	152	147	154	159	190	147	154	176	160	155	133	172	165	155	134	174	166	155	153	147	151	162	172	149	181	170	183	159	151	158	150	168	155	155	149	165	144	158	167	151	183	137	182	163	152	166	164	172	150	164	156	163	159	148	144	174	160	169	160	153	162	161	178	146	171	177	164	166	153	149	174	171	179	161	168	159	162	151	164	167	142	195	167	161	140	143	170	147	170	163	159	164	168	156	190	158	156	169	179	138	168	161	143	170	184	164	153	171	180	177	175	167	125	154	158	143	178	180	162	151	168	168	158	140	144	161	135	154	169	167	159	152	138	121	152	152	182	160	151	145	154	157	182	166	147	143	147	164	184	157	170	174	200	152	144	177	174	149	138	178	163	162	175	157	192	204	165	153	128	167	151	169	157	176	152	172	165	152	155	173	161	145	168	165	159	177	173	160	167	130	158	153	145	152	163	151	143	197	169	158	159	160	158	153	170	169	153	172	135	145	152	146	162	161	159	157	156	157	170	188	174	163	133	169	149	148	169	166	163	162	145	162	168	160	146	158	161	164	163	161	144	170	157	162	176	175	173	164	162	191	170	181	175	168	135	155	149	147	152	146	148	132	129	174	148	169	169	152	138	145	146	172	150	136	176	170	164	162	198	149	161	161	144	157	135	151	160	160	143	164	164	154	181	169	165	157	178	158	161	154	168	149	153	180	186	147	143	145	165	139	172	148	157	142	142	156	156	132	147	173	169	149	167	157	163	159	168	172	150	168	151	161	172
11671	5993	12823	12894	11574	7801	6799	5958	6393	6508	6050	4131	3411	2384	2315	2398	2272	2185	1918	1716	1453	1259	1162	1048	904	945	844	723	670	676	624	546	577	487	489	470	425	464	484	440	428	422	423	400	446	409	389	392	427	459	410	417	436	440	415	439	434	417	385	394	422	410	374	429	372	378	388	400	407	414	416	399	401	399	397	412	431	388	417	365	400	393	398	395	415	396	427	387	418	385	441	433	396	373	441	434	395	409	392	418	409	399	386	400	396	420	411	390	379	435	384	437	402	403	387	368	420	421	418	438	412	433	424	403	394	396	372	425	413	419	431	422	416	427	376	410	402	431	417	423	397	422	379	414	375	421	410	376	386	405	397	399	394	424	394	399	409	406	406	441	422	403	380	395	404	400	393	419	433	399	398	413	430	379	438	367	394	423	408	425	437	419	435	401	415	372	386	427	397	424	415	418	382	433	410	426	410	404	407	425	421	450	431	394	429	409	395	369	390	401	440	387	426	403	393	402	384	416	366	403	383	374	421	381	399	447	438	394	397	419	401	400	402	393	418	407	398	394	375	394	432	414	459	435	403	435	402	391	406	443	414	421	414	430	428	427	453	407	415	432	406	383	421	425	440	441	412	395	434	448	397	407	425	399	425	385	424	414	405	425	394	425	420	424	404	431	405	398	408	412	399	450	397	389	418	401	399	417	398	401	385	410	428	407	428	406	427	427	357	422	431	378	410	376	379	421	402	406	395	387	391	414	389	382	440	415	410	357	416	417	402	415	400	388	429	453	388	387	418	402	439	386	420	370	424	388	400	368	360	410	402	390	420	398	400	424	411	406	407	417	373	410	399	363	420	387	375	406	358	423	356	405	457	398	426	415	397	429	394	436	398	381	389	407	420	447	386	381	391	389	445	389	381	394	404	412	427	404	417	440	394	409	386	391	401	401	401	424	421	384	411	408	386	423	435	377	372	388	365	366	423	408	381	431	423	448	378	378	426	400	372	399	403	408	421	377	411	364	383	408	408	401	407	396	396	414	380	389	371	398	404	364	385	427	376	426	390	396	394	428	395	405	398	425	404	398	398	416	422	384	397	408	427	445	392	389	436	387	415	389	396	413	397	409	407	414	417	436	440	370	452	368	437	398	411	408	396	404	438	416	380	406	431	383	406	424	421	403	420	388	419	393	429	378	409	411	408	415	393	415	384	424	366	385	413	381	422	372	409	397	408	364	443	404	410	406	395	396	400	380	388	400	371	382	392	390	378	432	386	395	425	381	383	396	376	428	434	408	429	441	400	419	394	407	404	393	369	417	393	433	402	384	428	401	407	399	423	400	450	405	412	361	366	421	403	397	422	432	408	407	395	425	394	428	432	411	389	405	414	413	406	407	430	380	403	405	437	437	414	435	371	387	430	384	399	393	410	411	423	397	408	401	443	408	419	400	462	419	411	395	383	404	401	395	422	394	435	385	401	424	396	408	399	408	408	378	405	417	396	381	418	411	400	433	422	395	396	436	429	411	416	387	421	386	400	418	422	390	354	372	388	395	417	408	444	411	422	405	397	408	442	366	376	395	375	432	419	393	405	416	438	414	386	428	396	416	391	422	390	439	395	408	404	404	403	442	395	383	414	395	428	416	367	386	401	394	383	391	396	408	385	443	420	402	401	403	424	460	384	383	398	409	387	383	406	372	442	389	386	415	424	424	413	420	413	412	396	395	404	403	405	401	396	392	384	391	440	455	427	402	390	391	417	435	404	363	462	391	444	392	381	394	456	435	412	413	366	432	419	394	411	410	404	419	429	399	377	392	424	448	400	427	415	399	385	403	412	376	387	384	387	436	429	428	383	400	409	422	412	392	398	374	407	413	430	410	393	385	390	391	440	403	404	444	402	383	392	432	381	439	421	391	410	442	420	413	418	420	400	399	416	378	418	443	423	443	388	394	373	374	415	381	439	439	397	435	428	415	421	379	412	395	390	420	394	419	425	419	379	403	393	423	413	416	426	378	404	363	407	395	425	396	420	403	445	412	422	426	444	387	371	403	413	384	391	373	412	451	413	401	414	381	418	388	398	392	416	392	405	416	415	411	394	439	411	394	428	397	359	418	404	430	407	395	421	407	397	435	412	388	401	407	401	399	405	387	445	392	396	418	386	386	384	372	376	363	390	394	415	379	407	437	397	403	387	398	375	428	378	409	394	417	375	384	401	399	423	431	365	390	401	405	426	397	431	414	404	396	408	382	379	422	398	393	423	416	402	459	424	412	420	407	382	408	432	406	391	401	412	430	395	447	402	395	394	381	400	394	402	426	448	400	374	430	398	397	418	418	385	438	403	383	397	354	383	403	426	415	382	399	380	388	394	433	372	420	414	410	392	412	419	422	404	396	391	422	422	431	416	417	415	393	418	397	402	406	400	424	395	412	409	419	421	411	384	401	396	408	428	382	423	415	374	419	401	432	411	412	388	379	402	416	428	402	423	405	419	375	419	414	406	401	395	422	470	383	390	431	387	391	389	411	379	393	379	418	375	354	377	421	411	389	395	387	381	411	404	434	391	404	351	411	435	404	430	382	432	429	412	418	419	451	426	418	401	410	412	380	432	385	455	409	386	399	464	410	381	421	359	390	376	406	437	437	398	438	357	415	444	400	374	408	417	453	417	394	383	376	408	419	407	417	369	400	382	394	419	454	396	433	422	428	401	410	424	412	417	396	410	454	396	383	375	421	381	419	434	445	427	381	372	388	398	403	370	435	379	420	376	379	379	394	433	426	402	431	408	390	389	408	380	416	387	413	421	412	363	366	418	423	427	395	445	403	382	394	420	382	392	439	411	392	434	418	411	398	438	377	408	410	460	416	396	397	440	400	392	381	391	456	412	406	398	422	397	440	435	408	450	409	413	387	414	417	395	433	404	415	437	442	421	386	378	418	418	453	420	403	408	424	411	410	416	409	391	362	363	448	404	414	415	419	443	424	418	418	355	423	390	414	408	390	426	363	389	406	421	425	408	411	384	386	363	442	400	399	376	436	391	390	440	438	420	397	415	417	375	422	367	418	391	412	405	414	407	396	376	416	419	400	417	375	387	399	416	412	413	408	422	406	395	420	391	379	412	428	402	419	392	396	399	433	419	413	378	395	417	391	427	383	404	402	386	411	405	411	418	419	384	425	424	390	404	419	379	423	401	375	424	384	426	405	422	385	385	386	428	389	396	414	393	418	413	395	391	406	421	416	382	421	400	412	388	412	393	374	400	362	415	414	368	410	386	420	407	427	402	406	424	408	397	415	388	400	421	387	400	408	377	389	404	407	446	410	399	428	400	407	382	399	429	408	403	413	417	442	380	407	379	404	407	435	447	366	410	393	381	383	391	378	391	434	422	405	407	413	430	393	419	382	427	431	407	422	376	390	392	389	424	420	385	408	403	383	388	386	412	415	382	390	428	394	419	398	418	419	378	384	382	398	411	372	398	380	423	413	415	391	435	405	399	392	385	401	395	384
4498	2256	2537	1550	1102	765	639	634	664	686	614	500	428	360	380	366	346	334	361	320	284	327	315	245	276	254	260	233	270	260	267	261	269	245	256	242	247	248	261	244	237	247	230	246	249	250	232	258	252	244	278	228	236	225	216	247	269	204	246	226	249	235	207	267	223	229	229	234	238	238	219	241	230	255	257	247	238	238	231	232	260	263	233	238	226	236	224	235	247	228	208	247	244	217	227	225	240	251	206	268	227	236	220	251	249	226	237	223	231	225	217	244	243	252	249	216	244	235	250	227	245	273	247	244	235	248	247	219	252	211	209	238	248	249	276	241	246	256	245	240	255	226	257	229	222	214	248	245	248	230	219	217	239	231	240	263	210	237	235	238	254	228	234	248	245	242	236	252	247	238	238	215	232	245	201	232	256	237	245	261	220	251	216	260	237	228	255	226	234	243	234	247	229	218	241	235	255	205	264	231	254	254	241	223	242	237	246	247	210	236	228	238	262	231	258	221	221	235	230	243	246	268	231	239	239	196	256	235	216	221	232	208	230	241	243	227	217	245	254	227	243	264	234	265	255	240	235	241	246	239	236	267	271	244	238	252	215	218	217	245	223	260	242	247	226	230	222	230	231	229	226	237	240	230	218	226	216	231	255	241	221	235	227	251	240	225	242	254	229	220	236	233	267	264	207	218	246	208	255	205	239	266	211	245	242	225	244	246	257	233	259	257	221	256	202	235	245	230	250	222	230	204	252	231	261	267	246	248	223	254	242	227	252	240	269	237	236	249	207	250	218	234	255	236	214	247	247	238	253	233	242	236	231	248	207	226	273	272	220	259	243	259	239	246	230	222	240	221	251	223	225	241	237	233	206	243	285	238	258	262	236	239	224	221	242	249	247	254	233	222	213	264	249	230	236	266	239	232	254	236	259	212	232	264	211	249	219	209	235	219	251	263	221	227	229	252	260	239	237	253	246	269	258	267	250	226	236	230	209	242	207	230	236	242	233	257	256	254	231	238	242	246	229	240	264	222	236	216	213	215	256	224	232	234	232	224	229	232	221	227	231	252	245	246	234	237	233	243	250	234	241	255	235	244	233	250	264	258	235	209	211	229	239	237	228	256	252	244	278	219	238	225	221	257	226	225	245	240	252	226	228	244	225	255	240	267	258	215	244	240	250	215	234	229	236	216	240	241	235	217	230	250	244	223	248	250	246	238	206	224	214	222	241	214	219	225	238	223	214	216	226	219	216	229	225	251	202	235	267	250	228	264	229	216	249	256	236	238	240	235	227	252	235	202	234	254	215	229	211	202	268	254	259	235	253	220	242	232	224	234	226	221	219	219	246	229	244	226	231	222	213	222	215	250	220	252	215	211	230	259	228	247	230	233	220	245	269	258	275	208	234	231	240	231	240	232	228	234	237	268	230	262	245	252	233	249	220	238	225	239	239	255	242	231	234	244	259	242	226	252	238	244	237	250	229	247	211	255	240	248	238	284	236	231	233	241	255	201	247	226	243	235	257	235	228	247	244	222	210	222	243	225	241	202	221	243	211	239	234	234	250	235	220	223	232	246	231	220	250	256	238	247	272	221	228	260	207	230	255	233	247	261	242	238	223	246	224	216	246	228	215	245	252	214	265	240	226	232	240	249	250	260	228	230	221	249	233	222	220	246	234	211	247	242	247	238	224	232	249	272	223	253	235	265	269	231	237	249	255	249	259	253	214	227	233	222	212	201	262	233	236	237	262	230	215	220	251	234	203	227	239	268	238	237	239	248	224	229	227	236	244	236	227	249	263	225	240	258	235	260	223	212	245	222	222	256	234	211	252	227	250	212	227	235	236	217	233	246	249	243	225	245	267	240	250	215	230	210	229	222	231	248	238	234	255	234	230	265	227	236	220	254	235	220	204	251	220	225	214	228	259	257	228	202	224	238	238	216	251	230	227	226	209	237	246	257	233	221	198	237	275	232	230	281	235	251	258	230	238	232	236	233	235	242	235	242	237	214	249	241	210	207	226	227	255	248	235	240	245	220	257	252	242	244	220	251	241	289	221	232	238	208	274	240	208	255	245	213	240	226	232	243	226	237	232	238	236	245	258	222	228	257	258	236	277	236	236	236	237	228	230	245	235	198	225	255	227	217	240	228	226	230	219	241	246	222	239	251	242	242	240	219	238	224	227	240	237	246	234	230	228	227	212	241	233	244	259	238	231	237	241	238	242	231	214	233	245	251	257	261	236	225	204	223	231	234	251	223	254	215	243	231	225	229	240	252	280	264	228	238	265	222	225	224	244	238	262	260	230	225	229	234	255	217	210	258	209	257	231	232	219	257	257	271	257	221	251	248	249	244	248	226	244	250	247	222	242	233	223	240	263	244	246	221	229	230	258	219	242	216	237	234	251	225	258	249	241	200	253	233	263	228	261	242	247	231	221	240	187	248	218	213	231	254	232	233	237	234	229	249	235	231	212	242	222	211	242	251	249	229	224	249	260	243	250	256	255	238	255	232	245	257	212	221	237	239	226	233	236	238	241	245	249	242	226	218	230	234	270	223	230	227	220	254	235	225	236	237	246	226	245	254	236	248	235	239	246	266	227	254	228	258	233	222	235	248	246	253	236	232	240	241	235	217	235	250	224	229	255	257	237	257	266	261	228	250	241	198	241	235	272	244	235	223	235	235	218	222	233	241	247	261	239	246	245	209	241	244	221	257	219	250	252	225	219	222	239	259	230	236	232	237	252	249	235	233	253	229	249	220	234	226	208	248	232	222	260	222	241	230	239	226	218	230	231	288	256	202	251	248	212	239	243	255	221	240	210	244	235	231	225	213	233	272	239	268	231	212	251	220	234	216	227	254	259	226	252	228	230	244	232	207	245	239	251	265	235	205	259	241	232	228	271	257	237	209	243	236	247	226	246	274	233	210	227	218	228	239	239	217	234	248	224	236	226	235	246	242	225	213	218	252	238	256	235	233	256	247	242	241	241	240	259	226	248	232	214	240	229	237	249	237	250	237	252	225	283	225	231	235	244	228	236	227	243	243	213	249	216	240	218	243	246	248	234	216	229	229	244	230	227	229	267	239	212	218	260	219	233	223	254	243	218	234	233	248	227	268	249	253	216	248	269	228	209	209	224	200	252	237	264	247	236	252	244	233	270	225	214	257	252	224	260	251	224	212	238	245	223	232	245	212	245	221	235	200	256	233	244	215	248	248	240	216	257	264	247	269	232	215	251	236	244	227	244	246	256	270	267	225	219	233	220	239	244	227	214	232	257	229	254	246	239	221	231	225	217	267	231	223	233	239	254	239	259	225	227	259	255	212	218	217	220	217	214	238	228	237	251	278	236	270	267	239	241	244	240	240	228	247	219	266	262	231	225	250	230	253	250	243	243	225	237	216	238	225	218	279	237	266	252	239	244	221	206	241	240	216	282	224	258	228	238	254	268	237	234	239	215	235	206	236	243	236	245	242	241	238	249	239	240	230	246	250	234	240
3904	2700	5168	5317	4237	3135	2818	2712	3159	3101	2697	2082	1672	1384	1275	1388	1364	1307	1201	1056	939	925	859	799	766	787	762	719	671	685	640	604	627	569	570	586	584	564	593	558	575	556	565	572	560	553	560	603	581	609	581	592	609	545	550	569	559	522	560	568	566	601	594	589	584	579	576	573	585	557	562	632	565	584	588	600	553	576	599	603	532	531	564	574	588	539	567	584	551	598	587	534	590	563	594	560	573	590	580	568	592	557	596	575	604	585	603	587	540	570	557	618	607	554	578	564	552	592	567	570	561	576	563	574	567	567	599	547	587	598	607	566	554	612	554	604	588	566	604	527	559	526	556	573	547	563	541	583	589	588	592	597	551	588	570	535	563	585	587	559	588	562	559	616	592	571	573	559	576	593	580	580	547	566	609	599	549	571	579	561	606	590	593	603	564	612	555	616	592	588	567	593	597	534	565	599	604	582	606	573	571	561	550	614	544	607	532	597	584	592	598	572	554	585	530	571	572	592	596	560	595	558	593	513	588	592	593	579	565	589	585	569	590	577	609	581	565	606	533	574	577	556	576	589	581	576	590	547	574	554	549	583	565	572	572	625	597	602	556	573	555	560	574	553	576	557	564	583	539	509	563	588	559	613	591	538	577	560	597	588	628	577	593	597	558	546	565	588	633	558	541	569	576	568	602	528	547	558	595	595	575	528	586	605	553	625	611	609	567	590	569	558	588	610	593	607	558	579	599	635	573	572	603	630	573	596	555	577	573	555	601	577	600	563	598	547	582	589	534	576	542	571	577	559	564	586	590	596	609	583	565	554	581	554	583	612	554	568	575	601	614	591	581	559	557	578	573	518	629	564	599	599	620	545	616	544	577	591	571	562	549	573	597	599	578	630	576	598	560	609	570	592	560	596	573	582	603	563	589	555	559	574	540	556	516	545	585	566	562	589	576	524	538	566	594	564	568	541	572	591	543	568	578	583	616	542	551	556	553	539	625	575	558	583	580	570	588	569	587	538	578	530	557	611	589	613	581	622	548	579	582	583	585	600	587	538	559	566	598	612	593	589	574	551	588	575	565	587	562	610	574	594	535	562	640	568	582	599	562	596	597	554	593	581	554	571	573	608	598	571	585	553	590	583	537	580	559	606	562	590	562	524	584	573	595	610	564	583	564	593	604	576	589	571	587	557	552	569	622	565	574	573	577	544	559	547	550	613	575	561	561	535	583	599	534	535	631	566	571	589	588	585	534	525	528	593	566	530	567	556	547	606	586	593	603	570	536	549	550	575	546	513	585	571	595	552	570	562	603	573	556	616	609	577	587	592	600	581	584	546	596	565	631	608	584	595	585	560	606	585	561	559	567	570	594	576	566	530	565	551	563	569	582	547	583	563	612	587	536	570	548	548	629	596	598	583	575	549	585	591	577	551	545	556	547	579	557	557	561	631	555	555	561	593	596	581	574	566	575	575	564	612	582	587	568	564	559	612	575	585	605	552	592	579	578	570	569	579	588	547	581	601	578	584	595	615	617	575	561	558	587	594	588	590	555	588	579	550	595	578	586	591	614	575	601	571	588	539	599	563	565	585	563	553	637	600	568	567	596	615	603	591	604	546	580	592	570	546	543	602	603	610	565	611	623	572	604	588	545	585	585	602	609	600	572	577	608	546	532	547	560	576	592	578	603	583	607	548	605	604	542	561	566	563	582	601	573	577	568	573	518	572	538	600	544	547	582	578	571	550	582	601	568	591	577	565	572	545	562	539	531	592	566	557	595	587	557	566	578	546	550	566	573	575	590	522	623	562	599	580	620	560	567	558	577	577	611	602	595	541	576	533	559	564	618	559	548	599	561	575	560	542	579	617	607	553	590	555	560	578	594	573	585	543	622	602	579	557	607	576	601	561	572	585	556	578	578	585	572	585	554	574	592	608	560	582	601	616	599	587	591	529	602	599	538	611	595	580	549	542	536	581	562	566	590	621	563	602	584	578	639	570	590	602	571	530	547	614	567	570	606	556	572	589	619	578	610	554	574	524	535	589	592	561	546	590	562	573	637	545	593	569	576	609	574	540	614	571	596	560	571	531	574	547	577	576	548	557	606	566	615	578	578	610	580	561	559	604	571	626	615	605	549	604	616	560	601	599	559	601	606	613	558	593	573	584	595	562	585	551	559	592	519	619	607	572	551	571	600	556	589	568	583	550	596	584	568	598	632	547	594	608	577	559	591	548	580	605	572	562	613	596	551	571	588	539	560	492	605	650	560	561	615	570	575	565	549	608	597	588	605	560	565	558	574	566	531	620	558	588	558	590	594	547	584	603	584	596	619	580	613	567	585	585	575	531	561	621	541	602	568	588	586	521	557	601	555	606	606	578	544	547	569	573	577	606	539	575	562	577	544	619	519	574	608	561	572	585	595	584	576	606	563	566	572	610	582	583	610	593	590	569	577	613	602	570	566	607	585	592	560	574	579	607	580	595	619	610	582	600	588	565	588	579	617	567	602	573	531	537	573	557	578	567	611	568	578	577	579	563	575	567	581	607	602	578	593	612	602	546	566	579	565	555	600	568	599	574	581	585	561	581	596	602	592	528	588	566	583	578	555	602	564	605	561	519	632	532	589	612	582	589	524	563	569	575	571	603	565	623	605	570	638	555	559	618	579	564	556	549	532	562	583	583	604	605	557	591	584	557	597	589	577	573	552	585	594	584	597	567	602	575	561	534	603	567	582	593	555	552	565	572	557	557	562	600	590	577	579	550	570	523	563	606	509	589	596	583	544	573	597	607	547	591	532	568	581	566	544	578	554	564	564	597	572	574	605	583	577	594	556	598	608	613	597	607	547	601	544	581	559	593	588	558	600	534	596	589	576	585	578	571	614	580	571	555	576	565	591	548	588	583	576	592	589	590	593	619	564	587	523	599	582	567	578	587	561	592	584	555	561	564	577	555	597	533	594	581	606	520	548	628	572	611	563	581	537	593	592	604	584	572	575	592	542	585	577	581	596	596	544	598	582	594	560	557	583	594	585	562	572	602	570	545	555	523	550	577	609	585	536	583	603	579	560	569	577	577	587	619	544	587	555	603	571	610	570	544	608	557	596	593	607	545	627	611	567	575	588	604	561	606	589	589	610	560	558	596	570	564	532	569	606	591	563	583	542	563	620	577	599	590	590	566	580	550	582	585	618	566	570	575	540	592	546	561	574	557	604	563	550	608	576	617	589	565	550	570	564	597	633	576	563	569	581	577	604	614	610	606	570	586	591	566	579	578	528	582	527	575	583	561	583	605	529	611	564	577	620	599	633	591	567	598	581	527	580	588	581	564	562	529	568	562	586	585	599	592	555	599	572	546	624	550	576	547	565	604	612	591	587	560	643	588	606	638	556	554	577	597	545	589	584	570	543	532	563	584	565	536	610	612	528	552	569	542	572	558	607	584	574	565	595	632	593	592	570	567	560	586	553	573	546	584	584	586	589	589	603	586	574	604	563	606	579	555
10381	3618	3608	2936	2051	1498	1184	1047	1097	1090	868	745	553	447	485	447	411	394	424	327	325	280	324	266	263	263	275	228	244	260	225	253	214	249	203	267	212	242	241	231	217	258	245	207	219	222	215	229	226	216	251	231	214	224	230	245	242	237	230	231	213	222	239	228	256	220	222	210	239	246	216	220	226	253	231	247	257	235	233	212	216	217	230	226	235	221	239	235	211	203	211	218	231	232	217	255	233	238	242	217	227	224	210	235	250	235	221	236	228	221	236	227	190	210	226	237	246	249	207	244	220	204	215	198	235	208	234	220	221	253	222	224	210	214	228	189	240	207	205	228	230	216	202	234	254	230	232	234	226	219	202	228	244	223	208	252	214	211	232	237	225	204	219	215	224	236	221	206	225	228	237	228	221	204	237	235	215	244	219	213	205	212	205	256	239	229	191	201	216	229	245	223	203	210	213	214	242	243	200	216	223	218	231	223	246	215	211	216	199	212	205	208	211	247	211	217	228	225	224	223	234	223	204	203	224	217	219	249	245	223	225	217	231	212	230	226	236	255	204	238	185	219	245	249	218	211	232	236	256	199	230	217	242	210	206	229	205	252	242	215	219	241	206	231	221	222	213	225	252	247	246	243	235	208	198	248	240	250	214	209	206	235	192	223	190	235	241	233	241	221	247	248	222	224	232	247	264	228	250	245	219	233	205	223	237	247	214	241	202	202	221	212	220	234	234	243	221	241	209	238	216	217	255	221	254	240	225	226	232	229	173	228	232	237	218	250	210	221	247	229	228	239	220	233	223	228	229	210	202	237	223	226	248	262	242	209	219	226	241	238	202	213	257	203	234	226	229	232	208	218	204	208	234	202	211	230	250	261	213	212	216	214	220	207	230	222	226	231	249	247	222	242	218	226	229	227	234	240	230	247	238	226	243	233	249	218	209	223	221	221	226	217	211	235	196	225	242	208	210	221	222	209	217	249	252	223	214	230	216	218	248	213	204	221	235	206	233	232	231	214	230	200	223	245	190	243	240	225	242	241	220	245	231	215	204	234	264	240	218	211	219	221	241	231	210	234	216	222	227	224	229	227	212	207	219	217	232	217	231	235	222	211	226	206	226	238	204	194	205	249	260	207	218	236	220	234	209	227	221	227	228	238	238	212	211	224	250	230	203	224	232	217	218	194	233	211	231	223	228	230	231	237	224	221	226	218	234	228	232	236	223	253	223	241	252	229	243	228	246	227	262	202	208	217	229	238	218	257	223	215	256	242	207	186	196	246	217	233	219	217	213	248	220	238	236	214	220	217	199	213	219	267	233	229	220	225	189	222	222	206	212	214	227	224	221	224	223	268	238	226	230	257	224	220	237	241	235	246	192	229	228	237	205	219	212	233	224	239	221	218	237	243	193	220	229	225	237	195	236	238	244	220	228	249	214	215	239	200	223	245	248	251	225	224	221	235	219	189	190	255	237	254	236	212	217	223	210	227	213	230	211	221	204	193	224	237	206	220	243	203	262	206	209	197	239	228	247	232	251	221	215	234	248	242	218	221	238	229	239	227	223	207	207	213	211	204	225	213	218	253	245	235	224	249	226	250	206	234	215	206	210	203	217	238	216	234	202	215	217	231	228	250	221	211	231	231	232	217	222	235	227	212	233	216	220	217	229	230	228	198	221	237	242	217	270	254	206	262	195	235	238	229	214	233	251	230	196	211	231	244	198	245	226	216	224	218	243	225	190	207	230	267	216	217	204	223	227	252	213	255	207	214	246	184	219	208	214	230	235	226	222	208	226	221	229	239	246	259	237	247	229	204	221	218	209	263	227	236	218	236	230	230	246	238	249	248	212	221	217	207	222	256	223	227	182	222	219	216	234	250	231	243	238	235	228	197	231	226	241	213	205	216	253	221	217	234	227	219	218	221	223	259	228	236	256	241	238	231	213	238	232	241	225	254	223	226	229	229	231	214	224	226	250	211	222	218	215	240	248	247	230	196	224	247	217	232	238	239	224	268	226	230	229	213	214	234	233	264	210	209	245	223	223	238	192	235	230	219	229	197	223	246	207	245	223	231	222	234	220	209	227	215	226	228	196	219	232	224	212	253	210	233	248	224	227	232	243	229	233	249	182	251	207	235	201	198	240	242	206	216	234	211	224	240	234	250	223	214	232	207	234	222	200	222	225	214	239	246	242	228	211	253	226	208	235	246	215	227	209	231	232	232	246	194	217	212	255	254	242	252	186	216	243	231	226	218	224	227	214	229	225	236	219	242	216	222	223	239	231	205	189	204	234	231	237	222	229	218	207	221	219	242	235	241	209	216	229	213	226	237	204	199	225	234	232	202	227	183	224	206	233	228	210	241	221	200	247	224	234	238	216	211	219	222	240	213	238	229	234	218	223	237	218	241	234	226	203	208	236	214	203	217	208	233	203	243	218	199	238	222	218	214	254	215	214	234	232	254	233	215	249	242	230	227	210	247	236	231	200	203	215	197	220	213	217	232	242	225	214	245	223	270	239	226	225	260	217	215	232	207	254	240	234	195	235	240	232	214	214	211	210	206	232	231	231	226	227	226	215	238	211	235	223	222	213	223	267	219	221	264	210	229	241	223	229	204	228	244	253	232	222	212	204	228	236	217	242	231	236	211	225	248	214	229	227	239	247	243	209	230	230	217	221	212	252	225	259	236	226	203	263	236	229	266	239	233	246	218	218	229	250	229	245	258	219	209	220	237	229	233	212	219	253	226	176	238	231	217	240	225	193	228	233	229	243	216	239	194	227	196	230	238	215	229	202	232	242	224	252	249	248	242	226	211	201	225	220	190	250	197	225	205	260	227	245	218	229	226	240	254	219	210	216	225	213	231	225	222	240	252	238	225	249	211	218	224	247	237	218	247	246	243	205	234	232	248	236	224	218	213	225	231	237	213	257	224	208	185	239	220	227	227	215	205	237	234	212	258	251	219	214	218	217	228	220	229	226	246	247	243	199	222	242	214	249	239	204	225	217	212	212	228	223	250	223	214	217	236	223	229	228	234	241	262	224	224	242	221	228	235	220	237	247	218	227	224	242	234	246	212	215	268	238	204	210	207	209	234	212	224	244	232	223	258	245	200	243	231	221	224	207	251	216	201	248	225	235	217	243	220	208	220	218	243	223	228	210	223	223	234	230	236	216	203	241	224	218	232	231	244	265	223	227	250	212	214	214	246	218	215	216	215	223	257	226	247	232	217	253	213	209	249	247	222	225	215	211	206	223	224	225	220	255	226	233	227	219	235	254	252	221	240	188	237	193	223	228	224	226	198	209	232	243	255	235	203	219	194	225	210	194	229	214	234	192	245	233	206	211	238	235	215	227	211	203	240	227	203	221	240	226	220	211	235	239	235	200	228	224	216	235	223	219	209	216	234	248	201	258	208	241	247	249	238	252	196	264	228	261	234	222	221	213	188	195	240	245	217	223	241	205	216	237	220	205	250	222	245	200	189	224	228	188	214	245	235
8596	3878	7413	8966	7347	5952	5113	5179	5288	5165	4132	3533	2511	2039	1985	2068	1913	1861	1564	1265	1246	1174	1004	893	954	849	817	798	785	769	703	624	590	618	593	535	640	605	494	579	572	549	556	563	579	540	541	535	570	608	603	554	555	542	548	546	560	602	507	530	587	524	593	504	573	522	535	546	558	546	553	530	507	537	551	588	559	566	505	580	520	554	568	568	563	520	572	546	576	569	591	570	564	570	502	567	541	550	562	556	540	564	559	561	572	555	572	554	557	569	539	576	548	545	509	578	547	556	544	556	555	572	569	546	519	542	587	590	531	549	573	524	591	521	541	570	526	566	533	515	532	589	546	537	553	508	582	548	539	563	500	539	533	537	554	578	555	570	538	585	555	594	528	554	578	501	556	589	575	589	551	552	552	537	533	542	552	577	552	539	539	569	579	549	571	558	575	511	548	555	559	532	546	552	541	528	524	546	548	515	499	554	643	626	537	560	531	540	601	523	548	574	581	585	568	560	555	549	561	542	558	573	552	554	523	518	539	585	556	492	545	527	578	561	545	563	537	592	552	545	594	577	578	543	580	550	547	553	555	533	533	551	560	591	525	593	559	555	593	569	558	565	527	514	526	573	554	553	568	546	541	508	546	559	563	548	590	550	563	516	569	513	543	569	551	513	563	557	579	573	518	552	567	524	543	559	540	531	574	535	591	529	530	558	587	567	558	537	487	536	540	588	568	602	531	577	573	561	556	524	533	535	511	533	508	578	543	586	532	534	583	569	583	554	566	501	573	486	600	515	547	528	559	577	536	537	568	546	542	569	561	587	571	592	521	551	549	534	590	532	558	542	535	533	565	590	555	574	528	569	597	543	549	585	511	534	527	622	557	548	584	597	576	497	585	590	544	582	537	529	514	531	581	543	520	567	535	610	506	550	511	520	584	617	570	569	505	548	537	538	548	543	549	525	570	555	530	573	569	551	598	505	536	520	614	571	576	538	545	526	557	564	578	562	554	567	577	579	538	517	590	564	544	559	524	587	529	574	561	555	492	526	565	565	582	549	541	554	549	585	584	586	553	580	558	517	538	576	512	554	544	536	554	566	559	566	581	521	580	578	516	560	542	551	564	550	532	509	615	537	584	575	590	573	534	581	516	522	544	546	548	576	574	577	576	528	539	552	559	530	550	573	568	544	540	574	568	568	561	571	551	520	560	521	562	551	591	558	565	539	572	554	515	543	568	548	561	531	553	535	570	512	571	570	527	558	542	617	574	539	523	561	559	537	557	565	577	592	556	578	541	524	569	549	545	579	549	576	536	585	586	592	541	532	551	510	542	506	532	584	555	548	542	526	532	581	590	587	557	575	569	570	585	562	541	556	547	566	509	536	542	571	570	522	521	534	540	578	558	563	550	527	573	555	502	535	591	579	580	552	542	575	545	504	544	567	521	586	576	534	527	538	543	562	554	524	583	538	579	540	546	544	530	520	550	581	569	545	537	533	571	507	534	565	529	597	509	589	601	553	545	531	516	557	547	517	550	540	555	556	522	542	529	556	551	583	552	537	557	539	598	567	524	539	495	591	552	578	559	544	562	518	576	571	524	564	556	550	573	529	509	545	559	568	509	549	541	559	543	552	577	562	551	532	560	553	588	565	524	550	571	542	589	545	567	551	543	535	560	581	573	561	557	539	587	584	582	570	522	559	592	555	566	565	570	517	596	559	592	545	536	515	585	522	540	573	553	548	579	548	566	549	521	551	521	545	570	527	552	550	568	528	569	544	550	544	542	520	555	553	551	548	543	523	557	589	570	593	599	495	587	521	547	612	553	549	540	568	547	537	550	574	562	558	577	572	570	592	538	550	561	566	551	563	553	557	581	539	551	560	551	529	571	564	568	547	523	553	585	522	579	583	567	585	555	584	526	572	544	549	569	587	548	576	552	532	560	555	577	588	555	573	510	551	585	602	539	590	586	522	551	555	589	520	496	519	527	536	563	532	554	528	548	564	579	559	571	550	530	560	577	569	536	561	547	565	566	587	555	532	555	533	519	565	565	567	545	549	567	558	600	575	555	583	522	569	545	548	536	553	544	563	533	567	590	571	567	594	541	564	572	560	557	598	575	575	599	532	554	587	601	543	558	548	528	550	504	571	546	497	553	525	569	511	551	536	565	558	548	506	557	515	549	566	520	514	528	593	534	547	572	555	531	584	572	542	571	528	591	566	545	515	532	579	594	557	513	568	536	559	557	579	565	509	551	542	576	562	592	569	556	569	545	569	526	567	549	547	564	588	545	540	571	540	538	531	558	579	542	562	521	546	580	551	564	576	560	552	551	555	557	534	560	560	604	528	548	576	521	538	573	540	514	540	550	593	583	534	574	519	547	543	561	539	564	544	547	513	562	559	548	531	533	575	534	535	565	543	559	512	515	546	541	573	580	577	549	549	515	537	528	536	587	577	513	586	582	562	589	535	538	552	553	543	550	543	551	592	540	567	553	578	513	573	538	602	575	578	581	532	519	476	546	576	567	542	564	606	603	534	576	562	553	529	566	600	556	541	569	590	515	511	518	541	564	528	546	514	586	568	536	510	555	591	562	535	529	559	550	526	602	570	595	518	559	542	535	545	587	527	586	510	568	534	590	550	575	565	573	542	536	558	569	532	553	545	537	576	564	538	536	568	581	547	561	559	513	575	526	505	532	563	580	510	526	544	549	552	585	526	546	545	520	536	538	537	577	547	543	549	548	583	535	549	538	551	555	568	575	536	554	577	541	548	539	562	550	593	520	577	550	559	584	541	562	536	535	561	541	597	550	586	528	528	533	544	551	525	585	525	577	602	575	548	557	547	583	566	531	557	599	602	535	530	505	594	565	552	544	573	565	543	569	582	560	546	518	548	571	541	569	549	572	577	555	553	605	582	580	576	538	538	556	546	543	552	552	555	566	534	564	535	556	526	518	532	561	546	558	595	559	514	560	559	575	554	575	526	584	561	593	574	580	497	547	580	543	562	554	545	600	514	571	580	534	557	533	558	562	586	520	509	579	579	546	579	581	530	541	508	562	576	562	598	548	536	519	593	529	540	517	514	524	557	558	561	558	535	573	512	569	537	567	519	542	553	580	511	540	583	552	520	518	500	534	545	524	577	566	569	591	545	593	547	518	532	527	535	584	529	568	554	572	493	540	540	545	574	556	541	547	534	569	583	571	534	529	579	567	571	555	542	566	582	529	532	543	551	557	533	591	550	559	577	589	578	563	517	538	557	560	556	570	564	568	543	558	574	565	557	557	491	568	572	514	530	559	580	559	567	532	550	533	571	561	573	511	555	530	545	554	594	542	534	568	563	602	594	568	591	565	545	547	556	569	563	579	516	568	545	599	570	525	540	542	580	538	556	530	519	531	576	550	557	551	552	564	537	549	535	555	557	561	531	526	530	553	578	527	556	565	580	583	540	557	525	547	556	577	554	601	533	522	548	584	607	580	586	540	521	572	568	536	547	565	554
16635	5031	5164	4577	3167	2304	1682	1637	1508	1425	1069	875	667	540	505	438	438	405	351	338	298	278	282	228	263	208	204	199	203	211	205	173	174	153	176	189	170	165	188	163	180	159	162	156	176	160	154	154	166	168	141	159	172	177	155	176	185	157	149	158	150	150	142	134	162	155	148	162	155	138	176	143	150	168	152	165	162	151	147	156	164	159	161	181	173	135	192	155	178	168	156	180	170	191	169	169	157	165	160	190	171	159	147	157	164	163	164	161	167	178	183	147	198	148	169	153	147	130	147	157	158	155	143	155	176	142	199	162	185	155	140	145	178	149	157	146	152	155	179	157	180	183	178	177	133	128	157	151	152	166	165	181	166	149	166	166	161	152	149	145	172	160	162	144	170	169	172	168	147	133	185	155	179	150	167	145	159	141	177	143	168	179	188	167	156	186	154	150	164	142	180	162	147	170	161	132	151	152	136	177	142	172	142	169	175	163	155	149	146	168	145	152	169	164	175	170	158	164	177	159	165	170	155	150	170	184	169	175	156	149	161	157	144	158	172	161	155	176	141	164	146	130	157	145	150	154	159	166	159	175	171	171	162	150	163	153	162	177	149	165	145	140	149	146	165	171	154	167	171	154	154	160	162	155	169	168	151	156	176	174	144	180	181	173	160	168	177	141	152	145	160	171	149	145	161	154	161	182	157	170	151	167	177	149	172	162	133	154	150	155	171	139	157	164	163	159	155	146	138	163	169	159	144	173	150	172	170	156	172	154	157	157	136	145	149	155	151	169	177	161	181	154	150	171	181	173	148	189	174	164	155	162	174	142	166	149	144	161	185	150	169	153	168	155	170	150	156	155	161	181	170	173	166	173	163	160	163	143	140	165	171	176	176	171	152	172	161	170	176	162	180	171	181	147	152	183	142	154	163	148	145	150	143	151	155	165	181	164	165	157	163	174	157	175	180	150	197	159	181	187	188	168	152	170	176	163	143	179	158	186	173	164	153	164	150	156	153	172	156	136	172	173	154	181	178	139	164	157	150	165	168	156	159	166	139	153	155	178	169	167	155	157	160	149	184	156	162	190	176	169	141	156	150	166	153	147	139	163	159	174	165	137	160	180	158	161	182	158	143	166	144	169	177	181	188	168	188	156	169	175	149	185	172	163	168	178	163	158	175	158	160	184	159	149	153	180	163	146	148	156	136	142	148	168	153	158	135	159	146	143	175	183	165	163	164	167	159	151	147	185	169	166	129	149	155	143	157	160	151	180	164	161	161	188	177	153	181	146	162	163	172	177	158	136	169	144	177	154	161	150	159	180	167	167	171	152	157	164	147	170	147	147	167	161	159	149	165	168	168	154	146	181	187	165	152	160	150	158	174	152	157	164	163	164	159	170	176	126	162	138	162	150	176	143	169	143	158	182	154	161	174	165	181	163	184	146	171	192	198	152	149	177	160	166	153	169	165	144	150	174	164	179	161	163	163	176	180	154	162	159	154	150	183	164	156	177	163	149	128	145	161	152	181	178	164	167	170	155	172	151	162	151	166	147	181	135	162	158	143	158	155	166	185	165	178	161	165	149	146	172	165	160	148	175	164	178	155	137	166	165	162	148	151	163	165	179	167	159	164	169	178	146	162	158	153	165	153	161	177	151	153	149	181	174	175	143	157	175	152	159	177	169	147	178	183	152	158	129	161	156	167	157	171	168	170	179	177	141	149	162	164	156	167	153	153	155	153	174	152	146	171	164	147	178	162	154	154	159	158	156	171	151	164	145	161	176	157	164	160	206	174	191	137	181	137	170	146	163	182	169	163	167	172	176	147	158	155	157	155	182	157	177	157	175	140	169	163	152	170	150	150	179	186	138	136	164	158	163	187	149	200	152	174	137	151	148	164	154	154	152	177	154	170	134	160	152	154	177	175	161	152	158	159	145	174	167	171	158	151	160	183	152	148	178	169	140	164	173	186	169	155	178	174	170	173	160	166	144	171	164	164	152	158	185	139	152	162	160	161	144	144	167	181	154	156	169	150	135	165	142	175	159	152	164	145	158	169	177	184	181	170	177	162	141	145	165	170	157	152	189	165	162	196	145	141	182	177	169	144	174	151	157	161	148	155	164	148	160	155	174	150	146	180	153	152	184	163	148	156	174	164	166	167	173	172	174	177	150	171	166	145	147	172	178	163	169	158	156	180	166	168	167	173	154	149	153	173	147	158	171	166	145	146	165	146	161	183	169	133	166	171	160	148	179	189	145	139	170	165	154	165	152	167	148	164	171	174	139	157	179	158	179	190	130	143	160	167	154	176	155	162	146	170	184	155	173	180	177	146	164	153	153	146	171	172	140	152	179	155	156	170	171	148	152	159	159	175	203	160	153	162	150	176	185	164	159	174	169	136	164	178	166	150	169	171	160	138	141	166	147	145	161	157	163	170	170	165	163	157	155	144	171	166	165	159	163	185	169	158	163	145	165	165	127	155	158	173	174	144	154	163	163	174	180	164	195	160	163	176	183	169	164	160	145	167	162	169	165	140	133	164	175	171	162	140	172	141	180	193	137	159	185	147	149	156	154	174	179	178	158	176	198	170	181	172	178	164	162	166	159	179	163	185	158	173	168	146	151	185	182	167	176	162	147	146	166	167	169	151	155	157	157	172	176	178	160	191	163	132	158	154	148	147	164	154	173	177	140	176	170	177	157	194	173	165	154	152	176	169	180	170	160	151	181	153	176	192	159	165	161	165	189	155	148	143	176	167	158	163	159	180	150	197	157	149	157	160	163	166	141	157	159	165	149	146	154	133	130	171	167	161	162	158	168	162	167	161	148	168	171	153	157	144	159	170	143	165	166	160	160	189	179	171	156	174	180	160	166	180	169	154	168	149	141	164	163	157	154	163	166	150	155	178	152	169	161	153	161	156	165	145	156	162	135	171	165	165	160	136	163	166	165	161	143	153	159	151	177	166	165	174	132	169	169	150	154	159	164	164	167	163	176	136	167	153	170	197	154	172	179	159	160	173	155	154	177	157	144	168	171	161	173	156	169	164	164	155	174	161	165	159	180	171	170	180	159	156	157	154	170	182	163	145	135	166	144	161	167	154	158	143	163	174	136	152	179	167	155	164	173	145	150	163	158	170	165	134	176	150	160	183	168	168	169	153	171	176	158	173	176	147	152	190	166	165	171	177	172	159	137	160	150	153	141	192	138	167	175	167	182	185	147	141	163	190	161	139	164	188	163	135	162	162	148	154	161	155	163	197	173	162	163	163	157	148	146	163	160	179	182	146	152	139	157	156	174	181	157	170	158	152	161	128	161	172	146	156	169	173	153	205	143	182	161	143	157	140	164	174	170	159	173	161	141	144	156	166	158	149	170	175	156	143	161	147	157	180	153	157	143	161	196	170	166	139	184	157	158	144	186	168	154	177	170	162	156	162	178	169	175	176	146	172	187	167	192	179	159	167	130	183	166	182	138	158	159	173	175	159	160	156	192	173	175	169	185
10808	4639	9177	12476	10340	8596	7698	7943	7258	7017	5228	4790	3074	2875	2803	2476	2447	2233	1756	1529	1354	1265	1132	955	935	747	704	787	716	703	589	544	467	477	495	451	455	419	421	398	411	430	390	426	420	424	433	390	451	439	415	395	398	407	471	466	469	463	391	394	385	416	376	410	382	404	416	425	405	417	394	411	418	448	428	406	416	407	416	421	426	442	379	431	422	416	401	428	414	408	421	408	406	422	409	394	411	406	399	420	435	408	392	400	403	389	427	397	437	412	426	415	426	391	415	431	420	431	383	383	430	424	417	403	439	386	404	381	408	407	389	416	377	413	406	413	418	425	358	395	394	426	406	399	379	449	402	421	404	426	436	428	407	404	416	367	399	402	381	402	401	408	445	429	399	409	447	415	407	410	462	433	421	430	414	381	391	421	460	379	410	409	372	406	379	404	445	370	395	369	452	394	391	388	425	435	379	453	417	366	429	387	397	392	391	443	443	383	406	430	395	399	414	424	398	430	375	432	439	416	422	453	418	422	424	411	422	435	392	418	424	430	407	375	430	427	430	407	412	403	361	386	392	432	383	397	447	434	442	377	396	396	418	431	407	437	400	407	378	420	371	427	421	426	367	437	395	412	419	428	401	406	418	430	401	424	431	413	409	388	393	439	391	416	389	405	428	412	421	405	409	391	391	409	410	421	433	423	419	412	429	391	395	444	428	431	418	423	428	382	429	446	404	413	405	396	407	430	406	438	413	427	411	389	429	400	403	414	399	443	387	416	402	399	399	414	434	405	402	415	446	414	455	433	402	411	424	362	401	378	404	421	444	436	405	428	422	420	402	425	423	419	413	385	392	399	414	404	383	396	415	387	417	371	435	408	406	393	438	459	414	446	417	397	391	394	407	442	403	413	427	409	393	437	412	394	417	418	398	390	447	406	410	386	398	400	423	398	426	419	407	389	421	403	414	403	429	408	437	378	439	409	419	410	419	453	385	409	394	414	412	343	420	403	412	415	425	383	394	423	371	416	414	397	390	387	406	390	388	426	412	391	410	417	399	454	405	429	402	447	428	392	396	416	428	430	378	403	449	388	421	409	412	439	411	400	423	402	379	428	403	385	439	424	388	411	413	421	414	441	433	393	420	436	411	413	395	391	411	397	407	436	382	410	382	397	408	387	396	393	416	421	382	408	401	413	410	426	422	399	420	430	413	361	404	421	408	450	412	380	391	427	411	408	413	434	445	404	410	436	435	386	384	399	406	416	442	421	382	427	424	424	442	423	428	418	406	436	385	423	402	403	389	391	403	402	387	399	368	424	408	382	405	403	413	403	458	411	378	405	408	401	387	429	412	430	443	423	420	389	425	404	400	379	395	395	371	399	370	413	395	449	378	433	399	381	374	393	374	396	423	431	405	390	403	452	401	424	424	403	424	366	410	395	430	433	427	416	429	391	402	417	406	401	453	425	396	430	437	401	399	445	395	388	424	388	391	385	394	420	431	396	425	407	394	381	395	410	421	400	417	389	412	422	398	420	433	402	401	441	401	430	391	404	429	389	408	397	435	423	433	409	433	399	401	399	428	404	429	458	429	419	411	397	402	403	358	431	441	429	420	421	409	395	402	417	402	400	406	427	425	440	394	396	430	413	376	410	424	391	417	374	439	386	450	387	410	415	399	412	451	446	433	417	399	419	431	395	430	385	427	415	429	418	411	389	412	379	423	395	427	399	393	407	363	416	413	426	400	399	420	403	444	443	420	439	400	397	406	378	401	426	398	388	375	415	414	403	394	423	459	407	405	412	416	403	395	407	426	429	408	410	409	444	420	448	455	438	405	420	418	395	400	415	398	434	397	397	365	438	391	391	431	409	392	416	435	440	420	432	391	398	420	416	371	422	415	408	417	434	424	411	421	418	406	374	406	412	404	427	429	456	460	416	417	404	389	451	403	443	404	394	416	412	394	427	424	393	391	423	397	419	412	377	393	396	397	397	423	443	422	378	379	377	384	399	412	435	446	462	416	429	399	425	396	379	375	405	430	442	375	413	417	434	397	426	426	446	416	397	425	446	401	403	429	420	419	403	379	418	390	416	396	450	421	406	405	401	386	461	408	407	391	410	436	390	399	381	408	383	395	365	374	418	388	409	412	404	417	414	400	393	416	408	415	414	401	408	463	419	416	390	404	365	387	438	427	416	412	380	396	401	444	381	438	411	386	430	434	465	401	396	413	444	438	437	433	408	430	423	401	444	393	395	394	399	399	434	379	401	394	416	383	419	435	432	417	375	420	400	423	411	418	400	400	403	416	403	420	396	422	396	389	429	419	440	408	404	434	405	401	411	449	432	402	383	424	422	400	408	427	400	371	446	403	400	452	415	392	417	437	413	433	419	463	381	377	436	428	434	414	420	390	447	411	374	427	428	431	428	398	413	442	409	415	423	386	388	419	402	425	426	352	443	396	400	382	441	406	411	403	431	445	415	416	370	422	404	422	400	430	404	404	406	414	391	424	405	387	413	428	362	426	422	408	410	404	431	419	454	363	389	371	417	405	407	417	431	384	399	424	412	405	408	429	450	409	417	412	439	396	380	412	390	414	451	417	377	438	401	399	451	402	409	405	417	426	401	442	412	415	402	415	453	395	414	423	432	422	382	397	389	419	411	425	399	419	396	400	413	422	380	417	379	402	434	410	410	430	380	409	392	446	401	409	372	401	417	402	463	435	461	404	428	414	413	434	412	398	404	405	438	376	407	416	407	450	419	427	433	417	404	406	421	373	400	417	391	418	415	393	390	386	404	413	423	416	447	421	417	389	405	401	398	398	427	440	409	391	428	393	394	417	417	444	397	417	400	396	421	424	410	424	431	430	396	408	422	426	413	390	424	408	414	415	395	405	409	416	423	395	432	385	422	410	420	459	383	382	406	391	396	433	456	435	378	407	464	420	361	399	422	397	407	431	374	404	407	409	450	437	391	424	437	413	397	409	408	421	430	397	402	398	385	406	388	445	418	407	368	399	357	394	407	426	397	408	418	439	400	426	377	422	418	396	405	425	421	401	426	411	371	374	394	409	403	410	436	385	363	382	418	415	414	434	403	384	425	382	399	389	392	420	420	436	415	408	393	390	447	422	412	375	380	417	400	415	386	380	447	417	403	411	380	400	370	392	415	389	448	432	423	416	423	410	406	383	420	422	409	401	401	411	445	409	400	428	383	430	407	383	416	417	454	372	387	415	383	425	402	375	394	436	393	419	425	408	421	406	383	401	415	455	413	388	382	449	419	405	426	439	406	439	429	440	407	400	424	389	376	423	406	380	430	428	411	384	404	358	410	405	464	411	400	426	403	414	376	422	442	447	420	376	461	454	413	420	435	406	435	415	443	409	366	388	396	418	405	407	394	390	375	421	373	409	410	386	390	400	430	396	447	426	391	371	423	409	423	418	451	370	372	403	392	370	434	409	380	422	373	393	414	400	404	398	435	391	403	349	400	404	405	407	420	424	413
3482	1443	1820	1680	1076	912	811	807	753	717	574	525	403	376	365	344	361	344	265	281	299	268	287	297	269	275	238	243	252	254	202	251	226	227	218	223	237	228	205	257	243	207	217	230	267	212	244	205	238	244	240	236	245	251	225	238	221	247	246	239	229	212	240	241	225	262	233	243	260	226	223	213	234	248	257	230	247	228	230	216	238	212	221	260	207	207	244	268	245	217	253	277	223	243	226	251	225	254	252	245	253	244	232	252	261	216	239	218	236	280	235	241	262	238	261	231	242	210	239	229	254	220	244	233	248	242	253	234	254	253	260	247	207	240	247	248	227	244	224	238	215	251	261	203	251	221	259	242	236	250	236	229	205	248	223	254	252	270	233	204	248	236	275	223	230	240	213	253	234	195	258	227	252	236	271	224	229	246	242	251	225	225	231	273	236	247	232	243	261	235	251	265	229	233	240	246	224	241	240	223	231	218	257	256	236	233	229	250	207	242	234	235	239	233	251	207	229	222	230	226	198	236	240	217	221	229	262	232	239	279	233	228	237	245	242	245	248	242	262	253	239	254	241	228	249	252	252	236	263	248	253	237	234	232	196	225	214	216	231	226	214	208	233	227	207	234	222	252	232	226	273	219	228	256	233	220	257	247	247	225	244	232	198	244	210	234	220	227	276	243	243	242	233	223	233	223	216	224	269	262	232	269	229	249	242	271	240	244	222	238	255	237	260	252	231	231	236	230	254	214	236	263	232	257	268	235	253	226	246	234	232	189	233	229	226	241	210	216	242	243	236	209	244	222	255	222	219	242	218	238	235	255	225	231	257	211	224	227	236	276	236	243	229	226	238	234	241	243	240	215	220	241	203	248	247	242	213	283	224	222	216	256	248	249	243	220	230	240	249	216	249	247	234	223	243	239	250	261	251	251	218	230	229	232	232	244	276	229	235	240	254	210	217	238	245	203	246	252	225	227	230	252	233	225	248	224	237	241	239	273	235	242	233	235	242	261	250	225	263	243	244	235	237	226	243	223	245	289	228	193	220	220	221	216	228	196	231	237	257	206	236	210	246	232	217	248	243	219	244	212	243	232	248	247	232	273	230	244	231	218	257	230	231	274	233	264	239	228	209	236	239	245	230	240	229	263	256	229	247	259	244	223	226	260	255	247	241	220	260	224	242	238	239	218	253	219	241	230	216	248	218	267	258	210	237	234	229	263	225	227	271	224	265	242	236	196	223	251	253	237	242	221	239	234	247	225	210	230	225	243	226	240	260	242	245	259	237	226	235	229	231	221	236	243	241	227	251	248	252	275	214	245	238	236	218	224	240	268	246	239	273	236	221	238	253	248	231	228	223	278	230	252	239	230	228	245	242	229	236	177	227	227	233	271	230	232	296	228	227	248	230	263	232	229	222	258	251	264	263	242	233	221	252	241	229	215	208	222	244	223	250	244	245	261	239	232	262	216	235	250	251	238	236	227	238	230	238	237	229	230	256	252	235	239	254	233	264	219	215	240	241	223	240	239	236	255	227	217	245	217	248	260	235	251	249	223	226	240	264	221	237	223	256	237	230	216	248	229	237	235	261	277	232	249	253	243	257	213	228	228	271	239	228	221	238	235	252	224	207	244	233	253	238	223	220	242	242	229	198	241	226	246	228	222	263	253	243	263	269	221	220	238	238	248	252	232	244	271	229	237	193	257	223	214	207	240	235	227	226	223	265	219	254	240	240	253	238	257	248	214	251	236	258	224	211	229	240	229	254	220	228	245	224	230	226	216	243	259	237	220	246	241	232	238	244	244	224	222	240	234	225	240	231	232	251	259	237	240	231	267	231	225	252	241	217	244	239	247	230	214	238	249	228	231	230	227	230	257	237	246	211	251	229	274	234	247	225	228	237	247	235	200	229	220	230	230	266	223	232	234	258	253	263	234	235	239	265	243	217	245	276	229	229	201	229	237	207	248	263	220	266	267	242	237	218	267	247	224	234	244	226	250	250	242	203	220	212	232	241	235	239	257	245	240	279	238	214	208	243	268	247	231	220	232	225	213	219	238	224	207	233	237	232	240	254	205	239	215	232	217	242	236	224	208	247	238	249	233	222	239	233	239	242	235	206	245	264	228	241	251	247	253	284	241	220	254	225	221	250	222	263	221	247	254	221	264	248	253	197	229	240	265	231	214	228	259	250	253	237	220	235	231	242	234	278	250	250	227	267	258	248	209	214	258	222	238	220	232	239	239	252	214	223	203	239	223	239	240	211	228	236	236	215	247	235	244	262	218	248	247	255	259	257	254	251	267	221	212	246	246	231	230	236	256	222	245	246	228	214	224	218	216	248	240	230	213	248	224	227	227	240	230	232	234	255	229	233	207	209	254	239	227	241	266	253	224	217	264	227	264	232	217	203	228	245	235	272	247	219	246	211	219	249	219	245	226	260	212	262	217	249	249	217	249	227	232	208	259	229	246	207	229	235	258	251	264	252	233	246	206	227	271	236	245	254	219	206	263	248	266	203	220	201	220	247	251	253	262	227	221	225	240	234	229	259	240	231	255	229	233	248	248	256	262	259	234	256	247	223	265	247	237	248	222	219	211	230	236	243	240	227	252	229	262	235	236	277	220	262	234	259	237	231	245	239	226	240	229	226	215	242	235	238	229	229	250	262	225	230	224	203	246	215	215	247	219	283	230	203	220	241	251	216	260	259	250	240	254	237	245	236	220	244	222	217	240	258	242	223	261	247	255	241	217	239	223	247	240	232	204	240	229	231	229	234	228	250	263	219	224	265	255	251	220	264	231	235	243	204	252	265	240	246	236	230	275	253	227	221	237	215	238	209	237	235	252	199	257	241	234	222	227	232	209	238	236	244	223	246	235	266	221	231	255	251	234	268	247	234	238	244	232	232	253	230	242	234	250	241	262	234	256	239	237	244	269	232	237	222	263	246	254	222	230	268	210	224	247	240	241	226	243	216	243	231	248	239	236	240	223	219	253	227	203	237	226	213	225	239	253	228	248	263	219	232	240	233	259	219	224	250	263	231	246	221	227	220	214	236	243	224	243	263	238	233	230	215	235	244	242	234	215	222	235	243	251	234	214	266	214	265	250	270	251	231	239	229	254	230	253	234	234	244	257	227	232	255	234	252	225	231	232	226	279	245	238	255	246	263	256	219	217	219	230	232	213	249	242	236	233	251	213	239	274	255	252	235	244	255	250	249	247	249	241	214	249	255	229	226	232	239	253	246	246	239	238	213	241	243	249	240	226	232	224	198	217	238	239	217	231	242	231	255	236	208	259	232	248	235	193	238	264	223	235	225	231	226	229	209	209	247	202	233	237	250	219	258	255	239	235	227	242	203	218	239	230	209	213	241	247	259	241	227	216	237	214	255	260	228	223	234	263	245	208	251	226	242	225	254	233	242	254	241	226	243	232	224	228	259	239	251	247	254	239	233	231	217	228	226	227	212	247	252	237	211	202	237	210	222	244	223	224	218	229	269	250
3392	1921	4135	5292	4230	3591	3587	3598	3443	3016	2469	2156	1624	1568	1472	1414	1391	1264	1080	1031	933	990	814	783	778	706	712	651	672	634	636	574	583	590	648	601	589	611	620	555	549	595	570	576	604	553	556	588	595	623	591	586	566	544	587	629	580	578	588	532	559	562	566	572	613	570	582	544	633	591	563	558	596	596	583	577	599	594	601	589	566	605	621	617	541	574	599	568	613	582	598	573	591	577	567	560	569	609	577	610	567	592	593	539	559	631	582	589	578	551	612	578	595	596	627	624	592	609	586	598	601	556	597	612	549	597	597	581	594	573	582	616	601	563	582	600	597	578	572	609	587	568	585	579	601	610	562	572	561	603	589	589	575	604	624	584	611	547	592	562	568	551	607	631	549	576	584	598	574	574	587	589	602	560	562	608	612	583	601	585	565	587	579	564	615	551	582	575	543	589	565	623	612	597	612	560	553	581	546	653	581	615	590	599	644	587	540	555	564	545	570	593	608	583	570	576	570	592	549	590	531	583	576	584	585	577	597	580	605	569	540	569	582	588	612	566	604	576	575	577	595	605	592	567	535	578	556	591	567	618	574	572	552	616	592	581	546	576	576	548	554	583	559	600	561	569	530	613	603	588	617	566	593	606	595	585	644	582	572	590	563	613	614	571	596	537	595	611	563	606	601	581	588	591	559	535	584	582	576	587	539	569	580	531	605	577	514	587	588	573	596	552	611	606	571	580	539	589	622	596	579	617	573	579	579	576	548	606	562	601	542	597	610	586	559	605	562	573	583	560	541	548	548	575	602	567	545	581	610	619	564	588	605	593	598	578	587	541	567	572	547	585	621	557	616	558	553	607	607	511	598	554	584	587	552	607	565	549	567	552	585	558	555	611	599	590	544	541	598	598	582	572	573	563	576	575	587	595	553	610	586	592	555	596	558	598	568	563	588	586	600	574	611	571	595	572	609	583	628	594	577	573	561	597	558	602	591	563	600	592	583	548	603	561	602	578	583	561	591	619	585	582	595	586	575	589	608	581	558	574	566	582	576	622	557	570	558	629	566	576	637	554	566	629	596	599	584	538	566	600	626	548	543	563	606	572	574	541	583	569	582	556	552	589	597	606	624	562	626	550	614	596	619	546	570	652	614	630	570	626	583	566	548	575	585	568	589	629	602	577	577	566	536	588	552	610	589	565	552	581	612	576	614	578	590	591	640	566	558	592	577	564	602	591	607	621	582	583	557	528	606	581	574	588	605	624	570	558	583	570	619	608	572	562	568	591	587	609	548	632	604	565	568	559	606	571	621	586	606	571	567	595	563	544	572	553	575	564	591	604	550	590	565	573	551	593	600	562	586	579	581	568	580	558	577	531	627	568	603	536	561	624	569	570	582	584	578	556	564	581	569	625	536	566	587	598	555	567	562	621	596	559	559	616	586	612	531	573	576	599	531	595	599	590	578	582	572	611	527	619	580	585	591	608	621	561	579	583	564	567	591	632	635	568	550	581	582	568	568	610	587	597	578	579	610	564	627	587	591	547	576	534	578	591	577	566	623	587	567	607	579	607	581	611	558	601	629	613	599	620	586	607	578	584	603	590	552	583	594	611	596	585	585	557	573	575	585	574	557	639	568	610	599	603	588	556	549	567	566	602	585	531	641	621	597	570	596	578	576	548	564	556	558	611	580	572	550	576	582	546	583	545	630	595	585	564	576	601	588	583	559	574	591	555	536	600	576	556	623	582	598	571	596	616	577	552	549	593	576	534	605	566	599	578	579	571	568	603	572	532	561	564	568	592	595	593	585	582	578	577	597	598	593	574	602	545	557	597	594	562	570	582	607	557	531	605	614	604	618	576	558	564	586	584	545	588	584	603	599	586	565	615	546	558	588	608	562	592	564	570	561	600	590	617	604	600	614	585	579	604	616	582	518	666	528	591	572	580	553	589	578	596	560	590	562	618	574	572	582	576	604	623	572	566	596	621	551	577	576	581	563	613	609	561	576	581	609	582	579	548	570	615	574	599	571	578	602	559	603	545	625	594	607	561	588	610	550	611	585	585	607	614	568	565	609	564	553	594	584	577	585	611	600	537	559	590	614	557	597	630	568	582	595	594	551	601	608	585	553	549	591	536	565	585	561	545	606	570	569	552	542	573	533	614	585	583	593	538	575	563	587	600	551	574	546	566	578	581	560	540	616	642	558	566	588	512	580	601	549	547	598	546	607	569	588	553	586	544	544	615	591	598	570	595	603	567	566	597	570	574	596	653	543	592	559	583	592	574	597	560	609	576	556	580	545	554	576	585	490	578	605	541	594	551	557	588	614	562	574	564	591	564	596	552	582	555	557	598	564	577	575	578	581	561	609	580	588	587	598	609	596	607	590	590	585	532	578	578	599	622	597	556	589	547	594	586	602	608	576	586	586	568	559	550	593	622	562	552	596	577	567	553	584	575	597	589	591	595	604	610	634	589	595	566	626	580	589	573	586	582	572	537	605	578	577	576	580	581	550	536	626	584	589	597	558	594	599	568	533	536	605	563	586	571	610	575	581	573	596	547	572	608	555	591	612	559	578	573	541	574	610	599	609	550	561	564	607	544	575	571	582	581	549	617	599	578	606	594	586	609	593	586	594	565	591	577	608	610	597	628	547	620	567	595	598	562	551	579	600	596	580	594	584	640	547	614	598	604	585	608	578	553	612	583	601	587	605	596	594	605	626	582	590	590	578	564	583	606	591	571	583	605	549	596	606	579	560	620	581	598	603	556	577	579	600	576	583	604	589	615	561	630	586	626	646	587	635	530	661	571	568	556	592	552	545	555	577	585	594	607	573	634	550	614	557	566	554	599	636	630	577	590	578	599	564	653	527	549	547	571	585	614	620	570	596	597	540	565	599	553	589	575	545	575	588	544	585	581	575	626	600	611	584	584	606	590	562	617	607	565	560	587	634	584	620	596	590	558	553	596	603	618	607	529	615	563	570	554	570	595	563	532	570	604	576	560	599	602	571	606	563	571	551	571	601	583	597	598	582	598	564	591	597	599	566	551	582	587	558	587	614	602	613	608	528	608	570	556	575	575	617	572	610	582	621	558	601	586	592	577	554	542	616	519	575	581	564	571	586	604	581	556	611	571	593	594	600	581	574	539	568	605	600	559	608	586	605	565	581	576	596	570	560	585	636	562	605	615	562	561	563	601	580	550	574	579	590	573	599	577	587	574	618	574	610	557	586	628	634	573	581	571	552	576	593	568	565	586	586	587	610	605	596	583	588	585	660	541	572	604	558	593	614	562	568	618	577	579	558	602	593	557	595	614	627	586	579	550	605	587	587	594	580	608	585	574	586	612	547	582	606	594	624	599	557	579	563	557	595	543	590	625	586	542	607	534	640	572	567	568	580	606	596	596	600	569	587	567	549	592	589	613	586	597	566	588	536	568	584	600	566	585	551	593	569	571	601	586	583	594	589	588	543	568	618	615	591	586	575	601	559	626	587	588	587	570
9538	2851	3658	3425	2419	1613	1357	1334	1252	1007	897	748	514	549	494	462	410	388	363	316	298	334	262	288	269	240	250	265	261	227	279	239	232	271	229	216	236	213	226	209	220	258	222	227	250	232	237	215	198	224	245	227	246	220	217	212	198	216	185	234	231	244	205	250	232	219	203	228	196	237	209	246	234	254	242	198	231	230	227	233	209	212	223	230	216	222	213	233	228	236	221	209	210	256	194	253	190	243	215	245	230	237	223	257	231	250	236	200	244	233	229	233	195	217	224	244	243	253	230	226	233	248	270	228	193	239	220	245	242	220	205	224	227	241	221	241	213	208	206	222	224	231	241	234	238	224	188	207	233	213	224	234	247	228	219	215	235	231	215	226	217	203	221	214	233	217	219	224	247	227	206	216	215	241	230	248	237	234	228	218	189	236	226	230	236	211	241	216	197	199	211	228	223	227	227	232	228	216	247	212	243	215	227	207	236	214	251	213	201	241	201	234	208	203	201	238	228	214	229	222	237	231	194	219	233	215	221	256	225	229	244	224	220	243	221	246	209	221	239	212	220	217	252	218	234	220	226	227	234	227	231	227	238	233	235	214	225	255	239	229	225	260	240	243	205	234	218	254	263	207	205	219	233	204	202	220	214	236	236	223	227	244	226	242	214	226	231	210	217	198	247	224	202	248	227	235	240	198	253	211	244	230	209	231	225	211	240	238	232	202	262	212	238	213	257	190	208	203	213	250	239	223	213	226	260	221	217	247	227	218	240	221	228	200	221	227	211	234	231	230	203	243	184	219	213	264	222	221	220	212	239	219	215	232	234	210	224	247	254	252	252	204	234	215	241	237	205	220	215	212	219	237	228	221	198	242	238	248	234	235	230	232	226	238	228	242	233	237	242	215	241	190	246	237	240	219	210	219	216	241	212	224	235	222	237	225	223	200	197	236	202	213	243	260	207	251	244	240	238	242	228	226	210	224	213	226	209	212	221	221	211	218	204	221	224	227	225	194	220	208	244	207	229	205	234	181	225	225	224	189	203	218	242	243	212	250	238	252	247	248	259	217	218	219	240	223	230	248	219	222	232	248	231	208	230	219	243	222	223	247	240	200	209	253	189	237	197	213	221	232	217	227	222	224	231	219	228	228	232	221	256	219	224	229	227	215	245	225	216	230	255	246	199	228	250	236	211	203	257	207	215	225	223	226	206	232	229	202	224	229	218	250	232	246	237	245	226	234	232	221	207	225	220	249	261	221	220	193	219	240	233	214	229	221	205	222	223	208	206	239	212	224	247	206	226	231	230	249	212	234	234	225	222	195	209	226	217	226	218	227	238	238	235	237	208	237	213	228	228	215	223	219	225	248	247	236	189	207	216	225	228	245	254	220	195	236	221	227	228	229	264	237	232	235	211	226	215	227	231	221	196	240	207	266	242	237	220	213	238	268	239	236	235	232	220	228	194	247	256	237	227	213	210	216	226	228	239	237	219	219	249	239	219	245	214	245	199	206	235	240	228	207	243	233	242	244	217	241	227	217	224	213	224	212	241	217	250	227	219	242	226	236	212	214	242	229	207	244	255	214	218	243	231	214	232	202	219	233	224	234	216	235	219	213	211	214	209	244	234	238	229	227	210	248	224	220	209	193	230	231	198	218	228	245	225	215	228	230	249	234	218	243	214	200	222	258	257	224	250	197	230	255	212	199	206	232	233	207	224	219	247	229	232	206	247	203	220	198	202	227	250	260	218	232	219	215	241	225	229	264	223	234	221	214	207	240	204	226	211	231	221	226	233	239	213	256	247	231	228	231	244	191	209	221	245	197	260	244	216	233	228	226	225	222	201	227	245	232	225	235	224	215	247	227	232	253	226	222	216	217	232	229	209	214	262	253	210	227	244	253	245	217	222	228	235	215	220	257	219	195	200	230	237	246	231	232	236	235	215	213	223	203	222	211	239	235	218	201	226	219	215	255	220	232	203	236	230	233	212	240	210	213	202	213	241	215	226	238	222	227	225	231	235	219	229	234	234	219	227	199	218	228	199	223	204	250	242	236	225	240	241	220	226	206	209	201	210	213	199	230	244	226	260	227	226	245	200	243	215	252	243	238	221	226	218	236	212	222	205	235	223	228	225	245	217	226	217	201	218	217	243	197	207	217	214	244	233	221	249	216	200	231	227	208	245	235	218	223	235	221	219	225	222	236	240	242	222	204	211	234	230	223	229	216	220	245	244	241	214	214	261	200	223	215	229	231	217	221	212	229	241	219	207	220	228	237	213	209	200	223	254	215	203	217	217	249	259	203	218	196	233	198	232	209	220	241	209	216	226	253	229	205	232	233	215	275	211	223	245	240	223	215	206	242	232	214	221	218	228	226	199	212	207	233	209	198	225	222	223	227	248	230	228	232	225	220	247	242	230	212	254	227	234	197	258	223	231	213	213	232	233	225	236	247	213	210	224	229	213	214	224	227	230	216	240	248	241	221	268	201	211	250	209	216	218	238	227	219	199	241	223	212	249	245	223	207	223	219	232	223	218	213	251	213	240	221	200	220	224	226	235	209	251	230	230	218	248	261	237	214	243	218	253	213	221	222	244	212	236	216	232	222	218	217	189	231	207	215	204	221	234	203	238	225	219	238	220	225	216	203	206	255	208	242	237	220	224	225	208	238	216	203	222	242	207	217	252	234	283	245	228	210	216	229	234	187	240	207	226	233	220	218	239	252	239	253	227	245	227	219	236	235	230	218	255	233	224	207	200	208	191	229	192	214	216	256	243	208	230	240	237	217	185	244	227	219	188	207	253	225	241	247	195	200	210	225	256	219	235	218	226	217	224	229	244	202	213	242	227	246	251	223	210	216	215	237	240	225	201	213	206	223	250	224	227	210	218	241	251	225	220	232	229	227	216	222	207	217	214	218	208	225	219	225	226	251	217	234	217	227	224	209	211	233	222	221	212	213	226	240	222	237	206	223	232	229	218	227	179	225	225	213	201	212	215	214	178	236	230	217	198	206	226	206	201	220	212	209	221	205	233	217	228	211	254	226	218	227	243	229	226	230	235	213	227	234	204	240	229	216	238	257	206	228	214	228	223	217	241	258	240	247	229	197	214	225	214	210	213	210	205	223	223	206	236	228	209	244	218	215	224	206	198	201	207	208	258	204	239	213	209	231	224	199	222	232	269	210	223	238	237	227	219	202	207	237	235	220	227	234	224	238	227	214	225	217	206	209	213	245	235	218	209	222	241	219	219	223	244	224	222	225	225	254	244	246	253	263	254	231	238	206	217	221	246	203	212	216	226	239	227	252	232	192	204	222	231	218	241	245	217	227	213	236	250	190	231	211	212	244	227	214	237	246	210	218	239	209	244	223	209	221	211	233	209	213	211	236	262	204	242	237	207	250	222	210	236	208	236	207	214	200	210	222	218	225	223	252	237	223	242	224	211	213	243	216	219	229	217	214	233	227	215	225	219	218	207	226	228	201	219	245	233	187	231	238
8134	3055	7342	9526	8290	6694	6219	5934	5570	4826	4265	3453	2635	2486	2202	2168	1994	1740	1500	1348	1305	1189	1032	943	877	840	794	792	816	705	618	634	592	566	598	588	585	576	577	558	568	591	531	549	596	536	587	558	582	549	573	552	571	595	533	538	544	577	536	551	560	520	529	557	572	561	543	596	556	514	556	526	582	578	535	558	526	574	498	567	555	555	523	545	581	557	545	558	605	541	576	584	528	551	593	540	553	560	610	555	581	569	539	533	554	549	577	515	585	500	550	567	511	550	571	610	542	600	513	543	555	505	590	570	584	577	571	586	511	593	568	562	553	565	543	593	574	573	581	569	561	557	543	499	548	522	550	518	548	526	537	531	529	546	543	549	531	544	592	525	532	571	571	556	540	545	564	535	556	573	525	565	562	541	552	579	526	539	535	560	517	570	597	578	555	500	555	539	540	536	542	501	540	543	542	557	521	563	566	557	583	571	534	564	548	528	565	573	571	552	576	579	591	581	534	559	545	574	562	516	546	556	526	586	510	530	524	553	576	543	526	541	528	578	574	524	571	527	583	559	536	559	570	566	567	572	575	534	597	515	490	554	545	522	562	527	550	540	537	542	531	582	500	563	577	583	543	574	565	570	504	518	554	547	592	531	552	542	547	554	519	544	568	538	506	556	589	542	563	582	557	533	545	545	551	543	538	532	526	574	557	579	490	564	557	586	516	614	522	533	557	556	545	560	548	522	523	557	607	572	548	546	507	521	537	530	552	545	537	528	563	525	558	583	563	526	582	532	530	541	562	552	624	574	595	566	551	539	560	536	562	545	529	575	539	561	576	560	577	603	560	524	568	515	560	580	552	578	556	551	543	576	564	534	556	562	526	561	634	565	524	541	545	544	571	529	572	542	573	532	552	510	600	524	532	555	566	529	557	554	600	535	566	526	545	544	558	566	546	578	541	552	557	544	598	559	536	518	543	602	509	547	566	568	523	567	562	535	565	504	564	551	585	568	523	569	532	602	557	510	590	592	513	537	552	567	539	545	540	545	562	549	568	581	543	555	537	569	596	543	572	558	522	559	558	546	563	571	528	568	572	525	550	532	527	523	590	568	527	562	545	586	539	552	552	546	575	533	567	589	537	508	567	574	580	585	522	528	568	554	558	579	561	583	545	562	572	570	586	538	550	543	556	577	547	556	559	579	564	526	554	518	530	572	538	589	529	562	542	563	575	579	552	604	533	538	542	571	560	580	541	570	531	555	561	564	536	536	599	538	536	571	559	532	562	514	591	543	517	573	573	541	530	556	574	540	579	527	557	521	530	588	511	559	573	570	534	575	546	589	520	582	585	587	561	554	535	582	595	581	550	528	558	581	496	559	545	561	566	542	541	565	564	529	519	513	572	541	532	549	534	521	544	581	557	538	531	608	544	543	567	589	532	517	544	533	541	574	548	566	545	567	529	559	558	518	553	567	566	541	551	546	555	581	536	561	504	544	542	548	540	520	551	532	558	543	555	581	580	528	569	571	527	559	567	522	521	551	575	569	541	545	507	534	533	486	572	561	576	553	585	535	550	550	565	569	544	522	574	552	560	531	573	556	511	515	566	576	537	545	512	555	554	515	578	567	594	576	544	560	516	547	559	607	546	549	552	559	530	565	547	549	557	533	502	580	570	556	537	560	531	541	568	588	522	561	538	520	530	482	532	553	555	538	529	580	535	569	563	577	560	533	580	552	558	574	529	548	572	584	578	564	500	578	521	549	526	527	561	510	519	577	558	515	581	550	556	575	571	536	579	574	567	599	572	504	549	556	532	508	536	541	542	586	620	533	576	559	562	558	551	560	563	492	536	512	573	549	586	560	525	575	562	533	535	526	513	571	610	575	561	570	566	559	552	543	542	605	563	541	504	546	569	511	539	555	506	554	546	557	514	556	590	521	537	543	537	592	614	544	536	558	595	543	564	543	515	587	599	553	600	555	558	524	578	534	538	532	591	554	534	538	574	530	526	543	543	554	537	602	538	565	556	570	548	549	576	519	582	534	569	552	551	536	566	571	540	541	538	538	564	528	543	523	516	582	575	560	546	582	556	526	569	549	547	540	563	548	548	549	545	484	494	581	518	589	527	581	537	552	568	555	571	580	549	532	549	513	515	526	535	553	591	533	563	560	571	553	561	580	557	512	544	541	552	561	569	541	563	577	599	558	565	574	599	548	545	540	567	552	585	556	563	576	496	551	551	527	546	531	548	596	543	531	573	531	535	567	565	504	531	558	558	595	566	574	536	518	525	578	567	545	546	553	570	545	569	577	547	561	535	530	565	591	609	532	541	550	503	590	533	540	539	523	535	574	561	584	522	589	558	511	578	565	567	512	552	546	537	535	565	570	583	557	560	534	568	539	529	538	601	518	578	548	567	581	558	534	559	561	545	517	549	553	585	592	549	525	577	514	518	575	497	547	562	528	575	511	580	520	589	580	546	554	568	568	554	542	539	538	590	532	528	536	563	600	511	532	552	535	558	578	577	571	578	548	568	533	502	537	538	541	527	505	517	548	580	548	585	594	541	562	546	601	556	579	552	588	544	585	527	588	549	539	526	510	539	538	543	550	558	571	571	601	544	575	508	534	545	545	567	588	593	599	505	573	596	568	549	583	524	552	575	536	513	584	519	534	550	603	535	531	570	544	583	481	577	540	491	567	534	541	555	503	548	550	583	569	545	525	573	574	573	580	587	563	526	520	555	556	524	542	536	525	596	534	502	576	551	570	531	559	543	583	618	567	545	505	529	528	516	564	540	563	571	562	538	572	551	528	597	511	558	573	512	557	575	514	527	561	563	565	552	602	555	528	529	552	546	582	521	545	506	515	561	549	526	567	537	584	556	560	509	522	563	521	514	587	524	565	501	556	560	560	547	533	551	542	560	565	572	573	553	605	548	561	550	561	565	531	576	574	527	538	539	507	555	591	545	565	516	563	598	573	554	557	539	559	572	477	543	571	546	499	573	543	579	539	532	520	549	560	559	534	581	553	545	552	517	558	557	562	569	531	559	541	555	507	574	529	506	570	542	545	532	523	527	548	581	531	593	582	534	583	559	547	585	544	572	514	504	560	572	592	555	527	536	533	537	542	575	591	562	546	544	576	533	569	566	545	555	571	547	558	531	556	541	539	570	522	555	563	510	560	529	567	535	549	531	542	553	563	543	558	567	554	526	560	583	530	582	536	538	544	542	502	559	551	522	532	574	545	548	552	542	578	562	544	539	553	532	568	548	566	564	548	557	554	537	564	610	608	550	538	580	519	527	504	519	578	581	549	576	540	520	570	577	547	555	541	550	575	546	595	539	568	544	556	528	502	588	533	525	501	552	564	577	564	570	544	584	562	573	532	525	569	567	540	579	564	542	534	601	566	604	557	552	513	579	544	536	553	579	553	565	551	552	556	542	537	545	530	523	551	548	611	578	547	559	534	590	568	535	595	565	542	538	592	580	571	553	575	559	527	524	603
15898	5031	5773	5075	3506	2399	2091	1708	1601	1226	1095	799	640	649	546	511	452	389	318	346	298	291	225	226	223	226	260	211	181	198	182	163	164	169	173	161	182	172	157	175	165	170	170	165	181	169	176	138	166	185	164	150	166	158	171	172	159	176	178	169	155	168	153	158	158	169	157	166	145	166	163	165	156	127	155	160	184	168	149	162	157	140	148	147	175	169	155	177	152	134	174	143	148	165	141	163	172	157	174	163	151	148	154	159	166	164	189	171	177	142	157	184	161	169	151	136	150	148	141	165	146	141	161	172	141	183	173	164	149	165	174	162	178	160	149	149	157	165	147	151	157	149	186	155	158	187	161	151	163	162	164	162	142	155	167	141	161	163	193	167	152	149	160	138	161	172	187	173	172	164	164	155	149	164	165	161	157	168	129	156	173	160	164	149	138	175	149	157	155	147	170	144	150	159	168	168	153	157	169	154	166	138	174	134	138	155	172	187	169	157	140	169	172	158	155	150	144	152	145	148	147	143	169	158	150	140	166	156	161	181	148	160	158	169	179	163	168	166	172	154	145	167	179	189	172	155	186	139	167	176	165	172	171	167	157	162	151	171	157	161	153	166	148	165	168	140	167	155	156	176	117	176	146	172	137	172	146	151	170	137	153	165	147	152	152	156	164	158	158	147	157	171	137	167	179	163	146	171	171	134	166	163	154	165	144	141	162	159	148	149	160	192	186	153	178	172	161	177	170	155	166	156	134	157	161	137	151	167	171	143	143	172	152	179	162	152	152	151	182	140	145	157	183	161	148	152	142	169	159	165	162	151	150	170	164	145	171	153	149	154	178	167	143	167	154	153	137	183	151	176	153	175	155	155	140	151	146	165	167	149	158	158	156	148	149	155	142	172	154	139	153	157	168	177	155	173	141	149	162	166	166	176	166	184	162	138	141	167	145	138	151	163	155	191	167	149	151	164	164	146	180	175	179	179	153	143	164	155	195	176	192	159	151	165	129	163	164	149	147	164	154	166	165	156	174	165	162	158	162	163	164	170	183	176	169	165	166	160	146	163	168	156	179	143	159	180	161	149	148	172	162	142	167	158	181	145	152	170	162	147	181	153	139	150	149	177	164	165	159	162	162	136	171	176	163	164	168	156	144	175	169	165	137	159	144	153	158	170	146	166	162	181	170	133	162	180	144	152	160	174	162	170	157	160	159	190	168	176	166	167	165	166	146	152	144	136	133	136	154	159	148	176	160	152	134	177	165	152	174	182	179	137	144	143	154	163	169	153	147	155	141	154	175	145	167	163	189	159	175	175	154	160	180	161	169	159	161	160	161	138	167	173	170	158	146	152	158	156	175	151	173	179	183	129	156	179	159	171	157	157	146	169	157	167	153	143	161	145	143	163	175	155	166	163	144	159	166	169	138	158	161	169	160	147	141	145	128	164	182	170	168	144	151	158	160	135	132	164	167	145	168	183	139	158	172	159	166	150	153	140	154	153	156	139	182	165	147	133	171	133	155	148	162	172	168	165	132	141	155	149	149	148	137	150	174	171	125	169	170	184	141	157	167	145	136	164	167	159	144	142	161	184	152	160	177	139	152	148	174	174	157	147	128	153	164	160	169	176	179	156	168	169	141	157	170	163	167	136	158	162	171	151	142	154	160	171	141	169	179	168	182	189	157	139	145	180	159	150	156	146	149	165	177	155	168	160	161	154	165	156	189	146	169	142	156	137	175	159	169	134	164	149	164	148	160	156	173	155	153	179	143	141	161	142	179	179	153	167	166	159	154	135	167	137	176	146	156	126	167	151	152	143	150	160	160	157	154	158	176	130	168	172	162	150	164	140	166	159	154	163	151	180	160	180	152	193	155	171	165	162	143	161	149	140	143	147	164	155	173	136	154	163	139	163	177	149	162	152	171	159	160	150	146	161	143	158	164	192	163	156	154	161	153	162	163	158	153	177	153	138	163	152	140	166	176	164	151	143	159	156	163	175	156	151	204	168	144	172	143	154	143	153	154	185	150	181	132	164	150	145	178	158	153	148	147	149	155	158	125	151	180	149	147	153	160	131	190	185	146	173	147	167	149	176	156	160	160	167	146	188	163	176	154	166	148	165	170	133	171	146	180	174	161	158	156	148	177	143	161	170	148	169	155	154	170	174	169	169	142	144	173	161	154	153	147	161	147	177	146	173	154	152	157	177	161	159	178	167	130	152	165	165	162	143	166	151	163	194	175	146	171	158	149	177	175	152	174	131	159	167	161	152	152	155	153	156	150	161	166	139	164	151	134	179	169	177	155	143	153	147	139	157	138	138	158	170	184	175	172	158	151	141	146	160	154	159	173	155	160	168	156	146	147	115	164	142	162	155	157	139	149	169	165	180	132	174	165	168	166	160	184	160	164	153	147	147	187	178	158	166	169	151	151	160	144	197	147	160	160	152	156	148	163	154	148	158	169	176	167	136	167	165	164	153	123	150	156	161	156	158	163	151	175	129	165	167	176	152	146	156	150	167	160	154	148	182	171	153	150	151	143	144	186	157	174	161	169	151	167	153	176	156	169	176	151	180	162	152	143	144	182	155	163	164	174	142	164	158	177	158	158	169	142	133	151	143	177	150	174	159	174	149	174	150	164	174	146	138	161	163	174	182	158	167	165	158	177	145	162	156	165	149	157	136	196	148	167	159	158	175	161	148	175	168	125	157	175	160	157	160	147	149	157	147	153	166	165	162	163	147	162	139	163	129	150	169	183	173	156	148	146	193	163	147	157	143	178	145	178	135	162	168	173	163	139	148	153	153	157	150	169	165	140	155	155	152	174	165	160	150	152	151	164	160	181	162	180	152	140	156	132	169	164	156	166	157	164	155	137	162	173	137	166	165	132	173	161	141	137	134	180	160	166	145	158	180	161	176	164	160	151	168	163	156	148	167	159	153	172	178	147	175	166	153	141	155	163	145	171	160	165	137	177	144	141	136	177	156	157	151	158	146	170	181	174	161	155	171	165	166	173	170	159	161	176	154	144	153	162	164	165	174	175	140	151	183	131	167	154	183	152	174	164	141	182	159	165	157	143	143	156	128	191	171	152	155	164	136	176	147	161	149	166	151	169	147	180	179	153	158	158	169	144	130	142	148	154	186	159	151	172	177	153	151	165	164	154	153	151	176	172	154	192	142	145	161	148	169	165	170	171	126	160	165	153	153	173	180	163	182	151	156	159	181	140	154	193	145	153	185	164	159	159	165	149	145	153	146	174	160	152	165	164	143	156	142	161	173	139	148	167	174	164	160	158	159	153	145	145	165	148	166	173	145	170	139	149	164	165	165	161	177	175	136	143	162	146	138	156	166	155	181	148	166	173	158	168	172	148	173	156	143	135	158	170	155	160	142	179	157	161	139	152	158	170	160	167	156	146	146	178	159	181	153	155	165	153	168	184	164	172	185	148	129	162	153	157	180	147	148	144	149	173	145	142	156	203	164	167	171	144	146	166	173	170	175
10273	4434	10338	13326	11247	9485	8744	7977	7655	6164	5897	4008	3651	3137	2922	2789	2359	1943	1667	1558	1417	1183	1080	917	765	751	825	802	746	618	502	492	497	466	443	427	442	438	444	405	432	434	418	425	419	375	413	421	473	437	417	438	419	442	422	440	436	382	407	387	378	407	384	420	426	412	398	394	429	419	392	408	387	404	382	405	383	444	398	399	415	400	407	394	410	370	395	439	392	416	403	399	383	396	421	423	396	398	383	432	392	461	424	392	406	414	447	387	388	396	384	413	440	403	449	417	395	383	426	412	392	393	404	449	400	400	427	390	382	383	383	438	394	380	464	391	401	405	391	410	398	426	384	401	395	371	395	382	406	428	439	406	406	416	413	405	425	393	430	450	423	402	354	408	399	427	414	372	440	410	413	389	371	400	402	427	422	401	412	416	388	401	385	398	414	400	432	434	412	387	388	366	438	395	407	370	394	390	399	445	400	430	400	420	442	398	413	392	407	409	395	399	373	390	384	380	398	399	392	394	406	430	446	387	388	382	418	411	403	411	382	425	384	377	401	377	408	428	411	419	403	391	413	424	377	368	414	407	449	418	393	414	404	411	389	380	426	412	430	426	409	417	407	398	363	387	389	377	390	397	403	415	390	398	389	358	375	421	375	379	387	434	401	446	409	385	391	377	416	419	425	440	383	436	426	423	371	396	423	440	391	422	396	383	400	418	417	411	384	377	380	390	375	435	405	384	402	404	473	378	408	392	383	427	417	413	417	367	395	408	422	404	377	370	413	372	406	432	393	382	403	392	426	394	390	458	397	384	418	402	408	408	371	371	409	392	430	365	388	405	398	390	388	346	419	429	409	429	433	399	370	377	384	396	416	385	411	400	398	391	411	415	395	382	394	407	409	394	400	389	410	376	400	420	416	362	417	407	386	434	423	408	417	434	429	408	423	433	396	406	421	392	386	381	372	411	403	387	406	420	425	411	434	400	409	412	375	366	379	403	390	422	388	367	391	404	425	429	407	395	391	399	403	427	390	409	424	410	370	384	356	429	403	362	404	408	378	408	381	403	393	385	424	391	430	408	393	420	409	415	403	399	428	410	439	410	421	352	407	415	422	397	403	438	397	403	388	378	418	423	414	391	407	389	395	436	410	380	404	392	424	419	394	401	422	451	422	393	405	373	396	408	423	398	413	434	414	427	405	417	404	415	387	441	399	385	393	397	424	403	400	366	400	413	413	428	440	410	409	462	378	394	439	378	410	421	416	406	443	411	393	429	387	398	413	405	420	368	422	394	405	389	431	421	419	391	391	408	412	363	403	378	386	417	387	383	407	444	379	409	397	390	382	425	437	380	435	406	411	370	427	404	407	411	382	438	397	409	384	393	407	422	374	389	397	362	469	439	374	407	386	409	425	407	391	422	405	444	424	412	392	400	423	406	411	401	396	397	392	433	396	395	407	392	372	380	403	433	408	390	405	388	404	430	421	359	390	419	357	379	426	377	415	413	419	430	402	398	420	418	414	367	399	419	397	409	407	389	402	396	418	394	401	397	407	393	415	418	405	383	394	382	431	430	398	389	402	380	423	401	407	401	402	401	380	364	395	409	396	376	406	384	379	362	370	396	387	379	409	407	437	403	374	424	376	366	415	420	399	383	410	410	381	399	411	390	428	396	383	426	416	410	415	420	398	389	391	405	417	419	422	386	425	406	447	399	408	392	413	456	383	433	406	376	395	423	381	411	405	447	409	459	397	380	390	428	395	423	398	429	410	404	423	401	390	397	415	445	434	382	389	412	409	442	416	405	382	418	386	415	396	417	439	391	396	411	394	435	428	405	404	397	376	364	386	402	392	441	381	409	399	391	388	401	417	378	430	430	409	396	406	367	392	417	397	406	380	390	392	404	387	398	377	409	417	408	400	373	454	402	389	409	398	379	391	413	389	394	388	385	405	420	419	374	384	412	434	418	423	379	398	433	425	412	415	415	375	404	397	428	397	368	402	399	415	395	386	426	381	403	426	432	405	385	439	383	426	395	398	426	405	386	427	430	401	373	389	393	410	434	393	412	386	440	422	393	399	379	400	387	400	383	381	417	367	402	409	404	394	410	418	423	429	399	406	411	400	418	401	407	408	425	412	455	414	401	425	397	409	425	406	389	385	418	408	406	406	405	399	391	407	419	414	422	435	437	422	389	406	477	397	396	388	394	426	403	406	413	414	420	380	421	353	424	438	443	430	412	402	414	401	424	410	443	376	373	429	396	387	388	404	387	396	383	383	391	390	433	413	424	386	362	380	319	389	388	398	385	385	407	397	393	389	431	379	415	406	411	402	425	440	407	411	397	405	385	433	426	417	389	402	387	432	392	396	430	374	399	433	425	422	433	430	419	381	418	395	412	391	399	386	402	387	423	407	410	414	423	389	379	437	404	383	401	405	408	402	387	398	404	391	374	395	389	415	436	406	394	382	438	405	437	396	439	384	374	432	417	453	413	422	392	435	371	402	429	433	397	401	410	404	382	428	400	440	390	388	403	364	436	408	409	424	400	379	417	388	381	425	421	382	420	358	411	381	407	390	435	365	404	375	397	401	428	354	404	409	410	419	361	445	378	443	385	411	412	397	406	401	411	431	389	399	373	358	394	422	421	416	411	416	382	375	451	403	415	389	390	384	407	403	422	399	417	382	397	413	397	393	412	414	396	375	420	404	404	431	401	404	427	415	391	415	361	398	380	417	406	386	370	348	380	400	423	381	409	430	458	380	408	408	410	391	407	400	416	403	419	405	435	373	415	400	417	437	424	365	377	388	385	404	398	406	412	382	410	362	370	402	391	415	406	431	412	398	410	419	397	399	398	374	423	379	387	439	404	366	407	411	401	404	412	424	414	360	418	413	391	403	426	384	427	381	398	398	411	410	430	367	409	405	428	408	429	410	374	433	380	448	416	372	424	410	407	365	416	409	372	392	422	382	429	408	397	381	409	404	403	421	407	366	422	447	393	451	426	449	391	414	397	362	405	384	394	383	430	409	389	402	436	404	391	424	416	397	447	395	374	424	394	411	401	400	429	403	407	380	388	396	402	400	417	396	406	365	420	392	403	379	393	399	409	412	419	401	362	434	393	406	364	403	411	420	394	456	395	408	401	403	412	404	382	398	359	385	410	421	440	396	362	420	411	365	429	422	426	408	405	436	404	411	386	411	400	416	394	425	396	433	454	459	435	412	418	402	400	412	413	393	344	416	402	394	411	431	403	398	400	433	417	473	416	372	424	396	376	431	387	385	413	402	415	421	416	389	399	428	410	419	383	417	367	386	371	387	416	409	426	398	402	392	397	448	420	445	400	403	431	424	411	381	393	387	395	391	406	370	410	427	404	421	421	387	401	402	438	436	398	358	395	391	393	389	419	433	406	445	408	384	416	385	395	392	403	402	413	463	380	413	403	423	392	402	426	409	396	435	421	393	378	425	459	410	358	395	426	380	426	384	418	404	433	423	415	405	375
3332	1764	2412	1839	1225	945	863	788	688	614	609	434	432	384	380	392	325	281	297	275	294	276	267	234	260	256	286	271	275	214	244	223	233	229	247	270	225	227	225	230	230	234	243	258	232	263	210	225	242	251	233	243	235	235	234	246	246	242	248	225	258	231	223	230	208	259	195	220	247	229	216	241	215	216	243	235	259	232	223	256	230	197	208	239	205	224	241	248	269	210	191	213	199	200	225	228	247	244	257	211	246	234	263	211	247	234	219	237	255	254	235	237	231	228	220	223	243	206	218	207	209	206	229	237	231	238	255	233	251	221	213	203	244	255	237	220	210	223	241	255	226	236	207	208	260	223	236	205	212	255	215	253	206	255	222	219	221	269	261	220	203	207	237	240	231	212	228	217	241	221	240	223	211	242	243	221	216	227	231	249	236	263	189	210	253	225	233	227	235	218	225	223	230	256	238	213	244	242	227	212	244	207	221	245	223	253	222	210	246	244	224	228	254	208	200	202	219	220	257	212	243	240	246	226	245	236	238	198	217	237	258	223	238	222	215	269	238	236	270	228	238	244	239	232	250	256	229	244	209	232	226	216	250	263	244	204	206	238	234	230	222	244	251	256	193	197	232	265	261	223	242	205	243	227	214	226	218	238	250	239	220	232	238	242	219	236	250	236	275	220	234	226	238	233	230	226	225	252	230	237	242	220	266	210	234	237	229	256	228	237	214	221	203	237	196	245	215	231	242	241	200	225	227	247	222	236	251	245	238	235	225	206	242	223	216	241	246	219	248	234	223	253	218	244	240	232	222	240	242	258	241	253	254	247	259	239	241	242	222	228	235	228	264	263	238	228	217	240	247	233	226	262	234	247	238	232	227	214	211	229	213	271	257	237	203	246	212	226	227	237	219	249	220	224	241	230	264	252	241	222	225	209	230	228	254	220	229	217	213	273	237	220	233	232	230	243	225	231	229	213	265	220	234	260	249	228	232	211	228	227	262	246	217	249	243	249	204	218	206	236	223	241	237	210	215	235	222	235	263	218	230	222	239	230	244	230	229	230	219	221	237	269	216	209	210	211	236	254	245	224	251	218	234	228	242	229	244	222	220	218	241	227	235	226	227	238	241	253	239	233	231	222	229	214	232	235	254	222	245	219	243	230	225	218	237	235	223	229	200	231	230	246	226	210	227	235	247	221	224	252	270	235	230	247	247	258	253	218	241	246	222	243	257	209	232	229	243	221	213	234	227	235	215	237	239	200	250	234	227	235	250	207	267	267	240	222	239	229	224	240	261	242	264	276	252	222	219	226	209	217	246	240	230	230	241	232	234	215	199	243	235	251	212	261	259	240	220	228	268	245	215	245	246	233	228	243	213	234	218	220	231	236	263	226	226	233	226	245	239	220	212	236	243	230	254	228	234	232	224	241	248	232	211	220	221	233	216	221	219	207	218	227	232	240	220	256	215	215	236	238	227	251	225	211	216	232	236	233	231	196	258	215	243	216	261	218	243	246	258	241	237	210	226	245	243	234	232	217	215	212	231	246	212	224	224	207	225	231	219	209	230	228	228	206	234	242	234	242	227	245	260	242	242	189	234	237	239	256	262	249	242	234	243	253	235	242	245	253	243	220	249	217	262	257	246	233	257	219	255	251	226	203	218	248	269	227	205	241	219	234	234	239	235	254	228	234	240	238	240	222	221	252	230	218	227	224	248	218	246	231	262	238	248	264	269	241	240	246	255	188	234	250	225	263	225	224	248	220	206	242	254	236	235	245	255	223	220	236	258	199	215	221	212	216	229	221	242	224	236	220	238	226	254	202	252	215	259	276	260	219	213	220	241	242	216	245	250	223	235	250	262	258	248	224	226	238	247	243	204	220	222	208	231	243	237	207	206	220	222	211	213	250	226	232	219	207	228	237	252	225	274	240	235	216	235	252	237	251	241	243	238	242	207	216	238	223	224	235	228	246	244	221	254	249	252	241	234	217	237	227	242	238	225	245	235	206	228	250	248	267	269	230	215	257	233	234	210	240	213	237	230	234	234	263	262	229	258	227	218	229	241	205	241	240	218	247	279	232	226	256	256	227	212	228	247	213	210	235	239	244	238	196	209	232	234	216	239	239	250	234	264	222	224	239	241	221	248	238	243	234	239	202	233	266	228	264	215	255	206	219	241	230	237	209	211	239	220	235	231	220	230	243	224	249	235	215	226	260	239	255	238	220	215	222	197	251	232	239	257	236	237	219	231	242	245	244	239	214	242	207	215	235	212	259	230	219	215	249	226	234	253	234	234	216	221	245	223	237	217	228	212	219	235	241	223	272	216	197	226	208	215	243	240	241	252	230	247	221	259	256	206	218	232	229	226	207	224	232	200	219	230	226	210	235	232	230	240	243	217	239	215	236	229	254	213	205	225	232	220	217	220	278	244	221	251	235	237	226	248	237	209	240	203	241	218	239	245	242	232	225	249	217	263	242	252	228	248	259	224	197	221	265	210	226	252	255	219	230	245	237	245	253	249	225	220	245	186	237	255	244	216	219	218	185	218	203	220	268	210	220	236	245	215	245	240	217	236	206	220	257	224	226	222	219	250	219	228	210	245	210	261	223	250	236	239	231	242	241	240	227	237	231	212	220	256	245	231	261	237	239	207	223	216	202	230	249	278	223	202	224	262	228	223	218	237	263	227	248	232	256	250	239	272	226	238	235	222	245	259	238	249	238	252	235	233	234	222	203	230	232	237	229	233	226	221	255	222	222	218	248	216	211	256	205	242	257	264	239	267	266	254	252	249	258	247	253	219	200	187	237	267	241	223	215	220	264	226	232	221	208	231	242	246	269	261	216	224	239	211	243	224	220	206	237	223	231	209	226	258	215	196	221	239	227	221	234	258	252	229	260	248	242	237	245	228	243	231	217	226	246	226	220	234	253	237	258	265	248	241	248	208	246	231	224	220	217	226	225	254	246	253	214	232	226	224	239	251	213	232	227	238	244	224	250	258	220	227	223	234	222	232	224	225	221	243	230	235	225	219	201	227	237	259	224	220	232	235	239	244	219	273	220	240	242	223	216	231	246	213	247	244	245	251	237	184	265	250	244	212	275	229	248	247	235	231	216	222	237	237	213	227	218	251	231	219	204	202	238	245	260	250	224	247	244	236	264	234	248	231	225	221	192	244	246	219	262	239	235	245	231	255	223	194	237	246	231	250	236	223	202	229	248	235	227	261	232	214	239	202	224	228	221	189	243	250	222	261	238	222	227	245	272	244	213	221	230	223	224	243	253	235	251	226	255	252	244	235	229	201	248	244	243	228	235	210	214	205	236	262	211	226	231	260	224	195	213	206	242	211	240	222	233	244	255	242	218	216	218	264	236	217	216	245	212	235	243	246	258	218	252	241	237	225	238	235	245	222	225	233	211	243	220	227	257	236	234	258	235	232	227	234	231	233	206	236	226	237	257	231	226	226	230	248	208	214	254	237	220	247	246	234	245	224	204	216	249
3082	2137	5099	5862	4643	3833	4054	3749	3428	2816	2644	1797	1814	1633	1665	1449	1240	1128	1041	957	1012	914	810	762	727	757	718	750	689	616	552	634	633	591	583	619	548	575	583	579	572	541	537	584	581	612	582	593	619	584	599	600	613	556	580	543	548	571	569	571	559	554	564	601	541	603	567	555	624	579	549	570	527	583	592	569	566	539	577	601	575	541	543	568	584	571	502	582	557	596	564	588	564	580	559	530	585	566	564	578	564	537	563	595	579	558	583	529	527	581	565	587	608	591	590	631	594	562	549	573	534	584	548	563	581	586	570	581	567	577	595	543	560	558	556	623	575	567	576	503	576	537	545	613	553	555	551	555	585	522	561	533	609	593	547	596	588	599	563	604	585	549	574	534	577	603	529	559	609	586	587	588	561	575	607	573	578	553	586	559	547	559	595	600	591	590	542	580	582	587	576	585	585	598	616	604	555	544	601	583	559	543	579	616	548	590	548	594	565	568	547	547	582	562	568	582	559	566	600	523	604	579	573	526	601	596	561	585	585	573	582	650	545	584	593	569	561	597	584	571	546	578	581	579	610	546	558	557	597	561	546	593	569	531	519	549	575	583	592	549	583	551	551	599	550	549	564	577	610	597	544	539	548	557	557	571	544	591	569	585	533	563	554	612	562	590	611	589	551	581	567	565	573	549	559	520	575	542	564	565	553	574	598	582	569	557	637	593	550	585	582	567	543	595	602	570	575	588	625	591	565	559	603	590	588	590	572	594	596	593	581	598	578	577	575	550	610	569	545	521	523	579	567	497	552	577	584	585	575	546	573	570	581	560	554	567	581	599	575	564	605	594	561	575	588	581	614	552	560	544	580	556	568	581	581	558	598	586	509	546	586	511	593	592	554	567	561	589	579	586	572	549	548	563	607	550	606	567	605	539	574	566	575	562	561	569	549	560	565	590	558	576	564	546	605	554	563	566	587	589	543	555	588	556	563	549	547	570	621	529	562	574	544	547	556	595	561	559	573	605	575	625	542	627	605	549	621	547	579	542	568	615	598	578	549	562	568	563	593	561	593	569	544	577	609	568	581	584	581	568	580	577	543	592	561	609	603	563	565	588	555	565	570	602	571	560	578	545	544	582	562	534	543	561	567	606	523	586	552	585	573	580	592	605	547	596	567	611	577	560	586	535	573	553	612	591	599	577	603	563	573	557	559	531	591	559	582	586	553	571	583	555	540	576	552	564	563	587	538	569	536	577	549	556	581	565	574	582	561	532	582	588	580	559	573	587	532	568	541	606	592	522	563	565	572	586	574	543	593	614	604	575	591	578	555	563	600	573	561	537	563	578	576	547	588	567	597	592	573	584	547	579	557	547	562	598	573	565	602	561	564	594	553	561	570	534	552	548	568	570	549	527	575	608	569	572	562	598	556	584	578	593	613	554	547	537	582	578	589	610	591	558	582	581	582	623	555	547	575	589	558	572	574	536	552	568	578	576	564	595	579	573	616	589	556	597	584	566	550	621	563	550	581	561	528	565	578	547	550	557	585	583	570	571	577	560	585	574	590	593	574	550	614	546	554	578	546	558	541	521	573	602	583	511	573	551	548	580	559	534	588	591	550	579	615	537	548	551	573	586	575	577	577	582	566	590	576	573	588	556	588	574	549	562	567	585	628	589	541	628	515	514	591	560	563	580	551	554	587	566	550	581	546	607	608	583	608	569	558	527	585	626	586	532	543	543	531	602	526	582	558	573	557	550	539	599	593	560	580	573	599	584	588	584	579	521	569	566	552	589	561	577	557	602	603	576	573	526	580	567	582	585	615	558	601	611	548	580	552	516	568	545	550	610	602	561	566	577	525	611	561	536	582	542	616	580	614	586	591	612	606	559	559	536	587	569	577	592	548	583	558	573	565	528	568	596	568	536	584	601	583	581	600	593	580	571	550	583	525	587	580	602	554	586	600	570	589	553	575	576	558	578	641	561	579	536	540	600	588	581	556	551	555	556	560	547	565	535	572	525	556	586	578	541	537	606	586	587	550	586	573	582	590	540	588	581	604	572	565	636	594	594	554	622	598	547	577	579	549	585	541	541	601	530	584	548	555	559	581	573	550	616	549	547	569	557	545	541	574	554	570	556	581	560	599	550	584	581	601	563	535	569	590	580	592	516	571	601	558	576	596	574	587	634	539	575	574	541	581	609	580	619	574	564	587	577	614	582	551	622	536	541	572	597	528	580	593	545	550	538	559	600	558	573	568	573	596	563	569	515	582	542	572	588	565	578	537	608	577	591	562	568	534	576	575	562	566	573	544	584	596	560	562	557	571	576	522	554	605	570	579	540	565	574	551	532	566	598	572	579	589	569	584	574	575	538	586	586	567	591	577	567	603	557	555	584	573	573	555	557	587	580	537	560	585	573	570	560	607	552	519	557	561	561	544	601	550	612	581	598	548	590	535	562	595	561	607	546	562	574	554	542	574	531	542	574	571	562	540	599	541	618	573	547	577	595	553	569	525	600	586	587	573	598	526	581	608	563	559	575	611	552	565	530	577	573	568	577	549	557	579	553	587	569	547	592	563	580	563	574	594	579	558	582	553	532	582	572	554	606	597	608	558	537	603	623	590	527	566	583	553	553	571	588	535	606	554	560	569	546	580	573	574	589	580	561	571	573	587	563	537	607	601	562	589	580	527	613	557	584	573	607	557	596	571	599	589	573	575	547	609	569	561	579	518	621	607	544	620	591	570	556	549	597	561	593	595	589	570	556	598	571	559	585	553	568	618	605	589	582	543	583	538	578	600	527	524	555	565	578	602	534	595	559	552	598	604	571	582	563	588	571	570	570	582	569	575	521	588	524	504	600	556	565	592	536	596	555	578	554	577	562	531	550	546	573	590	567	555	567	554	550	580	597	592	542	587	553	614	638	552	575	541	595	603	566	527	514	531	586	586	577	585	552	543	518	590	560	579	565	494	556	542	596	567	564	559	556	559	584	564	556	586	623	560	563	526	574	566	597	552	597	555	556	601	617	574	600	548	551	586	599	551	539	586	570	608	552	596	557	575	550	533	640	562	524	525	607	593	558	581	591	546	542	547	559	579	552	558	568	545	597	562	573	553	528	614	542	572	579	607	569	600	595	556	545	562	568	554	564	563	562	553	595	532	572	570	566	562	594	565	575	539	548	528	614	555	609	603	566	616	621	589	529	537	515	620	591	609	551	568	601	554	576	577	597	598	562	570	572	566	589	547	576	579	548	555	546	574	603	560	560	585	607	606	552	556	571	584	594	601	572	620	542	544	528	569	605	588	586	525	593	591	552	573	543	578	565	536	578	644	559	606	531	611	521	569	569	537	566	560	574	607	575	616	537	579	576	561	602	607	562	583	556	585	557	569	639	513	557	523	570	587	566	539	561	551	574	585	583	577	571	593	577	578	590	588	575	592	542	577	544	550	540	573	610	563	566	560	597	580	552	589	575	592	603	542	563	502	629	634	565	581	559	588	526
9791	3490	4683	3649	2350	1666	1414	1413	1222	995	834	641	632	542	514	473	427	377	375	347	351	310	286	296	283	255	266	248	265	268	225	221	221	214	217	225	233	231	210	236	229	217	229	262	228	217	238	248	242	242	243	200	245	224	240	230	204	237	205	242	203	222	234	216	227	239	236	237	250	227	226	247	233	226	230	253	220	243	236	234	224	237	247	246	224	217	218	254	255	206	229	246	231	227	202	212	240	204	208	224	218	221	221	215	187	260	229	234	245	228	221	205	229	236	188	218	204	219	223	233	219	225	239	209	218	231	236	198	233	228	214	237	213	222	242	218	240	236	217	247	229	197	248	237	216	229	220	216	228	210	210	212	223	237	236	225	219	215	222	232	227	223	236	218	214	244	230	199	258	214	250	232	248	191	203	212	232	231	184	217	198	237	236	200	217	258	243	243	199	247	230	228	222	233	219	238	232	229	246	220	246	218	198	234	235	205	205	255	229	223	226	241	256	219	233	212	248	226	240	226	227	213	211	222	222	199	209	226	229	213	231	213	219	255	226	206	218	226	219	243	214	216	186	208	239	191	220	252	259	207	201	210	220	227	197	220	202	235	213	221	233	206	214	221	215	213	214	218	211	225	227	241	225	224	238	202	243	193	211	232	247	269	219	195	229	258	216	256	196	207	246	231	230	242	226	224	205	205	235	222	243	249	230	223	221	235	231	220	234	235	242	211	245	238	238	215	217	217	245	248	230	215	256	257	222	227	208	226	219	250	222	248	258	220	241	213	232	245	225	220	223	241	245	237	231	241	240	206	209	215	219	242	226	216	211	216	220	248	205	221	227	222	222	238	217	219	237	190	233	255	229	216	251	232	231	252	208	236	226	211	242	239	238	225	236	209	206	237	207	212	189	227	229	256	222	229	206	220	235	219	211	235	210	246	219	228	243	233	222	217	234	229	212	233	240	237	236	210	251	202	237	228	232	246	223	213	198	251	222	209	233	214	193	244	256	208	213	221	214	179	201	214	204	251	216	227	213	237	221	220	214	207	205	226	242	240	232	241	216	201	202	202	231	205	221	232	214	196	236	227	207	248	229	228	220	205	239	215	247	246	239	250	256	205	208	244	209	258	243	236	218	234	265	233	218	227	217	216	214	249	217	235	217	218	219	252	209	259	221	244	206	214	213	206	213	243	237	221	214	249	210	206	227	218	218	246	229	234	218	238	212	220	243	224	197	233	245	234	219	231	206	209	224	241	234	215	219	210	210	218	239	222	241	223	222	232	236	210	210	219	209	226	249	248	231	212	224	228	222	218	239	252	221	227	201	195	208	228	231	252	223	251	250	234	223	220	198	224	222	228	244	259	233	205	221	230	225	213	210	249	232	199	248	229	207	222	188	205	232	222	235	205	224	221	240	213	207	249	228	206	213	213	231	210	268	192	228	223	235	223	227	231	203	225	246	215	214	237	221	222	208	232	221	227	282	202	215	235	206	196	225	211	222	264	217	288	207	247	227	223	196	241	231	230	217	215	249	218	215	221	236	236	187	218	211	214	227	227	229	223	264	230	223	224	210	216	232	230	218	226	258	217	253	247	218	197	243	273	234	248	220	215	209	261	232	234	199	233	210	221	240	245	229	198	250	239	240	235	227	222	207	213	228	201	237	245	229	213	208	254	214	242	239	209	240	215	217	246	243	257	194	244	208	201	223	244	215	252	232	225	241	206	227	237	246	210	210	197	255	221	214	223	219	193	236	234	210	216	240	229	213	203	237	200	257	210	280	250	210	242	215	207	183	216	185	251	208	230	221	227	217	203	216	225	225	221	206	226	249	192	234	199	207	216	231	253	229	218	229	216	230	248	240	239	236	214	213	207	213	225	234	226	237	232	211	215	210	225	214	226	196	250	230	242	223	213	206	205	204	243	216	223	242	239	215	232	220	217	265	210	210	234	232	238	202	214	237	233	244	234	216	241	220	223	233	225	201	195	231	226	229	231	215	227	233	239	228	212	227	199	236	217	214	226	221	220	209	214	247	231	213	228	267	245	207	216	206	221	208	216	197	246	240	239	226	235	217	229	231	218	220	242	225	233	196	214	233	233	254	214	241	244	208	204	229	226	210	201	210	216	199	221	239	236	254	226	236	222	220	240	229	226	235	200	213	225	236	254	227	231	231	229	254	215	253	228	228	218	215	233	222	230	214	196	224	230	240	232	204	227	203	227	233	239	222	215	218	241	220	229	211	196	212	251	232	215	239	220	215	220	244	230	186	186	208	229	203	206	229	232	214	224	221	236	244	217	238	229	212	245	222	225	226	187	215	218	230	225	200	228	222	239	229	220	234	221	257	229	225	229	226	233	241	211	244	224	203	215	198	218	221	192	246	201	234	219	267	225	232	224	220	206	229	231	223	240	245	229	222	217	218	221	218	189	217	230	221	239	219	222	223	218	258	228	206	248	221	215	227	218	223	246	207	210	212	217	249	221	201	214	250	220	203	214	247	231	223	228	232	228	222	246	234	214	230	222	220	205	207	219	205	247	203	232	222	176	214	233	236	229	228	246	231	224	203	222	235	240	220	228	254	213	217	214	229	218	206	217	225	218	221	223	200	195	229	217	237	199	220	206	200	238	217	229	214	238	207	211	224	227	205	239	245	238	226	224	232	210	240	215	231	249	217	222	224	263	238	258	254	212	213	208	241	232	202	219	210	200	213	219	257	215	220	243	239	243	220	237	207	242	234	227	249	246	234	250	221	233	223	226	212	222	223	186	222	235	223	228	211	210	233	253	202	211	205	190	231	237	206	216	226	237	234	235	210	216	229	225	235	214	222	211	200	233	238	200	242	221	209	212	214	221	257	240	226	253	228	189	185	212	240	222	206	260	227	214	225	229	242	230	217	216	203	226	220	221	230	220	216	244	245	229	245	246	227	207	227	220	233	204	214	222	213	228	224	235	209	191	225	232	247	196	213	220	234	223	177	217	223	195	220	251	211	192	227	194	230	208	206	236	216	192	210	223	237	247	208	235	210	212	240	226	188	227	262	224	205	224	226	214	247	221	226	228	199	210	200	223	211	212	222	211	227	217	220	207	241	216	204	266	228	226	250	227	234	227	252	231	229	226	251	232	258	228	226	213	224	201	220	245	222	240	235	205	216	228	218	223	228	227	210	245	249	222	238	211	217	239	220	213	214	230	253	237	225	219	219	257	194	220	223	225	228	223	208	221	177	224	238	199	234	207	231	246	242	232	208	199	208	224	198	225	206	227	242	216	247	241	209	212	243	221	199	200	263	227	234	261	222	262	228	213	255	228	238	208	192	240	216	219	239	225	229	233	222	227	215	216	246	247	230	251	209	196	225	237	215	242	215	235	231	216	225	198	223	214	247	259	223	190	217	235	232	247	218	194	207	221	226	224	217	211	225	222	212	220	225	220	221	239	222	234	221	220	253	212	261	238	249	222	228	240	212	237	233	239	217	183	214	224	216	251	222	203	228	232
8133	3831	8951	10198	8411	7328	6959	6601	5839	4892	4238	3121	3034	2650	2502	2045	1859	1603	1509	1323	1239	1153	995	855	853	809	834	833	724	635	597	588	580	583	546	587	580	577	572	570	588	587	584	572	551	550	550	601	578	567	571	563	569	575	548	585	601	579	567	547	570	543	580	571	564	561	555	522	542	611	581	530	545	581	567	543	544	522	573	532	581	527	531	577	547	564	544	520	556	577	544	561	534	558	577	570	550	591	581	595	562	538	514	556	496	542	523	615	540	571	536	548	519	540	530	528	612	552	570	590	544	572	542	572	532	511	547	551	532	545	565	538	530	536	563	536	509	527	525	548	562	549	535	536	553	550	573	566	518	563	576	556	589	516	529	544	541	509	556	579	561	516	560	496	583	510	583	501	531	572	542	534	523	599	569	536	553	558	564	530	540	528	535	543	578	529	540	542	578	572	576	551	567	530	542	539	582	595	623	577	557	566	567	515	607	599	554	544	575	576	566	581	619	514	547	570	554	486	527	576	502	543	553	535	529	570	568	572	572	551	578	533	530	548	568	583	563	587	533	585	521	553	569	541	528	558	548	528	575	620	557	539	518	507	526	534	570	549	572	551	561	610	567	524	532	554	545	536	532	542	560	526	546	558	525	566	565	525	526	567	547	517	542	553	550	548	573	539	523	567	549	530	598	517	555	560	520	606	560	538	529	561	552	552	568	551	511	573	587	530	582	576	548	569	515	537	522	501	531	586	564	541	518	551	523	525	581	543	544	576	553	538	539	535	571	551	538	523	567	511	536	532	579	587	530	555	565	566	538	550	529	550	542	545	608	552	516	522	557	573	579	534	557	563	548	567	568	552	561	551	546	561	508	533	561	582	556	595	542	569	523	544	561	563	524	592	572	547	565	565	545	528	542	552	553	557	520	590	560	580	564	587	554	509	571	534	579	535	534	544	574	532	566	527	566	572	525	528	586	486	578	580	543	569	561	535	549	518	557	589	605	586	544	523	544	537	536	547	531	553	543	546	542	574	543	555	548	546	566	529	549	540	568	580	508	550	549	579	573	591	543	559	565	537	514	596	531	548	549	554	543	564	560	564	523	565	596	552	534	562	562	616	568	576	581	596	534	525	586	563	566	571	546	568	554	536	553	558	508	576	503	545	579	564	581	560	549	565	580	561	566	534	587	539	549	577	516	554	551	541	549	509	566	547	532	510	540	565	576	567	560	541	556	519	568	517	535	567	549	559	532	546	601	566	563	580	493	586	533	574	552	538	545	541	524	583	564	607	592	572	568	532	569	525	538	529	525	590	514	542	569	529	576	576	556	592	575	562	571	553	564	553	610	526	568	547	536	520	600	602	557	536	559	533	580	596	503	558	565	502	569	535	551	544	536	528	534	571	521	550	565	533	562	560	532	536	516	578	548	598	532	573	543	578	578	573	559	593	522	552	555	546	523	577	547	557	556	584	549	552	531	536	535	560	607	582	552	573	581	536	571	599	549	575	541	539	580	586	488	568	547	560	548	539	542	572	580	542	545	585	525	589	549	520	578	555	551	596	496	528	540	610	549	579	518	575	533	581	545	580	549	549	563	549	556	535	569	550	619	568	568	554	528	566	555	551	558	582	595	563	533	546	505	554	548	589	533	552	539	538	536	543	567	542	519	543	503	543	561	564	572	566	553	526	544	574	534	561	564	544	525	580	508	528	530	580	555	537	562	551	565	532	539	536	616	559	526	535	527	588	598	537	520	552	544	516	558	520	543	599	500	561	537	553	554	592	534	589	546	559	550	558	596	580	544	522	547	587	555	521	542	581	558	597	504	559	545	521	595	546	554	574	559	578	607	549	561	532	565	540	542	529	571	574	531	571	555	552	578	570	551	570	523	534	543	572	527	588	551	592	556	575	535	557	580	548	529	545	537	555	581	596	552	568	545	537	578	527	526	555	568	565	589	568	546	528	521	549	551	550	541	525	589	582	553	546	585	586	552	584	495	564	559	539	553	551	564	579	574	534	567	499	522	492	567	554	572	532	592	545	548	533	539	522	584	550	525	572	566	531	543	540	537	560	550	579	526	541	530	569	578	562	559	510	533	545	530	548	554	585	532	576	572	583	542	508	540	577	559	522	581	559	555	530	525	565	549	589	534	562	581	535	575	556	563	577	520	565	552	599	576	592	591	524	537	580	566	529	570	563	452	549	526	579	562	554	538	560	560	578	545	573	623	585	553	573	548	558	606	558	577	557	522	577	568	544	566	595	574	603	553	544	550	589	599	545	560	531	548	533	551	570	539	583	565	568	561	529	561	523	528	568	563	566	555	515	557	564	593	542	551	557	562	586	545	523	518	558	549	539	512	582	574	599	558	543	544	508	557	560	548	566	523	546	561	518	532	581	557	558	535	569	551	556	515	536	554	566	551	525	535	555	556	555	530	577	581	580	536	532	565	579	543	506	540	551	505	608	552	550	549	549	505	554	574	567	587	589	560	523	540	583	532	537	547	561	584	560	527	510	520	561	533	557	511	519	560	575	561	563	556	563	607	510	588	544	546	546	529	573	547	529	552	540	540	555	559	569	547	542	550	510	567	526	581	577	558	507	512	535	563	570	571	503	551	557	558	541	573	543	521	530	576	580	534	596	633	540	568	512	542	557	533	537	600	572	535	584	555	561	543	560	556	541	543	534	542	543	570	575	553	545	529	523	559	556	551	580	550	518	518	587	602	510	520	519	552	532	524	500	519	568	552	554	570	581	548	538	491	583	525	530	533	559	518	572	546	537	554	578	571	580	579	572	561	578	588	556	553	586	553	543	547	565	544	555	566	580	577	551	580	526	513	534	534	602	555	541	532	595	571	571	532	585	549	555	580	559	560	533	558	548	551	584	575	583	528	587	534	552	586	560	555	523	533	586	565	535	559	572	588	551	567	602	526	578	542	557	545	541	546	561	583	566	571	559	550	600	533	538	588	611	517	527	562	525	587	567	600	543	542	555	591	587	581	524	540	562	570	598	581	499	534	591	567	556	562	568	558	590	536	585	575	512	555	591	559	508	571	581	570	539	578	528	506	564	554	541	548	567	554	610	581	587	559	539	572	532	531	548	526	580	567	565	561	551	545	523	512	528	583	566	556	546	584	554	546	527	534	552	522	578	541	580	560	566	555	569	543	504	590	574	541	564	550	532	560	556	560	560	513	539	543	543	512	560	529	548	590	548	556	553	529	559	551	574	543	560	580	537	555	570	537	598	551	561	561	567	576	580	515	542	519	562	537	533	573	533	557	546	524	500	561	567	553	563	553	574	516	550	506	569	526	598	539	586	515	530	552	543	558	547	537	594	580	561	563	564	592	568	570	584	565	575	571	624	560	584	544	568	489	577	549	579	543	606	560	556	538	588	535	567	534	562	532	576	552	528	554	569	539	524	597	535	539	517	594	566	569	582	574	564	512	527	548	565	565	604	533	558	551	594	562	524	548	556	542	548	593	567	509	562	584	524	555	534
16854	6278	6984	5223	3552	2422	2371	2077	1518	1404	1044	801	758	679	603	460	403	382	409	327	281	276	255	234	245	229	204	228	192	163	150	158	157	163	165	159	165	158	164	160	172	183	151	170	156	159	163	180	188	164	149	149	172	162	149	140	148	162	147	156	178	154	148	152	166	160	159	140	178	145	167	173	185	156	165	147	165	169	148	170	158	175	168	170	173	153	155	166	151	147	158	152	129	161	147	162	173	165	157	159	147	163	148	158	155	165	146	185	158	164	163	139	168	186	164	166	156	176	154	166	173	160	149	157	137	161	178	137	147	179	136	163	161	165	157	153	146	158	160	152	168	158	159	171	172	188	170	174	165	161	171	150	152	157	165	144	170	178	166	175	156	173	171	182	158	168	127	146	174	156	181	160	147	161	180	163	170	150	188	159	179	151	168	164	158	151	151	136	180	163	151	146	148	153	176	166	169	158	158	176	149	156	170	139	175	172	166	159	160	180	165	160	156	167	169	164	168	139	170	164	172	177	147	184	178	151	135	155	181	179	161	158	153	152	155	185	165	175	145	155	174	186	165	182	162	180	160	177	186	169	153	147	165	153	152	174	168	157	159	153	173	171	199	152	166	163	179	157	171	172	163	173	150	142	148	189	142	167	160	166	172	185	166	162	161	154	171	167	171	189	165	173	143	164	142	162	183	157	154	146	199	152	139	157	150	153	150	157	160	177	145	162	145	175	145	169	171	158	160	177	168	168	166	141	161	169	181	182	165	198	171	142	166	143	151	163	161	158	143	174	158	159	162	142	176	180	202	180	156	190	146	159	154	160	161	156	167	154	162	166	159	170	148	184	164	152	146	156	161	169	140	170	122	177	181	162	162	145	175	186	178	182	159	171	159	148	181	157	149	152	176	162	171	150	141	150	155	167	179	154	163	172	164	160	175	164	171	159	160	170	156	165	161	149	132	181	146	165	159	160	168	170	188	163	145	168	165	173	152	166	150	168	151	195	167	155	138	145	167	178	193	165	164	185	157	148	186	160	172	133	144	150	166	176	172	171	163	169	152	171	167	174	175	153	177	154	149	158	136	137	162	170	163	149	163	174	165	149	160	153	178	179	162	157	166	159	159	169	165	149	175	163	159	171	151	205	142	157	152	187	173	159	173	156	150	179	170	169	181	149	185	163	145	143	147	147	147	176	175	180	174	154	172	147	180	156	166	172	153	155	155	144	144	165	177	165	151	151	154	169	149	162	167	152	173	174	148	141	178	151	174	155	165	157	160	177	182	137	143	164	155	147	164	166	131	155	153	176	167	154	166	166	179	182	141	170	153	167	161	194	167	173	161	175	178	153	171	159	168	143	171	187	151	178	154	156	163	177	166	175	145	139	143	137	151	173	137	156	177	170	174	188	142	177	139	169	160	169	158	153	185	155	167	158	154	174	178	156	161	157	149	166	181	147	158	181	137	176	169	158	164	159	159	152	171	168	149	183	167	162	173	152	184	143	150	172	165	178	128	130	161	165	181	163	173	155	155	175	165	136	160	154	173	182	162	152	160	181	164	161	152	185	168	171	158	183	164	170	162	147	167	122	166	179	152	175	197	149	175	157	142	170	165	164	164	167	176	140	169	160	169	172	164	163	164	188	184	147	163	144	152	168	147	178	151	141	162	145	176	160	143	166	181	161	168	137	153	132	165	161	190	136	193	169	192	153	170	174	162	163	143	171	170	168	179	173	167	146	158	155	163	143	164	159	139	194	157	181	139	184	144	158	158	141	140	153	164	165	143	159	180	145	162	157	162	147	159	163	159	192	159	159	161	160	159	166	155	158	146	152	139	160	150	138	149	150	161	168	149	183	170	146	143	156	169	171	159	162	166	153	157	159	171	179	164	166	156	162	159	161	140	153	191	165	157	172	137	192	134	155	145	164	147	131	150	169	187	185	161	173	144	183	173	168	174	164	141	162	163	151	169	184	151	148	139	152	162	163	162	160	165	153	172	169	154	161	178	155	155	150	167	131	147	153	163	161	163	153	142	152	167	152	142	159	156	151	179	166	153	146	147	159	202	165	166	167	145	166	165	183	171	139	177	163	161	153	152	158	163	167	158	161	145	166	194	159	174	167	157	141	149	158	160	156	158	157	187	143	159	146	174	161	155	139	146	156	180	180	164	143	151	167	153	155	175	179	174	161	159	173	148	163	191	174	170	168	172	203	145	157	161	166	172	170	158	182	155	136	160	169	169	163	157	148	167	152	143	145	163	155	190	177	161	172	158	174	139	165	171	148	167	153	167	141	180	194	138	144	170	168	170	159	149	173	146	167	178	144	172	180	194	152	152	179	161	153	147	176	178	158	182	164	144	158	156	146	141	152	153	188	160	141	148	209	175	184	185	159	164	153	171	160	157	162	171	154	150	171	130	172	146	127	138	144	160	179	184	170	181	148	140	155	150	145	159	184	152	163	149	175	153	161	153	151	147	172	169	164	160	155	179	148	181	153	138	155	186	198	159	159	163	154	174	139	158	178	175	149	124	201	147	182	142	133	146	153	184	168	163	169	162	154	146	167	159	172	167	149	180	163	186	177	161	141	171	156	161	174	174	177	153	129	154	149	168	161	147	161	161	159	149	145	151	167	170	171	170	164	170	141	161	150	160	155	156	146	186	161	185	163	147	156	171	152	162	179	167	136	145	160	172	138	149	184	150	174	152	145	193	162	176	176	204	149	157	145	162	147	173	197	166	166	151	174	161	142	163	173	182	178	149	175	152	185	183	168	140	166	157	152	143	176	169	154	158	146	163	146	178	170	168	162	160	156	156	183	174	170	166	163	157	146	161	158	162	178	152	146	153	156	176	170	160	153	179	196	138	189	133	150	134	189	182	140	145	156	167	162	159	181	153	175	156	136	159	159	146	164	187	159	149	158	139	187	161	158	172	151	167	146	155	168	162	171	128	162	148	164	181	168	171	158	169	148	150	148	155	165	161	143	157	178	170	169	180	162	154	157	161	142	145	166	171	181	169	153	164	158	188	163	164	147	180	151	159	162	161	153	194	144	161	136	150	158	181	177	164	144	159	160	164	159	163	162	157	172	175	149	141	178	159	178	148	144	163	163	189	152	171	162	158	146	180	144	165	189	159	152	146	162	169	169	160	177	155	169	158	155	154	158	164	176	176	159	154	155	152	169	151	168	161	179	170	132	150	146	165	161	151	154	161	178	147	185	162	167	169	168	157	176	187	163	163	148	175	161	135	184	180	184	169	159	184	165	172	165	151	209	150	157	175	176	173	153	193	168	163	177	145	153	165	163	145	167	151	165	161	177	150	190	159	156	145	160	168	184	172	164	162	145	149	135	140	141	159	155	160	161	185	175	149	162	165	161	167	143	154	156	136	158	160	175	170	167	152	171	171	156	157	159	158	172	153	178	140	158	157	168	142	144	153	150	161	155	147	172	165	144	170	159	135	159	175	164	159	177	171	153	162	160	150	177	158	158	194	143
11011	5886	11903	13479	11887	10055	10037	9497	7643	6974	4972	4224	3676	3475	3063	2292	2068	1950	1856	1672	1356	1208	937	815	854	842	770	750	658	525	501	489	443	465	487	493	478	426	419	409	427	435	414	452	423	424	444	473	461	448	448	492	446	442	414	429	393	394	423	425	389	392	436	384	431	423	404	382	446	432	391	394	431	428	412	431	409	400	408	398	385	420	384	420	431	397	420	386	443	383	411	414	408	420	393	421	425	415	414	436	427	466	415	388	429	423	420	429	408	440	394	422	395	411	434	409	449	415	449	381	410	408	392	403	411	368	388	387	406	407	422	435	423	434	440	427	429	404	391	428	388	466	363	428	378	396	400	401	444	411	445	412	387	388	427	400	447	405	417	382	437	412	399	405	398	413	405	428	370	401	397	421	400	428	409	442	432	455	384	419	408	414	427	458	408	388	424	425	413	378	411	401	437	389	409	405	415	416	419	410	395	381	408	430	417	439	407	411	386	407	428	398	434	414	453	396	380	392	407	417	425	408	409	401	419	391	388	421	424	422	427	429	404	421	421	410	419	427	387	425	403	398	376	414	350	411	444	415	457	406	417	406	406	405	402	391	407	422	399	381	388	408	397	412	390	406	410	420	429	379	404	392	412	406	433	423	398	413	373	431	445	415	376	428	384	403	423	406	388	418	375	398	440	406	422	368	402	420	426	454	406	427	390	396	430	374	397	411	430	385	398	400	423	403	436	397	383	382	414	403	372	443	398	412	418	457	419	416	382	403	405	418	416	416	432	409	438	355	353	397	417	424	419	409	409	423	430	430	380	418	386	434	415	422	357	399	415	410	448	404	428	400	391	449	412	387	466	422	435	426	388	451	415	431	404	397	389	391	392	391	420	407	433	414	408	440	425	415	433	376	398	415	458	405	401	421	407	413	421	449	427	400	444	403	441	425	440	402	390	420	439	440	383	407	384	379	417	377	386	409	394	370	365	404	413	404	391	385	424	422	389	400	411	403	430	430	418	399	411	425	432	421	398	405	405	391	403	419	364	366	403	448	426	389	406	394	402	423	406	414	382	411	439	432	393	434	403	392	388	393	419	359	394	408	406	445	420	372	416	394	416	411	417	382	403	388	415	382	399	401	368	387	392	396	392	400	441	422	392	400	426	418	419	422	383	373	422	423	448	370	387	390	371	428	407	398	413	419	444	448	420	427	437	441	420	391	359	402	420	431	447	414	412	422	414	386	427	396	411	439	450	427	377	431	411	382	434	443	413	396	422	416	414	402	388	416	420	409	383	391	417	432	359	419	418	412	407	397	397	416	414	404	417	386	405	415	399	371	437	392	375	407	417	398	423	412	431	422	421	406	377	448	405	387	376	429	390	438	443	443	391	426	407	435	411	402	413	413	412	388	393	413	393	407	414	394	402	422	422	408	424	439	442	384	423	387	424	408	392	424	387	457	396	373	389	404	376	386	392	435	404	466	431	410	391	387	410	390	400	408	406	405	399	435	415	466	395	370	371	416	425	395	414	383	386	406	410	426	429	434	413	430	402	415	437	415	402	417	405	386	405	399	403	450	405	408	401	383	428	411	408	396	412	416	427	407	445	386	424	407	419	388	374	407	409	427	444	414	414	438	406	445	408	413	402	401	403	423	367	399	415	406	408	408	415	370	398	399	407	431	415	403	388	410	371	392	386	404	415	392	401	404	426	393	419	426	408	439	426	385	431	405	422	440	397	387	393	414	387	403	409	368	417	411	434	422	411	420	405	423	399	420	451	374	477	402	385	405	412	411	383	424	436	397	370	416	396	398	428	406	436	392	387	437	441	414	431	371	416	411	434	408	363	442	403	418	399	414	430	420	441	430	415	379	441	411	405	421	433	425	398	419	448	407	429	398	392	410	447	404	422	422	387	406	418	425	393	413	416	395	408	394	404	416	409	402	435	360	440	418	401	417	410	432	409	423	376	412	372	414	440	378	390	372	428	472	410	376	435	401	423	406	449	404	413	391	411	418	425	402	415	451	435	393	411	374	429	437	435	394	407	400	380	397	406	403	423	405	392	371	398	442	396	401	403	402	434	410	401	407	406	420	395	388	433	430	425	381	387	417	440	385	418	442	421	444	383	382	409	434	376	408	394	415	400	414	410	415	413	409	375	410	420	419	382	445	405	379	429	404	401	392	393	406	415	435	419	406	394	414	426	436	403	418	425	420	385	433	425	457	426	436	413	408	413	418	433	438	417	423	406	449	446	373	437	415	421	434	445	403	419	392	440	410	401	418	425	440	378	414	400	404	383	373	428	415	422	426	391	374	413	442	403	387	419	448	396	378	403	446	421	387	390	380	401	405	417	424	402	419	428	377	416	399	420	406	419	401	406	393	416	423	405	436	417	419	440	446	403	417	410	436	400	421	414	415	417	410	389	410	401	418	399	405	389	414	418	416	429	405	399	431	418	395	420	431	402	436	445	373	422	429	396	405	378	414	413	380	403	425	415	404	406	400	402	419	416	448	393	408	402	408	406	382	401	444	424	441	437	402	419	405	398	404	418	419	415	385	391	404	419	382	395	399	399	376	434	402	389	411	385	438	404	411	443	383	422	428	454	416	414	404	414	417	402	421	396	425	386	387	390	427	383	392	404	437	392	416	420	414	407	418	416	422	420	378	405	385	423	424	436	407	402	434	426	396	386	417	421	397	411	358	425	408	406	413	438	445	378	410	430	431	449	370	427	467	407	420	436	378	390	405	414	393	400	396	465	420	422	399	399	378	434	404	396	412	401	413	396	391	397	375	378	400	403	404	419	420	435	393	385	384	422	419	406	421	448	399	427	405	411	384	435	408	404	425	397	421	376	404	402	433	430	417	456	415	404	397	427	375	406	460	369	405	390	417	410	391	384	424	437	412	394	420	434	420	410	401	434	399	457	410	403	374	400	389	362	417	410	384	428	409	419	430	433	453	411	401	380	413	394	422	403	395	418	378	404	424	408	394	415	394	444	385	405	421	451	438	438	401	409	445	464	439	457	443	389	445	425	398	421	396	400	369	398	411	381	433	387	402	430	393	426	400	382	393	402	390	400	413	427	427	365	422	360	420	394	411	425	414	432	402	409	402	417	390	374	458	400	385	420	428	445	407	374	378	389	429	403	416	392	428	402	446	429	441	395	393	373	425	385	427	444	447	398	414	401	433	400	418	429	379	388	413	408	385	377	405	404	399	378	394	418	406	418	402	389	405	420	399	409	410	406	401	446	406	454	397	417	453	432	428	424	395	412	405	399	404	411	425	405	370	403	389	422	421	418	396	431	448	403	435	411	432	408	404	462	431	385	454	384	406	407	436	432	440	415	430	377	431	377	431	433	412	456	383	424	420	417	412	404	386	442	429	375	439	352	392	412	414	387	415	390	410	433	445	385	418	399	415	405	422	425	414	426	415	382	415	431	421	418	396	459	389	428	390	411	395	396	424	421	416	404	449	401	413	415	418	422	398	425	417	414	387	404	404
4431	2447	2614	1957	1371	1076	1159	935	760	713	547	470	466	414	369	333	307	332	314	342	283	265	276	228	247	244	262	248	258	232	272	247	232	263	249	229	238	228	236	252	223	249	233	249	207	233	247	242	241	218	231	246	253	226	252	242	233	252	252	232	226	248	260	232	212	224	210	253	224	237	246	217	221	259	234	256	278	253	254	223	238	230	220	229	260	244	243	263	259	249	212	230	209	237	237	220	248	256	235	231	266	235	269	261	246	239	261	252	231	253	223	233	245	217	262	250	240	263	240	225	225	251	249	256	237	232	224	233	212	235	240	236	251	232	206	230	226	230	227	252	244	228	254	221	249	265	231	225	246	242	224	253	258	234	223	251	224	268	234	265	222	257	232	218	216	218	239	221	258	250	240	232	253	220	238	221	236	221	247	235	257	252	263	222	220	254	231	235	210	246	246	251	228	235	259	229	226	237	222	242	211	226	257	239	253	238	251	261	223	233	222	242	267	224	242	246	208	250	243	255	235	214	240	251	221	225	245	239	223	229	222	235	220	208	231	253	229	208	215	232	201	257	260	245	224	234	259	230	247	265	221	232	221	257	211	226	219	223	243	230	283	230	226	224	227	222	209	251	235	215	263	234	203	260	258	229	223	254	236	216	227	230	248	214	223	230	238	261	254	238	238	262	246	205	261	224	231	254	227	239	230	244	240	262	240	225	224	226	226	236	246	231	250	206	238	239	238	241	250	231	219	245	243	244	226	236	255	226	241	225	235	251	211	267	235	236	231	212	235	218	201	237	216	252	220	226	229	232	217	231	255	256	238	243	225	225	266	232	225	234	236	240	207	248	223	215	229	228	234	249	237	230	242	240	210	215	239	269	239	207	235	271	239	234	243	246	226	241	252	260	254	260	213	257	242	251	266	233	230	219	263	227	230	219	215	217	218	235	215	220	224	229	222	225	232	206	232	242	236	263	243	249	245	246	257	217	255	233	213	259	229	225	258	227	260	213	275	247	233	244	210	226	241	253	257	233	246	245	237	233	229	239	253	258	195	255	226	220	222	240	233	225	219	232	264	239	217	248	256	252	224	252	244	237	236	250	272	228	199	249	238	233	232	262	222	199	221	234	236	253	226	224	251	242	220	254	213	246	219	223	221	206	254	239	256	248	243	262	221	238	232	206	262	237	277	238	242	210	239	265	231	222	212	260	228	236	268	222	227	247	236	226	259	200	247	239	238	225	215	260	221	241	244	249	240	250	249	228	228	240	261	229	213	245	210	221	254	220	237	225	235	259	242	216	221	222	258	225	230	226	236	215	232	211	226	250	256	253	238	249	226	252	240	245	220	240	246	219	239	238	242	265	232	244	215	263	227	239	219	242	228	219	250	205	226	227	251	246	217	245	216	247	256	255	231	239	239	231	243	271	243	250	216	240	242	219	236	260	254	242	267	235	216	255	259	225	229	229	250	239	239	221	215	211	233	239	244	236	264	269	233	240	237	283	230	242	233	225	229	253	248	265	248	241	218	251	252	255	275	229	258	245	218	250	221	265	240	225	206	265	252	249	220	215	207	219	256	270	217	216	249	247	228	223	241	253	233	212	231	247	214	224	252	235	248	216	242	249	235	205	231	235	243	213	242	265	256	216	200	237	228	246	213	223	245	232	243	233	227	235	249	223	213	234	256	251	206	246	232	248	225	257	230	229	247	249	267	235	263	241	230	244	244	258	242	234	251	251	230	200	240	220	232	227	245	246	233	254	238	239	241	219	235	240	222	219	223	285	232	236	224	228	232	207	257	239	252	200	227	232	233	239	218	230	209	236	222	214	243	247	260	270	253	275	266	252	239	230	244	240	228	241	241	212	271	247	241	257	221	279	222	220	224	212	269	259	243	250	218	265	231	231	245	237	229	263	200	239	247	226	223	239	242	238	236	263	230	234	194	232	219	247	239	259	232	235	220	228	266	232	251	239	239	244	277	246	218	255	221	257	191	237	232	206	231	240	240	238	244	224	237	240	220	262	236	228	247	228	236	250	240	226	245	249	250	225	214	252	238	243	240	259	221	223	224	221	242	272	257	248	237	245	259	239	229	252	243	247	227	259	238	216	232	225	260	214	237	216	252	241	207	239	237	243	224	188	227	244	221	224	218	231	266	222	236	267	224	250	233	213	207	234	220	272	248	232	257	235	253	241	231	205	251	206	262	236	253	251	235	235	237	242	238	238	234	233	234	264	238	229	246	226	229	219	224	201	264	197	252	218	248	250	221	240	275	235	231	231	243	232	233	237	236	209	230	221	245	239	236	241	231	215	249	238	259	183	259	259	275	245	224	240	249	227	212	238	204	222	250	212	256	242	231	200	231	253	238	219	222	244	234	236	246	215	244	234	245	250	210	226	256	223	236	235	226	220	231	249	224	242	226	248	262	258	233	263	230	239	250	244	209	240	253	269	240	211	224	238	217	267	210	244	269	226	220	242	263	260	239	203	249	260	261	240	222	228	239	211	220	227	250	226	228	202	240	213	228	248	238	253	240	222	222	243	267	258	248	215	256	227	211	231	192	252	234	262	255	233	243	239	238	254	234	225	246	264	251	227	227	251	270	225	261	232	239	223	235	265	235	237	269	208	255	267	219	240	223	244	256	243	262	255	253	269	259	268	263	243	219	251	208	252	265	246	245	281	241	250	249	236	238	234	253	244	213	243	226	241	256	225	243	211	204	230	217	235	242	273	245	214	208	261	274	249	244	222	212	237	220	206	235	236	240	226	241	247	238	237	213	215	253	236	248	248	227	231	204	238	266	233	248	232	219	231	255	239	232	242	241	246	255	214	203	223	236	201	242	225	236	241	234	229	235	244	232	245	220	244	252	241	256	229	266	242	249	241	231	226	239	257	260	240	233	264	249	233	255	214	231	251	249	276	246	231	242	213	249	228	245	262	230	231	215	241	260	222	226	237	244	231	264	253	276	225	217	237	251	226	235	207	248	226	241	228	246	248	232	233	249	222	250	224	214	231	260	250	279	233	245	234	262	266	239	255	212	226	237	255	208	233	254	234	247	252	234	241	228	258	240	252	234	224	248	256	255	244	247	231	208	227	215	243	264	235	214	257	228	236	201	234	225	244	242	245	254	250	226	233	254	236	241	249	239	232	249	251	227	263	224	243	239	234	208	260	231	249	264	243	252	230	259	250	231	223	249	216	225	214	226	239	219	233	240	241	211	251	225	248	204	234	236	211	203	248	265	245	229	256	215	217	256	245	252	251	220	229	262	226	235	250	223	239	242	223	258	236	236	263	248	233	242	232	240	247	228	218	256	208	246	240	256	246	239	212	236	242	261	235	215	234	227	245	260	223	213	274	221	223	248	221	215	235	246	229	220	236	247	223	233	233	238	231	233	258	214	209	249	218	231	228	236	236	266	222	222	208	224	243	269	234	216	227	237	255	248	282	244	206	259	262	246	237	221	249	203	217	220	250	235	244	238	255	226	248	230	253
3845	2909	5445	6394	5548	4629	5126	4203	3567	3204	2306	1983	1957	1772	1433	1295	1208	1137	1277	1028	922	795	749	732	748	719	716	669	639	599	599	603	592	614	596	588	579	557	570	589	620	604	603	601	541	632	639	654	549	596	603	618	567	602	602	608	556	541	592	589	589	564	623	563	578	576	567	619	590	603	596	605	553	546	610	572	577	589	571	587	585	571	601	600	641	576	564	584	573	585	569	568	577	599	608	604	593	554	581	614	544	583	565	576	577	562	612	581	593	599	583	565	585	606	636	521	545	570	569	577	588	597	571	605	601	574	608	597	603	562	607	583	613	591	558	570	582	581	555	567	562	550	566	555	586	546	602	543	559	608	598	581	566	584	613	563	615	641	596	622	585	574	565	598	605	564	604	589	587	609	595	557	593	583	590	589	629	584	631	578	599	598	563	568	550	560	595	592	627	545	583	579	618	562	620	587	605	618	592	631	578	560	554	568	514	587	605	544	583	566	606	583	553	616	611	582	583	546	596	555	603	554	582	590	580	557	608	582	561	578	588	561	583	532	584	546	553	611	628	635	582	586	576	608	591	603	545	575	635	554	576	538	569	582	619	617	591	606	590	589	555	586	591	570	635	616	572	585	602	563	557	553	572	638	591	547	607	601	629	581	572	595	576	600	619	587	590	599	576	563	598	561	570	600	569	578	601	595	549	580	584	589	583	586	594	553	567	583	593	566	593	617	594	646	581	566	599	603	579	555	617	583	575	561	573	597	587	566	581	603	563	569	572	587	604	590	571	594	577	575	639	617	572	521	598	602	606	597	582	553	624	585	565	596	598	581	604	588	607	613	602	545	568	566	573	582	568	633	610	597	567	645	591	590	553	625	601	568	589	557	559	515	576	622	550	575	570	579	599	575	582	589	582	625	581	543	571	584	577	560	590	558	541	572	576	589	532	586	570	564	592	608	537	593	570	604	558	614	594	564	615	577	613	586	554	589	581	563	584	555	576	610	571	575	548	558	601	584	564	541	553	548	619	576	569	560	602	566	602	511	563	612	551	575	596	525	595	569	616	580	620	565	583	619	601	571	583	547	570	598	628	590	542	558	602	603	596	600	569	580	621	603	537	536	552	572	540	574	572	553	545	548	580	566	582	580	585	574	563	584	575	578	583	587	601	596	611	560	593	544	578	584	588	539	576	583	572	554	587	609	586	602	598	558	544	542	598	558	539	587	608	601	546	555	569	601	615	614	601	571	608	617	559	575	553	624	564	593	593	593	622	569	610	593	588	573	580	568	580	582	595	543	564	583	595	584	552	580	583	546	596	574	541	554	590	608	601	578	561	596	595	566	571	583	603	545	599	581	549	574	633	547	540	570	568	619	567	572	577	592	532	577	586	564	579	610	576	617	544	553	567	556	612	592	541	621	608	588	554	595	616	643	578	669	604	540	573	591	611	556	559	584	602	609	582	586	631	587	579	583	593	584	593	638	586	575	606	551	553	588	558	536	569	579	600	567	572	552	594	555	581	564	600	552	555	572	596	580	572	582	592	587	608	571	567	617	592	600	592	608	565	580	547	561	558	588	533	546	578	554	561	585	587	548	593	600	581	613	569	588	587	543	571	566	563	588	574	576	608	567	565	597	582	578	629	596	617	588	546	592	593	611	583	596	622	567	582	572	570	566	590	625	618	602	558	541	632	566	622	617	555	577	554	569	604	570	572	560	565	550	577	568	572	565	631	551	639	578	533	592	578	558	587	553	591	569	580	609	577	572	558	566	557	573	546	577	576	553	566	599	526	584	591	607	582	569	553	605	580	520	581	581	603	562	583	559	564	586	577	555	566	617	595	606	563	553	614	588	532	584	612	631	590	554	587	561	614	618	583	538	598	612	556	597	596	550	577	583	565	597	567	559	605	567	581	548	604	605	600	635	557	569	587	622	598	592	578	570	595	615	569	557	545	637	616	568	583	610	575	553	644	571	558	554	572	585	564	587	612	578	573	575	567	573	607	574	578	579	575	564	541	623	609	589	593	593	581	608	578	581	525	602	540	593	601	586	566	549	544	636	577	559	593	575	601	585	560	597	630	605	602	591	598	615	592	592	581	572	582	615	585	592	606	610	609	611	591	613	536	539	595	567	565	594	550	540	611	574	612	568	595	598	582	591	563	617	597	601	567	569	578	557	580	533	598	559	618	567	621	561	564	598	551	602	537	541	653	568	544	561	589	640	595	619	606	609	554	575	563	572	586	570	582	569	582	625	578	564	659	588	584	568	615	611	594	575	611	562	548	552	577	580	616	575	605	604	568	545	561	573	575	566	537	577	574	614	584	589	601	518	554	577	596	589	590	587	558	559	556	553	610	616	583	577	583	549	587	615	580	568	587	583	550	574	563	584	579	583	557	614	578	558	561	602	540	577	573	572	599	560	631	605	563	542	555	568	578	600	580	562	531	577	587	598	550	579	594	565	567	587	599	553	605	600	593	551	621	554	576	610	560	605	646	615	630	574	563	545	594	572	576	547	551	578	631	638	620	597	546	579	584	581	570	600	589	593	568	620	579	586	557	585	544	545	588	605	571	574	637	581	608	595	545	594	585	602	573	613	514	562	615	597	580	569	547	572	580	569	572	611	633	601	581	581	598	609	609	590	562	568	567	592	630	560	551	610	580	602	593	562	560	569	605	577	566	563	574	547	608	588	564	597	590	593	553	591	575	590	599	629	583	595	551	592	582	589	550	549	590	548	555	637	610	598	562	603	598	579	602	567	615	594	600	589	578	582	572	536	548	565	646	580	584	563	546	603	560	607	556	581	588	630	603	587	550	601	580	571	578	604	558	581	564	553	630	578	558	573	581	635	598	576	585	599	549	575	588	606	595	579	566	591	597	586	566	590	550	576	571	582	620	547	620	575	576	555	575	610	609	559	625	614	589	583	556	558	594	553	604	598	566	603	560	569	641	585	632	581	576	591	593	552	555	575	582	588	579	589	601	612	559	578	594	575	588	585	593	567	565	573	606	590	599	578	575	566	602	607	557	569	577	599	617	551	592	544	584	584	535	549	557	601	604	561	576	579	611	566	544	597	554	600	576	572	598	578	561	594	546	570	558	596	609	643	589	618	563	626	568	581	563	569	578	577	605	594	576	588	583	549	604	566	595	590	598	576	577	611	586	582	571	580	573	556	601	554	583	565	612	549	560	576	591	580	562	555	570	542	589	572	583	553	602	573	596	595	571	566	609	612	580	532	537	629	563	598	574	608	602	619	655	575	583	564	633	565	586	556	568	592	607	556	559	581	585	644	557	583	571	527	581	620	584	632	592	558	616	554	605	534	658	598	579	573	617	579	585	551	549	597	566	529	548	554	635	561	576	585	609	627	562	583	597	570	634	551	595	589	565	605	568	569	593	590	535	605	568	631	581	567	603	605	603	612	598	538	576	579	552	580	557	572	569	588	607	579	589	573	630	589	597	555	571	603	559	636	549	618	616	614	578	551	562	591	597	593
11480	4465	4899	4086	2931	2208	2132	1517	1255	1031	740	649	611	533	468	445	371	427	357	332	308	282	269	251	273	278	261	239	256	246	237	232	260	224	202	251	250	215	230	233	202	236	236	232	229	225	199	238	219	257	247	233	228	204	233	228	207	233	243	205	207	231	243	208	226	227	232	180	228	214	228	249	237	263	220	234	248	223	217	230	213	236	215	230	207	240	229	269	226	219	228	220	254	254	214	215	199	215	217	264	214	212	247	202	198	207	193	197	220	210	239	232	229	195	214	222	232	213	200	254	264	241	246	230	233	229	215	227	237	226	230	230	205	209	242	225	222	227	229	233	244	211	223	217	196	237	222	200	215	232	223	254	225	213	210	222	243	220	222	229	234	227	267	213	219	227	204	211	240	224	218	221	235	235	223	210	194	207	213	230	225	210	203	231	226	207	237	219	199	222	202	248	197	236	239	208	203	250	229	234	219	233	231	223	219	244	253	240	237	236	250	214	236	218	216	230	243	223	208	224	211	215	216	200	239	205	244	217	235	230	205	195	239	216	223	233	244	214	220	223	225	234	223	218	204	194	237	199	212	211	194	256	232	236	228	214	219	250	205	217	217	221	241	210	264	237	210	220	206	232	240	218	221	221	226	227	228	255	222	216	244	228	233	226	246	207	237	254	233	213	220	226	226	228	207	210	208	241	244	230	225	226	196	231	218	229	224	249	198	205	224	229	247	214	228	247	226	203	242	220	230	242	248	222	235	240	231	192	224	222	255	217	244	230	216	225	228	229	230	237	225	196	223	244	227	218	218	219	227	244	218	263	210	239	219	231	220	231	229	223	224	239	213	235	231	233	281	225	211	220	227	225	227	246	242	237	251	271	228	242	200	206	237	202	215	222	217	220	223	219	253	208	209	225	238	225	209	223	218	245	202	242	238	215	219	227	209	216	250	228	232	214	229	230	250	224	237	214	224	232	210	205	224	230	234	220	231	209	226	194	250	192	223	250	248	241	220	192	216	194	202	245	238	244	205	196	228	218	230	210	222	215	223	227	216	222	201	207	242	231	220	209	216	225	221	235	235	214	237	222	234	221	237	241	204	210	208	230	233	193	203	225	206	235	245	257	225	222	237	234	218	244	232	192	227	213	251	196	257	259	216	193	243	238	223	237	207	222	210	209	214	212	208	246	235	229	193	200	222	201	217	245	222	227	207	219	224	209	201	232	234	239	227	208	209	207	220	210	210	214	233	204	227	218	258	236	192	226	259	234	219	223	233	235	204	218	204	223	244	198	203	230	204	245	251	222	226	214	201	227	212	227	253	252	210	219	257	200	221	231	184	228	232	244	202	222	224	217	233	240	224	222	240	268	206	253	229	215	233	212	218	211	234	226	220	221	207	268	231	235	224	229	217	197	210	207	239	230	251	226	250	242	224	237	220	217	238	267	216	247	201	237	220	223	236	233	224	193	246	243	217	229	232	206	234	192	240	230	235	203	240	225	230	217	221	205	210	227	248	224	238	234	240	220	234	228	230	209	208	218	228	222	247	231	222	242	236	211	235	262	210	215	239	197	218	227	233	208	196	248	254	224	244	220	250	233	236	216	229	225	218	222	239	217	231	237	213	223	200	230	221	231	228	235	202	223	233	229	243	192	239	222	222	206	215	234	188	228	239	217	225	241	188	231	230	223	230	209	207	230	214	256	237	214	233	221	239	231	242	228	225	239	249	238	207	223	227	205	209	224	211	217	217	215	227	205	242	213	222	241	242	179	224	204	247	215	216	226	229	209	208	239	217	216	215	222	248	234	210	211	212	220	245	200	222	220	204	216	234	209	236	223	215	232	217	213	217	211	224	224	241	253	238	246	206	244	217	184	248	226	208	194	241	253	216	209	227	238	256	240	212	230	211	245	193	213	225	232	223	228	241	218	216	210	230	234	242	226	231	214	228	210	230	181	227	230	218	218	204	213	207	210	234	223	219	229	231	226	223	237	240	220	218	225	220	218	224	209	212	232	262	203	234	215	222	230	225	222	239	249	284	224	244	227	233	240	227	242	230	248	181	221	214	243	229	200	229	218	204	220	200	200	232	206	216	208	234	243	236	232	248	232	223	247	236	215	235	232	204	234	253	212	212	213	229	223	247	204	251	174	265	232	198	232	217	225	221	242	216	240	248	224	237	230	210	222	209	209	233	232	202	209	211	226	208	220	245	232	236	234	225	197	233	231	243	236	232	205	217	199	199	209	213	218	221	228	220	232	250	242	236	224	216	223	219	212	239	256	235	229	231	229	223	218	233	209	225	212	213	209	214	231	216	219	222	230	208	228	242	227	227	201	231	225	229	230	196	216	258	223	220	227	233	195	232	196	214	213	226	254	223	222	218	224	184	196	221	205	248	225	237	243	252	237	225	240	224	207	249	243	223	248	219	258	248	242	223	208	254	230	266	230	217	202	222	216	215	214	210	235	212	213	237	225	232	197	219	246	226	229	193	247	215	209	251	232	218	224	250	229	268	221	228	257	206	235	225	251	227	201	219	207	217	249	211	248	226	237	200	227	232	209	208	234	233	235	223	217	236	241	217	236	234	227	210	235	222	224	225	229	213	215	241	248	216	223	234	226	243	209	228	210	230	208	224	227	221	254	217	235	242	228	195	239	242	247	239	226	233	208	232	221	240	196	251	256	207	222	214	220	224	237	215	219	211	189	208	203	205	207	240	219	246	204	234	199	206	203	227	228	212	221	251	212	226	222	239	231	201	218	245	224	209	215	226	235	175	233	235	228	201	221	222	226	214	225	243	237	216	248	230	206	229	242	221	208	227	216	223	213	233	218	212	253	243	215	222	221	220	233	217	244	227	201	203	242	244	217	209	231	223	238	231	263	207	233	204	226	234	222	244	248	216	228	216	200	212	218	227	217	196	230	228	217	237	250	190	240	237	260	189	227	213	231	203	242	239	242	247	238	230	237	223	223	228	220	220	248	210	238	225	233	246	233	232	216	232	215	244	231	213	214	217	221	244	185	235	238	223	198	220	228	239	211	211	222	234	221	237	232	238	213	238	231	205	221	214	232	187	215	217	180	236	227	228	220	247	213	230	246	234	220	237	246	213	216	225	251	215	205	192	248	235	220	261	198	234	258	246	220	226	233	241	230	229	208	210	257	231	239	207	230	246	255	212	239	232	246	221	221	224	223	259	237	211	243	235	215	211	257	240	227	240	216	244	233	225	220	220	225	241	215	214	212	230	268	241	233	243	238	217	220	235	249	223	244	234	266	201	230	191	228	209	215	216	216	222	230	225	216	217	245	246	213	259	221	233	221	216	220	255	214	233	216	214	223	227	234	231	221	233	222	238	237	217	267	225	229	251	211	182	211	257	233	209	240	219	246	188	235	222	224	233	236	216	233	217	215	230	224	243	221	201	229	203	202	232	228	252	238	235	217	229	193	204	220	231	220	207	188	212	218	208	206	235	216	211	214	233	214	241	242	214	216	250	228
9296	4652	9242	11770	9995	9031	9178	6794	6016	5079	3425	3264	3040	2759	2020	1987	1715	1761	1561	1427	1124	919	801	800	854	771	808	766	641	615	584	595	564	562	549	629	583	574	574	597	547	595	553	556	544	562	625	573	574	567	575	561	521	581	550	603	543	558	562	597	530	578	606	566	538	542	503	530	523	508	549	524	563	568	557	543	551	565	517	531	538	555	582	553	554	548	564	550	540	572	558	570	574	530	553	584	603	583	530	579	505	580	554	558	586	578	569	546	628	632	561	574	571	566	559	564	553	558	557	565	576	527	561	522	551	545	537	616	534	554	516	563	518	518	536	557	597	552	581	548	543	560	562	519	571	548	532	555	504	561	563	534	582	549	566	578	566	563	566	576	552	581	574	572	603	549	552	580	548	522	548	516	579	551	551	594	563	593	556	576	575	536	554	549	578	583	593	559	552	567	519	570	516	551	557	582	567	578	571	526	507	558	589	548	502	554	599	550	558	594	574	586	539	531	548	596	541	518	540	543	558	554	551	540	521	589	522	545	552	544	520	551	560	541	555	574	542	568	556	531	561	568	503	556	537	537	555	561	571	556	547	533	574	534	537	541	545	557	546	568	570	593	565	541	514	530	550	548	542	534	542	580	585	522	564	531	599	573	582	561	531	589	537	523	524	527	542	536	574	593	554	557	548	494	545	581	587	533	588	551	544	541	581	535	564	599	556	579	535	538	545	556	595	576	545	571	553	562	571	564	555	562	577	531	533	555	483	537	573	570	590	582	581	582	528	556	555	513	553	568	578	580	564	573	571	555	574	530	581	539	545	575	551	581	564	559	540	565	539	547	558	561	556	591	556	551	607	579	554	594	564	551	533	529	526	564	568	477	553	579	513	585	567	546	558	582	574	568	563	587	522	535	538	549	576	549	553	539	571	541	583	575	532	611	507	527	573	548	554	512	584	538	562	524	519	573	586	579	578	585	528	519	559	538	529	562	519	548	531	579	525	525	554	576	534	533	544	552	566	551	564	531	577	536	587	547	527	560	551	520	568	566	557	532	571	578	594	556	547	528	519	549	571	508	578	555	567	598	580	516	543	550	574	566	543	537	598	560	583	533	509	556	554	530	539	576	550	552	582	531	570	544	585	490	551	578	588	548	564	565	543	569	552	553	569	567	541	529	531	584	563	555	581	564	564	547	574	633	542	567	562	564	566	539	534	568	589	546	550	573	547	569	549	571	568	568	537	549	557	594	550	570	574	558	544	526	548	535	557	525	494	574	546	544	563	560	593	558	572	577	535	555	553	573	546	521	580	583	547	533	553	530	578	583	574	562	527	528	519	571	558	552	529	550	591	553	574	586	558	549	538	592	557	532	548	551	572	532	527	557	583	596	530	549	499	562	534	556	510	539	574	547	544	531	568	560	533	572	549	571	548	597	541	549	542	572	572	535	528	561	549	558	563	575	579	539	543	590	502	556	544	535	514	545	584	563	586	562	542	539	584	542	588	604	555	549	570	515	555	553	506	556	559	556	558	542	568	494	531	583	524	533	541	550	533	576	561	486	579	575	577	541	568	561	561	568	554	555	550	564	550	518	555	540	593	565	579	541	599	541	551	565	557	560	538	544	511	550	531	542	585	595	542	561	534	520	572	577	577	540	538	537	564	590	537	596	554	567	526	519	500	569	541	582	567	532	549	506	567	566	568	537	553	565	569	542	564	598	575	560	532	523	536	571	569	565	573	542	524	586	557	513	550	583	567	551	552	585	560	562	576	543	546	556	543	557	504	557	529	566	548	508	574	548	572	571	514	567	548	595	562	514	557	597	531	529	571	534	590	534	550	557	553	569	597	538	564	579	576	512	529	585	554	515	537	575	543	535	589	585	560	547	565	550	542	583	583	527	556	580	570	576	547	589	533	579	558	574	557	586	554	580	559	543	538	543	572	551	567	580	520	550	533	575	565	534	564	575	562	518	539	551	502	571	564	538	561	549	569	528	538	549	566	611	551	588	552	588	560	524	545	578	563	562	552	509	547	530	515	598	575	560	600	543	560	575	529	563	540	576	565	547	527	576	560	567	513	561	527	547	583	583	568	519	576	567	541	588	533	558	556	584	555	540	564	542	545	546	579	520	541	530	613	590	576	570	564	555	557	591	589	581	522	574	568	566	567	573	550	559	523	585	573	541	590	535	610	513	586	543	550	539	552	559	566	592	504	598	590	533	523	566	597	568	541	579	586	592	545	566	558	534	596	512	561	536	558	568	556	540	551	543	544	554	532	552	566	537	574	555	575	562	572	545	516	590	551	581	527	521	543	573	602	545	569	549	555	533	590	549	536	546	539	549	502	560	552	541	507	547	530	577	588	558	594	526	599	556	529	545	521	554	581	588	527	551	543	583	562	543	572	561	560	549	582	592	562	606	564	547	566	544	578	558	543	512	531	572	565	531	579	567	594	527	581	540	555	543	546	582	569	532	534	536	508	522	554	524	549	569	571	534	569	555	576	614	544	574	571	551	533	558	590	577	557	528	537	563	566	563	558	567	589	556	599	564	525	564	539	577	568	563	537	550	553	528	529	523	551	519	534	543	544	566	549	606	539	549	578	580	583	561	569	588	516	528	537	575	581	528	570	568	550	568	549	525	573	529	581	587	563	546	608	509	563	537	568	553	544	586	520	607	559	546	550	569	551	596	549	531	559	528	532	551	558	558	548	556	559	559	546	529	586	571	558	534	564	606	589	570	560	567	575	564	587	579	574	542	551	514	546	587	550	557	542	539	550	570	552	580	566	570	552	545	598	569	563	569	518	574	575	607	565	580	546	565	551	530	567	540	569	555	548	536	514	551	564	560	552	550	541	573	631	514	563	537	558	557	554	530	502	537	572	562	563	568	538	542	541	572	548	544	537	554	570	544	578	578	580	609	508	532	560	568	509	545	561	549	576	558	558	606	580	597	567	548	561	558	553	531	520	565	606	572	503	588	571	540	583	567	550	512	545	526	583	568	530	550	571	582	572	516	578	551	555	549	576	598	558	567	576	592	573	563	580	617	594	521	564	533	536	526	596	535	545	540	562	497	543	612	573	607	555	574	558	607	570	580	521	557	594	610	569	513	579	540	569	574	551	570	574	538	568	547	545	557	557	597	560	533	567	537	531	584	551	574	560	541	543	558	553	558	554	560	556	559	577	512	533	537	530	529	561	549	545	568	557	566	571	577	544	536	583	565	542	507	614	558	533	567	536	552	532	560	530	550	583	594	576	537	608	532	573	526	565	541	523	564	544	570	560	581	563	524	577	563	535	531	518	576	542	523	525	572	541	570	601	506	556	570	549	544	532	568	558	584	544	553	578	564	562	607	545	541	550	563	547	534	553	555	550	550	591	538	523	541	540	571	560	561	541	533	563	570	612	562	593	581	541	592	551	498	532	509	553	543	543	559	501	567	535	561	513	560	559	602	541	575	588	562	549	554	571	532	513	567	558	572	556	559	560	523	576	560	559	545
18741	7031	7401	6508	4429	3491	2964	2055	1790	1218	849	807	773	654	474	458	443	405	354	294	279	212	225	212	242	215	218	191	182	170	165	170	178	171	175	171	172	170	170	174	151	147	177	166	180	165	179	185	186	176	158	170	160	139	168	177	173	174	158	172	141	163	153	156	168	174	159	153	133	181	160	146	127	171	145	138	136	153	167	176	159	155	183	176	139	192	152	152	164	154	176	162	152	174	188	165	174	161	174	175	188	152	160	175	172	158	185	185	163	147	159	156	162	165	159	163	173	158	132	155	174	187	155	184	159	177	161	155	152	159	150	171	141	180	155	161	179	160	153	170	184	178	167	132	148	149	171	177	157	139	163	181	164	147	184	161	152	155	159	160	151	172	176	165	158	150	162	175	149	180	149	151	165	169	166	153	144	169	155	184	165	168	169	182	144	150	161	183	161	176	164	155	162	163	138	146	173	149	153	176	159	183	156	163	161	167	141	140	167	147	182	171	162	175	155	139	153	152	170	171	192	144	139	156	176	131	158	175	164	174	167	150	154	181	152	159	155	162	161	134	151	131	161	165	167	176	161	162	133	167	171	159	149	124	144	168	150	140	169	160	169	181	172	165	180	146	158	147	177	153	163	173	164	172	131	161	156	185	160	156	150	158	183	176	157	137	152	154	141	170	163	147	152	148	151	165	152	149	189	157	161	171	180	157	182	160	160	142	174	155	158	154	139	164	171	175	157	156	146	171	173	189	164	149	148	160	162	154	177	175	170	176	176	178	166	161	183	154	184	143	176	169	191	201	148	155	156	153	187	176	172	175	150	179	169	159	161	144	143	138	153	157	149	164	173	163	169	163	160	171	175	187	162	155	157	171	171	184	162	175	174	157	191	180	157	151	181	179	145	165	146	169	173	172	173	178	167	156	160	189	176	145	182	166	147	185	176	186	141	134	168	153	146	163	149	155	165	140	179	170	175	152	145	170	171	157	167	165	152	183	157	187	147	168	155	152	176	169	153	157	157	178	152	151	153	165	189	170	162	171	166	144	170	162	125	209	148	171	173	171	182	173	186	167	166	165	179	168	184	169	180	171	170	187	171	205	181	176	157	191	169	151	187	163	151	160	168	178	160	169	177	178	149	164	149	180	158	161	176	152	141	172	167	169	167	170	163	174	186	179	171	158	182	169	154	166	174	177	215	149	172	166	178	159	157	182	188	167	162	152	136	139	168	187	136	156	164	184	169	178	150	157	175	184	163	172	190	138	152	179	154	178	150	159	158	187	148	199	149	186	162	158	165	186	171	163	148	158	180	174	139	131	161	163	167	159	187	175	152	168	165	159	162	162	159	170	158	150	134	157	165	172	131	136	143	168	158	158	172	139	171	141	163	167	187	177	168	155	193	144	159	171	161	167	155	158	179	163	176	174	167	177	159	151	155	181	183	157	154	172	160	156	167	158	184	176	141	158	176	158	142	181	141	152	154	204	165	148	158	146	168	155	154	137	176	138	151	144	167	161	175	168	162	166	183	174	164	137	150	154	163	139	154	186	177	160	158	157	184	173	133	147	187	159	170	174	149	188	163	158	178	169	180	150	133	166	188	190	174	164	152	165	160	162	171	148	157	164	179	178	178	168	176	175	163	162	175	173	184	164	154	172	145	140	160	170	154	156	154	156	158	138	177	161	141	137	149	175	174	139	155	168	163	177	176	168	158	158	159	140	150	192	174	154	174	144	149	158	161	171	170	155	158	147	153	127	167	170	168	171	192	137	175	175	148	160	142	168	173	161	186	160	165	176	167	177	146	174	153	174	165	150	147	159	166	144	169	154	185	150	179	157	169	172	150	147	192	175	140	156	163	174	170	153	150	167	148	167	183	151	174	166	167	160	162	131	163	159	150	139	156	151	164	164	151	157	165	153	171	171	152	180	156	140	184	184	168	180	168	158	165	166	182	159	141	152	153	153	163	174	166	176	167	124	170	168	154	174	150	139	142	163	154	163	165	162	183	175	185	152	149	168	152	169	143	140	143	155	158	179	177	158	174	165	176	160	168	163	142	141	151	165	182	169	157	131	129	160	190	173	152	164	182	145	161	154	178	181	150	186	189	161	157	164	156	159	140	165	163	172	170	150	171	180	158	192	182	165	156	190	167	176	148	191	186	164	144	158	150	152	162	149	154	174	167	169	174	147	157	175	166	173	145	169	148	187	161	157	179	157	177	162	168	149	168	164	159	160	163	150	178	153	166	181	166	143	158	169	148	165	172	172	159	167	169	155	160	156	148	168	168	189	171	186	193	162	131	176	177	155	159	165	172	186	153	181	167	182	163	165	167	169	143	165	173	165	167	178	173	160	164	171	167	175	169	171	167	164	161	158	161	157	187	148	162	153	149	151	160	162	167	131	145	153	135	163	157	177	165	151	177	172	165	154	171	156	178	161	173	132	163	170	169	168	154	175	175	159	150	176	181	207	160	152	151	140	184	173	168	158	176	165	164	160	170	157	164	144	155	161	148	156	162	161	172	162	180	156	170	137	153	153	188	150	162	192	160	164	158	158	140	171	145	162	146	171	147	155	151	172	153	176	156	153	161	162	146	170	161	175	155	173	160	157	147	147	167	166	164	162	175	142	156	138	153	153	189	162	174	144	148	165	171	169	164	169	174	183	150	160	187	166	164	189	187	148	161	168	149	138	181	148	156	123	171	167	150	154	155	156	158	153	151	167	152	144	178	162	167	135	142	162	147	167	192	178	152	159	171	157	149	172	157	143	182	146	151	168	143	168	170	168	167	164	159	160	179	182	196	164	169	166	147	166	161	189	164	165	141	180	155	173	156	157	162	165	156	167	178	186	141	164	149	168	163	168	156	165	174	147	162	169	155	180	170	169	151	168	165	149	142	166	149	165	176	184	163	192	176	170	167	177	143	191	202	170	170	151	167	164	156	168	163	173	168	139	147	170	143	152	167	168	161	149	141	176	147	143	165	149	146	167	163	136	170	169	152	170	183	184	145	178	184	170	169	154	153	157	165	169	164	156	174	151	169	157	184	172	168	164	182	159	154	155	181	146	147	154	188	154	158	170	151	187	173	157	146	136	167	182	171	164	152	183	164	176	146	191	205	155	161	162	179	171	158	159	155	151	150	148	163	145	163	137	159	149	195	141	151	158	158	160	155	155	172	145	168	148	160	154	169	153	143	186	161	134	138	154	176	175	159	153	191	155	180	147	166	174	157	160	142	162	169	151	138	130	143	161	140	170	149	156	176	173	170	157	173	156	159	167	174	179	152	156	178	159	170	191	144	162	160	154	148	152	175	175	144	156	165	136	182	165	145	153	148	133	159	129	142	162	184	166	179	175	177	154	179	139	172	177	178	166	159	149	140	166	164	189	183	181	142	162	154	165	161	168	151	152	144	151	171	180	152	154	196	185	179	171	172	153	166	156	185	144	155	165	163	156	142	169	176	159	157	159	162	154	157	160	136	184	170	158	166	152	153	147
12050	6215	12611	16404	13984	13613	12027	9322	8396	6331	4702	4237	3951	3150	2444	2352	2260	2000	1753	1425	1115	888	823	858	829	712	621	592	531	468	470	479	424	458	491	489	452	419	431	459	408	438	446	414	405	482	455	468	456	477	423	427	436	396	446	424	437	407	406	428	431	378	437	416	443	423	413	376	433	387	392	429	420	434	386	414	418	454	401	418	435	435	409	410	391	410	422	436	394	399	455	405	395	406	469	422	408	431	394	406	413	426	380	406	447	417	414	390	421	405	414	450	405	401	415	394	407	383	393	385	392	366	404	415	419	409	413	425	387	428	364	386	403	429	409	422	420	382	395	406	406	380	406	442	404	418	387	404	392	430	421	424	407	390	429	410	411	437	389	416	430	399	433	409	444	389	385	400	388	394	374	395	412	389	447	418	411	362	383	387	389	403	397	386	403	427	410	404	435	437	418	406	417	434	380	416	401	433	441	435	393	408	419	417	370	369	386	388	433	409	380	449	431	404	440	392	435	404	423	401	378	423	402	452	393	379	416	444	439	392	408	415	411	420	400	407	420	389	420	402	392	422	428	413	415	427	445	423	431	406	392	382	403	401	453	405	400	421	405	424	405	396	392	401	380	413	362	399	423	425	447	414	411	424	418	422	425	370	405	397	392	426	422	409	396	433	434	397	434	415	411	411	423	423	414	427	447	391	413	409	438	449	415	391	416	409	409	403	424	406	426	414	415	404	430	446	402	456	421	425	430	432	422	404	406	426	464	408	434	402	441	442	391	426	404	417	403	446	448	403	407	398	407	418	398	414	413	400	442	400	437	418	400	405	421	399	386	434	434	433	393	411	377	440	401	389	411	386	427	432	430	415	425	458	396	375	424	408	372	432	376	388	417	396	399	423	404	423	383	395	400	403	456	384	427	412	412	413	395	412	405	395	390	378	406	427	416	390	403	403	418	426	457	427	435	377	393	397	414	477	451	438	392	396	437	391	437	405	400	392	391	397	404	409	416	446	404	439	439	448	426	428	422	388	429	418	410	410	404	428	412	432	396	375	391	399	428	428	430	407	399	392	396	416	417	368	396	437	447	425	394	430	378	491	406	434	431	402	421	432	438	406	402	398	410	422	386	373	407	414	440	452	417	424	413	424	451	441	411	401	403	427	418	438	455	417	410	422	392	412	405	363	402	447	408	400	401	393	413	413	403	426	420	444	435	423	381	417	376	451	395	399	417	415	439	416	432	417	426	411	376	414	402	424	413	407	411	402	379	403	395	376	383	412	399	423	455	393	412	407	442	432	417	412	399	399	421	396	435	408	397	411	377	396	413	431	413	410	395	395	396	392	437	412	430	426	391	387	410	443	425	406	398	389	390	384	416	415	422	408	431	405	398	379	419	388	406	406	393	457	409	405	390	392	404	411	432	378	411	400	403	428	385	425	373	428	417	454	420	423	417	383	414	401	412	409	380	383	423	406	393	393	383	450	408	417	411	402	411	404	452	418	417	429	435	440	416	418	424	425	404	391	395	430	468	420	399	430	413	409	401	417	412	435	380	414	399	399	402	399	374	430	458	377	425	401	408	441	394	431	362	380	422	415	426	434	437	412	406	427	395	430	432	410	422	413	396	395	412	417	416	426	449	368	403	387	401	394	424	415	397	459	398	420	437	417	409	392	426	392	401	437	391	432	400	430	407	415	380	400	429	429	397	458	396	422	374	419	401	404	404	410	427	441	400	411	385	394	384	438	426	424	430	403	409	436	391	368	422	403	381	415	386	391	421	423	413	412	401	406	427	402	405	410	435	422	422	381	414	427	427	429	401	400	390	407	391	415	452	432	387	380	378	431	462	408	426	403	426	413	381	402	350	443	451	395	414	421	417	397	398	457	348	416	414	384	394	381	400	392	407	421	428	421	407	410	392	453	397	389	413	438	399	377	419	421	394	436	415	396	420	425	419	416	446	422	445	401	425	350	411	411	393	422	400	399	464	410	410	376	454	398	413	420	452	421	401	401	461	376	390	433	431	460	426	428	365	427	386	422	394	416	382	414	399	418	413	386	411	422	454	370	399	399	450	432	390	425	381	391	390	452	441	401	362	425	415	439	423	430	428	448	406	401	415	426	422	419	443	400	337	411	408	404	386	405	423	418	418	412	386	407	408	451	398	415	430	391	387	404	418	415	404	434	417	408	417	426	455	443	405	399	419	418	398	416	445	443	368	411	446	374	395	395	392	405	423	416	435	403	412	437	416	430	388	387	421	438	405	420	391	407	414	446	395	415	435	408	421	411	425	447	401	407	413	471	419	406	433	440	415	404	406	377	407	464	416	379	395	418	421	405	385	437	433	410	416	409	407	412	422	428	410	423	403	478	391	413	347	423	417	436	432	395	381	419	414	443	418	409	432	440	431	426	401	436	392	414	394	447	434	414	428	434	460	428	410	364	434	401	437	390	426	415	415	435	391	406	407	383	421	415	406	434	415	384	400	393	455	406	416	413	418	397	403	422	414	424	427	432	415	462	386	381	409	416	413	424	417	414	411	421	437	445	448	413	424	407	436	429	400	410	424	420	427	406	426	395	435	416	455	430	417	416	381	382	402	377	430	427	389	400	385	411	402	426	395	368	423	380	411	394	403	419	388	386	425	409	408	437	426	437	429	385	389	411	433	409	406	415	389	404	409	418	410	415	400	401	424	426	424	406	399	435	398	431	384	410	404	399	398	400	421	394	425	407	407	392	412	432	389	397	421	438	422	408	399	386	419	440	443	438	408	432	398	456	399	402	378	430	374	400	394	416	383	394	453	420	396	429	425	388	416	378	404	381	404	440	416	435	436	392	425	393	427	419	446	424	407	413	413	429	426	382	391	408	397	429	409	386	409	398	384	395	426	433	438	388	412	435	374	425	426	372	384	448	386	385	424	406	418	458	436	400	404	429	395	415	427	396	411	423	398	437	401	408	406	420	406	438	439	379	462	427	399	433	398	404	414	420	422	405	406	414	422	431	370	402	399	409	395	400	412	403	401	377	426	427	445	440	413	416	461	388	438	437	379	430	460	434	401	423	384	407	378	428	371	396	396	421	436	399	425	384	410	439	403	394	391	389	434	423	421	408	414	433	429	414	446	399	408	376	389	439	402	434	420	432	381	419	395	381	383	391	424	405	432	420	423	392	404	424	400	409	414	424	420	426	400	451	437	435	388	399	416	403	407	404	406	434	433	420	407	380	403	421	387	403	396	417	355	388	395	421	401	450	377	418	444	366	373	432	404	427	396	391	393	430	418	405	400	403	442	386	422	420	433	429	416	414	367	400	390	423	412	435	393	423	461	422	402	415	397	411	449	421	435	427	400	411	394	412	426	411	401	433	410	398	417	408	365	403	404	463	411	442	442	428	422	414	388	382	395	397	405	425	405	452	375	426	409	419	438	429	395	412	412	449	408	420	424	441	406	389	412	387	401	443	401	440	447	385	448	402	433	422	406	391	418	378	395	416	413	397	450	437
5297	2506	3112	2592	1877	1745	1225	988	856	608	509	490	423	357	371	370	366	306	302	296	266	275	236	276	252	235	216	259	245	246	242	223	264	241	255	273	203	243	234	219	229	246	238	236	234	237	232	212	204	221	263	232	240	214	232	224	238	262	211	229	253	244	211	229	251	275	205	221	230	229	241	244	250	240	239	250	256	244	220	214	219	246	225	220	244	261	239	221	203	259	274	240	251	227	217	222	229	246	218	230	248	246	220	255	231	263	258	230	246	255	237	224	234	235	206	218	209	259	219	232	244	232	280	263	271	228	242	242	262	263	245	248	253	235	217	260	275	230	230	248	223	235	245	259	253	217	223	252	264	223	241	245	243	223	240	246	202	216	211	223	246	264	270	251	239	252	225	231	246	217	242	223	257	263	239	240	230	221	196	250	251	242	225	228	239	228	206	215	238	247	218	257	220	224	250	251	219	222	242	209	240	220	221	228	255	235	234	237	233	229	223	224	235	225	241	245	235	218	252	244	242	253	237	227	257	231	257	212	222	223	232	238	243	258	220	230	224	243	265	243	248	217	216	234	203	234	246	257	244	228	230	248	223	238	235	201	227	227	250	244	231	241	246	225	218	223	232	225	238	233	233	258	240	242	212	252	243	266	216	226	229	264	246	245	249	223	243	245	223	255	221	223	229	229	248	256	229	246	250	226	230	224	251	238	218	250	233	261	204	237	243	233	227	244	204	241	248	212	216	260	216	214	244	227	240	251	240	254	235	242	219	234	224	239	237	234	218	235	269	240	242	248	217	217	242	198	239	238	200	236	230	225	250	244	209	254	243	222	251	234	281	226	212	238	245	266	259	252	224	240	239	260	255	230	224	253	243	231	257	227	219	224	223	219	244	241	236	231	222	214	226	225	243	268	245	257	248	239	242	222	251	239	239	227	195	249	251	235	226	243	230	253	236	272	242	226	239	258	237	255	240	231	256	210	213	257	218	240	219	254	240	242	263	247	257	234	251	240	237	257	218	222	235	258	241	223	223	250	223	253	227	255	244	211	244	255	218	260	231	234	251	250	226	230	253	228	239	208	197	225	224	204	245	269	210	228	259	214	248	218	214	269	227	245	253	253	263	246	244	240	227	250	261	242	254	228	238	252	246	227	230	253	240	246	241	229	209	271	246	248	237	247	242	201	212	234	209	224	251	240	218	245	254	213	254	213	219	261	247	248	264	222	222	239	259	232	249	223	250	255	228	236	237	248	243	229	236	239	239	231	266	233	226	237	253	228	229	223	229	247	231	226	211	251	238	237	222	265	254	241	241	240	233	239	235	229	255	241	230	245	230	239	231	238	228	269	269	250	232	243	221	222	241	241	245	210	239	265	251	228	227	224	244	248	217	229	252	230	218	227	233	221	251	237	252	240	231	239	245	211	261	216	223	253	221	243	250	228	244	249	250	247	233	188	193	208	253	238	236	213	267	225	244	226	250	238	221	200	214	221	234	253	244	215	255	216	226	282	234	269	272	245	252	222	218	237	228	210	221	237	245	231	241	228	205	260	241	256	250	233	204	251	234	239	236	254	244	252	232	203	231	232	251	228	264	229	222	259	246	241	268	252	249	251	239	207	249	240	238	227	207	246	241	227	205	214	225	237	248	225	237	226	258	234	239	248	247	242	253	236	226	238	228	224	267	268	241	222	211	229	234	219	202	251	239	240	209	244	227	253	246	215	235	270	230	238	243	225	245	231	245	208	269	234	222	219	234	256	232	231	224	233	237	221	213	251	228	237	215	242	262	209	230	248	218	226	241	227	242	238	227	226	245	240	243	226	255	234	237	236	211	212	242	236	234	247	234	234	251	274	241	277	273	256	238	250	263	249	247	234	236	218	253	254	259	231	231	236	245	265	218	221	216	223	218	250	250	233	250	236	251	243	211	222	219	246	235	237	234	234	236	260	261	225	242	256	258	233	228	240	210	226	239	260	266	215	249	230	246	228	241	230	224	239	237	246	217	195	228	217	245	253	229	205	238	260	229	276	234	241	218	236	241	257	232	255	239	224	253	219	237	228	220	231	232	258	224	197	240	242	229	245	248	228	247	273	228	205	249	213	232	212	233	243	217	225	224	233	259	201	235	256	239	252	252	207	237	259	225	221	234	261	201	227	226	256	237	228	224	236	234	220	255	229	264	231	234	244	252	247	227	225	213	227	232	230	246	230	242	228	264	215	240	240	232	238	245	243	200	228	217	233	244	231	248	237	230	235	239	238	228	233	252	202	252	205	270	251	258	239	232	255	273	231	259	229	229	237	256	243	229	222	250	230	226	240	208	257	251	229	238	235	226	243	224	227	211	247	234	239	229	235	229	237	232	221	214	234	216	209	275	219	239	209	244	254	234	220	226	230	236	239	219	222	227	249	247	219	225	196	233	233	232	226	233	239	249	239	234	240	240	230	228	231	236	245	252	239	238	248	245	263	248	212	253	204	243	252	233	234	253	254	215	236	226	242	240	234	249	235	237	223	219	227	264	238	236	250	221	241	260	245	263	234	252	214	237	228	226	203	227	251	253	235	231	246	234	245	250	228	264	240	230	226	230	245	245	213	232	237	256	211	258	214	227	222	241	216	260	217	251	252	241	257	247	256	237	253	226	255	221	227	246	228	244	235	230	228	201	211	214	257	243	229	232	268	210	224	221	236	218	235	225	223	257	233	203	216	235	221	265	250	254	254	232	243	209	215	213	237	233	220	245	221	252	238	243	257	240	231	244	216	221	221	240	215	215	237	242	226	238	231	235	218	205	218	229	256	265	220	205	246	227	249	245	240	268	227	217	221	200	218	241	244	225	224	225	273	269	242	255	239	237	232	251	225	264	259	233	214	208	226	234	242	242	223	227	237	270	267	238	243	216	224	255	253	222	234	198	226	240	224	202	237	239	219	219	246	223	224	261	219	230	241	230	264	220	258	271	242	234	231	249	265	252	220	218	286	258	231	243	238	226	216	240	245	250	248	236	219	220	219	278	229	244	234	252	229	223	238	231	239	262	230	220	232	201	254	215	230	238	263	239	260	209	231	237	231	259	239	259	235	234	226	247	248	259	257	233	223	233	215	233	277	238	236	236	246	210	225	257	229	242	255	268	251	239	224	229	197	248	256	248	266	242	229	221	225	218	220	254	233	237	205	245	236	231	209	229	240	232	235	248	234	277	208	221	261	235	261	267	221	246	242	258	224	245	221	223	253	225	238	271	225	220	245	243	251	282	251	255	230	233	247	240	231	263	229	248	244	221	236	247	225	271	225	233	246	237	230	218	221	234	240	248	227	238	244	230	232	210	253	259	257	238	226	218	253	255	254	254	225	223	226	226	238	235	253	245	218	229	254	252	229	212	212	198	220	218	245	241	223	237	224	219	236	228	229	248	231	252	252	275	223	247	230	244	241	235	247	226	230	225	202	229	261	250	225	242	227	238	258	234	251	234	227	246	231	219	263	220	269	248	245	225	258
4339	2950	6560	7995	7241	7455	5334	4507	3819	2632	2249	1993	1922	1465	1318	1292	1288	1114	1088	869	727	704	731	693	678	631	635	651	611	599	622	571	595	582	593	578	609	571	560	570	607	559	592	576	578	580	558	586	600	633	633	583	596	593	600	604	611	592	627	632	583	579	582	570	621	608	617	584	580	603	597	627	595	553	599	584	609	582	534	570	592	584	538	580	547	545	597	574	564	531	591	583	551	603	563	592	585	565	578	588	602	584	563	553	607	607	571	597	594	600	567	575	572	568	587	535	581	614	540	573	567	591	584	576	609	600	600	582	553	589	556	578	588	592	565	613	601	559	591	557	606	583	595	546	567	561	584	591	545	543	561	599	572	537	590	521	575	582	590	569	577	553	579	565	562	563	586	611	583	537	614	573	561	574	551	556	551	620	616	556	589	569	547	549	568	637	578	595	554	558	552	576	554	597	594	582	576	567	515	593	568	562	583	578	580	576	554	563	598	564	566	583	557	576	585	541	552	522	571	583	614	563	612	562	578	593	521	551	578	606	587	579	562	614	586	583	621	599	579	608	563	583	605	602	570	589	593	569	618	582	577	584	600	596	550	551	570	612	570	563	599	577	567	558	613	605	573	597	584	570	585	606	596	591	586	585	566	583	576	586	591	570	584	578	586	593	605	620	609	556	598	537	539	571	605	575	568	613	566	590	541	560	613	578	562	589	602	565	585	551	586	558	545	603	566	567	592	632	588	555	566	607	561	572	562	579	548	606	601	596	651	589	557	573	576	534	570	585	533	583	612	617	602	560	614	583	607	539	603	594	615	591	574	547	605	566	548	553	594	606	562	577	609	562	581	613	549	609	571	605	576	584	558	537	633	544	593	621	573	570	561	582	627	585	567	529	583	618	573	549	585	526	553	559	629	538	539	599	573	595	627	599	556	617	560	609	569	578	592	601	586	581	613	573	576	582	598	583	564	585	573	574	558	586	613	598	586	536	577	585	606	576	549	554	554	579	567	578	565	564	549	543	590	558	563	581	578	583	530	540	611	575	596	579	565	590	610	574	591	566	579	551	573	576	626	573	568	606	591	517	580	555	582	631	602	564	614	574	601	579	564	587	585	605	552	593	622	606	545	527	601	581	591	568	626	550	606	564	539	527	589	599	577	616	609	592	582	578	588	615	636	573	558	604	565	582	597	585	615	606	581	604	585	557	586	581	600	553	590	575	635	632	628	601	579	585	593	613	573	629	556	590	577	584	577	552	576	608	536	618	579	553	565	588	555	574	561	562	615	578	609	559	606	563	545	548	610	611	603	611	593	545	606	587	546	576	606	576	597	603	581	579	601	566	554	575	572	561	603	582	559	554	582	605	576	620	542	543	607	607	624	580	603	580	553	570	588	586	576	550	603	600	583	534	584	547	579	592	591	577	540	555	569	536	583	583	555	612	599	587	582	565	569	505	553	586	545	601	619	547	579	599	575	588	569	589	579	581	587	613	608	566	579	575	557	572	566	583	587	582	561	593	588	567	591	533	585	577	564	583	581	587	551	566	575	604	574	568	579	563	573	594	577	578	590	613	555	604	566	562	615	562	575	650	558	554	555	559	610	568	579	585	588	563	547	589	597	578	567	585	550	581	585	620	599	600	561	563	572	595	616	571	548	616	565	607	595	550	586	580	599	549	616	580	586	563	554	567	578	602	572	575	634	571	607	552	560	526	560	556	565	593	520	614	593	562	548	600	581	596	578	567	609	591	561	589	552	640	570	562	583	595	551	544	565	573	543	551	597	532	572	565	599	608	521	596	551	568	590	540	593	584	575	577	572	626	550	576	585	577	583	592	542	577	584	607	554	575	612	569	598	520	550	604	552	599	587	630	612	590	591	606	560	589	568	587	582	577	558	598	572	584	561	574	569	579	586	560	615	574	577	594	653	582	568	554	573	579	591	591	601	568	549	599	590	571	597	615	588	546	567	569	565	591	560	570	561	571	599	570	558	591	631	574	587	579	588	557	576	615	552	579	565	593	564	557	558	574	604	591	616	574	581	529	586	545	604	608	592	565	580	606	598	577	551	603	552	611	565	608	623	549	588	544	615	608	623	581	577	559	590	568	565	586	563	591	586	614	576	531	590	588	560	572	589	597	565	590	628	596	554	558	569	540	612	580	574	592	590	579	557	580	612	588	583	603	637	598	560	622	585	612	608	584	545	553	595	565	636	563	551	617	577	539	582	589	538	529	586	621	591	570	614	575	621	600	609	616	612	586	595	587	619	607	567	575	530	591	559	570	533	550	560	598	581	570	594	561	564	587	568	530	590	563	584	592	580	587	575	555	543	588	551	574	568	591	557	624	600	558	560	592	544	586	563	571	578	607	592	555	589	564	562	599	583	594	580	618	588	612	661	613	556	560	611	553	575	572	612	592	591	552	609	588	586	545	598	583	626	554	599	608	509	610	618	575	579	591	592	588	597	610	598	586	584	567	584	608	591	574	580	568	576	568	559	574	569	588	585	605	566	569	599	615	570	618	585	536	595	616	613	588	563	571	571	559	563	622	615	597	564	567	613	593	568	593	575	586	574	560	571	573	600	606	594	577	616	607	620	606	562	567	563	568	618	594	565	606	588	553	545	563	598	582	528	564	605	552	579	617	566	568	579	592	604	576	569	576	597	514	569	545	552	575	599	540	604	623	615	598	577	586	563	536	558	561	560	600	555	579	565	543	623	579	574	604	610	576	607	593	590	579	556	587	594	581	606	553	621	586	542	609	614	601	585	581	595	553	583	620	642	588	604	607	578	539	546	554	584	621	581	546	602	567	583	569	530	569	603	542	577	601	569	572	592	592	575	559	555	577	596	539	572	575	614	560	600	556	584	584	551	558	573	572	592	555	521	534	579	558	566	598	605	610	565	567	583	553	590	571	546	596	621	557	623	564	568	597	583	562	607	577	574	576	582	574	570	570	552	597	592	596	607	564	567	582	565	601	614	578	577	600	587	645	547	583	578	570	589	599	554	617	559	555	605	617	582	563	575	534	581	574	552	587	596	543	612	603	580	588	538	555	573	588	580	593	567	568	572	596	529	566	600	627	600	548	605	635	593	616	593	587	619	569	573	573	543	583	542	587	584	602	569	615	589	609	562	649	548	601	577	606	579	563	604	580	609	583	581	560	583	586	586	606	573	591	583	596	613	570	572	507	596	565	561	601	579	564	594	554	545	588	631	616	598	547	572	598	597	622	545	585	613	600	633	618	574	601	534	598	589	583	589	546	550	586	555	577	561	596	584	609	560	586	585	618	623	581	562	573	616	558	551	541	577	563	573	605	554	615	584	605	604	571	633	569	618	543	578	544	601	537	553	574	571	586	581	558	595	626	574	579	603	600	553	584	579	534	587	575	634	598	559	604	635	576	563	590	579	546	558	588	557	610	615	588	603	598	567	569	561	572	555	625	594	587	573	571	571	598	600	579	612	599	566	554	594	596	586	584	592	542	591	555	592	583
12675	4845	5885	4891	3664	3196	2030	1622	1285	880	775	656	645	455	412	391	370	366	348	299	271	247	267	248	266	248	265	219	234	195	224	235	230	222	210	225	216	209	252	203	227	211	215	244	232	218	251	241	233	268	221	241	214	225	256	197	240	247	256	211	237	218	226	238	209	248	219	206	210	197	227	225	212	225	223	196	187	222	255	199	237	219	234	236	223	210	255	240	236	207	184	228	194	230	203	193	214	243	243	232	221	195	229	227	239	230	236	201	201	221	222	230	218	201	228	218	242	238	214	231	210	232	231	245	247	236	251	215	240	238	234	218	236	228	210	230	231	232	196	231	215	238	240	225	232	236	224	191	221	221	216	245	239	217	216	239	242	226	237	216	222	263	209	239	224	222	226	259	236	203	261	226	211	224	209	211	239	225	208	208	220	240	224	213	213	194	237	208	229	222	229	224	238	221	222	191	225	220	207	212	220	231	232	221	253	209	215	224	219	224	214	261	217	224	224	235	229	226	223	234	217	221	228	221	221	226	201	215	243	222	223	241	237	231	264	248	233	226	235	202	254	203	216	202	217	217	249	235	199	213	197	239	228	216	227	225	231	231	213	263	201	223	198	236	230	235	226	207	227	222	224	211	221	225	234	233	208	237	234	211	213	202	219	210	224	219	219	234	220	229	212	212	212	229	226	209	230	212	222	234	235	261	242	225	227	230	207	226	238	212	242	223	225	211	226	238	228	198	232	219	205	216	187	231	220	247	218	255	273	230	209	223	235	226	213	217	246	236	226	248	203	225	214	224	216	201	236	259	212	238	225	241	215	253	222	201	233	228	211	226	189	222	239	207	218	231	218	234	225	202	223	246	211	234	242	211	230	233	234	222	243	243	230	215	242	255	208	229	234	214	216	225	215	238	198	221	213	221	212	222	201	219	240	235	225	229	214	206	195	209	219	241	231	228	205	250	226	224	239	250	208	249	213	236	243	231	220	233	225	223	248	219	209	217	246	255	231	211	205	237	217	224	225	236	199	191	215	256	256	243	214	228	220	209	221	239	226	240	234	196	257	222	205	224	238	240	259	217	257	222	209	241	228	224	214	224	215	237	209	229	214	224	235	218	216	230	212	204	224	203	213	247	243	201	235	231	207	231	210	238	230	221	218	233	217	218	221	196	220	249	238	225	240	226	233	216	210	194	244	223	238	245	228	219	214	206	199	231	243	226	218	205	237	219	244	238	235	206	225	236	232	255	207	219	226	241	213	231	240	227	220	264	215	242	245	206	222	231	260	233	228	213	215	211	229	216	221	205	246	258	230	239	211	215	230	249	221	252	207	213	228	220	205	235	232	218	220	230	253	208	232	218	226	233	226	229	205	241	212	238	227	222	227	244	232	223	202	255	208	229	203	221	228	209	210	184	207	191	223	203	207	217	224	262	224	249	243	224	229	240	205	210	237	249	257	233	208	223	241	242	239	251	240	253	254	226	204	223	237	215	211	221	225	237	216	248	222	227	237	252	236	213	214	200	251	226	231	220	247	248	209	175	209	250	221	217	206	206	228	226	218	226	212	208	228	202	200	211	209	216	229	270	255	253	243	249	239	218	246	248	214	229	213	225	228	248	192	226	241	234	213	206	231	248	183	206	229	209	210	204	199	247	223	217	278	246	209	219	221	237	237	222	216	234	237	212	236	198	221	253	232	242	235	223	242	209	221	227	203	201	213	184	248	221	220	210	211	193	221	233	201	213	231	216	220	266	213	223	214	251	226	199	233	207	255	215	198	206	219	206	237	231	199	208	211	233	234	208	203	228	216	255	213	228	210	238	240	247	224	223	235	240	185	222	221	234	235	230	213	220	220	212	234	223	246	241	229	210	223	198	249	207	228	232	235	216	225	217	206	210	265	255	225	222	252	241	223	221	230	234	227	246	253	220	249	218	220	187	234	243	229	212	238	240	233	204	233	234	229	229	243	191	196	231	233	218	235	232	217	207	182	212	241	223	210	223	242	225	227	242	218	238	211	216	217	219	199	187	234	216	227	245	213	204	207	217	240	248	215	235	212	241	216	247	242	224	262	179	212	215	239	220	214	227	211	248	240	211	206	213	226	248	231	234	226	238	217	230	188	207	229	218	232	211	217	204	206	210	222	231	241	266	217	217	228	220	217	232	225	183	222	246	232	242	222	228	235	228	221	212	245	240	221	235	216	199	220	229	235	246	208	203	238	225	241	215	227	230	209	220	213	231	220	210	222	252	197	239	242	216	228	217	211	228	228	216	214	230	220	240	249	196	271	258	224	188	242	225	255	223	241	232	234	236	228	239	222	200	232	198	215	225	213	235	203	219	230	203	244	228	239	210	212	240	206	185	236	222	202	225	237	231	215	240	237	215	238	236	225	235	215	224	265	271	214	221	218	222	223	215	223	239	220	209	197	239	206	234	205	249	217	225	200	229	221	227	193	202	226	192	188	211	244	223	255	218	211	229	220	207	220	235	230	215	234	234	235	241	238	249	260	235	229	231	232	245	240	250	227	218	233	222	222	234	218	204	222	221	259	216	230	251	217	217	240	233	224	231	238	204	223	223	229	211	221	213	238	220	207	220	226	232	239	222	213	235	224	225	254	215	237	204	226	248	221	237	235	231	195	192	265	257	226	216	238	201	241	221	231	228	196	244	220	193	219	237	211	213	243	250	199	237	222	227	203	246	226	214	235	239	240	215	255	240	219	215	226	233	224	235	223	257	234	217	220	237	216	214	218	233	224	222	214	240	226	233	219	221	236	231	209	209	228	216	215	239	189	256	216	218	208	223	244	222	234	235	234	194	231	224	241	219	217	214	231	234	217	249	210	225	246	211	214	238	225	215	222	208	205	210	213	205	229	198	236	214	255	230	227	239	207	221	258	236	202	239	217	236	200	212	211	226	222	226	240	238	192	241	208	218	208	204	236	224	204	219	249	216	210	217	224	236	234	243	203	229	204	234	221	246	223	194	247	233	231	216	237	257	235	245	232	230	216	224	233	226	224	207	229	225	231	214	232	226	228	238	244	211	200	219	226	224	222	226	238	247	205	218	201	223	244	229	209	214	194	217	254	273	242	219	184	242	232	205	249	222	209	211	228	240	237	224	234	232	223	205	222	221	235	230	232	221	253	227	226	219	228	210	229	254	222	216	213	226	227	238	224	229	212	238	253	208	238	247	244	209	223	231	233	243	211	230	208	237	231	236	194	236	230	230	232	221	233	226	213	195	220	213	209	238	228	273	225	209	224	223	242	206	202	224	256	227	251	222	235	226	213	216	231	248	201	202	237	205	243	231	226	229	219	229	248	237	204	200	199	227	248	264	228	225	221	236	230	216	214	227	229	223	229	237	215	220	202	206	211	213	215	230	211	250	230	241	246	257	232	216	231	215	231	231	203	219	218	227	248	238	236	240	251	238	228	221	234	251	206	232	189	243	224	215	227	238	224	206	220	218	231	232	216	196	229	204	238	228	225	213
10073	4832	10750	13364	12614	12797	8664	7262	5988	4144	3647	3085	2760	2067	2011	1960	1744	1604	1319	1024	867	833	894	732	715	692	720	628	591	644	545	570	562	591	674	612	553	521	551	594	570	569	592	558	594	594	573	606	578	570	602	586	600	537	575	571	578	570	563	564	554	562	576	548	556	577	569	529	582	533	541	544	588	536	607	571	531	549	569	537	539	543	553	521	596	560	573	589	592	537	543	568	544	534	549	586	564	580	586	540	551	511	592	522	536	579	564	603	553	557	556	580	562	591	569	566	583	538	527	561	563	547	566	543	559	576	527	549	548	558	539	563	546	550	564	537	574	538	533	552	561	603	536	565	521	539	554	534	555	569	575	604	525	537	533	516	528	538	578	579	520	546	538	557	549	550	549	531	557	543	538	577	540	508	531	557	521	530	542	513	547	545	529	538	541	546	531	544	510	529	554	521	581	598	569	553	582	540	498	563	586	539	542	586	571	543	516	556	543	529	534	550	533	545	530	568	548	558	550	565	566	531	511	553	579	535	541	515	529	566	556	563	602	541	532	524	547	570	561	564	548	553	550	590	556	531	570	586	546	527	550	549	569	580	568	566	574	546	543	541	550	533	590	537	583	599	546	523	541	577	544	556	596	575	527	545	559	490	544	549	574	556	552	567	550	551	547	529	587	552	538	559	559	547	525	522	572	545	567	554	511	532	570	537	580	585	555	579	597	581	525	562	545	551	566	505	582	553	604	551	555	494	574	529	557	593	554	551	589	495	524	549	554	543	553	548	543	564	561	545	533	532	529	586	568	570	578	541	544	538	546	562	540	597	550	610	570	552	558	557	551	560	572	550	523	576	500	539	535	526	499	559	577	587	582	573	529	547	555	575	577	552	569	538	537	569	552	601	568	545	536	602	552	559	575	538	532	560	550	562	573	524	519	555	568	523	578	532	554	551	522	563	540	562	581	554	554	554	561	596	555	529	567	559	570	590	581	537	563	504	543	511	582	547	563	577	614	590	526	560	554	524	521	544	534	575	579	526	530	545	547	571	536	566	551	575	527	569	540	570	510	546	528	552	550	536	517	564	552	571	541	511	542	527	548	541	575	538	561	564	547	559	557	575	578	552	540	589	576	547	556	544	547	596	524	531	535	580	542	556	518	570	517	553	564	582	524	577	591	566	555	538	559	570	581	535	552	547	525	518	544	568	527	563	524	556	602	546	533	553	571	566	549	554	539	524	531	564	533	542	524	566	579	529	564	563	566	513	543	565	548	570	542	584	529	547	538	524	510	584	521	549	522	563	521	529	537	585	557	545	551	607	557	581	533	514	585	567	567	576	521	551	549	575	542	497	512	543	564	528	567	534	536	553	579	508	533	550	588	568	560	535	538	524	561	546	551	549	571	552	551	531	585	534	615	570	604	541	545	549	608	564	562	567	539	520	541	606	551	522	569	570	531	594	550	550	503	559	555	557	599	534	544	601	591	584	539	515	536	527	568	596	542	569	566	528	578	551	581	549	550	552	508	503	556	521	578	587	534	547	550	540	557	600	556	582	593	524	548	546	539	557	530	601	498	511	572	561	603	569	552	580	565	565	522	575	574	552	540	554	528	555	580	549	599	578	603	544	566	513	498	568	574	520	538	547	574	578	539	559	535	546	577	536	563	529	522	555	541	532	601	540	566	594	536	520	570	561	574	581	566	564	518	579	579	583	555	585	572	521	565	532	550	568	556	587	539	554	545	513	547	491	567	526	518	576	529	556	562	583	544	544	567	566	535	531	527	578	508	550	542	518	621	547	533	546	556	585	540	501	546	590	557	490	531	559	522	504	554	570	562	528	568	554	552	537	542	581	546	558	538	580	604	545	563	574	560	533	581	587	569	598	571	538	523	578	578	570	602	550	598	604	511	603	576	558	558	559	579	517	585	569	543	567	584	554	543	566	563	552	534	567	564	554	511	571	557	591	549	562	543	521	614	532	582	540	549	518	624	547	582	560	551	554	553	558	549	594	547	535	549	549	595	589	631	539	527	571	557	594	556	530	546	537	568	520	549	576	549	606	487	558	537	618	549	554	550	519	504	574	541	578	577	549	596	552	568	541	603	545	537	554	551	588	540	566	523	538	562	517	511	577	579	552	579	558	561	552	557	560	538	535	544	569	586	554	538	520	581	491	581	558	553	578	527	537	533	555	563	562	558	559	579	558	548	515	515	572	531	534	534	541	527	564	589	532	557	546	528	571	522	551	535	528	544	544	580	542	529	550	616	574	546	528	537	536	527	597	588	575	546	579	530	542	579	561	579	617	525	528	581	548	558	563	548	513	525	517	565	549	544	564	547	577	551	563	512	570	551	544	540	547	545	555	561	544	555	534	582	555	540	538	569	591	545	545	572	542	560	552	539	536	513	531	564	582	559	557	565	542	548	557	581	550	569	589	525	558	568	548	547	571	557	583	539	535	583	560	564	541	570	597	565	544	551	516	550	608	532	584	546	517	559	576	601	491	558	583	522	552	534	525	540	542	575	544	553	570	551	572	512	560	560	526	560	543	523	610	526	541	573	541	562	559	567	556	528	572	533	551	564	552	562	554	584	544	531	565	536	588	556	526	556	550	521	524	525	558	502	561	566	528	548	580	570	515	539	540	588	544	598	543	558	498	534	548	552	526	549	565	535	536	514	530	573	540	512	543	559	549	558	552	566	536	565	518	566	544	546	562	534	576	553	590	522	541	547	571	590	586	556	566	544	568	536	592	549	497	555	551	566	552	565	550	536	521	530	553	587	534	548	602	555	578	552	597	539	541	534	507	557	599	570	541	554	547	560	526	557	512	554	567	529	553	536	556	516	552	558	559	565	595	582	501	547	608	548	562	595	580	548	538	538	524	521	587	538	560	528	522	565	554	546	512	562	606	565	566	521	588	530	547	582	547	565	562	559	584	530	554	545	510	551	533	575	519	581	570	558	547	542	524	521	559	539	548	595	537	579	598	518	561	537	546	550	558	558	554	570	515	607	558	523	516	534	573	578	539	537	551	513	527	555	531	547	569	538	533	542	534	521	520	556	567	556	567	556	584	530	539	602	554	541	529	586	580	585	594	558	582	555	551	549	535	552	529	571	516	561	557	528	562	519	580	570	574	544	584	565	524	553	544	480	569	555	541	535	545	577	544	573	575	551	547	575	596	551	514	545	559	560	568	562	565	513	546	555	582	570	510	521	587	542	579	575	552	570	558	523	550	545	561	557	545	574	567	560	565	519	580	570	561	576	568	558	591	552	586	557	596	526	598	538	544	565	538	558	581	560	589	564	583	557	530	564	520	535	563	532	556	596	565	501	529	528	521	533	574	553	544	547	586	561	590	593	601	538	546	569	517	560	555	575	576	519	588	556	574	538	587	544	579	558	518	603	564	540	571	539	581	561	518	520	568	542	546	553	544	570	536	589	555	519	569	546	578	607	553	556	546	533	517	562	558	546	534	545	543	529	604	537	552	521	548	582	574
19984	8053	8738	7293	5470	4736	2857	2226	1650	1054	998	775	677	492	471	429	439	369	325	251	244	213	241	182	201	203	192	163	174	159	158	193	149	158	154	200	153	164	154	172	187	154	157	180	130	180	178	162	151	179	150	160	166	164	158	146	166	162	143	149	141	155	146	163	163	201	185	157	164	124	156	153	165	135	176	184	177	162	168	179	172	175	183	153	178	180	148	181	167	170	165	164	156	154	155	152	193	178	167	149	157	170	182	152	159	173	180	158	147	165	176	156	156	211	173	181	170	165	165	155	167	138	152	192	160	184	167	140	168	169	162	156	163	171	138	161	194	167	150	165	174	157	155	175	150	162	158	177	155	189	186	163	158	188	177	157	178	163	174	175	164	151	144	176	137	165	143	144	174	173	139	154	145	144	169	172	162	162	150	151	157	148	174	155	155	142	150	178	181	163	143	156	196	133	145	176	157	162	164	167	184	189	154	164	150	177	173	151	165	170	159	176	158	159	171	174	163	193	188	168	156	151	169	165	158	167	177	149	170	157	151	182	176	185	151	156	156	160	148	169	164	170	138	164	138	168	167	166	170	172	162	182	168	145	164	146	160	163	169	176	177	158	158	162	170	144	211	158	155	156	167	163	149	142	154	186	149	175	173	177	153	173	154	157	148	191	158	153	146	171	149	149	153	145	166	171	161	174	158	185	160	131	150	174	159	136	176	130	160	148	170	158	150	143	169	163	176	153	159	148	163	173	187	172	136	164	163	182	144	175	167	174	169	182	162	158	172	167	145	169	160	170	157	155	143	167	143	152	171	140	182	153	163	161	160	178	158	163	168	152	151	165	182	188	168	159	156	164	162	150	147	152	162	149	146	177	187	169	161	152	166	166	150	156	155	160	180	160	127	156	173	160	119	147	170	207	156	152	160	152	171	139	170	166	154	173	166	153	148	170	154	160	150	168	147	190	170	164	181	149	163	157	159	162	156	165	161	149	154	173	177	164	149	153	157	184	147	149	160	164	152	154	181	184	155	158	174	176	160	161	182	168	147	166	173	175	145	196	168	143	167	170	158	161	154	134	152	176	179	182	168	157	148	187	140	169	186	167	164	166	180	153	166	166	163	148	162	172	160	182	149	168	177	160	179	168	159	160	191	173	177	154	153	154	175	188	154	137	166	169	143	156	142	186	140	165	176	137	172	163	154	148	149	159	176	155	156	173	183	170	121	156	153	146	147	174	159	162	160	144	166	155	192	164	169	150	167	159	160	182	173	145	171	178	139	163	159	168	155	156	161	158	142	160	183	184	178	157	137	178	160	153	156	155	169	158	159	170	193	147	152	148	170	156	177	157	177	147	149	165	145	162	173	152	140	164	173	185	183	169	149	177	163	157	171	172	178	134	171	168	156	169	155	153	164	191	158	164	164	152	168	154	164	160	184	156	153	176	174	164	168	175	150	157	179	151	178	143	145	147	157	161	164	157	147	179	157	155	171	167	171	164	162	147	151	156	159	159	157	172	183	171	155	155	175	158	154	171	174	181	157	170	147	200	165	144	187	159	174	132	166	160	162	193	137	184	173	173	160	158	184	177	157	167	183	145	158	157	175	173	159	155	145	156	174	158	143	168	160	161	179	153	163	167	168	170	164	189	167	176	163	182	168	150	167	168	173	141	152	134	154	147	150	146	169	191	142	182	176	163	155	158	130	160	160	164	161	150	176	164	165	146	167	168	169	157	157	165	175	136	168	172	187	189	156	160	154	134	149	176	150	160	161	170	161	156	170	152	184	171	172	163	147	160	175	171	146	172	162	159	163	153	161	167	161	131	128	171	197	165	160	162	158	148	158	154	188	183	183	141	164	156	176	163	172	156	182	164	182	154	143	141	184	161	166	146	176	138	169	187	151	155	160	185	140	168	144	156	163	157	173	149	162	160	161	158	159	158	145	161	174	154	168	178	151	146	169	156	167	158	153	185	171	172	168	146	142	150	166	157	171	167	176	144	163	156	161	170	156	169	179	179	175	189	134	171	149	173	165	162	161	158	150	185	175	136	157	162	185	172	157	160	145	158	165	152	172	156	143	165	171	163	169	183	159	154	162	140	164	164	161	158	189	163	174	167	176	164	186	159	150	183	164	153	198	155	159	150	157	181	166	176	171	186	163	162	175	181	159	148	161	155	164	145	174	182	149	147	182	148	168	177	170	151	168	144	159	188	164	170	166	168	187	161	163	177	185	198	164	148	144	154	143	203	170	172	184	144	176	168	152	161	177	157	172	200	137	156	166	163	167	160	167	125	172	158	174	178	156	198	170	154	162	163	139	153	169	154	162	141	160	157	153	165	167	173	174	152	161	177	158	164	182	185	170	154	152	159	146	146	141	157	193	185	170	168	185	147	189	190	154	150	152	183	118	156	177	166	178	151	151	161	164	162	164	170	165	162	157	161	146	150	145	173	182	151	153	162	171	139	164	165	156	160	158	176	176	146	142	144	184	148	142	152	149	163	182	182	151	160	160	171	196	171	159	169	171	157	162	144	170	153	145	153	143	169	176	155	158	164	179	160	179	155	141	162	177	152	165	164	181	162	159	174	179	173	154	151	132	164	194	172	162	164	161	156	158	159	170	168	164	156	153	146	148	181	170	160	147	178	183	155	166	192	170	175	155	172	169	156	157	172	171	196	175	163	156	174	180	149	173	143	163	170	145	166	185	178	188	158	165	166	157	166	163	146	166	161	189	153	173	166	151	153	161	209	174	158	150	176	160	154	159	168	129	148	168	147	162	172	159	176	152	136	160	163	136	172	149	171	170	144	170	168	179	162	166	160	150	155	151	153	142	156	176	189	148	165	169	164	180	160	144	171	159	168	185	172	153	128	159	171	155	154	163	149	165	173	167	168	182	162	173	154	162	164	183	187	172	170	159	157	197	178	172	176	162	177	155	131	156	179	173	135	168	163	156	189	160	157	179	159	188	162	169	153	166	180	171	171	163	159	145	179	176	139	181	158	169	170	181	161	161	159	182	150	165	160	162	130	156	143	155	147	161	167	157	177	168	163	184	177	170	149	144	168	147	156	157	148	170	170	148	137	169	161	142	152	155	168	155	182	144	147	188	156	159	167	171	151	167	166	161	169	173	166	169	163	158	155	164	167	162	152	170	159	156	174	154	178	158	163	180	159	165	135	161	166	184	169	165	168	170	183	152	173	176	163	168	172	171	163	183	162	183	151	172	159	153	169	167	180	171	150	154	179	154	132	135	140	170	157	160	149	171	197	157	161	163	182	159	174	158	159	164	167	145	165	178	168	170	184	131	154	166	191	151	178	169	171	155	176	153	165	166	187	135	154	148	150	167	183	150	164	162	141	149	195	145	171	151	157	161	162	165	168	163	157	170	144	161	164	167	177	156	170	179	194	152	155	158	156	148	176	150	194	173	169	187	160	142	162	163	163	163	168	191	177	157	175	170	176	167	159	169	175	155	151	162	132	164	150	168	161	162	165
12913	7047	14538	17933	17489	16445	11817	9763	7797	5161	4862	4126	3461	2535	2507	2522	2129	1755	1367	1012	902	827	828	767	666	626	668	561	478	459	456	488	502	487	484	498	466	449	475	402	445	425	427	459	480	430	456	466	468	424	408	449	446	457	431	432	433	426	422	396	406	425	424	415	387	417	397	411	400	440	422	411	394	396	418	376	392	421	386	400	458	409	422	389	394	395	394	411	440	441	427	419	449	414	427	386	406	387	433	401	423	457	420	432	419	413	431	422	441	417	440	422	435	423	404	405	401	399	405	413	390	415	429	411	411	415	419	433	396	394	385	421	419	373	390	424	425	418	373	402	411	419	423	389	394	432	388	396	425	392	383	439	410	424	466	418	400	352	416	426	438	410	434	426	427	398	414	423	435	397	420	418	413	400	426	417	398	403	439	370	442	403	381	399	414	435	436	429	421	410	387	401	412	413	414	397	390	419	422	425	408	412	395	457	408	442	407	380	407	415	412	394	381	393	381	383	408	413	392	441	396	424	400	390	429	411	425	394	389	408	397	412	417	385	406	383	448	412	382	408	414	392	417	455	410	397	424	390	410	377	430	420	427	402	407	426	491	415	416	458	415	412	376	404	364	398	377	396	399	385	400	440	430	424	407	383	397	431	408	387	393	408	402	420	403	442	364	412	379	416	400	450	413	407	384	457	429	387	453	435	402	397	369	421	432	403	411	401	396	429	429	409	431	435	387	396	408	418	411	385	391	377	428	399	394	452	396	439	471	430	421	394	390	407	446	413	395	419	436	364	412	391	416	405	413	422	393	410	420	414	459	409	400	414	427	420	410	456	420	440	433	404	422	403	419	407	434	431	420	388	426	441	411	410	442	383	412	406	394	376	400	432	394	417	417	382	414	398	417	422	440	399	410	413	404	377	370	429	438	380	425	395	408	398	405	417	410	396	396	452	438	400	403	430	461	377	421	381	443	365	410	406	413	395	413	442	427	412	361	426	429	407	407	404	404	424	426	384	402	401	444	397	401	394	399	400	426	431	407	456	445	421	359	470	425	449	434	440	412	456	416	394	379	413	430	439	426	417	419	437	409	419	408	406	401	441	474	400	416	424	412	402	442	431	413	379	434	428	395	424	417	395	400	426	415	383	434	408	397	442	417	422	432	448	429	386	435	379	401	457	404	429	444	405	387	403	421	425	355	435	419	391	406	408	405	391	439	383	371	415	431	406	407	452	400	409	388	392	427	363	397	413	429	405	403	382	411	445	396	403	422	420	396	407	406	416	424	408	440	410	430	436	358	412	386	427	426	430	414	407	425	422	414	486	412	397	437	432	446	382	433	442	408	431	421	397	440	376	366	401	417	404	428	425	399	425	385	386	418	401	408	395	402	386	416	388	419	434	369	387	360	429	381	437	446	383	392	432	363	374	428	427	382	386	447	390	402	453	393	399	439	429	445	421	398	430	409	431	452	385	404	417	410	420	401	453	423	422	459	486	384	452	415	436	409	430	417	391	424	435	421	431	367	416	404	426	397	413	449	406	432	387	436	406	402	381	414	385	386	426	437	407	395	418	416	367	401	406	406	410	380	437	398	381	373	433	422	451	376	387	388	377	409	432	410	418	379	379	426	428	384	399	388	411	424	398	384	435	425	405	417	422	403	368	431	423	384	414	394	422	421	389	411	416	410	358	445	424	390	417	420	421	398	441	387	417	414	439	400	428	403	419	426	413	431	393	416	379	436	429	430	400	414	400	391	421	412	456	412	420	379	408	444	380	410	427	389	413	430	418	433	397	442	400	417	403	418	429	386	387	445	426	443	421	419	429	409	413	427	413	431	401	424	380	414	389	405	409	401	394	404	437	412	420	425	401	374	431	428	410	421	380	392	422	409	409	396	410	384	380	412	398	425	384	426	420	441	409	342	379	417	414	386	385	442	411	433	415	358	391	412	388	389	415	417	431	383	398	374	391	431	432	409	419	409	403	405	427	410	428	462	401	467	434	417	410	423	413	384	392	391	415	437	364	388	386	423	448	397	444	417	402	414	390	400	408	383	402	414	404	399	376	385	414	435	390	429	403	372	428	429	395	386	428	398	409	418	420	410	405	404	414	407	411	407	424	457	431	414	406	386	404	418	415	383	413	423	430	432	381	397	433	401	396	388	405	411	380	432	411	398	450	419	409	400	412	396	416	410	412	398	354	414	420	394	441	407	440	400	398	447	429	405	472	418	397	428	390	382	424	452	409	436	400	372	385	421	406	432	429	409	410	416	416	464	392	411	406	399	429	407	422	419	463	425	415	409	419	453	412	385	444	399	395	404	396	433	384	399	405	407	396	411	370	422	419	378	395	445	429	460	389	404	407	418	438	430	404	381	420	427	434	383	397	430	400	440	453	397	423	424	417	397	420	406	423	442	394	386	394	426	406	412	449	393	446	423	372	439	429	433	398	420	397	389	396	401	416	420	408	421	407	380	419	411	451	447	434	434	422	430	384	408	401	395	372	446	403	428	406	383	435	408	420	395	433	409	403	407	406	401	403	402	436	407	405	420	395	405	403	428	409	420	444	419	407	418	436	382	415	422	394	425	421	416	422	430	452	420	409	409	386	455	403	449	404	406	408	397	391	384	449	401	423	413	416	409	455	416	427	445	399	410	429	439	400	381	439	444	383	398	434	441	410	448	408	440	397	393	410	446	456	418	368	409	422	432	405	432	418	446	429	397	427	419	445	403	437	407	389	414	447	436	410	372	418	461	409	421	409	384	389	372	387	430	364	380	407	444	401	417	394	417	409	431	446	430	422	429	449	408	392	365	421	406	415	413	401	379	413	408	404	428	446	403	464	382	400	438	427	419	428	425	418	378	406	437	428	391	406	415	413	402	427	442	424	388	436	431	409	386	398	403	390	406	397	405	444	418	407	392	405	418	398	428	412	407	408	432	398	416	423	394	431	412	407	410	420	435	429	431	420	419	411	405	401	409	417	381	414	458	407	407	399	419	449	385	426	432	390	437	400	417	427	427	408	391	427	387	395	411	402	404	419	433	399	430	423	422	421	395	380	393	390	384	407	424	433	397	429	417	404	420	438	386	427	418	429	437	398	420	395	385	416	395	386	399	429	405	393	422	421	447	408	447	390	436	444	428	413	429	386	422	432	435	468	384	404	413	439	408	413	397	400	417	395	418	409	422	413	379	395	414	379	413	423	426	399	422	389	431	404	411	405	412	417	466	424	384	393	400	393	409	393	428	436	404	422	428	403	407	440	373	417	385	471	396	451	442	396	429	414	440	429	455	424	403	437	421	405	411	384	452	396	408	412	438	429	398	400	447	408	401	405	414	384	419	390	390	410	374	399	433	450	384	412	389	419	428	405	417	435	456	395	428	391	398	421	407	393	406	387	394	431	437	465	425	423	400	416	403	403	426	390	431	428	404	395	415	408	401	432	424	411	405	388	419	424	422	416	437	403	414	395	405	420	390	415	433	424	378	430	409	423	393	415
6220	3168	3761	3258	2663	1966	1378	982	705	586	529	412	409	335	371	375	326	294	285	249	258	255	248	240	249	266	243	274	226	242	232	238	259	249	241	260	244	209	218	246	232	251	230	242	259	211	202	216	267	262	239	236	240	226	219	219	233	234	244	248	239	256	230	229	233	255	233	236	273	242	246	237	223	229	202	205	237	221	187	234	212	237	222	239	242	234	286	233	236	237	221	235	234	213	240	223	185	252	249	216	225	226	220	216	212	229	260	234	211	217	230	196	228	223	244	230	227	222	233	221	224	239	271	236	258	240	221	234	230	226	224	253	242	238	238	255	268	238	244	233	218	236	228	254	238	236	235	214	236	225	247	213	249	226	235	244	241	202	231	237	238	223	227	228	248	254	252	243	244	245	261	252	235	231	223	220	214	217	272	220	215	241	219	253	223	212	224	229	221	225	211	216	252	252	251	268	237	243	222	257	237	244	237	243	228	242	284	280	244	235	256	232	219	227	237	223	217	229	229	244	212	229	210	232	240	233	209	196	257	272	249	225	221	228	229	220	234	251	258	207	207	263	239	252	238	235	246	225	260	220	243	230	220	281	240	215	262	250	230	225	233	226	255	229	236	282	228	240	231	232	225	247	237	208	218	235	220	203	222	254	234	226	209	257	279	245	224	211	253	279	244	251	263	226	234	228	229	251	219	231	246	257	255	220	204	221	205	240	224	240	262	221	238	236	227	233	261	255	215	246	205	235	238	229	226	237	254	253	256	262	229	222	229	245	250	256	254	246	212	239	252	238	219	232	233	215	204	213	195	234	230	237	253	235	238	233	246	208	250	225	263	248	251	225	238	241	241	245	246	233	253	234	222	235	216	238	219	232	238	233	205	235	230	242	224	221	233	224	236	260	236	230	233	253	232	245	227	257	211	227	228	223	218	244	198	264	228	229	218	261	235	232	237	229	237	223	222	220	222	235	240	241	250	258	237	228	215	209	262	265	261	260	226	231	228	241	255	243	236	230	220	247	253	234	231	221	245	232	224	235	232	245	237	237	232	200	214	238	243	214	258	260	269	210	210	235	264	226	250	229	246	275	208	236	234	245	237	238	264	229	231	231	227	231	233	277	217	223	243	270	251	237	205	257	241	232	242	241	248	239	240	270	240	240	220	220	249	229	226	258	236	236	251	255	227	243	221	210	208	239	253	225	234	242	231	248	244	244	228	247	244	207	235	261	257	230	237	227	243	228	238	221	217	209	240	225	220	238	218	278	244	217	237	223	248	216	259	199	243	280	232	236	237	228	251	233	210	249	253	222	248	228	229	256	229	254	230	260	233	240	259	242	229	234	225	244	252	251	241	234	237	228	240	242	270	250	248	225	208	217	245	235	226	232	256	268	231	224	255	238	239	255	218	239	207	216	239	236	218	252	246	257	198	198	260	248	271	218	219	254	214	216	241	227	223	254	229	265	249	250	225	258	254	231	221	245	213	233	245	248	239	231	267	250	227	233	225	230	238	229	223	226	251	256	239	227	228	241	271	245	261	212	218	237	215	218	257	234	204	244	241	231	224	198	233	251	250	244	193	219	207	255	224	263	253	251	270	237	222	200	230	199	205	207	225	229	235	228	222	206	210	217	230	218	243	218	251	255	238	188	223	211	227	253	231	258	231	212	229	237	247	261	230	252	250	254	237	253	219	267	253	212	222	233	222	250	237	256	236	220	223	227	240	250	218	221	241	260	192	226	222	221	234	216	250	234	260	220	251	232	228	226	250	253	228	244	239	242	234	244	223	222	249	219	240	258	233	219	258	233	233	241	256	232	247	274	233	234	227	214	234	247	227	243	254	236	231	255	261	230	248	193	220	239	236	254	231	258	218	190	226	227	218	225	239	234	230	209	248	244	231	235	241	226	258	248	242	223	224	252	223	232	236	236	223	212	225	244	236	240	256	214	235	224	224	217	237	239	223	230	226	228	226	235	238	213	243	245	235	243	245	228	258	256	235	253	211	215	251	237	214	226	235	235	222	224	237	248	224	231	239	220	219	249	252	245	244	244	224	253	226	225	230	221	243	237	261	234	239	235	226	226	208	217	245	245	250	216	250	238	212	239	223	220	219	216	200	216	229	210	246	229	241	218	221	207	232	236	254	219	249	227	205	238	250	256	237	255	224	241	235	207	235	252	249	234	230	249	226	230	228	211	222	222	236	260	209	266	246	251	257	256	253	261	202	206	216	254	241	204	211	215	217	227	238	224	228	230	250	229	254	240	253	253	239	248	276	222	231	237	262	247	221	237	227	196	248	275	209	226	210	215	241	271	259	234	243	235	215	227	246	264	248	234	226	255	217	256	228	256	224	225	259	236	232	230	240	242	241	243	228	243	254	243	235	270	259	244	224	262	260	215	237	255	215	245	252	239	228	227	232	240	214	237	244	258	241	222	217	221	241	254	256	238	207	228	255	218	207	252	244	242	256	239	234	255	240	274	242	236	226	252	231	246	252	218	243	235	252	221	230	262	243	234	253	251	238	220	218	217	211	258	246	198	260	242	240	274	246	228	254	228	215	253	261	251	263	230	215	249	244	252	247	262	242	238	233	278	268	217	228	252	230	241	226	273	214	237	227	219	235	244	237	244	207	239	245	253	251	232	226	181	230	210	246	213	235	228	244	247	224	208	249	245	229	259	251	251	269	239	229	254	263	250	237	246	244	225	256	222	224	246	257	240	238	244	244	217	233	239	243	237	230	258	236	234	235	219	206	227	239	250	203	217	232	242	233	235	240	221	249	249	243	251	226	246	220	199	247	244	244	260	232	248	244	249	222	242	240	220	233	238	256	244	277	235	231	238	234	245	226	226	248	222	272	230	242	251	243	239	240	224	227	234	243	236	215	225	228	232	254	237	229	208	228	254	262	219	231	218	240	234	239	260	216	252	257	265	213	210	267	228	239	238	230	240	219	243	241	255	247	232	254	200	239	240	255	229	231	182	231	226	223	251	216	234	239	254	231	247	231	250	219	215	272	236	245	265	235	254	258	227	243	226	231	199	262	211	220	268	272	267	266	236	225	214	245	239	273	238	261	229	237	230	226	221	249	232	238	249	234	237	266	221	244	228	266	231	255	230	224	228	243	215	239	226	237	198	243	223	239	223	230	230	216	256	236	237	224	221	243	223	230	205	228	247	246	256	258	253	212	214	209	246	238	232	206	226	232	219	230	256	247	270	257	252	234	238	204	245	230	235	211	250	208	212	239	244	258	218	212	246	242	232	223	220	232	245	214	210	249	243	277	249	241	224	238	236	205	239	255	244	228	254	224	250	212	275	243	205	242	239	224	221	241	212	242	256	239	250	220	210	208	231	234	236	251	256	258	236	231	246	203	230	225	230	231	229	210	227	236	222	236	218	246	235	241	236	263	268	262	234	245	266	245	219	217	233	217	226	258	228	231	211	252	194	210	226	216	216	224	235	238	246	246	240	255	259	261	237	216	216	231	238	222	226
4938	3593	7301	9618	9703	7752	5776	4537	3191	2499	2126	1924	1613	1365	1409	1309	1208	982	830	780	770	685	721	707	678	677	665	578	582	583	588	585	607	594	597	589	621	624	594	536	548	615	558	604	611	607	566	591	615	581	599	543	618	573	578	589	567	579	563	596	592	568	584	586	600	597	604	589	589	590	567	601	575	547	578	634	619	574	607	595	584	578	605	611	501	589	571	563	586	623	572	580	595	581	607	577	552	602	572	576	585	586	610	566	622	576	550	574	571	606	569	570	568	583	585	556	585	561	592	593	521	562	579	566	562	568	574	628	597	572	604	605	594	540	584	611	584	597	551	552	613	539	535	569	568	601	576	583	589	582	534	560	581	599	615	590	612	578	557	579	591	583	559	598	568	576	582	506	583	573	586	584	573	532	566	558	608	608	587	569	527	580	610	559	597	611	574	574	593	584	610	603	604	603	539	543	562	569	586	603	566	579	581	629	613	564	595	579	543	540	567	544	561	573	553	593	621	582	567	570	583	606	540	569	574	559	584	587	628	585	561	589	588	538	601	597	540	648	560	583	573	598	555	577	557	573	606	570	548	581	560	590	576	545	611	611	612	544	567	615	607	632	592	591	586	566	587	546	606	530	598	540	591	565	603	553	564	588	572	578	566	564	569	563	638	588	564	561	543	595	555	607	556	565	585	580	627	602	618	558	588	585	589	582	564	560	569	551	537	552	609	588	578	598	567	553	571	587	546	558	561	596	600	620	560	581	594	542	578	610	599	606	521	610	578	588	561	556	602	588	571	603	574	578	608	604	599	566	607	565	542	562	574	593	556	563	614	535	614	586	567	569	585	597	575	550	585	593	574	579	594	561	613	572	557	585	562	639	598	550	611	607	623	521	567	540	583	553	595	541	535	561	550	592	594	539	593	546	574	565	559	563	584	567	626	547	607	589	588	569	567	566	528	519	541	577	554	565	519	572	615	582	569	577	565	608	599	573	548	561	566	579	535	614	532	564	574	620	571	596	613	544	605	604	578	598	529	523	579	562	561	579	564	559	548	565	598	538	600	591	579	581	561	598	574	583	618	557	587	543	571	580	586	572	555	593	571	588	601	597	601	564	557	551	590	570	621	611	607	578	571	621	581	576	532	540	530	575	569	574	596	555	566	554	572	596	565	520	564	554	553	567	553	554	558	595	570	587	558	543	607	580	568	560	578	601	612	590	566	569	568	621	552	606	600	577	575	571	594	562	519	563	582	594	574	629	582	557	576	532	583	569	567	582	580	591	611	543	605	599	625	580	587	590	508	586	530	559	573	583	577	571	563	619	596	580	563	594	565	638	559	518	578	580	570	537	588	585	588	552	594	582	581	559	519	539	595	571	634	596	564	580	588	547	555	535	583	566	575	576	589	550	588	564	621	569	589	545	592	589	528	534	608	599	569	565	566	578	587	610	581	601	544	591	592	618	585	566	602	572	575	598	572	598	559	655	608	569	562	629	595	574	564	572	535	576	565	559	539	547	570	576	637	597	604	577	582	621	601	555	549	576	568	612	555	592	605	558	552	567	539	559	578	595	564	571	595	550	570	560	586	591	582	560	581	554	562	582	588	618	563	542	582	576	588	608	613	604	587	584	588	548	567	549	623	606	563	557	573	593	555	614	578	607	549	612	573	584	621	550	598	580	585	555	565	576	571	555	570	626	601	582	601	583	600	553	594	597	593	609	566	555	575	596	569	609	600	579	566	540	633	544	594	566	615	573	563	543	526	585	559	537	551	599	550	589	650	575	637	560	577	580	579	578	595	574	578	566	585	593	553	575	592	602	597	600	571	559	561	535	600	597	592	560	589	580	529	554	594	563	574	560	583	563	581	532	608	579	579	550	582	597	595	569	591	553	577	586	589	572	550	589	555	600	571	565	592	581	565	647	633	610	540	574	534	598	576	544	607	601	610	592	593	554	564	571	543	573	554	557	577	623	601	558	554	565	592	539	614	605	564	557	587	564	589	613	605	610	566	615	598	564	575	581	586	621	562	550	585	573	570	607	586	590	583	583	595	585	589	593	563	560	592	602	572	570	604	575	597	576	586	558	598	602	541	577	619	521	584	560	579	566	562	568	574	562	568	536	646	568	539	535	561	580	575	587	586	537	557	579	588	531	548	605	575	552	542	542	600	561	571	607	583	540	564	576	596	592	586	558	590	565	589	570	580	600	574	579	587	561	599	577	605	559	551	544	605	529	558	615	638	605	601	584	594	557	547	590	585	588	562	634	598	584	554	551	565	578	592	594	565	573	594	586	569	576	544	558	569	623	577	632	573	605	554	587	574	581	588	576	609	569	572	537	550	575	592	603	574	553	584	535	586	599	539	596	557	571	560	514	580	551	583	575	577	552	598	588	582	574	597	574	578	594	606	588	576	590	572	548	605	590	584	579	555	610	567	586	556	589	551	563	557	582	555	557	593	593	548	638	542	620	570	592	546	579	558	570	557	600	561	600	576	627	605	575	603	616	586	540	560	595	551	598	624	539	549	565	559	578	593	580	576	614	599	617	609	551	568	605	583	557	584	583	590	567	601	572	585	553	589	576	574	554	519	543	588	584	572	571	567	569	550	568	563	582	571	560	606	584	564	593	561	550	562	519	612	560	558	590	560	562	574	565	617	561	625	603	564	578	528	578	568	580	579	554	562	589	579	586	569	570	582	548	589	608	543	592	579	555	594	595	563	606	563	548	564	551	591	582	588	559	537	584	574	557	581	580	603	568	576	626	624	609	538	579	552	565	559	546	599	595	598	579	570	567	584	586	557	595	572	545	594	587	551	569	567	585	579	600	572	577	558	608	569	571	569	591	597	587	594	543	570	566	608	610	539	599	604	530	583	547	561	596	572	551	534	575	592	571	540	565	576	547	613	522	565	578	589	518	559	593	548	556	588	573	542	574	585	562	614	558	558	567	535	605	596	508	563	602	527	593	556	549	621	563	582	535	550	629	570	570	594	576	570	595	561	580	555	556	574	558	653	560	551	563	547	567	587	583	569	585	588	558	572	604	534	597	585	596	579	595	607	572	586	580	576	587	580	579	623	535	612	599	575	572	576	574	612	593	574	560	553	553	530	637	571	587	542	587	566	599	561	584	564	579	575	589	596	546	574	560	590	593	596	543	565	579	600	552	576	606	586	559	542	582	593	518	588	534	604	553	615	608	565	562	611	580	572	560	587	582	515	551	611	534	564	588	550	570	566	581	571	542	526	598	595	623	592	531	581	564	603	592	594	568	602	568	564	589	578	590	577	574	564	564	546	621	590	585	557	581	596	514	542	585	589	564	537	556	603	629	573	561	546	564	589	573	572	607	598	617	583	568	610	554	593	598	573	599	546	556	546	582	612	588	525	551	635	575	556	514	555	570	577	591	574	615	606	562	568	596	599	553	600	542	566	556	578	612	562	570	602	571	577	545	617	592	594	591	556	583	584	559	580	598	602	553	585	570	556	576	534	569	560	561
13897	5750	6751	5850	4719	3315	2149	1661	1050	867	671	555	507	428	445	425	407	328	299	253	278	279	288	264	215	247	228	263	228	229	228	230	199	253	226	252	255	219	215	224	198	231	232	226	232	214	237	219	235	218	237	219	226	229	230	197	245	232	212	241	229	226	206	214	230	237	244	206	212	211	210	213	224	208	210	224	241	230	218	236	228	239	229	228	204	235	210	224	233	223	206	214	228	246	228	217	248	240	249	214	227	225	227	224	218	194	207	216	199	242	212	232	220	200	246	195	244	240	246	189	218	216	204	221	219	236	201	208	230	252	221	240	209	250	252	224	223	224	196	212	243	234	225	248	207	188	219	208	233	219	228	231	219	213	243	220	238	218	226	224	218	249	219	214	229	213	240	214	235	224	228	225	231	226	211	253	211	216	240	246	229	214	224	222	246	229	245	238	200	241	201	229	181	229	219	237	200	224	225	209	250	251	204	238	229	185	200	216	232	223	224	221	219	245	224	246	227	241	190	231	254	231	215	252	239	230	220	231	265	224	227	208	231	204	209	229	241	220	209	218	228	222	232	208	210	196	218	207	208	215	265	222	231	249	239	197	237	217	256	184	219	226	226	252	249	240	226	197	234	220	187	181	225	228	236	230	213	241	212	239	228	217	212	210	238	229	233	250	214	217	219	240	256	247	206	232	211	251	213	239	225	227	228	252	236	230	207	196	202	208	213	233	212	231	205	184	226	207	233	244	233	188	246	233	220	217	231	223	218	244	192	231	246	239	242	218	210	239	239	209	216	229	232	218	214	254	203	209	219	238	258	222	248	225	219	233	244	220	206	227	212	239	228	225	231	218	222	240	208	232	229	207	244	235	222	247	228	220	202	202	198	233	228	235	228	221	212	236	239	239	222	244	265	227	206	220	192	213	248	196	208	256	207	252	225	240	195	215	240	203	229	222	210	210	222	239	209	240	216	216	205	217	213	222	219	202	227	250	247	229	219	260	241	239	228	209	237	217	221	219	212	224	195	209	233	250	234	196	236	233	239	224	214	252	222	224	229	227	227	234	231	238	226	233	232	240	209	218	245	206	209	253	219	231	196	242	225	236	213	224	234	226	213	222	230	215	219	230	236	223	202	210	207	219	238	229	207	218	227	242	216	265	239	245	251	263	214	215	217	205	253	223	225	218	246	208	218	226	245	269	238	249	256	218	203	215	239	241	241	195	211	225	218	247	190	235	223	196	247	218	199	203	234	199	245	209	252	237	217	265	229	214	222	245	226	211	237	210	205	214	219	232	240	261	230	246	223	190	202	242	224	218	220	224	218	215	208	211	207	193	218	227	224	229	205	232	204	229	222	205	222	245	230	204	240	235	226	202	217	234	203	216	221	229	233	232	214	215	197	230	219	225	228	227	240	237	200	224	202	235	238	235	249	203	233	215	254	213	213	242	215	202	244	220	211	247	207	212	215	219	238	242	224	233	265	224	223	249	219	223	240	217	204	214	227	205	214	212	240	222	236	212	237	235	191	203	234	218	223	219	231	217	217	216	225	231	214	217	236	232	190	215	222	247	224	242	204	231	220	229	220	210	241	209	220	200	187	197	216	220	228	226	243	239	219	229	217	238	233	224	258	235	224	247	212	219	219	232	208	222	239	244	233	214	220	221	234	243	248	241	210	222	227	230	207	206	213	219	221	212	206	240	212	199	214	215	224	244	207	220	234	190	195	264	211	201	245	218	228	248	234	235	207	240	236	248	223	225	217	243	204	245	220	237	225	242	235	247	239	212	234	223	217	219	191	220	236	228	254	191	249	235	199	212	233	233	226	219	215	252	195	232	199	220	202	217	225	246	199	212	229	237	219	240	227	264	249	218	232	208	202	235	242	225	229	195	244	219	232	230	215	204	228	210	251	249	196	210	240	189	237	231	211	217	234	226	219	221	245	241	216	238	254	216	219	249	237	236	237	242	204	209	229	218	233	228	221	248	222	229	241	234	223	224	222	235	240	248	257	232	198	209	253	222	213	196	222	238	210	247	243	247	237	212	247	232	254	241	223	235	208	224	208	203	226	231	210	200	242	210	211	225	263	209	199	224	228	231	238	194	226	232	244	266	248	219	233	250	243	209	226	223	219	254	216	204	217	198	235	208	228	270	239	226	234	219	240	226	203	222	215	214	229	244	219	229	257	179	245	216	245	227	201	230	231	208	221	237	233	212	206	231	229	200	220	242	217	252	228	221	222	215	225	204	229	229	249	219	225	198	220	214	217	234	217	215	203	209	223	226	237	210	203	227	199	227	220	245	214	227	218	240	214	254	205	213	214	234	240	228	246	230	227	227	231	240	249	246	209	226	216	222	223	215	213	231	225	224	205	194	230	248	225	251	221	205	215	223	217	213	195	211	241	219	200	227	218	230	240	244	242	221	257	228	243	210	218	218	247	205	242	221	214	238	213	234	207	221	239	231	214	199	236	236	236	263	221	226	225	196	242	242	232	223	217	247	242	223	252	250	231	234	220	218	214	215	265	230	241	245	229	234	227	237	232	229	200	227	218	199	244	243	244	232	198	209	228	237	230	254	252	207	205	231	213	199	237	217	225	182	226	216	219	217	251	221	231	256	226	246	240	195	235	212	222	225	209	246	214	233	197	228	236	209	211	214	219	230	205	217	216	227	233	242	248	208	238	214	204	223	234	218	233	221	214	236	224	218	223	234	257	215	240	267	235	233	192	211	224	227	225	244	224	229	229	256	225	212	216	196	248	200	202	216	228	233	203	226	236	237	210	246	209	232	211	215	213	231	232	249	212	225	237	210	251	238	232	216	216	230	237	245	250	228	236	207	220	251	193	217	220	225	245	220	241	225	231	204	213	227	241	224	206	215	212	218	239	199	218	206	245	222	230	227	199	191	230	230	217	210	214	232	252	249	209	205	235	252	222	235	234	208	233	232	240	234	246	215	244	215	223	213	215	256	229	226	196	210	222	229	219	220	201	226	237	212	216	212	193	200	231	226	224	199	200	222	234	207	229	239	227	209	239	236	215	204	220	227	222	212	199	233	230	219	244	210	234	233	261	219	191	219	243	213	231	225	190	227	223	217	234	212	213	219	208	221	231	222	239	232	229	210	203	200	231	242	221	220	226	216	234	224	195	261	235	236	204	214	237	257	250	202	218	232	238	213	245	223	266	232	222	212	226	223	215	233	225	224	228	223	250	250	243	228	240	233	229	229	204	245	254	228	242	218	259	234	243	210	178	226	211	235	237	207	210	235	214	206	227	231	196	247	223	227	228	208	212	211	227	229	213	233	227	221	221	206	227	213	209	249	238	235	229	231	228	234	226	211	227	217	204	236	233	236	206	213	212	233	229	220	212	235	211	204	234	226	229	253	219	222	228	219	206	227	251	246	223	212	210	239	231	237	198	205	200	234	233	222	206	239	229	247	195	229	248	216	204	226	235	266	255	235	203	217	206	228	229	215	230	224	222	220	261	214	236	225
10606	5801	12535	15777	15398	12011	9300	7295	4802	4061	3373	2739	2352	2036	2035	1806	1568	1218	928	885	848	807	754	736	710	715	718	599	574	565	583	586	602	630	620	609	546	564	566	585	538	521	535	576	598	539	607	524	579	553	557	578	599	577	586	600	549	533	560	622	583	541	527	527	566	566	560	548	574	523	517	608	579	600	578	557	553	556	485	571	536	527	526	577	576	561	512	516	485	579	529	559	585	564	518	551	528	541	559	541	571	530	566	551	527	540	577	545	543	569	545	534	557	576	555	580	540	603	562	533	550	573	580	552	565	548	543	577	548	565	545	542	539	535	566	532	542	557	583	487	523	535	571	542	545	550	573	615	529	573	582	530	546	558	570	558	535	539	575	550	510	556	518	538	566	531	579	555	540	546	540	563	562	536	556	556	508	521	600	583	535	523	540	552	551	545	540	578	563	530	496	527	541	575	543	533	550	515	551	551	520	575	548	565	559	567	545	548	523	554	560	560	583	565	538	527	562	507	555	588	541	557	537	590	552	550	529	514	555	578	598	534	574	585	557	576	528	519	566	542	475	535	572	556	539	557	500	559	509	545	535	549	552	553	572	540	553	566	553	538	575	509	516	530	582	530	552	546	566	559	572	555	550	596	559	510	558	543	543	537	532	582	595	565	554	527	537	537	554	532	566	558	543	505	533	529	593	553	529	575	505	575	512	547	534	559	560	559	512	517	573	574	522	598	506	561	592	543	553	548	542	511	560	570	555	560	612	530	544	552	572	517	558	547	544	555	584	553	541	595	565	528	565	590	536	569	561	556	535	569	548	619	549	584	600	504	574	550	565	527	573	520	577	571	532	566	564	534	579	519	579	566	572	591	538	516	497	546	590	597	545	553	551	561	529	558	558	556	534	533	583	557	565	546	524	538	565	560	568	499	540	566	570	480	581	511	541	514	575	540	576	553	546	553	499	545	512	514	550	574	542	554	570	529	519	537	528	601	574	556	571	543	532	550	523	551	573	560	552	551	580	561	555	586	499	576	571	567	568	579	554	580	615	567	556	556	606	544	613	551	565	567	580	552	545	550	570	545	559	585	576	511	582	545	544	570	541	537	518	527	530	608	602	590	576	562	548	561	540	538	567	558	494	538	550	568	539	533	585	531	541	553	538	621	532	546	555	566	515	535	493	542	525	555	576	538	588	516	533	522	500	542	555	544	531	616	536	556	598	560	512	522	557	582	527	535	521	532	551	595	531	555	550	550	540	540	548	534	551	559	534	535	560	606	589	541	550	571	547	582	543	541	554	569	568	557	567	587	590	558	552	554	566	513	523	512	547	520	555	538	538	531	605	566	575	605	552	536	590	537	561	548	532	576	563	558	532	566	568	586	567	559	547	546	555	583	577	536	551	561	577	574	553	538	571	568	566	540	586	529	520	544	546	552	552	533	578	541	550	525	600	540	540	561	530	567	570	547	550	522	553	560	561	571	572	561	547	538	565	547	552	533	572	556	540	538	545	561	509	523	542	555	540	590	598	538	585	530	527	545	558	562	539	576	598	569	534	549	558	560	602	548	549	569	566	546	529	570	549	557	597	574	562	523	565	542	585	562	544	597	556	539	551	561	546	566	558	541	573	535	565	559	561	567	573	529	560	532	526	545	552	550	555	553	566	537	562	563	517	563	510	575	535	552	557	556	527	544	568	554	552	570	542	565	556	550	551	540	544	569	557	529	547	526	528	559	527	546	557	581	557	556	545	529	589	533	558	527	554	562	532	542	569	543	554	541	549	536	539	547	567	543	580	552	579	527	547	575	572	580	573	563	571	532	572	535	567	590	563	569	552	532	560	581	538	543	527	536	544	533	555	561	580	594	527	557	543	550	595	532	527	551	564	523	580	540	531	545	541	544	556	565	517	600	564	582	579	516	580	527	535	599	527	531	528	533	596	553	548	556	537	519	543	543	557	561	565	558	564	537	571	530	572	529	528	582	537	535	543	540	563	535	540	545	534	553	525	567	554	541	522	538	520	535	536	550	547	532	536	560	551	566	554	555	590	513	532	543	559	561	565	576	613	537	569	523	503	534	575	562	574	552	548	575	514	563	546	533	542	565	555	573	532	526	536	533	547	547	546	515	567	500	577	550	532	547	527	590	550	541	552	552	531	554	533	576	530	599	569	502	553	520	563	587	552	546	516	562	564	537	566	566	576	529	508	516	629	529	549	522	549	594	547	539	532	549	560	527	533	538	558	531	528	548	516	571	556	572	566	566	577	591	518	556	549	545	564	576	557	521	540	557	547	556	549	526	553	579	537	555	600	554	531	556	571	518	547	551	581	533	568	521	548	556	526	572	537	560	564	581	538	527	578	573	570	546	517	534	520	558	560	585	525	533	548	537	547	576	566	529	521	549	530	547	548	532	496	549	552	548	563	551	585	582	531	570	557	599	565	532	585	522	539	569	578	550	517	529	556	517	572	539	540	565	591	527	563	541	527	544	582	561	589	541	549	566	567	520	587	559	529	533	546	510	538	596	558	529	546	581	525	564	533	584	619	552	564	538	542	553	519	496	527	578	514	576	556	516	490	571	524	565	538	552	529	539	545	514	511	562	543	584	557	595	493	554	515	545	563	525	539	546	569	528	554	546	504	543	517	562	597	516	540	566	582	558	582	544	547	526	607	556	554	544	536	517	574	575	558	545	551	520	560	568	505	568	564	537	540	565	552	526	568	567	557	534	548	554	548	551	516	543	538	547	590	557	572	534	549	541	567	562	583	530	549	558	560	570	526	548	528	565	564	561	540	552	550	568	576	553	534	528	589	584	555	538	553	593	577	510	563	569	508	612	543	548	545	572	546	555	551	571	544	549	596	557	587	538	509	537	548	569	550	533	522	554	525	550	537	551	572	549	576	517	557	593	555	599	515	564	504	552	536	595	540	542	537	533	564	554	558	573	563	526	562	565	543	529	575	552	530	546	526	521	545	561	593	530	501	568	567	541	598	528	572	576	547	568	542	561	597	537	606	614	564	546	559	597	565	528	608	538	524	556	573	532	551	529	501	506	561	551	571	551	561	543	557	525	559	557	556	549	550	537	529	540	534	590	573	514	530	575	525	573	544	517	576	565	552	532	525	600	536	589	579	551	534	536	534	545	566	541	533	552	548	550	582	538	560	558	545	551	548	511	506	501	577	522	509	531	610	578	566	569	537	543	562	546	503	559	551	557	607	583	522	535	558	522	525	538	601	600	589	570	535	552	573	564	575	568	572	516	541	583	559	540	556	555	531	566	503	539	546	553	546	582	549	536	557	555	591	548	558	546	550	547	578	491	545	555	544	556	497	525	538	551	562	507	551	573	536	530	543	535	535	555	535	569	571	602	567	559	560	555	601	565	602	575	527	545	532	562	514	531	548	595	591	527	527	572	544	551	550	567	553	591	565	582	552	508	529	575	546	560	541	559	560	551	544	541	563	523	560	566	539	548	595	549	528	539	608	544	542	570	536	536
21529	9614	10445	9152	7018	4847	3272	2059	1363	1054	812	719	549	483	459	461	366	282	249	225	228	219	197	208	196	182	193	189	182	157	188	167	188	189	186	160	158	169	183	190	153	184	164	164	176	159	152	146	155	168	168	193	170	145	170	162	164	150	139	168	166	174	173	174	132	145	164	184	152	137	173	152	169	174	141	159	147	152	145	177	165	158	153	147	166	157	159	148	161	173	180	159	141	173	152	175	164	146	144	180	157	147	139	139	155	177	196	154	156	158	145	161	141	146	177	195	168	159	172	158	179	159	161	191	164	156	178	177	153	168	170	168	174	150	173	176	140	160	171	158	188	145	169	167	157	168	174	178	147	155	161	161	149	177	144	164	150	164	155	166	172	156	168	175	189	149	167	178	165	170	189	180	149	165	172	169	167	178	156	164	137	176	153	160	159	140	186	164	162	143	145	164	192	122	144	138	148	163	146	180	155	162	179	195	158	161	125	152	166	165	172	165	177	173	163	172	175	181	152	158	158	183	168	152	158	182	137	168	142	133	163	154	169	174	176	170	184	188	174	166	160	168	143	166	143	178	168	153	158	176	171	163	169	152	148	174	149	162	149	154	142	167	151	174	167	136	161	160	154	163	174	204	143	155	148	153	179	149	150	170	163	145	141	164	176	143	158	167	165	164	152	129	161	184	177	157	163	171	142	175	149	150	156	156	158	162	191	162	146	164	170	186	182	166	158	153	160	173	184	145	177	150	140	161	183	166	166	158	140	160	174	170	188	194	166	164	149	151	152	130	150	147	156	150	159	159	155	153	162	161	187	175	159	153	179	165	158	181	159	149	135	178	158	143	146	161	146	154	148	159	182	144	138	168	188	170	152	146	148	147	140	170	177	181	160	164	156	154	142	178	172	188	163	173	131	159	151	185	175	158	174	181	173	168	168	169	155	173	153	130	160	161	191	144	159	140	162	169	173	168	172	154	162	172	181	180	171	178	155	180	166	182	144	166	182	141	146	193	131	159	153	154	165	147	179	166	148	159	161	173	154	155	173	176	166	156	155	169	192	182	129	160	175	151	179	172	149	182	134	176	168	167	169	169	184	136	157	145	161	144	193	182	145	157	162	146	163	171	177	136	171	162	168	176	156	180	178	152	154	161	142	169	160	182	156	159	136	179	166	154	169	187	160	153	184	158	182	135	178	132	173	175	166	173	181	164	146	175	162	162	155	162	180	168	150	169	157	170	162	171	159	137	136	159	161	185	152	142	151	163	156	163	196	175	155	167	162	152	154	164	181	149	158	178	159	177	149	160	126	156	157	164	173	165	175	170	191	175	147	177	172	179	141	142	165	147	166	172	167	151	134	146	172	155	140	146	154	181	172	184	153	164	154	182	177	157	156	157	163	161	181	171	168	158	134	158	166	176	153	141	171	183	156	150	153	133	168	179	144	147	149	173	149	156	148	170	189	157	164	159	162	146	156	175	164	143	139	178	165	155	170	151	168	149	151	154	153	176	152	162	142	165	159	164	180	141	169	159	157	168	148	182	157	180	185	183	175	172	156	140	142	181	161	156	169	174	166	185	167	177	165	158	156	155	162	161	149	143	153	155	153	182	178	190	157	189	160	160	149	165	129	161	153	181	160	176	146	167	165	178	180	149	175	140	157	146	154	146	174	165	175	167	158	166	170	168	175	155	175	155	166	150	146	153	176	145	163	165	152	151	165	154	147	161	170	158	180	165	168	174	169	157	141	173	179	163	149	148	150	156	183	166	158	143	160	148	145	173	166	152	169	151	185	173	182	145	154	178	159	162	160	172	157	184	146	148	169	181	183	136	158	161	159	164	165	157	183	146	173	151	156	161	154	165	196	166	172	182	148	170	163	161	142	165	172	150	150	161	163	166	173	140	175	168	166	171	150	175	174	167	158	154	176	144	153	164	175	148	161	179	170	159	161	175	165	177	166	139	167	160	170	149	160	163	143	161	156	171	159	195	156	164	175	159	138	163	184	167	164	176	182	162	149	169	153	174	170	180	172	157	168	168	147	164	167	173	155	171	151	164	145	165	183	142	149	175	172	181	150	167	174	154	148	157	136	172	170	176	159	141	165	172	165	153	173	172	159	154	165	169	168	186	174	147	137	161	153	156	185	177	192	171	164	163	180	145	182	151	167	167	144	177	148	178	171	172	167	189	167	167	167	156	165	151	158	170	163	197	182	176	170	156	158	153	158	148	141	185	166	168	151	175	173	163	174	159	162	140	150	164	161	187	148	165	139	153	162	157	162	173	177	160	140	183	180	142	160	175	143	182	154	175	135	166	170	176	178	156	163	158	178	155	143	147	143	172	156	149	166	159	162	150	161	147	173	164	156	142	167	162	177	178	152	193	169	158	157	148	152	180	156	161	162	164	159	148	156	134	195	167	155	176	178	177	160	149	163	161	170	174	146	167	176	189	191	137	172	161	183	159	172	169	162	172	157	153	190	149	158	148	158	207	142	172	168	143	184	151	162	166	195	157	166	166	157	156	180	166	166	141	155	157	142	166	162	143	153	169	160	164	152	162	143	134	190	154	150	142	158	144	160	162	181	170	212	155	138	177	149	189	158	185	192	187	155	169	169	126	150	159	136	152	173	184	147	147	180	168	157	164	152	149	163	181	146	164	160	162	156	166	170	163	170	123	179	168	172	147	145	176	189	165	154	191	179	175	157	171	168	160	172	178	144	158	156	160	150	164	172	163	145	165	152	171	155	177	146	159	172	136	160	150	172	166	165	174	157	167	166	175	184	168	153	164	167	181	165	165	167	150	155	193	152	175	139	165	166	158	134	150	166	148	167	162	172	162	156	150	135	157	161	149	171	165	169	168	141	148	169	157	156	148	168	152	141	151	156	159	160	156	152	191	164	154	169	185	166	166	167	163	146	176	145	173	162	168	178	159	170	164	175	153	166	165	161	152	150	181	152	173	157	164	187	149	182	168	161	172	139	154	166	186	164	168	153	158	196	153	156	171	149	153	159	156	188	175	145	171	155	163	150	176	175	150	149	164	150	196	180	137	150	167	151	173	160	153	161	154	206	151	140	162	146	178	166	166	163	142	151	154	169	140	146	193	155	168	177	174	161	140	169	180	148	158	184	169	177	154	178	175	149	159	161	145	149	169	173	188	178	152	158	166	171	158	186	172	175	151	167	192	139	167	160	165	170	153	156	168	169	170	183	166	147	173	170	176	151	159	169	160	185	189	141	144	169	170	159	159	166	169	190	156	152	169	132	154	164	158	170	147	152	156	142	157	169	200	155	147	180	163	152	143	177	159	175	145	171	166	157	164	154	168	168	158	166	167	183	171	156	183	143	164	166	150	152	138	153	190	169	157	158	154	163	160	172	156	178	144	181	176	153	148	157	166	158	147	163	163	166	169	152	166	175	190	185	172	162	170	174	161	175	130	164	168	157	163	192	169	167	178	174	166	166	171	149	174	165	153	131	151	138	139	164	139	154	183
13922	8125	16531	20791	19919	16342	12382	9095	6216	5360	4241	3515	2810	2478	2494	2273	1867	1255	942	872	873	798	776	648	599	754	606	599	516	478	536	483	493	499	511	472	453	454	431	413	412	408	441	450	452	418	434	408	395	412	422	451	448	412	413	416	415	404	463	459	434	429	409	377	398	438	417	398	404	420	423	430	402	427	414	416	433	413	426	407	412	416	402	396	423	415	407	432	396	434	418	407	375	399	405	435	396	431	424	388	430	417	401	410	421	427	438	405	407	406	412	399	417	419	375	360	416	413	448	416	441	415	426	422	418	422	439	367	440	408	451	416	395	432	428	399	415	378	396	437	421	394	415	408	431	376	393	402	430	427	387	411	397	419	407	425	393	402	425	396	386	397	418	422	403	401	421	419	409	405	421	371	408	384	387	428	390	396	425	387	382	419	421	417	414	391	439	409	426	383	424	428	441	384	402	385	415	407	437	405	380	409	381	413	366	406	415	456	414	379	388	403	435	418	397	395	420	425	407	419	421	411	443	457	393	424	426	411	399	429	430	429	390	393	396	419	425	403	372	451	441	406	392	422	400	418	416	409	417	393	425	371	374	420	399	382	438	414	381	424	418	414	399	404	412	391	402	383	420	422	407	423	392	426	377	422	436	343	362	373	434	389	415	406	395	418	389	443	396	369	392	444	390	405	404	404	394	412	414	397	405	419	406	430	404	447	409	367	409	419	373	411	414	386	363	431	358	417	402	425	388	392	392	442	427	427	429	404	440	433	416	434	411	418	390	408	419	409	426	405	407	434	423	411	381	409	414	434	435	389	483	417	420	448	427	441	408	402	412	422	444	399	434	401	418	400	418	427	429	419	372	399	417	410	407	431	429	398	403	481	425	425	410	430	426	385	420	383	425	396	417	379	413	425	427	454	403	417	412	424	427	400	438	419	387	392	427	403	410	430	418	412	437	399	398	398	385	417	395	408	405	408	379	399	413	426	427	447	409	435	390	428	405	404	389	397	437	395	404	414	423	427	432	416	425	404	408	415	422	378	420	389	429	434	397	361	422	388	405	388	407	423	408	362	421	370	412	417	414	385	422	413	450	434	390	415	388	422	375	402	399	457	394	377	371	381	464	411	436	413	385	409	399	399	407	435	399	432	439	394	400	401	474	422	394	389	396	437	415	416	419	431	401	417	406	380	425	431	389	389	434	420	395	433	435	395	392	389	409	391	401	394	415	390	375	450	448	447	424	375	401	352	408	390	396	426	396	372	433	411	453	407	410	425	417	426	400	411	444	421	390	410	432	434	390	378	416	410	391	412	416	439	404	396	400	373	410	408	447	407	433	447	436	413	412	423	432	400	360	400	409	414	409	411	426	409	422	406	403	405	406	390	398	408	409	439	416	407	423	413	420	453	396	412	420	389	385	432	400	422	400	426	417	409	417	416	423	365	414	376	435	462	437	413	452	399	439	415	403	418	390	455	394	441	409	394	391	403	426	393	398	406	445	431	436	414	406	416	398	399	402	395	401	411	431	416	435	416	436	431	430	406	402	399	398	399	436	427	416	412	378	412	416	422	460	403	413	421	420	370	415	420	406	378	421	445	428	414	457	425	386	396	387	377	404	444	412	411	412	414	453	422	399	426	398	432	425	398	399	417	380	436	422	424	392	381	364	382	361	394	447	405	394	399	417	386	412	409	420	414	417	402	461	421	414	406	395	451	402	407	411	426	415	419	408	405	442	428	450	375	434	394	398	390	398	410	409	400	447	426	407	412	416	410	397	386	383	444	437	440	425	420	402	404	412	420	422	424	429	390	408	400	438	409	410	406	397	397	419	415	417	417	350	397	421	389	408	440	413	401	423	382	432	428	423	398	395	411	406	411	401	406	403	402	382	397	381	380	348	428	376	433	379	411	391	429	427	413	395	392	459	396	406	405	379	426	425	440	418	398	400	415	426	433	424	401	417	437	398	381	410	390	404	406	377	418	435	432	404	402	401	407	404	432	434	385	420	402	383	377	409	420	447	453	395	397	371	383	407	401	414	424	400	435	424	415	458	404	405	398	415	404	407	394	412	406	450	410	412	447	389	388	416	412	397	436	408	439	406	434	410	417	403	382	383	422	407	418	439	411	364	406	422	416	430	433	425	414	425	410	419	443	403	423	397	400	399	406	393	409	404	362	415	394	411	422	419	388	410	374	418	434	446	412	389	379	389	397	389	398	392	406	415	394	402	423	430	408	434	423	437	400	456	407	403	402	420	420	447	427	387	413	406	363	417	408	424	402	410	359	371	418	440	361	406	422	417	439	392	397	442	391	448	441	421	416	408	437	406	438	424	421	469	392	401	399	410	446	411	411	442	381	399	422	422	399	386	385	404	432	434	395	395	430	421	433	415	389	398	427	408	401	381	361	370	376	438	428	417	421	418	413	436	436	410	419	435	417	400	434	421	405	402	416	404	416	389	394	395	419	404	369	390	409	393	424	439	428	414	427	446	401	385	420	397	384	431	424	381	402	397	415	405	407	419	440	404	416	387	455	384	410	431	409	426	432	405	402	416	421	394	388	413	406	403	422	409	408	451	422	428	423	424	430	441	412	378	419	427	393	408	425	405	414	419	432	414	423	396	449	421	403	406	383	405	419	426	395	419	397	390	380	386	402	358	428	389	385	389	399	431	418	408	403	407	435	447	419	403	407	411	416	419	397	439	435	390	404	409	364	435	397	403	408	411	385	401	413	414	414	410	427	443	440	405	397	406	446	428	388	423	391	405	419	424	396	419	407	398	366	396	428	403	432	384	432	418	393	416	399	393	417	419	385	455	440	384	406	388	413	427	398	404	438	374	426	398	381	388	402	402	395	423	413	389	391	432	422	376	391	407	425	416	412	359	403	362	431	396	396	416	415	428	415	422	407	417	417	427	436	421	435	451	371	447	422	368	445	396	400	382	399	429	420	436	394	392	449	416	387	419	414	387	399	381	417	389	423	387	406	423	409	407	387	427	414	430	376	411	369	427	427	437	424	410	412	483	397	452	441	431	409	416	382	384	428	402	409	437	395	410	430	397	426	418	420	420	430	416	425	406	387	416	409	378	387	384	371	428	406	453	424	396	436	470	393	402	439	397	405	376	431	434	430	427	456	445	402	406	408	402	400	404	393	402	397	411	411	391	420	392	401	408	361	415	451	412	415	466	406	412	411	384	425	423	457	411	431	406	399	416	417	416	449	379	435	433	419	433	408	388	434	370	407	411	407	375	385	405	412	389	399	408	391	411	411	379	398	395	405	430	440	404	396	382	403	425	402	414	463	392	433	410	425	413	406	375	387	441	437	402	406	406	433	402	428	406	407	394	390	417	396	442	408	454	409	359	434	405	412	403	403	393	430	394	428	401	371	396	411	405	376	412	423	433	424	431	405	410	435	418	380	386	383	379	410	423	380	396	394	403	413	365	394	400	408	408	384	421	402	383	436	408	408	427	406	411	417	413	423	447	393	409	439	399	439
7705	3987	4577	3730	3020	1960	1346	853	632	584	472	458	373	340	350	346	290	251	259	278	251	280	223	274	214	273	274	273	259	210	245	254	243	231	252	250	247	252	249	241	254	227	254	252	210	251	246	248	269	221	205	202	217	203	219	213	227	257	258	232	235	242	236	224	243	223	243	227	216	199	227	242	218	247	246	243	231	225	238	221	245	253	253	252	245	245	229	233	254	230	231	242	212	226	246	252	261	248	240	255	220	242	223	238	263	228	237	226	231	219	265	226	257	233	241	228	218	216	250	249	222	212	225	250	233	208	221	248	233	238	206	224	253	244	251	252	228	204	234	241	246	257	240	228	227	226	228	231	218	226	224	234	238	252	240	225	245	222	237	220	194	232	287	204	241	251	229	244	233	218	237	246	237	230	243	237	211	248	231	223	222	265	208	202	254	214	229	245	236	239	212	229	254	240	261	260	220	266	250	228	234	253	256	232	217	211	221	228	242	255	231	232	226	255	248	246	222	267	275	217	238	230	240	235	223	234	249	228	244	242	211	244	249	239	255	219	250	254	210	228	237	210	239	243	220	228	238	244	209	250	260	244	218	239	237	223	232	230	251	244	210	214	232	201	234	247	245	248	213	221	237	236	230	260	258	239	237	218	255	231	234	231	225	218	194	229	222	224	269	247	237	243	234	242	245	252	251	251	231	197	243	245	221	222	241	225	208	199	234	276	228	255	223	244	189	246	250	222	229	240	234	232	242	230	267	221	230	209	271	232	183	221	234	223	253	201	258	224	254	224	221	258	227	228	221	214	237	246	248	233	224	241	226	239	205	231	229	247	233	246	260	253	238	241	207	216	240	250	234	203	270	208	225	236	261	242	245	220	207	250	225	234	222	205	237	202	261	210	233	242	215	231	204	235	246	267	230	259	253	226	213	245	204	237	240	226	244	225	225	229	236	247	227	197	245	258	233	218	222	225	205	256	243	227	248	229	238	229	233	235	241	257	225	246	223	238	229	232	235	221	242	216	286	258	225	245	232	235	232	220	251	226	250	255	235	210	249	247	248	217	210	242	270	266	199	241	223	234	229	214	212	222	192	235	218	259	243	251	245	230	253	239	230	247	243	257	240	229	241	229	234	232	224	267	240	233	219	208	228	211	266	242	263	243	230	239	243	240	239	260	229	281	233	257	216	246	250	233	231	229	235	254	236	233	214	233	224	214	268	234	233	223	252	220	224	234	254	271	240	243	216	220	229	211	257	237	206	232	256	229	211	273	272	231	252	248	245	249	242	233	225	245	253	261	239	252	230	227	220	225	249	241	268	216	250	246	222	230	253	210	232	226	257	234	260	240	244	239	216	245	213	255	205	252	227	259	228	249	239	214	243	214	230	249	219	248	211	212	229	247	247	241	226	243	215	253	270	252	262	262	241	261	237	256	231	249	235	237	219	249	246	246	213	231	231	228	262	241	216	204	258	279	211	239	266	230	242	217	232	249	232	244	254	271	218	215	260	236	249	255	221	218	243	212	256	237	239	206	216	258	246	242	223	222	221	236	251	226	225	221	239	236	241	248	241	258	235	224	246	238	206	251	217	230	258	233	238	230	231	249	243	216	225	239	263	229	223	254	243	237	229	235	272	274	250	242	232	234	248	254	252	249	245	244	232	228	208	240	261	245	242	248	266	238	223	230	269	213	239	244	233	249	252	239	243	242	229	230	241	204	213	230	248	227	223	245	213	251	243	220	221	240	225	250	227	242	199	242	216	227	230	263	234	251	232	252	235	241	234	213	212	234	233	241	236	234	231	200	280	258	187	225	253	254	233	236	233	249	244	242	251	231	247	248	218	215	233	203	234	210	229	218	236	217	241	219	250	206	244	263	262	209	234	240	225	237	242	253	247	247	251	256	224	206	241	248	222	260	210	202	229	227	223	206	236	214	228	264	228	260	226	232	242	238	237	218	244	221	227	211	243	243	224	240	218	248	241	236	222	236	251	244	212	236	210	242	219	250	242	220	206	254	249	262	227	271	273	275	259	211	245	220	236	227	240	235	228	230	242	217	237	261	243	239	250	227	213	261	246	236	234	238	225	221	235	208	247	232	227	251	234	233	218	222	218	284	232	248	223	220	252	241	220	255	240	237	232	199	254	234	247	220	260	244	263	217	230	240	217	248	240	240	210	212	240	219	221	229	235	228	253	239	251	263	216	237	246	218	232	218	219	228	214	220	209	222	221	227	214	212	246	264	233	257	249	231	209	246	272	228	238	236	232	238	223	217	217	250	225	228	217	233	216	233	242	205	254	222	242	229	221	240	230	226	235	250	253	206	251	233	235	226	227	231	243	236	240	228	232	219	233	259	221	248	216	228	225	229	229	242	222	283	230	222	230	232	252	228	246	241	246	251	234	222	229	246	231	258	215	250	231	266	249	204	238	231	251	241	217	258	263	249	210	232	223	220	260	245	215	220	224	187	255	235	274	256	212	227	235	236	242	260	221	236	225	210	247	244	231	194	251	237	218	233	215	236	235	227	237	200	232	240	209	205	255	224	250	241	250	248	222	211	235	242	229	227	245	233	252	215	227	233	220	225	231	225	242	247	268	250	221	211	243	241	241	229	237	277	221	253	219	271	275	258	253	245	225	222	228	246	225	234	240	235	243	218	209	250	242	249	226	249	248	238	246	241	246	236	217	244	244	258	225	235	248	270	210	212	241	232	236	236	230	205	218	228	215	241	244	215	252	214	242	216	219	208	244	231	204	261	249	269	234	232	221	252	231	254	233	235	210	227	216	212	217	256	245	232	235	212	208	246	240	227	232	250	239	239	236	213	253	242	231	235	231	231	206	243	228	225	203	226	225	233	250	225	242	227	234	234	218	258	226	215	212	232	246	242	232	206	242	251	243	248	239	224	227	251	239	210	231	215	239	237	228	233	223	239	234	270	241	218	227	230	215	232	237	228	244	253	214	223	226	222	235	241	209	233	216	255	232	205	246	228	234	236	244	260	250	226	205	237	193	256	219	244	240	212	227	220	222	227	218	214	245	247	213	237	236	247	257	235	275	228	230	260	257	209	243	248	261	236	249	229	237	251	216	246	239	250	223	246	214	239	217	253	233	221	230	214	238	217	239	269	204	239	254	231	231	244	227	230	241	218	257	233	247	263	222	242	242	228	205	242	237	240	213	248	231	247	225	207	225	231	234	229	220	230	227	226	208	238	208	212	205	244	254	218	208	229	216	235	255	221	226	260	225	195	256	237	211	244	221	272	226	230	228	220	235	211	219	226	207	215	260	236	246	266	201	228	223	224	223	266	223	229	222	220	234	261	264	243	250	256	224	257	216	233	203	253	249	220	254	199	225	244	252	232	255	262	227	242	229	225	237	242	217	233	228	237	228	231	238	226	225	237	217	261	234	212	239	240	237	229	221	221	257	212	216	222	226	241	220	225	237	263	208	252	208	229	230	243	233	233	261	255	265	258	205	221	248	234	222	210	237	235
5920	4202	8994	10871	10693	7909	5890	3872	2819	2460	2027	1752	1456	1431	1356	1185	970	811	754	716	681	717	677	592	675	660	642	639	587	573	598	625	640	610	644	549	591	556	589	575	596	582	552	560	563	561	591	584	613	575	590	609	621	616	557	576	598	579	571	542	600	554	586	592	566	571	550	567	562	581	615	572	582	595	565	567	517	628	543	568	608	574	546	581	601	557	553	578	584	604	594	560	592	584	567	580	585	581	560	588	612	555	574	558	562	525	545	577	568	560	605	545	579	588	592	592	522	610	578	613	557	584	624	592	629	613	582	616	566	601	537	651	570	575	589	575	568	611	588	569	578	573	553	597	583	547	594	590	567	545	536	591	587	563	556	584	538	558	596	568	581	567	612	564	545	568	581	572	559	572	552	532	562	544	554	553	571	594	554	575	602	589	545	589	567	571	554	556	562	528	579	622	596	559	587	627	555	588	529	544	639	598	577	566	602	564	582	567	603	554	616	533	599	608	552	515	566	559	568	583	558	555	572	577	579	566	577	581	593	588	567	571	564	558	573	582	590	588	593	602	560	533	577	533	632	541	553	607	598	583	561	575	578	595	563	580	529	553	583	557	556	508	614	589	568	553	572	574	603	600	563	581	608	568	616	600	576	585	539	595	602	590	577	530	501	565	597	549	598	617	555	583	555	569	523	574	579	576	585	574	573	576	540	572	529	591	542	564	576	566	564	548	593	590	583	522	553	565	590	611	587	571	555	606	551	562	604	560	616	609	562	568	540	595	553	524	566	594	574	605	563	580	568	536	595	555	557	631	589	560	569	576	586	550	616	591	580	556	575	563	563	589	534	601	580	581	560	611	583	577	560	537	558	595	571	603	560	567	637	548	561	546	541	589	566	586	576	594	596	571	521	552	564	597	575	567	579	587	638	591	548	561	579	603	586	562	562	609	622	559	547	581	588	584	638	551	585	570	553	554	630	610	593	579	554	560	544	571	549	560	567	607	580	633	569	542	523	535	563	583	603	565	522	581	539	600	558	538	553	542	572	576	565	628	598	581	594	543	544	542	543	557	595	528	554	560	544	547	538	546	577	594	599	603	563	569	544	608	602	567	604	549	579	570	586	566	537	585	561	570	572	543	563	593	566	573	539	566	555	559	560	549	551	581	621	614	607	565	543	571	589	578	561	553	539	556	567	578	583	618	560	595	540	599	584	561	557	569	564	567	584	607	599	549	594	588	609	545	556	574	603	568	581	628	571	540	556	601	550	608	582	595	543	596	582	600	570	565	546	648	588	564	582	581	562	546	581	658	639	563	558	547	550	596	567	589	583	546	570	549	616	597	554	586	599	544	569	556	605	588	557	555	554	574	600	544	587	617	571	603	593	573	594	573	573	599	564	610	577	554	565	606	616	597	598	575	563	593	586	554	562	550	529	611	588	588	569	591	596	562	561	608	590	562	612	546	557	558	568	593	548	564	579	571	590	581	578	539	577	557	561	555	557	564	570	577	588	571	580	568	565	643	600	579	554	579	541	560	575	543	548	571	583	502	549	624	556	583	562	546	598	603	539	563	562	557	574	599	593	551	595	574	578	578	567	583	564	557	551	566	636	576	601	595	537	549	574	595	517	585	566	593	574	566	561	591	578	551	575	568	581	586	529	583	558	583	600	578	583	585	564	596	585	547	582	563	563	569	558	515	545	589	579	591	561	617	560	567	616	562	569	564	578	578	576	612	560	603	578	591	562	595	540	548	618	557	554	572	599	566	568	567	547	590	552	589	557	572	584	608	549	566	556	547	547	543	578	603	597	573	579	594	555	580	574	553	578	579	585	562	557	593	604	586	595	607	554	602	550	564	529	558	529	589	606	616	523	581	542	561	553	601	565	554	592	589	591	564	569	598	577	578	588	592	566	566	584	593	555	580	531	557	580	558	579	582	619	588	544	567	580	569	566	569	577	556	515	621	563	574	543	585	597	586	572	609	627	560	567	567	575	568	564	573	596	541	578	589	584	592	593	580	559	573	607	612	590	544	537	531	595	578	617	604	562	577	580	582	585	602	568	586	610	603	571	546	612	595	530	618	585	585	577	583	601	573	578	577	564	553	588	561	575	594	627	573	603	565	610	561	603	581	613	567	534	573	560	622	575	604	595	593	607	576	515	577	557	540	584	601	589	576	537	577	555	579	573	553	573	608	554	576	558	603	582	580	584	623	592	553	531	523	548	572	539	569	583	621	553	558	543	543	601	615	588	560	578	557	579	590	567	565	585	635	609	569	539	548	558	574	609	569	593	551	558	550	561	572	603	529	577	570	596	573	542	567	601	605	531	570	581	585	589	575	572	602	592	582	568	560	553	610	586	559	564	596	586	560	550	543	553	597	576	550	571	586	568	572	569	515	570	591	579	576	556	559	575	579	572	577	569	578	551	550	513	588	572	549	535	548	621	607	585	578	570	572	572	597	588	569	555	579	593	574	570	611	579	550	565	531	565	581	621	587	562	554	602	596	583	583	554	579	535	553	537	536	592	545	555	531	526	542	534	581	600	557	582	597	564	579	542	560	578	599	581	581	601	593	552	602	578	603	574	559	567	575	538	555	594	579	541	519	600	542	536	575	557	560	539	582	576	564	584	539	578	570	558	559	570	574	590	583	611	600	555	586	599	586	559	566	554	562	579	577	587	587	572	567	576	543	579	593	591	605	567	547	592	515	558	545	577	599	561	576	550	575	590	591	583	543	574	591	529	591	593	592	585	601	543	596	570	534	558	557	549	567	563	616	563	559	572	574	606	610	558	521	562	544	544	591	557	535	578	608	571	535	604	544	567	567	576	590	611	562	535	595	571	572	575	562	605	569	570	583	570	559	569	549	560	532	591	554	562	537	626	568	564	537	571	589	528	585	543	576	547	555	595	585	545	625	559	568	583	626	581	570	591	589	585	590	570	623	585	571	614	559	583	573	628	580	565	581	583	558	592	568	589	585	572	607	552	572	543	582	612	572	584	619	573	620	556	567	545	569	575	597	586	541	587	562	575	597	554	582	571	592	554	559	536	571	572	564	543	552	580	566	555	574	589	605	619	584	557	613	542	566	601	555	538	561	592	565	569	568	594	572	564	560	544	569	557	585	542	530	570	563	552	606	613	550	551	600	556	591	524	559	554	557	580	580	580	615	533	538	575	572	588	573	553	560	579	577	578	562	544	591	585	583	563	570	556	549	535	539	578	568	565	566	554	567	573	553	545	539	589	589	556	573	546	585	553	553	613	589	566	509	572	606	629	570	596	589	580	579	523	577	580	558	551	535	547	581	543	588	546	620	515	541	599	542	554	566	593	590	601	572	563	539	515	598	612	575	567	585	545	585	595	580	557	568	576	572	609	611	593	574	621	572	576	546	572	558	550	555	563	577	568	570	528	603	589	603	568	544	602	588	567	580	544	584	556	563	568	564	555	570	559	568	540	609	619	608	577	543	561	569	560	593	555	544	611	596	567	629	553	622
16099	7302	7940	6419	5014	3385	2167	1347	950	802	678	558	517	450	425	360	323	285	289	272	223	254	247	249	226	226	210	219	229	213	206	242	222	227	230	231	221	193	233	199	201	216	220	221	226	241	236	211	232	250	212	219	245	237	228	229	230	215	205	223	216	206	232	234	240	198	245	205	217	234	224	239	203	232	216	212	214	205	204	207	189	244	198	218	211	240	236	201	226	228	213	215	204	230	225	210	216	192	209	231	233	224	239	195	241	230	204	211	242	197	242	209	225	226	233	214	208	218	198	225	210	223	231	219	248	222	207	237	222	230	230	239	209	222	221	210	200	230	228	222	203	214	233	214	221	241	228	226	204	264	244	203	221	222	196	219	214	187	208	219	225	206	216	236	235	201	230	203	210	209	241	202	240	218	229	229	196	223	216	213	221	229	233	215	250	224	235	243	199	229	224	217	213	221	193	218	228	210	207	214	242	224	248	223	258	241	222	198	221	220	207	197	262	208	234	233	218	222	237	215	217	232	212	242	215	232	249	202	209	235	238	220	205	232	213	218	227	232	219	227	219	215	226	219	234	223	205	211	230	215	210	226	221	187	234	214	228	212	234	235	227	232	238	226	263	199	220	198	215	249	219	225	214	219	220	233	214	237	237	218	192	193	234	222	233	214	214	247	209	204	223	207	226	211	208	246	216	231	208	229	218	208	229	223	199	222	232	201	256	195	238	190	206	247	200	226	248	206	224	217	225	235	200	233	237	195	231	246	225	203	256	202	211	227	269	233	213	244	228	225	229	198	228	206	198	214	255	223	195	268	222	226	218	256	211	230	211	207	247	240	229	240	214	219	220	256	214	215	222	225	246	212	221	228	224	237	213	196	227	208	213	193	203	204	215	177	239	243	205	218	232	213	205	205	208	227	238	233	208	205	234	243	217	242	220	232	220	230	212	227	231	203	214	254	238	221	215	210	211	233	220	200	217	219	241	227	209	212	243	212	193	204	236	223	212	221	252	244	236	243	220	213	211	222	206	227	196	222	214	215	245	222	205	226	228	218	237	217	215	219	230	230	220	232	220	215	204	218	227	216	229	234	218	224	220	209	218	205	208	230	222	195	209	236	227	233	222	196	211	247	243	243	243	222	198	214	233	215	187	253	241	225	203	214	222	216	237	223	223	231	223	238	227	219	224	211	241	230	213	246	209	211	200	250	196	207	208	197	222	220	230	229	190	207	214	260	225	201	230	211	224	227	237	207	234	230	214	225	224	218	220	207	221	221	224	220	222	207	245	224	228	204	247	252	192	231	211	230	221	240	239	228	229	194	224	236	235	213	235	214	230	202	230	209	209	224	224	213	238	214	203	242	233	214	223	211	222	239	217	212	206	236	215	217	217	240	206	231	236	215	215	228	225	231	213	234	224	222	206	226	186	236	232	204	226	204	199	232	221	207	219	214	228	223	215	223	211	215	211	234	201	214	214	229	225	218	254	220	216	194	209	234	249	224	223	196	210	214	214	211	225	209	217	212	261	233	203	208	190	204	231	220	238	237	205	232	236	204	218	220	223	237	207	246	204	237	213	199	215	231	256	239	186	228	227	213	212	217	219	220	223	223	256	218	223	237	223	212	192	215	213	212	206	241	227	208	236	202	197	204	214	195	225	206	230	223	211	222	225	230	210	207	229	251	203	233	223	231	233	213	212	214	255	215	244	234	190	212	193	232	224	209	203	228	235	210	227	220	210	198	250	263	214	228	214	240	239	226	225	219	213	235	230	205	229	230	270	225	220	264	232	221	223	204	218	182	191	219	230	211	190	214	225	232	200	233	224	215	220	226	228	236	257	236	244	204	256	215	231	220	232	232	191	210	220	221	234	244	231	216	216	244	230	240	253	193	228	223	244	241	230	207	227	220	230	235	222	213	236	202	257	248	218	220	230	196	215	228	214	215	224	242	218	221	202	209	237	267	208	219	215	222	214	243	232	231	229	214	243	222	239	212	228	241	216	233	231	209	219	223	233	258	198	212	241	232	210	227	226	225	215	217	199	225	221	228	219	211	242	221	230	203	214	231	225	228	227	206	220	212	235	215	214	218	236	183	198	199	195	204	201	217	220	254	241	195	247	222	214	224	230	222	207	239	212	242	224	207	221	218	247	221	229	212	198	217	230	205	231	214	220	230	219	240	200	204	236	226	222	244	217	186	226	223	232	240	234	230	228	239	195	203	230	215	219	229	234	218	232	232	229	221	203	207	223	221	216	221	207	225	229	204	241	219	232	198	212	210	237	193	228	225	245	198	228	242	225	224	204	209	246	219	205	216	194	240	232	226	224	208	233	247	204	224	220	224	234	238	214	247	227	229	210	193	239	234	225	205	209	214	226	220	213	245	206	219	214	221	219	223	217	198	229	220	184	191	214	213	235	190	226	233	233	246	195	223	210	214	215	231	224	217	211	224	226	241	212	228	223	219	224	209	225	222	217	235	225	246	201	223	237	237	221	195	208	194	263	229	212	221	233	218	212	224	224	241	197	206	225	241	254	208	216	211	226	232	236	211	234	234	189	214	213	204	235	215	217	220	220	205	199	212	226	232	208	270	215	224	207	249	195	216	208	209	233	203	230	253	229	224	204	201	228	225	201	234	197	228	196	202	237	236	243	217	210	196	233	246	250	237	215	226	185	223	207	203	225	206	231	204	213	214	231	220	222	245	234	253	236	216	246	217	214	201	193	220	223	243	240	226	223	234	219	192	232	183	247	251	228	230	229	212	268	182	244	270	229	228	225	234	228	216	185	195	240	225	215	210	219	209	206	226	219	246	225	232	235	240	207	214	248	239	216	239	204	243	241	224	225	241	226	217	221	232	223	225	214	218	205	210	221	235	211	206	220	230	228	207	204	224	223	241	210	217	220	209	229	245	223	223	232	227	225	229	222	223	208	205	227	227	216	218	228	201	211	226	253	216	248	231	241	255	212	212	200	207	220	229	252	200	219	219	203	192	226	226	242	197	239	230	193	237	213	235	200	209	194	231	208	199	215	211	228	259	234	199	196	259	246	215	216	242	182	215	213	234	249	216	248	215	230	200	233	226	233	207	223	248	239	215	230	219	203	216	237	216	211	223	205	218	211	214	207	198	221	228	243	239	231	217	203	243	260	192	184	211	195	230	190	232	223	199	204	231	245	220	224	219	214	210	213	218	226	212	196	237	209	206	206	230	218	226	209	202	213	204	247	224	208	215	221	216	221	226	219	219	220	214	233	210	225	223	230	190	197	256	214	235	219	208	219	190	213	226	220	216	227	222	253	206	231	231	226	227	233	207	220	211	196	214	241	219	212	216	223	205	231	224	221	237	234	219	205	228	220	206	197	206	231	214	190	207	231	218	254	217	226	244	239	227	219	221	216	206	220	242	228	221	235	232	243	239	253	220	227	257	217	207	237	218	213	210	236	218	190	214	210	210	234	233	211	260	240	204	201	218	201	219	213	228	250	223	232	254	252	204
11905	6977	14014	16791	16304	12604	9208	5965	4484	3717	3220	2678	2181	2004	1969	1541	1257	969	859	863	896	832	768	689	724	775	666	684	637	648	583	571	586	580	582	587	558	561	619	562	592	550	558	565	596	571	547	553	534	611	577	605	577	609	582	594	534	539	577	554	536	551	557	554	543	531	527	537	563	554	562	532	544	523	510	568	547	568	541	558	527	530	535	533	596	535	565	551	528	546	551	572	545	549	565	581	515	526	528	510	512	547	540	544	550	548	574	545	533	544	548	546	513	534	542	565	564	534	519	553	514	538	549	538	525	592	555	549	553	551	514	550	547	530	533	551	569	530	546	532	550	519	572	527	566	574	556	539	504	546	518	529	593	573	580	538	535	519	529	557	520	538	560	528	540	561	528	562	541	584	579	540	547	571	520	544	529	542	539	537	566	544	535	563	553	537	541	515	538	572	519	563	558	560	519	517	550	580	500	528	551	540	528	535	497	550	534	552	525	560	555	552	526	520	538	566	523	508	530	554	530	549	548	558	558	532	533	599	563	570	535	571	580	540	509	548	510	505	519	581	545	522	523	537	555	529	536	504	554	575	502	534	494	544	560	530	512	577	537	588	517	533	603	556	556	499	518	580	521	527	551	568	534	566	572	569	530	507	551	531	550	564	564	536	561	582	554	552	541	551	546	503	531	577	559	561	545	539	569	556	526	555	554	506	543	516	531	527	580	529	583	545	529	524	565	557	574	549	508	542	522	560	568	545	532	530	590	509	590	527	551	552	559	566	539	539	610	534	541	546	536	543	538	558	534	532	587	522	576	530	559	522	541	514	505	547	561	587	539	558	558	559	560	595	520	543	540	539	516	558	555	525	537	528	511	541	557	539	545	560	530	531	498	562	588	559	543	541	530	551	562	558	525	540	539	520	564	525	552	559	518	507	558	562	545	515	554	558	497	547	559	515	489	575	526	538	516	533	519	527	505	579	545	532	528	534	536	522	550	559	565	550	558	564	549	490	531	535	552	572	549	546	578	547	549	549	523	527	533	558	549	563	554	558	549	547	526	570	560	517	544	534	552	554	528	540	534	557	572	568	554	545	530	561	559	530	534	545	551	531	549	545	539	530	591	500	524	570	528	578	575	567	548	488	524	520	554	521	516	535	523	516	555	547	524	559	577	563	583	576	564	546	576	550	541	556	559	583	527	522	530	520	595	513	541	484	531	541	588	499	537	542	571	562	530	579	533	575	573	571	560	548	560	579	545	539	573	574	563	540	539	516	550	522	559	560	591	533	540	508	536	578	579	566	536	522	589	543	559	527	534	546	554	567	565	535	544	558	525	523	511	543	500	533	515	556	581	572	515	564	524	543	578	538	541	539	525	568	580	556	545	557	568	581	567	564	524	565	550	531	506	580	510	511	560	508	561	587	573	539	575	569	560	544	538	545	575	576	603	567	516	555	520	553	551	564	530	558	580	528	544	555	551	503	552	507	526	545	563	570	521	542	582	590	527	565	538	547	556	535	533	532	579	564	530	548	578	536	590	536	542	567	544	515	545	523	568	554	560	545	546	561	564	518	509	553	570	532	552	533	527	577	523	543	578	582	565	564	551	533	616	520	538	557	535	529	559	561	569	521	521	516	550	542	502	545	557	553	559	602	527	573	538	533	535	570	507	582	577	502	481	532	541	528	551	584	502	576	582	522	554	554	540	530	517	550	541	557	543	539	545	543	578	541	580	543	526	540	515	531	573	516	546	530	564	538	566	501	558	524	509	579	555	531	542	550	543	544	533	544	534	571	549	521	548	548	586	592	513	522	517	541	520	540	555	543	544	532	547	588	548	557	538	550	526	561	543	550	543	540	548	545	546	598	549	549	517	532	569	559	577	532	558	540	580	518	548	547	556	517	505	530	544	577	555	544	543	543	532	506	517	566	590	543	522	557	569	527	574	526	604	528	576	534	549	550	554	526	528	545	614	576	541	514	501	511	551	530	544	557	546	529	556	573	526	521	587	585	584	492	572	523	550	529	553	550	541	566	543	550	555	524	577	551	519	552	565	558	565	510	530	546	566	550	559	556	562	561	525	535	550	568	553	560	530	546	582	536	528	534	553	534	539	582	482	544	567	511	592	556	569	530	512	512	517	555	508	534	559	550	535	525	559	511	539	557	569	489	553	555	591	568	524	539	569	510	559	529	568	553	566	506	544	505	515	538	530	570	569	565	529	551	529	546	560	500	520	520	584	525	581	507	561	572	526	541	502	551	552	589	527	513	584	527	548	538	542	517	520	474	534	508	547	527	563	585	579	532	588	542	541	535	512	569	516	554	551	583	590	569	532	536	572	574	577	542	551	556	541	549	585	545	525	537	558	564	534	523	556	571	549	549	549	562	572	562	553	514	516	537	559	559	573	583	543	537	556	540	533	576	522	522	553	539	552	526	534	531	604	547	599	541	540	561	582	528	515	524	544	542	533	548	547	597	553	582	558	531	532	535	542	509	536	544	496	562	580	519	539	555	496	563	532	554	543	526	552	581	551	570	547	577	534	530	526	555	538	541	558	517	512	541	538	524	551	545	576	561	522	525	520	571	562	548	536	526	539	544	557	545	582	548	509	529	549	531	567	515	525	535	532	532	581	513	545	529	552	536	558	522	541	545	523	571	557	551	565	515	543	557	536	518	536	583	599	569	564	567	529	536	546	560	518	560	488	594	527	546	538	547	570	498	540	578	557	538	551	555	493	575	556	528	529	523	551	548	521	571	510	568	542	549	564	572	534	539	541	543	588	511	522	534	518	559	546	583	523	539	542	532	505	537	556	577	535	547	557	520	524	549	539	555	532	532	556	566	569	541	556	546	539	524	573	588	528	526	554	525	567	580	531	571	503	574	530	522	567	551	530	535	525	582	539	537	498	541	514	538	526	543	562	535	538	580	539	553	551	525	582	529	552	563	579	531	557	530	594	548	510	529	538	525	582	526	583	557	590	591	592	540	514	556	598	557	558	556	556	545	565	580	566	517	498	538	536	564	559	561	581	554	554	567	578	553	558	512	536	552	524	546	555	576	552	550	563	519	520	532	506	546	519	551	518	576	511	544	504	565	561	547	572	539	502	561	554	548	552	549	545	535	528	500	547	585	552	541	578	581	531	516	571	537	563	519	555	556	512	551	561	564	552	545	576	501	549	545	550	543	554	542	530	529	542	558	591	529	555	532	564	569	498	531	519	537	534	589	525	592	525	546	552	566	542	515	592	524	562	553	539	561	548	519	509	558	543	598	583	576	524	525	619	561	554	528	562	538	552	503	541	541	557	579	524	556	520	565	537	512	481	529	547	568	538	555	557	564	535	540	592	543	536	510	562	575	520	571	526	509	540	600	571	569	592	558	521	571	543	527	551	552	576	560	529	515	562	556	519	531	563	538	529	550	532	503	581	590	549	550	593	536	508	527	541	567	532	553	531	532	531	525	543	525	560	549	537	532	570	557	548	514	556	532	534	544	534	593
23910	11274	12055	9209	7042	4895	3064	1664	1197	924	777	671	582	503	441	400	293	253	220	227	220	199	193	202	226	197	206	190	185	180	190	223	139	170	177	173	155	165	170	166	157	173	177	144	140	161	164	186	165	152	190	154	179	157	160	163	163	166	172	170	165	144	156	142	161	147	181	166	171	138	160	138	152	148	164	168	157	150	158	160	154	167	192	173	147	161	178	182	157	188	178	176	161	140	153	150	152	166	168	147	170	152	170	155	164	158	160	159	136	157	159	178	168	158	166	166	194	159	160	172	144	173	169	152	158	162	168	154	149	167	165	167	152	160	187	168	153	146	176	171	137	172	166	149	162	156	160	151	184	154	151	159	155	143	159	155	158	182	157	170	180	151	140	196	157	148	140	156	164	156	182	165	150	158	147	160	155	171	147	165	157	142	194	135	154	173	177	145	150	142	181	140	156	153	172	185	196	164	159	161	197	161	139	168	160	184	174	135	158	166	172	162	176	151	158	194	167	159	164	149	145	174	151	169	151	173	161	168	171	160	182	169	178	164	146	170	168	166	164	173	173	149	165	175	149	150	165	171	165	167	145	179	183	185	186	157	177	134	169	143	149	133	167	163	152	169	153	138	163	156	175	155	155	156	150	161	144	185	158	152	142	158	167	161	169	141	163	192	176	155	168	146	153	155	175	138	151	141	147	176	146	127	154	152	177	163	159	148	165	174	145	155	149	188	163	172	148	154	174	158	156	169	155	165	165	143	148	168	156	178	141	136	152	170	147	151	161	170	160	166	170	179	137	159	176	158	174	149	164	154	156	170	171	156	156	147	159	174	125	161	167	158	172	141	176	172	158	160	177	152	146	142	139	136	150	135	143	155	155	170	176	153	127	188	160	154	169	141	156	158	132	142	142	165	140	158	151	160	168	154	144	159	156	160	162	158	180	176	149	179	160	151	186	151	164	163	138	152	153	175	162	169	175	156	173	160	164	141	161	140	187	154	176	164	166	158	152	152	162	144	149	163	154	165	130	184	167	155	158	161	178	162	175	153	162	150	172	145	149	163	151	171	206	163	172	183	144	162	172	169	158	157	168	161	171	156	153	172	166	172	164	157	147	158	166	151	159	150	172	182	152	164	151	144	139	142	155	159	156	171	172	172	152	157	166	177	162	151	170	158	151	146	144	145	161	185	166	175	169	155	156	148	162	171	177	163	162	166	172	140	175	154	145	168	159	146	144	159	164	157	154	144	142	151	174	163	137	180	156	142	142	154	170	151	149	160	173	160	160	143	155	151	163	157	163	144	168	144	137	183	144	167	163	161	160	149	176	167	156	161	153	167	158	138	114	189	185	168	166	159	180	182	149	159	162	137	149	140	172	171	150	174	154	158	184	163	179	165	129	187	154	159	137	166	176	148	152	165	208	161	176	164	176	156	178	153	170	156	150	155	153	152	168	148	152	164	147	144	180	143	139	161	158	171	145	137	147	157	166	157	149	169	159	161	149	159	159	171	175	165	155	149	130	161	149	185	145	142	179	155	167	171	155	164	162	153	165	178	169	130	176	145	170	125	177	165	151	152	169	167	148	141	164	162	153	158	146	171	174	182	164	145	160	181	164	151	132	147	155	156	207	156	142	160	155	172	147	161	153	147	165	148	157	165	150	138	166	164	149	161	132	138	175	134	166	152	155	177	164	168	183	169	161	167	179	150	173	167	150	160	176	163	181	158	141	150	181	128	157	149	167	152	167	146	168	151	153	170	182	139	160	167	150	143	158	166	183	175	143	163	161	155	148	147	156	144	155	183	172	157	148	168	164	165	157	160	166	170	126	161	154	158	163	158	158	164	145	148	162	157	149	157	145	149	170	150	160	147	150	166	138	163	169	153	155	162	165	157	175	159	159	135	146	147	172	170	171	142	178	178	168	157	163	176	166	153	174	137	183	134	173	160	141	158	155	160	159	157	158	145	147	174	166	180	164	153	155	173	154	176	146	165	160	164	150	173	183	152	155	156	159	157	161	147	169	166	177	144	154	150	172	165	147	143	162	162	154	170	155	148	159	148	179	150	165	166	157	160	147	172	156	177	173	146	176	152	177	134	152	155	175	146	143	156	160	155	161	183	160	160	173	166	158	155	157	143	149	153	167	168	162	139	198	181	152	161	158	150	146	165	144	163	148	178	165	168	146	163	170	142	163	165	171	169	140	142	166	173	162	142	164	160	174	184	165	153	157	164	138	161	165	145	185	164	150	154	161	176	150	155	176	139	164	148	172	145	145	147	156	148	151	156	141	174	166	147	167	142	154	148	150	152	163	169	146	196	179	187	171	161	170	142	157	192	153	171	191	175	157	170	180	180	144	161	154	132	208	151	154	139	160	158	154	148	150	161	133	144	157	163	165	169	167	159	163	149	171	143	178	167	124	154	189	184	154	174	160	145	166	167	151	146	144	197	147	150	153	169	173	175	179	138	161	195	169	167	169	148	179	146	148	162	171	159	186	169	160	158	165	177	164	188	156	158	182	161	144	156	149	163	148	159	143	146	144	154	162	145	151	146	161	161	171	134	156	149	151	164	172	158	139	172	158	169	168	157	175	161	159	139	170	165	169	139	156	156	158	142	161	174	157	169	163	183	160	153	166	161	153	163	148	166	167	144	172	176	149	182	166	177	162	147	180	158	167	161	159	159	166	170	169	180	141	154	161	161	167	145	142	162	153	177	165	178	161	157	173	166	144	138	151	170	149	152	155	143	134	162	167	157	150	142	168	168	158	145	161	156	179	172	157	148	167	145	177	179	159	148	155	140	141	168	169	155	142	165	153	165	169	183	158	178	165	165	169	181	163	160	155	165	177	172	168	168	152	174	172	164	152	191	154	169	177	179	156	166	151	172	147	149	148	162	160	184	161	158	172	175	157	155	160	182	159	159	166	138	179	166	155	138	172	161	155	158	157	185	145	164	172	172	155	162	155	154	175	144	163	152	151	178	161	180	161	151	157	173	158	138	149	166	138	143	157	171	164	150	168	137	176	123	143	135	158	185	163	134	165	149	172	157	155	140	137	159	156	164	174	132	150	173	173	150	181	147	160	156	150	178	144	161	192	190	138	145	161	155	181	150	180	181	160	179	159	152	159	164	169	168	177	151	156	138	150	162	167	174	183	143	134	165	153	148	159	160	163	157	177	160	165	173	162	182	139	190	167	165	176	167	164	160	159	168	167	154	180	131	149	151	155	139	175	196	146	154	165	143	162	131	178	186	183	170	152	136	178	162	165	157	161	168	177	170	147	165	180	188	173	167	156	159	147	164	151	143	144	168	162	146	134	168	162	167	172	158	146	142	175	157	168	160	184	177	159	163	170	142	171	161	159	141	156	171	162	173	153	163	136	152	159	159	166	163	148	156	169	149	173	163	169	147	156	167	154	141	178	157	153	163	170	174	171	157	147	157	150	160	145	147	169	168	158	177	156	175	143	150	180	131	158	175	175	155	151	150	173	174
15146	9647	18305	20582	20350	16646	12041	7525	5807	4911	3977	3267	2744	2560	2324	1718	1188	1006	886	894	826	798	707	724	735	658	598	563	550	496	542	537	489	502	474	468	434	434	430	415	423	392	417	420	427	431	416	405	436	458	477	446	422	406	411	438	398	399	378	418	410	401	415	418	408	409	405	430	385	394	412	421	401	426	448	411	436	422	406	416	415	413	430	424	407	406	428	427	408	453	416	414	443	383	408	392	417	419	406	438	402	420	423	408	396	421	392	375	432	373	418	423	422	419	462	411	427	458	383	415	418	376	416	422	408	387	420	401	415	409	391	407	395	391	373	437	405	392	375	401	386	399	415	404	415	413	425	392	410	408	445	404	416	382	438	389	387	383	411	383	415	389	423	376	437	412	427	426	405	403	400	412	418	412	389	390	425	417	412	434	409	397	406	380	399	438	391	414	411	455	391	384	406	400	452	398	401	442	402	416	416	368	426	414	402	422	408	385	385	393	383	393	381	396	407	404	380	435	395	412	397	393	425	399	394	414	413	367	409	400	415	420	408	402	429	389	417	433	405	390	393	395	374	412	413	398	412	424	428	422	415	420	413	372	412	438	409	430	370	433	393	424	388	375	389	437	425	413	380	417	379	437	413	410	397	393	418	401	392	414	400	419	414	411	454	356	374	384	391	389	425	366	375	388	403	435	411	399	362	386	377	388	396	414	372	410	433	405	384	410	404	400	410	424	406	403	373	448	415	385	388	396	375	420	381	415	440	410	396	391	382	397	371	419	398	414	408	375	393	416	414	450	416	392	429	405	413	434	431	452	417	406	390	410	408	374	373	423	397	406	412	367	388	419	385	420	409	422	405	418	399	418	392	387	392	394	439	412	422	416	400	421	403	424	425	400	405	407	384	398	407	415	375	376	419	444	461	399	391	399	439	400	414	434	414	387	391	422	424	410	418	429	385	408	423	408	399	438	438	379	384	403	391	409	410	439	430	410	436	424	372	407	414	417	412	417	411	405	391	412	420	410	391	414	399	418	389	398	386	383	407	441	441	407	408	398	446	397	429	428	427	396	404	412	378	407	386	389	426	413	390	400	405	403	402	432	426	411	403	383	401	410	436	432	417	443	417	380	407	345	413	388	371	397	412	416	402	423	414	389	421	434	421	418	424	389	407	405	403	391	384	421	409	414	385	420	391	412	425	393	460	408	404	382	406	416	395	422	422	411	401	419	447	426	412	420	387	427	398	413	430	394	429	392	421	413	419	443	433	373	395	408	425	421	400	368	402	381	389	412	422	386	412	409	401	393	431	412	420	400	390	383	393	387	380	382	379	403	417	373	433	383	405	407	387	413	398	402	394	407	379	378	394	422	415	413	405	417	376	391	378	390	426	391	395	422	378	390	397	420	403	426	416	411	397	396	393	393	412	411	397	373	415	395	440	434	404	383	394	385	414	418	437	421	400	435	377	388	390	417	423	418	376	406	430	384	395	395	410	386	420	455	414	391	421	388	370	394	446	416	407	382	431	430	392	354	377	413	404	408	402	408	405	412	411	435	391	403	443	416	424	388	413	391	366	368	408	398	420	376	433	385	388	419	394	402	407	438	427	367	457	386	386	389	425	382	407	424	404	420	384	394	410	418	400	418	422	385	406	409	401	418	379	418	388	419	373	382	372	391	415	398	407	365	387	433	372	417	379	450	402	404	397	432	410	383	388	385	422	436	427	394	395	424	410	399	397	407	396	376	417	438	444	400	453	411	431	395	400	414	459	450	420	394	418	420	424	399	374	388	398	420	389	431	396	437	411	414	404	407	399	376	429	402	395	407	400	423	405	435	429	389	390	395	402	374	416	436	430	426	406	401	400	416	421	408	440	424	367	395	412	393	396	433	388	417	375	449	419	401	383	430	427	440	373	397	426	393	409	426	366	422	397	396	419	368	396	425	412	366	393	412	378	373	399	405	415	467	410	390	410	372	374	405	413	413	403	410	402	390	378	417	406	381	390	416	390	417	396	394	418	417	400	407	435	391	396	409	424	408	419	396	413	400	404	413	415	407	408	392	425	401	393	381	388	444	377	435	390	379	420	421	410	420	417	425	392	413	389	396	438	399	379	402	370	369	424	416	395	393	402	400	412	404	405	423	415	377	460	441	425	404	407	405	374	405	414	428	422	407	410	390	388	394	425	396	415	431	388	392	372	402	432	374	408	396	415	401	382	419	430	410	407	402	393	384	381	416	400	402	404	399	404	432	377	409	367	403	413	411	402	393	407	409	409	414	426	390	410	431	440	399	384	432	406	461	396	406	406	425	428	404	428	422	427	388	420	429	426	387	391	477	388	415	410	431	373	425	394	391	393	399	398	423	415	433	377	403	421	406	415	419	425	419	381	424	397	382	390	423	397	398	429	433	383	397	410	368	394	413	471	404	402	427	408	441	380	464	398	417	425	425	390	433	408	433	385	371	429	397	369	407	393	368	378	395	396	391	415	419	420	398	419	400	418	413	405	436	414	414	428	435	417	392	427	401	414	443	414	369	456	437	389	425	415	391	390	422	408	402	429	380	413	393	414	395	403	392	423	403	392	415	429	400	453	399	427	413	418	400	409	420	429	393	434	390	403	420	444	422	425	427	404	399	410	439	381	404	376	404	418	396	412	447	416	419	384	368	429	392	403	439	417	386	434	394	407	346	408	397	379	408	436	374	432	409	403	443	429	387	383	404	424	431	421	367	392	413	390	394	440	421	433	422	386	409	425	406	420	410	373	425	420	372	430	395	391	425	425	386	412	390	387	386	417	379	386	405	379	428	409	367	400	422	419	429	387	396	396	371	392	388	407	416	432	394	378	409	377	392	434	386	387	397	403	434	436	373	372	417	401	399	366	409	411	372	420	429	424	418	429	393	398	410	411	400	450	405	384	415	373	417	423	421	395	434	388	435	432	352	408	391	405	396	431	406	415	407	401	392	426	439	421	401	414	393	388	415	437	374	435	419	395	437	426	431	405	397	416	387	432	433	403	410	421	359	392	411	389	413	399	420	362	421	420	438	393	406	391	403	427	405	404	436	388	388	390	407	400	436	404	385	378	416	409	348	396	383	411	433	398	372	442	377	412	435	409	405	396	455	418	420	383	407	414	380	396	376	415	388	397	413	452	459	397	387	396	419	387	430	398	437	389	440	379	426	401	384	362	442	416	424	414	410	402	421	385	411	424	417	413	410	405	403	439	427	397	376	421	404	411	400	417	402	448	403	368	374	428	376	389	405	412	394	430	383	410	410	404	433	418	383	430	369	416	454	417	403	399	445	409	396	418	394	374	420	429	410	409	399	444	410	399	433	414	419	427	398	382	422	447	423	410	419	436	416	422	418	413	387	414	396	379	405	449	401	387	412	389	409	397	409	377	441	418	389	432	385	402	391	408	388	416	405	414	392	414	414	371	424	402	422	391	416	393	398	435	445	433	426	407	415	422	426	387	418	422	425	386	404	429	391	404	420	359	418
8074	4505	5022	3670	2801	2094	1243	802	638	585	464	390	399	372	357	286	265	282	240	236	254	241	256	261	207	227	267	227	241	230	231	229	225	231	231	196	220	245	259	230	222	233	238	226	243	226	249	227	255	236	245	221	238	241	227	239	234	217	228	240	249	240	233	236	237	246	215	229	218	240	234	248	242	226	234	215	268	236	220	219	228	222	235	230	258	254	241	227	232	240	250	245	227	244	245	244	249	217	236	234	202	234	241	199	241	229	222	237	215	231	227	246	245	222	227	239	246	239	259	246	225	241	224	254	243	260	234	225	248	239	222	203	230	238	202	201	256	219	223	224	222	226	223	215	228	236	229	202	229	203	235	262	223	228	243	226	213	232	254	233	228	229	212	221	224	227	210	233	237	220	236	233	237	234	240	227	243	231	246	244	219	236	227	264	228	253	240	236	221	234	217	213	232	219	248	251	224	211	215	235	251	213	233	223	247	231	246	210	225	251	230	224	212	203	214	216	250	216	245	231	232	222	257	217	248	241	238	233	215	217	230	244	239	234	252	246	226	226	227	210	227	245	215	235	218	230	242	252	237	282	217	234	227	245	206	250	246	250	244	213	212	239	236	225	231	254	223	217	242	241	243	246	257	257	225	218	243	212	216	249	225	254	233	239	208	222	242	236	236	210	230	254	231	238	224	235	243	239	249	238	195	232	255	214	209	214	246	217	219	249	261	212	234	241	234	252	247	260	244	251	218	229	245	248	236	220	234	250	206	232	235	234	239	242	227	227	220	231	219	221	207	246	227	229	251	251	254	239	258	227	210	205	243	218	237	224	238	228	238	222	201	209	241	239	223	219	206	235	229	237	243	232	204	240	252	261	270	238	257	245	247	242	227	236	246	227	204	243	241	245	237	240	229	229	211	202	231	252	230	260	254	244	227	201	230	241	207	209	245	252	246	240	243	261	249	242	219	200	243	242	201	261	255	241	204	247	214	221	255	227	233	236	228	246	232	253	243	229	224	230	236	238	237	233	195	215	251	211	208	262	239	236	257	220	196	217	213	236	239	215	221	227	221	226	250	239	238	245	239	210	245	265	216	225	211	243	235	216	214	217	236	228	214	224	258	228	232	235	220	235	259	238	223	237	229	218	247	230	225	242	247	230	245	244	232	225	258	213	218	236	239	232	260	256	225	232	221	222	239	244	223	229	215	211	237	245	248	238	217	229	233	197	245	217	235	214	235	210	223	210	241	222	216	244	230	200	216	241	247	233	225	228	235	231	233	237	234	245	232	234	221	227	227	223	255	233	226	236	237	225	211	254	220	246	238	240	240	215	246	241	247	220	231	235	214	224	270	247	206	247	231	238	238	275	247	228	205	235	232	239	235	262	231	247	219	222	215	222	240	224	231	254	245	252	237	223	244	264	224	243	219	199	224	239	238	259	214	234	250	268	225	207	220	239	260	242	258	258	233	247	259	237	240	223	241	215	215	238	246	245	263	240	199	229	248	215	248	216	230	227	216	213	213	226	228	252	247	235	263	220	233	241	219	233	248	217	257	214	264	197	221	237	199	223	221	215	233	233	235	235	220	236	247	234	221	229	229	245	238	236	213	230	242	219	250	241	245	241	225	245	225	229	225	216	196	247	234	249	235	233	245	236	242	252	248	224	256	232	225	225	245	235	252	235	203	208	218	240	247	227	231	227	217	234	232	257	248	233	178	237	230	223	250	254	220	242	227	245	242	251	228	227	240	250	232	253	252	258	221	241	222	237	239	234	233	222	235	211	226	220	228	254	216	211	209	231	216	214	245	240	250	211	236	238	208	224	235	215	241	250	211	225	254	271	244	214	227	234	226	232	228	228	240	254	219	246	221	244	254	248	238	237	222	243	237	231	214	248	239	215	261	254	229	252	239	249	239	255	212	206	249	231	206	198	226	208	225	233	233	235	240	230	220	243	253	227	209	246	214	203	253	235	220	197	248	241	221	233	233	258	244	231	203	230	247	226	225	231	215	215	217	249	214	232	233	213	261	245	236	220	231	225	253	224	234	242	243	209	231	194	243	237	226	241	225	259	225	237	227	231	262	240	235	246	213	258	243	246	238	251	210	229	233	232	245	227	238	204	211	246	219	241	260	228	197	228	212	228	224	220	245	260	228	230	255	213	214	251	230	240	270	243	238	212	192	247	240	243	258	240	252	243	214	243	236	241	226	227	245	228	218	238	231	231	227	232	205	236	240	221	222	235	207	236	243	218	237	246	251	229	237	233	227	232	220	238	223	210	225	219	273	234	245	226	229	210	226	227	247	245	241	254	240	233	221	252	265	242	234	229	219	264	238	235	235	240	254	254	226	249	232	242	230	244	219	226	236	222	234	207	235	232	236	235	235	245	229	190	215	238	223	238	231	241	239	232	223	246	224	236	202	241	223	235	230	229	237	197	258	265	241	246	247	238	239	228	215	226	252	233	255	233	228	233	237	233	234	232	242	207	210	226	233	222	263	245	214	227	267	242	217	228	211	208	229	210	254	223	243	221	239	216	213	238	237	223	253	219	252	233	222	225	229	244	231	235	234	222	229	215	225	221	224	244	251	222	225	216	218	231	248	230	238	245	212	235	223	241	219	230	250	232	226	236	234	208	243	234	260	244	228	251	282	215	206	239	231	231	210	227	225	253	206	239	234	220	230	219	227	244	254	247	209	232	249	238	257	211	205	217	218	219	233	243	244	255	236	224	269	257	211	229	267	242	243	235	259	253	253	204	228	229	221	220	229	226	235	245	229	239	241	261	228	241	221	226	231	242	218	221	226	227	208	260	209	256	232	258	251	253	236	221	247	232	199	237	214	217	260	245	249	244	224	221	244	226	220	222	209	229	215	238	217	219	201	217	237	215	256	207	222	226	221	239	220	234	209	248	222	226	265	213	211	232	238	227	223	233	224	215	233	230	208	222	240	231	219	231	228	222	249	268	255	234	245	235	215	233	230	225	241	235	221	218	246	227	223	214	223	225	251	267	235	213	253	225	245	261	273	235	248	235	234	242	196	259	209	213	239	227	218	254	229	247	211	241	230	253	256	237	245	262	234	226	246	231	263	261	246	256	253	234	227	227	243	250	213	217	232	243	257	213	236	229	255	262	253	246	236	254	234	238	224	228	215	233	208	231	253	216	243	247	243	240	235	212	234	226	230	247	240	256	208	232	221	257	235	227	230	230	240	248	228	228	232	222	228	236	240	232	230	232	219	245	235	237	262	251	239	223	207	256	282	231	226	244	239	215	250	224	242	249	238	222	226	230	225	236	220	222	232	226	235	216	252	247	221	205	241	212	221	214	222	244	224	217	237	210	239	230	224	225	267	230	215	242	254	206	231	205	233	247	260	228	233	237	246	231	250	223	236	220	239	236	248	251	226	223	210	270	220	238	218	242	222	239	233	232	250	251	224	220	226	225	224	220	244	224	235	241	256	206	236	239	256	236	225	225	256	234	248	240	220	258	228	220
6093	4718	9478	10498	10228	8365	5094	3356	2824	2385	1978	1722	1455	1430	1265	998	811	746	746	744	694	765	706	687	667	691	622	593	604	584	629	597	593	554	593	601	580	562	571	589	537	615	583	522	588	586	583	597	594	590	573	611	542	528	579	555	579	596	558	591	556	571	606	554	599	565	567	549	565	582	560	606	583	558	633	566	588	580	556	587	576	600	577	565	607	569	607	555	539	550	557	563	545	555	544	587	579	630	560	555	563	570	562	535	548	538	559	602	562	544	570	576	569	577	581	594	550	581	590	577	560	553	578	591	580	580	538	572	575	564	581	553	555	565	594	581	539	584	552	588	545	548	586	547	575	542	567	580	549	598	601	542	611	535	522	571	609	540	553	601	554	546	566	555	581	604	570	595	579	608	552	599	608	558	603	564	605	576	557	578	579	604	566	538	596	531	561	573	561	560	580	581	548	580	599	548	646	572	591	616	574	554	570	569	597	548	545	572	517	579	583	575	609	533	592	552	568	590	554	552	537	558	574	581	552	548	532	589	542	590	547	560	587	577	606	611	550	581	588	585	590	599	547	561	602	565	539	542	552	534	591	540	616	565	546	569	547	592	557	567	584	604	610	587	581	628	561	572	542	575	547	585	579	580	545	569	567	607	539	547	577	611	613	570	543	587	585	512	557	606	575	550	567	575	541	562	547	592	563	555	558	607	551	544	580	572	600	567	583	581	574	593	608	543	571	605	555	572	530	591	557	564	581	558	542	582	539	594	564	593	564	570	580	564	575	575	542	581	590	539	566	593	535	521	569	552	581	597	526	538	561	542	535	558	554	569	553	563	566	528	581	586	557	557	552	545	538	575	572	572	574	591	588	583	572	598	585	585	561	563	604	543	560	552	539	536	558	614	569	565	562	575	600	621	581	579	562	564	567	567	570	559	593	537	581	576	563	530	595	559	570	577	584	580	568	564	586	565	550	538	583	576	583	601	585	597	558	586	542	577	588	561	597	565	555	548	545	582	550	570	583	537	610	594	544	581	587	587	565	563	559	580	550	564	566	587	552	595	590	590	594	539	574	564	580	575	604	584	563	595	579	557	555	573	599	545	596	607	565	577	557	573	568	574	571	562	604	534	535	571	567	570	589	550	606	579	574	581	619	585	530	612	610	614	592	548	581	593	565	598	563	583	578	552	579	574	541	554	578	550	617	613	555	589	596	558	589	536	567	568	510	574	568	591	534	566	576	565	578	557	599	555	618	529	544	534	576	554	603	587	571	530	569	559	592	597	597	548	583	557	510	591	592	535	564	536	555	575	593	561	632	610	565	584	567	565	538	551	565	600	574	606	520	607	523	549	611	557	576	607	563	508	568	600	604	573	598	571	496	568	589	548	555	568	589	556	534	562	560	585	587	538	585	567	601	624	563	542	552	568	550	577	581	575	554	536	543	591	593	565	552	570	573	588	618	528	599	573	569	540	559	575	541	578	541	572	539	587	550	555	524	537	578	577	548	600	600	577	580	596	534	576	579	593	575	545	578	550	553	550	599	554	529	589	579	596	566	572	580	569	581	570	547	598	592	545	581	552	621	550	579	574	555	606	546	556	539	553	575	559	594	554	538	558	569	601	554	626	566	531	579	575	602	589	538	613	543	617	611	540	562	559	577	580	609	615	570	607	538	548	596	582	555	588	550	556	606	538	650	511	552	568	538	581	597	576	559	598	584	614	573	571	597	605	535	569	597	571	575	579	559	602	532	604	577	579	575	560	592	622	566	597	551	576	589	571	548	568	560	597	586	599	589	562	561	603	581	541	576	541	555	542	554	586	546	568	582	544	570	539	580	619	590	538	563	531	584	578	571	591	563	549	577	641	602	572	558	556	642	582	552	594	583	553	549	537	602	533	596	548	588	562	584	572	557	533	599	550	556	545	584	557	566	599	573	575	602	532	518	593	589	624	531	584	575	563	605	588	595	537	566	577	561	546	583	558	560	561	570	566	579	582	565	574	569	556	593	587	549	582	572	564	552	578	574	576	547	517	579	582	562	566	582	549	578	559	575	608	562	600	577	585	554	589	518	572	546	593	552	588	551	578	513	563	602	577	543	577	602	608	562	545	568	577	568	597	522	565	548	524	555	592	527	571	605	598	596	547	566	545	543	557	564	607	572	548	548	603	592	589	561	575	551	590	584	523	585	580	580	573	573	567	604	569	564	606	579	533	591	544	612	576	520	563	613	642	564	522	558	555	584	575	574	571	537	551	562	568	549	553	585	613	531	586	611	592	537	574	590	555	540	567	560	587	557	580	570	609	569	608	602	543	554	574	548	594	608	528	577	583	584	532	595	553	573	568	589	536	514	585	580	638	586	522	541	565	594	551	548	570	540	555	544	531	584	573	595	585	544	567	571	603	608	549	565	572	567	572	582	569	574	536	539	627	610	574	562	562	581	561	629	547	606	559	603	577	567	579	585	575	535	572	568	541	574	598	588	555	583	567	556	560	542	542	569	527	566	565	582	550	578	616	570	580	558	574	585	530	590	592	567	577	575	568	592	583	581	578	585	582	591	581	563	528	521	567	559	565	590	616	573	578	543	545	563	608	602	545	527	558	541	588	596	548	605	586	582	567	560	599	554	576	608	602	569	541	556	567	552	536	602	539	635	558	566	623	546	557	579	545	558	569	577	590	525	534	557	590	598	575	561	593	507	571	570	590	572	577	549	575	541	566	548	568	570	590	568	607	589	635	575	583	574	555	554	580	565	540	579	544	584	590	511	603	621	605	579	541	583	540	566	563	582	610	580	539	554	601	573	550	600	612	552	584	583	558	574	588	573	590	602	550	585	558	636	556	582	558	579	587	535	599	592	572	600	543	539	544	595	589	611	622	561	586	587	525	602	554	629	583	582	590	580	581	571	548	565	552	536	599	556	562	556	603	588	575	590	579	616	585	562	594	552	571	574	570	553	569	578	526	557	516	568	587	566	557	546	600	554	611	586	502	540	511	582	564	557	591	529	571	564	606	582	562	580	568	544	575	512	644	598	566	549	622	573	586	572	541	610	600	578	560	551	576	569	561	630	578	571	588	539	613	561	573	559	567	550	594	594	575	596	538	553	585	555	522	603	597	572	605	570	585	615	543	574	581	594	557	582	572	557	585	558	561	566	613	534	593	559	616	536	564	569	614	575	607	578	520	581	598	585	528	608	550	557	539	580	605	581	562	588	612	600	562	622	562	584	575	595	594	613	534	559	564	595	552	597	566	583	563	595	613	545	549	580	546	529	566	553	585	580	551	574	556	560	604	570	533	553	627	571	599	601	560	591	588	538	550	562	548	583	589	566	517	567	536	586	634	564	575	616	574	592	562	560	574	520	572	580	570	579	578	640	581	560	573	603	560	572	543	559	635	588	586	542	586	569	586	576	549	545	566	532	626	551	558	511	577	560	572	554	580	579	594	566	558	558	586	556	618	613	591	592	571	574	571	571	581	549	569	551	524	603	529	582	553
15032	7561	7593	6004	4886	3479	1861	1205	889	797	605	567	487	450	399	328	314	276	257	271	247	285	259	265	257	256	233	236	214	219	209	197	230	204	188	256	209	201	239	185	242	203	215	230	235	249	201	233	232	218	260	241	200	235	205	214	230	229	181	201	225	172	228	210	240	221	212	228	224	230	208	214	186	234	248	236	234	209	200	225	244	231	235	204	217	226	223	205	234	203	229	226	228	198	238	201	201	261	215	222	215	209	222	205	202	203	204	239	208	204	236	224	186	204	196	214	206	225	213	221	228	269	211	210	221	227	248	241	225	242	221	211	243	239	227	205	210	246	246	233	264	245	213	231	224	247	236	223	238	231	221	225	226	248	234	240	198	198	220	230	215	238	247	224	221	249	214	249	220	219	222	194	248	228	192	222	218	196	259	202	228	203	216	234	240	218	214	224	227	237	218	221	222	216	201	195	246	210	202	213	191	207	205	205	244	215	214	245	215	242	230	187	222	244	260	225	226	214	204	223	231	223	231	191	224	219	230	215	239	233	210	191	229	232	224	239	208	221	243	208	212	222	233	263	228	196	207	197	256	210	211	204	232	208	195	211	215	201	198	216	218	209	217	220	200	227	229	226	223	220	222	210	217	195	250	192	231	229	225	232	239	205	244	223	210	242	219	220	216	212	207	222	231	239	223	212	220	205	229	219	208	224	222	234	221	227	222	204	204	225	226	241	254	224	209	203	216	219	223	228	216	235	224	208	204	208	200	215	232	230	224	208	227	236	230	232	230	242	192	213	236	214	218	204	233	222	245	229	221	206	223	202	220	244	247	207	200	203	227	227	207	211	219	235	223	197	237	249	202	229	220	252	209	228	226	191	184	229	224	266	234	225	235	200	216	192	226	213	226	225	247	225	237	206	220	204	197	204	225	212	240	247	226	222	200	232	233	199	216	200	229	210	246	226	213	230	228	211	217	189	229	221	223	205	186	219	215	216	215	225	205	216	205	245	213	231	212	229	229	226	199	232	246	212	205	225	183	197	237	223	222	225	205	219	225	216	220	225	219	220	235	233	208	180	207	235	231	227	237	220	236	218	214	261	232	210	239	238	203	247	233	232	223	270	204	210	194	211	230	202	244	222	225	210	220	231	210	237	247	227	230	218	237	206	257	216	226	203	227	241	215	227	205	203	210	239	205	219	221	217	206	243	240	226	216	213	224	204	211	246	216	222	214	224	211	215	251	224	222	224	206	201	195	210	229	235	213	221	235	185	209	228	221	205	238	207	233	233	225	222	254	239	213	202	246	170	211	210	216	221	241	220	230	225	235	207	197	218	225	226	221	207	250	236	192	211	219	247	248	245	227	230	216	219	226	196	219	242	230	221	216	210	231	239	202	248	208	215	237	233	190	223	194	194	228	214	215	208	211	239	231	221	225	191	235	195	207	212	211	236	229	211	219	214	235	225	223	230	221	236	217	209	218	220	201	232	240	222	219	200	218	205	211	228	231	239	236	219	223	234	213	220	220	230	216	208	236	247	214	211	243	228	190	221	203	208	218	195	257	211	222	222	242	205	230	222	227	207	227	217	235	224	229	197	215	222	220	218	212	211	235	203	229	223	200	208	216	234	234	226	215	218	230	190	207	203	214	203	222	234	223	218	222	227	214	253	216	235	232	225	217	217	222	249	194	225	229	224	232	234	244	232	215	205	216	213	229	236	224	202	217	211	226	224	226	231	206	186	231	208	207	219	214	228	225	213	212	204	204	209	214	211	217	222	256	239	213	216	239	219	223	199	201	201	249	196	231	217	243	194	207	207	187	217	199	233	226	236	220	202	209	215	205	216	240	230	224	209	206	226	211	217	228	228	235	222	201	218	221	237	232	255	213	198	211	212	223	231	250	229	228	211	215	245	233	249	217	202	206	249	232	210	230	220	225	198	236	210	217	231	204	195	235	205	221	209	231	233	191	182	235	221	200	197	208	218	208	205	253	227	198	238	213	239	229	240	249	215	203	184	241	247	219	221	235	198	203	215	219	252	216	229	240	195	248	202	211	216	204	218	223	223	194	231	241	241	206	230	213	209	217	222	196	238	235	212	233	229	215	251	252	220	210	240	222	222	226	211	219	203	209	246	212	232	223	224	226	251	222	251	235	228	225	224	218	233	213	195	219	216	218	237	222	225	207	225	226	227	259	240	211	200	232	248	210	189	207	208	209	207	200	215	231	220	226	216	232	242	218	208	202	189	193	183	190	213	229	199	224	223	247	238	229	210	214	218	204	207	205	222	245	213	217	229	231	239	204	252	223	217	225	230	225	232	219	195	240	214	237	221	228	245	233	216	245	190	215	217	209	230	236	222	199	224	227	212	207	219	225	256	231	230	240	235	196	234	239	229	235	243	212	216	238	222	228	222	215	242	239	232	223	233	221	228	226	226	201	224	217	238	221	224	200	241	210	222	235	217	230	259	235	216	242	225	221	225	243	244	227	244	232	211	207	198	216	219	221	225	213	223	239	223	206	214	231	229	211	209	231	233	230	216	228	210	223	230	228	203	227	214	189	191	245	200	246	209	244	228	208	218	203	248	223	221	195	208	176	215	226	213	219	258	215	235	211	185	200	210	178	202	218	203	225	218	225	221	252	211	228	220	216	214	215	231	214	217	213	232	237	265	203	216	210	244	237	264	238	208	231	211	224	224	217	200	220	209	221	216	231	228	209	213	220	221	216	240	219	213	216	200	207	227	229	232	232	202	255	226	253	219	224	202	194	230	226	223	216	231	214	223	230	210	208	223	223	198	220	182	214	228	239	223	207	216	241	211	221	216	234	224	231	212	207	213	233	232	205	216	235	211	216	208	211	215	218	212	183	185	214	187	217	225	229	233	225	179	234	246	222	235	208	251	233	209	221	214	230	218	235	235	236	219	221	237	196	230	218	240	235	206	232	245	233	213	214	213	239	226	223	215	204	209	253	206	187	194	237	203	222	220	211	231	206	249	235	225	204	233	220	219	243	226	244	212	226	222	246	218	219	233	218	233	245	190	199	212	214	236	216	205	244	222	195	220	242	226	219	201	192	200	228	231	199	223	220	211	201	192	218	203	227	246	185	218	228	221	219	213	240	223	220	207	232	242	226	194	217	240	203	222	214	204	226	210	213	233	223	212	208	219	229	235	242	231	231	213	203	240	235	217	224	233	199	227	202	255	215	228	226	204	229	195	209	227	263	204	222	219	236	199	218	207	255	223	230	211	243	238	248	227	207	191	203	220	221	190	204	250	228	214	242	197	213	234	237	246	219	238	236	233	223	232	231	229	205	224	220	218	220	200	213	217	232	231	197	249	231	224	239	224	221	203	224	227	193	208	209	211	228	239	219	216	219	221	219	250	215	220	197	238	236	205	231	212	228	202	211	249	192	219	215	231	240	236	225	219	231	208	237	234	220	227	241	224	246	220	229	228	231	225	214	208	220	228	218	235	209	215	230	228	217	212	243	253	235	243
11448	7380	13510	16298	16575	13102	7912	5584	4243	3716	3095	2689	2249	2026	1686	1233	1069	963	937	890	879	850	779	761	719	734	722	629	587	629	587	608	606	567	566	530	557	579	524	528	545	559	550	527	546	570	574	561	569	587	566	596	518	535	583	539	593	575	520	553	482	542	546	553	542	566	537	549	543	548	499	544	572	550	568	508	520	556	545	540	607	537	510	549	550	551	585	514	540	518	534	512	519	551	547	564	570	534	504	531	542	513	529	549	515	507	501	565	521	543	538	508	536	535	542	560	529	519	552	522	567	550	587	514	542	542	534	544	552	538	531	529	543	557	579	553	549	502	572	558	511	567	520	553	517	582	548	550	545	573	527	568	559	581	530	555	550	552	540	508	557	532	546	545	573	528	509	574	552	541	514	547	599	561	597	516	521	506	531	568	525	540	492	554	556	581	522	560	567	561	535	528	503	539	520	616	536	517	552	546	575	544	556	499	604	520	491	536	551	536	524	524	541	564	568	545	526	581	526	511	554	551	555	512	548	533	548	590	524	514	551	551	525	520	553	541	544	541	546	580	548	537	546	537	537	510	536	565	507	514	552	503	551	553	548	574	517	511	535	583	535	559	561	581	558	543	564	535	570	567	542	555	546	529	549	575	568	576	576	556	515	515	545	544	565	504	558	550	526	537	542	516	516	565	544	559	551	538	503	553	551	542	529	561	516	540	566	523	515	524	582	501	569	531	546	574	578	552	564	558	498	589	558	506	523	558	591	521	556	523	519	536	525	555	547	500	518	539	552	595	502	596	556	541	536	601	553	546	554	551	522	544	552	538	590	547	572	584	538	559	533	560	532	507	561	545	515	532	550	510	518	573	549	526	555	554	532	545	548	555	549	523	526	502	489	573	522	562	531	560	579	544	522	542	533	532	502	532	553	513	535	522	567	559	552	558	535	576	549	549	534	505	557	541	564	478	548	519	569	556	530	490	575	548	529	531	555	567	549	539	544	509	591	555	547	538	574	552	527	528	519	540	490	561	558	538	493	561	530	567	557	526	564	582	525	534	564	561	543	563	598	516	541	570	541	586	538	524	563	540	549	528	565	569	489	597	532	569	557	555	545	578	537	560	557	530	576	588	567	600	567	551	574	550	536	566	566	505	576	516	552	527	545	505	545	589	547	584	536	540	553	545	632	470	524	553	516	536	551	550	548	536	531	523	529	551	544	527	593	535	587	538	576	537	499	541	539	560	558	517	505	501	601	589	536	514	484	521	515	546	526	549	566	546	513	564	562	512	540	589	525	523	535	577	535	566	554	540	562	537	546	570	558	524	516	539	560	583	586	598	549	595	568	562	565	567	521	544	550	536	575	520	556	548	532	526	559	568	566	496	564	525	541	554	514	521	527	545	555	546	534	501	520	532	565	522	545	552	526	539	542	574	547	570	567	544	503	543	528	527	560	521	571	579	507	471	583	508	582	518	530	529	520	571	538	519	533	557	512	544	522	606	578	554	574	556	581	575	524	573	548	548	595	499	533	540	561	552	565	538	533	561	532	517	570	523	564	555	540	523	543	559	567	555	569	571	552	563	540	528	547	550	568	552	522	542	550	538	527	557	576	563	528	554	585	511	547	590	575	544	523	580	547	522	569	612	529	529	541	544	542	538	534	556	579	543	545	531	520	538	543	577	524	570	516	596	530	595	514	514	539	576	552	552	540	574	489	560	536	546	553	513	547	524	577	568	569	530	576	538	548	562	518	499	505	510	522	555	548	509	561	543	634	539	528	539	563	570	534	564	570	592	583	595	564	499	524	537	539	534	540	520	546	565	532	586	520	537	547	537	557	520	578	548	537	551	531	554	531	566	554	557	538	544	545	582	573	568	544	582	557	566	562	571	574	553	544	552	532	510	564	548	530	555	586	565	555	515	546	547	522	548	597	557	551	543	527	527	524	473	505	560	600	531	516	521	521	558	524	571	551	559	530	541	482	558	579	523	512	525	575	551	561	532	556	553	515	512	584	533	535	544	532	559	572	519	549	530	565	598	551	528	533	585	493	559	531	548	550	559	572	542	546	501	563	603	537	532	543	537	561	517	537	577	584	536	527	534	531	559	563	536	526	522	540	581	528	566	556	594	566	529	554	510	557	504	552	569	522	540	534	544	561	570	545	531	573	550	554	538	536	537	538	515	534	561	561	555	538	555	544	551	553	479	502	558	559	553	552	550	532	526	524	516	577	553	512	538	575	552	564	537	606	566	546	484	525	563	565	526	550	535	535	497	517	574	565	561	568	541	579	482	519	532	582	547	546	552	544	561	520	559	544	536	513	542	574	525	519	537	543	560	539	562	553	556	568	558	564	548	544	520	577	555	552	548	567	499	538	508	565	514	551	527	512	533	556	571	563	561	569	523	560	558	578	557	548	561	520	551	554	554	521	535	543	583	591	504	549	537	557	564	531	598	544	535	522	515	515	548	569	547	576	516	545	533	531	548	549	530	563	545	513	548	552	502	529	552	550	536	524	552	581	545	565	509	523	548	507	583	536	544	545	550	512	572	521	542	513	562	546	510	595	554	562	570	536	546	546	559	529	561	522	540	566	535	527	538	568	554	559	529	512	524	567	594	524	552	563	569	550	516	534	548	548	554	538	517	548	507	513	539	560	545	558	570	556	503	526	532	532	545	549	544	551	538	556	492	564	554	531	553	545	506	552	578	542	512	571	564	538	535	554	594	569	527	551	572	562	516	587	501	531	565	563	517	508	541	523	537	567	574	579	586	548	555	528	528	596	566	536	508	517	577	574	566	538	523	539	551	549	541	540	557	584	481	548	538	540	494	557	511	539	549	553	514	558	572	548	540	517	535	531	521	568	572	531	571	559	561	526	517	542	563	558	595	554	521	578	552	592	538	576	518	534	570	523	530	584	559	543	571	558	594	564	560	548	542	488	544	521	558	508	552	544	555	529	555	548	554	550	546	560	587	518	559	546	560	555	516	545	549	543	557	572	550	538	557	534	576	564	524	553	529	573	532	557	501	563	548	509	523	493	557	552	514	562	499	507	575	563	538	529	519	524	565	531	591	524	517	562	531	500	525	562	508	597	547	560	554	590	588	540	518	539	527	553	563	566	556	548	555	523	525	563	574	531	535	583	543	544	538	567	545	547	526	503	554	528	530	568	535	537	554	504	566	535	553	541	550	541	582	487	514	546	575	552	600	563	523	540	509	576	535	595	539	567	492	560	541	537	550	555	513	526	552	581	524	574	516	550	527	567	541	537	550	531	526	563	570	559	501	586	547	543	554	522	548	571	509	546	530	524	522	568	532	551	589	581	521	544	595	550	548	547	545	515	543	540	597	528	549	547	565	538	601	566	560	556	561	547	553	574	558	494	529	567	549	531	547	557	534	544	514	565	518	542	542	534	554	548	522	514	582	519	527	536	569	572	553	570	554	565	523	516	540	546	543	558	576	572	537	564	528	524	565	533	560	538	520	560	545	622	541	537	519
21472	10781	10773	9163	7181	4625	2540	1614	1219	1047	847	660	558	472	430	317	274	251	232	259	261	262	229	231	203	189	199	155	162	176	184	154	175	183	160	171	168	163	170	166	146	166	151	165	143	168	146	154	156	147	186	171	163	157	152	172	166	161	149	154	149	169	160	141	167	155	166	168	153	153	148	185	166	150	159	156	161	149	147	164	142	182	173	165	166	137	162	161	158	152	169	152	174	173	129	157	183	151	168	152	159	160	144	161	166	172	172	173	159	155	155	160	163	142	129	178	171	159	173	147	175	163	156	153	162	145	137	176	168	146	173	148	145	143	144	141	170	166	144	153	183	143	155	148	161	166	167	167	163	145	143	149	167	172	160	162	177	159	147	170	144	163	157	192	168	158	153	159	169	156	184	163	138	166	158	166	129	195	153	167	173	159	163	166	157	172	139	177	151	156	170	152	161	157	196	131	143	162	156	170	172	161	146	143	172	143	141	154	160	156	161	169	188	153	162	158	152	160	142	151	164	168	138	149	171	152	153	162	165	147	169	185	176	157	158	129	132	168	172	130	163	153	162	139	161	162	170	154	138	154	184	163	168	154	143	167	168	138	179	150	170	149	164	168	158	165	176	197	156	155	162	171	149	142	134	147	162	171	164	165	154	164	157	156	173	180	159	160	160	171	129	135	168	158	151	158	131	164	170	167	162	154	180	152	150	152	143	165	170	147	140	165	182	142	137	177	148	158	168	171	152	145	141	169	150	161	167	166	143	166	154	136	171	123	150	135	151	155	156	169	165	151	165	158	162	155	180	177	173	161	174	150	167	163	161	157	180	172	176	172	163	179	161	158	172	136	184	161	171	170	164	174	162	163	146	169	154	170	135	138	163	157	170	170	163	166	161	157	180	150	139	144	154	150	166	165	172	162	145	172	164	152	153	170	172	144	179	135	147	174	172	177	168	186	186	153	159	171	157	177	163	162	156	151	148	145	160	161	169	183	167	173	162	151	153	177	155	155	138	171	147	155	169	184	166	146	169	179	171	144	144	156	157	149	146	147	157	160	155	132	165	157	157	156	150	155	140	159	169	148	139	154	139	149	162	162	157	138	142	151	193	181	146	163	139	135	153	144	137	168	140	171	148	152	159	164	150	153	166	147	168	148	158	176	147	159	143	134	121	158	168	161	152	150	179	151	156	149	173	154	170	155	173	189	161	158	173	142	154	152	174	164	155	171	159	148	154	177	160	150	186	171	171	149	163	154	165	138	161	166	155	149	131	177	153	164	170	179	144	151	182	175	151	173	164	143	157	163	150	185	163	164	142	146	159	153	139	176	140	156	182	161	164	161	154	177	166	155	162	159	176	180	157	164	168	175	178	152	149	161	157	150	152	155	155	140	153	148	144	165	158	175	120	169	144	144	170	181	156	157	147	184	163	151	172	161	154	179	153	174	155	173	155	155	163	155	187	156	151	151	178	170	161	169	185	165	169	144	162	170	126	143	163	169	161	160	139	159	155	150	176	147	168	171	181	186	171	161	151	146	162	135	175	175	164	176	167	154	181	169	155	176	140	149	160	146	158	166	144	150	163	167	173	139	161	133	170	140	155	169	172	154	153	176	161	175	183	179	170	132	153	156	136	151	151	162	140	169	159	164	165	182	180	193	150	145	147	166	146	156	172	156	156	138	155	155	158	140	147	157	161	156	148	172	186	172	155	141	188	150	154	154	182	155	156	160	145	155	164	200	148	162	143	138	156	158	169	158	176	167	135	167	138	160	144	166	151	167	158	156	147	170	146	149	156	163	140	159	149	189	155	157	151	149	162	147	141	163	164	173	158	148	153	185	173	154	167	153	184	141	153	159	159	182	167	169	185	166	170	160	164	166	181	178	164	164	179	146	169	159	152	154	158	172	155	182	203	141	149	143	171	177	132	177	141	186	161	188	175	165	172	171	156	185	170	153	132	163	146	168	153	178	152	154	169	179	145	133	157	165	186	157	171	172	165	145	144	151	143	162	154	152	171	169	157	193	169	191	171	166	170	147	144	152	173	175	169	165	170	187	181	150	158	181	191	137	155	157	173	136	151	152	159	134	174	157	161	145	189	158	167	158	149	144	192	150	143	184	149	178	143	172	165	161	147	168	155	162	130	148	177	145	147	149	171	155	167	138	162	139	167	157	164	175	193	181	157	162	146	148	159	172	175	137	148	159	139	147	176	152	147	182	186	147	183	169	179	158	156	137	147	169	132	154	161	149	151	187	162	166	155	147	167	172	184	167	143	142	161	158	168	183	178	151	146	153	183	162	172	168	170	154	172	169	151	166	172	154	166	149	166	182	172	163	170	175	149	159	160	163	163	167	151	152	145	154	161	143	180	143	172	175	177	180	150	138	148	162	177	158	166	145	165	155	159	184	152	137	142	173	174	152	173	156	148	170	175	157	155	153	163	157	156	162	173	170	162	138	144	163	154	160	153	175	187	160	184	168	156	146	160	171	171	177	174	153	181	161	173	159	162	146	163	158	158	157	193	151	153	151	168	161	170	164	167	186	146	136	148	160	159	175	163	150	166	153	174	152	162	156	156	184	145	163	163	179	158	153	163	173	166	151	149	165	158	157	169	149	167	185	169	174	151	157	160	168	171	142	151	136	153	142	167	160	158	154	168	149	174	167	193	139	165	144	164	161	179	139	172	172	147	139	159	169	160	155	173	145	149	185	183	138	173	175	176	166	149	141	161	150	157	135	147	175	185	156	146	157	177	162	153	162	168	167	159	148	166	164	173	150	141	137	162	169	150	150	145	146	147	158	167	182	164	149	152	150	179	168	154	161	148	165	178	170	138	151	148	168	174	187	151	155	157	137	141	186	157	159	158	165	156	189	146	164	174	158	161	177	170	158	154	163	161	163	159	177	177	164	189	137	169	165	173	167	198	174	175	156	146	161	150	177	143	144	150	148	145	183	143	154	152	159	159	165	161	177	161	158	157	169	143	167	166	157	155	166	142	167	168	165	132	161	181	168	171	188	178	163	169	148	148	147	163	144	138	140	146	154	158	181	165	146	159	142	152	162	160	144	140	148	128	161	167	185	171	158	191	169	150	169	148	163	144	159	186	156	137	156	177	146	163	144	150	159	170	152	148	146	166	145	176	171	155	183	137	150	159	161	166	170	187	171	153	158	200	146	157	179	154	155	169	139	144	148	144	163	157	164	164	140	155	174	172	163	169	175	146	168	172	163	152	149	152	147	161	154	153	164	151	153	170	174	161	163	154	156	157	182	175	159	162	163	162	141	135	164	175	171	157	192	173	178	165	149	179	167	191	160	173	151	156	165	159	155	170	146	141	139	166	182	185	150	180	158	166	146	162	144	165	150	148	162	155	153	163	154	155	132	173	149	193	161	149	146	147	166	139	185	152	168	161	180	156	169	171	149	177	156	163	161	189	148	165	141	173	171	145	137	149	144	155	173	154	168	153	184	164	115	158	145	134	156	128	168	135	153
13976	9364	16762	21482	20715	15815	9994	7347	5773	5115	4077	3528	3037	2521	1879	1372	1178	1126	1021	1061	1003	979	887	808	683	653	582	530	479	472	497	509	488	467	388	441	403	417	388	433	418	390	420	430	412	409	412	477	471	460	475	424	452	463	439	431	433	439	383	374	407	400	374	379	425	424	452	418	392	352	408	410	383	412	419	367	390	385	360	418	388	399	385	434	401	384	415	391	394	389	392	420	383	420	417	372	373	424	390	398	403	404	383	440	402	426	364	390	420	405	389	440	369	441	397	390	371	413	378	401	392	389	420	397	388	396	387	408	396	391	371	373	417	454	395	387	370	422	374	394	392	427	383	394	389	390	384	374	396	392	435	413	411	427	407	384	410	396	400	398	447	412	408	409	408	421	445	424	380	404	365	462	416	439	394	404	412	404	440	375	405	416	363	391	432	406	423	402	407	424	446	428	416	415	399	428	366	425	414	378	421	413	391	407	436	409	403	409	375	405	420	385	437	413	398	390	388	384	413	396	411	432	398	403	392	378	435	434	429	414	389	408	410	396	405	393	388	401	384	392	383	377	437	375	389	378	432	414	399	420	390	424	387	425	423	376	417	405	375	395	420	390	429	400	385	419	399	404	393	444	375	409	420	380	406	425	374	406	417	395	401	433	379	422	399	414	363	434	381	436	419	395	393	392	395	388	378	408	384	401	408	397	413	422	399	415	440	386	433	439	396	412	425	375	395	435	404	440	388	416	394	439	403	367	403	411	379	381	398	437	410	413	384	376	408	379	388	396	383	404	399	447	397	423	390	392	410	396	419	362	390	403	425	411	388	412	415	399	369	386	423	384	377	395	411	394	398	387	412	381	436	427	382	422	385	398	427	436	378	436	383	381	440	419	387	381	414	368	409	408	391	390	410	437	419	439	432	409	424	424	394	408	392	401	432	386	413	384	427	378	387	415	419	348	413	416	438	373	414	385	429	392	407	397	402	398	373	416	364	385	386	429	390	392	375	414	408	406	393	373	384	413	396	396	438	417	406	428	389	405	415	391	425	416	414	397	444	366	383	407	400	411	408	401	371	431	370	368	436	417	388	431	421	384	394	441	406	395	422	410	417	392	396	439	377	388	447	444	422	422	465	411	416	413	427	432	403	395	424	385	441	390	402	372	411	421	435	389	382	396	400	431	411	447	464	404	383	410	405	384	421	405	429	413	386	410	400	425	421	414	389	399	388	410	404	420	403	401	420	410	449	407	412	442	374	431	428	401	395	397	414	409	432	409	408	421	432	375	373	397	389	418	402	365	398	405	449	405	411	396	402	407	427	397	382	411	398	379	395	422	391	428	385	417	367	391	431	425	437	436	352	420	404	397	381	388	420	400	383	416	375	440	401	388	410	384	379	424	398	389	393	386	433	425	453	366	407	407	411	405	378	411	403	396	414	379	374	416	395	411	399	385	411	374	395	391	423	390	416	356	381	405	441	391	402	402	368	364	396	397	438	454	412	419	405	402	373	434	410	393	391	431	377	411	404	377	409	431	420	424	412	409	404	427	416	390	443	404	405	431	394	403	384	401	436	398	429	419	417	399	404	421	374	386	437	410	389	423	394	423	410	409	380	428	414	389	426	379	405	405	415	409	428	368	398	394	395	403	422	387	408	381	412	417	394	355	396	437	428	422	374	426	420	399	409	420	411	400	410	399	399	439	425	386	384	393	415	426	410	412	402	402	402	412	395	406	420	393	412	400	447	429	391	400	407	405	403	444	402	389	415	417	409	381	400	392	385	409	411	417	409	414	404	366	431	425	401	358	416	413	410	432	422	417	424	405	430	420	416	391	411	413	397	415	418	426	409	409	358	413	395	364	397	388	375	390	442	383	418	431	421	386	426	391	414	401	412	421	384	422	420	423	408	412	349	409	384	389	422	363	423	426	399	432	440	375	402	379	384	403	397	363	398	399	415	385	395	408	412	426	410	387	392	398	400	395	429	443	385	365	397	374	388	417	372	406	396	417	394	403	391	400	399	399	390	432	368	367	396	422	426	406	445	410	432	382	442	376	405	410	426	412	384	423	399	407	385	426	430	424	439	408	413	394	406	387	397	431	457	415	398	387	376	386	405	404	398	387	440	447	400	405	417	425	399	397	409	378	389	391	399	380	379	405	415	394	378	431	413	381	411	386	417	383	396	417	416	414	408	440	423	408	388	407	409	409	355	415	411	395	405	448	437	361	417	399	376	388	372	370	409	391	390	389	399	389	405	406	385	379	409	387	386	382	394	396	415	407	424	419	426	405	431	417	419	409	369	396	402	397	437	409	425	424	380	427	392	394	410	394	411	427	402	402	381	398	428	392	402	383	427	403	393	414	386	418	416	410	388	414	373	406	418	415	406	394	396	401	397	397	413	405	401	404	432	399	401	417	414	454	380	379	418	428	394	411	419	390	435	396	393	449	372	389	413	418	402	391	400	424	402	377	392	354	381	416	398	430	420	363	408	382	392	419	410	395	431	426	418	386	386	422	364	427	382	426	422	381	426	418	403	427	410	410	383	368	370	391	428	352	365	385	420	406	396	438	406	416	441	408	414	398	408	421	428	386	409	406	355	386	415	417	419	393	377	425	403	402	399	424	405	398	393	430	378	406	416	410	391	399	395	406	412	356	421	388	425	402	398	408	375	410	397	429	395	398	377	449	420	378	414	399	413	400	371	401	385	396	413	356	396	377	419	396	398	431	403	418	441	397	428	388	368	409	396	385	410	423	413	390	416	417	408	403	378	403	439	431	428	408	403	415	401	382	390	406	366	430	428	412	392	386	417	404	367	409	406	421	398	409	405	381	394	414	405	421	415	412	413	423	388	459	407	387	377	408	427	407	420	386	407	395	390	425	399	392	412	394	409	392	390	421	423	425	408	380	380	462	431	377	405	421	381	438	362	415	399	414	422	380	430	418	408	413	408	387	394	386	418	402	428	388	407	407	426	382	391	391	450	395	423	367	403	429	441	387	403	421	409	367	376	385	402	395	406	400	397	408	384	405	428	427	374	406	411	417	391	457	373	397	429	405	386	439	409	401	401	383	401	415	392	400	415	376	389	379	387	411	398	399	381	412	410	427	405	380	417	444	371	415	423	404	425	417	439	425	396	439	383	406	391	367	403	424	400	408	402	404	406	386	403	412	383	384	373	394	422	411	425	407	414	434	414	404	421	423	452	398	398	396	394	440	395	368	368	427	358	427	404	401	427	384	463	428	391	396	390	417	407	406	406	446	398	410	424	418	381	420	395	382	380	399	380	396	399	408	390	437	420	427	368	408	406	437	439	403	384	352	386	383	404	417	384	376	393	354	393	427	391	411	419	410	415	443	441	410	386	407	390	401	373	390	391	452	385	371	388	390	422	415	410	404	406	418	389	417	383	435	405	399	408	396	402	403	447	408	366	403	427	412	398	412	397	411	400	410	430	394	394	399	396	414	432	397	386	369	391	402	398	424	393	405	463	435	403	366
6847	3842	4355	4085	2919	1800	1039	688	646	559	530	443	332	345	333	262	305	263	279	248	275	264	245	242	266	249	236	233	231	231	246	219	235	196	215	216	236	211	212	224	218	251	238	195	261	239	228	245	218	216	222	236	234	230	243	241	213	209	221	231	225	211	215	221	243	227	250	243	231	230	240	229	225	220	232	214	237	235	232	266	240	200	203	262	231	227	225	214	228	237	241	249	245	262	222	218	212	231	225	222	204	216	248	222	221	223	229	233	254	225	246	229	268	260	222	256	238	238	246	236	226	232	245	252	225	218	234	225	245	242	214	241	188	265	229	237	258	243	219	221	236	222	237	207	206	228	230	236	242	259	201	210	256	210	216	245	264	243	221	223	215	248	224	227	254	241	209	210	234	222	227	224	236	236	233	217	243	228	225	206	236	222	243	233	230	252	225	207	219	235	201	194	225	197	217	218	232	252	208	230	230	255	255	236	224	240	214	222	242	240	260	230	221	261	232	187	205	251	230	232	247	237	206	217	245	231	225	226	241	224	217	261	235	266	218	223	240	211	229	204	241	201	225	226	245	252	204	217	228	222	235	230	250	221	220	217	266	219	265	254	238	205	236	255	251	220	210	210	245	221	254	278	209	230	234	208	259	240	242	214	224	231	199	213	242	227	218	232	220	241	219	200	200	240	218	249	226	234	228	200	247	212	226	211	222	243	230	246	228	225	218	236	228	244	220	231	238	260	205	222	220	242	193	219	234	228	205	235	231	243	203	215	255	223	213	222	225	231	218	221	210	233	226	212	222	209	235	242	213	234	245	255	200	232	243	242	213	207	214	212	244	222	247	211	254	256	225	236	224	206	229	240	220	243	226	224	253	236	231	234	223	228	245	186	282	232	235	253	214	215	211	206	215	245	206	246	215	232	245	235	235	212	242	235	224	223	228	225	225	234	224	210	253	231	241	233	237	233	238	233	240	223	228	266	217	208	232	234	218	241	232	211	228	255	223	223	226	243	236	220	227	214	225	190	207	209	254	253	227	225	204	229	218	240	224	214	227	245	220	226	212	215	228	242	227	215	236	206	232	244	232	232	227	265	248	224	225	243	251	235	251	225	264	203	224	237	234	212	230	234	238	224	242	233	246	243	280	249	227	231	215	231	221	244	235	228	221	214	264	243	234	239	227	258	239	231	223	252	213	239	224	231	231	210	215	232	204	251	236	222	248	228	238	242	217	239	246	216	229	247	212	237	201	234	252	226	256	225	223	240	215	223	240	221	219	230	235	215	228	257	235	229	203	204	237	202	205	263	227	250	253	228	225	217	219	234	247	235	219	249	249	220	232	238	224	221	250	246	257	247	238	219	238	254	239	237	197	235	203	225	212	214	259	232	223	208	245	198	223	238	253	247	219	212	240	209	213	221	221	219	213	204	233	228	217	222	233	229	245	215	220	222	263	222	247	232	232	234	209	201	242	221	224	207	228	221	255	221	227	240	239	221	225	230	233	238	240	216	250	241	221	231	254	238	231	222	239	231	199	191	240	221	235	235	222	240	209	222	213	211	241	262	206	234	221	217	212	205	233	222	243	219	247	217	194	234	223	237	226	211	237	217	230	250	226	232	238	230	227	222	237	232	228	251	256	234	250	195	212	218	214	232	218	223	228	248	243	249	237	214	221	258	244	228	236	251	263	226	224	253	230	228	249	266	269	230	229	261	231	229	228	226	232	238	264	232	244	252	217	206	201	239	210	230	232	223	215	218	207	231	221	228	245	245	226	225	248	219	258	281	282	253	244	235	213	206	224	235	229	210	214	222	209	248	259	204	218	273	237	216	209	230	230	229	243	216	254	234	215	231	227	233	236	225	218	254	248	222	223	211	217	253	203	214	193	250	248	244	243	258	215	245	238	207	210	236	232	249	214	218	253	221	237	226	227	235	260	267	229	240	207	205	239	225	244	236	231	219	236	213	229	238	218	212	234	234	209	208	219	255	241	253	225	241	245	238	239	227	235	232	233	225	205	234	246	230	245	230	233	211	240	237	215	233	239	222	224	250	239	225	223	231	258	234	269	205	224	234	229	215	240	239	239	230	209	213	205	227	206	198	220	223	259	242	236	233	236	231	215	277	246	240	227	242	242	225	237	193	237	219	219	243	253	222	239	240	215	214	241	220	229	242	217	244	241	237	227	264	235	224	242	216	222	230	245	219	245	223	238	212	215	223	239	218	256	250	213	252	250	236	224	196	224	233	228	219	218	239	225	218	253	219	243	224	202	214	242	215	232	226	253	210	210	216	201	250	241	231	206	251	245	215	218	201	206	237	215	232	264	247	224	226	207	242	222	245	239	221	237	252	255	263	243	221	217	245	231	220	231	247	220	241	205	243	218	230	253	209	219	222	227	249	251	226	235	239	255	219	242	225	268	237	240	223	236	238	239	252	251	220	219	244	231	197	208	208	205	239	233	248	225	203	234	208	196	236	230	226	199	230	235	211	274	217	224	238	197	220	213	235	211	269	235	232	221	239	196	216	245	239	206	238	196	204	237	212	223	223	246	219	227	229	222	240	200	236	230	234	250	230	239	211	217	226	201	238	194	211	237	243	251	242	248	249	255	221	236	253	229	241	211	223	231	239	208	213	210	248	248	242	213	193	259	221	228	226	210	210	241	219	238	254	205	236	212	227	220	227	215	233	265	229	227	210	211	227	225	243	234	223	239	242	233	212	232	235	238	244	261	207	235	264	227	245	243	208	269	258	216	232	251	222	231	233	248	264	254	215	232	217	241	228	206	214	228	224	258	246	204	236	215	230	224	239	222	239	220	235	230	223	256	223	213	231	221	243	245	239	213	217	246	228	207	258	226	211	227	209	277	210	239	243	248	215	217	253	226	216	204	226	223	204	259	241	211	236	271	222	224	235	199	204	197	207	213	197	255	226	231	239	241	258	212	215	199	217	229	227	248	195	244	207	213	232	227	221	216	215	214	223	212	210	237	215	231	231	243	200	227	242	199	233	222	231	212	217	234	211	247	232	224	209	220	249	240	254	209	236	199	251	249	223	232	239	231	257	235	238	224	236	216	224	243	195	229	215	220	236	214	230	238	231	228	218	253	233	260	220	233	238	240	254	249	232	257	233	227	246	229	234	232	233	218	242	236	256	209	251	210	226	226	199	252	243	240	238	250	219	222	227	240	225	249	218	209	242	213	249	232	206	218	229	240	228	238	255	237	233	251	214	222	221	242	214	221	218	211	222	233	272	220	245	221	215	208	253	224	219	228	186	238	227	250	223	228	231	200	213	249	225	239	250	209	218	231	217	204	215	231	224	232	255	218	247	261	223	260	236	233	227	225	249	236	253	238	241	247	241	195	246	225	206	221	227	223	213	241	238	234	235	221	245	235	228	225	218	205	210	266	224	230	246	219	239	248	247	226	229	234	217	254	231	265	209	195	228	226	210	211	213	241	261	215	231	215	221	225	206	203	248	244	235	234	238	223	241
5310	4055	8552	11874	10458	7250	4510	3350	2922	2379	2006	1749	1561	1285	981	856	801	819	826	839	774	754	779	669	642	609	616	600	600	632	606	565	540	572	572	582	550	539	593	581	614	583	589	592	552	617	576	564	595	551	617	578	577	573	604	608	621	598	560	580	540	548	540	554	533	584	529	584	525	536	565	536	577	573	556	566	555	568	532	545	540	562	522	567	574	559	583	589	542	572	537	578	590	532	577	552	555	545	561	572	581	541	561	565	634	529	587	556	547	542	535	571	578	603	564	587	543	602	578	577	573	545	504	539	561	521	580	565	594	546	555	575	562	627	552	555	586	558	567	553	576	535	563	581	581	595	573	550	551	538	580	554	589	602	597	584	548	554	538	584	544	554	569	602	559	584	538	567	542	549	580	559	585	591	528	548	574	573	591	589	536	594	568	551	609	611	543	576	561	546	545	551	552	586	542	562	557	538	611	562	545	571	565	556	563	567	551	553	530	584	547	558	575	567	598	539	610	583	585	601	570	553	561	575	557	555	583	599	545	530	584	570	562	591	587	537	558	544	576	552	565	575	579	611	562	558	564	535	576	561	517	563	607	545	593	595	531	568	523	607	538	573	581	529	544	553	568	555	510	557	618	558	547	602	568	533	500	576	569	572	583	556	582	596	557	570	551	592	569	576	613	519	542	565	566	530	564	532	559	573	552	577	587	554	546	568	582	596	578	571	619	580	540	604	561	584	592	585	551	583	553	562	582	519	548	547	576	592	533	560	547	587	575	583	543	573	564	572	565	589	567	524	554	574	504	525	579	500	582	535	578	562	540	509	591	579	546	579	578	596	576	583	544	524	570	544	555	551	532	550	562	579	597	550	553	565	545	579	562	576	530	583	561	552	600	558	547	556	569	523	579	548	541	492	576	574	550	576	542	563	584	545	539	539	531	557	568	558	562	591	577	577	498	524	567	599	547	561	564	565	530	554	563	552	545	578	577	553	565	563	585	562	563	564	588	532	571	530	552	585	596	556	551	539	555	579	589	564	578	531	557	565	588	594	576	553	557	574	530	526	549	532	593	583	532	582	566	549	534	518	586	560	611	566	596	585	598	563	553	548	569	552	554	584	555	582	551	572	529	544	545	588	588	534	579	554	524	550	566	528	576	567	561	558	557	553	601	538	516	584	571	600	545	587	579	574	568	602	561	548	590	569	545	533	568	603	549	542	630	572	557	523	519	552	595	549	586	568	563	514	577	556	544	537	531	556	557	544	617	581	559	564	591	580	574	603	549	548	550	505	554	567	561	572	605	583	556	587	575	556	533	560	561	537	558	577	566	600	552	531	565	567	529	564	546	592	565	584	532	553	571	564	594	575	543	574	574	550	613	593	522	545	556	585	573	552	559	543	582	588	552	531	552	573	577	559	573	577	562	569	543	574	560	582	622	560	543	548	590	566	555	575	563	575	575	563	590	614	540	544	579	537	515	561	521	596	604	553	580	591	598	604	580	526	593	606	549	585	593	546	533	554	539	540	571	578	575	551	517	562	529	578	527	569	562	553	588	565	527	541	578	547	534	543	555	569	543	599	596	539	510	522	593	541	550	544	584	568	565	527	567	563	600	601	583	577	572	561	539	548	542	554	571	576	577	543	565	550	554	522	550	581	544	539	583	571	567	560	550	565	585	573	586	577	563	593	535	556	586	577	560	551	551	617	576	564	574	559	605	549	528	572	556	536	529	555	560	579	562	543	567	577	607	586	538	562	614	603	555	559	537	534	566	571	550	624	550	560	576	587	578	563	546	605	541	577	554	599	547	607	542	543	621	510	547	569	600	594	540	574	578	552	563	558	535	542	585	571	560	584	561	580	563	556	545	582	527	589	569	543	534	549	600	572	561	556	604	557	549	545	568	546	548	533	545	554	620	562	568	603	519	584	580	571	546	526	536	531	577	557	600	550	585	553	590	555	560	557	554	546	555	565	547	559	537	523	506	586	542	565	550	510	567	556	548	544	587	564	572	590	577	583	593	593	554	567	567	539	520	611	583	583	607	552	560	569	612	596	553	525	543	567	536	564	597	538	531	579	588	550	561	558	516	537	556	574	532	539	565	545	533	559	572	582	557	542	583	533	571	572	541	544	555	555	607	546	566	558	540	545	568	576	562	557	569	552	540	561	558	574	559	574	578	570	552	581	564	567	587	569	537	565	557	590	553	578	552	610	607	554	566	582	534	549	581	529	588	576	574	580	561	607	546	574	559	545	569	582	541	545	547	600	571	541	584	574	533	564	566	541	571	568	585	536	570	531	608	536	530	545	595	556	572	549	552	517	565	518	547	578	594	579	540	575	589	585	590	566	540	549	545	523	510	532	592	577	566	565	576	595	568	582	574	552	514	556	538	557	558	584	521	534	577	552	562	602	623	554	615	593	591	544	578	552	556	562	584	588	577	578	548	565	530	567	549	551	584	568	511	558	579	519	583	570	572	522	547	538	561	576	579	576	591	559	585	614	533	554	579	559	517	539	610	567	566	605	566	593	568	559	549	621	522	532	565	617	603	598	569	578	575	520	571	557	575	547	580	576	555	553	531	593	560	562	582	578	556	557	565	567	559	554	557	536	563	582	575	570	558	547	546	557	556	603	564	532	544	578	574	584	569	563	565	573	585	602	575	546	535	591	537	527	555	538	537	520	571	544	598	552	557	535	604	582	505	541	587	548	600	588	595	575	527	601	581	581	558	556	549	569	600	526	576	588	539	588	574	516	558	546	580	554	572	575	555	588	588	573	593	544	552	562	552	558	568	583	591	590	572	571	552	596	557	565	586	554	589	568	572	565	517	567	580	528	570	576	514	562	572	548	546	574	547	526	560	582	544	569	548	558	533	581	558	530	556	592	551	568	536	550	560	591	537	536	569	557	602	563	575	546	562	589	584	522	579	565	549	562	580	555	566	521	611	562	527	600	541	604	575	567	579	564	570	551	575	553	581	557	588	614	557	524	528	574	540	579	567	576	541	606	555	552	596	564	557	525	568	555	582	558	581	581	573	572	561	528	543	579	583	562	566	545	564	556	596	549	529	557	593	572	594	585	569	576	581	593	540	566	563	575	562	594	538	568	584	615	538	539	592	572	538	563	543	555	583	575	543	589	591	599	585	562	550	584	584	566	548	527	573	582	579	526	539	562	575	535	574	533	537	553	551	550	555	579	539	527	531	569	594	582	594	551	559	576	560	568	592	527	570	605	564	540	563	547	577	572	565	570	559	579	612	573	558	555	575	566	583	531	558	560	633	604	552	551	596	539	578	546	583	557	546	584	512	596	572	549	532	582	558	558	536	562	556	554	569	549	579	580	559	557	546	599	547	554	544	547	544	575	559	586	518	565	567	581	584	591	541	534	565	554	565	558	572	572	557	580	588	531	525	557	566	545	582	583	566	603	574	548	552	552	577	563	505	657	514	559	577	546	591	552	555	567	544	584	570	578	571	561	583	608	584	546	593	557	562	591
14079	5936	7073	6994	4864	2953	1597	1188	1044	822	705	626	515	403	361	314	314	318	303	277	339	257	255	253	215	233	215	216	202	231	214	210	199	197	222	235	206	191	234	219	201	197	214	238	216	211	241	225	244	209	223	231	232	199	217	203	224	188	214	200	208	224	190	216	202	222	230	219	221	190	232	182	192	214	202	249	226	207	210	218	192	203	230	215	228	205	208	202	229	227	232	192	220	224	228	200	227	229	214	217	227	221	211	229	230	203	211	241	207	227	220	201	226	222	228	214	218	217	212	235	229	227	227	198	238	214	231	205	227	232	227	208	225	207	201	204	227	222	228	221	211	243	217	219	210	206	218	196	231	220	241	212	205	223	210	208	227	232	193	208	224	217	245	229	218	207	225	211	223	246	230	203	229	238	199	209	192	222	225	247	216	198	220	228	217	192	194	202	222	191	232	219	215	262	220	211	218	197	218	205	218	200	226	202	190	215	234	195	228	240	247	190	214	224	212	200	219	215	247	216	206	199	201	209	238	219	210	207	218	221	206	207	220	178	199	236	247	225	204	224	192	220	195	201	231	224	195	186	213	214	201	228	220	216	227	206	206	210	229	210	182	218	225	243	226	203	232	228	199	218	213	238	217	197	203	203	208	202	230	218	203	179	204	219	231	221	221	226	235	202	233	228	195	222	214	185	204	227	208	216	209	227	228	207	214	214	242	197	228	221	200	223	212	254	218	210	210	238	248	219	216	230	226	221	227	216	191	199	202	211	242	230	207	199	214	241	252	212	235	213	202	234	209	225	202	220	219	206	229	218	201	211	211	215	229	235	206	190	181	201	216	187	211	202	231	224	216	206	228	222	230	218	186	199	203	249	205	221	220	215	217	222	235	176	251	227	222	222	216	198	237	210	221	212	226	183	235	168	225	225	217	213	222	238	221	231	211	254	234	218	218	226	231	268	193	229	206	217	215	233	228	199	253	210	212	217	229	218	212	233	220	214	199	238	216	225	218	237	225	235	205	221	247	207	247	227	236	247	204	212	213	225	210	217	209	233	213	228	236	255	235	224	210	227	231	215	227	207	256	227	215	200	224	258	218	225	191	226	192	226	195	186	202	216	208	190	204	234	203	239	217	235	251	212	206	220	253	242	235	215	202	213	240	181	215	218	206	225	216	230	243	220	215	218	194	223	218	232	225	222	231	228	243	205	212	246	192	227	198	210	222	235	220	213	218	225	198	221	215	214	210	218	227	232	207	199	209	216	260	227	236	230	216	225	218	210	207	229	202	208	244	228	220	222	188	207	228	223	199	228	236	233	215	206	210	197	237	213	202	221	200	210	221	258	210	229	218	211	235	227	220	215	242	218	231	217	225	218	212	209	202	216	234	229	218	232	221	217	192	215	187	216	176	188	194	195	190	186	204	230	205	218	220	203	244	241	220	224	217	221	220	227	210	210	233	224	208	211	228	222	218	199	214	215	212	212	226	190	227	224	215	233	185	206	210	242	196	198	212	226	232	229	221	203	247	223	209	212	211	234	206	218	239	210	210	211	212	196	169	221	238	217	215	245	228	231	217	204	195	203	247	209	213	220	205	203	232	246	238	225	256	228	221	212	230	178	191	218	218	169	243	218	221	237	249	222	212	233	221	209	225	233	197	226	204	187	217	222	219	233	221	242	208	234	208	211	213	222	217	210	217	208	189	216	233	228	217	228	215	230	195	196	221	214	215	225	198	194	214	225	215	211	226	211	200	235	240	195	239	200	197	229	215	212	222	245	214	220	201	212	234	197	235	206	227	228	225	216	207	228	208	231	220	205	206	215	227	229	209	206	229	229	222	241	233	208	251	215	205	207	245	234	211	212	252	273	231	204	221	225	214	217	214	222	223	239	196	234	203	196	211	214	197	222	249	192	184	214	216	192	187	212	197	249	203	221	249	191	220	195	196	210	233	250	227	196	200	238	220	203	228	233	252	204	205	219	245	240	187	224	217	229	225	201	198	197	213	221	186	227	189	220	222	209	192	186	209	223	217	196	209	213	210	225	237	192	201	192	210	252	205	234	236	236	190	184	223	230	229	224	215	218	229	210	213	216	230	219	222	252	225	217	223	208	241	219	226	207	230	234	222	204	203	228	242	218	208	208	194	220	226	221	227	211	228	252	205	217	225	217	240	203	262	269	210	202	211	244	188	228	183	195	216	202	225	227	218	228	201	198	244	230	229	205	204	212	215	193	222	229	229	224	223	232	216	214	184	188	230	207	235	218	224	214	227	197	212	212	183	234	226	221	215	214	227	194	203	204	209	221	217	200	223	242	203	212	239	228	212	226	232	199	221	206	207	233	223	217	225	220	212	196	214	203	190	202	243	230	202	232	211	227	210	212	215	210	233	213	228	225	247	241	196	216	229	200	205	215	198	238	213	234	243	217	217	225	242	239	189	225	245	238	235	240	238	220	248	227	225	228	224	211	211	206	215	218	200	225	221	179	214	234	210	218	215	198	185	211	206	233	237	230	197	209	237	239	193	206	196	193	207	230	214	243	228	224	258	228	218	223	235	231	230	214	232	219	209	212	205	209	211	216	190	190	213	206	225	227	199	227	207	222	194	202	215	210	262	224	221	226	173	225	239	217	205	237	223	219	229	231	239	216	221	253	226	202	219	231	208	217	217	222	195	215	198	188	230	254	230	206	238	212	199	210	198	194	219	203	192	224	206	232	209	187	233	234	197	232	225	222	229	208	212	192	216	238	207	230	213	226	206	225	247	170	218	217	240	222	214	217	253	203	197	212	198	201	243	192	228	209	251	245	234	181	214	221	207	227	245	227	219	241	188	190	228	223	223	225	203	221	222	198	194	209	198	227	199	214	228	187	243	195	235	225	243	224	172	215	247	210	204	234	229	188	237	232	207	207	196	203	209	204	218	211	247	211	216	218	244	192	200	220	223	217	224	220	230	211	209	239	222	250	234	201	219	212	229	210	216	235	202	206	242	233	217	223	229	203	214	229	210	200	211	241	220	199	220	244	207	214	223	231	247	180	215	194	233	202	220	200	222	223	218	232	198	216	237	240	222	196	199	242	215	227	245	211	220	218	203	232	213	206	202	221	190	234	207	186	225	220	214	190	242	215	238	211	223	204	222	243	225	197	225	231	219	223	227	215	267	211	216	222	203	205	202	230	198	224	190	217	201	181	225	221	214	229	216	223	228	199	223	198	197	226	210	210	213	195	213	210	223	258	229	216	214	209	207	229	221	195	230	241	185	238	203	224	220	217	215	196	224	182	215	243	208	244	230	208	231	211	238	232	216	234	241	197	232	196	214	208	194	213	222	222	217	211	228	252	186	224	261	215	225	227	227	206	197	224	193	198	216	230	214	202	211	184	202	218	240	194	205	209	223	211	180	240	227	230	214	234	228	209	216	207	210	215	211	219	227	203	213	212	206	187	197	225	203	201	223	215	206	232	244	236	231	207	208	210	196	218	215	211	214	225	224	217
10820	6008	12853	18045	15640	10967	7026	5481	4874	3926	3380	2756	2528	1723	1344	1237	1143	1134	1151	1107	1069	944	814	808	729	676	639	593	624	611	549	576	517	541	574	559	577	530	550	552	494	502	535	509	567	530	558	556	586	592	579	555	575	567	579	595	605	556	537	499	521	520	525	499	509	549	528	505	559	526	541	568	559	544	567	530	549	572	537	531	565	566	593	567	575	526	504	534	550	510	503	544	572	508	543	534	511	526	531	570	527	536	522	489	560	540	510	487	550	550	554	535	553	509	528	529	542	517	535	548	545	532	591	552	527	547	566	493	514	558	538	509	506	560	579	524	551	525	560	539	502	542	515	540	552	545	512	531	548	519	522	569	579	556	544	525	529	558	519	537	524	483	557	581	536	535	525	541	521	485	535	509	517	521	525	532	539	591	535	547	553	530	556	518	518	546	549	525	572	514	535	498	546	538	521	550	496	544	556	533	554	515	544	520	499	515	536	559	532	548	530	538	511	509	550	525	548	548	594	549	494	487	531	536	499	535	534	524	488	520	544	532	527	514	538	500	513	549	560	530	562	560	538	525	580	541	557	509	552	514	503	528	576	504	527	552	572	506	558	515	557	591	565	584	532	521	567	522	543	538	552	588	532	538	488	514	568	502	516	541	554	525	546	568	517	553	523	528	579	542	510	548	528	553	540	548	538	510	545	514	536	546	545	538	543	539	473	539	540	510	524	549	545	489	515	562	539	534	489	533	526	526	531	501	591	525	523	515	531	504	511	580	535	514	492	542	524	561	505	509	533	567	528	560	491	535	528	492	535	500	550	550	541	498	552	546	554	521	509	501	529	563	578	514	546	525	532	557	535	489	531	550	539	529	516	523	531	499	535	518	516	540	508	510	541	524	511	576	567	534	512	529	526	514	583	511	535	583	560	500	507	546	520	529	516	507	537	537	536	490	525	516	506	562	538	584	552	542	508	541	534	551	526	530	539	526	546	542	529	528	500	541	529	504	542	528	543	496	528	538	537	549	520	514	540	532	522	476	562	519	520	523	529	524	535	561	550	536	516	492	521	520	557	551	518	538	505	518	553	507	510	523	506	535	557	510	521	525	571	529	561	511	516	551	549	569	510	483	536	573	508	545	544	534	511	577	509	494	531	551	526	550	514	504	531	548	531	523	547	529	529	614	556	535	554	522	519	529	529	551	510	531	547	521	540	543	561	522	524	517	546	562	546	526	553	478	522	529	566	562	547	544	538	545	499	545	559	557	543	559	540	543	528	500	536	534	556	569	490	556	552	524	552	580	527	528	516	528	562	552	505	597	540	523	521	565	560	516	568	514	541	531	551	540	528	531	499	469	577	536	522	543	510	504	542	514	537	536	523	506	523	543	556	507	548	497	541	510	558	501	496	540	523	522	530	563	536	535	495	499	558	561	517	501	570	542	490	541	538	513	489	530	536	523	550	564	519	489	543	531	518	565	472	499	526	531	493	518	570	540	543	531	547	561	535	511	537	520	530	513	572	529	476	517	491	520	547	527	521	551	555	574	534	517	566	550	519	507	523	520	502	520	547	561	541	544	556	525	504	537	526	517	545	527	549	531	524	582	529	496	530	508	502	491	522	548	499	552	493	547	531	497	513	548	564	537	564	527	480	567	553	541	582	542	529	519	532	518	537	549	601	556	533	521	518	517	594	575	565	502	527	534	551	528	497	546	513	573	537	526	543	541	505	518	501	517	548	518	535	543	532	480	571	541	538	578	504	556	543	554	552	517	552	518	544	532	527	498	513	569	533	546	567	528	550	513	525	540	520	514	556	566	511	505	548	513	502	552	551	532	519	514	515	489	530	544	581	549	513	511	550	492	527	532	555	541	554	536	527	579	503	587	522	530	503	544	596	515	546	543	520	506	526	500	513	524	503	548	513	533	538	523	525	532	545	544	513	527	545	538	528	548	511	567	533	573	580	543	550	550	530	561	539	513	511	530	543	538	545	518	539	553	573	521	577	535	501	544	498	534	562	507	515	538	529	568	530	576	508	544	535	564	555	534	562	511	545	534	512	561	549	551	493	526	528	556	539	559	595	537	529	544	547	548	543	574	543	533	527	544	503	532	493	546	537	531	495	511	514	492	545	528	518	522	533	508	558	511	525	586	506	529	554	543	538	541	552	516	527	544	563	536	518	526	505	550	573	541	548	525	539	515	539	492	529	519	531	554	529	582	537	535	559	510	575	541	518	571	526	548	547	543	522	511	545	530	570	530	555	528	550	521	564	495	516	558	504	522	537	545	504	569	528	518	527	507	538	538	550	533	552	529	563	526	581	552	547	544	550	552	513	536	540	517	527	518	517	546	570	562	534	516	520	527	518	514	518	546	554	531	538	571	526	570	514	543	505	513	525	525	525	569	541	530	531	515	521	522	530	535	498	522	573	554	565	545	548	541	516	546	460	509	489	534	551	489	510	519	552	530	570	544	549	536	491	572	547	562	574	564	532	517	535	520	528	528	514	507	550	522	527	503	516	573	518	510	536	575	559	532	545	532	566	514	556	535	548	513	541	523	517	523	478	591	522	534	504	561	527	524	535	554	555	524	548	513	498	534	549	537	557	530	490	527	550	508	486	504	539	504	563	573	528	551	547	586	533	544	552	503	534	515	535	543	508	568	502	518	523	547	504	514	586	526	534	478	515	501	550	508	515	532	544	522	534	555	561	519	569	503	532	569	535	557	486	507	558	527	482	536	528	550	556	518	546	538	534	524	521	557	527	562	495	548	523	510	521	535	489	533	526	528	539	561	541	552	532	526	511	518	514	558	514	570	535	520	534	584	506	534	544	521	504	535	557	544	530	554	535	557	545	498	504	520	553	560	539	559	540	523	588	523	562	531	530	554	510	546	532	493	528	527	531	570	514	541	515	507	543	540	517	496	499	580	499	541	521	536	542	520	515	530	555	520	485	563	519	502	558	530	549	596	539	531	611	562	547	569	564	511	503	502	537	565	522	532	537	566	551	535	544	539	529	488	570	538	552	507	545	519	539	526	542	527	535	524	545	511	529	513	540	561	507	527	560	521	552	533	485	516	521	537	510	574	546	529	549	568	513	529	522	526	552	564	561	532	569	535	550	544	576	490	535	582	536	517	556	552	500	509	487	534	543	483	525	519	573	522	479	517	517	494	557	544	534	511	545	512	514	544	521	546	529	537	545	572	538	552	559	570	536	577	549	525	561	551	528	547	537	571	548	522	555	499	524	527	531	536	513	495	515	542	489	476	545	543	526	499	518	514	542	515	540	533	522	540	565	524	526	538	544	526	550	557	517	543	536	545	497	534	546	530	534	560	551	558	534	531	545	475	531	495	553	509	525	555	556	521	521	547	570	513	515	556	522	484	553	552	555	525	523	539	585	528	538	546	565	507	546	542	515	541	534	518	538	518	526	538	502	568	539	540	532	529	514	539	521	559	541	506	572	542	500	533	517	530	544	517	513	574	521	552	542	545	537	580
20092	8735	10126	9714	6543	3708	2279	1576	1347	947	836	678	602	405	318	339	274	307	341	267	273	223	227	205	195	184	165	166	165	157	129	147	160	164	147	150	135	145	174	176	172	167	134	160	176	166	178	129	178	139	158	145	148	144	142	154	165	143	143	166	150	178	161	153	159	163	135	143	177	164	147	162	134	164	165	150	149	138	129	148	149	135	160	159	149	150	145	141	142	145	149	162	160	124	164	158	157	133	123	153	152	166	157	159	165	142	137	162	165	159	177	152	163	162	141	134	144	172	118	168	155	137	147	136	167	143	154	145	167	150	155	145	146	168	157	142	160	129	161	146	140	160	170	133	148	137	158	160	153	147	151	149	167	173	157	139	160	176	172	163	138	139	162	147	146	148	162	179	159	134	184	162	143	149	148	144	155	184	160	155	163	153	136	150	143	136	139	146	159	174	188	152	157	162	129	169	128	142	159	163	161	142	144	176	158	167	148	157	145	168	156	142	152	137	163	150	181	150	151	159	139	146	126	153	144	158	143	155	139	125	174	174	145	150	145	135	140	156	171	142	161	165	140	148	172	130	123	152	150	174	159	145	169	137	124	160	152	150	152	147	171	149	145	149	143	164	148	143	137	139	142	116	167	170	133	153	152	143	134	139	163	162	154	155	131	143	140	123	135	151	167	172	140	154	128	156	171	155	153	163	167	142	135	143	157	178	162	155	165	151	167	174	139	138	119	144	154	180	164	150	156	160	154	142	157	136	134	150	176	174	160	167	144	164	163	160	144	142	132	126	160	144	158	184	156	170	150	168	165	132	161	131	117	131	164	167	173	157	135	147	166	144	166	131	151	171	162	162	157	131	168	147	148	165	137	139	134	153	152	140	162	163	168	178	161	130	148	152	159	169	155	144	129	139	152	171	131	149	157	156	135	160	158	148	164	158	160	126	155	152	157	150	154	148	133	139	152	163	157	148	142	147	151	129	143	169	154	157	147	174	152	136	176	154	150	146	147	125	147	159	152	144	178	116	144	137	141	179	149	143	134	167	157	163	150	175	171	156	167	144	135	152	129	139	149	139	146	134	153	148	160	151	137	154	156	148	153	123	149	154	160	148	161	148	149	147	153	178	148	152	126	154	151	138	138	140	168	160	175	173	160	139	161	138	130	173	152	141	135	147	174	152	141	141	155	141	168	180	145	153	143	166	151	156	153	142	140	150	167	172	180	140	144	160	152	148	152	152	148	125	162	138	143	156	143	171	154	156	150	133	163	147	175	151	155	152	154	132	161	140	136	164	161	145	141	157	165	148	147	155	151	159	142	144	138	171	151	154	147	144	155	139	148	145	151	170	147	172	145	118	164	167	155	146	144	153	172	157	133	178	153	147	143	148	160	158	142	168	167	142	131	145	150	138	132	157	151	154	162	152	168	138	144	128	155	125	197	132	146	134	146	177	183	154	168	148	169	138	149	131	135	131	130	158	160	152	143	154	164	134	143	141	165	154	141	148	170	154	155	157	182	174	155	121	153	156	146	144	146	154	142	149	121	137	132	156	155	170	136	159	143	161	152	157	136	148	171	169	158	135	147	129	160	153	142	172	153	152	139	166	156	147	158	141	132	149	152	169	178	167	156	189	139	168	156	163	172	134	164	154	156	151	155	142	157	156	153	146	149	152	154	152	143	146	172	137	143	146	155	123	177	132	161	139	145	169	146	144	142	167	152	174	173	151	154	145	148	159	155	156	157	150	177	126	163	147	158	153	158	176	167	167	157	153	142	156	153	162	155	160	151	143	138	167	162	132	159	166	168	145	153	135	155	155	158	153	146	145	176	143	162	159	171	160	134	148	135	116	162	172	162	152	142	176	160	189	148	156	158	149	163	160	127	168	149	144	140	137	132	178	146	164	140	159	165	148	161	154	147	157	196	164	143	130	160	149	159	159	144	170	152	155	155	153	166	152	154	161	151	147	151	139	133	164	122	140	135	161	156	159	145	144	149	160	184	153	149	151	151	129	156	140	174	153	159	123	157	138	158	138	177	143	159	141	185	156	171	136	146	157	172	151	166	158	146	184	163	174	176	157	142	154	146	164	159	142	139	165	138	161	178	180	154	145	152	125	175	168	162	159	140	138	157	153	161	151	150	152	144	170	128	143	158	147	175	162	146	129	141	149	143	139	153	156	152	143	157	148	146	145	166	155	167	162	151	160	117	131	140	139	145	148	127	160	143	154	171	141	145	133	153	116	168	167	132	162	126	148	156	149	118	162	160	177	146	143	150	173	148	173	144	148	175	138	150	123	152	151	171	142	152	138	146	147	157	175	162	144	162	156	178	144	150	159	144	143	144	158	163	146	168	155	129	161	162	125	165	146	173	159	148	138	173	153	150	163	148	150	157	149	186	157	139	153	136	159	166	169	169	142	142	166	169	165	166	137	145	166	173	139	167	154	161	158	158	155	122	144	156	149	141	132	162	154	141	157	168	158	151	154	129	165	159	140	124	156	170	147	158	172	138	169	136	175	153	132	146	161	160	167	152	140	140	126	135	145	144	165	129	161	164	153	149	150	136	165	154	165	169	156	167	165	148	151	153	157	166	111	160	141	158	169	161	138	156	134	162	142	163	154	161	178	158	165	163	157	176	137	137	148	157	158	157	148	155	124	160	136	149	158	159	145	154	152	156	152	149	147	150	138	147	134	158	161	144	139	158	152	157	145	173	159	160	154	128	154	136	129	151	157	161	150	166	153	151	174	167	154	149	177	148	135	133	158	156	145	148	158	137	138	175	148	156	163	162	151	126	151	178	139	147	127	146	167	139	171	137	136	140	162	162	169	166	161	173	153	181	156	167	175	163	136	136	159	156	139	147	175	160	176	153	144	143	171	154	149	136	143	129	148	152	159	141	152	146	142	136	158	151	149	141	147	159	150	157	141	161	165	151	152	158	136	163	193	154	136	156	142	157	144	141	157	150	155	148	133	158	115	177	169	151	178	168	161	168	166	154	147	141	141	158	149	149	148	159	147	161	144	144	172	151	132	174	140	174	135	157	161	144	154	146	142	132	138	143	135	134	161	161	140	186	150	161	141	149	160	160	137	156	161	144	158	125	160	122	164	150	129	149	121	151	153	141	147	167	135	165	150	173	133	150	162	155	140	167	154	164	144	125	157	132	147	134	134	136	137	152	137	164	139	146	145	172	135	153	149	138	162	144	166	161	152	149	152	149	147	157	140	176	157	144	160	175	148	135	167	160	160	163	140	150	175	161	135	143	138	142	165	174	169	124	159	144	157	162	149	163	152	163	154	162	143	160	145	137	127	144	135	145	148	151	158	143	137	152	148	150	182	159	129	137	147	144	155	157	154	148	163	162	159	140	161	143	153	132	165	158	152	135	160	162	145	163	175	132	153	159	158	160	146	147	159	157	138	142	146	175	164	157	153	169	142	140	171	161	168	173	160	160	143	150	139	163	168	161	165	157	146	137	142	171	163	139	162	176	135
13132	7672	16873	22121	18612	13291	9573	7408	6535	5143	4647	3816	3187	1910	1518	1482	1306	1434	1308	1281	1197	931	899	762	693	585	615	556	525	481	493	470	445	440	404	392	409	414	356	419	407	412	424	380	428	409	408	420	408	432	392	398	444	391	415	430	416	397	383	415	397	403	378	426	371	404	340	424	382	403	374	418	406	402	396	393	395	407	380	415	384	395	411	382	412	373	412	403	359	374	377	351	399	387	378	420	365	382	384	372	352	360	349	389	361	383	366	389	407	396	395	433	381	406	387	371	365	407	388	373	395	380	395	393	369	434	369	386	399	358	398	404	357	386	381	405	412	395	385	406	387	403	420	381	384	381	372	370	378	382	382	373	383	394	398	382	393	362	365	386	399	397	397	395	392	385	373	377	374	380	353	390	423	387	381	387	375	382	402	372	340	439	401	400	388	382	396	381	396	400	384	396	409	366	397	408	347	371	406	359	372	393	377	380	394	424	381	382	387	367	385	433	396	378	373	402	421	375	371	388	395	361	366	422	363	366	409	411	381	395	427	362	368	387	405	394	371	377	388	394	395	378	345	381	388	387	387	373	373	431	398	411	356	389	368	371	422	400	372	403	373	405	398	397	386	397	381	408	390	354	359	389	403	379	385	420	426	397	392	393	392	386	388	355	389	419	358	369	400	365	392	386	380	361	366	379	373	367	411	357	376	398	406	408	425	367	361	409	378	382	402	385	409	371	394	397	388	403	383	375	360	384	383	377	401	388	444	395	394	359	381	364	360	376	417	395	343	377	406	397	373	333	374	382	402	407	428	404	395	386	386	359	396	396	393	404	377	394	366	391	368	365	382	395	374	394	389	397	383	357	352	384	384	397	362	409	363	382	411	418	399	354	390	358	371	393	381	394	394	389	403	388	423	432	376	402	407	376	391	432	392	390	377	392	385	404	418	408	386	391	390	372	387	365	363	362	383	404	372	404	389	394	375	374	393	380	378	410	363	385	398	396	384	378	396	367	372	413	369	347	361	407	391	359	400	406	409	352	391	408	405	357	410	401	382	409	357	357	395	366	398	403	408	386	390	418	386	392	417	389	386	390	400	374	383	411	384	404	406	404	366	364	362	396	392	401	403	405	379	392	397	350	390	386	397	377	334	372	403	392	364	376	363	393	408	391	401	407	385	370	421	357	413	422	395	394	379	380	409	388	354	406	386	357	379	347	388	397	393	414	382	382	402	398	410	409	402	399	397	410	355	382	359	390	405	394	369	372	379	386	417	383	387	363	414	402	387	380	377	382	384	383	400	416	406	408	388	392	358	394	365	371	379	393	386	385	391	386	393	393	422	398	385	381	367	363	355	396	383	397	376	376	389	368	384	369	384	380	380	377	378	399	373	396	432	394	392	396	435	399	392	390	386	405	365	394	381	384	381	376	388	382	409	381	376	404	355	387	373	414	394	377	367	349	415	383	369	391	383	361	366	353	418	368	419	381	395	407	375	379	408	356	408	366	386	395	391	362	373	395	396	409	362	391	382	382	361	410	383	393	354	412	376	402	359	411	398	392	405	402	416	405	374	415	404	398	390	376	376	364	369	382	399	382	372	409	393	360	367	455	440	359	377	348	360	348	393	390	400	356	374	403	405	391	367	427	408	388	402	389	382	379	391	378	364	371	367	396	428	375	436	388	378	391	407	377	389	376	399	385	374	390	402	390	403	415	372	379	376	390	381	388	411	390	416	373	392	381	382	374	381	406	388	365	346	391	394	406	403	359	372	381	357	371	400	335	355	393	407	367	371	331	420	405	361	431	422	371	377	399	376	405	375	384	384	431	372	387	389	398	377	384	390	408	400	407	397	358	405	403	395	353	369	416	420	393	389	382	377	405	380	391	412	384	387	402	394	348	407	361	414	361	398	383	393	387	398	393	387	390	380	432	385	341	386	425	386	396	386	401	358	384	372	365	368	359	378	417	381	413	377	403	415	339	354	358	377	342	393	385	393	367	385	389	342	404	400	360	373	386	367	413	350	358	393	344	408	370	373	408	380	360	341	433	417	410	389	389	396	382	404	365	382	391	413	395	374	397	384	422	380	366	391	372	399	414	403	346	373	400	399	384	393	393	375	401	407	394	364	411	362	412	367	360	363	402	402	383	371	408	408	408	398	392	371	360	373	390	399	381	371	404	385	396	367	393	383	404	394	371	405	372	389	369	367	365	364	405	358	390	362	351	401	401	381	409	355	362	409	388	414	360	414	379	362	398	418	408	356	407	348	394	390	425	428	404	373	386	389	374	394	406	414	381	361	417	393	400	379	396	407	420	396	405	399	391	402	397	357	346	362	390	352	340	415	394	402	383	368	360	384	408	376	374	382	383	362	374	356	419	359	382	367	392	378	381	416	373	379	379	395	390	360	379	393	374	396	381	408	371	348	388	374	409	379	366	391	388	388	398	395	397	383	395	387	398	351	356	408	368	396	380	367	414	370	406	396	384	415	369	398	399	405	387	372	436	381	387	359	385	343	371	395	389	367	387	410	378	407	423	389	390	373	381	394	401	385	397	382	396	376	407	382	403	388	355	388	368	403	389	401	384	391	394	408	424	429	371	383	350	380	384	369	387	365	400	373	365	383	392	393	385	385	419	372	397	390	367	400	414	372	362	415	358	417	398	376	383	390	393	380	374	423	363	384	398	395	400	361	370	426	391	396	392	377	386	381	389	386	358	386	367	372	341	398	399	366	403	402	382	411	365	378	383	394	380	353	401	390	417	412	397	403	361	369	405	399	385	388	372	389	404	376	368	378	343	413	380	366	391	398	381	406	381	382	343	370	415	383	361	406	381	366	400	408	396	368	400	403	382	400	390	397	376	395	421	395	384	392	385	426	403	421	375	385	403	378	420	383	365	392	364	366	383	389	376	373	362	393	374	359	366	393	403	364	375	371	435	394	365	395	405	369	394	390	364	409	378	372	390	401	401	385	362	387	365	391	367	388	354	390	396	384	359	398	345	413	362	382	425	401	370	420	372	367	353	373	363	393	373	419	372	395	409	355	393	367	401	372	385	399	371	394	422	382	378	382	396	373	368	399	381	374	380	416	443	384	378	392	395	369	421	380	414	390	383	387	399	393	363	385	374	372	387	378	354	412	362	406	385	388	356	400	399	380	372	378	371	411	366	407	395	363	358	401	406	358	383	380	373	383	404	360	400	364	381	382	383	366	401	429	385	373	407	394	394	391	385	380	363	399	387	382	391	416	356	404	387	394	393	410	369	386	380	381	407	369	416	368	373	353	373	403	420	396	419	430	353	412	378	353	397	391	366	399	363	383	358	372	348	372	369	412	397	375	370	376	380	415	372	424	366	376	358	395	414	392	404	371	403	392	367	351	390	412	375	394	395	371	375	384	380	363	362	404	391	375	426	410	381	384	411	409	375	365	369	416	386	409	379	370	386	379	377	386	388	392	384	388	361	408	376	388	356	392	400	369	385	362	411	413	394	370	426	393	386
5849	3253	4591	3745	2251	1425	998	903	661	588	540	480	396	287	319	283	281	266	302	292	281	253	242	240	228	267	256	241	227	263	212	237	240	217	239	231	187	217	229	226	211	211	211	246	233	208	225	191	237	240	228	225	239	214	229	245	221	251	252	213	213	216	213	232	239	220	234	229	185	207	216	228	207	210	222	234	203	219	225	199	202	224	231	239	237	215	224	225	243	219	230	243	234	241	230	232	215	201	227	217	235	227	260	231	221	221	243	223	222	238	214	227	258	210	207	239	229	246	243	240	217	221	207	221	230	238	205	206	231	213	242	222	204	233	178	236	237	235	251	226	217	213	218	210	249	235	238	234	244	197	206	251	213	224	244	210	249	218	248	234	216	235	227	222	204	238	213	223	215	247	235	232	257	232	237	191	222	204	203	222	228	207	209	254	250	234	216	230	249	208	251	236	218	230	236	216	221	216	212	224	245	231	243	233	245	241	217	227	229	260	237	206	208	239	226	212	258	199	217	215	251	235	214	213	259	216	228	255	245	250	260	224	219	229	213	210	199	240	214	231	219	235	207	256	228	234	242	235	209	222	241	247	266	230	205	244	252	215	194	225	231	246	222	237	222	230	230	212	219	207	239	210	232	224	241	214	236	226	202	191	205	206	235	220	251	258	224	222	223	221	250	242	229	221	209	221	238	215	207	235	222	199	237	227	231	241	258	263	218	214	225	243	224	206	223	243	201	224	233	217	205	221	237	213	195	220	213	220	219	237	253	208	217	247	226	215	230	243	211	209	240	203	233	228	223	212	215	208	200	239	210	222	239	226	216	207	241	225	224	225	229	223	249	235	222	226	222	223	181	222	216	227	234	236	201	256	226	232	222	229	197	253	234	231	230	217	224	232	207	254	232	233	245	231	217	240	207	211	230	234	219	232	247	253	240	224	209	253	234	246	233	224	226	232	250	238	233	231	272	218	199	202	225	242	219	209	221	213	198	252	230	243	231	213	218	254	218	221	251	213	220	220	217	216	224	239	205	241	211	249	224	251	194	225	218	222	183	220	258	235	226	216	231	217	216	241	212	210	225	246	213	244	222	197	258	229	219	242	222	194	205	231	223	229	214	241	233	234	219	248	208	231	198	197	210	228	246	228	238	242	223	214	216	209	212	221	204	233	227	239	234	226	231	242	202	216	227	210	225	222	230	237	221	218	255	233	204	217	266	262	262	214	234	222	227	224	231	200	232	220	237	243	206	217	221	208	214	254	212	229	245	260	228	226	237	243	231	196	189	217	219	206	215	214	205	204	220	221	217	257	204	257	227	179	227	221	235	242	240	234	205	252	234	214	205	219	253	191	245	228	232	239	210	240	212	206	213	234	200	222	237	193	228	209	207	219	225	225	217	216	253	188	211	224	254	238	219	236	231	226	216	205	235	237	248	234	223	202	216	212	210	226	253	219	242	191	215	230	223	232	214	210	231	215	212	230	208	196	224	245	214	236	226	234	244	210	222	218	223	228	242	200	227	208	214	242	226	234	249	255	190	247	211	244	238	206	226	235	268	235	226	237	259	211	239	216	219	225	241	232	230	234	211	237	229	237	238	250	209	214	238	211	224	216	250	200	206	216	232	221	230	225	231	246	222	223	239	270	204	242	199	231	226	212	236	237	226	248	218	208	241	223	186	233	237	209	231	253	204	213	238	256	229	208	233	219	202	231	221	258	209	238	236	221	245	221	220	235	249	203	221	199	222	240	253	235	227	228	197	208	231	231	236	208	211	219	244	213	234	230	235	222	264	232	202	222	217	207	199	244	210	225	204	262	236	240	214	239	248	231	203	245	248	239	204	246	230	257	230	208	227	216	218	229	212	234	229	237	228	213	223	221	218	210	226	237	251	205	252	195	216	234	221	232	234	223	222	210	233	193	195	233	211	259	219	238	232	221	225	233	254	234	218	216	225	238	258	201	221	221	209	239	213	230	252	222	223	209	226	260	242	216	234	241	231	229	222	221	292	213	217	205	239	220	238	228	221	241	210	219	240	204	211	211	226	239	229	232	247	244	219	198	196	227	231	193	251	230	209	237	223	260	239	224	222	219	219	189	215	231	211	223	200	209	236	228	226	249	228	202	225	244	222	222	252	243	232	245	230	227	205	240	254	236	245	223	211	232	233	252	214	243	207	211	209	257	232	210	195	228	226	229	214	237	224	196	235	232	236	233	238	196	218	203	233	233	229	231	207	232	245	223	213	237	242	254	224	228	226	250	225	242	224	223	234	234	228	201	243	216	252	238	223	206	196	187	233	215	259	230	213	247	224	213	227	226	233	214	195	233	250	203	256	214	247	232	230	218	219	234	248	220	225	242	204	199	221	216	235	203	241	224	239	252	228	240	215	213	235	229	219	275	243	228	229	226	239	216	244	229	197	245	220	217	239	250	236	253	233	236	239	246	227	199	244	238	220	225	217	240	231	196	230	233	232	219	242	247	237	209	235	214	235	227	208	244	223	251	213	222	239	218	208	260	247	252	222	212	249	228	221	213	219	219	230	210	231	223	236	201	238	247	225	212	218	199	224	203	220	207	220	195	188	239	218	218	221	217	226	235	249	197	192	204	186	238	216	206	221	215	236	210	230	219	231	220	242	244	229	233	213	238	206	245	231	205	252	238	248	228	186	237	235	249	199	255	275	234	214	246	230	224	247	189	232	222	226	241	203	234	236	223	230	223	226	229	267	208	191	213	220	235	230	209	250	221	240	215	220	210	235	231	208	234	223	222	240	210	242	257	246	236	193	214	247	219	217	233	206	219	225	227	267	238	222	261	211	221	214	250	219	238	238	240	235	222	234	219	238	204	216	224	238	226	229	238	227	216	232	223	217	208	231	220	201	213	206	207	217	206	250	236	222	230	201	203	234	197	227	248	215	246	194	227	253	229	234	213	226	219	214	215	220	225	259	225	216	235	234	202	205	244	225	231	210	239	225	244	227	264	211	248	267	244	235	224	208	216	226	214	197	214	223	200	233	202	216	231	227	212	224	235	209	239	235	224	221	200	202	249	228	219	210	231	240	214	226	237	234	217	234	219	219	227	226	243	221	258	243	219	238	232	225	244	239	244	230	208	211	209	241	225	231	231	230	267	233	231	260	214	197	266	213	216	201	215	220	214	217	220	226	249	212	223	193	211	216	233	216	219	242	234	243	249	240	226	240	234	209	207	239	215	246	230	227	220	198	216	185	239	235	210	229	229	235	194	262	223	235	241	238	212	217	239	257	236	230	226	216	201	231	229	235	241	205	233	212	231	199	207	214	229	211	244	235	247	243	239	209	216	220	234	236	233	231	246	254	240	243	214	218	214	221	227	224	242	222	222	226	232	208	217	235	216	243	232	189	209	221	253	232	246	214	228	230	218	211	209	216	230	227	228	204	217	199	206	217	222	243	227	235	241	227	220	250	226	230	253	233	226	214	234	219	223	232	222	218	234	232	225	239	220	213	224	231	240
4746	3664	9225	11256	8758	6153	4577	3820	3095	2545	2226	2021	1505	1124	978	900	1010	1019	892	902	888	806	696	680	651	594	602	607	568	550	595	573	546	557	572	576	521	563	552	579	580	568	554	531	577	576	575	581	597	557	541	555	561	556	620	540	536	534	527	546	573	540	561	536	556	569	536	553	548	540	548	521	540	549	589	556	536	549	561	545	542	559	563	595	511	524	509	559	542	566	546	564	560	534	578	567	574	586	553	582	510	539	519	571	567	573	569	582	580	503	548	568	510	556	555	549	565	562	537	521	552	585	566	548	568	541	520	555	535	538	607	528	568	547	553	537	546	562	537	534	535	534	558	599	585	562	528	549	527	556	527	558	607	564	552	567	577	545	543	542	593	584	599	578	577	570	575	544	541	567	552	599	563	558	544	529	550	531	553	518	560	537	565	562	553	576	494	553	562	583	558	537	589	543	534	603	534	531	530	553	563	535	598	547	522	557	585	619	560	578	555	579	527	568	578	559	568	567	576	592	573	552	536	565	575	577	553	552	563	539	587	525	641	527	597	574	599	559	601	528	573	596	571	547	545	528	541	554	565	564	531	513	538	579	572	558	542	557	560	566	570	580	607	582	574	579	560	578	583	581	564	565	549	577	543	549	523	544	557	549	600	543	577	566	566	585	549	558	563	563	542	564	570	515	576	568	565	565	592	554	533	602	583	566	536	573	548	587	568	550	570	514	597	559	575	535	535	565	526	599	557	547	548	558	602	540	576	549	606	564	578	536	536	566	543	592	557	566	551	579	598	530	551	574	519	530	604	553	584	593	567	576	557	568	568	533	556	547	616	554	620	543	605	601	565	536	529	529	591	546	598	542	572	536	535	553	590	542	581	589	554	578	569	569	548	545	570	587	589	555	561	560	572	535	540	545	611	545	532	534	588	550	533	536	533	589	528	580	505	546	547	561	534	537	566	541	572	551	536	599	587	589	572	555	584	545	549	523	568	547	522	538	578	558	586	560	549	549	518	507	549	562	532	551	568	509	583	546	559	556	537	529	546	559	571	500	529	577	514	566	589	543	531	607	513	564	571	530	583	534	544	581	570	541	542	533	515	559	593	515	585	523	567	565	561	526	542	553	559	587	535	567	546	559	588	556	592	538	606	538	564	585	531	536	551	539	507	559	551	522	581	589	520	574	568	577	571	588	546	588	547	549	586	563	546	567	560	548	532	567	569	552	559	544	559	542	542	547	506	582	558	570	560	553	550	569	561	515	547	561	574	532	563	572	603	608	549	528	557	536	614	560	561	539	577	539	528	556	526	537	542	563	552	552	534	578	558	507	546	582	537	562	552	511	576	592	569	550	495	567	563	567	535	533	573	559	541	547	538	527	557	586	522	587	538	556	579	580	506	543	506	574	585	546	555	588	542	528	582	557	526	585	545	544	581	540	566	555	582	573	533	602	535	572	598	581	569	549	570	560	560	559	554	540	560	539	547	551	584	563	559	543	494	548	590	556	585	577	537	555	532	551	527	534	541	544	561	583	559	511	523	531	552	568	554	531	545	557	636	552	580	554	541	539	512	557	577	545	583	535	587	548	551	541	528	531	577	557	590	540	554	589	591	557	544	612	540	572	545	547	534	552	545	549	598	561	574	568	545	587	597	589	542	558	584	529	556	555	514	561	583	573	559	556	553	551	532	578	516	544	576	572	522	563	584	571	549	540	531	504	594	521	543	580	543	533	581	561	587	555	592	547	552	566	562	590	536	556	559	539	565	568	570	597	563	561	548	573	561	539	590	539	540	558	573	554	536	584	561	549	617	552	537	532	540	587	579	594	563	541	510	586	561	545	607	558	560	562	556	544	547	574	570	526	570	555	586	595	584	551	575	561	585	541	568	563	564	557	547	541	563	566	568	543	567	520	549	556	584	579	535	540	572	566	586	565	541	548	548	562	523	577	540	551	532	540	548	565	564	543	532	530	582	555	570	541	587	525	545	540	588	529	571	522	562	551	564	527	563	599	520	544	535	574	513	578	578	559	552	570	550	514	530	578	559	544	554	519	503	550	549	525	556	555	528	555	580	564	557	550	545	564	533	543	562	570	510	541	584	590	550	534	565	537	554	545	570	623	538	552	542	525	540	539	564	544	548	565	554	529	545	577	584	550	543	558	547	626	546	554	572	544	593	548	559	525	516	581	552	586	559	573	546	533	538	529	558	524	545	572	561	549	539	554	546	556	550	548	553	563	545	614	621	560	539	522	569	552	549	581	603	587	566	565	561	606	549	573	549	560	535	515	568	596	530	606	573	556	559	534	580	536	573	574	516	568	552	575	583	587	556	578	568	558	550	574	586	547	595	521	558	554	545	547	570	544	524	556	581	595	534	574	584	558	571	511	570	558	572	576	528	557	568	544	581	544	575	576	573	563	584	590	544	560	552	576	565	534	548	530	534	581	562	509	542	562	535	548	540	564	589	555	563	573	555	536	550	583	564	506	571	554	575	595	571	548	555	537	535	578	519	563	559	584	580	541	585	550	559	547	604	493	561	549	552	602	545	576	589	561	607	577	529	560	564	577	538	562	574	542	589	552	573	584	580	558	561	542	565	581	532	557	575	591	491	570	554	552	549	529	576	535	541	553	546	557	561	564	539	531	558	569	560	538	524	555	572	568	567	571	517	598	515	567	632	588	566	535	548	520	548	546	547	520	544	544	558	603	537	548	521	555	539	528	536	555	552	585	548	570	585	571	559	521	594	535	568	542	532	571	559	538	588	548	573	585	550	580	523	485	578	579	588	577	512	580	589	518	569	566	539	590	600	579	615	597	541	573	552	540	539	569	540	540	572	545	555	556	534	583	588	533	557	516	510	566	564	554	566	607	546	559	575	558	562	566	565	601	570	555	552	586	570	536	561	533	547	555	602	542	551	590	564	554	560	562	588	581	549	599	562	581	568	548	534	515	566	528	541	558	570	542	546	518	588	549	585	530	540	584	518	526	542	572	518	544	561	586	583	558	595	541	497	568	553	586	556	570	592	541	528	569	558	549	549	544	545	564	554	562	517	559	603	552	587	568	594	613	533	521	514	543	552	558	567	574	544	594	559	558	524	558	560	540	562	568	570	549	551	544	572	564	542	557	518	563	591	557	506	584	504	516	564	556	568	510	582	564	558	577	570	545	597	542	538	551	566	591	586	587	567	586	548	555	565	571	542	575	541	541	538	539	573	572	561	542	566	554	540	509	575	567	549	585	535	566	554	526	550	510	574	584	555	573	558	562	552	557	552	550	544	599	549	564	569	568	538	572	566	548	547	525	542	540	561	523	527	548	565	510	572	560	551	583	552	557	545	566	587	580	541	584	536	546	595	527	563	525	572	562	569	549	522	533	523	529	553	540	552	564	532	540	545	529	593	516	532	523	565	524	538	519	520	533	590	576	570	557	571	574	548	522	563	607	553	570	542	574	533	547	531	542	545	549	568	564	531	571	559	537	557	529	578	562	570	522
12268	5417	7481	6112	3601	2199	1697	1327	1054	898	757	641	489	361	339	350	291	341	342	335	268	288	237	256	241	277	247	245	227	196	209	233	211	205	213	211	242	211	198	229	215	213	204	202	223	216	214	177	196	213	233	213	215	202	197	221	214	218	204	188	208	193	231	211	208	225	190	217	238	225	203	210	205	204	223	213	201	180	241	185	205	215	208	207	234	221	226	211	241	212	209	217	203	215	216	204	207	185	184	220	192	196	187	225	199	183	218	228	229	217	197	215	213	222	216	199	194	207	209	206	247	192	216	218	219	213	221	186	203	232	199	232	195	198	218	187	219	218	213	193	211	231	215	210	222	238	211	229	201	204	221	202	188	217	210	224	211	209	223	209	203	215	200	236	218	200	200	216	217	258	195	220	207	200	199	202	255	231	231	196	218	204	228	205	187	198	209	209	215	209	218	231	212	223	222	224	205	226	220	208	218	198	235	211	206	180	219	198	249	203	203	205	228	221	230	212	247	216	194	210	208	210	200	208	211	213	233	184	217	224	202	184	206	197	208	201	209	228	202	226	216	204	187	198	205	210	183	210	210	213	199	189	229	209	208	216	222	229	197	215	215	198	205	212	216	201	226	219	249	207	210	202	226	234	236	189	217	224	230	215	199	231	213	246	200	206	229	225	225	221	188	197	221	234	224	211	191	236	228	203	208	209	211	221	217	214	214	227	212	232	224	232	198	198	206	218	198	195	223	211	215	206	220	230	180	195	205	225	222	248	199	222	208	220	220	205	220	219	213	207	208	214	196	213	228	203	190	179	205	216	234	193	225	202	221	232	222	207	236	204	210	203	240	208	189	209	197	225	206	206	212	198	214	194	217	229	197	223	224	229	203	221	193	216	234	222	220	243	205	197	221	208	176	199	252	216	217	226	239	198	231	216	203	192	197	219	197	228	183	203	203	210	201	217	211	185	205	185	226	224	212	202	160	223	209	238	229	213	206	205	203	189	194	191	198	227	212	215	208	200	240	216	204	220	216	185	219	207	216	204	173	209	230	208	225	243	221	223	217	204	240	213	202	214	207	191	189	200	218	229	181	209	185	222	209	227	221	205	214	208	213	231	188	213	220	218	241	200	231	203	208	197	236	195	215	184	201	210	204	235	211	229	236	220	240	193	206	222	183	224	207	236	177	206	226	201	212	218	207	209	212	218	210	205	240	231	241	227	202	229	201	223	206	217	224	251	243	216	204	220	230	189	212	222	204	199	256	234	191	179	212	196	208	189	199	194	228	225	200	215	241	205	211	226	224	213	192	209	223	216	210	196	214	209	200	206	210	216	201	216	214	214	229	220	209	217	208	226	171	221	200	220	186	217	208	262	198	231	217	206	219	224	202	225	199	229	181	229	221	216	221	195	205	210	209	210	231	247	208	204	175	224	242	201	214	221	215	191	200	197	190	173	228	205	198	201	239	210	189	214	200	229	211	227	215	217	198	192	218	225	199	223	211	225	196	211	214	190	204	214	218	198	223	214	228	199	248	202	226	210	223	205	218	203	243	211	223	215	199	202	212	217	220	210	191	242	203	214	202	218	233	249	200	209	214	193	224	233	210	179	208	230	223	190	216	216	229	229	228	212	251	229	201	227	243	215	230	204	210	220	196	208	233	212	220	216	211	194	210	213	190	210	201	208	207	185	238	187	227	196	195	213	223	213	223	210	219	210	192	212	201	209	226	211	212	231	205	225	205	205	208	189	207	219	226	231	177	200	190	224	221	223	219	209	214	236	198	208	234	199	233	234	211	217	218	201	214	228	210	188	213	201	188	197	206	200	228	206	204	201	233	228	247	203	206	184	187	218	198	218	210	197	230	194	203	202	219	210	190	213	226	189	211	205	223	224	220	213	226	233	211	203	187	233	223	205	220	222	222	210	207	199	191	192	220	193	221	244	222	194	210	200	194	229	197	226	189	203	211	234	189	247	185	227	202	208	217	219	234	245	226	201	202	229	203	251	202	199	234	234	199	231	198	197	204	191	227	245	202	223	223	187	209	194	226	193	181	232	204	180	212	239	203	196	202	207	209	210	223	191	214	217	207	217	196	222	190	207	209	195	222	224	224	201	188	197	197	203	199	240	206	216	225	222	217	223	197	222	237	236	209	207	181	215	224	205	211	190	199	230	250	226	210	221	217	207	207	221	212	201	199	195	206	211	203	226	191	190	221	226	208	222	231	195	219	230	249	213	220	201	201	213	230	210	210	203	229	202	221	242	227	210	221	192	203	211	182	215	211	239	184	233	224	199	223	212	222	210	206	227	202	235	203	161	205	199	213	187	229	197	204	188	232	192	238	222	201	217	211	232	200	198	198	215	251	231	203	221	212	233	225	198	239	207	243	198	211	207	216	204	179	229	209	204	205	186	265	237	225	209	203	221	229	212	220	216	207	219	222	207	213	201	189	211	203	224	212	196	189	212	219	196	210	216	242	238	229	200	214	212	216	220	183	237	201	256	212	194	189	201	226	211	223	199	214	190	235	217	211	225	221	191	208	231	224	203	191	215	217	219	220	228	223	204	203	223	208	231	193	207	219	194	226	219	217	231	218	213	216	221	200	216	226	209	182	217	204	215	213	211	173	199	231	203	217	239	191	214	198	224	203	221	226	219	194	205	216	215	201	209	209	216	221	209	206	212	217	204	196	191	205	193	220	212	228	203	216	220	204	227	205	222	199	215	174	197	186	240	214	202	203	217	180	198	200	211	218	216	205	215	230	219	186	224	234	219	234	229	204	187	205	227	244	215	238	204	234	186	223	211	206	189	177	183	223	226	179	225	212	196	235	201	208	245	201	205	212	196	190	217	222	213	216	206	223	204	216	205	216	226	204	194	231	211	201	200	210	220	228	232	219	204	217	199	198	214	225	217	189	191	220	212	225	206	186	202	203	219	198	215	229	202	187	225	195	213	227	219	213	257	231	212	200	236	205	234	216	201	209	210	201	210	218	212	221	192	203	196	231	209	176	218	225	230	210	206	176	204	224	207	198	200	236	218	236	178	202	210	199	218	221	182	217	233	210	212	209	200	231	210	213	219	236	230	210	221	206	242	189	239	234	227	210	223	242	225	210	182	223	200	197	222	231	227	214	227	200	187	201	207	233	205	227	203	216	239	221	168	198	198	203	236	216	210	191	183	198	217	231	215	222	223	198	228	244	207	223	225	208	215	206	207	222	197	198	202	213	223	204	180	191	246	217	204	226	253	185	224	214	203	184	223	242	221	186	186	192	211	221	218	224	217	239	223	228	169	218	224	182	242	220	214	226	190	171	220	187	222	198	239	216	221	201	184	208	225	210	163	187	216	203	225	213	200	228	186	226	189	206	215	206	222	227	230	206	224	212	222	227	228	224	204	184	204	196	201	201	215	229	235	226	215	210	199	198	203	203	192	199	220	211	183	222	217	193	209	183	205	177	243	233	209	227	218	260	209	209	203	217	192	221	229	200	218	197	237
9876	5699	13453	16012	12281	9311	7529	6265	5023	4183	3828	3413	2315	1518	1341	1295	1301	1256	1250	1211	967	945	794	805	691	701	660	556	566	591	534	560	535	547	539	512	561	536	519	559	546	501	554	524	516	535	564	567	541	560	536	537	532	538	523	575	557	523	430	493	513	569	530	521	509	570	514	539	508	523	512	506	523	521	536	548	538	542	482	535	546	504	529	521	530	475	532	502	513	498	513	539	509	549	504	521	520	525	511	464	499	495	490	495	497	539	515	556	507	512	546	554	471	533	530	522	511	542	541	511	543	485	515	521	530	530	568	516	534	502	486	506	553	551	507	483	467	500	522	553	511	517	478	517	536	504	515	537	519	521	530	487	517	538	508	512	506	504	530	524	520	552	556	525	521	514	481	532	501	502	574	521	516	524	477	478	531	554	559	494	501	545	546	532	486	491	559	516	481	511	554	535	549	508	504	498	526	535	537	514	523	517	532	517	527	563	527	509	513	534	522	498	506	504	538	492	541	519	537	536	532	545	505	524	491	515	503	534	523	522	527	510	518	503	483	537	471	543	518	513	533	484	538	549	469	490	554	533	518	512	544	517	535	531	526	458	466	527	502	449	500	514	518	562	501	514	521	541	510	566	497	492	534	514	483	557	511	489	539	543	524	506	506	544	538	520	485	485	529	515	508	504	515	496	512	555	470	520	530	498	526	508	550	512	543	490	527	513	523	518	542	523	500	498	537	509	522	504	535	481	510	561	496	514	534	493	531	542	481	491	522	475	536	515	534	503	534	530	500	516	552	520	513	484	562	523	526	529	542	516	505	527	462	531	547	502	505	537	532	491	526	511	523	581	527	568	518	556	542	527	509	535	511	469	547	508	507	528	509	579	566	566	528	490	545	492	518	529	535	509	483	551	507	538	503	526	538	520	517	497	541	541	557	519	481	539	507	517	543	502	502	537	505	515	491	547	494	529	531	541	494	526	454	527	505	538	553	529	539	476	510	539	524	537	504	534	539	508	506	482	526	550	536	527	538	542	512	547	535	500	499	500	509	539	536	496	530	536	521	523	534	521	553	497	533	511	516	526	522	548	512	491	535	517	522	553	511	519	526	496	529	534	539	555	531	523	487	499	519	560	504	538	514	507	515	514	503	520	523	537	546	514	535	515	524	517	509	531	505	517	519	543	515	556	512	468	499	489	536	485	531	567	506	518	515	507	545	513	524	500	520	508	522	533	539	505	512	521	498	512	516	478	515	532	560	510	508	511	492	523	501	535	543	563	489	481	528	466	532	543	537	511	481	544	559	548	534	559	559	530	519	500	517	451	531	539	506	492	500	530	520	512	533	540	504	493	515	492	555	507	544	531	548	535	500	493	481	460	518	552	503	530	478	582	493	497	540	501	481	548	538	489	516	525	509	554	549	538	528	538	548	577	594	538	549	549	522	520	505	503	509	496	499	521	512	550	534	476	516	525	517	544	496	525	532	508	509	535	530	499	545	490	525	523	549	499	482	482	554	473	517	512	501	480	540	519	530	527	528	503	512	518	520	521	527	556	519	487	540	534	537	532	527	537	508	520	509	500	532	513	544	550	506	515	515	528	499	509	522	544	507	521	476	510	522	519	523	514	509	538	551	555	557	490	551	500	543	487	527	479	541	517	513	475	503	548	532	531	549	514	505	497	522	528	497	511	480	497	479	556	531	530	473	521	549	509	499	498	551	536	509	502	510	521	540	494	513	530	562	546	548	502	548	529	499	476	550	506	515	528	524	545	474	495	486	562	529	536	480	533	499	492	531	558	538	528	537	515	508	485	499	524	502	521	503	515	530	502	518	531	546	536	500	518	509	533	537	549	521	519	529	514	551	531	540	521	515	538	492	459	544	472	549	553	529	534	496	501	529	517	523	561	504	550	533	500	496	501	502	565	516	501	530	525	525	492	476	530	548	484	519	505	515	524	563	508	534	503	498	513	531	539	508	489	495	496	538	510	516	512	546	514	536	526	495	497	514	556	509	556	529	514	510	501	489	500	552	500	512	539	531	531	560	548	501	543	516	554	523	469	534	486	552	544	508	541	540	492	533	513	510	500	509	518	530	545	502	490	496	543	512	549	507	512	484	526	542	515	557	500	511	549	505	545	509	553	486	481	502	490	519	520	499	524	531	497	563	534	503	523	523	546	537	506	503	451	485	510	556	480	510	525	481	508	508	558	494	491	523	542	522	528	520	529	534	552	539	568	525	545	513	484	544	492	508	525	525	516	533	520	570	530	520	537	506	499	510	525	541	551	495	565	512	502	534	537	525	552	515	480	519	486	515	517	454	498	539	532	488	551	512	531	562	541	531	505	510	521	553	512	494	526	507	545	503	486	532	504	494	569	513	528	510	493	555	535	528	519	489	501	529	525	515	549	510	526	557	479	522	530	489	550	520	455	541	530	487	526	544	500	521	530	512	526	506	537	532	527	509	523	519	527	516	475	523	518	516	521	519	552	507	542	554	477	544	504	496	566	537	498	571	520	516	488	524	557	501	536	502	540	525	505	507	525	501	543	536	497	522	521	563	508	483	544	472	495	523	547	550	519	515	513	511	467	516	542	524	548	490	550	530	525	520	557	518	518	523	534	497	512	475	559	509	508	522	531	532	525	526	520	531	546	549	508	520	486	501	550	515	519	527	485	546	471	499	545	475	522	534	514	505	505	540	473	520	510	558	491	502	537	530	568	531	535	485	534	523	522	490	486	571	540	520	531	552	548	537	526	504	521	500	575	522	549	537	483	560	542	490	523	525	531	551	474	518	507	541	492	494	530	519	552	549	541	522	500	527	518	501	491	466	509	559	505	518	557	508	514	522	520	548	518	499	522	530	565	530	546	510	510	529	511	526	524	488	512	562	549	567	539	558	495	533	527	503	551	502	531	551	491	504	499	534	574	515	482	497	525	507	536	516	493	538	531	552	517	537	514	538	523	543	558	536	479	498	500	501	494	511	502	500	560	502	501	501	553	498	481	519	544	505	541	530	568	552	536	511	505	531	516	534	522	556	521	521	515	525	517	486	539	486	519	522	565	534	523	530	482	524	501	490	467	520	513	515	506	494	537	514	531	487	556	515	546	526	529	506	582	507	541	543	519	456	519	539	515	533	525	559	515	577	497	571	530	530	469	515	531	569	510	513	545	506	557	519	480	547	541	548	503	554	548	490	518	522	493	531	554	526	541	506	555	538	543	481	559	513	528	546	497	494	580	481	559	517	512	524	496	487	535	496	561	571	519	501	567	586	515	542	519	569	530	472	531	495	501	515	527	504	561	490	534	504	531	521	524	558	520	532	518	545	510	506	532	527	488	518	562	521	512	508	526	533	540	563	505	505	523	523	519	498	494	514	515	498	528	509	505	503	518	564	548	514	526	517	523	530	525	534	516	508	523	510	506	542	502	519	537	525	481	486	513	517	531	516	525	566	480	498	494	507	493	524	526	522	496	548	524	521	548	494	498	530	525	510	506
18661	7662	9937	7876	4524	3018	2378	1723	1350	1139	1010	839	552	414	354	321	345	306	308	307	248	252	201	213	181	188	174	151	181	162	148	143	166	138	156	143	139	150	177	162	166	137	148	153	143	170	148	144	149	161	155	140	134	162	152	151	143	153	154	164	131	148	166	141	151	127	155	148	145	171	160	142	137	154	126	139	178	155	141	140	141	165	154	150	151	146	163	167	153	137	134	155	137	162	137	115	146	155	129	141	122	139	136	143	119	151	133	162	135	129	141	150	138	139	164	148	138	138	130	131	150	154	167	136	126	148	154	147	157	146	169	131	150	159	160	157	144	127	117	130	136	146	135	130	143	123	146	141	158	138	126	161	162	140	169	160	142	147	159	149	147	137	143	135	143	159	135	133	156	156	151	159	158	116	133	136	149	136	155	146	159	141	166	137	124	152	141	159	129	128	138	138	142	119	137	140	133	145	155	133	142	178	129	149	136	142	158	139	175	133	132	152	169	173	174	119	170	130	151	132	133	146	147	135	146	145	134	155	138	148	143	159	149	160	151	159	144	144	127	136	138	163	125	152	141	146	142	143	149	174	139	166	130	160	162	148	135	142	134	158	141	141	138	133	170	138	133	146	144	152	146	134	146	167	157	140	140	153	153	154	144	146	148	147	134	134	143	128	145	124	135	121	159	138	124	132	116	149	159	172	133	147	155	184	170	158	128	136	143	146	141	133	142	151	140	140	143	145	148	142	138	157	153	160	149	138	146	150	147	184	146	149	130	119	139	127	151	138	124	138	128	123	134	130	134	132	136	122	143	153	137	132	141	153	149	149	149	152	144	151	152	161	155	161	170	148	137	130	154	124	142	120	138	150	134	152	149	162	146	153	134	139	141	138	149	156	136	149	174	142	146	141	157	135	127	171	125	151	123	156	139	147	160	137	138	122	141	153	153	145	150	138	168	144	162	151	154	147	150	154	160	128	149	140	160	138	153	167	135	154	171	126	156	135	159	135	133	144	140	150	132	162	147	149	128	142	142	133	149	156	148	99	160	145	152	142	154	147	127	146	144	127	166	151	144	131	150	159	148	170	162	143	160	164	124	148	144	151	142	132	134	151	150	145	164	166	171	170	126	119	152	164	163	163	142	153	148	144	172	174	139	149	161	149	144	155	146	136	135	139	134	152	153	140	169	135	150	136	143	127	133	150	148	145	151	127	125	129	129	138	150	140	140	151	143	145	157	145	151	136	143	146	153	152	159	151	152	140	145	157	162	160	153	154	172	144	157	153	163	123	134	145	160	132	166	149	149	127	148	149	144	174	143	158	162	143	145	180	168	159	150	178	150	158	159	153	162	132	134	129	166	138	151	141	118	157	167	139	138	151	142	136	155	165	152	143	141	139	164	152	150	129	138	144	137	131	134	152	148	141	132	159	149	154	154	153	140	142	158	167	150	163	137	167	154	132	157	141	136	141	147	140	150	162	130	177	139	155	160	123	133	132	117	128	134	138	177	142	156	163	147	147	144	147	155	160	151	126	158	151	130	144	155	120	137	126	164	157	146	148	154	149	164	154	140	151	151	118	147	145	137	157	129	143	148	137	148	151	144	153	154	151	135	154	145	160	154	135	159	177	159	118	170	159	147	157	127	149	148	151	118	159	136	144	154	140	143	145	159	148	148	153	135	154	149	155	133	147	150	165	152	155	131	153	140	143	148	151	141	139	168	128	145	154	144	136	133	122	140	150	165	171	146	150	147	167	145	170	146	143	129	143	164	157	163	152	134	154	144	141	146	145	137	134	140	141	133	112	152	124	141	157	138	137	170	166	124	144	135	137	138	143	147	168	140	169	155	160	141	141	154	143	140	147	146	136	115	145	136	126	141	133	158	118	146	117	162	149	147	155	146	144	153	135	139	151	141	134	132	152	150	152	136	162	155	139	158	153	148	146	143	148	150	159	118	126	154	146	145	154	156	145	142	162	142	150	144	146	137	140	125	137	153	127	128	153	138	144	163	156	148	144	138	143	148	141	152	151	148	149	166	154	141	157	127	162	127	145	123	143	154	131	134	155	170	148	121	136	150	139	140	139	152	144	116	164	165	173	137	162	145	133	127	144	152	130	146	135	156	136	112	132	146	140	146	155	150	138	142	158	148	142	145	155	135	142	146	159	149	148	137	149	142	141	155	131	124	162	157	134	122	142	137	144	149	152	171	161	132	155	151	150	147	123	130	147	145	138	157	164	146	152	149	133	153	143	125	142	136	132	139	140	161	170	134	153	146	167	153	167	137	152	146	137	144	137	131	128	135	140	169	124	128	150	146	137	141	140	129	137	134	137	126	137	145	128	136	163	173	143	170	163	129	162	162	140	155	123	154	134	140	146	146	145	136	147	147	159	139	154	135	155	157	152	130	133	144	152	145	141	139	156	136	132	157	161	128	125	145	124	151	147	147	145	151	136	140	155	127	147	151	152	156	154	141	158	143	138	153	162	157	141	129	139	147	140	120	137	146	160	152	155	145	153	140	149	146	131	136	137	136	160	148	146	150	142	162	132	154	125	179	146	134	130	160	155	123	138	155	134	125	158	128	154	144	160	149	160	145	160	143	143	167	160	140	164	147	145	139	136	161	125	138	147	153	153	152	176	143	143	135	135	169	168	157	129	159	148	126	160	140	162	133	135	144	150	144	148	167	152	154	129	158	137	156	138	139	148	134	135	171	140	154	135	148	154	126	139	144	138	165	129	152	164	136	147	149	147	170	172	150	165	161	149	154	152	134	148	125	141	133	132	139	145	131	160	123	156	162	141	120	153	144	111	138	170	130	129	138	134	142	141	138	172	142	141	138	136	150	151	139	133	147	130	138	144	170	146	149	145	149	125	143	148	139	144	154	141	170	147	162	145	135	145	149	154	128	148	134	149	140	147	131	131	173	130	129	138	146	133	150	142	153	151	147	159	149	152	156	133	128	124	137	137	166	128	162	138	158	147	158	157	162	136	140	129	130	140	166	145	144	168	163	142	140	150	155	135	143	146	144	153	155	159	150	162	131	129	136	139	153	143	138	144	157	133	155	164	122	159	138	127	141	180	178	155	147	140	148	157	148	159	148	137	139	166	128	149	158	163	153	137	166	133	126	156	130	169	160	138	146	154	151	151	135	121	154	152	150	140	164	154	138	172	170	167	155	150	144	149	131	146	160	159	135	168	142	138	148	138	156	160	133	157	159	143	147	142	133	142	152	146	145	172	144	146	124	159	127	154	152	161	165	117	145	156	146	152	135	148	148	150	160	140	131	156	164	141	163	141	124	131	153	136	119	164	144	160	132	141	146	138	159	157	140	135	130	145	141	147	131	153	146	141	137	151	127	150	152	179	151	140	134	169	134	140	131	147	134	167	138	140	150	148	127	132	133	126	154	122	146	132	151	165	138	167	143	141	158	144	145	125	155	139	143	147	151	138	166	139	142	129	133	186	158	142	128	160	157	132	129	152	134	131	167	141
12057	7064	16357	18633	14889	11871	10159	8117	6782	6057	5654	4321	2736	1977	1723	1580	1694	1517	1570	1378	1064	919	837	731	651	659	565	498	464	457	440	428	437	423	396	397	389	384	427	452	368	379	411	426	392	413	384	358	421	381	398	350	392	374	361	408	427	405	371	381	388	367	369	370	378	389	424	359	371	363	366	409	397	376	373	342	372	348	348	369	362	358	356	404	351	362	404	371	378	391	366	386	360	372	349	363	409	397	380	374	314	379	370	378	386	354	366	356	391	393	386	384	362	369	385	341	375	373	342	381	380	374	345	370	338	378	390	355	365	394	356	379	372	383	363	393	376	371	342	355	366	355	367	344	357	379	393	379	353	372	391	375	355	355	352	369	408	381	359	378	382	365	392	354	384	392	347	404	390	410	410	368	402	402	425	381	412	330	392	381	364	366	341	357	373	380	381	367	364	351	379	386	386	381	410	341	406	392	383	368	392	407	368	389	351	398	362	405	380	375	385	377	425	377	398	381	382	377	353	382	375	340	376	398	397	399	345	384	373	356	368	391	378	375	374	388	343	365	375	387	372	390	404	360	347	381	387	361	384	356	372	377	364	356	376	388	362	376	376	356	376	359	418	364	372	379	345	353	356	337	356	397	358	359	399	358	404	386	367	329	361	353	411	392	396	340	352	404	371	361	372	335	417	384	354	362	353	362	396	354	357	380	404	367	377	370	353	387	379	356	367	353	347	368	375	373	441	379	395	364	371	351	365	349	377	376	359	388	362	364	375	426	401	411	371	378	377	355	397	385	395	390	372	380	381	366	335	392	398	393	369	384	382	351	360	359	374	379	373	343	348	399	378	381	365	393	408	344	378	350	368	381	371	382	361	398	386	407	378	363	403	372	348	368	383	401	367	358	371	377	370	386	338	396	372	417	360	392	379	370	394	345	361	378	353	346	367	335	394	353	357	365	366	338	398	383	350	390	391	366	331	363	378	382	344	376	369	427	355	387	398	366	369	370	384	346	405	379	368	357	352	347	346	355	370	385	336	399	388	395	368	362	355	350	354	380	349	422	389	353	350	376	385	368	363	380	375	346	390	382	371	407	346	357	375	356	394	353	352	350	386	385	382	346	354	394	390	379	392	372	400	373	363	349	371	411	376	371	389	389	374	385	371	344	360	395	361	353	360	399	367	333	391	403	397	338	376	406	382	409	350	378	376	360	371	357	356	373	381	367	350	377	385	349	371	360	397	375	349	421	391	361	364	381	384	365	366	379	320	373	342	380	392	363	350	380	384	351	335	372	341	374	330	361	375	387	353	341	384	390	380	362	371	366	353	356	358	375	383	383	373	388	363	414	350	358	361	405	359	388	353	366	395	350	412	369	394	375	332	365	357	370	387	351	365	357	371	375	380	405	375	377	367	326	371	388	415	368	390	379	367	338	389	377	359	368	358	378	426	338	351	362	386	356	364	367	384	366	381	384	412	312	364	391	392	384	359	384	398	377	394	379	361	350	346	384	362	319	378	350	415	344	378	336	420	356	392	376	350	373	390	391	347	415	375	409	388	373	329	358	345	364	365	351	352	384	370	335	377	372	398	375	389	356	356	356	406	416	398	379	370	366	348	359	367	363	362	361	319	390	364	393	393	355	324	376	375	380	389	363	374	371	364	359	354	368	381	390	349	393	388	368	378	409	350	333	356	354	414	381	409	370	359	384	369	377	348	373	395	360	345	360	361	374	382	362	354	372	362	369	346	337	366	340	393	412	380	363	375	355	362	367	408	376	375	395	347	351	393	342	357	339	371	360	391	375	380	357	367	352	358	391	394	411	369	374	386	408	365	349	358	359	348	359	384	386	369	331	383	366	374	406	367	359	351	378	343	381	352	344	374	362	387	377	420	381	318	364	364	390	375	414	366	356	375	368	373	380	389	370	379	356	376	351	334	406	377	357	403	355	362	382	364	363	394	380	369	375	357	383	352	384	345	386	384	358	378	363	374	382	416	372	385	352	364	376	367	360	419	348	372	356	392	378	360	367	353	350	364	350	381	400	377	385	387	385	417	367	362	346	396	362	381	371	396	380	375	361	394	344	350	374	373	394	335	373	388	384	388	366	361	394	335	413	365	359	386	368	355	376	364	379	380	393	392	385	339	374	371	366	380	363	379	393	349	372	372	343	393	380	377	404	378	338	411	367	401	377	419	391	359	345	346	365	383	364	395	386	367	378	378	395	372	388	368	414	404	381	379	376	382	373	379	387	379	379	383	374	390	375	378	378	389	397	339	382	366	394	346	386	377	378	359	376	370	354	388	370	333	399	372	397	405	390	401	373	398	378	368	365	362	367	381	365	374	412	363	396	367	365	370	341	356	405	405	371	401	367	385	374	417	386	372	367	355	382	362	360	396	365	384	380	391	337	387	360	401	365	399	337	385	384	366	369	388	366	382	373	370	377	343	377	393	368	368	374	376	394	371	390	389	365	363	394	400	374	400	360	382	385	363	376	382	378	392	418	362	380	407	360	382	370	358	335	382	377	334	403	385	391	380	408	365	374	356	407	374	388	384	394	364	380	400	400	390	392	390	386	386	382	393	369	379	357	381	371	398	435	367	361	394	362	387	382	363	376	361	366	369	375	382	376	357	356	362	353	384	396	370	405	401	387	398	388	392	382	390	408	375	421	359	384	335	357	399	401	409	373	391	354	359	344	394	380	363	404	391	381	351	388	362	383	376	370	364	377	401	379	402	349	400	422	372	346	395	348	352	390	378	339	373	372	378	378	372	357	373	390	377	383	352	384	388	380	391	387	397	372	402	366	377	364	364	350	385	365	367	372	364	363	378	347	364	349	348	368	403	386	367	374	404	387	410	402	371	364	394	403	360	339	365	400	394	368	366	343	363	367	344	367	344	372	375	361	416	354	388	373	389	405	358	373	373	376	389	348	366	366	356	342	353	385	374	349	378	388	387	358	353	338	360	378	367	373	414	395	385	416	365	390	357	333	393	392	389	379	404	403	350	339	390	370	401	355	390	364	369	386	388	364	385	398	385	352	371	360	379	380	360	350	382	407	408	360	386	374	359	371	383	325	373	394	348	383	387	392	363	378	361	356	371	389	368	398	377	362	378	390	410	352	391	349	355	385	390	370	362	361	386	393	377	387	323	365	364	348	366	371	391	388	386	356	353	347	377	390	399	349	368	359	416	368	396	357	385	378	335	379	382	380	358	385	342	411	387	360	375	413	374	352	384	354	406	356	358	379	366	404	349	407	411	361	368	374	370	388	354	350	379	379	367	378	384	336	374	364	352	391	379	378	356	382	377	363	366	364	362	353	343	399	366	365	355	371	351	384	373	350	354	353	333	371	380	338	381	363	415	397	339	393	400	394	394	353	392	410	387	381	380	373	424	360	395	353	414	349	359	365	372	374	367	403	340	368	369	404	404	356	379	393	359	341	404	365	371	367	372	371	394	333	364	389	397	351	393	359	325	383	362	373	352	379	347	381	395	370
5227	3002	4161	2985	1792	1433	1152	848	683	679	631	475	349	350	297	261	295	289	328	259	247	243	233	224	239	230	236	232	189	223	221	223	195	207	215	214	246	235	237	225	210	255	212	235	202	237	227	227	191	229	190	208	234	194	243	245	218	233	225	200	237	230	218	206	187	224	207	217	194	227	228	228	226	234	222	227	224	206	223	250	237	206	201	203	229	235	202	213	198	213	233	224	239	221	205	215	235	236	230	231	208	229	234	222	229	204	238	217	217	245	229	235	250	229	221	242	183	224	240	221	243	203	247	251	238	229	230	214	221	247	221	221	253	241	232	202	195	233	222	239	217	235	238	216	228	217	207	223	231	239	228	220	244	241	212	243	205	238	191	192	201	229	232	214	214	206	222	231	218	217	219	208	241	235	216	213	222	214	194	230	227	200	209	247	234	203	239	233	195	212	213	209	197	221	223	212	237	220	235	196	214	207	232	231	230	222	201	196	233	211	211	193	229	220	210	231	256	240	219	242	237	227	212	219	235	206	203	234	239	209	214	208	239	206	234	227	220	212	216	231	226	208	233	196	224	225	202	199	195	237	230	228	205	212	212	242	226	226	240	197	219	234	251	245	241	229	236	230	238	250	254	217	231	218	221	211	221	237	235	229	226	205	229	219	209	200	235	207	238	188	187	224	204	228	204	251	194	225	227	221	229	241	208	246	214	203	245	229	204	233	243	222	211	211	235	202	231	262	203	218	221	226	215	231	186	198	224	214	203	197	227	225	211	216	238	204	212	242	219	251	208	223	252	207	204	213	213	207	223	225	193	234	211	206	221	215	229	219	219	218	202	216	242	205	209	220	214	235	203	229	211	248	232	233	229	206	237	208	218	208	215	229	213	210	214	218	214	209	229	219	228	225	236	212	229	210	215	212	208	203	216	218	210	214	221	231	186	187	194	196	226	227	209	232	215	241	216	212	205	237	192	259	228	194	225	207	243	237	197	234	204	231	236	201	223	253	231	228	190	233	207	220	202	228	254	237	218	198	221	206	231	245	203	238	197	218	229	222	233	226	232	204	222	238	244	238	224	207	227	214	258	203	207	232	194	222	213	223	211	227	193	199	204	236	220	199	219	237	209	221	257	228	215	229	211	244	210	210	236	218	209	214	227	216	204	204	222	214	222	207	238	232	201	236	240	228	180	210	247	237	235	218	224	218	225	201	248	220	209	217	243	243	223	212	208	221	221	203	234	201	200	240	235	234	231	225	229	231	233	214	214	241	228	225	240	213	210	248	218	226	204	218	247	249	236	240	259	253	232	231	236	212	240	240	235	235	214	219	215	237	218	214	214	225	237	199	236	191	227	207	224	232	231	194	192	227	214	193	217	222	220	198	201	227	189	234	233	218	214	227	196	227	226	226	207	243	217	209	211	226	236	222	236	227	247	205	219	227	221	244	204	215	230	207	215	193	248	213	228	239	206	219	222	189	198	232	227	239	224	226	235	209	205	230	266	239	217	235	220	224	186	199	238	221	201	230	202	217	202	223	199	231	221	218	178	210	231	215	213	222	230	215	222	199	226	204	225	222	229	218	209	208	226	228	226	204	222	232	207	230	241	214	223	230	230	211	234	219	251	244	214	225	238	224	196	213	217	204	251	207	226	255	219	222	202	192	216	235	221	226	217	239	207	209	213	193	219	207	226	195	242	209	224	198	210	217	232	241	259	237	199	224	223	208	192	221	229	236	208	232	256	234	194	231	232	197	238	196	220	212	219	247	227	189	222	243	214	223	219	241	237	222	195	202	197	229	224	240	215	201	222	242	208	249	212	199	213	221	203	191	203	213	228	213	222	201	203	207	207	237	220	222	207	205	197	209	251	237	216	215	220	231	223	197	243	218	234	207	223	232	211	214	205	208	221	206	234	210	221	220	199	230	234	204	237	220	204	231	240	224	219	194	225	258	210	216	241	246	238	209	209	219	208	222	235	203	198	204	186	205	231	217	196	236	207	217	233	230	200	214	208	205	248	223	208	221	246	229	241	196	200	212	215	228	227	211	238	233	222	249	236	226	206	213	221	218	193	200	225	220	243	245	208	207	204	206	216	204	233	230	223	220	227	232	218	253	240	216	220	212	261	245	221	231	196	200	231	241	245	228	238	223	220	224	237	236	235	236	230	236	247	193	238	212	207	220	231	226	243	214	257	240	220	228	208	208	200	193	206	249	226	216	217	211	206	229	220	203	244	224	206	223	203	257	252	241	205	234	222	220	215	223	221	228	225	213	216	280	181	241	271	209	203	198	206	220	205	203	233	198	204	230	238	188	226	232	220	219	209	232	193	226	209	211	222	250	239	232	237	219	246	231	200	217	215	225	194	191	210	209	245	231	200	222	210	205	219	219	239	196	225	242	232	252	225	203	198	218	195	227	236	213	209	224	232	208	229	226	253	179	220	216	231	238	224	224	236	217	234	215	230	204	198	225	225	208	214	182	236	223	211	229	192	205	223	226	242	224	203	215	205	248	221	225	255	222	233	218	205	240	225	213	228	212	240	225	243	190	239	213	222	239	240	241	259	227	242	241	198	208	263	216	234	225	222	206	223	190	237	229	207	240	231	240	235	200	214	201	221	216	216	216	223	216	211	214	224	255	205	218	213	203	229	219	214	212	236	226	192	231	201	215	252	232	231	236	205	211	206	228	191	223	217	192	239	231	196	230	228	211	238	208	219	212	203	233	209	256	230	212	232	239	212	208	204	212	215	248	216	204	205	206	217	207	230	209	239	213	214	224	209	211	200	212	202	194	203	212	235	231	231	240	206	197	219	214	211	224	186	231	205	244	233	224	225	220	208	216	251	228	248	223	218	230	215	253	209	235	225	217	204	244	205	238	226	224	218	203	245	208	222	226	231	230	204	226	218	226	217	242	235	209	227	237	229	200	247	220	226	218	232	215	228	211	205	208	223	231	227	218	226	223	222	243	234	230	204	207	226	213	219	200	219	222	197	238	219	238	179	216	229	231	219	234	239	216	207	211	236	224	211	225	220	219	225	223	218	223	236	232	217	202	233	197	219	237	223	216	212	220	207	223	219	233	243	255	213	231	233	236	236	217	224	216	194	218	215	230	215	217	204	235	221	223	253	245	215	225	223	209	215	215	217	196	204	220	212	223	250	219	201	245	210	235	236	212	204	229	205	219	225	231	245	201	206	211	216	202	230	198	216	218	222	194	244	227	236	240	207	217	221	216	221	207	200	218	190	222	209	232	223	219	247	227	227	188	228	206	224	225	231	210	232	236	237	217	221	255	244	198	234	207	215	212	216	220	222	220	234	237	205	231	249	206	242	221	246	230	229	244	203	212	252	197	242	226	222	258	208	251	226	212	263	228	229	214	233	230	207	233	211	238	221	243	237	202	228	231	221	217	222	208	227	219	215	216	231	201	236	231	215	217	196	247	213	242	211	200	204	258	217	234	191	198	224	241	213	235	222	221	231	213	238	218	210	222
4217	3482	8293	8850	7080	6136	4911	3800	3347	3046	2776	1969	1285	1080	1053	1035	1087	997	994	864	841	720	659	694	661	658	624	549	563	612	573	573	526	557	546	579	572	577	529	554	556	561	576	566	538	575	528	573	517	532	517	548	526	535	638	549	524	600	557	540	530	522	547	602	554	582	545	524	566	536	546	563	551	575	581	578	552	504	578	537	538	582	561	541	554	560	532	548	514	523	557	533	554	536	498	530	570	575	545	507	531	575	509	545	523	574	574	524	540	568	559	541	572	573	565	531	536	572	526	532	504	543	588	572	549	579	531	528	548	509	555	564	548	538	559	556	529	526	545	537	596	565	525	572	554	540	542	512	547	539	527	562	580	534	544	513	510	540	591	521	593	559	536	565	508	522	528	576	495	501	566	547	573	541	546	566	559	526	537	514	524	545	522	552	559	530	570	508	559	553	564	554	512	565	552	592	555	598	570	520	567	545	553	527	554	560	560	527	588	567	598	492	552	584	559	547	575	558	535	586	566	527	524	558	536	511	592	549	577	570	561	506	507	576	532	551	554	551	545	520	560	556	556	536	509	593	556	554	526	563	517	541	537	515	541	577	522	577	550	543	546	536	556	556	545	537	541	534	589	577	544	514	528	537	541	461	499	544	530	523	564	574	542	567	526	528	567	554	539	548	497	557	535	525	564	569	531	543	548	543	513	549	559	541	575	539	537	543	509	523	528	581	555	538	516	539	580	539	578	580	483	565	574	551	542	568	542	494	526	545	506	518	532	545	533	498	552	531	566	566	567	512	559	517	515	539	519	546	540	538	553	556	610	578	539	555	547	545	529	526	570	581	527	520	537	542	556	556	545	588	549	534	583	572	510	552	543	572	592	559	608	533	571	592	555	488	538	554	543	590	521	562	562	580	581	526	565	555	535	538	531	531	546	547	542	550	548	535	558	522	566	566	559	527	548	534	539	537	557	561	560	548	568	538	503	542	558	560	535	531	577	576	582	545	579	554	555	568	579	597	564	546	515	535	537	531	547	540	513	533	567	550	556	566	514	547	570	563	548	526	546	516	554	591	538	552	561	537	589	533	526	557	562	561	596	551	586	559	588	554	543	527	543	521	521	534	542	549	508	551	530	572	582	570	585	520	603	550	538	560	510	560	548	549	519	538	508	563	540	563	511	550	520	524	604	607	571	564	542	565	586	558	520	568	536	497	567	542	505	501	506	589	576	526	585	579	546	582	567	538	538	546	531	554	554	532	567	524	525	561	561	544	528	505	551	551	529	582	561	531	586	532	491	565	562	562	568	547	540	558	533	543	535	570	508	545	543	544	545	527	595	521	546	545	518	533	568	553	542	551	553	571	564	547	540	569	530	520	575	563	535	580	564	537	502	608	551	510	518	513	541	532	549	546	575	587	528	539	539	543	529	538	549	581	565	550	581	526	578	583	559	554	540	529	579	512	564	589	542	535	559	576	534	549	563	551	563	557	525	545	554	554	494	582	539	549	523	576	549	529	538	534	596	535	557	570	526	556	610	537	548	536	578	550	589	515	516	599	541	516	543	525	540	577	577	551	537	528	517	603	570	494	537	544	576	540	602	524	523	543	579	533	559	555	539	518	536	592	524	533	535	557	553	531	533	512	505	534	520	557	541	516	540	556	528	544	561	541	510	549	563	557	562	549	508	534	582	549	535	535	557	554	570	501	555	532	503	527	589	565	529	508	547	532	562	510	536	547	538	587	560	571	541	560	516	500	519	547	542	547	467	535	540	538	550	550	524	522	548	550	531	532	578	582	538	538	524	550	540	590	534	537	582	525	586	542	560	542	539	549	548	543	518	528	554	538	549	574	583	571	541	565	565	525	512	585	512	528	562	538	561	533	564	555	567	531	566	538	543	570	532	554	573	538	554	545	564	582	506	553	542	565	564	570	592	558	529	539	545	535	523	528	567	559	577	537	569	529	543	551	543	543	577	523	545	574	556	543	551	535	546	538	505	552	569	597	555	540	566	573	553	522	547	530	511	566	532	578	549	567	587	516	590	563	549	539	520	548	540	579	541	522	525	552	563	549	490	548	531	524	548	582	570	546	553	525	559	564	557	569	569	557	549	526	579	577	581	571	605	529	557	531	517	562	534	545	546	546	586	550	588	552	524	508	524	534	518	537	575	535	551	544	519	554	548	525	529	547	527	517	535	531	534	532	573	514	581	553	551	535	550	540	575	518	600	586	556	539	546	580	534	581	540	557	520	541	541	522	552	550	578	584	564	560	527	558	558	548	596	508	554	542	510	570	558	551	588	569	530	551	563	533	565	522	551	544	538	539	536	567	554	596	546	559	586	574	585	542	561	594	556	554	556	527	516	574	564	578	555	595	583	530	563	537	555	540	527	522	503	576	586	527	531	550	560	559	543	572	526	526	575	546	566	539	539	576	567	558	551	527	506	566	532	549	553	586	512	515	538	556	544	559	567	557	557	541	528	560	522	545	569	560	599	561	571	577	540	543	534	550	555	539	567	543	562	547	554	535	596	531	540	544	540	573	518	588	570	532	532	533	557	550	572	541	579	527	549	530	545	558	533	530	549	555	555	564	558	571	580	550	523	523	549	540	546	557	541	544	615	526	530	574	556	533	542	546	555	579	593	565	555	563	548	504	487	551	516	561	560	547	520	530	556	539	508	571	538	548	577	556	540	533	583	519	586	540	553	540	563	553	609	554	540	567	566	578	556	586	552	544	539	568	541	505	575	520	564	539	562	612	540	532	561	553	539	524	542	514	570	544	552	542	543	542	538	564	524	577	632	593	524	559	543	520	566	540	518	597	574	511	565	587	561	552	543	582	549	621	549	521	532	529	521	558	559	570	520	589	511	522	576	535	548	585	561	536	508	521	557	526	532	577	568	540	587	520	568	536	558	504	532	559	542	571	540	529	519	521	579	545	513	568	503	515	540	587	554	546	557	565	616	543	529	548	564	542	556	551	504	525	554	532	538	507	546	575	555	553	547	538	530	523	524	543	524	526	587	565	542	555	543	524	529	533	520	514	560	541	551	542	587	529	538	551	565	578	569	581	524	553	562	601	583	565	574	507	583	570	496	534	535	513	530	568	529	573	547	516	564	570	581	505	564	493	565	547	535	552	538	529	552	574	569	521	527	551	570	551	516	561	535	582	540	530	573	546	550	547	539	552	536	565	539	544	547	531	521	567	524	546	533	556	542	589	566	527	544	560	528	566	543	524	532	531	526	553	534	556	560	553	562	532	562	544	521	591	520	584	538	558	576	515	559	594	509	544	586	528	544	527	563	535	547	534	547	486	527	524	554	557	531	541	504	577	568	540	534	536	588	556	545	521	550	579	534	541	563	517	519	519	544	547	559	515	547	595	533	541	558	516	569	547	558	554	544	536	554	574	514	553	518	558	559	526	579	558	549	545	562	515	539	522	564	540	566	528	588	571	515	563	502	544	548	558	572	504	540	536	554	547	530	504	523	522	533	545
11349	4863	6148	4532	3075	2398	1634	1394	1178	1019	937	612	472	405	339	382	339	361	332	301	261	247	261	247	216	239	243	199	225	225	210	199	240	232	232	218	237	198	209	231	217	188	199	211	194	211	210	214	219	218	245	216	217	230	196	198	219	207	236	212	205	215	225	232	203	234	208	187	195	204	222	190	195	214	213	195	215	216	203	230	187	219	207	219	214	195	212	203	220	213	204	185	195	224	213	228	221	219	207	208	225	210	240	200	201	216	226	204	218	244	208	245	216	210	212	200	173	198	212	215	208	233	196	215	199	217	203	221	194	223	231	214	246	232	230	201	211	191	189	235	222	205	197	208	214	227	212	225	216	207	216	210	225	209	225	184	212	237	237	246	214	183	218	217	213	213	221	209	210	199	190	193	244	194	217	189	209	196	210	186	220	196	212	207	215	201	197	236	198	216	213	235	235	233	193	240	218	199	194	171	198	195	223	211	195	203	204	234	213	184	174	194	221	188	182	231	193	191	194	204	220	218	238	238	189	192	195	199	188	232	189	196	205	206	221	212	229	209	211	219	198	204	184	228	209	241	203	219	201	196	225	195	192	223	208	226	206	233	198	211	216	218	226	216	190	193	205	204	214	220	189	201	182	192	226	206	203	232	191	213	219	256	204	201	191	208	236	203	222	218	229	206	212	221	174	214	198	197	220	212	217	211	233	225	202	183	204	217	198	238	217	193	224	227	239	228	218	205	192	194	215	212	181	197	216	224	227	198	251	224	192	210	208	208	208	227	228	230	193	180	211	175	215	180	253	212	217	190	197	200	204	182	194	223	200	172	181	212	224	214	219	235	228	208	219	208	198	210	199	203	226	211	196	190	196	234	200	222	238	207	191	218	183	201	198	201	228	214	220	210	211	193	192	198	221	229	204	230	223	188	204	200	237	194	223	220	214	228	205	224	205	217	213	212	218	207	195	218	199	209	188	232	200	215	206	198	190	209	201	200	194	212	211	195	214	195	213	222	205	213	197	198	186	192	202	251	202	228	212	230	206	207	191	250	214	204	215	226	177	217	237	196	200	217	251	220	219	212	197	225	227	223	197	210	223	207	198	195	225	232	227	177	219	190	183	215	209	199	195	191	249	233	214	220	233	217	230	217	204	208	207	208	223	201	261	190	200	222	192	219	191	188	201	216	198	194	207	200	180	209	202	197	232	207	208	213	204	229	174	236	193	184	214	181	188	208	214	204	205	215	180	244	211	221	260	216	249	195	204	216	224	205	178	220	213	230	186	202	198	192	205	221	191	197	222	219	200	227	205	198	219	203	213	217	207	188	216	239	220	192	187	188	191	240	205	194	215	203	221	202	221	219	220	219	198	179	198	182	223	222	213	201	221	218	215	228	221	203	192	213	197	206	202	226	216	244	206	223	218	211	219	217	211	195	197	202	206	186	235	206	219	191	218	202	241	202	208	181	173	206	226	217	207	198	212	264	220	183	222	195	198	235	229	210	212	182	198	200	214	207	204	194	230	234	201	219	236	225	223	192	222	203	162	210	216	204	221	226	219	198	200	189	188	230	188	223	229	192	197	197	238	223	204	224	226	207	244	211	209	208	213	222	225	218	179	212	235	216	226	223	207	211	201	221	218	202	241	196	205	231	252	218	200	197	202	188	215	231	215	224	220	221	197	225	224	197	214	210	238	224	218	181	205	228	198	209	225	221	210	228	183	207	205	193	190	213	200	214	202	215	182	230	219	225	217	189	227	212	207	226	196	197	216	244	221	200	200	186	212	209	214	215	240	223	206	220	210	209	225	212	190	227	195	205	182	225	211	195	214	213	224	208	234	230	214	190	214	216	203	209	204	232	173	212	222	202	205	233	206	235	199	264	207	184	207	223	226	220	205	202	207	246	233	237	248	197	213	206	198	220	216	213	221	204	229	215	218	246	204	198	205	212	196	191	262	196	226	228	224	205	223	201	215	203	218	208	187	228	212	191	196	197	210	217	193	209	211	215	205	236	233	203	218	236	212	269	230	211	208	205	193	215	180	230	228	212	224	191	227	263	194	224	191	220	184	198	220	212	179	218	217	198	209	220	222	230	215	210	182	231	225	191	227	212	230	225	217	209	202	227	220	202	204	212	201	212	225	196	183	215	209	229	215	217	211	227	218	218	193	240	220	195	169	238	204	214	211	195	208	242	226	216	220	202	206	216	230	226	202	220	191	197	226	208	203	209	214	206	226	216	213	193	201	197	218	193	198	210	194	200	228	202	215	219	218	181	233	208	212	193	228	221	216	196	205	226	215	221	196	223	215	215	217	207	210	180	209	221	205	208	206	235	217	191	231	218	202	184	186	190	201	209	228	197	196	175	203	206	194	195	239	211	197	209	232	206	212	193	207	186	207	214	241	220	208	212	218	219	234	187	191	218	210	224	209	195	198	188	213	194	219	204	197	202	225	220	188	208	212	208	246	223	227	204	208	209	228	204	205	204	202	204	223	197	203	205	204	219	208	191	212	196	227	231	199	213	199	198	209	200	215	213	220	214	222	253	214	214	190	206	198	218	203	222	223	209	220	200	195	204	176	189	197	208	222	161	203	232	218	194	220	214	205	221	208	211	221	222	240	250	198	190	176	207	197	233	219	201	220	202	174	193	212	209	225	220	201	192	261	219	219	232	210	196	210	202	201	236	192	208	221	226	198	248	210	241	199	221	213	247	194	202	212	209	219	215	235	217	218	196	214	210	206	208	222	212	229	226	219	218	205	236	184	236	224	248	216	204	220	198	190	204	210	207	199	210	225	218	201	192	222	213	216	205	217	208	205	218	208	216	226	202	207	202	201	198	212	206	196	202	232	195	227	229	205	207	195	210	195	186	182	250	220	220	175	214	202	227	204	205	204	223	209	200	229	183	201	259	225	203	227	221	201	201	229	202	214	231	184	205	214	208	178	202	190	186	236	202	234	215	215	229	214	211	188	215	194	190	212	185	198	236	182	206	169	203	195	221	200	191	196	205	224	217	195	208	195	234	215	214	218	230	184	209	215	212	234	209	191	236	229	201	204	193	200	201	204	212	227	207	220	227	214	204	219	209	188	255	199	178	187	207	224	190	236	206	208	219	221	205	225	211	199	213	187	195	184	196	192	210	194	202	240	237	211	215	218	189	224	184	200	215	168	193	226	202	208	200	233	209	235	199	231	191	224	218	200	190	225	219	197	223	215	223	219	216	190	190	187	246	186	233	196	222	193	238	194	197	210	205	233	195	206	203	213	187	205	221	219	253	225	194	202	174	225	214	225	246	214	229	218	194	214	223	213	188	242	214	210	221	199	232	234	202	231	207	206	200	187	202	209	224	228	198	226	211	196	211	212	218	184	217	226	199	181	216	229	222	212	210	207	204	187	245	251	189	169	227	218	233	217	201	227	208	193	188	202	224	207	218	206	182	222	209	198	212	202	206	205	193	216	208	219	218	212	226	232	221	219	198	237	206	220	245	204	212
9182	5122	11282	12250	11081	9871	7557	6321	5482	5042	4507	2966	1977	1850	1490	1491	1426	1423	1407	1101	1043	918	829	766	700	751	618	590	527	527	545	548	512	590	507	545	546	526	534	519	523	558	532	559	561	570	590	544	586	534	528	534	588	538	527	521	544	534	561	539	509	532	559	514	514	540	523	514	538	507	516	576	501	489	498	534	519	499	508	532	552	560	546	508	574	525	516	517	507	493	494	525	533	546	510	522	522	515	497	523	521	494	497	511	505	465	527	563	513	536	536	500	541	529	531	516	538	524	546	520	511	546	536	535	542	508	514	522	542	517	530	523	513	516	489	515	522	511	490	507	478	471	552	566	513	521	542	521	529	526	514	534	541	514	554	520	532	488	508	472	504	530	592	522	527	515	547	537	490	520	548	513	537	542	544	491	536	520	510	490	514	523	514	534	562	556	537	512	500	508	498	521	553	476	510	497	543	538	545	502	535	517	513	512	538	539	528	510	544	518	491	561	533	575	500	539	514	496	536	520	540	472	509	495	568	520	522	498	527	517	557	516	545	544	548	539	525	558	523	534	514	536	552	532	521	514	540	556	516	535	530	529	475	485	549	509	519	457	497	550	532	530	524	526	498	533	508	485	526	544	486	501	491	508	521	547	531	526	515	538	526	528	540	530	520	564	525	507	506	511	499	540	527	519	500	504	495	508	514	504	530	513	525	517	525	542	497	499	494	492	510	548	505	508	535	559	529	542	486	505	528	539	510	505	513	546	487	491	518	518	530	525	501	525	516	570	510	546	503	498	509	521	533	570	528	503	520	519	523	520	542	518	507	542	532	510	553	512	498	520	497	503	524	546	518	540	524	522	495	530	541	489	494	537	545	532	535	537	593	509	492	557	511	547	521	477	519	565	521	486	495	526	476	559	544	549	493	529	549	520	557	516	501	557	543	547	500	550	502	533	520	551	546	523	497	555	523	542	518	530	501	532	513	498	515	508	517	509	547	515	540	516	485	581	531	509	540	531	540	540	511	550	538	506	478	523	525	509	492	538	485	502	564	500	528	568	521	534	512	527	541	521	487	513	522	505	493	496	506	524	535	539	534	548	502	521	539	526	536	519	537	494	519	523	555	516	552	540	487	470	523	520	566	545	533	557	506	514	504	497	508	510	551	530	517	554	531	499	524	529	503	543	512	543	495	487	550	491	521	533	495	543	503	528	543	496	588	519	521	573	541	550	533	491	485	489	479	525	532	532	508	550	527	550	511	546	491	544	514	533	526	540	501	532	513	500	531	502	548	536	484	531	518	533	502	542	524	540	549	477	513	524	501	517	559	493	534	462	509	545	501	540	556	544	476	498	481	531	507	494	537	496	534	556	578	520	521	537	503	475	511	500	518	535	536	501	525	503	532	492	532	566	554	500	526	550	527	555	508	508	483	533	498	535	538	494	533	538	486	515	494	541	570	490	497	530	508	518	531	536	518	545	548	512	535	523	515	512	538	518	486	502	521	516	499	557	498	523	546	501	519	509	493	520	491	509	506	542	533	506	513	523	487	546	525	489	554	537	524	522	528	504	508	499	534	543	517	493	539	554	562	522	504	535	530	527	529	536	491	539	563	526	530	545	504	522	526	519	531	487	541	523	527	526	571	498	576	527	500	530	521	504	484	542	525	513	514	508	505	525	519	520	552	518	506	503	528	546	458	527	523	548	529	523	491	551	516	523	524	494	569	492	493	527	579	503	470	540	524	496	510	553	528	519	550	556	537	516	528	529	516	517	512	540	532	510	523	556	478	539	539	489	502	501	537	530	517	514	477	522	533	500	478	528	510	518	535	516	525	530	519	516	529	520	538	536	534	477	519	536	529	505	494	531	540	541	533	539	495	568	515	571	510	543	514	525	514	557	521	497	521	537	554	540	540	526	477	525	505	531	528	533	565	532	488	515	538	531	508	526	539	549	493	556	527	488	533	514	508	515	550	503	526	521	518	554	523	543	502	482	534	486	519	529	543	500	500	534	543	520	507	526	501	551	530	484	536	518	534	537	514	509	589	519	509	534	522	525	473	543	507	527	542	526	520	553	536	531	538	542	500	525	494	484	509	495	514	503	531	532	545	534	513	500	499	515	497	529	594	533	506	531	527	523	552	572	497	565	552	571	539	520	528	501	543	529	514	514	505	518	479	500	508	512	567	506	515	492	507	525	519	549	513	529	533	550	515	510	504	552	529	541	533	489	470	533	514	547	492	522	500	508	546	573	565	543	547	522	484	528	527	520	558	523	532	495	526	523	534	537	501	505	486	541	525	515	506	506	512	563	516	517	487	538	493	519	502	547	504	498	553	535	559	537	484	521	525	498	518	532	508	547	512	496	536	500	502	497	521	517	447	519	530	564	544	508	524	505	521	507	509	534	517	547	493	501	512	540	578	483	529	558	481	511	528	493	525	544	544	569	504	541	526	548	544	549	556	539	504	481	529	551	533	536	525	525	522	530	525	527	528	499	499	519	544	490	472	461	530	518	525	564	527	520	499	530	546	524	524	530	492	501	511	513	501	494	534	507	524	526	505	516	552	520	505	512	502	532	528	504	519	529	576	478	491	535	559	519	502	470	476	538	503	530	513	549	540	491	518	476	538	503	484	525	486	549	523	536	518	558	544	526	532	500	545	530	517	559	575	482	509	536	491	506	528	570	493	509	516	563	532	525	525	532	503	536	510	526	564	501	567	558	537	491	536	553	485	524	509	478	514	505	518	502	536	517	508	500	580	518	475	487	516	492	529	559	514	544	514	508	492	549	535	508	514	505	504	542	564	511	522	533	516	498	508	563	528	478	505	461	531	523	532	551	515	491	520	520	513	569	521	495	499	486	556	509	514	454	545	542	566	560	545	548	515	565	565	503	543	523	527	535	567	492	543	507	553	515	511	517	520	530	489	524	563	500	518	536	503	513	522	513	465	529	516	538	530	546	490	565	500	512	506	512	518	528	544	553	520	522	522	537	520	499	497	522	491	571	510	536	518	504	562	546	531	525	539	538	539	535	497	529	496	512	499	501	502	553	519	560	499	495	544	499	522	552	554	504	499	488	513	524	510	516	477	493	526	543	496	485	493	495	495	503	503	525	530	501	534	502	555	512	550	569	527	543	538	509	528	517	553	553	543	483	490	493	475	528	537	514	512	541	550	524	485	560	541	533	528	524	540	547	535	517	514	505	507	504	504	514	562	530	547	519	529	509	511	572	478	508	560	526	558	542	516	502	491	515	510	458	519	538	490	549	541	479	502	502	541	531	502	488	568	544	484	542	542	548	490	490	524	535	526	533	515	493	528	528	507	522	530	526	517	478	516	523	522	504	504	546	522	517	492	527	487	496	556	600	526	509	509	522	558	539	513	540	541	536	530	471	549	540	506	507	538	502	510	554	525	532	526	504	546	541	515	533	499	511	522	485	529	541	548	533	566	489	531	512	552	496	498	529	519	540	537	543	530	552	494	542	525	525	519	532	518	538
17549	6559	8189	6258	4286	3228	2290	1791	1628	1379	1204	721	561	449	392	373	365	339	299	268	198	245	229	190	210	178	178	159	130	162	170	139	128	155	163	143	138	152	185	145	173	155	175	120	155	161	141	143	146	149	127	176	171	149	137	130	161	165	166	145	144	148	172	147	148	120	159	137	143	148	122	147	122	151	147	161	142	143	139	155	158	142	138	153	123	133	142	143	143	138	151	132	148	169	149	152	135	137	149	171	156	143	134	154	159	145	133	175	133	142	154	160	145	134	153	129	152	147	162	160	141	126	125	157	156	161	167	139	131	164	133	133	160	146	150	135	161	158	146	163	149	148	149	148	181	150	153	130	151	150	154	159	134	152	151	149	163	150	121	158	141	150	149	166	168	163	136	152	149	149	136	129	143	128	144	158	158	136	144	167	143	136	182	157	153	151	133	146	154	146	146	146	160	131	143	152	187	150	132	135	118	145	140	146	142	175	171	138	141	172	149	141	139	148	141	135	151	127	142	168	151	129	132	136	149	138	143	167	145	155	154	133	176	143	158	169	135	150	160	148	144	140	134	140	160	136	158	136	173	143	151	141	141	157	168	144	140	143	131	150	151	161	163	141	147	152	137	144	152	119	125	148	175	141	144	176	166	138	134	138	125	168	158	146	150	173	173	152	153	131	155	125	142	134	148	156	147	138	131	150	142	169	132	119	131	155	133	133	132	150	145	147	134	156	150	132	153	128	142	162	147	136	156	134	140	133	138	159	123	134	152	159	139	139	153	155	167	163	130	152	140	137	148	159	142	161	125	132	143	159	155	144	130	147	173	131	135	153	141	159	142	156	145	148	161	135	140	136	141	147	142	167	140	145	141	159	163	146	137	139	166	145	150	136	138	145	149	134	149	137	149	148	159	149	163	161	145	162	150	135	148	140	153	148	138	153	144	136	157	137	136	141	151	160	166	147	167	181	157	112	148	133	134	163	142	146	183	181	144	155	141	163	156	152	129	139	158	159	139	139	155	162	142	135	126	152	142	160	137	162	161	158	140	131	143	129	161	145	143	137	147	129	159	143	148	158	157	152	158	148	149	128	139	135	148	138	171	162	146	113	141	155	155	135	137	137	180	166	151	127	158	175	141	124	118	151	130	150	153	168	123	148	150	140	152	155	148	171	145	141	144	142	132	144	137	133	135	134	170	180	168	159	143	153	155	157	161	138	144	165	161	170	145	150	153	144	163	136	161	146	159	135	144	136	143	140	160	138	135	155	153	147	123	158	144	147	147	171	147	133	172	163	153	154	150	160	163	148	155	152	156	127	111	140	145	165	149	151	165	135	141	128	141	162	163	129	165	158	146	151	123	170	170	158	137	152	135	133	135	141	147	133	172	132	165	145	150	134	142	151	165	142	134	150	150	132	167	128	144	176	133	185	179	157	142	152	130	161	139	119	139	146	143	149	148	131	139	157	143	159	140	144	148	150	135	135	156	142	156	152	145	141	144	151	158	141	148	159	180	158	156	182	146	174	151	117	131	160	126	132	159	170	135	141	150	132	129	152	172	140	155	146	175	160	139	175	149	169	152	150	149	165	148	132	141	141	148	154	144	138	149	150	138	160	154	133	149	140	158	176	164	153	168	156	162	135	149	144	164	131	162	158	136	135	170	139	142	119	159	132	143	164	154	165	136	138	154	159	150	160	133	149	159	150	136	130	150	153	142	132	140	158	141	134	158	171	144	161	153	139	130	141	131	148	140	145	124	161	146	151	149	151	145	119	142	157	151	134	138	156	155	130	140	132	157	141	138	155	145	138	155	155	152	144	148	148	155	143	135	160	122	176	146	157	164	139	162	147	162	137	157	120	153	155	174	181	143	141	154	151	150	120	140	162	164	142	141	152	154	137	155	139	138	161	158	129	161	147	147	134	164	154	145	136	132	156	146	145	155	132	154	151	154	143	155	142	149	157	146	153	148	121	154	167	141	157	130	137	148	160	157	156	156	150	128	154	156	145	154	145	142	135	155	163	143	157	144	129	116	152	130	144	166	140	136	134	152	140	151	151	150	170	144	152	158	155	140	130	133	151	159	150	159	154	149	136	133	138	159	161	148	152	142	153	154	163	141	140	157	141	151	133	129	139	132	152	142	160	142	131	150	126	157	149	166	142	136	163	167	140	159	153	138	115	130	135	135	146	159	167	142	171	141	169	155	125	181	166	149	146	137	133	143	150	137	155	171	166	189	149	134	165	143	156	161	176	160	177	162	166	148	117	123	141	153	152	157	161	151	157	144	134	154	145	149	149	160	149	136	137	159	161	127	148	139	159	146	137	146	164	142	152	156	136	154	164	142	161	136	144	120	142	126	160	150	157	144	168	156	148	146	139	138	126	137	142	156	144	128	149	135	136	155	141	133	146	155	160	142	136	151	148	151	142	149	144	169	157	151	152	158	148	166	138	162	129	132	162	157	161	138	152	136	113	159	142	147	154	141	155	168	161	164	143	131	165	143	143	167	155	128	131	175	160	157	130	166	134	149	154	170	156	123	150	150	161	170	150	168	158	160	145	149	157	143	142	165	169	151	122	144	150	116	149	151	121	139	143	127	130	153	134	153	156	158	166	144	150	154	151	140	142	151	142	174	141	135	158	133	136	139	145	150	147	181	116	144	139	134	153	139	141	139	161	152	151	138	141	154	159	150	156	171	125	152	148	151	143	143	165	143	150	129	145	161	161	116	168	155	144	143	127	152	140	145	155	155	172	156	142	152	155	165	123	164	164	158	135	159	164	134	136	146	132	141	152	149	151	132	134	163	163	140	176	153	151	160	157	154	149	159	163	144	150	165	142	153	144	169	152	154	172	173	143	153	130	164	149	156	162	140	145	157	149	142	156	154	134	145	147	164	169	142	151	142	128	132	147	134	168	129	136	150	121	156	163	145	149	150	155	139	133	153	174	142	152	143	154	161	153	142	162	151	162	142	132	145	156	161	156	146	142	147	145	137	146	149	130	152	145	138	127	142	141	161	148	126	148	149	134	142	129	156	189	132	180	155	143	133	147	146	158	128	129	127	144	167	125	141	155	147	136	161	143	142	135	158	149	135	169	141	154	152	138	145	141	118	144	145	155	138	136	159	153	137	154	157	149	153	150	149	129	146	160	159	132	157	149	141	156	149	143	140	141	132	151	139	143	129	158	145	153	153	144	154	145	143	163	158	152	140	155	139	160	157	140	134	157	162	153	162	148	144	158	154	120	149	154	142	166	150	143	146	119	150	139	143	117	141	139	127	164	161	135	125	153	164	177	135	139	138	125	148	159	149	139	171	133	152	158	139	153	146	151	156	154	174	158	141	142	143	149	138	135	142	144	144	125	157	137	155	155	151	165	118	139	143	159	130	145	155	139	140	156	138	157	155	180	182	139	176	137	137	158	156	149	147	146	132	149	125	147	151	150	158	156	126	147	118	136	143	137	119	156	159	138	140	124	133	153	132	143	141	158	151	153
11533	6262	13670	15667	14401	12808	9919	8265	7612	6981	6092	3721	2746	2446	2048	1950	1804	1930	1588	1211	1048	962	871	721	709	694	559	463	422	437	442	429	448	415	436	428	398	456	399	367	381	393	378	416	397	381	369	415	398	425	396	376	412	403	389	372	434	396	389	433	384	377	381	388	367	407	392	370	402	377	367	378	399	336	412	367	395	344	360	381	365	376	388	390	373	390	381	370	392	405	389	391	376	388	378	364	362	371	419	374	403	371	401	377	415	370	419	368	383	408	398	390	397	402	366	383	363	362	368	364	375	375	362	360	398	377	380	385	361	367	376	372	391	376	383	369	407	337	391	369	343	397	386	391	402	333	401	412	390	368	388	401	357	388	394	373	379	406	411	368	436	391	378	414	390	390	385	375	348	395	401	380	394	376	358	427	372	388	381	350	402	376	347	360	362	384	376	386	377	397	355	378	361	364	372	369	400	383	402	336	364	345	395	352	377	358	410	362	351	403	354	384	379	350	390	376	371	353	371	399	352	352	351	397	358	398	343	338	400	405	361	385	372	343	384	379	356	416	371	387	357	383	383	374	389	360	374	322	385	362	409	365	403	379	366	327	355	347	338	430	392	385	370	362	352	366	382	410	371	381	390	427	365	381	385	412	371	415	387	384	402	366	357	369	389	361	375	401	353	403	400	358	379	373	325	399	369	394	379	371	367	390	387	393	382	385	361	383	372	379	396	360	379	388	368	353	377	363	379	393	366	363	395	361	381	369	357	397	365	405	369	349	365	378	373	359	384	386	393	392	375	366	416	388	359	350	367	374	362	375	374	392	374	395	375	377	379	371	378	354	408	382	398	373	385	354	396	389	358	414	361	397	364	396	414	386	387	387	375	386	378	367	406	388	358	354	377	376	417	377	401	393	343	404	373	366	371	362	350	348	387	377	372	365	409	388	353	392	363	387	378	393	368	378	394	350	355	365	350	405	366	390	376	392	379	394	412	423	390	364	370	371	367	390	372	359	401	363	390	354	337	386	357	381	404	384	407	371	383	385	347	348	364	402	357	370	378	372	375	352	401	373	368	388	391	372	387	385	385	372	378	390	367	369	384	389	361	375	374	362	370	375	373	383	370	370	389	377	385	379	354	377	412	374	385	381	401	389	365	382	373	395	363	363	378	363	390	371	398	379	376	340	370	365	388	364	416	384	365	363	369	397	373	382	376	398	367	367	372	377	371	395	358	361	355	401	408	329	377	399	389	377	345	409	426	350	401	345	375	352	383	395	371	398	394	359	379	365	393	359	350	362	372	403	370	369	399	379	390	383	360	380	389	368	357	351	374	408	366	325	380	374	403	373	358	379	372	333	411	392	416	373	408	396	406	387	368	384	398	375	392	372	367	358	389	373	379	368	404	396	368	404	399	357	362	381	393	389	384	359	357	393	400	356	386	388	387	381	391	397	368	386	361	349	376	364	352	401	389	350	386	378	354	377	411	375	383	377	381	334	359	367	382	406	350	380	412	399	347	391	398	373	368	386	342	378	346	381	403	363	435	384	322	374	407	414	407	399	363	378	405	360	424	391	363	373	366	353	373	372	378	368	382	353	349	374	350	369	402	418	362	352	416	372	374	413	371	403	402	358	370	393	416	370	353	377	363	386	363	372	378	354	366	377	380	379	370	351	376	387	411	358	337	349	399	381	376	374	384	380	385	376	377	346	410	372	371	380	373	405	404	399	412	375	389	361	373	393	383	390	345	360	400	384	383	400	383	384	398	370	374	365	360	384	393	375	402	409	362	376	389	382	360	385	395	409	363	360	370	384	365	403	405	362	429	403	352	391	368	373	362	385	376	391	386	396	408	355	386	370	365	379	388	382	422	367	357	364	359	377	393	416	360	373	385	364	390	376	390	356	415	338	403	389	351	363	388	364	436	366	401	373	415	371	403	392	406	357	395	352	456	381	391	387	383	404	403	392	380	346	360	381	403	348	389	398	338	396	390	394	381	383	390	356	388	383	371	380	410	400	367	328	373	375	401	370	368	369	363	419	365	396	378	383	405	404	406	396	381	365	385	395	361	365	389	352	367	378	361	400	370	368	371	387	391	401	414	387	394	378	418	403	365	410	367	372	396	390	379	371	382	365	359	356	374	360	368	396	390	373	404	367	378	362	374	373	377	370	353	413	383	394	387	370	360	373	386	376	362	347	370	374	391	394	397	379	357	378	407	391	394	384	407	387	394	362	359	343	374	377	353	363	352	400	379	366	376	410	391	353	382	373	397	378	379	359	377	346	394	371	371	403	393	383	380	359	410	364	361	384	364	389	379	372	365	396	397	389	379	382	381	342	401	373	376	404	366	373	374	374	384	383	382	380	376	397	375	385	373	403	410	377	381	376	404	377	363	355	404	377	399	347	416	376	409	369	396	370	379	365	378	335	376	350	372	384	393	379	351	362	378	359	414	403	342	323	362	384	384	379	395	354	390	377	371	390	388	366	364	366	389	384	383	400	369	376	376	356	354	424	344	383	394	396	389	367	392	373	361	385	370	363	395	393	362	367	401	375	369	382	415	386	402	364	370	363	383	370	381	410	357	398	387	360	390	383	384	355	385	387	375	358	400	395	375	378	395	381	386	399	350	406	384	362	416	400	450	388	371	371	379	366	358	387	388	376	386	375	369	373	357	392	395	400	403	378	362	387	364	361	401	399	383	373	369	407	357	408	346	381	360	389	383	381	384	374	406	391	368	388	398	369	351	341	404	370	378	366	381	380	378	376	365	345	369	365	410	377	339	393	367	403	384	407	374	370	377	374	398	383	379	391	378	417	379	387	388	385	404	351	355	447	354	379	403	423	370	385	364	402	396	415	388	371	409	400	379	381	344	386	347	380	388	370	379	381	388	366	397	398	375	354	387	369	398	336	363	381	343	362	361	350	359	368	393	359	376	362	399	388	359	412	395	412	395	336	368	361	376	417	387	402	366	403	384	393	361	350	385	373	385	380	364	378	409	355	386	413	391	352	398	392	409	365	385	379	414	355	346	356	377	382	364	370	410	409	384	369	395	373	398	376	384	356	410	387	364	374	361	346	374	381	391	357	375	412	405	339	366	372	355	383	366	363	389	394	378	387	375	337	400	335	397	379	364	390	383	373	384	385	371	381	389	412	382	363	412	391	410	340	342	365	375	391	384	395	388	422	347	383	391	359	372	329	335	405	406	368	422	371	347	407	331	395	396	371	380	372	358	409	423	376	393	358	393	383	349	383	409	367	352	376	329	388	358	374	377	355	354	378	372	414	362	407	393	395	378	372	387	367	394	358	385	359	376	370	366	395	364	343	387	394	364	374	388	393	364	378	369	346	372	373	347	358	389	373	368	404	375	363	388	347	386	352	388	395	398	404	361	364	391	404	380	365	381	378	375	384	388	389	354	375	395	387	354	369	378	352	368	372	339	361	377	390	369	390	403	393	412	389	394	373	369	405	368	373	377	390	334	371	369	394	348	392	401	378
4482	2397	3403	2566	1874	1331	1060	828	778	661	558	419	376	338	309	316	323	305	277	263	248	267	248	253	258	246	244	226	219	217	233	215	206	236	213	229	211	243	231	241	241	217	214	228	250	214	225	204	217	241	220	253	200	233	224	228	198	214	239	221	226	233	212	209	216	213	248	243	213	234	232	246	229	268	232	211	223	220	218	214	225	233	257	213	237	230	196	245	238	245	237	227	218	241	216	201	248	199	225	253	232	201	226	243	209	202	245	226	238	220	223	205	231	226	204	233	198	208	220	220	222	207	228	241	241	228	231	192	201	240	199	243	211	193	215	209	227	248	243	218	220	246	218	221	244	227	223	216	199	204	215	204	213	222	242	251	252	227	172	248	211	211	224	230	212	201	230	206	248	219	230	194	208	219	237	237	173	237	218	231	216	237	219	222	225	227	198	237	217	227	243	223	210	211	214	217	212	192	229	241	253	228	224	179	237	218	210	193	229	208	217	221	250	234	215	220	221	227	225	212	239	215	224	228	217	211	229	229	232	226	230	216	241	233	240	194	216	244	233	227	204	199	216	218	221	222	228	259	225	211	226	238	240	225	201	237	213	258	237	251	212	228	213	200	211	192	224	201	200	221	247	216	241	222	211	216	239	207	208	246	258	199	226	249	253	222	240	229	201	210	199	221	242	205	216	203	194	208	209	224	207	235	225	227	224	237	243	221	268	221	234	218	247	221	244	223	207	218	228	204	211	224	220	219	209	217	207	238	244	213	234	221	227	219	221	242	235	170	220	212	222	229	222	233	234	223	237	219	240	202	241	217	254	219	216	212	224	236	242	206	229	216	216	214	208	257	208	226	203	211	247	249	237	253	216	208	210	215	205	226	223	229	216	228	227	215	235	212	229	213	219	240	242	224	206	202	233	210	226	224	217	210	207	215	234	232	215	231	265	241	223	233	232	203	210	233	226	212	228	245	225	231	256	221	218	256	215	245	229	231	216	205	228	267	241	247	225	228	239	240	223	200	196	236	191	239	196	191	221	229	240	218	202	229	210	228	224	261	239	221	235	239	223	179	208	247	229	210	217	239	239	199	220	239	219	243	207	212	204	227	206	231	229	235	227	244	213	240	221	185	236	213	231	236	227	220	232	225	221	192	232	199	219	213	215	217	229	203	203	246	221	216	187	224	247	228	200	280	215	215	244	210	246	227	222	246	241	225	217	218	223	219	222	211	222	209	198	220	198	228	216	206	241	228	197	228	210	233	247	214	213	239	223	211	211	218	214	224	215	235	230	244	230	198	200	209	226	221	242	204	265	257	230	207	250	228	210	227	215	232	207	226	200	198	205	190	229	221	244	240	249	216	239	220	253	263	264	233	250	242	224	201	217	214	229	204	190	241	185	238	240	211	253	205	200	233	234	235	232	227	230	204	200	231	252	219	228	185	221	254	242	233	245	238	216	225	221	236	197	230	213	244	228	227	203	227	212	203	222	238	200	213	222	245	217	234	195	203	238	229	206	212	238	210	189	203	230	222	220	237	241	237	228	232	235	218	217	198	216	216	236	216	255	177	199	212	222	216	217	239	216	230	227	228	212	238	238	235	209	208	205	223	214	232	240	236	232	202	195	243	227	204	225	234	198	208	223	247	193	227	242	219	203	225	244	202	242	226	270	230	223	208	228	212	223	211	227	234	203	207	235	218	186	217	228	255	220	212	230	253	233	232	237	225	211	208	235	227	234	240	226	213	221	222	207	209	226	234	252	249	204	196	221	242	207	228	226	217	232	237	241	228	218	232	208	239	225	224	243	226	219	246	217	205	219	208	235	227	255	201	208	220	223	245	243	224	218	245	205	225	250	237	227	192	240	222	219	237	213	230	214	231	225	223	235	219	221	219	233	210	213	253	236	228	209	199	226	226	216	250	228	217	224	243	259	253	212	232	213	242	221	214	228	201	233	212	247	231	221	244	185	234	208	201	220	200	214	217	229	227	234	221	195	211	263	243	215	229	244	221	244	248	223	205	207	237	217	234	208	225	214	221	218	216	212	219	237	211	221	232	237	225	212	240	222	228	219	223	240	252	222	234	220	226	226	225	221	264	242	217	238	219	261	221	208	231	198	226	225	220	225	222	223	212	211	246	213	208	207	241	199	238	203	235	207	208	218	238	203	206	201	233	235	197	221	224	209	223	230	207	232	242	227	239	217	233	239	193	236	209	228	210	248	235	253	226	233	231	225	216	215	235	231	204	230	218	238	248	227	215	251	230	234	249	207	224	224	213	235	208	244	196	245	241	223	201	232	226	205	238	246	239	257	201	218	236	242	248	219	239	241	230	245	231	222	197	246	213	236	223	215	198	217	217	211	218	217	239	221	215	234	233	237	216	242	226	238	240	222	226	229	247	217	252	199	211	218	257	219	239	228	239	223	224	240	278	203	229	215	229	225	200	222	223	216	213	226	229	242	208	206	205	246	248	229	211	244	242	231	253	227	234	252	217	241	202	235	215	228	232	229	233	226	212	225	215	207	217	241	217	234	208	223	216	197	204	219	214	188	208	250	217	245	221	193	190	257	224	228	222	229	234	214	235	237	228	248	227	198	209	225	231	252	248	207	240	245	254	182	239	247	255	234	195	188	238	225	225	237	211	181	214	215	256	245	232	224	215	214	221	205	247	232	226	214	221	213	228	228	242	228	233	227	245	231	232	228	241	206	236	229	193	238	206	225	208	214	222	235	225	213	218	215	194	196	241	232	189	225	236	237	219	236	220	229	238	223	216	224	231	220	213	226	221	232	219	225	198	223	210	215	214	192	242	208	216	238	197	230	233	208	185	221	228	224	223	212	248	217	237	205	192	223	233	224	230	232	224	214	211	210	235	229	218	213	200	224	225	250	203	203	202	231	227	213	208	193	216	217	244	229	253	235	233	258	181	191	240	205	228	231	217	226	215	254	212	214	211	228	221	247	209	203	214	244	209	198	207	235	200	221	228	208	232	213	238	242	215	226	245	220	223	222	211	216	228	241	247	241	195	224	205	249	228	228	238	228	198	210	231	208	208	228	230	222	189	234	238	213	235	204	216	201	223	212	211	224	222	204	223	216	210	223	225	238	219	198	224	222	227	211	244	229	211	212	240	215	240	215	221	217	231	251	209	227	213	224	235	221	225	227	209	200	203	239	217	225	213	207	224	230	223	218	203	241	218	230	218	237	236	229	244	187	231	222	238	211	220	244	210	234	197	252	224	245	210	193	220	213	229	211	217	215	217	215	221	228	201	234	208	199	234	226	220	227	244	264	211	228	197	223	229	194	208	216	219	225	215	186	236	216	239	222	223	223	225	226	251	243	228	228	192	244	209	202	219	206	246	227	213	221	231	210	215	217	227	227	217	229	222	228	230	247	244	211	211	236	241	207	241	227	223	229	223	204	222	237	240	240	247	254	245	258	218	240	209	239	210	236	231	239	234	202	219	206	233	231	232	216	219	237	218	230	204	205	214
3801	2790	6810	8101	7279	6139	4665	4013	3776	3527	2538	1747	1509	1306	1268	1113	1160	1161	947	871	795	764	762	684	612	654	621	592	570	588	525	533	569	535	547	561	562	550	560	516	531	576	548	561	592	554	579	561	574	560	520	517	562	536	613	576	562	582	546	567	524	562	564	564	489	580	591	544	552	579	549	589	559	558	615	538	533	538	532	500	549	566	594	532	561	539	566	526	587	544	523	542	553	528	600	544	586	522	552	591	571	523	522	561	531	571	567	575	615	589	604	593	545	536	520	525	540	577	556	558	569	544	579	559	567	562	541	530	511	587	590	549	581	540	554	571	542	603	482	559	549	553	553	548	536	554	594	585	571	570	573	527	585	597	586	540	546	513	583	543	578	563	562	532	574	521	553	552	557	557	563	550	541	547	526	547	514	583	557	546	550	573	563	557	553	574	514	523	599	540	564	572	622	513	553	555	526	560	539	507	563	584	590	592	547	542	544	549	565	550	584	580	592	550	552	555	571	567	532	534	528	580	554	563	565	555	554	524	543	533	563	549	544	552	555	590	615	576	569	568	562	563	566	578	557	567	544	519	572	531	553	527	554	540	550	526	520	528	556	532	544	586	584	589	542	556	578	542	588	567	569	541	572	578	550	550	551	576	606	522	588	556	538	590	566	515	577	541	507	555	552	567	540	542	573	547	578	555	552	542	570	546	562	556	572	581	579	573	584	562	532	568	556	552	526	534	569	556	557	531	606	535	566	568	584	569	538	572	544	553	521	555	595	571	533	535	544	549	588	592	532	588	586	518	577	559	561	550	526	530	528	575	584	577	578	551	575	559	530	525	565	576	560	537	566	538	580	563	530	519	559	569	551	536	522	543	556	564	528	531	539	539	559	599	555	565	545	589	545	581	603	553	558	554	545	545	569	519	568	554	542	562	556	526	542	558	553	563	521	593	516	523	508	539	568	543	604	543	583	573	595	554	541	561	537	597	560	536	518	551	519	526	576	557	602	565	591	560	561	526	540	553	583	571	567	579	515	566	547	524	538	553	526	514	522	564	526	531	581	544	532	527	576	591	507	561	544	579	561	559	549	533	505	553	578	530	597	567	582	553	555	544	576	545	523	531	532	537	516	579	598	528	523	569	508	571	561	551	536	586	565	566	565	603	573	556	525	548	535	512	544	542	557	577	602	514	558	579	564	586	550	589	579	549	540	530	523	532	554	563	549	581	550	565	545	571	523	573	532	562	585	534	574	523	562	524	594	568	598	577	562	541	567	557	548	587	565	500	561	574	564	617	564	565	564	547	532	553	536	591	544	540	582	550	576	554	555	542	557	507	572	552	553	590	545	562	563	583	575	524	579	568	566	563	511	517	540	537	549	585	532	598	611	550	534	581	548	536	546	565	535	535	579	503	559	598	523	536	577	537	567	529	553	583	548	579	521	535	571	619	558	517	587	585	599	531	588	548	535	542	589	554	565	543	559	545	526	559	540	551	587	545	536	571	545	582	566	552	601	538	577	554	570	536	537	534	538	505	573	563	569	507	565	549	590	543	545	583	585	543	538	542	519	553	606	562	548	602	541	529	531	531	561	614	549	524	517	564	592	551	630	577	574	553	535	552	529	533	570	508	509	538	559	548	571	567	533	549	520	565	571	556	560	550	547	589	543	545	570	515	571	548	561	572	547	533	536	554	556	543	537	550	565	556	538	547	524	545	566	566	552	575	553	573	576	536	593	577	534	546	543	551	568	556	605	587	552	547	570	579	581	561	580	535	572	523	535	574	552	592	563	592	542	584	562	573	569	567	535	564	533	562	553	568	522	544	531	554	531	570	589	542	537	545	525	520	514	541	567	535	503	576	517	555	573	539	561	560	587	578	571	566	528	572	547	581	560	592	552	588	584	545	510	555	553	570	532	511	537	532	532	564	531	543	542	533	540	497	567	535	543	531	568	579	567	549	555	531	560	521	557	519	566	538	562	581	562	559	544	582	553	553	534	561	567	546	572	581	534	525	554	534	543	573	586	534	514	514	545	531	525	552	534	537	598	518	549	557	577	564	529	562	534	573	595	577	509	552	571	581	546	555	565	561	570	591	536	560	498	563	562	549	550	496	575	522	518	551	573	540	615	534	550	553	562	579	564	572	531	511	576	519	535	573	582	536	571	572	550	544	537	575	547	561	510	576	555	559	549	569	527	529	467	568	571	587	555	521	546	555	547	567	575	553	548	521	544	564	573	584	553	533	536	549	573	551	560	597	579	596	569	577	518	545	540	538	566	592	605	538	585	561	573	555	568	539	543	601	555	536	551	543	552	563	547	547	517	527	555	549	534	545	532	547	518	565	538	517	551	555	537	583	541	537	525	583	573	591	582	559	553	524	576	585	512	588	527	580	583	608	537	545	560	574	606	523	578	519	570	530	497	552	536	538	566	590	597	543	554	532	562	545	548	548	564	544	544	559	570	497	563	521	568	547	575	583	578	506	537	588	561	542	542	576	559	543	552	568	586	526	580	526	544	558	565	529	518	578	544	508	545	549	577	564	520	558	543	566	540	520	537	571	496	508	549	592	511	561	514	533	559	584	518	597	579	509	563	548	502	514	535	534	563	554	592	514	573	556	584	548	602	551	554	532	568	537	569	528	578	561	614	519	538	565	563	558	602	595	549	546	500	566	563	543	536	560	560	540	558	547	563	553	575	546	588	575	546	612	569	512	523	561	578	545	599	558	530	539	538	551	536	537	600	555	542	574	498	517	539	536	541	552	590	538	541	597	543	542	548	555	570	569	542	564	554	519	542	570	559	567	533	539	542	555	558	517	583	601	536	522	556	534	575	536	590	544	569	587	547	569	535	577	551	567	531	551	552	555	572	528	558	560	536	495	560	528	560	568	513	573	554	556	490	583	544	577	551	534	536	554	543	571	556	592	560	576	552	526	531	575	552	556	522	555	525	588	580	485	563	551	533	566	546	578	546	520	544	572	579	565	534	529	560	552	602	516	566	577	557	555	573	552	529	586	572	531	602	584	583	533	577	532	497	545	561	568	540	532	576	569	572	559	586	517	569	568	562	542	559	549	504	599	584	556	592	569	540	545	580	582	551	554	537	562	551	569	547	549	583	584	556	546	509	552	548	580	539	549	569	559	560	526	533	589	520	528	578	576	568	539	574	547	557	561	560	544	523	508	522	595	557	565	577	542	546	546	578	552	599	548	586	526	548	551	521	562	523	563	555	547	553	556	564	561	555	558	520	520	561	573	557	526	544	575	552	541	582	590	527	546	528	549	532	543	549	532	527	557	549	546	581	596	521	600	548	561	579	559	531	551	570	579	561	549	589	578	580	543	560	547	553	555	574	565	551	513	562	579	546	540	582	577	563	568	563	528	538	563	564	541	543	539	545	539	548	536	595	533	529	539	570	532	541	556	545	557	570	538	552	538	553	545	568	542	497	548	565	612	581	567	567	534	557	523	552	554	565	587	520	551	501	573	575	550	549	542
10794	3627	5348	4626	3244	2119	1638	1439	1177	1188	820	566	586	407	409	399	355	340	290	308	267	270	283	242	204	256	247	205	233	239	218	195	225	223	196	192	256	225	213	216	229	223	207	209	238	221	215	194	235	192	188	204	219	217	216	213	235	234	217	207	211	216	218	209	223	196	212	217	198	215	211	224	183	203	190	200	212	202	207	213	220	244	220	191	213	205	223	209	193	208	203	232	230	207	222	197	217	192	206	210	227	225	247	213	215	202	234	247	229	223	194	224	183	195	219	220	220	218	170	233	205	215	178	235	204	199	230	194	210	217	216	237	212	189	206	233	203	197	198	213	215	197	205	231	212	214	218	229	202	223	195	211	220	210	214	223	209	221	197	195	227	231	229	193	213	224	185	199	212	192	199	201	213	211	239	220	192	195	229	222	226	202	243	217	235	204	242	198	224	217	216	222	219	231	221	213	205	201	234	202	210	210	210	223	210	233	212	221	203	197	199	211	217	219	234	225	208	197	194	222	208	231	202	213	221	201	179	197	188	231	204	208	217	218	233	230	235	180	213	187	193	204	207	210	201	206	222	201	203	214	205	219	193	249	230	210	239	245	224	208	204	219	226	211	220	217	213	200	221	200	198	211	209	218	194	219	242	214	224	218	202	213	222	198	227	247	222	187	209	199	236	217	216	173	206	206	236	208	215	197	227	215	191	221	180	233	227	226	224	219	215	181	189	215	220	201	203	253	220	205	191	198	221	211	235	213	242	213	223	224	215	194	218	210	209	222	225	228	203	190	202	203	193	196	219	220	212	246	228	214	213	235	210	235	206	223	219	177	214	190	185	220	204	245	235	213	209	197	205	206	221	217	214	229	194	194	238	209	229	244	200	224	202	176	220	221	207	231	221	209	218	229	220	185	186	195	222	210	207	201	241	198	194	218	219	222	224	202	217	216	209	217	231	212	208	249	198	209	182	226	203	222	203	193	219	201	222	200	218	205	228	225	220	197	192	180	223	216	220	189	215	203	223	211	206	197	216	212	202	201	208	203	195	192	204	217	205	215	213	224	200	202	227	207	239	244	217	196	216	204	234	216	203	266	199	205	215	205	217	237	214	230	219	231	203	202	229	197	195	195	195	200	215	181	214	206	197	214	197	223	272	235	214	226	181	208	211	214	210	199	196	208	210	198	219	207	188	254	212	184	218	192	226	234	231	230	205	206	221	201	218	234	196	209	221	229	233	227	225	231	221	199	207	195	188	210	202	224	217	200	206	198	242	227	218	197	224	212	206	216	222	204	211	248	228	223	228	231	197	208	228	200	216	197	212	192	212	185	208	218	213	233	195	200	214	235	240	212	197	220	246	188	223	221	208	202	231	233	226	199	221	215	191	174	204	226	201	219	220	197	210	215	235	222	220	233	192	225	222	233	226	221	222	182	206	218	204	226	195	200	223	244	214	196	200	201	210	205	211	192	188	202	198	222	212	223	212	214	193	215	183	204	230	172	213	210	201	205	231	210	231	205	220	212	231	210	209	221	221	227	204	248	239	210	199	206	198	203	204	180	197	209	201	210	202	200	193	224	208	211	210	232	244	223	236	222	228	219	225	222	182	226	196	229	226	219	219	245	198	208	227	213	195	205	225	253	242	235	218	197	229	213	213	207	224	221	237	263	197	227	212	181	200	215	194	225	204	233	211	215	220	201	189	202	215	185	222	215	211	202	203	196	206	193	199	194	205	222	190	198	202	225	208	218	234	221	184	214	211	204	202	190	192	225	247	199	215	190	195	178	229	197	227	214	207	194	210	187	205	225	197	216	201	217	185	201	184	215	196	227	219	203	210	204	204	215	206	205	197	208	213	217	208	228	192	220	229	219	191	216	210	211	230	212	193	199	224	221	226	203	206	216	206	196	239	211	239	234	225	216	214	213	191	235	222	207	214	217	202	229	218	219	196	185	197	232	219	201	217	209	228	213	189	182	223	216	226	213	232	190	190	201	227	233	214	207	228	215	220	204	213	196	231	225	223	223	238	184	193	183	208	211	231	188	211	204	246	240	207	222	199	192	202	204	194	220	213	184	220	218	208	195	228	215	215	192	206	205	217	206	232	181	203	204	195	215	205	193	228	251	222	200	213	210	238	191	205	198	217	235	204	205	191	203	188	194	220	228	201	225	202	214	216	210	207	181	233	213	207	238	191	227	192	202	231	235	218	200	202	224	191	221	207	205	215	221	187	199	204	204	182	193	230	195	232	215	235	220	182	213	212	206	218	210	230	224	204	184	200	212	233	215	212	238	201	234	218	200	201	185	213	225	215	210	212	208	215	201	217	218	217	236	204	207	218	215	221	212	193	218	208	220	212	231	199	204	222	226	236	233	220	225	207	220	201	219	221	206	223	218	228	234	187	198	202	217	213	202	199	195	181	215	217	200	198	211	222	186	204	219	246	198	222	216	217	217	228	230	213	206	207	223	227	194	223	209	212	232	228	201	235	249	196	233	222	250	218	215	217	220	192	205	219	196	209	236	208	226	216	230	227	207	205	210	184	214	215	242	199	201	221	187	192	214	190	203	191	241	203	196	208	186	182	218	217	228	208	217	229	258	229	201	215	212	208	205	197	203	219	248	204	202	227	207	220	201	217	207	207	220	223	263	236	210	198	220	180	208	228	207	207	204	199	219	186	194	226	263	237	237	198	209	219	235	232	205	203	208	206	218	240	210	232	242	216	197	214	180	213	200	225	218	242	237	201	223	232	178	221	230	206	191	244	207	209	177	204	205	227	211	193	224	204	215	205	183	184	229	224	218	207	189	219	189	231	214	246	220	204	217	221	212	217	223	202	227	218	223	218	204	207	199	242	193	213	181	190	215	200	219	229	234	223	204	221	215	241	216	206	213	191	222	208	219	228	211	225	221	202	189	180	209	231	221	211	199	206	224	215	229	209	221	217	227	224	218	220	263	199	212	196	226	238	223	189	213	218	196	219	210	195	197	221	213	231	220	223	199	221	212	230	204	207	212	226	210	212	212	229	243	232	210	222	196	203	234	216	224	205	198	236	215	193	205	219	222	192	217	226	225	203	225	235	230	213	228	192	208	221	215	223	223	199	222	244	177	213	194	201	217	224	216	226	214	230	220	197	200	195	196	192	197	220	228	249	218	233	201	214	220	254	232	187	217	253	209	205	209	216	215	211	204	233	214	235	208	239	210	208	193	240	212	200	223	209	202	216	222	209	223	233	218	175	196	217	203	235	248	206	204	224	227	209	213	234	204	232	241	213	195	212	195	205	209	216	207	205	206	221	194	196	245	215	188	214	200	211	225	194	202	211	225	199	243	222	188	214	228	224	200	195	233	224	202	184	227	221	221	178	206	201	188	225	206	206	222	195	209	221	217	195	239	219	209	207	189	237	202	191	225	235	223	241	219	212	193	229	212	200	214	226	220	208	203	205	217	237	225	223	204	228	225	211	244	205	211	210	229	227	213	217	205	201	188	207	208
8782	4132	9895	12629	11299	9103	7373	6746	6209	5954	3812	2859	2668	2062	1862	1676	1664	1449	1182	1139	1023	930	880	709	774	700	619	585	607	551	550	568	576	553	543	521	495	510	513	566	531	521	506	540	546	526	556	565	548	514	525	544	535	551	552	531	571	538	532	580	595	507	513	580	527	556	496	546	564	506	519	593	538	562	537	486	530	583	529	526	482	512	541	477	489	497	533	521	556	548	585	528	524	517	559	524	523	532	480	539	509	542	501	570	522	504	552	574	531	547	540	490	507	523	518	530	528	521	523	549	524	568	527	502	503	533	500	573	529	515	521	542	565	526	511	509	530	554	545	539	537	525	543	516	529	550	511	559	497	495	547	495	527	552	547	510	506	518	497	511	505	520	517	578	506	511	555	544	538	508	548	537	501	500	522	563	531	504	512	549	515	536	528	521	545	548	539	526	512	528	512	546	499	525	501	520	509	514	561	550	530	511	514	515	511	527	568	523	514	497	513	530	525	537	517	523	538	561	550	556	542	533	530	509	560	550	546	528	541	534	517	480	572	510	523	530	556	532	508	535	533	568	529	525	487	484	610	516	519	523	485	530	512	543	513	516	516	539	551	556	518	563	549	497	515	527	491	520	535	561	543	510	548	530	529	571	506	555	499	528	513	492	525	537	513	510	525	515	535	522	505	519	513	546	527	506	549	571	517	539	501	530	512	515	527	547	520	512	498	533	550	520	558	537	508	492	576	546	565	493	508	575	520	510	545	545	536	503	484	499	538	515	557	544	512	522	516	543	543	511	538	520	518	465	493	517	514	540	565	478	521	489	544	542	498	542	541	472	529	535	532	513	557	547	570	555	555	481	497	528	514	540	537	526	531	573	477	548	534	513	526	562	513	565	526	543	510	526	522	510	569	518	541	551	527	525	570	546	539	528	568	545	524	542	538	495	488	504	500	509	506	550	503	541	492	513	497	562	502	477	542	502	525	497	464	493	512	524	541	484	521	542	554	509	558	535	553	522	497	541	468	520	554	536	566	500	552	567	514	538	496	570	552	543	510	562	545	506	512	524	551	529	519	554	521	516	518	551	530	500	531	501	499	523	502	533	537	544	506	566	498	547	504	519	575	558	520	528	530	525	514	555	549	533	525	549	540	543	526	531	519	520	534	585	526	514	514	489	507	536	548	500	541	500	513	510	563	545	540	513	532	599	533	555	522	538	543	557	557	539	511	529	522	542	521	503	533	527	576	557	543	510	558	516	519	550	505	535	549	521	514	543	523	538	533	569	503	542	539	520	534	520	535	524	553	523	560	519	510	475	532	527	488	499	540	539	539	536	520	509	544	553	528	526	531	511	574	554	512	549	517	499	542	559	540	474	500	547	591	519	491	545	492	545	537	533	513	528	543	503	502	492	503	530	528	521	546	556	491	512	471	517	536	491	525	512	486	467	533	568	537	505	494	541	553	556	559	501	546	527	545	512	551	567	543	528	490	518	534	539	539	562	530	527	531	521	528	486	529	517	544	539	535	520	544	522	509	535	502	519	503	571	485	539	549	533	509	559	550	548	564	542	538	511	520	538	487	543	531	526	540	496	519	524	523	547	541	517	507	547	519	521	523	538	550	556	515	530	540	512	530	504	518	592	544	519	502	545	507	525	532	547	528	542	519	512	537	548	519	543	513	508	519	497	510	522	527	510	517	542	510	477	532	540	535	563	543	506	585	540	565	502	566	560	531	527	523	544	507	515	543	559	517	541	539	517	567	532	566	526	560	474	487	528	514	548	523	571	504	574	546	532	562	570	536	498	505	566	564	487	546	546	531	522	538	506	569	514	524	542	540	552	526	553	540	568	517	540	513	541	534	501	525	539	513	494	536	515	546	532	507	538	556	540	542	543	524	547	511	556	582	546	544	534	560	539	509	527	498	520	535	514	503	546	505	532	553	531	502	541	559	533	501	510	553	525	538	532	518	587	535	540	526	501	553	532	515	509	582	541	526	472	515	497	506	561	547	542	591	551	537	527	541	492	543	493	509	508	494	500	596	531	500	545	539	567	557	577	522	514	530	527	521	515	523	535	545	531	540	543	493	551	567	495	548	518	556	512	530	558	559	514	532	548	532	531	488	524	516	573	546	501	557	529	530	495	521	519	503	508	524	532	524	564	515	521	557	506	472	569	518	549	524	488	516	524	523	581	495	532	540	525	518	499	508	544	484	489	531	526	528	504	503	510	528	505	516	536	489	521	501	539	493	561	501	517	542	546	535	570	504	529	519	500	553	499	513	567	507	573	509	524	557	533	548	538	533	501	537	554	533	606	505	533	535	561	529	525	520	521	532	537	556	508	524	536	550	550	528	560	534	529	559	500	502	534	554	509	512	511	501	513	504	523	498	526	506	525	495	557	511	562	505	508	531	501	555	528	537	524	503	548	511	553	549	506	508	497	570	554	576	516	567	506	530	499	511	573	545	547	558	533	510	515	567	518	542	523	517	552	515	609	524	512	540	515	496	516	510	569	546	544	577	543	485	541	547	540	553	507	526	535	500	549	534	527	510	520	534	545	510	559	549	526	491	532	561	517	543	543	521	512	513	534	488	530	554	527	496	527	569	558	547	559	532	522	508	506	523	510	476	504	527	502	536	514	522	512	587	521	538	508	547	505	536	509	532	488	524	535	529	531	495	520	537	517	530	528	502	541	531	539	523	545	541	505	534	558	519	506	534	512	501	530	521	571	533	496	526	503	548	487	489	523	512	523	525	517	587	514	528	527	523	514	543	530	490	520	504	540	506	509	523	515	547	574	521	538	563	512	504	506	535	484	541	536	532	499	511	556	553	496	471	553	517	546	518	507	536	583	537	519	491	496	512	514	545	556	530	519	561	521	523	534	522	513	543	517	512	496	561	537	536	535	510	557	543	515	523	523	544	539	518	556	515	562	494	498	534	525	529	512	513	551	533	528	526	541	531	565	528	524	518	511	528	500	529	534	556	510	512	522	531	545	513	535	547	550	542	554	506	517	565	541	528	534	494	513	556	526	545	536	588	533	519	522	552	499	512	528	549	545	520	498	520	517	525	549	498	522	511	534	524	541	532	480	493	538	540	530	494	554	480	526	554	521	552	519	541	501	515	545	510	527	571	537	560	564	551	499	567	558	559	538	570	522	495	519	529	529	538	549	457	511	577	529	487	524	555	552	508	506	497	506	529	505	490	499	538	545	569	552	520	486	537	507	495	552	513	520	520	564	494	524	513	555	531	539	495	532	554	567	529	555	525	528	507	493	546	494	531	570	547	552	528	516	528	520	554	563	504	568	523	537	505	551	524	526	497	560	510	497	520	519	532	518	563	514	541	507	523	509	517	509	543	535	543	496	524	539	494	533	531	553	558	516	512	508	539	513	544	536	521	555	482	563	569	515	551	483	527	548	539	562	543	521	536	544	537	549	533	537	538	497	532	556	535	528	507	556	534	544	526	515	522	544	506	515	521	535	507	545	544	506	531	532
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
