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
336819394755	336819395316	336819395866	336819396416	336819396966	336819397516	336819398066	336819398616	336819399166	336819399716	336819400266	336819400816	336819401366	336819401916	336819402466	336819403016	336819403566	336819404116	336819404666	336819405216	336819405766	336819406316	336819406866	336819407416	336819407966	336819408516	336819409066	336819409616	336819410166	336819410716	336819411266	336819411816	336819412366	336819412916	336819413466	336819414016	336819414566	336819415116	336819415666	336819416216	336819416766	336819417316	336819417866	336819418416	336819418966	336819419516	336819420066	336819420616	336819421166	336819421716	336819422266	336819422816	336819423366	336819423916	336819424466	336819425016	336819425566	336819426116	336819426666	336819427216	336819427766	336819428316	336819428866	336819429416	336819429966	336819430516	336819431066	336819431619	336819432166	336819432716	336819433266	336819433816	336819434366	336819434916	336819435466	336819436016	336819436566	336819437116	336819437666	336819438216	336819438766	336819439316	336819439866	336819440416	336819440966	336819441516	336819442066	336819442616	336819443166	336819443716	336819444266	336819444816	336819445366	336819445916	336819446466	336819447016	336819447566	336819448116	336819448666	336819449216	336819449766	336819450316	336819450866	336819451416	336819451966	336819452516	336819453066	336819453616	336819454166	336819454716	336819455266	336819455816	336819456366	336819456916	336819457466	336819458016	336819458566	336819459116	336819459666	336819460216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2569	3650	2300	2569	3650	2300	2569	3650	2300	2569	3650	2300	2568	3650	2300	2568	3650	2300	2568	3650	2300	2568	3650	2300	2568	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2567	3650	2300	2569	3650	2300	2750	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36128	28567	23880	18768	17339	19199	25040	25719	26428	21258	12090	3230	1453	704	888	773	601	524	519	481	481	413	433	430	421	391	418	426	399	342	394	413	384	377	406	408	367	408	384	378	386	384	386	375	392	392	343	423	404	421	351	344	405	374	401	385	375	369	386	354	369	380	368	384	387	349	352	347	421	381	368	368	409	359	397	368	414	383	371	361	350	319	381	406	373	378	366	427	358	383	336	368	392	403	423	353	359	377	383	369	360	357	380	351	387	396	376	374	352	382	406	370	388	382	359	350	352	353	374	374	373	370	369	342	352	365	364	382	374	389	356	359	337	385	393	360	378	385	404	356	328	388	368	359	364	415	365	370	358	359	377	373	377	355	399	362	407	372	385	346	393	357	391	367	411	365	372	349	410	397	430	380	362	377	346	340	353	404	369	323	385	361	383	389	368	374	376	363	349	371	386	416	349	349	383	360	366	399	360	350	384	385	390	397	366	359	370	355	379	364	358	366	383	394	360	387	413	380	379	383	377	343	395	379	369	401	404	366	358	370	354	364	379	375	378	354	358	381	333	388	351	368	380	363	378	344	377	344	359	359	375	361	386	358	396	395	395	353	373	361	353	371	365	369	362	381	367	330	331	367	353	363	367	335	362	378	421	382	381	357	357	370	373	356	366	407	370	404	385	393	373	377	374	369	367	386	399	396	334	360	381	425	379	386	374	354	360	390	343	368	336	372	370	382	344	340	382	365	407	378	399	366	369	343	333	369	343	366	370	397	380	327	409	357	399	383	366	385	400	439	383	401	375	313	376	343	350	380	365	363	382	394	368	388	384	362	380	379	391	393	383	373	373	390	376	372	363	389	358	331	384	392	362	358	371	400	357	359	394	374	358	389	393	365	396	380	351	387	369	328	384	399	373	368	355	373	359	379	354	356	363	381	369	369	374	360	359	350	373	339	405	355	372	360	408	338	386	384	375	373	414	351	375	382	334	381	351	375	361	373	421	358	370	376	413	363	359	397	416	344	366	405	365	369	357	387	400	354	369	363	367	355	351	384	369	383	363	336	361	357	389	390	347	362	395	384	342	361	382	354	377	410	345	351	361	358	384	382	354	369	333	363	371	396	411	367	405	353	340	391	359	347	336	369	350	378	374	379	348	373	377	390	376	355	376	395	383	368	357	380	368	359	420	377	357	355	360	398	389	377	381	362	382	372	377	375	387	361	385	374	373	373	358	346	388	380	362	348	379	340	380	401	330	385	361	410	350	405	368	343	385	398	357	372	368	379	358	364	388	377	360	400	392	389	379	379	397	387	385	356	391	387	412	370	382	349	343	385	370	383	390	394	403	387	384	355	380	366	379	355	353	400	368	419	384	372	383	380	371	392	387	369	362	419	394	371	364	387	389	377	376	378	384	375	379	349	400	392	400	414	357	360	360	380	362	376	395	394	383	397	370	363	358	344	374	357	372	375	372	351	382	394	362	410	368	400	365	383	368	354	370	392	389	377	398	376	371	321	345	350	407	388	406	378	385	400	384	395	391	377	343	372	394	381	378	369	402	393	359	380	392	382	358	386	353	338	327	357	368	335	361	394	339	383	359	375	373	385	383	365	346	386	373	363	371	387	408	359	323	367	349	404	357	384	375	386	385	348	386	384	373	392	359	383	439	396	378	373	375	337	385	403	376	353	384	363	352	378	399	393	362	380	365	331	396	366	368	365	387	389	373	391	355	374	358	393	388	379	368	379	380	345	403	356	380	395	399	356	383	380	396	367	343	369	362	373	398	362	343	414	355	363	404	392	378	354	333	411	391	380	383	373	391	348	364	405	359	349	408	372	379	409	393	340	379	377	370	392	332	355	362	393	355	368	357	326	397	377	384	397	414	368	381	361	323	359	359	361	405	413	362	359	370	380	370	375	390	398	394	397	371	403	378	378	387	392	377	385	382	403	388	393	335	389	386	364	379	400	386	407	344	345	358	397	403	353	357	366	344	359	387	382	371	387	396	350	385	388	390	375	366	377	380	383	386	379	366	337	385	372	356	339	388	398	393	400	415	343	345	340	337	376	378	317	377	422	417	400	359	394	344	385	406	377	390	373	391	368	369	371	365	351	382	368	383	374	392	362	357	351	352	388	375	381	371	387	368	404	359	381	374	355	401	403	354	361	379	336	342	370	366	368	334	359	372	395	349	364	373	334	375	345	396	380	348	358	386	374	364	350	372	337	385	388	365	328	379	402	374	350	376	344	367	377	380	372	369	415	365	362	340	352	383	366	412	366	387	357	389	393	359	403	358	354	394	357	367	348	389	355	394	343	367	360	355	383	371	380	343	387	327	393	392	376	384	369	359	374	364	367	398	379	351	377	385	348	338	352	373	362	341	387	367	360	418	388	343	370	341	399	390	381	368	353	384	361	370	359	399	389	380	379	361	352	392	373	366	383	339	373	377	394	379	351	386	387	368	375	368	402	374	380	369	361	385	346	369	354	364	395	324	372	373	366	379	397	370	370	403	413	357	369	372	385	398	354	357	369	357	379	364	347	361	370	341	361	361	394	373	388	405	359	368	343	398	401	364	375	369	369	390	386	409	377	360	390	377	375	387	343	390	409	387	397	385	360	370	357	371	395	352	332	375	404	350	392	361	365	376	401	384	413	414	344	373	392	383	322	370	383	370	355	369	350	361	375	351	365	396	368	397	362	419	374	352	366	390	361	372	375	405	336	337	365	403	403	408	375	364	358	366	363	349	409	373	397	369	359	378	396	395	372	359	398	382	405	404	351	361	381	364	347	378	338	380	371	362	391	381	371	323	375	346	374	375	350	395	359	388	382	356	359	380	385	359	348	353	389	378	352	381	379	387	369	345	352	392	342	407	382	365	400	338	353	375	367	372	392	378	356	399	369	358	350	368	334	408	397	389	402	370	382	334	374	351	386	373	378	361	339	372	366	386	413	370	399	370	396	364	395	382	365	386	359	351	367	390	382	363	364	370	332	392	378	385	365	375	369	369	371	365	367	342	356	391	360	395	397	365	325	406	382	397	382	374	376	371	365	381	380	383	363	381	342	338	380	360	371	397	354	361	357	386	366	339	394	381	382	372	387	376	417	369	339	343	372	357	396	350	378	413	342	345	398	346	355	399	407	371	361	401	345	330	347	350	337	395	357	363	388	379	381	370	374	367	366	355	375	339	345	344	384	366	367	376	342	356	377	378	370	373	364	366	358	378	383	364	321	364	340	368	345	383	341	383	388	365	368	327	361	403	408	381	383	371	365	362	366	321	376	362	365	363	375	367	364	334	375	416	371	380	375	339	351	377	352	348	409	359	363	359	383	373	377	385	359	384	394	384	334	430	368	354	382	346	371	380	372	414	371	372	351	354	380	361	352	397	369	390	396	359	386	365	400	370	365	389	401	408	373	374	371	351	338	414	330	356	407	386	369	380	354	338	350	393	384	357	386	362	324	361	398	361	377	383	386	395	417	339	353	363	368	403	364	373	350
25872	22007	15856	15907	22913	31390	39659	45291	45255	42651	26114	9910	5871	2684	3732	3309	2693	1879	2169	2137	1699	1443	1429	1450	1367	1230	1185	1267	1233	1267	1187	1132	1147	1213	1136	1103	1097	1156	1046	1120	1077	1113	1076	1054	1060	1093	1077	1096	1046	1071	956	1032	1033	1005	1002	1054	1018	1033	1022	1017	1005	1031	1039	1063	1028	1074	1057	981	961	1012	989	1044	1091	1044	1085	1100	1075	1028	1066	1069	1038	1086	1103	1069	1029	1004	1010	1002	1046	985	978	982	995	1019	987	1010	1041	1012	1002	989	1033	982	1015	997	1057	1038	1073	1004	945	966	958	997	993	1006	972	1058	1012	1039	1048	1005	1012	1020	962	999	1014	1020	1012	986	1104	966	973	949	1060	989	1039	1008	968	1010	929	987	1042	983	972	992	1048	975	974	1064	1009	965	980	1019	957	983	999	999	1015	1002	998	1016	1082	989	1049	1010	1002	1020	1002	919	1008	1018	1006	1064	1019	1005	970	1007	1025	991	1005	1057	1036	991	1065	1074	1007	1055	1036	1020	1068	980	976	1009	1009	1014	961	1050	1045	984	1024	1055	983	960	1042	1042	989	1035	982	1002	970	1071	985	1038	1017	992	1026	1057	985	979	987	998	1028	1030	1002	999	1074	1009	1010	984	978	998	988	993	976	981	987	978	944	1009	996	1007	1015	1045	1007	982	1054	1029	1028	1022	985	980	1027	927	1022	1045	1003	1029	961	1006	997	969	1054	997	985	968	1015	976	1033	1058	1030	990	1034	1018	975	975	971	1022	1005	985	1035	1049	987	995	1015	994	945	989	1001	1029	1018	950	1030	973	995	943	1020	1028	998	985	1018	1013	997	1009	1049	969	1072	1001	965	1003	1018	1012	996	1033	975	982	978	1022	987	978	997	1000	981	1024	992	931	985	980	1027	1012	1093	1018	989	998	1038	962	986	994	1036	1004	1019	948	995	1011	1042	1043	1058	1033	1010	964	986	972	976	982	992	992	987	998	942	1019	1076	930	1018	974	989	971	1002	1007	1026	1012	1056	1029	917	1023	1027	947	998	955	1009	1042	962	1038	985	1020	972	1047	1024	970	1000	983	1030	1014	998	971	1046	1010	1015	968	1000	953	1035	1089	962	980	981	933	983	938	1041	992	1021	1015	971	973	1008	1007	969	1009	977	963	954	989	982	1010	1009	956	965	994	1047	1011	1050	973	1013	1000	1050	1001	981	954	986	994	1014	1010	982	1031	1013	1069	976	1025	991	982	1082	997	995	984	951	991	1035	968	960	1023	1000	977	1020	1014	940	1003	979	1029	1006	977	993	965	995	1031	1001	983	1014	987	968	1030	983	995	1040	986	994	1002	1040	1009	1008	1027	1042	988	1030	989	984	941	1042	1003	1012	1015	992	987	1003	1027	1029	997	920	983	957	1004	1000	1006	963	938	958	1038	1001	1021	998	942	985	1062	1030	971	1035	972	964	978	933	1003	1033	1009	937	984	1031	1000	998	1006	986	1019	1035	1009	1019	1013	962	1002	1015	970	1003	1002	1004	1026	967	996	980	1007	1030	961	977	1014	1030	1008	1010	995	984	1018	911	966	1015	1029	999	1023	1030	1029	979	1043	981	988	1043	952	985	969	950	1055	1028	989	982	1031	1015	994	989	1039	949	1018	966	956	1034	973	1011	1018	1005	958	995	1045	1008	959	955	1056	1050	1001	1007	1007	1012	1006	1073	1030	994	961	988	1065	969	996	1005	991	958	949	1030	1028	1009	955	1006	941	1056	960	956	1009	959	1006	988	1043	985	1048	998	1008	1028	974	1008	1026	1042	1034	955	998	1034	973	1031	1000	1011	957	953	1029	961	1010	1016	994	987	1053	1006	995	995	1025	967	1002	970	998	1044	996	991	911	1011	996	977	986	994	1027	1040	975	1012	1028	1040	951	980	1005	997	924	978	1007	987	1018	1045	1000	1027	987	955	1040	1024	961	969	982	979	1009	1036	997	1004	992	983	1014	988	996	1075	972	980	1003	1010	1039	1040	1017	1054	1054	1027	978	1043	972	930	957	1006	1014	975	944	965	1084	1010	1001	960	1015	1048	1013	988	1056	986	998	1023	947	982	1035	1050	1003	1000	980	1033	954	1013	1035	1002	1004	1028	994	985	993	954	996	942	978	1008	1005	934	955	995	971	990	1041	1015	1007	1002	1022	1018	974	988	975	1000	1003	993	933	1006	957	1006	958	986	991	972	1030	971	1012	1044	954	1025	1018	1034	1038	1044	990	958	988	969	1020	970	999	974	997	1016	896	972	970	955	1015	981	945	992	963	957	970	974	1048	997	1017	995	996	961	1018	946	1024	986	1005	945	965	982	932	1050	998	948	1018	963	1003	1013	999	963	987	1024	959	952	999	961	1022	1048	975	1018	983	965	1017	1020	1004	1027	1015	951	979	1025	987	952	1034	999	1005	979	1011	969	1055	1045	977	974	1010	993	978	1022	1003	1001	973	1017	955	1011	1020	947	990	976	1027	1007	975	1019	1006	1077	999	975	1002	995	1000	1090	1004	1023	994	1019	1054	1007	1031	981	979	1001	969	964	991	1035	981	987	981	995	1030	1033	989	999	1045	971	1014	976	982	1002	957	1003	1017	1017	966	986	985	1052	977	1010	983	938	1002	954	1060	981	1036	988	888	977	1029	995	966	1022	953	995	982	1018	983	1021	1004	1012	978	963	918	948	910	1010	1003	1038	1067	1049	1014	999	989	1005	1009	993	1001	989	999	1047	1008	991	958	966	1011	1082	1036	1024	943	1022	939	1023	984	1005	957	975	1008	970	996	1000	1018	998	963	1020	1015	967	1043	996	979	959	980	975	986	1017	1024	1003	1040	1004	987	966	1067	992	1017	958	1003	1007	958	983	969	1016	1008	1017	1009	988	1028	1045	1071	1016	988	1043	1058	1003	1014	985	993	952	962	1011	990	985	1015	1008	999	1007	927	979	972	1006	1011	992	1005	1006	1009	994	983	1004	1001	975	1015	999	1022	1059	970	1057	1025	969	971	1034	1001	1070	1024	1022	960	979	953	955	936	1018	1010	964	1043	983	942	1016	1062	996	1009	983	958	986	927	1016	1042	971	986	1019	970	949	1014	944	948	950	957	1036	1044	982	988	976	1008	957	1002	1005	1026	1066	1004	1005	1059	1020	1025	979	1047	1037	1024	939	976	1019	963	1024	931	962	958	1026	995	1022	1041	966	971	957	950	965	962	967	989	969	1026	1014	1033	996	990	991	943	976	939	1039	1027	994	987	994	977	1033	1049	967	976	1007	1030	985	1028	921	1046	976	1047	1026	938	993	964	1004	1032	1020	994	1037	983	963	1003	1072	917	965	1027	998	1036	955	1001	970	954	1014	1021	960	1033	942	983	970	988	1023	985	986	1002	1024	1013	1018	976	980	919	1006	1028	996	1052	995	985	1032	965	939	974	970	975	1009	1040	995	1005	992	1014	988	984	1025	1054	1027	969	998	961	959	944	1045	964	984	970	987	1042	1033	964	999	947	1018	1010	1007	927	943	963	970	1010	994	1047	1039	1004	960	1004	1017	985	1001	997	1013	1022	1009	981	994	1023	989	976	978	991	1027	1006	960	1003	1018	1026	1029	1009	914	1003	1014	1032	979	1034	1022	1001	1042	1014	1018	1035	973	1018	1017	964	971	1030	998	987	1051	1023	969	991	1017	1018	985	1007	994	959	980	1014	1083	1009	1047	1000	962	1018	1073	929	1003	996	942	968	1025	981	1051	1038	990	962	1026	1000	993	974	955	995	1003	984	944	991	989	948	1006	983	1030	1049	995	980	981	1034	1029	1003	939	988	988	995	1040	971	997	996	1024	1004	932	1022	960	1012	981	1023	947	991	990	975	1010	1009	1000	1006	1044	980	992	1028	1037	1024	962	1018	1019	984	900	1024	987	969	957	1012	1045	1022	1018	1002	982	956	1018	970	1056	996	948	1037	1001	995	967	1029	955	1016	988	1019	1016	996	978	983	999	1006	985	979	1008	1028	1013	981	992	1106	992	978	1020	948	996	997	1011	992	912	1001	1005	986	900	933	991	988	924	1000	999	1020	1002	993	942	1024	976	1056	998	994	1017	971	939	1029	1004	982	974	1025	1001	1012	1015	949	915	991	1043	1069	993	958	1012	916	919	1028	1005	954	1019	907	996	949	1021	953	964	919	916	988	970	1046	1026	1009	987	1049	964	981	970	1019	968	1024	984	1017	1021	959	1004	1036	990	995	1012	995
5870	2599	1604	1014	803	680	698	700	719	524	335	221	229	215	219	205	221	176	226	195	218	173	193	244	179	199	180	177	180	211	156	182	196	174	190	198	188	214	193	214	205	203	188	205	205	186	188	202	205	209	176	171	175	205	180	195	182	181	193	195	184	217	185	183	188	190	179	214	206	200	208	197	208	192	205	205	178	187	192	187	186	195	200	185	215	187	183	198	165	182	193	195	204	193	182	186	213	199	193	171	215	215	207	212	198	185	202	206	208	201	223	193	206	188	215	202	205	176	206	182	214	192	225	194	204	183	207	158	196	201	201	191	199	187	189	183	199	202	208	177	202	178	179	222	172	180	210	194	180	191	197	178	189	171	185	183	221	192	193	190	196	206	197	197	207	194	195	206	189	194	189	194	208	174	185	181	196	172	200	195	209	206	198	197	166	204	191	201	173	179	208	205	198	219	195	184	197	199	204	208	185	173	166	179	180	205	170	194	171	194	184	190	173	203	204	187	182	186	169	188	195	185	192	207	184	213	201	184	191	180	193	215	188	171	200	167	209	206	203	187	196	199	194	188	176	203	203	175	185	187	197	195	213	178	197	185	201	211	184	190	191	189	200	214	179	206	201	178	221	168	206	201	188	207	204	185	192	204	166	198	198	193	213	233	188	193	203	208	187	199	188	193	177	173	170	226	212	193	215	218	194	217	182	199	202	212	188	188	200	158	177	209	190	199	210	201	170	182	182	178	200	168	227	186	208	189	203	172	209	203	191	185	191	187	213	207	160	200	183	195	178	178	198	204	186	185	204	193	169	195	202	201	184	180	194	209	208	171	185	221	153	210	200	174	173	218	201	191	189	192	164	204	188	168	181	183	193	203	183	176	191	184	173	164	195	186	218	195	184	207	188	204	197	176	172	183	188	176	198	215	217	177	194	204	189	224	200	189	179	168	204	182	192	211	191	198	178	203	182	176	194	199	169	190	202	208	191	187	176	194	193	184	205	195	197	190	168	175	157	194	184	183	197	199	162	181	188	208	201	193	182	187	203	180	194	176	183	170	203	178	187	191	162	181	184	197	204	197	196	193	202	184	173	207	171	215	190	190	178	193	182	171	177	174	203	170	194	208	178	184	205	193	178	187	195	186	203	204	208	188	198	183	209	191	175	197	219	201	171	209	193	191	212	199	172	191	181	186	171	183	209	209	188	223	176	196	204	183	224	189	184	203	193	191	199	205	183	166	191	190	206	193	188	218	187	178	179	187	200	190	180	186	195	195	177	193	187	182	198	180	184	189	177	186	186	207	216	205	209	187	186	221	184	183	201	188	225	188	205	193	207	204	206	191	180	193	209	209	162	162	174	185	195	196	229	206	176	201	182	179	182	222	187	217	204	202	208	206	189	195	211	185	194	199	219	210	203	197	225	216	208	201	187	198	185	186	185	185	180	203	190	176	195	204	189	189	192	198	187	170	185	200	186	199	162	200	182	186	190	185	168	155	185	202	195	190	190	210	190	204	196	206	188	205	217	172	186	174	185	193	166	209	205	176	200	192	196	183	214	185	191	198	180	184	192	164	180	208	164	171	210	213	200	204	189	208	195	232	190	185	195	194	195	184	200	188	190	206	197	182	191	170	197	162	201	192	168	191	183	167	188	194	156	194	197	204	194	202	187	198	181	175	184	183	185	215	192	187	212	191	205	202	191	190	191	194	206	190	183	200	176	179	177	200	215	204	193	202	169	184	209	190	184	207	215	192	172	190	190	218	195	194	196	205	179	184	187	174	227	185	196	183	170	206	193	174	183	212	191	167	186	204	184	179	206	217	198	181	193	222	195	210	204	209	196	179	191	190	187	190	197	198	178	209	177	212	187	194	216	180	209	225	220	190	175	193	199	194	212	204	197	183	181	185	193	168	191	178	174	216	186	200	189	177	183	182	204	197	196	180	156	188	172	188	204	181	192	188	182	195	214	166	192	191	201	209	184	209	183	193	204	202	174	187	203	193	196	171	192	198	174	193	191	184	199	199	207	225	201	190	201	179	184	171	179	196	172	193	185	226	191	191	182	187	205	200	196	206	190	214	204	200	193	203	190	199	194	204	174	198	175	177	198	199	182	183	189	221	192	192	209	194	181	185	180	175	207	192	193	184	195	194	184	201	178	193	198	162	178	156	214	183	178	186	172	195	198	213	208	181	192	211	165	189	202	177	204	188	190	212	181	186	201	191	192	202	191	196	215	190	165	196	182	186	180	196	179	184	188	171	188	192	188	205	196	204	180	186	170	209	218	188	196	200	189	218	184	189	184	179	191	189	203	205	174	188	201	187	195	192	178	212	199	172	185	191	203	200	195	182	188	186	207	176	201	190	192	204	177	196	196	187	179	164	183	176	207	185	170	173	170	172	198	202	175	169	177	195	210	188	201	207	218	170	164	191	175	196	180	189	179	224	182	210	190	215	193	205	182	200	213	194	181	188	208	221	210	171	192	187	212	177	178	202	192	210	204	162	169	183	163	203	185	200	194	202	210	197	191	206	217	181	208	174	173	190	213	185	199	217	224	173	182	172	217	209	171	208	169	182	188	198	162	175	198	175	211	186	176	213	183	170	209	192	182	209	216	181	182	196	192	190	203	211	179	191	204	183	199	168	178	200	170	194	198	191	190	174	186	185	206	194	193	197	186	215	195	208	160	201	175	182	206	193	179	194	194	185	179	205	202	158	198	214	178	202	198	181	191	185	189	195	206	184	195	191	223	182	209	219	201	210	211	184	197	193	186	178	209	194	165	186	202	189	162	159	184	179	177	196	187	199	197	202	169	206	207	203	171	200	204	183	171	173	204	182	203	199	184	186	188	200	203	199	167	189	185	194	174	190	179	212	218	201	157	180	223	203	205	207	215	191	191	183	179	179	201	177	169	180	181	195	184	182	218	174	178	222	210	187	199	181	178	199	189	237	193	174	178	192	186	191	204	189	203	191	175	211	200	186	173	198	208	194	176	190	184	196	196	189	196	185	189	196	174	177	182	173	195	205	180	190	197	212	199	166	205	170	186	202	200	190	199	211	181	180	194	215	173	225	182	201	207	191	182	187	209	183	179	193	201	195	166	196	186	172	191	213	172	175	189	184	201	199	195	218	175	171	190	205	187	194	212	205	212	172	193	175	207	211	203	196	213	216	191	199	165	217	188	190	191	193	197	187	183	197	197	194	202	172	180	201	178	174	188	190	186	177	199	179	199	199	183	209	196	200	207	199	186	208	190	178	186	190	208	200	204	217	191	180	201	192	180	197	188	202	190	186	213	182	198	193	185	177	199	216	198	201	202	191	180	205	198	171	170	218	202	192	200	187	180	193	194	186	179	181	201	211	189	196	186	198	193	165	207	199	192	203	190	218	192	203	181	199	222	193	200	202	192	209	214	199	173	202	166	193	166	193	185	165	184	180	171	199	189	177	188	156	185	198	218	176	203	174	205	186	198	172	182	196	185	199	203	195	203	198
5653	2820	2072	2066	2750	2905	3926	4617	4875	3552	2143	951	763	640	696	623	668	624	654	630	578	631	574	640	598	613	650	597	630	635	653	630	593	612	601	613	614	612	640	658	617	619	602	599	658	632	634	640	623	601	615	612	624	599	650	613	634	633	615	641	628	596	597	617	586	600	602	600	625	640	621	600	611	628	614	654	603	617	624	627	586	648	611	629	608	639	643	639	675	596	634	635	621	618	591	572	631	604	618	607	615	634	587	635	600	572	614	578	613	595	605	624	625	592	627	657	650	605	597	616	591	613	632	634	612	661	624	620	628	641	647	622	646	633	601	633	618	624	609	601	613	606	611	616	607	625	649	595	606	622	625	622	611	587	626	629	615	625	603	657	661	624	627	649	633	598	593	642	639	643	636	613	659	605	613	609	605	615	602	640	636	580	639	602	572	607	640	643	602	605	619	620	618	602	620	614	633	616	647	626	602	628	580	651	607	595	614	664	604	612	608	630	632	575	577	660	593	656	624	597	629	600	651	628	613	603	580	626	613	569	651	607	585	584	597	635	570	546	644	600	577	613	571	622	575	593	589	638	669	595	639	615	635	605	626	586	629	555	618	599	610	588	652	602	597	635	628	628	536	594	630	605	598	609	645	627	629	609	580	623	634	618	603	624	606	614	619	622	616	583	651	612	593	623	642	621	622	637	651	657	617	592	617	601	599	612	581	635	575	646	610	574	590	650	596	640	608	652	635	595	621	630	592	613	606	598	606	637	628	582	599	627	550	605	589	638	629	613	594	569	642	594	579	595	624	591	623	637	617	624	632	601	570	599	623	621	666	634	613	592	648	612	569	616	611	657	630	586	585	606	618	593	644	632	602	627	624	617	627	584	634	602	623	648	584	601	588	643	607	611	574	621	638	594	635	614	600	665	604	632	628	686	641	586	615	627	588	598	636	618	595	625	603	640	582	598	656	606	618	613	630	652	579	600	617	592	595	622	559	595	603	591	585	580	620	590	648	576	625	622	646	625	642	669	608	636	578	644	604	607	596	589	626	678	639	625	608	593	648	658	628	611	620	662	579	651	645	570	632	610	610	629	586	646	635	641	615	630	599	554	586	605	592	625	583	623	609	610	602	588	598	615	615	628	613	597	623	618	573	586	621	625	582	613	579	647	620	623	626	591	629	587	601	636	647	634	627	630	591	615	652	602	631	587	613	639	618	621	575	631	615	615	580	615	578	610	589	647	597	618	614	563	595	579	577	636	614	655	597	612	591	584	625	596	648	586	614	600	618	643	604	612	608	622	640	617	601	616	631	617	574	630	604	576	606	636	616	600	575	610	623	611	575	600	620	619	635	614	601	604	609	608	618	620	639	634	633	596	650	610	635	606	592	596	616	597	617	563	618	583	610	576	637	625	567	607	592	641	603	617	577	597	583	661	579	643	579	598	602	573	576	579	643	592	614	595	607	611	579	651	608	629	632	573	621	595	615	615	605	648	595	601	602	579	601	642	567	616	630	598	626	631	574	596	634	627	615	589	595	588	610	629	570	654	599	610	628	611	598	644	623	605	609	632	640	655	647	661	661	593	599	634	600	612	625	611	622	605	625	647	608	652	660	617	606	584	564	620	636	643	609	578	627	645	621	626	611	635	589	613	619	632	687	606	574	640	636	599	596	572	612	594	621	611	581	623	628	569	587	626	596	614	631	625	641	626	624	638	639	628	641	668	621	621	624	595	605	632	682	565	617	628	638	632	644	636	634	616	596	619	637	570	617	623	593	620	590	640	622	622	621	589	596	615	638	638	604	629	586	614	578	593	641	598	610	641	591	593	589	617	658	588	639	594	580	603	620	606	578	610	628	625	618	606	585	612	602	607	591	678	656	615	627	563	577	618	625	652	645	607	619	573	620	613	621	590	637	604	633	600	616	584	644	641	591	627	602	581	595	623	649	603	613	602	634	605	583	598	626	570	634	618	599	600	624	593	602	654	590	571	598	598	612	612	664	607	559	589	598	600	600	627	637	587	640	618	601	584	618	607	618	577	620	608	586	581	605	623	622	592	632	628	635	661	657	639	607	599	588	555	665	579	593	636	657	577	541	587	665	626	622	636	595	585	577	613	612	605	625	615	659	625	599	652	585	626	646	586	587	612	622	619	626	600	607	638	590	661	642	645	592	607	599	591	588	595	635	623	625	633	622	600	618	634	603	628	612	630	582	611	591	600	622	653	628	650	614	612	599	584	625	637	650	606	584	666	621	623	608	578	587	596	602	611	598	619	587	658	569	596	596	643	621	649	582	585	603	612	610	620	586	629	630	588	616	616	600	629	600	587	621	633	652	634	619	602	587	651	585	606	644	588	599	666	600	609	574	626	646	626	656	578	662	651	606	629	616	585	619	615	597	621	619	620	650	652	623	619	650	604	581	633	638	620	628	600	602	631	631	640	628	576	603	580	627	596	649	584	589	610	640	645	594	620	649	615	595	624	634	656	561	603	603	581	594	651	602	609	652	591	624	594	614	565	603	585	623	635	611	601	592	637	565	597	629	669	652	632	589	590	603	594	624	644	578	578	639	614	536	651	624	654	596	619	673	614	627	599	597	591	684	598	623	621	605	573	610	598	579	651	606	603	591	637	609	600	595	615	646	616	598	632	599	606	606	598	617	641	663	603	628	611	594	630	615	625	626	600	648	623	609	617	609	632	615	612	632	675	620	612	624	603	561	586	565	590	585	613	590	667	623	620	633	585	598	640	628	629	640	650	643	607	627	628	658	598	618	596	572	637	632	625	630	638	624	635	648	634	635	608	655	585	627	620	592	617	609	622	585	607	577	585	584	590	598	597	623	626	568	591	601	625	621	607	592	615	584	620	579	622	596	643	648	642	615	642	629	670	620	610	631	621	601	589	597	633	660	586	650	610	648	619	619	630	637	617	643	586	597	602	607	604	584	563	618	601	623	597	596	593	600	615	644	584	614	626	592	648	589	639	601	634	558	576	604	655	580	641	590	640	599	588	552	595	640	656	614	615	608	590	611	643	618	616	610	630	628	610	637	585	612	609	610	627	621	653	586	619	620	618	607	615	645	627	572	622	639	647	623	639	613	612	629	627	629	610	630	624	603	599	597	646	584	668	640	616	626	638	619	580	573	579	641	604	607	607	622	607	574	647	638	603	598	620	667	601	621	576	638	611	604	597	618	652	650	611	638	621	599	615	601	576	567	605	583	608	583	610	573	628	597	624	581	606	601	626	658	575	643	587	587	608	587	631	619	636	639	594	592	615	623	674	616	605	583	599	614	630	621	578	584	631	601	592	606	603	676	654	600	650	621	638	599	586	655	651	556	603	619	589	623	581	593	608	630	664	601	572	614	643	594	608	591	635	609	589	627	619	605	619	598	572	618	598	583	627	625	615	604	587	605	623	617	599	634	617	588	615	633	624	632	595	623	617	649	555	617	617	630	616	660	621	591	606	592	623	602	617	641	643	652	594	625	633	618	609
23724	16607	12906	8187	7414	7372	7695	9644	9737	6130	3816	966	456	400	404	386	346	362	361	331	339	335	336	316	343	289	320	313	286	332	314	296	311	305	311	273	299	303	300	294	289	295	313	287	303	335	340	302	280	308	346	338	308	298	336	297	304	286	328	294	296	321	282	310	340	302	288	329	314	293	311	300	326	310	297	294	292	298	288	304	316	309	307	313	337	309	325	331	318	310	328	300	328	294	293	308	295	278	311	325	310	284	334	320	291	309	312	332	312	311	283	281	279	295	326	329	320	288	323	265	295	270	310	309	304	267	311	323	311	313	294	301	307	309	303	289	290	307	305	320	305	305	322	302	316	279	292	278	289	281	288	310	288	297	312	326	280	288	332	303	303	280	321	306	333	303	331	313	279	316	308	314	319	296	311	316	318	313	303	318	309	306	316	303	312	294	317	302	298	310	294	300	255	267	312	305	286	297	294	311	299	292	295	316	306	314	306	300	286	300	270	271	302	312	299	307	295	328	329	258	304	316	290	268	272	295	329	303	299	326	295	299	303	323	309	312	304	299	275	309	319	297	296	300	311	272	307	314	327	286	292	294	274	306	304	311	315	319	277	304	294	291	323	347	304	322	331	305	325	316	313	303	301	304	279	295	315	280	268	302	310	302	294	316	276	301	306	288	344	302	286	312	308	313	301	322	288	303	275	277	287	297	323	295	276	329	303	300	330	307	313	300	299	341	307	302	300	302	321	266	292	308	273	288	303	315	297	288	337	315	302	322	305	328	272	302	302	311	281	296	291	306	305	266	326	296	305	283	306	319	289	304	307	282	305	292	322	306	299	317	307	343	314	300	295	334	282	280	307	306	300	281	301	279	283	302	270	338	290	283	304	327	342	307	269	292	264	319	290	343	299	311	312	314	295	299	279	292	305	284	298	320	291	318	279	326	257	272	306	306	277	321	304	314	287	334	307	321	310	317	295	298	288	299	308	328	310	323	309	296	286	317	295	308	330	308	280	312	303	299	318	317	288	323	321	306	342	303	261	316	311	316	314	299	305	314	294	319	309	289	296	307	302	334	330	298	303	336	282	319	306	334	339	315	285	284	317	340	325	315	300	311	307	316	279	297	320	306	326	291	328	322	307	308	302	284	321	318	314	301	316	304	296	283	313	289	255	301	313	352	311	296	312	298	278	291	284	317	289	283	306	282	276	289	302	301	302	327	304	323	304	319	318	298	266	301	318	293	289	289	315	299	295	297	323	313	271	312	317	316	310	287	319	323	297	320	305	265	296	292	306	321	313	308	315	311	306	342	301	291	326	310	302	296	293	305	301	281	292	284	317	329	288	282	288	316	314	310	281	305	321	304	295	278	273	298	313	309	306	290	280	302	275	318	280	302	276	318	305	314	295	274	310	293	274	332	319	326	280	293	296	274	324	304	284	315	309	318	290	293	296	334	308	330	301	277	273	345	317	270	291	317	274	281	310	301	281	278	297	298	333	301	297	333	303	300	331	315	323	297	313	293	291	307	315	279	312	298	297	292	306	266	306	298	317	270	328	300	327	305	294	308	298	272	293	280	312	313	293	310	343	336	325	302	329	293	318	307	281	293	318	292	262	273	339	315	306	286	307	260	323	312	264	312	316	291	296	295	274	309	328	299	321	309	290	279	338	310	322	308	306	315	313	302	281	285	311	327	317	291	326	293	297	321	305	297	333	298	266	323	302	297	306	299	295	281	287	298	311	272	287	306	300	324	296	279	280	305	318	320	307	305	299	296	308	298	314	299	308	259	275	313	317	282	287	301	322	304	268	311	311	321	301	307	317	339	278	315	301	300	322	304	309	296	312	314	309	294	279	303	308	327	285	311	297	317	325	305	316	303	292	305	313	291	301	325	276	297	314	311	289	290	287	294	288	299	302	324	295	315	318	297	306	270	287	312	314	298	307	308	303	291	300	322	319	284	290	294	328	286	301	275	311	306	288	315	327	292	303	290	311	273	313	286	318	320	311	317	275	315	313	288	322	290	327	322	298	340	334	296	308	334	297	286	293	309	280	314	295	309	304	327	304	305	296	306	329	307	338	275	297	278	274	303	321	301	295	316	317	307	312	288	293	316	356	324	300	322	316	285	307	293	288	276	344	334	316	299	296	306	310	268	289	288	294	285	317	306	308	282	312	263	294	322	264	282	313	340	324	301	290	293	281	287	316	244	289	303	327	288	289	324	314	329	313	324	312	265	332	287	302	328	329	342	301	277	307	329	317	295	327	300	336	302	297	301	341	300	291	333	313	332	315	292	315	284	291	301	308	321	302	273	292	294	298	318	273	297	319	324	310	321	296	313	320	308	327	285	300	317	310	311	320	287	302	311	295	331	275	303	312	298	282	290	281	304	275	308	326	322	316	280	303	291	289	311	291	314	313	295	317	241	315	307	297	305	302	303	295	297	309	309	323	290	291	294	298	302	320	294	301	276	308	317	286	304	284	329	326	308	317	307	295	303	335	314	298	321	297	303	315	311	347	260	329	316	302	296	330	269	299	312	309	309	308	288	359	327	291	324	315	273	296	286	316	318	289	305	314	308	312	332	300	315	290	305	281	273	289	285	304	318	295	317	329	274	298	314	320	286	285	322	323	322	309	309	316	362	299	290	307	290	293	325	321	304	317	312	297	282	294	292	315	309	317	304	349	280	321	290	301	295	286	306	345	325	285	294	284	304	284	283	336	299	294	320	301	263	312	298	296	308	306	306	302	316	292	288	283	328	286	307	315	311	313	313	324	304	312	309	336	310	322	296	305	323	293	312	289	299	305	290	349	298	282	310	263	297	283	307	294	305	332	313	294	308	290	318	300	277	315	306	292	324	297	350	346	272	316	293	293	321	308	311	325	269	282	310	275	324	293	303	295	299	263	314	316	307	287	320	310	313	337	327	302	319	318	299	268	291	302	280	298	300	317	307	314	316	305	288	320	327	306	329	338	330	312	297	299	308	342	336	312	274	282	298	288	311	299	289	297	289	292	298	293	321	287	308	279	282	297	295	332	280	308	301	271	312	296	326	314	297	293	284	280	256	265	281	286	297	324	300	288	343	321	314	296	298	355	328	303	328	273	279	323	291	312	314	304	303	291	295	290	347	305	306	285	307	333	286	311	316	309	294	324	296	294	318	302	270	320	328	268	327	310	298	322	304	322	293	328	319	323	290	315	308	313	320	312	305	331	306	295	298	313	297	296	293	307	315	354	345	309	298	280	313	280	313	285	319	304	317	314	301	274	302	280	297	305	286	325	305	286	307	288	299	321	302	319	323	308	315	340	260	301	277	303	301	302	315	269	278	314	310	277	332	315	313	319	316	312	319	313	300	303	303	342	265	295	317	294	299	274	308	294	285	286	310	336	298	278	324	303	310	294	285	285	320	318	268	342	314	300	315	332	323	293	313	318	317	277	318	322	313	330	311	309	319	289	329	311	315	305	297	323	282	250	293	301	329	304	325	318	269	322	312
17357	10381	9364	7871	14563	18897	22538	29467	29436	23222	16933	4446	1799	1643	1728	1431	1429	1231	1258	1068	1107	1000	1050	998	990	924	929	977	945	951	921	919	961	994	933	922	871	889	863	934	914	894	874	915	946	878	862	924	929	883	863	905	870	838	889	873	876	901	860	870	845	903	878	871	931	845	830	865	913	896	824	897	948	899	910	932	872	913	875	875	877	903	940	823	856	930	859	900	835	892	886	844	882	871	896	907	863	860	906	868	876	934	896	925	898	915	884	819	857	835	915	903	878	905	820	885	912	859	860	897	900	904	843	855	869	898	873	852	883	893	865	911	896	853	822	924	874	871	853	844	867	922	876	909	877	841	831	845	893	874	836	942	823	899	874	896	893	892	868	882	867	839	868	870	894	879	866	888	877	836	905	907	862	870	852	899	829	891	898	874	923	858	863	874	878	906	872	863	910	870	831	870	866	897	852	880	883	894	865	929	876	829	892	896	883	834	888	895	834	857	864	890	920	884	905	877	826	808	871	925	857	860	846	865	872	887	873	887	873	834	899	880	862	893	882	867	830	863	899	879	862	821	859	868	873	897	865	847	848	859	903	838	814	848	873	835	898	932	911	855	886	829	874	913	907	855	846	919	799	879	846	847	876	873	859	871	872	850	874	868	851	859	891	886	872	842	920	856	887	896	859	907	845	867	919	904	920	868	815	845	875	834	874	856	898	902	936	876	878	828	849	811	902	864	870	901	903	885	926	803	894	891	862	938	882	848	866	886	821	846	879	847	855	871	851	915	842	908	868	857	853	859	844	918	874	869	852	874	870	879	879	880	824	888	875	900	884	874	887	902	890	885	877	871	877	825	834	833	847	844	861	885	907	831	831	864	873	879	857	915	920	879	816	820	838	880	885	867	825	833	880	881	851	866	849	902	905	884	844	855	913	853	831	892	883	829	846	883	868	868	883	875	862	925	906	863	903	883	906	869	911	869	924	819	842	884	912	909	950	885	853	848	873	840	875	839	871	902	848	848	862	870	842	864	801	869	870	865	934	867	919	893	851	881	890	861	876	841	857	868	887	869	906	869	937	882	902	879	862	896	854	915	856	872	877	906	903	883	828	882	850	913	903	832	875	886	863	866	870	872	876	869	888	816	834	868	865	890	851	882	887	874	860	906	886	885	903	900	888	871	851	870	902	877	848	857	926	828	859	839	942	854	849	913	921	868	873	870	912	853	884	887	858	893	829	849	869	861	838	882	893	886	874	911	888	852	807	869	842	876	867	842	902	934	880	876	843	838	949	899	904	840	900	863	891	895	868	875	818	844	840	897	821	882	877	856	875	875	839	885	892	878	840	848	934	860	843	860	952	865	888	893	857	933	870	870	866	906	891	918	834	881	854	884	899	875	943	875	862	838	854	884	854	878	892	853	879	869	884	944	858	927	858	936	878	883	902	958	868	889	911	897	909	908	889	821	866	901	856	838	924	869	822	875	894	891	864	856	894	827	888	899	855	886	883	861	897	863	890	867	858	908	861	867	870	899	911	907	813	861	852	881	868	865	880	891	873	871	868	863	906	879	898	881	890	885	859	854	881	850	877	928	910	837	881	872	875	851	863	897	888	859	888	888	856	817	905	898	850	841	915	921	899	795	868	887	865	855	851	875	881	926	937	864	894	860	879	861	861	908	828	862	856	886	870	896	902	809	833	853	852	826	909	858	828	808	903	881	828	900	826	885	900	918	827	888	905	887	875	897	911	887	912	876	850	828	862	842	877	842	865	916	820	862	888	870	882	872	890	881	888	884	960	873	882	882	862	860	981	858	831	896	941	896	866	905	886	867	870	895	890	901	878	875	906	866	826	871	880	859	850	908	841	870	905	853	831	917	898	851	852	874	853	916	864	869	901	864	866	872	865	878	893	838	893	898	912	843	855	911	897	913	851	871	951	873	867	879	861	869	867	829	911	861	839	878	857	906	882	866	861	803	838	878	915	904	888	891	890	911	893	896	897	900	851	805	841	882	805	865	875	839	888	905	884	845	908	929	833	825	873	862	848	871	800	865	864	874	873	822	876	854	849	855	904	932	893	885	860	852	871	866	891	916	884	871	948	901	892	870	840	874	884	910	870	889	880	874	821	914	901	916	870	877	853	897	877	861	831	842	830	929	903	904	928	853	891	915	880	844	830	820	884	867	870	857	910	931	882	881	839	809	840	856	833	851	878	893	817	813	871	895	922	910	892	884	879	900	862	900	856	890	910	855	889	843	853	865	864	884	935	917	854	911	872	847	875	882	812	891	872	878	823	908	808	897	901	881	886	843	850	842	823	845	846	878	866	852	879	889	840	896	901	898	888	834	856	867	853	852	868	937	893	840	830	898	846	890	902	903	950	893	859	869	901	899	879	865	842	862	839	813	913	893	868	852	859	876	891	873	836	859	835	861	838	871	888	884	869	844	883	884	853	918	871	867	921	806	829	877	919	851	831	857	827	868	866	855	814	850	920	884	925	894	854	869	824	861	863	870	812	879	878	888	876	850	889	846	837	931	854	922	867	900	940	835	869	911	918	884	860	870	896	880	897	911	842	825	869	889	876	812	824	837	803	858	857	888	885	924	851	863	887	889	895	856	882	895	913	838	875	814	923	841	829	876	830	826	861	868	887	872	913	883	896	867	901	904	893	891	843	909	914	834	904	873	886	856	857	810	874	815	853	919	896	863	861	887	903	919	888	898	870	878	815	878	852	922	863	882	963	887	825	879	934	903	873	902	886	910	879	878	890	883	898	864	899	873	844	852	923	929	892	896	893	863	885	929	840	888	876	842	881	882	873	914	871	906	866	846	890	919	893	870	861	868	853	880	919	871	881	869	911	882	891	883	922	897	798	814	834	935	893	847	894	854	865	909	855	949	943	876	852	896	865	912	863	849	860	846	843	904	860	938	905	861	810	878	888	891	808	906	879	895	878	859	933	898	933	917	869	876	906	898	840	869	832	859	876	884	905	878	845	852	894	915	851	864	878	914	873	868	861	879	861	891	847	824	822	853	948	793	836	906	879	874	860	848	903	835	905	873	792	884	865	855	853	908	879	889	860	879	848	875	851	892	911	898	900	867	872	803	878	872	876	896	873	873	833	848	865	859	899	830	890	814	871	867	884	838	914	862	835	887	912	887	866	848	886	879	873	938	882	876	828	865	897	869	892	901	855	863	841	848	867	883	855	937	825	900	838	907	876	885	861	897	873	898	892	875	848	813	840	911	870	905	851	876	899	904	859	925	892	882	887	873	849	866	854	900	914	883	885	840	844	826	915	854	867	888	856	815	939	875	829	866	902	876	890	842	890	914	848	846	900	858	891	848	881	877	885	890	855	902	894	834	873	846	885	852	880	855	876	856	906	877	888	819	910	863	897	901	915	851	894	881	923	908	911	885	899	861	878	913	839	890	932	917	910	847	907	917	890	891	841	920	882	806	914	862	855	847	871	860	900	870	876	892	866	868	883	913	864	870	907	903
37151	27047	22784	18359	18294	21469	22602	28308	24914	19522	12902	4574	1252	867	810	671	601	531	477	460	426	436	429	448	433	454	407	394	425	392	383	386	404	393	365	364	376	335	367	361	377	390	335	357	389	372	361	383	332	358	390	343	350	410	364	350	369	380	368	368	397	375	378	366	373	406	364	353	342	378	362	358	358	375	398	313	371	347	353	362	410	380	378	369	339	329	357	339	387	335	387	360	363	386	355	349	369	342	341	375	360	370	349	382	361	400	363	360	352	337	360	352	379	361	381	357	376	341	376	357	370	399	359	344	377	371	392	371	396	391	357	378	380	402	376	381	370	366	365	367	384	355	365	389	351	390	363	360	372	359	334	326	363	389	391	366	377	358	353	358	335	350	365	366	347	370	344	395	364	344	376	375	336	372	376	326	362	390	325	354	347	346	389	336	408	380	348	381	395	364	341	376	353	359	372	386	378	363	345	363	373	397	365	386	359	364	373	371	354	369	346	355	319	362	378	366	394	351	360	354	343	375	355	345	365	342	358	380	324	357	350	357	365	350	388	346	362	410	410	350	376	372	405	344	385	388	351	360	376	352	393	365	395	338	386	370	383	395	388	389	377	365	331	361	359	377	342	362	374	323	367	367	358	370	373	363	393	362	330	364	375	396	348	360	371	378	387	366	352	399	384	387	357	329	364	355	361	389	362	337	365	356	339	366	366	364	392	381	332	404	359	349	314	315	381	337	351	376	386	339	352	359	376	357	371	364	366	355	349	420	353	374	386	367	358	356	358	361	356	367	343	356	379	391	360	365	353	359	387	369	331	374	356	357	366	367	353	355	393	368	374	326	380	337	369	388	329	372	384	355	374	351	347	379	330	335	341	385	362	363	376	377	413	393	351	398	391	362	351	382	382	365	392	350	352	389	385	383	375	348	361	384	395	358	365	337	352	385	379	351	355	362	407	364	404	385	365	353	342	344	347	392	407	359	369	361	353	361	406	360	363	349	381	346	339	341	338	365	382	388	381	334	341	360	377	368	355	371	386	395	335	347	364	341	305	364	372	350	360	374	362	375	377	339	346	355	344	385	361	358	351	379	380	367	350	346	382	371	362	388	349	376	372	348	377	377	373	396	374	366	366	364	385	387	349	390	377	361	377	361	358	357	364	355	371	361	354	346	337	363	342	377	394	405	327	331	370	330	377	353	341	361	392	401	386	363	347	378	380	367	375	363	353	348	366	402	386	313	344	336	369	374	365	329	348	342	367	366	361	366	336	405	376	360	359	397	352	360	331	354	410	394	386	352	351	401	386	377	353	408	374	369	395	355	328	344	358	415	364	363	351	377	369	393	373	374	389	374	368	392	345	377	354	413	369	365	348	356	373	360	339	342	321	367	393	339	377	368	376	381	334	340	361	336	370	378	377	368	374	351	333	380	363	346	365	364	358	357	399	352	346	358	362	361	374	385	392	408	369	380	391	393	388	384	358	360	371	332	328	355	365	389	381	399	358	360	368	404	381	356	357	364	359	396	384	376	365	342	335	349	359	336	400	351	406	331	353	387	391	363	358	369	349	395	356	375	328	331	331	379	358	354	368	399	381	346	378	372	372	371	362	333	324	337	353	400	370	353	374	379	366	366	384	324	385	351	359	359	358	389	372	379	373	389	359	381	375	325	360	389	386	371	362	351	361	360	365	327	364	366	400	320	364	349	363	366	371	360	375	388	394	375	366	380	353	385	362	369	381	358	367	354	377	340	378	350	379	375	382	334	328	350	380	361	368	363	353	354	369	405	367	343	383	386	372	361	364	384	354	391	347	376	353	346	361	389	339	344	375	366	345	402	386	371	347	356	368	356	372	352	368	374	360	349	357	404	359	350	342	336	333	359	386	386	350	345	381	339	327	387	389	357	398	363	382	368	336	360	377	336	372	376	348	334	358	366	357	384	355	357	401	360	365	329	382	365	417	368	386	344	395	351	355	384	374	354	394	380	354	327	346	343	314	347	366	387	345	381	387	355	355	374	365	371	352	347	345	371	336	400	386	359	379	378	358	353	339	374	352	340	343	385	354	383	334	363	331	388	376	355	382	364	345	391	361	389	374	393	360	380	378	377	365	393	359	387	382	355	387	373	383	366	387	344	352	364	340	351	365	373	379	410	420	365	384	388	368	368	374	349	363	382	372	412	363	358	339	375	345	384	354	345	387	370	380	363	341	370	366	374	401	345	329	395	352	350	358	351	360	345	379	354	374	356	374	378	383	391	361	362	415	330	355	323	354	377	371	358	361	372	354	382	315	367	374	361	375	371	375	392	343	339	348	366	367	356	347	329	356	385	367	388	374	360	349	382	344	366	369	316	373	374	383	392	359	368	379	328	394	404	369	369	354	373	387	381	335	368	412	378	363	381	358	387	369	360	348	365	365	331	340	364	364	336	389	357	346	370	388	376	379	354	375	384	337	328	352	373	348	351	357	339	355	365	373	365	372	376	355	353	352	383	401	354	362	371	356	361	337	367	377	364	369	374	387	345	357	378	397	393	348	364	340	354	326	327	347	338	371	348	367	370	378	397	373	323	387	356	348	356	361	362	405	335	356	358	389	374	396	323	355	360	361	399	351	394	323	369	361	361	345	384	373	384	361	311	364	347	372	350	366	343	331	349	373	373	385	367	374	346	361	392	380	353	370	354	358	378	376	364	345	349	352	367	380	373	357	376	370	393	389	383	345	392	365	402	361	394	387	368	382	367	347	369	355	401	378	383	378	395	361	357	364	364	341	389	377	343	353	352	358	348	358	348	375	341	363	373	361	376	397	342	375	374	351	373	395	364	368	372	338	370	370	345	371	326	364	348	358	351	374	376	309	374	367	362	352	367	361	360	368	336	354	402	371	344	393	337	373	349	377	337	385	339	368	389	338	395	350	354	353	407	333	370	372	389	399	355	367	341	344	337	362	357	370	361	377	333	364	371	404	366	355	346	393	346	376	361	360	396	371	370	346	413	361	369	345	389	336	344	381	391	340	342	357	387	397	372	385	361	388	358	345	356	376	375	331	351	383	367	366	364	352	384	366	323	369	375	376	368	366	369	354	368	345	348	396	359	364	382	350	353	376	365	365	366	367	337	373	357	379	390	387	343	353	366	355	352	366	363	373	351	351	383	361	386	351	341	345	377	358	375	371	322	347	362	350	338	382	325	360	374	346	362	367	350	356	393	402	399	368	368	356	385	353	383	375	406	368	341	351	386	337	341	351	359	360	360	355	373	379	336	328	374	398	364	361	394	359	336	384	375	382	372	375	359	367	354	333	373	376	382	370	369	364	358	375	359	374	395	374	341	326	341	375	375	370	353	390	326	375	328	394	371	369	377	347	363	365	372	394	334	369	392	349	358	356	342	371	333	374	340	388	351	377	327	334	354	327	373	391	372	374	348	355	402	370	392	403	363	362	357	383	377	379	338	365	338	354	382	334	379	401	375	381	345	343	360	374	375	368	340	391	334	391	383
26859	18241	15785	15716	25289	32144	37338	46514	43037	39963	29213	13908	4781	3370	3164	2796	2917	2262	2105	1681	1871	1489	1387	1405	1294	1269	1256	1200	1189	1175	1232	1145	1172	1144	1071	1096	1025	1104	1054	1049	1055	1069	992	1025	1023	1022	1005	1074	1040	1048	1036	1013	1010	1073	1033	1017	984	992	963	1022	988	985	994	1014	1023	993	1053	1010	1015	1000	995	996	974	1023	997	1054	992	1078	1036	990	1000	1007	1070	996	1039	984	987	1034	1017	967	985	978	1009	953	983	981	959	978	951	995	945	1004	997	1017	986	925	985	959	1038	956	934	957	999	967	985	942	976	967	1021	960	953	967	976	1008	999	902	1008	964	1011	1002	955	991	941	1004	928	1027	969	935	974	921	990	1006	998	994	940	963	997	982	966	903	962	984	1026	995	972	1015	978	1009	1007	931	956	988	964	988	1000	966	972	967	1014	978	987	983	953	975	964	949	949	1022	992	940	957	969	1028	974	969	988	1003	982	1003	972	1019	971	956	941	979	923	964	998	942	1013	948	1014	967	982	938	989	991	951	937	965	974	986	1015	994	961	947	947	1011	949	1002	940	969	969	954	1010	1012	953	994	1011	993	960	998	1028	972	951	983	967	1041	975	950	1004	1017	976	1001	942	986	1007	944	983	1042	987	960	980	936	959	976	916	953	930	948	996	961	882	1010	989	997	995	984	995	980	1008	1028	954	1013	961	972	916	938	934	964	1022	1002	986	989	938	962	1001	957	960	958	1085	978	953	932	968	996	917	973	952	957	982	944	993	939	999	994	952	949	982	1010	1002	1017	921	952	966	1003	917	993	973	916	1013	986	913	984	984	978	973	910	931	983	1034	976	938	1012	978	944	977	947	937	959	963	968	997	944	1001	984	962	951	940	998	961	985	1000	939	987	1011	970	980	1031	1006	962	937	965	954	934	1031	997	1001	922	993	947	939	1006	1015	932	978	982	1016	954	934	1013	957	976	974	921	968	965	991	965	963	969	995	973	1008	977	925	982	970	894	969	949	944	1033	999	923	988	1015	986	949	968	997	1029	966	1011	960	985	938	983	900	985	907	923	993	978	1003	974	956	991	927	999	1011	1000	961	951	968	954	937	954	997	993	972	976	952	934	944	975	1040	1002	1011	998	1000	1048	963	1008	951	1017	1028	996	943	998	958	979	962	931	1015	1008	1019	993	934	1007	977	943	966	934	973	1003	1037	937	935	955	1002	1018	952	1011	908	1015	976	988	938	950	992	958	980	1014	1032	979	1002	964	1000	991	968	1014	968	938	953	968	968	1024	953	979	999	946	974	1026	966	1029	1018	1010	1001	1010	959	976	951	990	974	994	997	952	996	997	1042	992	1015	988	974	953	986	970	975	957	939	1025	975	955	896	980	998	1025	970	971	969	993	940	1058	904	948	1012	1007	969	984	973	1024	968	983	991	974	954	966	1034	965	983	982	1065	985	947	972	935	936	925	1021	965	940	980	1009	976	983	994	983	935	960	995	940	995	942	1018	980	1022	1017	980	975	1004	966	1031	978	950	993	1008	992	955	939	933	945	950	957	987	966	1005	958	927	938	975	995	976	1000	954	995	998	1001	948	959	956	1019	998	1056	983	984	981	948	995	992	932	1024	983	979	956	1018	961	958	1008	1005	974	929	1003	971	1036	954	985	972	974	1008	989	954	976	942	1005	986	956	993	996	963	1004	982	980	952	942	995	1010	949	968	1012	928	946	987	945	985	1029	1012	980	965	982	968	1015	984	942	1021	1046	995	958	968	950	999	976	956	977	976	979	1050	1012	984	957	970	965	981	1001	1008	961	969	1021	985	1036	1033	972	943	969	975	993	924	991	918	953	940	944	950	922	947	932	1030	997	969	1017	938	1059	950	937	985	1023	976	915	977	946	997	983	957	961	918	900	997	951	949	937	949	1041	1004	1006	985	942	978	1001	978	958	976	979	1078	1000	975	920	1013	971	980	903	975	956	965	957	949	1017	929	972	1007	972	974	946	960	1029	1005	1002	957	1025	994	968	979	965	939	968	902	932	974	1018	981	967	970	973	1000	989	914	992	963	937	998	999	924	970	1048	963	973	979	968	990	990	939	1017	1007	972	999	985	955	935	971	961	942	976	928	960	957	946	981	1004	968	965	971	1009	946	948	997	950	1004	932	973	1018	959	979	966	927	999	965	977	960	968	1005	946	954	946	942	981	952	987	983	1005	970	1038	971	1023	988	988	962	946	984	966	921	985	909	1054	1001	1006	962	931	996	964	976	983	990	986	990	908	992	971	933	952	992	996	947	966	926	945	987	946	985	1004	963	942	980	944	928	1005	975	968	1005	878	983	969	951	990	995	973	980	956	989	935	967	976	1007	1028	1022	997	963	986	1002	1032	1015	939	956	1066	975	993	998	959	977	972	946	970	997	980	910	994	978	937	1021	973	998	934	993	985	965	929	993	977	931	994	955	936	1058	948	1000	966	986	997	948	942	978	962	940	975	1038	932	947	938	994	945	932	956	946	957	1014	966	982	927	1002	1028	909	939	969	1005	989	994	946	966	939	964	984	953	962	964	971	912	950	994	979	963	997	974	981	945	988	940	964	1014	962	1018	1018	975	1008	960	1043	980	1022	972	976	1026	992	983	981	996	958	979	957	996	968	962	962	974	980	993	1011	930	979	954	1028	992	1026	989	962	992	954	1030	999	1026	961	978	930	992	979	957	975	963	1003	985	942	992	924	958	937	914	1011	944	972	948	944	955	995	964	985	881	983	979	959	944	1004	937	956	957	967	1028	937	959	969	965	1026	994	998	988	955	985	933	979	1022	964	980	968	1024	971	961	988	961	1015	961	1054	992	991	990	951	1010	1026	995	962	957	962	978	944	1022	970	967	1015	956	1001	981	960	963	1003	966	946	958	972	956	974	929	962	939	968	1034	947	1003	969	987	991	981	964	988	994	964	975	958	964	964	1010	942	990	947	998	990	936	949	985	971	967	970	933	1005	989	974	1021	998	980	936	1004	948	938	991	969	949	988	1015	1010	956	967	960	1012	985	946	953	1004	954	1009	951	957	961	973	978	971	951	957	931	959	975	945	1011	1013	984	973	958	972	937	999	988	997	972	993	952	1034	971	1017	970	957	1045	1022	938	914	968	1003	987	976	959	939	983	952	976	913	1029	930	946	1000	923	1006	937	1000	987	1001	941	924	997	980	942	1006	1006	966	985	943	995	967	987	949	918	977	1022	983	996	971	1001	999	967	988	997	1009	945	936	996	1008	980	958	974	908	976	974	1018	963	980	921	1026	933	964	1007	937	961	955	951	1031	1013	983	972	968	970	958	1021	1003	995	997	1022	984	980	1010	991	935	930	1021	979	947	1021	936	967	1008	1040	1000	986	970	1000	964	1011	1036	1012	981	993	970	991	997	914	992	1014	975	970	1024	946	905	984	1017	1026	1013	961	941	956	1028	923	915	967	1008	979	973	929	974	990	948	1033	981	963	949	982	952	996	975	964	986	982	990	1041	933	965	963	1030	978	1011	996	932	961	1057	925	983	969	947	1016	973	974	985	995	974	949	982	908	976	966	1003	933	1031	991	968	986	980	955	997	963	951	990	992	962	976	1014	950	1004	935	993	985	1001	948	896	989	1005	954	957	973	966	968	967	989	1000	961	993	968	947	907	958	1021	907	943	969	968	921	960	909	1021	999	1011	990	924	972	965	945	991	985	974	956	954	991	973	969	972	1017	1014	928	989	971	998	944	929	1012	923	1002	915	989	993	1025	978	1015	1008	948	970	1029	999	981	1008	995	942	1002	1013	974	956	1004	979	981	974	984	968	959	987	1004	935	941	927	965	979
5907	2359	1392	960	888	889	735	1044	768	591	471	283	200	209	198	214	203	219	206	192	177	175	215	179	211	179	207	180	186	190	192	186	180	195	196	184	203	174	218	191	185	186	192	203	208	221	200	197	190	190	196	180	205	194	179	202	222	182	185	222	193	175	189	201	181	187	193	217	159	190	169	182	174	184	191	221	191	172	217	201	166	181	191	160	198	178	203	188	196	192	189	170	166	201	203	180	207	182	193	191	199	190	201	209	173	186	183	202	200	174	197	216	190	174	207	193	198	217	215	214	203	180	190	208	197	189	191	213	182	184	200	164	202	196	190	187	170	201	193	195	203	204	184	197	180	196	206	186	200	179	213	184	164	196	218	177	197	197	188	168	201	203	200	204	188	187	184	186	174	175	170	183	191	211	193	189	184	214	191	204	197	203	177	205	193	173	184	180	173	186	185	180	181	175	188	203	170	182	195	195	179	228	202	165	162	221	217	177	204	177	203	211	179	173	176	185	174	180	218	192	191	191	193	170	186	187	195	185	166	209	185	198	195	198	179	189	205	200	171	192	166	197	195	187	186	192	182	192	183	203	179	207	207	189	192	210	196	214	209	169	190	199	195	198	189	186	223	220	193	191	180	204	186	198	200	222	189	190	209	201	190	193	172	166	202	215	194	200	183	199	191	180	205	204	220	201	205	190	206	200	219	199	197	195	192	207	177	212	175	202	182	176	186	188	219	187	165	181	198	186	186	173	176	224	193	172	211	191	195	167	185	202	178	169	201	200	211	183	174	178	181	192	201	203	181	194	189	197	193	215	218	184	180	187	202	195	206	226	207	198	197	183	208	174	183	213	214	188	210	186	192	183	198	183	192	184	230	179	180	183	181	193	212	200	211	183	202	206	184	207	191	178	187	195	212	215	204	200	199	219	218	203	194	219	178	212	201	157	215	206	174	211	193	195	210	183	175	200	215	193	187	176	170	193	199	193	194	205	163	201	165	180	182	195	187	201	196	182	185	195	200	183	209	197	210	189	200	187	186	208	171	192	183	179	185	153	197	187	204	172	212	197	214	192	200	170	180	200	200	190	182	167	190	201	189	189	207	189	184	200	189	192	201	193	187	190	173	182	207	192	186	213	198	207	207	197	180	174	207	190	195	189	199	167	203	193	195	214	189	168	170	190	171	202	194	175	164	181	181	191	208	192	196	181	191	206	214	184	219	198	193	174	171	189	225	196	227	196	194	177	193	203	202	179	203	195	215	198	191	212	202	202	191	181	204	191	180	185	200	203	175	197	202	195	191	210	198	190	196	188	186	241	177	189	187	205	176	200	227	199	186	204	185	176	187	194	196	197	194	195	215	195	198	192	193	195	186	172	191	204	178	190	194	186	188	174	199	170	213	172	181	209	179	231	173	181	189	190	186	207	192	178	185	224	199	213	201	210	193	173	225	188	213	198	196	182	159	184	199	178	208	202	198	202	200	181	208	190	165	194	196	191	199	187	186	186	200	175	167	202	183	198	211	199	183	228	183	183	208	182	204	181	181	213	155	171	177	195	219	208	199	198	204	170	191	197	206	174	165	161	202	192	167	192	185	173	203	162	173	190	215	214	191	196	198	192	187	190	174	218	173	198	191	198	183	189	192	191	172	218	184	187	198	209	202	235	178	209	193	212	197	168	178	206	195	209	185	197	204	202	186	173	163	210	151	187	198	213	192	204	178	218	195	228	208	192	206	184	191	194	178	213	189	192	192	206	205	170	205	210	176	195	210	189	182	211	213	188	208	171	215	219	182	198	170	184	208	183	198	211	185	197	199	192	208	174	202	203	146	156	190	186	218	185	211	188	193	214	233	214	174	193	189	196	176	194	164	199	188	193	186	179	194	179	204	177	184	172	157	174	191	202	206	199	179	169	170	209	169	191	195	205	191	194	215	212	182	175	204	173	188	191	206	200	185	200	191	205	189	183	178	177	168	206	198	215	179	203	191	203	185	182	198	177	193	161	202	175	200	190	188	193	175	192	197	207	207	205	183	185	175	207	188	202	191	191	217	203	186	174	193	194	194	161	157	188	198	193	204	193	194	192	193	163	182	226	186	195	184	170	195	188	179	192	169	208	175	175	181	178	213	195	189	189	210	212	207	213	182	201	217	206	173	195	174	204	195	193	191	194	174	179	173	176	184	192	196	190	177	198	202	210	162	170	167	188	187	205	171	184	199	196	202	182	208	187	220	199	194	229	223	181	171	195	177	200	192	195	192	224	206	177	216	176	184	173	194	187	199	164	197	185	184	205	203	202	170	214	187	195	194	194	186	171	188	178	182	202	199	189	202	164	216	184	185	193	178	215	164	181	175	193	214	220	176	163	193	195	172	210	180	196	208	187	192	192	186	195	172	181	191	208	171	191	168	201	183	203	196	196	186	208	207	189	168	192	232	188	204	191	184	185	193	192	185	189	200	188	191	202	215	181	194	198	195	190	210	183	183	195	170	182	181	182	201	184	168	199	175	200	193	187	178	202	184	171	169	196	194	194	196	184	211	163	199	198	197	197	190	198	219	193	192	185	197	201	211	187	214	191	193	166	199	194	194	193	207	175	203	203	168	173	189	188	206	186	172	186	204	196	207	157	177	178	192	203	177	177	180	205	157	180	211	194	173	169	170	191	201	203	217	187	172	168	204	199	176	199	205	204	193	201	174	181	199	199	196	191	212	195	218	186	196	167	193	210	189	200	199	177	221	182	208	180	195	211	177	208	182	193	176	196	196	165	192	161	175	183	184	192	205	183	173	185	173	191	191	179	189	218	185	197	199	164	205	181	207	195	186	205	174	187	186	205	174	183	166	168	192	187	192	166	179	204	156	194	203	193	193	192	177	151	213	209	214	188	198	210	181	197	180	208	189	177	184	196	192	179	203	189	199	211	177	227	199	177	172	185	184	185	187	220	207	185	193	176	201	176	185	203	231	203	182	192	195	200	212	191	210	199	211	210	188	194	213	187	189	185	205	190	201	197	174	206	204	194	189	194	171	196	181	195	177	183	214	202	176	181	196	185	167	181	185	190	178	194	179	166	188	186	163	176	182	191	181	187	186	214	200	208	175	201	174	211	221	168	215	206	169	190	200	183	203	183	175	186	207	213	206	172	174	195	176	213	191	180	197	180	177	173	166	190	181	202	213	168	165	215	192	204	177	165	172	188	178	209	201	198	177	202	188	208	174	203	201	226	203	222	183	190	199	187	189	193	223	185	183	190	179	205	204	188	186	180	210	210	178	190	171	222	213	193	188	199	186	216	223	175	199	190	198	191	218	183	185	206	180	168	180	214	234	186	186	215	186	186	199	206	192	203	215	168	210	202	191	196	171	198	177	203	190	196	189	175	181	205	193	204	191	164	192	198	232	178	212	183	197	183	200	207	183	173	189	222	218	191	188	169	197	180	212	180	196	188	203	168	210	193	195	188	202	182	180	185	187	188	180	202	183	195	205	200	193	193	199	178
5706	2290	2026	2106	3254	3691	4133	6887	4436	3535	2305	1052	891	751	654	688	717	651	649	664	648	593	630	640	627	631	695	608	634	628	617	643	604	615	619	661	631	626	566	595	592	647	630	624	614	630	604	609	614	592	572	617	593	631	601	575	592	604	658	630	599	607	621	595	623	677	585	622	657	553	594	604	619	578	614	673	644	632	602	619	625	608	635	656	620	604	544	603	634	609	590	623	572	597	623	612	638	677	606	609	591	609	637	553	663	610	651	600	634	605	625	600	581	617	642	585	618	591	595	654	636	675	640	612	632	596	630	571	591	579	610	579	613	616	647	604	601	623	704	623	618	608	634	662	663	603	599	579	619	620	566	628	616	639	631	613	622	618	578	610	611	644	597	617	636	610	579	600	589	621	639	621	591	627	616	592	598	643	624	635	608	618	591	605	630	595	638	624	613	572	662	597	593	600	627	605	653	600	662	590	603	630	597	591	600	627	643	619	610	585	611	592	642	656	593	559	610	581	621	640	613	606	601	657	624	670	606	604	600	649	607	592	614	652	600	605	581	606	614	623	592	609	591	619	639	655	568	645	656	586	647	660	619	572	608	614	604	672	630	638	633	630	637	589	620	608	619	593	617	621	577	605	609	607	569	602	577	558	584	600	582	631	664	595	619	639	644	586	620	630	614	605	626	579	618	590	613	644	570	601	577	579	617	609	594	565	634	641	634	655	608	614	624	619	641	610	648	589	574	604	624	601	625	622	592	633	624	602	561	589	646	578	601	632	577	643	582	634	640	616	630	598	595	624	633	608	560	631	608	592	601	608	596	634	605	608	608	614	612	620	586	634	658	603	594	633	584	625	646	647	647	621	614	640	612	594	602	558	608	627	609	630	625	601	608	601	584	599	644	599	619	635	594	608	667	619	638	600	641	638	614	625	609	626	600	649	577	615	614	623	607	607	622	619	588	582	640	605	630	633	551	622	634	621	598	622	578	603	616	618	620	615	650	625	647	628	616	573	602	628	615	664	619	631	631	644	584	624	606	603	623	654	619	629	595	666	603	618	612	624	614	605	598	615	619	608	648	610	620	577	605	592	596	664	650	594	650	636	604	588	631	602	628	628	596	634	585	615	552	614	648	663	625	581	626	635	616	641	623	639	580	601	604	639	618	604	602	585	686	615	551	633	652	665	611	585	662	564	580	600	591	635	623	697	646	636	614	578	623	605	617	564	600	611	600	622	636	578	622	612	599	676	633	595	597	668	571	612	632	607	587	611	705	624	620	635	599	596	628	633	624	608	614	575	563	646	595	618	606	602	585	633	650	593	559	644	640	587	630	638	627	594	631	572	613	616	644	613	621	628	611	601	599	594	596	604	612	584	573	601	637	616	613	649	557	610	567	641	608	597	613	609	621	628	651	627	597	590	651	596	611	623	554	630	609	612	597	618	626	630	677	577	623	614	639	586	601	615	622	570	627	628	627	626	637	632	643	580	589	594	581	649	600	609	622	649	623	643	608	630	602	611	615	609	571	629	600	609	623	612	626	583	611	570	615	579	616	583	588	575	605	587	600	622	569	610	620	621	650	616	620	669	582	599	594	651	593	604	630	639	661	620	636	651	632	592	601	632	614	589	602	601	609	623	584	608	603	573	600	575	594	658	604	600	604	582	633	622	586	661	617	637	581	603	600	625	656	560	601	625	660	637	596	656	659	631	634	582	606	564	592	665	595	633	655	610	561	645	616	644	616	625	599	602	654	591	580	564	635	666	578	613	634	627	610	635	614	652	645	618	610	623	595	640	629	598	607	625	620	581	596	609	623	590	637	585	616	573	629	605	615	607	637	639	614	542	607	640	615	634	584	584	577	638	638	603	586	596	656	609	616	632	551	565	587	622	624	601	661	586	573	629	661	612	590	629	649	609	608	615	644	577	584	636	614	608	606	653	611	622	629	627	618	615	598	612	600	624	621	632	621	641	647	552	590	642	647	634	604	592	588	658	601	603	628	626	695	650	633	653	614	615	635	629	639	643	626	575	605	599	596	606	594	577	615	665	616	629	633	656	656	586	595	615	615	569	586	623	564	607	612	624	646	630	635	607	661	654	661	610	621	621	588	618	620	628	596	631	582	642	613	651	612	596	631	574	619	657	603	623	629	578	620	605	647	642	590	619	599	659	585	582	626	611	607	573	623	605	596	618	625	609	643	624	614	641	602	630	616	619	591	599	667	620	605	597	627	617	619	593	641	628	605	595	623	664	614	624	633	627	602	600	636	574	602	607	602	584	596	613	609	611	574	589	572	585	591	602	625	600	572	629	623	577	589	595	597	622	607	604	602	614	598	612	604	576	610	620	597	638	615	641	626	575	605	560	631	585	617	639	608	577	606	638	643	597	633	559	611	619	603	594	629	626	645	619	610	637	658	648	609	604	632	566	590	645	651	630	610	620	674	623	582	611	619	599	597	638	628	617	600	667	580	639	579	638	628	622	638	624	587	608	634	617	596	600	599	626	619	616	601	642	618	615	618	603	621	639	619	580	594	632	627	606	640	641	606	606	595	628	620	589	595	619	596	622	578	656	586	622	564	600	623	614	596	639	589	611	638	604	565	624	579	573	614	618	579	572	591	590	606	582	584	626	604	648	620	621	611	605	618	627	617	602	586	593	614	608	549	639	594	619	641	590	613	593	594	605	616	616	650	610	654	617	605	639	645	574	619	565	569	663	610	597	565	637	579	645	615	606	621	623	647	590	606	554	616	569	616	618	621	639	635	612	589	592	639	592	681	635	603	614	649	627	573	623	647	624	620	610	664	633	592	641	668	555	614	612	575	636	585	611	668	595	641	628	659	638	637	642	605	608	631	626	583	603	596	618	643	675	593	609	605	595	633	619	637	592	656	597	592	599	628	557	592	653	626	608	661	636	649	605	602	636	660	633	622	607	629	625	591	633	654	650	628	639	681	598	589	642	613	648	595	614	625	606	600	603	674	637	599	574	611	585	597	582	627	642	638	610	619	610	685	573	573	586	592	587	643	649	641	633	640	605	616	594	628	606	590	637	651	652	646	644	644	645	567	625	608	583	656	636	628	636	612	643	573	668	596	629	646	600	607	582	613	625	597	603	626	624	600	583	573	626	646	642	634	638	614	645	607	588	601	638	624	604	576	631	588	596	636	616	619	638	589	610	617	594	580	642	655	677	629	567	621	625	648	669	622	638	632	606	628	607	607	614	622	635	610	635	632	660	594	647	656	593	602	590	587	599	627	607	595	618	633	592	580	634	616	602	632	589	579	620	651	635	605	584	616	594	624	599	638	636	603	599	641	586	584	629	588	589	640	628	626	620	595	603	602	633	599	602	586	590	665	594	613	599	583	626	601	614	588	639	612	631	602	670	609	611	578	624	623	604	607	622	583	606	637	624	590	621	560	603	592	634	591	633	584	596	617	627	619	589	626	679	612	626	592	627	604	613	628	659	593	598	619	619	591	598	618	585	629	564	618	599
23273	15961	12160	8274	7826	9717	8030	13707	9003	5651	2944	1104	533	430	367	348	421	360	338	287	349	325	307	344	342	353	286	290	284	307	282	300	319	306	307	310	293	320	293	285	284	297	298	288	282	308	289	330	313	278	302	300	301	344	306	336	317	310	297	291	254	291	314	313	312	307	302	304	321	321	306	295	306	299	293	317	294	294	307	275	324	297	329	251	290	290	303	317	269	278	313	271	287	290	307	324	295	334	292	287	304	299	323	306	269	334	345	306	297	316	308	282	311	308	290	325	293	318	292	315	303	287	299	310	315	314	286	269	309	326	315	328	305	295	297	302	286	305	297	297	313	270	300	327	306	340	324	332	280	305	312	290	322	330	292	308	302	315	281	287	313	334	357	277	295	314	308	310	296	296	272	289	277	327	262	281	301	282	307	309	299	282	284	303	346	299	305	313	304	280	308	338	340	315	287	321	307	277	267	320	296	331	308	290	283	309	292	292	318	282	283	328	298	308	328	324	276	309	314	272	313	309	321	302	317	312	295	294	292	298	286	306	295	308	304	299	331	314	299	316	301	288	294	325	292	301	278	300	314	310	294	301	288	278	293	297	292	305	295	290	299	291	320	298	300	287	290	284	321	331	341	295	310	321	285	308	300	275	305	330	285	293	309	312	293	331	315	325	313	300	283	319	317	324	312	297	292	296	322	298	299	285	288	322	316	322	305	324	296	279	301	300	299	280	311	275	317	287	297	312	298	292	327	353	301	301	300	306	317	283	296	288	290	332	310	312	293	276	283	301	272	285	311	319	308	283	323	296	294	315	315	308	295	310	303	296	325	318	289	324	308	325	313	323	325	276	319	299	307	293	300	328	259	319	356	292	310	306	319	328	306	301	315	318	288	286	246	295	280	296	335	327	313	308	301	325	287	285	292	321	328	290	289	290	292	293	287	334	289	299	318	318	296	283	321	299	303	314	315	305	271	325	302	329	299	323	313	293	309	292	315	309	283	273	286	288	318	305	319	290	315	279	291	307	312	325	323	308	286	324	288	328	288	275	315	302	329	287	305	305	294	272	310	309	304	283	338	329	307	341	276	262	289	290	282	290	298	295	308	284	308	320	305	301	305	303	284	275	287	282	307	293	316	304	344	293	313	324	308	332	300	297	324	324	282	303	343	320	281	315	292	296	317	306	313	304	297	310	331	294	307	308	328	326	304	292	322	287	284	266	300	300	309	299	253	336	284	287	302	297	296	288	334	302	295	266	293	269	294	321	278	295	298	297	324	303	352	288	328	304	319	325	257	324	326	321	294	296	276	301	304	330	299	296	327	295	313	270	311	326	288	302	304	280	324	305	306	315	285	290	287	315	326	323	300	309	337	313	307	318	313	303	328	294	291	307	306	326	284	296	305	319	299	305	332	278	315	318	309	296	278	288	302	275	299	314	318	314	331	319	296	328	286	296	332	337	305	329	290	303	280	293	281	321	287	299	290	286	314	271	311	342	333	296	304	312	321	330	307	311	288	298	295	324	294	317	292	331	286	330	288	344	315	315	343	276	287	281	333	289	300	315	298	289	325	314	328	313	305	304	292	277	328	312	294	315	311	304	306	301	322	352	297	288	294	288	321	310	300	301	309	322	301	317	332	302	317	309	302	304	297	298	320	305	323	303	293	298	300	318	314	305	294	295	321	288	287	310	280	284	288	319	304	273	309	314	290	325	317	313	339	308	318	311	297	301	289	293	277	309	292	291	318	295	286	313	278	337	304	288	263	295	341	321	314	320	312	288	286	321	301	287	306	306	329	319	298	323	328	297	310	297	307	308	334	339	281	294	301	295	304	292	299	295	289	308	278	288	318	304	313	315	276	311	308	303	338	291	304	324	310	287	342	284	287	312	314	288	329	305	308	308	302	301	289	283	292	301	319	298	297	282	323	284	339	305	289	290	285	305	335	302	303	293	325	290	300	282	317	298	319	284	315	315	284	293	310	297	298	281	315	294	302	304	304	315	295	323	325	306	302	330	302	284	309	270	317	308	317	309	323	311	314	311	337	287	290	289	312	351	321	292	311	308	303	291	292	290	311	327	305	299	305	291	311	292	295	315	305	305	270	320	319	309	277	315	295	306	288	314	297	299	299	318	320	308	284	335	341	300	269	324	328	289	273	323	290	312	288	313	293	299	322	286	308	296	313	271	290	339	289	313	278	274	321	322	333	297	334	326	294	303	286	317	290	315	276	342	296	282	311	266	258	297	321	288	280	273	326	285	306	287	317	310	308	315	345	305	325	319	292	321	312	313	311	286	304	305	309	308	310	305	270	297	305	317	280	307	307	281	334	292	283	278	319	342	299	306	295	315	295	313	319	287	285	305	318	300	328	294	304	297	290	314	342	267	327	306	297	322	286	280	292	273	264	278	293	298	269	317	333	314	300	276	313	315	315	294	291	295	318	285	281	283	293	274	315	331	273	311	290	286	315	292	328	301	264	300	292	308	303	317	334	328	314	293	337	302	294	301	283	323	309	305	283	291	307	332	313	282	304	290	310	305	301	292	301	308	342	309	312	275	288	296	293	297	308	309	317	312	318	297	314	331	303	279	276	278	299	317	314	293	295	316	295	278	305	321	335	288	329	329	346	332	302	308	305	295	307	278	301	312	301	306	299	309	308	289	308	318	309	297	304	324	279	338	302	313	314	308	313	310	320	314	335	302	267	340	308	284	304	316	307	280	315	299	285	342	302	314	290	309	306	299	307	319	287	326	268	267	308	313	300	311	271	315	294	308	317	303	305	324	330	293	318	307	284	301	331	296	304	294	301	321	311	350	311	305	290	313	284	314	308	314	282	341	280	309	299	301	286	334	283	306	306	314	317	331	320	337	316	305	294	285	320	316	294	283	322	303	301	298	305	330	303	300	291	285	331	323	302	308	309	318	333	298	351	291	322	304	317	285	309	304	318	301	285	309	292	307	311	285	321	307	313	303	320	307	337	320	297	325	313	294	286	342	290	313	291	310	287	286	328	319	300	317	291	302	293	301	291	297	297	299	326	312	323	312	316	313	322	311	317	310	325	304	312	324	296	268	280	329	307	317	311	298	289	280	285	279	270	315	305	319	302	305	300	308	298	291	289	313	310	286	316	329	301	303	301	310	271	300	326	326	307	312	301	299	310	335	315	314	293	253	307	315	318	303	287	311	293	310	284	314	315	332	291	308	319	294	318	301	286	277	295	307	298	290	302	319	266	294	289	293	320	288	312	307	285	342	307	306	278	301	275	317	302	276	329	310	298	299	314	293	299	332	297	321	314	318	312	276	322	332	322	321	298	317	321	295	317	307	299	324	292	261	284	299	306	291	314	324	303	344	284	282	334	301	291	328	306	299	326	264	301	340	320	320	320	314	314	314	299	293	282	301	292	323	285	324	298	286	302	310	321	343	332	304	304	306	298	324	338	295	295	265	298	322	297	282	324	305	310	346	307	293	334	277	301	285	290	315	297	299	323	315
16677	10077	8713	7985	15156	21098	23226	33296	27097	21031	13754	5198	2276	1578	1635	1574	1529	1354	1019	1114	1193	1004	1014	953	959	995	967	923	966	980	905	879	908	885	905	924	869	924	849	858	858	947	887	835	925	923	876	861	889	844	906	875	887	900	888	907	853	919	871	877	877	893	905	901	844	868	884	875	904	842	870	861	864	858	890	898	910	978	841	926	836	922	845	901	947	875	852	883	877	829	889	853	844	884	922	898	860	935	875	850	911	885	861	886	931	875	874	874	880	855	838	879	848	902	862	840	881	829	904	877	877	910	927	908	879	844	904	863	878	865	913	858	858	857	910	890	910	920	879	930	877	860	852	867	862	900	878	854	857	921	862	887	877	898	852	891	870	883	872	900	836	872	847	849	843	862	897	910	851	899	893	838	851	875	861	868	852	912	894	861	912	885	892	861	864	840	802	860	862	845	898	836	906	867	913	916	865	944	873	903	882	871	851	854	915	844	902	818	867	857	873	907	852	905	842	893	915	916	925	793	859	898	924	874	880	907	854	911	812	845	914	795	854	842	920	932	861	826	847	846	858	884	888	865	947	855	827	895	961	875	879	847	887	828	851	841	874	894	923	854	831	870	880	854	895	876	899	832	870	910	871	884	914	857	838	881	940	856	850	843	867	891	862	873	901	867	933	867	833	876	897	854	847	892	825	876	842	902	916	834	864	827	877	907	861	885	868	839	897	887	876	827	851	852	875	912	905	880	875	871	796	921	865	827	840	904	861	872	906	896	871	815	842	907	924	863	854	905	904	858	878	926	863	892	838	885	892	852	888	904	906	871	884	827	855	819	859	865	888	850	886	855	888	869	907	869	863	853	902	851	840	847	873	872	892	874	865	890	933	893	886	845	878	863	839	867	849	818	902	868	873	868	917	912	876	866	918	859	848	846	899	906	886	873	898	840	856	896	840	887	834	858	906	945	873	911	921	861	859	888	893	892	847	920	849	870	842	832	893	872	859	907	917	869	905	839	801	878	842	868	900	907	878	878	887	899	881	855	933	897	845	872	908	869	850	850	891	821	869	831	861	905	871	860	860	867	861	896	860	845	877	845	907	853	838	868	915	911	854	921	895	862	869	845	830	856	847	895	864	855	834	840	879	853	805	869	865	841	883	857	897	852	913	880	895	881	865	858	882	893	849	903	853	918	830	887	901	863	905	848	860	879	873	838	901	830	836	835	852	879	865	848	911	884	908	841	826	895	842	873	942	849	878	885	777	897	873	868	878	872	883	861	857	835	869	885	885	923	867	844	905	908	907	864	860	855	864	841	793	881	942	861	891	887	881	848	869	848	836	897	836	887	833	851	894	902	884	876	905	853	933	833	869	883	899	879	895	843	898	827	900	856	838	850	864	891	847	840	878	845	925	892	880	882	852	854	850	891	860	878	867	889	863	866	844	910	861	845	873	835	886	862	871	899	876	872	810	903	941	897	896	842	878	835	867	882	864	851	866	927	899	896	910	854	843	865	911	876	868	908	859	848	858	873	898	866	823	867	901	865	930	904	853	882	859	887	872	890	889	901	884	810	902	973	898	843	907	865	851	798	870	895	843	893	895	865	874	938	871	883	883	833	857	859	905	906	843	920	832	853	854	900	890	850	842	887	869	881	872	842	860	895	875	829	866	881	914	847	845	839	820	868	908	864	867	874	916	847	889	874	920	893	777	868	838	894	888	883	913	880	910	842	821	858	885	889	931	901	887	837	900	880	878	845	879	890	889	861	828	811	847	840	916	816	874	916	899	876	904	962	911	897	937	857	849	851	899	839	890	884	871	887	859	864	870	936	860	840	867	879	826	828	847	839	822	867	888	835	875	884	899	850	889	857	854	888	883	908	899	876	838	861	910	853	866	852	797	862	855	876	813	823	848	848	884	829	914	865	863	904	876	860	870	820	845	883	859	865	908	895	898	837	913	896	827	864	870	849	869	878	863	861	899	905	886	811	875	844	870	858	836	875	937	885	878	859	884	887	833	895	889	866	879	867	870	943	858	871	902	852	866	909	838	911	908	916	864	910	861	893	903	899	836	887	905	875	863	899	851	910	881	859	882	866	880	958	865	847	874	868	875	863	848	872	852	854	866	863	858	896	886	882	803	835	841	844	868	854	901	881	847	866	881	836	885	817	914	879	890	843	875	873	853	871	871	904	870	859	852	906	886	912	890	893	875	835	836	926	907	835	855	937	830	858	905	845	844	886	829	885	909	829	872	913	880	870	835	853	841	882	890	849	822	842	918	866	802	854	884	872	845	813	863	868	858	874	905	898	872	898	874	896	873	919	910	901	898	895	849	806	807	911	888	863	906	877	830	926	864	848	884	894	884	901	847	847	883	824	888	872	885	857	866	854	940	848	870	889	812	852	906	843	926	842	924	823	867	878	868	875	854	842	848	917	814	889	873	872	854	905	917	852	862	916	854	850	854	886	901	830	827	881	874	875	874	854	845	862	898	853	839	870	897	863	891	870	894	889	899	880	804	888	905	861	828	898	828	870	862	899	892	870	895	945	871	865	882	898	862	840	861	897	893	879	887	884	858	900	860	876	863	876	862	871	887	918	876	847	865	885	885	887	847	837	838	918	858	856	903	830	868	832	888	835	960	891	879	850	842	907	846	880	919	894	903	861	875	885	872	888	882	811	878	817	884	839	837	846	884	911	903	908	895	872	837	846	879	882	833	903	881	905	865	887	856	896	848	881	837	875	921	841	911	903	910	913	830	815	869	862	841	801	874	860	888	821	915	845	911	863	897	894	854	880	810	866	853	852	887	918	857	882	875	859	914	892	857	904	844	847	844	879	888	884	895	925	850	844	901	886	888	868	898	866	876	877	885	880	875	857	864	850	850	864	844	847	881	850	855	845	856	849	877	858	871	891	899	903	889	847	844	866	836	858	826	876	889	867	846	824	871	823	848	843	843	862	918	875	905	879	857	874	863	850	866	858	869	902	871	871	855	873	898	868	861	883	915	901	883	866	916	886	848	823	879	863	843	847	919	840	847	866	891	826	852	873	821	895	881	869	874	868	825	865	857	872	927	888	828	877	888	862	847	950	882	867	845	890	878	924	857	837	854	821	851	831	875	878	894	878	856	822	925	967	865	892	939	845	818	916	841	899	919	873	858	841	886	849	869	908	890	898	850	863	843	860	826	858	883	898	939	812	857	845	869	861	843	904	857	870	887	774	886	888	907	870	841	905	885	870	851	881	850	856	914	873	857	886	878	852	949	931	895	913	927	875	846	876	822	873	873	888	898	842	857	862	836	834	850	856	769	883	794	832	868	804	903	826	868	927	933	870	837	835	903	862	851	843	895	856	912	895	880	842	862	868	845	890	816	806	844	879	893	914	854	851	842	857	916	842	912	856	795	868	866	820	864	893	882	912	833	852	932	886	918	875	842	828	898	864	897	792	875	885	837	845	894	915	872	903	881	903	900	881	871	879	877	885	892	914	892	910	858	856	912	846
36229	27843	22741	18071	17803	23912	23269	33314	25363	17094	10328	6553	1565	706	663	772	635	503	454	444	452	420	395	404	391	370	381	363	417	385	394	366	396	353	374	363	385	386	362	374	362	358	357	364	372	364	387	369	406	354	345	401	385	374	363	422	323	366	373	306	352	373	381	413	376	392	372	355	343	338	332	399	372	379	348	338	361	324	357	363	368	357	382	353	356	315	360	378	320	320	379	374	381	346	327	327	379	382	359	355	367	344	384	325	374	359	335	390	384	388	340	371	360	354	392	380	355	353	336	332	376	389	390	381	341	368	373	389	344	366	337	346	373	347	345	355	367	351	358	339	374	345	381	395	384	369	388	326	357	364	348	346	376	353	358	350	389	374	396	345	369	345	368	391	405	332	362	353	356	334	377	356	381	359	367	328	340	343	331	415	325	366	376	415	357	365	327	354	335	361	349	328	332	382	332	363	368	380	361	328	386	345	380	362	329	380	393	356	353	360	352	372	373	375	370	359	369	388	350	335	360	347	344	376	380	353	406	396	374	331	365	362	326	359	360	355	360	353	385	348	329	390	373	363	354	360	339	364	352	348	371	342	394	379	364	351	362	364	369	355	355	377	368	327	361	340	364	357	365	347	341	344	358	364	375	367	330	363	360	373	326	351	352	352	353	380	340	348	361	347	349	375	369	329	376	365	322	341	287	357	379	333	348	385	375	351	359	361	379	383	374	358	318	395	359	418	366	378	343	402	340	379	354	322	337	337	332	369	390	358	360	369	359	352	346	364	340	368	361	358	383	377	345	342	368	325	354	374	362	406	408	367	344	351	378	376	337	386	355	350	380	354	376	380	398	373	359	364	338	374	365	377	375	332	410	327	369	404	360	382	355	373	361	366	376	354	370	367	358	348	362	355	336	345	327	353	366	332	369	374	352	384	365	392	338	362	363	380	351	340	350	336	351	380	347	330	382	376	358	356	367	340	348	392	367	345	404	342	378	358	373	373	363	364	358	350	323	394	357	366	373	322	358	364	366	357	374	362	365	346	329	315	301	388	344	352	365	369	392	327	375	344	347	367	403	374	357	362	375	332	350	341	353	349	306	336	364	341	390	362	379	398	417	382	364	366	364	390	331	359	355	373	373	352	354	377	404	364	345	373	338	365	364	335	356	395	357	347	354	340	379	369	343	377	371	354	358	361	355	355	378	401	341	384	361	333	360	342	344	352	359	373	381	369	364	344	361	330	329	384	368	385	373	350	350	367	383	355	357	379	378	355	362	366	363	357	365	348	372	350	346	377	358	409	335	374	353	375	353	360	364	338	354	367	390	353	361	398	347	341	369	351	335	371	373	371	358	371	381	416	368	337	337	339	362	379	355	374	344	359	378	392	374	380	317	342	337	333	361	343	361	374	388	357	378	342	378	325	388	358	388	358	365	377	376	332	392	405	364	349	361	348	364	368	361	370	373	334	333	367	365	362	401	350	341	347	334	353	406	379	352	369	365	362	374	363	321	335	341	340	377	330	355	373	354	356	352	346	357	388	362	332	351	351	337	381	362	297	298	347	355	349	351	340	373	359	357	433	384	362	368	348	358	369	371	367	361	353	388	370	347	330	382	327	376	360	373	381	364	347	344	362	352	362	368	366	388	353	415	351	384	320	365	373	362	360	347	343	373	331	377	368	371	353	332	338	388	369	330	344	419	353	344	344	365	393	388	355	379	378	364	377	383	364	381	340	343	359	312	358	368	341	359	341	362	357	367	377	390	362	326	364	362	334	363	341	372	381	331	350	364	337	371	363	401	374	351	369	352	380	362	356	343	353	349	364	349	398	353	386	370	366	387	342	367	369	398	347	393	374	346	321	349	357	384	323	344	367	372	365	342	339	378	357	350	378	365	344	361	388	342	326	343	346	387	379	407	331	350	379	330	358	384	354	349	331	335	346	360	369	370	405	365	362	373	401	371	354	368	360	386	337	341	384	371	356	352	361	356	341	349	317	356	375	339	356	336	337	344	376	377	364	369	336	378	370	405	358	343	343	365	350	379	358	377	380	390	347	334	363	341	341	348	353	350	370	363	309	331	338	343	344	360	361	339	379	352	344	358	384	341	341	357	382	391	352	367	351	359	362	382	338	373	349	376	351	346	369	380	336	375	357	352	362	347	329	386	394	371	365	371	365	383	361	351	362	358	377	377	364	344	375	360	332	359	342	356	377	365	355	325	393	345	341	337	400	347	360	338	355	360	376	373	361	406	345	346	382	374	369	350	376	375	379	343	389	353	352	359	368	338	349	345	398	368	316	366	326	365	317	369	376	336	335	405	351	359	324	366	361	337	364	361	364	396	365	362	371	407	330	354	371	367	371	393	395	345	297	373	348	373	326	363	369	387	366	394	340	356	371	341	373	335	345	372	366	401	377	363	382	376	335	365	363	340	385	385	371	313	365	368	379	390	368	360	356	357	391	377	377	379	393	334	341	363	351	348	362	360	377	388	331	311	341	353	359	354	357	372	375	351	323	404	367	375	361	363	346	374	397	365	374	363	376	376	348	362	379	361	335	381	368	346	367	326	385	371	334	374	364	365	341	375	368	375	358	385	339	381	332	339	365	391	394	383	378	365	381	354	373	388	341	354	339	385	360	374	344	352	354	386	390	349	353	377	333	350	375	370	331	362	347	366	328	382	371	385	380	385	387	399	398	337	385	380	355	350	352	379	364	380	397	324	362	354	351	371	382	354	349	361	332	351	349	397	358	368	347	351	365	387	339	411	408	351	377	362	388	339	386	346	308	358	401	389	354	385	375	383	349	350	350	345	367	393	411	339	385	382	357	360	338	391	373	360	367	360	360	378	398	376	373	392	366	352	396	345	367	373	337	368	381	371	370	361	353	385	372	385	376	386	405	344	359	368	354	357	389	372	376	374	361	371	374	388	341	340	352	327	352	348	340	348	364	376	338	377	356	365	428	363	379	356	360	357	333	357	366	360	376	334	361	320	381	404	354	338	348	369	381	400	374	354	331	377	326	383	322	370	336	365	371	357	314	332	339	351	360	344	345	374	347	365	384	365	369	374	343	353	351	363	374	356	365	375	350	367	373	379	365	352	365	391	332	371	356	359	377	358	343	325	347	364	387	370	352	373	325	366	377	361	345	363	364	359	337	389	348	390	405	344	356	403	375	365	365	335	381	351	401	383	361	374	392	363	347	390	385	345	333	344	357	348	391	330	385	353	374	376	341	369	355	355	355	388	344	379	382	394	327	350	368	371	346	380	358	356	370	349	357	366	370	357	338	372	345	346	335	322	368	349	345	334	354	345	354	347	404	354	372	365	333	373	387	352	351	376	351	349	341	393	364	387	375	354	365	371	309	377	357	363	387	344	382	368	373	414	372	354	399	355	349	334	367	366	394	326	359	366	363	382	353	390	372	380	367	343	380	358	352	351	358	325	382	383	389	361	409	379	356	374	365	376	373	381	369	348	349	371	382	328	353	343	367	347	347
25768	20033	15518	15879	24668	35944	38854	49698	41507	35159	26837	20600	5194	2788	3122	3402	3132	2182	1557	1798	1994	1363	1393	1286	1296	1327	1304	1245	1170	1179	1169	1121	1163	1150	1093	1070	1001	1012	1025	1018	1057	1061	1040	991	991	1044	1024	1039	994	980	968	1008	1033	956	950	991	1033	983	975	1017	989	962	1017	1044	1023	966	1022	983	968	1034	1007	987	1006	969	1055	1001	1079	1042	986	1014	994	994	1024	968	1029	991	971	1024	956	973	1034	945	1002	1011	985	925	955	1003	974	984	953	985	995	1038	932	974	983	927	972	1061	964	958	980	947	986	1019	957	1008	963	949	1005	961	991	985	934	967	950	960	982	995	936	966	945	949	954	969	937	946	1038	995	910	954	966	968	960	878	960	977	950	987	960	990	977	981	961	976	1029	978	976	1014	960	1003	939	913	943	986	998	967	970	967	948	1008	947	965	984	912	943	930	926	961	1000	936	938	1001	950	972	1023	975	970	1020	948	987	1004	951	955	919	1014	927	933	980	995	979	965	968	1005	968	995	945	941	956	952	1024	974	932	998	978	980	931	972	939	977	987	1014	919	965	953	941	968	928	950	1019	981	990	960	989	992	955	990	1014	996	1033	957	998	977	1032	980	943	969	948	971	999	1019	958	960	957	1012	1053	982	953	947	985	971	927	943	974	981	999	941	968	951	1018	1007	978	956	879	948	952	931	994	987	1018	912	951	959	909	963	905	964	934	950	997	926	962	952	992	975	977	969	951	966	972	1005	982	990	920	914	943	998	946	929	961	952	951	945	986	1038	1048	1004	936	1001	997	981	940	1013	917	977	971	935	972	952	914	962	990	974	986	938	941	945	952	942	930	1036	987	1009	963	907	963	955	989	973	951	1010	956	1004	938	967	933	1000	933	1002	924	955	958	953	987	986	916	924	933	952	955	940	960	953	984	966	970	994	971	995	1003	976	912	985	971	1007	1001	941	1024	958	988	969	985	1008	934	927	946	997	966	951	987	970	970	939	986	965	952	997	926	981	988	979	903	954	977	884	983	941	942	983	992	995	1008	986	958	949	985	992	887	923	932	967	988	985	936	994	978	986	982	1013	1021	961	1005	990	976	975	997	989	945	952	994	982	906	970	977	975	996	933	964	943	1006	967	922	927	953	963	890	960	935	994	959	1001	1017	935	950	957	960	983	978	976	927	945	952	928	986	935	995	935	979	928	985	941	990	916	968	963	957	987	942	926	975	979	907	972	974	967	996	990	925	957	952	954	1009	973	1010	920	988	1009	995	983	997	978	951	954	977	1011	1042	997	949	950	928	988	1009	1019	961	952	981	980	977	933	951	948	972	971	1019	945	936	1024	996	1017	918	947	922	984	939	1003	1002	941	957	1032	982	966	1015	938	976	927	982	988	979	1000	981	949	989	960	947	956	975	991	943	972	957	953	960	939	966	996	1000	985	976	953	964	978	1003	972	991	1018	974	980	972	970	899	928	938	983	958	1001	1036	994	961	962	983	955	994	973	934	955	969	994	979	963	997	949	960	925	942	978	950	957	1016	976	923	935	981	994	1016	956	967	996	1046	973	935	969	966	990	939	962	941	959	1006	959	948	927	888	893	969	967	888	966	969	995	938	939	1005	946	939	961	953	969	942	968	981	938	962	957	1015	946	956	990	894	927	959	930	970	909	983	892	1066	935	960	919	995	963	975	1000	1020	979	974	943	1039	940	1047	997	984	944	960	986	929	959	1066	962	964	982	925	1024	974	952	934	986	1002	1002	975	979	946	944	1011	957	1011	927	944	929	958	982	961	956	1016	960	968	1008	911	979	1030	954	1028	945	922	929	970	982	979	1033	979	988	971	950	969	972	952	951	902	992	960	966	962	940	997	938	974	940	954	944	946	968	904	970	853	931	982	988	944	994	985	962	937	989	988	938	941	1006	988	967	958	916	953	990	965	1017	943	974	995	952	961	996	973	977	1012	952	987	977	1020	993	986	1001	959	946	960	976	1024	980	965	985	1015	953	991	958	946	955	952	934	1008	955	986	956	901	986	949	1013	963	1030	954	922	951	980	1036	960	970	940	949	908	928	932	936	974	995	956	982	952	989	961	951	1015	1005	918	933	947	1009	953	924	922	988	907	950	939	1013	936	943	967	979	945	975	925	970	953	917	1034	1019	975	978	981	940	929	908	953	994	937	1029	935	956	965	930	987	939	970	948	964	984	969	901	970	973	954	912	958	977	984	950	950	1002	930	960	899	972	952	980	962	945	901	931	981	948	911	986	919	930	953	998	1027	959	928	957	979	984	967	967	947	954	949	1020	981	917	978	929	967	1011	964	977	982	1025	981	920	930	933	941	990	915	939	937	1003	956	950	978	918	946	956	993	909	995	964	1005	970	960	1008	953	992	943	965	1016	959	946	991	1018	956	970	1014	968	973	975	991	968	931	972	934	987	945	943	931	952	949	981	946	909	969	959	940	998	957	946	955	1019	1006	980	955	878	950	981	971	927	952	1001	945	968	987	996	993	959	955	994	939	970	1024	951	919	989	950	952	942	931	975	981	968	1001	967	974	954	957	973	931	952	926	924	1017	937	979	950	931	968	943	966	944	955	927	920	925	967	960	1091	982	970	993	985	987	966	959	958	974	1018	971	991	938	941	971	946	954	952	1010	957	1011	952	977	982	934	994	971	985	978	976	999	1003	910	986	956	972	954	971	955	948	937	944	963	984	923	933	944	959	926	953	1021	936	918	936	982	969	1013	974	951	952	982	946	960	905	998	961	976	958	918	957	958	940	1001	999	985	1007	1028	958	921	985	936	953	937	946	991	949	983	989	984	1035	953	970	929	978	918	1009	982	958	935	985	961	1036	996	1006	971	989	960	995	979	953	931	968	1018	994	956	950	952	988	966	984	1011	942	974	999	909	1016	1055	970	989	987	957	945	943	976	987	993	930	946	985	993	1012	1002	944	978	978	903	1014	962	1023	1016	975	1021	969	993	981	1001	968	985	1004	961	938	982	1015	999	946	952	1002	1000	923	926	996	975	962	988	961	949	979	943	955	907	981	956	936	964	1026	969	991	982	991	977	1014	979	971	981	1016	944	1038	969	1029	899	979	918	994	1008	1033	979	943	935	953	1013	958	953	1000	959	960	944	1004	936	973	966	940	988	996	1024	964	981	1000	978	1013	907	956	912	987	940	961	917	951	934	983	952	988	968	972	1007	950	964	1018	976	952	973	1004	998	951	1011	922	920	967	963	964	994	913	995	1012	959	995	986	994	1018	923	1006	914	967	924	927	951	939	994	945	935	987	997	935	1001	965	975	958	935	973	990	964	990	946	936	1019	970	952	957	976	965	948	976	896	938	979	977	906	987	902	951	898	933	987	1017	984	967	962	932	923	933	995	992	964	907	976	910	960	931	987	909	1009	1004	997	1003	1022	1019	945	978	948	1006	995	998	947	988	969	970	927	927	866	951	936	910	931	957	948	1020	998	970	895	972	1009	950	991	951	978	958	980	972	1024	949	940	1033	951	981	1016	927	1035	933	919	970	958	911	1019	995	990	920	935	942	989	989	986	938	918	978	963	962	995	897	951	1017	972	929	992	947	998	968	961	929	1037	1002	979	966	952	1011	983	940	1008	1030	958	986	1010	953	957	980	1013	954	986	918	947	986	928	942	975	956	975	903	917	973	935	985	965	981	969	951	935	1000	1027	959	970	977	968	1008	969	960	955	980	968	950	922	958	979	996
5693	2566	1398	1025	793	946	693	1184	684	539	358	329	216	215	204	202	214	186	186	178	206	176	196	179	178	220	174	199	171	181	181	171	178	188	186	209	167	194	218	178	196	205	204	196	200	227	178	181	192	168	176	171	179	168	186	222	207	194	216	199	216	192	208	172	209	189	194	196	178	201	187	180	178	198	177	169	201	167	182	193	183	144	203	203	199	203	192	202	201	173	186	203	166	148	200	200	173	165	200	222	216	180	176	193	187	200	186	228	172	191	170	191	201	205	181	184	203	191	208	191	218	198	183	182	143	189	170	164	203	197	197	182	191	183	195	188	188	186	182	197	221	218	174	192	201	199	196	192	186	176	174	193	186	180	197	172	186	176	167	198	204	201	202	183	188	160	218	184	194	192	192	195	203	201	169	223	198	185	183	169	159	203	208	189	191	196	186	210	172	182	165	180	183	186	165	159	181	207	179	177	165	181	191	196	194	199	182	200	187	183	162	209	217	200	191	180	198	188	199	210	193	212	207	207	190	190	195	208	213	188	188	163	201	195	201	184	163	201	198	167	193	198	180	192	193	194	178	174	188	175	184	203	205	212	158	184	201	189	179	198	179	191	170	198	199	194	188	196	172	199	172	181	187	174	182	171	182	195	185	214	200	201	166	188	182	193	200	198	205	199	183	205	194	192	189	181	207	212	186	204	192	191	169	185	203	178	160	169	183	202	179	162	179	186	195	188	194	213	173	175	181	193	183	214	206	183	178	183	205	196	186	195	174	185	171	211	225	199	198	181	196	185	208	201	200	174	211	186	173	202	200	196	164	178	168	172	168	228	190	173	187	211	203	199	177	180	181	192	200	175	203	183	197	182	167	184	170	171	170	203	153	222	203	168	181	195	202	170	188	207	217	201	174	201	191	184	201	188	181	185	182	202	202	182	191	219	176	193	198	211	188	205	177	191	201	192	205	202	195	200	173	206	208	171	184	215	177	189	200	195	196	216	208	209	193	184	211	202	199	179	200	175	186	193	207	183	199	190	171	186	216	207	175	183	209	202	231	199	183	179	184	202	186	183	183	202	180	198	189	175	198	207	190	212	193	192	178	190	202	190	200	196	224	211	170	192	192	178	193	203	212	196	163	177	172	207	189	181	187	202	191	194	193	187	196	181	180	185	222	199	176	177	178	189	194	218	188	197	187	167	180	208	176	192	169	195	194	168	173	188	191	198	188	195	186	216	207	195	184	213	203	169	173	195	195	188	185	183	197	213	200	205	186	212	180	190	202	172	183	176	168	212	180	179	178	202	154	167	166	213	180	173	182	196	195	211	208	178	193	203	176	184	163	189	200	205	176	182	190	168	184	191	189	189	193	228	198	174	212	207	174	195	183	185	212	209	172	180	159	190	172	163	186	191	197	167	173	189	208	197	206	193	197	189	194	178	169	203	176	191	216	181	182	185	214	197	172	208	181	164	210	197	195	174	205	203	184	205	172	194	187	198	176	206	184	175	182	194	182	160	179	175	198	182	193	179	197	163	191	176	170	189	176	198	170	217	206	210	198	196	164	176	183	184	195	187	179	176	195	204	177	177	187	163	187	174	199	204	204	171	198	171	198	188	171	197	176	202	183	195	178	191	164	192	166	192	189	175	178	184	194	217	198	214	202	193	201	212	196	201	172	184	185	204	207	184	221	184	188	201	202	218	162	174	208	191	184	194	185	191	214	162	190	173	185	204	198	198	172	195	214	175	188	180	166	192	190	155	161	195	202	201	194	174	177	198	195	183	193	198	198	202	159	194	171	191	189	172	200	211	203	182	184	166	178	204	178	171	181	182	181	186	181	161	197	194	202	178	158	206	154	216	188	187	185	193	200	190	203	183	179	208	175	195	174	192	205	191	195	218	175	163	178	190	180	185	207	198	180	177	217	178	205	207	188	176	164	181	198	185	196	202	211	176	205	186	178	187	216	181	173	194	183	205	211	182	183	205	182	194	192	178	181	183	179	207	194	200	189	167	192	188	206	216	198	205	193	197	200	153	171	172	161	173	171	182	179	200	183	198	209	209	184	184	174	198	182	176	201	208	183	183	202	208	193	159	189	183	179	181	179	229	180	171	194	206	193	174	178	201	213	181	166	227	205	192	196	200	185	208	198	158	179	198	190	176	175	180	197	178	187	194	178	185	211	202	209	184	185	192	197	218	157	189	181	206	204	189	206	186	177	192	191	210	200	184	221	179	190	178	167	174	169	189	208	193	223	209	191	195	185	182	185	212	183	185	201	193	187	187	194	165	187	179	176	186	200	162	190	210	196	192	216	201	193	193	197	176	194	209	203	212	170	195	207	195	194	205	192	226	210	175	203	182	196	189	151	178	184	196	173	197	181	199	196	178	189	185	226	201	185	166	187	212	184	180	198	183	191	184	191	180	183	199	196	186	188	176	188	177	180	169	199	198	203	188	197	199	199	207	196	200	177	225	165	196	204	195	173	179	200	182	192	198	179	194	176	202	194	195	157	178	167	186	183	192	192	183	197	185	207	209	190	172	180	206	170	173	197	184	214	189	169	177	187	175	195	189	192	195	221	205	178	196	187	180	178	197	160	205	207	187	177	200	183	189	183	189	196	172	208	182	193	189	173	180	185	189	195	204	209	196	202	192	186	175	205	160	197	189	221	199	201	183	198	193	191	181	203	192	198	187	188	188	199	208	197	191	171	203	177	200	191	179	168	160	197	177	210	179	191	173	186	168	187	187	193	176	182	181	203	186	201	189	204	205	187	186	161	166	196	206	173	195	194	193	192	197	199	195	196	165	217	209	195	206	209	184	181	209	196	203	189	189	198	179	194	171	190	191	187	193	189	195	215	162	169	180	216	209	187	184	172	168	174	163	198	195	206	178	200	206	166	189	192	168	192	188	178	199	190	165	176	148	196	191	193	194	204	192	177	191	186	157	180	189	202	187	192	206	188	177	197	181	214	176	186	199	199	200	174	164	183	207	189	193	196	160	191	221	188	181	199	209	211	231	199	196	193	171	195	184	202	203	197	186	179	190	160	185	201	213	157	220	186	185	187	212	194	184	173	182	183	171	201	164	199	201	192	162	195	193	173	197	178	183	146	203	174	181	170	181	186	196	210	206	193	170	187	208	197	177	195	199	223	203	191	198	192	175	202	175	205	172	180	207	185	204	177	227	173	207	221	191	191	201	184	172	179	184	204	193	190	174	201	188	214	209	179	213	181	181	189	182	189	195	193	223	216	196	175	180	186	179	208	207	177	160	172	160	197	203	173	213	157	186	201	194	187	195	168	199	183	207	198	187	169	191	191	171	207	197	172	205	175	178	222	190	209	196	174	179	225	184	197	174	203	194	184	192	197	192	203	169	178	191	175	171	191	220	188	190	174	188	195	195	196	201	202	201	209	183	196	199	205	176	155	189	187	163	187	206	181	199	198	202	197	196	199	191	191	176	192	184	175	172	189	196	172	201	170	199	184	188	196	207
5376	2832	2076	2159	2734	4757	4252	7187	4090	3011	1994	1578	798	705	661	709	670	630	628	590	656	620	590	633	617	645	604	593	571	595	626	661	584	573	616	590	663	553	592	652	599	583	610	567	632	595	578	604	624	602	608	613	613	570	566	630	614	578	604	622	613	626	556	596	651	619	611	611	589	619	618	619	586	640	636	595	558	616	623	558	603	619	589	614	569	622	580	605	627	596	578	603	624	581	619	584	617	630	627	607	583	597	577	555	596	636	625	614	595	593	643	589	593	608	600	666	580	621	618	571	576	613	615	603	579	578	630	600	617	606	615	590	634	623	605	608	614	582	635	573	620	606	609	600	619	592	608	595	579	598	608	564	552	615	595	645	617	602	598	608	604	621	621	596	606	561	606	599	590	627	570	619	578	580	619	610	559	597	604	614	657	586	620	610	587	616	620	641	601	602	609	625	584	600	616	629	613	555	645	569	558	605	615	610	581	603	594	617	599	655	599	614	607	584	597	642	603	597	635	600	585	647	602	600	638	571	573	604	631	593	606	630	656	585	603	641	607	626	628	620	616	651	620	568	570	567	570	601	588	621	585	590	603	589	574	628	612	612	625	626	625	587	610	594	581	596	604	600	627	580	637	591	596	611	625	605	604	556	616	571	620	618	606	631	650	600	599	559	583	619	570	605	595	604	596	618	599	572	615	600	623	608	617	599	612	607	624	591	586	595	620	645	611	614	611	593	617	593	622	655	599	603	665	598	617	565	581	565	611	613	596	585	664	614	609	611	587	565	626	648	582	604	599	602	614	573	592	621	655	616	578	565	621	645	580	618	599	633	593	628	594	597	565	598	614	603	626	584	609	579	662	605	600	588	598	634	550	599	586	558	593	526	623	603	625	590	604	588	604	635	587	621	578	634	601	624	589	580	613	592	638	562	594	601	610	639	576	608	636	599	618	619	604	604	620	621	596	617	569	607	592	637	598	615	659	569	582	617	602	634	602	608	644	603	623	625	605	595	576	607	600	573	605	617	614	594	583	630	618	622	628	581	649	604	591	613	615	590	558	626	595	634	572	600	580	606	618	634	627	598	624	559	613	608	625	585	592	594	634	618	607	633	610	613	603	582	569	608	596	607	606	617	629	554	587	614	628	612	623	639	614	583	569	606	600	597	631	588	652	575	560	631	603	638	624	617	612	559	662	618	636	547	595	578	631	618	642	644	602	574	639	609	613	579	605	575	611	583	588	621	616	649	610	620	665	633	627	607	582	581	614	586	626	622	561	606	611	603	633	584	669	672	633	600	581	647	568	616	607	617	611	639	594	618	626	585	639	615	602	570	574	590	609	604	578	580	584	606	640	633	608	589	612	626	595	604	636	535	599	615	600	600	633	599	655	606	617	628	583	624	634	602	646	628	617	572	620	630	571	616	633	590	615	628	598	655	606	603	613	582	609	549	587	603	573	607	600	629	576	605	621	589	643	642	598	597	615	616	626	564	611	617	602	571	612	592	579	594	668	591	596	602	610	593	590	583	600	629	629	575	584	653	594	538	582	608	609	671	609	592	531	661	609	631	648	664	600	622	592	578	578	626	602	584	610	606	587	593	607	655	601	632	628	614	625	638	588	602	617	566	613	644	602	602	552	580	606	625	604	586	598	602	635	603	550	613	632	601	608	593	598	602	635	608	630	571	602	610	596	660	608	607	587	596	633	626	626	623	606	600	616	615	630	567	597	602	615	620	659	590	574	658	608	615	574	623	582	636	557	595	577	633	630	633	596	611	632	619	583	595	618	653	582	604	616	603	576	607	627	596	643	599	595	616	536	656	638	572	586	594	601	613	638	581	640	626	654	642	604	586	632	623	623	617	613	574	563	640	603	604	595	604	628	610	621	552	571	619	618	572	589	600	548	621	582	571	630	594	583	592	648	601	617	622	576	614	555	651	604	641	607	610	618	623	585	590	616	594	566	589	625	611	589	580	599	582	631	636	597	592	582	597	603	615	628	616	626	613	590	602	606	628	642	614	594	659	622	625	610	601	611	627	600	610	567	589	593	644	599	595	592	537	620	561	597	571	587	581	602	659	584	591	615	602	627	621	599	614	587	643	582	644	622	628	558	626	578	589	614	609	602	618	610	572	603	613	616	606	610	639	614	572	608	630	634	598	626	606	597	600	599	584	636	631	611	621	557	585	600	651	599	619	565	572	560	591	606	636	621	608	577	621	577	611	607	610	554	627	570	629	601	649	593	607	635	645	659	580	621	609	612	572	554	591	616	588	592	591	598	605	563	595	600	622	619	578	624	538	606	614	614	615	663	624	603	605	620	618	610	636	632	603	598	589	580	595	576	620	603	568	652	614	655	606	598	605	592	605	600	617	604	601	570	584	592	582	591	583	616	634	626	561	590	634	622	616	614	634	602	563	610	642	602	611	613	626	633	609	643	607	604	556	581	599	622	659	582	605	598	596	580	591	598	649	597	585	613	626	601	604	560	622	619	615	595	633	573	622	559	579	649	634	625	603	543	583	615	607	628	556	606	633	585	603	616	625	612	603	658	566	616	600	608	551	631	586	640	642	606	616	619	613	558	597	582	640	615	608	578	580	609	606	605	577	607	616	612	529	552	599	590	617	587	595	620	593	605	644	627	592	630	650	629	555	620	575	582	649	650	605	611	620	602	619	637	594	619	573	603	573	585	637	589	579	571	599	613	609	606	586	623	590	606	619	577	587	611	582	628	634	606	592	606	593	603	604	580	631	584	635	641	605	591	551	606	580	609	616	592	599	612	627	553	598	614	649	627	625	612	612	582	607	597	570	607	619	623	624	627	598	642	580	605	623	609	611	601	592	562	572	633	580	633	584	594	587	600	562	585	576	629	615	653	618	620	605	635	606	577	591	577	580	589	565	578	577	616	600	625	639	616	590	621	629	581	621	579	598	651	666	614	613	611	640	645	624	602	586	628	607	619	599	585	598	584	596	628	591	612	596	627	612	608	588	619	618	620	589	625	574	589	606	576	619	609	576	620	627	577	612	638	600	609	588	595	635	579	632	607	564	625	623	635	626	612	605	597	605	577	606	642	622	605	602	607	595	579	615	584	602	625	619	607	579	605	604	602	647	565	616	585	583	676	666	624	600	608	613	626	594	662	628	595	609	601	622	624	621	559	593	604	600	627	576	629	594	599	577	604	605	594	603	599	654	586	586	617	622	596	628	582	619	609	589	605	610	586	573	602	640	624	630	609	603	606	608	595	598	656	605	615	642	598	609	591	634	637	613	647	621	574	600	599	576	639	607	614	629	588	562	623	596	627	576	605	633	585	580	576	626	622	579	590	591	565	615	558	590	631	622	576	603	603	603	572	618	620	616	625	604	622	634	638	573	587	619	661	670	618	589	615	614	616	598	619	587	611	561	637	604	609	562	614	604	628	603	590	605	605	659	590	621	599	615	651	577	613	651	616	586	566	596	614	614	617	573	637	600	612	584	596	588	607	632	588	596
22757	20441	12877	8549	6578	10131	9171	14358	8291	5042	2414	1722	504	489	372	430	360	360	321	304	342	311	281	329	332	310	339	315	285	327	317	284	311	306	303	269	273	308	310	297	300	305	292	283	304	309	349	318	331	313	307	285	324	295	295	314	309	316	317	309	318	291	329	304	332	306	297	286	295	321	308	267	285	290	304	271	321	299	307	295	305	321	323	287	286	319	311	298	300	273	304	300	314	290	321	312	306	268	305	275	298	297	319	315	291	319	289	307	268	329	280	316	316	297	308	284	297	295	320	279	320	298	324	289	315	313	309	351	252	317	297	309	270	305	290	294	285	280	291	279	326	299	291	273	309	290	311	291	280	334	285	314	269	312	271	316	299	285	255	286	288	303	298	288	312	306	298	284	311	308	285	313	303	286	322	295	305	302	311	309	290	323	315	256	342	286	304	308	307	298	305	281	297	282	295	314	276	342	310	289	322	309	340	310	312	281	324	293	311	284	281	312	322	273	304	296	276	274	297	305	274	279	325	286	322	288	306	296	271	286	331	301	314	304	291	321	302	325	305	327	288	296	284	326	277	311	301	297	334	278	295	315	324	298	295	301	298	288	324	329	314	313	320	307	298	306	278	294	310	293	290	311	316	319	318	243	276	294	327	279	309	286	299	290	308	265	313	282	279	308	305	319	327	322	305	297	289	283	294	308	304	330	283	293	339	329	320	311	309	304	288	290	317	280	297	305	288	281	298	312	291	308	294	285	315	278	279	319	298	321	284	312	290	310	285	306	290	324	295	312	311	297	285	281	299	268	298	320	297	336	293	294	284	302	287	270	273	296	302	302	286	321	301	279	281	279	297	304	300	320	279	263	343	308	296	318	321	286	280	296	292	271	287	295	301	284	296	302	306	302	340	315	297	303	298	309	292	326	312	271	323	282	300	300	293	297	306	309	321	304	326	292	283	296	297	323	312	304	318	321	284	303	313	276	295	311	308	280	283	297	296	298	327	274	287	330	304	290	308	303	295	311	311	279	315	301	327	283	314	294	304	289	332	275	299	264	303	313	354	286	303	306	316	304	268	309	298	304	294	285	300	305	264	272	265	296	307	334	329	293	324	292	275	304	321	327	299	310	307	315	294	293	294	296	304	316	307	298	293	316	312	305	318	270	321	289	292	334	316	301	281	338	288	298	336	298	310	286	310	329	291	282	308	279	270	297	278	301	311	284	278	286	258	309	285	271	293	288	338	316	266	276	321	304	309	315	286	317	296	319	276	289	302	294	335	305	302	293	317	307	305	276	300	319	300	305	312	310	285	289	295	304	302	292	312	292	312	291	308	325	285	287	338	313	314	311	305	289	301	288	330	341	302	280	278	314	278	306	310	309	322	294	296	277	295	301	289	327	310	283	280	310	303	271	311	319	328	310	315	315	317	306	288	307	307	326	286	292	270	276	292	312	304	308	292	286	325	324	301	320	308	318	297	305	346	303	296	291	316	305	281	334	280	309	310	337	302	325	319	316	299	321	295	285	286	314	332	286	296	275	305	300	278	307	287	295	299	277	295	303	291	317	308	283	306	284	296	302	302	278	296	295	339	278	294	325	298	303	306	289	319	300	356	299	295	279	326	327	316	294	330	282	267	292	276	284	268	293	324	285	306	310	302	298	278	298	312	286	299	287	270	317	297	286	303	264	301	278	316	292	312	325	279	308	294	299	310	269	273	312	314	288	299	319	264	327	327	297	305	316	324	296	255	319	309	310	334	305	306	305	306	327	332	318	308	298	295	300	320	326	313	286	277	297	304	286	299	292	283	308	314	276	325	280	287	299	335	321	322	303	303	307	280	329	305	339	290	290	297	293	291	314	290	311	281	309	309	301	287	305	294	296	303	273	304	329	278	264	288	303	340	301	310	282	279	316	287	313	274	312	298	312	273	298	322	312	314	301	284	297	286	327	322	327	318	303	291	300	276	296	315	318	321	313	269	278	294	299	341	321	301	307	329	284	296	298	287	317	294	303	295	278	299	300	257	301	321	319	300	283	278	286	340	302	294	299	299	298	316	309	298	308	299	310	305	302	290	294	338	293	287	326	317	283	311	285	285	294	319	302	299	299	299	319	301	301	291	305	299	311	314	307	272	279	308	318	334	310	273	292	309	289	278	305	277	297	303	286	322	297	314	311	326	314	291	326	327	318	276	287	298	256	328	261	303	297	271	286	290	292	310	329	321	307	310	292	314	280	293	298	302	277	276	328	290	280	282	308	295	282	283	308	311	287	307	293	294	325	344	310	320	323	294	271	319	267	277	319	258	316	309	294	296	285	291	292	288	277	281	299	313	325	282	291	324	297	317	283	341	294	309	328	297	287	301	288	328	314	305	270	313	289	345	324	301	272	302	280	328	290	314	284	305	299	313	282	326	314	306	327	291	314	292	327	280	289	283	299	311	284	299	271	286	270	285	277	307	295	285	287	300	304	327	277	323	305	284	326	317	308	279	264	300	309	348	270	287	276	286	315	311	286	301	306	288	284	330	311	298	290	267	266	289	310	297	305	302	301	318	278	292	307	321	295	327	310	281	319	267	289	284	337	308	311	287	312	332	319	314	298	310	296	297	313	293	253	277	281	277	322	329	323	277	279	317	287	307	267	290	326	316	315	301	321	300	289	301	300	311	292	294	282	315	272	297	288	319	298	283	323	318	281	310	275	302	301	294	290	289	309	319	288	290	291	290	293	308	330	309	345	313	264	287	308	290	311	297	324	330	312	294	299	266	286	299	284	331	287	300	299	318	305	311	278	296	299	292	297	275	310	344	303	300	318	266	300	286	315	310	292	310	293	304	305	291	292	301	263	285	298	289	310	275	307	279	324	323	311	315	307	317	307	364	316	280	301	288	272	327	290	310	330	296	294	300	290	300	281	330	304	287	279	278	309	337	310	277	300	321	287	292	268	295	327	312	337	308	305	312	307	324	294	286	330	299	303	316	292	284	285	286	328	276	298	304	282	286	299	302	294	288	284	312	304	268	280	279	298	311	320	322	300	313	319	273	287	307	307	314	292	312	297	315	289	313	275	315	280	330	284	275	292	321	322	296	350	311	308	285	307	268	301	291	305	292	312	296	294	326	294	327	317	274	294	297	307	305	277	266	320	297	297	306	286	331	299	291	318	285	306	286	310	316	327	280	304	306	310	296	302	304	290	284	324	295	282	280	282	313	286	285	280	275	286	290	274	297	305	295	328	307	296	306	281	270	307	287	323	318	321	286	286	293	304	308	302	358	270	280	292	286	312	300	311	321	276	330	283	287	296	268	305	304	305	284	324	318	294	312	302	302	329	286	301	278	281	291	289	295	287	318	294	314	287	328	274	280	282	324	260	308	331	288	282	301	284	303	328	297	262	278	314	325	315	278	296	292	287	306	301	309	289	313	277	324	305	294	302	335	288	315	295	296	327	285	341	297	327	305	308	322	303	313	306	282	276	313	276	291	276	309	286	301	307	343	315
17560	14769	8443	8369	12881	24806	25552	34939	24420	20210	10995	8570	1875	2007	1394	2033	1495	1122	1131	1180	1091	955	985	1002	1014	961	895	932	945	918	921	902	890	912	891	914	932	915	898	913	899	882	840	873	855	888	879	921	862	855	899	911	867	860	936	902	895	902	881	848	887	845	879	811	918	950	860	890	871	916	847	881	883	923	816	843	909	855	859	909	852	849	926	869	912	883	856	874	871	911	808	913	835	867	919	889	896	878	884	877	863	893	857	855	890	880	916	810	887	898	873	854	891	880	885	826	864	858	847	836	851	871	915	873	848	870	817	863	873	844	888	847	880	847	884	865	870	816	879	869	882	790	870	852	866	826	897	827	880	902	836	865	893	900	866	841	892	864	838	893	881	821	933	813	814	836	878	872	875	809	836	899	849	917	836	896	906	898	886	859	864	865	819	860	872	831	875	842	871	829	811	871	861	927	871	868	907	882	872	876	857	919	871	877	905	945	848	875	817	885	859	823	873	931	815	838	828	848	873	880	905	906	878	874	875	868	905	874	910	870	830	876	831	854	853	834	855	854	849	851	854	846	875	867	852	827	872	828	925	886	890	838	850	881	900	917	833	862	906	830	828	822	887	893	808	821	862	899	906	869	873	925	854	875	864	919	865	912	835	835	912	865	848	853	910	833	849	893	860	852	864	870	838	844	853	870	807	870	909	893	847	899	877	860	840	891	924	913	917	883	918	874	862	866	836	903	878	829	903	849	894	928	874	831	836	884	842	884	817	910	915	828	859	941	882	833	862	877	858	824	822	909	840	870	847	853	871	938	917	849	877	841	890	874	877	900	862	863	805	897	824	901	906	888	871	879	879	915	891	909	887	845	868	875	881	905	897	889	880	879	878	887	823	844	876	869	840	841	894	887	843	889	808	926	860	830	862	831	852	856	876	906	870	859	861	835	893	889	846	858	920	885	858	851	851	876	814	932	834	898	907	869	893	879	883	897	815	891	877	935	858	896	857	860	806	829	856	915	861	837	915	849	864	872	856	864	862	873	898	839	886	821	875	902	843	863	901	884	836	859	878	840	876	877	825	904	865	918	847	904	905	892	854	805	825	805	924	880	893	859	820	845	865	903	880	871	833	856	835	893	866	879	824	893	859	875	891	879	896	895	869	878	827	867	869	837	844	868	871	836	888	823	896	926	843	867	858	824	837	861	838	868	880	875	802	873	829	882	832	879	848	919	873	871	913	886	882	882	902	873	916	875	857	875	884	883	831	818	871	858	852	871	865	846	870	884	864	844	840	841	928	847	928	854	820	840	907	874	889	862	854	860	871	879	834	893	898	871	897	861	880	899	850	901	870	902	836	813	908	902	863	826	835	895	890	874	886	869	890	818	856	890	902	870	855	865	861	879	901	883	865	884	873	831	814	875	868	834	854	847	896	861	838	886	863	887	879	867	940	864	876	861	868	875	889	869	899	896	885	892	882	849	902	834	901	912	872	838	857	828	831	876	890	891	865	826	874	862	855	833	791	913	868	869	896	858	914	856	903	851	826	827	854	922	853	854	868	909	840	878	842	899	833	871	890	871	954	901	899	855	845	875	830	851	915	823	869	859	863	875	830	894	849	896	826	836	917	889	827	877	888	829	870	858	874	886	857	816	871	858	832	848	933	836	861	811	867	818	863	876	854	890	860	903	859	860	904	906	859	790	846	880	838	837	842	910	882	846	842	912	912	879	889	843	846	874	885	838	895	852	851	889	852	861	920	884	863	867	890	845	867	868	866	832	842	893	891	890	844	856	860	816	888	912	835	837	859	888	862	918	895	857	845	875	868	898	909	848	883	879	843	880	892	884	846	872	885	878	887	828	898	864	866	833	879	876	868	850	865	885	867	834	889	881	884	888	833	864	876	910	834	888	884	852	926	861	859	893	857	871	859	889	830	814	886	890	840	825	875	850	879	896	872	855	865	844	833	858	859	845	868	895	868	855	876	827	824	827	870	894	911	836	902	890	863	921	866	864	874	884	853	884	877	842	880	843	861	881	911	874	935	838	848	901	834	867	885	879	877	838	924	869	815	889	827	824	876	846	818	872	830	868	873	864	866	872	871	865	898	819	864	879	854	893	823	884	855	844	869	855	892	872	754	875	891	874	888	854	894	806	865	848	836	867	889	889	878	850	868	860	879	825	912	871	894	835	890	852	883	850	837	828	840	830	854	930	915	853	869	852	831	880	857	874	917	839	911	910	842	860	851	843	836	836	858	824	862	895	830	864	899	885	871	917	890	862	868	850	844	867	824	866	846	880	872	892	864	861	926	890	889	842	857	852	901	838	876	853	833	880	861	861	876	884	869	859	870	835	819	865	868	878	844	890	830	832	889	852	841	859	837	855	802	901	867	833	896	888	870	859	892	879	846	927	858	873	851	846	836	877	904	860	899	852	900	866	839	865	877	824	849	909	893	881	864	887	863	828	888	885	838	920	863	902	867	874	888	856	906	861	892	890	901	874	898	846	881	879	863	865	856	857	859	872	896	852	874	902	866	874	879	840	927	917	835	882	858	847	857	874	811	861	824	838	853	831	875	910	901	857	869	883	909	880	894	857	900	881	828	862	877	877	890	896	913	866	819	879	852	908	861	868	828	871	853	877	856	804	871	872	877	894	855	841	828	909	855	857	890	861	868	866	863	901	902	879	843	937	841	785	870	829	831	809	875	888	877	838	917	812	898	856	838	881	819	903	882	881	865	866	902	858	832	829	852	854	828	856	843	847	859	884	836	841	850	826	865	861	864	876	904	896	820	823	856	875	885	891	809	936	848	875	911	913	926	823	846	907	839	863	920	836	827	846	851	850	922	870	873	849	819	861	918	884	852	877	834	864	881	854	832	929	826	851	854	881	868	834	908	841	864	979	905	848	836	840	865	868	872	890	889	867	881	890	862	821	910	855	828	881	814	865	870	829	810	880	846	782	910	867	857	872	872	843	880	864	840	841	867	881	852	864	869	828	814	857	774	843	841	874	883	877	890	790	906	856	788	812	874	877	840	895	852	851	862	862	865	848	888	805	864	825	867	869	836	889	878	854	909	864	892	850	882	908	876	889	877	924	852	888	885	879	847	876	890	874	832	872	860	864	858	855	888	835	819	830	868	858	858	840	866	884	868	883	891	882	895	878	909	832	903	873	850	849	843	868	851	864	869	870	905	874	888	885	862	915	838	935	888	870	834	860	866	829	896	855	837	873	865	812	870	856	881	907	836	852	880	851	843	876	891	859	848	873	819	887	838	873	861	850	869	884	891	828	874	845	888	839	836	825	837	838	907	848	919	845	901	867	826	886	858	909	867	916	819	851	907	862	809	896	801	877	837	866	862	878	848	878	850	864	834	925	844	845	873	870	834	874	834	866	836	824	854	872	873	855	813	935	876	871	867	850	877	929	846	863	789	843	911	891	911	895	863	835	845	875	839	856	860	880	861	840	800	879	862	854	903	895	848	871	893	920	804	922	797	845
38163	25918	21249	17877	16170	24003	24670	34639	22631	16310	8109	4046	1120	683	621	762	691	473	481	457	444	419	397	380	414	390	357	378	368	405	398	385	383	366	407	361	383	368	357	357	345	384	367	340	386	364	367	366	382	357	377	341	370	351	359	365	366	351	348	373	366	360	371	376	393	362	350	382	394	429	371	370	365	352	372	348	391	382	352	382	388	396	379	378	356	352	362	353	402	402	365	365	354	343	381	377	374	324	383	385	382	345	357	349	387	387	362	321	360	378	351	402	363	352	385	387	353	329	383	344	340	321	372	387	334	372	339	335	355	344	348	362	383	353	371	344	373	342	350	343	339	383	378	359	359	336	377	349	379	367	355	376	320	384	338	367	357	383	352	359	361	339	378	373	363	365	396	369	388	317	377	400	369	366	373	317	347	352	342	320	365	357	347	337	356	397	376	351	321	384	347	340	373	341	375	359	349	333	399	395	322	365	361	369	338	361	345	343	333	345	376	369	365	314	331	363	401	369	324	371	387	358	380	367	344	371	341	362	375	369	393	371	346	356	354	312	373	371	366	368	350	382	375	337	363	337	352	399	364	350	370	377	359	393	323	353	371	352	374	387	354	329	369	342	367	365	330	347	389	339	357	330	351	347	390	357	339	342	348	372	368	334	351	318	364	346	378	318	378	343	369	362	350	363	344	381	334	395	373	377	395	341	347	362	341	340	388	350	355	372	348	381	378	342	361	342	392	349	371	360	321	400	323	357	347	374	361	326	383	371	354	371	382	347	372	350	377	336	365	344	361	374	354	354	329	342	351	320	391	367	366	367	343	394	351	358	378	343	392	367	337	373	349	378	335	345	388	331	338	353	351	343	343	399	364	378	378	348	378	360	332	362	369	364	361	358	328	331	358	335	340	339	341	392	352	373	386	369	358	371	338	349	367	328	349	345	340	347	349	367	361	359	349	388	379	392	366	369	372	347	393	356	360	363	354	363	353	329	372	387	351	325	401	367	365	349	343	335	349	371	355	328	353	323	373	372	328	377	368	342	368	355	372	368	355	341	360	321	343	342	342	352	376	366	375	369	335	362	342	338	382	366	357	403	373	388	372	355	344	373	348	346	359	370	354	358	378	345	392	392	377	381	374	349	348	350	353	392	369	404	376	321	329	393	368	374	368	364	377	368	361	362	354	332	379	405	356	360	373	355	342	380	347	354	369	374	340	327	349	366	352	353	368	368	346	343	378	375	330	364	375	324	326	338	359	353	368	380	380	344	355	363	367	356	339	353	333	345	382	375	339	348	378	355	366	341	349	341	336	362	315	359	373	348	383	379	363	381	331	363	333	335	316	366	355	359	371	361	380	347	347	352	360	358	343	355	342	328	386	336	390	333	360	355	392	356	367	357	359	324	376	360	376	395	313	331	375	359	356	350	364	348	377	354	362	360	320	371	361	309	382	345	369	366	376	353	355	356	368	356	353	354	348	320	344	372	399	342	350	326	325	336	383	387	378	383	331	361	376	340	334	365	368	355	325	359	340	356	383	364	357	362	358	376	354	368	372	378	366	358	350	405	364	364	331	356	349	353	333	364	341	348	376	377	370	355	360	368	359	386	362	351	385	350	370	344	361	391	384	355	351	338	374	384	394	339	345	361	365	343	337	377	362	348	360	384	385	355	362	352	348	346	382	370	352	338	332	345	399	403	349	360	371	381	379	370	365	364	360	342	360	371	354	370	377	361	351	354	379	340	345	364	345	367	343	368	369	338	393	367	334	342	331	362	362	362	357	325	340	336	360	347	306	353	370	390	364	350	385	365	325	371	351	375	359	354	352	371	348	353	342	347	342	332	366	355	386	359	377	355	369	373	341	342	357	340	377	360	359	335	358	366	349	363	327	349	332	358	354	342	352	363	384	355	354	338	337	343	376	389	372	358	328	360	333	357	348	344	377	347	380	358	380	385	386	334	367	340	399	365	337	358	336	363	391	351	354	390	349	377	381	335	332	368	367	354	331	360	360	372	370	368	358	384	379	349	337	339	335	365	368	379	324	343	359	348	369	384	366	385	381	355	350	372	356	357	325	387	389	361	373	365	346	370	368	339	366	365	363	375	396	378	333	351	326	351	345	370	369	403	364	339	366	342	375	364	367	339	333	365	359	359	403	355	353	335	353	346	359	384	346	341	339	351	366	330	360	377	407	322	379	369	293	353	392	341	374	351	327	351	341	311	337	366	374	362	351	369	340	352	350	353	354	340	379	350	391	367	374	355	372	385	361	402	358	350	374	336	397	389	390	370	353	347	343	371	331	345	366	365	363	371	371	375	367	360	383	363	375	358	386	379	378	332	333	335	344	364	374	368	380	337	354	360	347	333	373	339	336	358	361	348	363	321	351	330	342	359	352	341	363	381	361	370	333	360	373	348	341	339	378	377	361	346	364	356	389	367	324	345	344	348	391	358	397	371	358	335	381	370	352	363	358	359	349	352	330	342	375	365	356	332	388	343	353	346	365	400	392	330	385	345	380	350	391	354	338	349	334	362	361	400	345	399	359	353	351	373	362	354	327	349	394	364	377	367	388	331	369	365	354	351	401	362	396	351	383	334	359	377	342	370	352	351	341	364	347	359	344	387	331	346	363	390	381	366	382	342	328	360	350	371	389	366	344	345	342	342	368	369	380	332	366	346	339	371	393	356	349	345	334	355	387	337	362	352	346	375	370	363	395	322	364	356	382	369	379	356	333	366	353	386	375	349	363	335	379	326	314	367	329	366	334	380	363	385	344	332	336	366	344	384	378	379	371	373	324	371	373	369	366	343	331	345	327	373	341	393	338	342	373	344	383	342	340	366	361	376	361	358	325	360	340	370	372	318	318	361	324	364	359	323	357	333	352	336	318	354	367	383	360	392	392	346	342	370	332	348	388	373	354	376	383	393	332	348	373	391	356	358	348	374	359	356	340	338	380	396	390	384	333	354	334	415	360	334	348	364	371	329	344	349	404	347	366	383	387	340	347	356	339	382	371	353	348	346	376	335	339	346	380	396	352	370	353	354	301	374	344	380	383	347	350	349	395	378	364	367	374	366	356	393	366	357	380	346	407	349	338	331	360	378	388	366	348	332	375	347	362	364	357	322	352	338	346	383	353	366	328	365	349	313	364	376	360	348	369	345	375	388	371	335	354	339	334	375	359	377	340	347	336	368	345	356	335	384	362	378	371	354	351	344	317	363	392	336	410	321	346	352	376	371	338	395	364	326	367	375	358	333	389	346	374	363	360	347	371	369	360	364	347	343	372	377	353	373	334	366	364	360	367	351	365	363	366	410	337	368	363	371	352	365	333	324	358	390	353	343	341	335	382	384	344	381	360	369	364	345	395	356	365	378	337	337	366	389	372	382	360	381	394	348	358	338	395	391	325	346	365	356	326	364	370	338	338	367	351	335	334	373	361	378	379	360	385	341	374	369	362	333	343	369	356	361	385	364	353	370	384	357	361	360	346	337	360	368
27966	15568	15124	15568	21470	37360	41074	49880	38479	34469	22467	14386	4723	2947	2789	4146	2710	1779	1678	2119	1507	1383	1318	1311	1256	1239	1259	1221	1216	1113	1149	1091	1107	1078	1078	1110	1104	1019	996	1054	1061	1022	1076	1062	1060	1058	976	1027	1009	1061	989	1019	1008	1011	991	989	990	985	1011	1047	1003	915	1001	1023	974	1035	1010	956	973	957	985	1008	1017	957	1051	982	1079	1000	1005	1025	978	1025	980	994	976	991	975	971	950	983	992	954	999	1042	1000	937	935	943	956	937	1011	974	975	956	946	982	997	1001	1032	944	1014	952	975	958	986	932	991	1006	999	987	959	977	997	913	986	968	987	929	934	981	932	921	989	966	981	1014	957	985	969	960	932	914	937	967	991	986	999	950	990	991	969	984	978	930	973	926	887	1031	1021	903	913	986	1013	999	929	942	905	978	942	946	947	1009	952	963	935	972	999	1007	954	939	994	978	971	983	908	903	926	989	982	949	987	1012	990	970	960	936	920	994	947	958	997	959	948	956	974	947	959	1030	980	954	958	1001	928	1020	983	956	988	965	937	954	922	994	980	995	983	980	956	959	995	987	1029	1034	976	1002	956	991	923	935	907	945	984	931	955	936	967	976	961	919	961	983	987	1018	954	969	955	989	932	1009	954	947	962	950	976	945	958	962	992	973	916	1029	928	1067	950	975	971	987	996	971	928	964	971	951	906	961	963	919	961	990	973	924	1030	950	963	996	950	976	969	965	994	1003	1003	973	1003	944	999	969	943	964	980	939	985	949	941	980	968	1003	988	994	908	944	998	1015	987	957	937	972	994	964	941	957	987	971	985	921	960	969	952	983	986	1009	967	958	931	990	905	923	948	936	952	937	935	998	936	1027	972	985	997	981	951	983	986	942	989	989	905	936	970	951	1036	996	942	1002	987	921	1047	977	953	989	974	991	974	990	1002	977	972	1005	922	956	935	956	904	966	1013	939	1033	959	984	971	988	939	950	907	1009	1034	977	924	965	982	975	959	918	966	967	995	914	981	970	988	992	1012	968	1020	926	966	925	984	952	972	939	930	954	963	997	989	989	960	969	960	914	876	978	937	911	941	911	988	978	969	945	964	941	931	978	971	932	958	949	1006	924	973	979	966	1008	969	994	929	955	956	965	984	977	1007	924	894	960	990	990	960	970	996	1001	939	930	1001	937	983	996	964	950	974	997	939	981	1024	952	998	945	978	920	927	958	1010	926	977	986	952	1013	967	894	952	973	920	984	943	973	935	980	986	1048	957	934	932	987	955	1017	945	969	934	943	963	980	990	936	961	1005	974	946	917	926	977	972	966	986	1010	1010	962	988	997	982	986	974	973	930	1004	951	922	948	953	962	965	969	950	980	950	1017	966	982	1034	914	960	956	958	950	957	1050	976	941	921	955	969	980	966	1031	954	969	966	924	960	996	942	957	959	891	930	970	970	944	968	942	903	953	934	1017	1002	921	959	986	977	926	1011	999	1029	956	971	912	960	945	944	954	971	940	947	948	985	883	943	999	961	946	968	934	926	961	990	958	1022	939	957	945	1033	1014	977	951	940	952	949	952	967	896	951	945	1012	945	918	880	954	991	990	961	1009	943	966	934	955	986	967	977	985	968	991	950	994	988	949	927	968	960	962	970	929	970	969	991	1013	931	997	964	908	946	961	968	1020	922	973	990	961	972	952	983	963	991	967	981	976	923	975	937	1011	990	954	991	955	931	1021	953	916	990	962	968	1033	963	959	937	961	991	943	950	944	943	926	907	993	921	974	1034	934	990	981	948	946	961	1000	950	978	948	894	934	1002	967	958	1006	1013	976	996	995	953	970	942	935	1009	983	965	903	972	991	981	940	992	985	991	940	962	966	917	946	964	938	936	911	947	987	935	887	913	912	972	982	991	983	984	958	986	976	992	1009	981	965	990	940	977	997	971	955	943	981	1002	984	977	965	993	992	932	932	975	959	932	945	993	984	964	910	987	887	956	984	913	953	884	927	993	942	929	953	1008	906	956	972	935	937	1003	926	911	941	936	940	914	947	978	1022	997	937	992	958	968	959	979	1030	964	936	928	953	975	994	982	940	998	952	1029	920	930	997	907	991	931	951	980	995	1003	972	976	955	964	956	957	924	963	974	959	982	916	985	942	965	990	866	909	956	966	898	972	953	930	935	1015	940	939	934	966	942	988	953	957	977	943	978	917	952	960	969	918	981	1020	939	919	985	968	980	988	917	1000	991	1001	1006	961	911	941	942	1004	956	943	983	970	941	895	991	1004	940	915	951	906	974	1037	940	969	949	958	928	989	887	1033	946	952	944	951	1005	971	924	976	950	947	950	998	973	892	961	972	1005	966	980	975	979	980	980	973	947	988	977	944	935	976	931	943	941	980	996	959	987	939	932	950	955	1035	1002	955	968	953	965	959	970	953	974	1023	1011	924	965	967	980	972	968	930	941	956	946	989	969	962	965	1003	965	970	962	954	949	944	955	1005	980	982	890	941	1004	863	947	971	919	964	962	1011	986	971	954	948	932	909	956	969	1018	1005	947	979	979	934	987	950	932	989	951	943	929	980	942	938	996	943	911	1015	958	982	975	954	958	945	999	980	944	925	970	963	934	925	939	934	978	976	902	1003	1011	921	992	956	970	972	954	996	948	999	958	926	918	992	921	911	953	1040	1007	941	989	988	912	997	938	913	984	1024	1000	934	959	932	994	971	952	984	956	968	980	1004	925	992	974	964	944	934	949	977	1001	971	1013	998	990	999	995	968	962	1033	990	978	977	977	964	929	980	952	989	1021	996	918	1018	967	972	888	1016	946	968	985	977	953	947	955	995	981	950	967	913	935	942	946	963	1047	935	949	991	987	920	971	962	975	993	954	960	914	957	921	922	964	945	948	897	998	949	919	984	1024	935	985	970	949	1006	907	987	932	960	961	961	940	924	901	912	937	951	985	972	983	932	971	1000	979	982	935	926	958	987	937	964	968	944	913	937	933	958	1023	979	938	960	981	991	978	927	1002	963	984	970	996	994	1010	1007	934	915	911	992	977	932	934	983	982	909	998	971	973	977	992	919	962	1008	965	975	940	1020	966	934	983	924	952	894	977	907	937	997	1003	949	964	954	941	960	959	920	916	913	973	924	1004	911	944	970	1026	964	983	962	930	952	945	954	949	946	890	971	943	998	1042	941	967	922	966	996	942	938	992	967	963	989	913	963	978	964	961	996	985	913	933	958	977	952	921	970	946	974	937	978	976	968	932	955	922	939	901	945	974	926	973	975	965	988	978	968	939	976	975	964	915	1003	986	892	1010	993	945	919	1009	940	964	898	993	950	1004	890	957	953	948	1009	940	933	952	923	968	988	965	954	926	977	939	907	935	957	999	922	989	915	929	961	973	968	937	950	948	936	941	939	915	961	970	1044	964	976	1044	941	929	917	995	977	964	945	989	970	954	1023	957	945	951	999	941	952	930	1030	927	987	968	935	990	932	1039	953	999	968	926	1037	912	978	962	985	974	971	979	948	958	918	949	966	947	969	939	940	953	980	944	986	951	970	963	967	988	937	948	925	976	996	919	991	946	983	926	946	1027	1013	967	1003	952	995	955	978	1001	958	949	1011	955	960	982	993	982	948	941	1003	955	954	1018	984	946	1012	1004	939	973	940	955	975	996	980	996	930	942
5647	2391	1448	929	692	941	730	1053	571	421	275	271	204	173	196	192	193	198	180	196	164	180	169	170	193	186	185	178	188	195	193	198	194	190	182	180	200	172	180	201	187	189	180	186	167	187	187	205	211	199	168	223	173	165	183	185	178	206	191	202	202	194	189	195	189	177	194	209	191	179	180	174	198	175	192	221	208	187	190	195	189	179	188	195	195	192	186	219	197	194	183	206	172	182	185	195	212	168	185	159	188	190	163	200	178	198	198	194	173	178	200	194	198	216	174	169	200	187	204	196	215	192	188	203	185	199	190	190	180	174	179	195	174	192	208	183	179	192	194	175	201	209	191	178	189	190	197	203	182	194	155	220	196	181	180	173	187	177	194	190	189	205	215	196	172	196	177	177	179	193	181	165	203	174	212	169	166	189	212	180	171	197	186	199	189	169	170	213	199	187	192	198	153	188	195	185	198	194	203	192	197	182	201	180	211	193	208	189	190	184	201	180	185	201	167	191	178	198	181	194	187	179	161	154	206	188	179	216	192	203	209	204	201	211	160	208	168	177	215	174	180	173	194	198	184	182	193	198	204	194	182	179	174	176	192	172	157	202	166	190	166	163	167	177	207	194	193	196	192	202	199	193	209	189	200	202	179	205	193	180	182	221	176	178	181	181	179	197	193	164	197	201	215	185	211	193	178	209	188	176	178	195	189	170	185	184	192	182	194	179	195	189	181	194	173	234	202	199	195	190	180	192	198	212	195	178	185	201	165	190	193	193	199	175	193	197	176	190	201	183	188	185	176	178	166	194	164	178	193	178	190	185	201	167	181	211	190	174	173	196	194	185	189	183	176	203	172	192	200	206	193	162	172	179	184	216	196	197	200	186	169	180	198	183	183	185	186	205	168	183	181	170	170	192	198	173	192	180	195	206	206	192	182	170	200	195	151	181	198	184	195	195	185	208	194	193	206	186	174	172	209	178	172	188	177	192	190	175	204	191	193	186	194	200	186	182	189	175	212	212	183	195	164	178	207	158	181	172	190	192	207	182	186	187	194	184	180	181	187	168	201	180	166	167	205	167	180	185	220	202	205	176	175	205	162	161	179	204	189	194	161	175	187	189	189	188	189	197	179	201	198	169	205	197	187	174	200	207	210	195	192	218	218	217	192	163	186	188	183	212	188	201	177	201	201	179	198	174	173	181	177	183	184	166	171	164	195	196	196	156	203	192	204	173	184	210	176	182	182	199	173	167	203	169	178	199	190	199	216	180	195	200	185	177	197	202	184	198	165	182	205	174	188	198	206	215	206	206	177	218	186	167	194	167	147	180	198	168	184	221	191	183	200	202	192	164	175	189	187	172	185	191	199	195	168	171	165	197	177	180	192	180	174	197	191	184	198	200	184	189	172	184	177	171	203	174	204	186	179	198	179	196	198	199	166	182	180	187	187	176	226	208	177	192	185	185	218	192	186	165	200	185	203	166	186	195	189	174	188	204	187	172	201	170	173	199	163	193	163	198	192	186	186	176	222	200	191	177	171	178	171	210	188	206	219	171	189	222	203	167	198	214	193	195	196	176	192	169	177	184	194	169	183	188	202	175	190	196	210	178	178	199	220	173	183	191	166	194	159	170	183	179	178	171	215	193	200	184	170	194	199	182	183	187	177	188	184	175	208	175	172	175	192	182	192	176	184	174	205	170	164	211	200	190	174	181	188	153	205	189	176	184	187	178	166	174	192	209	204	206	164	196	185	189	194	169	187	185	162	205	185	213	201	180	168	186	193	212	167	201	193	167	190	217	209	199	170	174	191	206	200	195	184	184	184	200	183	162	177	158	193	174	179	183	182	206	190	168	189	179	173	194	199	208	173	201	207	206	195	164	202	159	205	220	215	194	190	205	190	191	197	186	167	180	175	203	198	195	184	202	163	222	198	195	188	179	185	155	190	187	185	185	192	164	168	185	171	193	182	200	206	171	177	211	183	200	187	188	205	163	164	192	165	201	171	157	186	189	190	178	192	204	194	174	199	193	215	197	167	196	188	214	194	185	189	187	177	183	181	179	210	181	183	163	179	196	203	208	171	196	183	173	174	184	189	184	182	165	169	196	180	178	181	174	205	186	206	174	218	167	207	190	165	201	189	190	176	202	230	183	171	183	177	194	172	220	187	206	183	179	202	197	192	176	191	219	179	176	160	201	189	216	171	188	178	174	208	170	168	177	183	189	186	181	192	199	210	186	187	184	191	200	189	187	185	180	185	223	197	174	176	212	178	171	170	176	180	197	172	170	190	165	169	195	185	189	192	176	176	208	202	192	186	195	183	181	175	197	190	201	166	188	195	196	192	179	186	183	188	194	176	184	197	191	179	199	168	170	182	193	179	204	187	199	174	186	183	190	169	178	210	211	201	183	187	197	181	186	173	174	177	167	201	182	181	215	170	194	190	194	187	169	182	184	203	190	206	160	161	167	194	186	184	173	197	178	190	222	200	170	196	207	203	210	174	202	183	187	179	178	168	179	193	198	176	186	170	172	178	177	168	187	176	191	174	193	212	202	170	197	173	202	193	185	179	196	197	202	181	169	178	184	205	188	202	178	212	184	180	202	177	190	185	201	180	160	187	196	191	195	168	161	215	170	181	194	195	177	200	184	197	168	195	185	210	171	193	186	182	182	203	184	180	212	188	192	173	184	199	172	167	224	200	182	192	191	163	177	197	219	185	167	190	187	189	192	179	190	194	175	203	185	174	189	224	191	209	183	194	188	183	180	183	205	224	188	169	199	214	202	176	170	182	174	172	186	174	207	203	194	185	172	186	195	189	194	197	179	176	167	147	167	171	189	191	207	183	187	195	182	176	186	204	212	171	176	183	176	189	202	170	195	165	183	205	203	179	167	190	219	196	198	168	183	188	214	171	194	208	174	187	173	179	204	177	177	169	182	170	151	181	180	210	178	189	182	185	177	190	203	191	183	179	169	187	189	172	202	205	194	194	204	165	184	204	194	193	182	210	208	222	188	172	156	171	178	168	206	209	199	171	201	196	194	163	213	180	208	185	182	194	190	194	169	190	187	176	205	185	183	175	214	190	173	191	191	194	199	228	170	189	174	186	187	184	200	182	200	187	177	207	195	169	184	191	194	184	185	185	187	183	200	220	199	191	177	197	200	188	181	194	176	189	179	192	173	209	167	178	184	191	208	198	198	198	176	209	186	205	202	182	174	193	201	183	208	176	195	167	185	176	190	204	203	225	180	185	173	213	197	181	184	179	199	183	185	199	186	189	181	174	189	184	191	177	190	201	173	215	201	198	198	184	186	222	185	187	175	171	204	170	174	209	173	176	210	201	188	179	191	178	183	172	205	208	196	194	173	174	189	189	170	207	175	176	187	165	185	185	191	175	194	161	183	173	180	173	207	183	185	192	186	207	196	206	192	181	192	162	184	199	181	177	176	200	180	162	178	186	183	177	196	170	165	168	154	209	192	185	198	188	178	187	180	184	169
5559	2665	2244	2007	2252	4690	4299	7143	3483	2501	1568	1417	815	690	659	746	651	611	647	656	582	635	629	594	613	632	608	610	642	624	588	638	601	603	600	650	584	593	648	610	620	591	598	608	645	608	623	576	571	602	584	612	609	587	629	649	610	582	635	581	616	631	640	612	630	633	604	622	635	603	589	562	609	654	646	614	609	600	610	580	599	594	608	603	587	626	568	570	624	625	601	647	647	616	625	619	620	626	573	568	611	604	595	617	628	612	579	590	583	596	581	589	577	604	622	588	552	585	586	580	603	629	621	603	612	624	591	595	607	601	579	558	616	586	587	621	596	621	614	618	630	578	642	633	622	580	607	635	617	582	580	601	590	595	613	584	582	576	596	605	587	595	616	610	634	634	627	629	599	574	585	572	601	636	579	599	577	601	639	564	598	593	613	603	571	639	597	622	638	612	605	603	586	582	647	628	644	620	586	587	641	554	582	625	622	556	599	621	606	581	607	587	603	643	591	568	607	581	603	575	588	614	603	584	541	567	558	570	598	617	598	580	608	621	629	587	614	624	626	608	613	595	629	627	636	649	601	630	566	607	626	587	633	619	619	599	616	607	622	587	622	625	578	630	615	612	581	602	571	622	589	591	625	625	568	632	639	580	588	588	637	535	628	605	569	616	636	580	607	597	583	614	600	588	625	630	579	562	609	585	634	613	582	576	594	605	588	567	599	604	594	626	628	569	616	611	598	602	574	600	625	631	587	592	630	578	572	599	577	548	592	575	638	658	628	604	588	570	577	637	655	582	601	631	590	612	575	568	593	570	638	649	640	578	614	623	603	609	592	579	617	604	597	621	599	616	570	600	588	645	571	591	600	626	641	595	623	635	616	599	595	581	595	597	615	600	649	600	615	554	610	596	639	630	596	636	596	626	634	580	595	614	637	599	586	583	580	586	612	658	565	636	656	589	622	599	628	643	602	615	608	614	657	606	578	586	625	615	622	617	578	569	618	587	575	622	633	628	635	610	643	612	590	626	585	643	563	602	626	609	600	608	573	616	623	613	578	616	604	583	589	610	602	604	639	610	594	649	609	582	655	617	604	551	620	612	569	594	632	582	601	582	608	621	613	602	588	606	585	587	597	616	596	614	626	565	597	607	634	594	659	565	570	608	611	644	576	618	612	597	595	575	614	606	589	645	626	604	667	627	616	574	589	602	595	594	634	584	600	615	613	608	562	662	615	588	580	623	613	598	650	602	606	600	612	641	627	582	618	631	620	610	559	622	589	605	627	632	572	654	586	619	628	594	591	659	551	637	603	605	641	609	652	625	643	625	594	637	629	597	611	608	593	608	600	535	613	580	598	603	622	615	608	605	614	647	658	625	629	619	641	617	582	661	604	588	571	620	627	604	602	596	593	641	580	582	600	599	631	605	600	614	591	611	610	656	638	605	596	604	575	614	640	594	621	604	633	602	572	569	668	565	626	593	625	584	635	567	655	581	649	616	625	636	573	635	610	582	625	640	604	608	642	613	649	619	588	605	604	618	599	626	655	574	613	582	588	625	561	573	566	636	615	594	619	571	596	604	616	637	596	603	638	584	597	587	585	604	600	557	608	590	597	597	634	565	641	576	596	621	625	656	566	616	583	624	627	644	602	655	606	598	603	620	602	634	597	596	621	633	595	581	628	582	587	567	577	587	586	597	612	602	579	606	621	611	579	585	610	613	652	622	568	606	582	622	614	643	578	638	598	578	602	633	612	613	602	624	629	616	586	548	623	613	606	594	598	572	664	600	563	591	603	578	670	579	627	598	597	568	666	620	608	636	590	635	607	630	566	641	614	616	585	609	589	608	612	632	580	608	602	608	605	575	606	614	577	605	588	557	632	619	556	594	638	599	616	564	647	621	616	613	579	602	605	627	591	621	611	615	615	618	576	658	596	626	589	618	634	551	623	603	606	588	617	641	568	623	600	577	576	614	606	614	644	631	536	655	572	624	618	619	598	620	578	617	607	620	611	629	609	589	610	631	549	609	580	639	577	606	580	635	614	611	583	575	617	603	662	567	568	636	609	609	620	605	585	581	588	618	594	616	629	595	624	622	637	596	595	569	572	609	568	630	593	627	599	643	568	599	603	562	631	609	603	626	561	620	592	629	598	555	559	641	610	602	554	600	628	604	586	607	641	626	595	605	597	603	665	620	634	616	632	611	609	616	606	596	618	572	595	633	621	660	601	597	640	612	608	588	624	616	589	635	638	609	605	605	621	592	631	603	604	585	640	603	577	617	585	647	588	616	563	584	596	604	611	604	585	618	580	622	618	650	616	604	643	623	619	617	624	597	583	569	604	630	636	601	616	620	622	570	621	579	618	598	623	620	574	646	610	596	609	590	607	595	586	633	600	597	617	602	591	560	597	645	601	624	597	630	612	633	598	596	568	600	643	558	592	589	604	626	620	610	609	631	637	626	618	589	607	579	597	573	601	614	633	595	563	607	615	637	586	597	610	613	646	577	619	604	596	562	606	620	612	653	600	632	626	618	605	656	587	584	614	640	626	616	609	606	589	668	571	567	600	592	628	582	586	627	613	594	592	584	574	616	632	621	603	620	576	622	620	561	594	616	607	629	598	588	595	650	582	586	613	604	625	589	589	576	603	611	598	633	619	601	616	606	601	585	586	612	619	624	569	593	589	619	622	625	591	635	599	619	579	609	574	579	598	588	535	600	611	637	610	602	621	597	584	592	624	624	592	644	627	611	625	607	618	589	565	628	612	574	569	602	610	655	630	599	633	642	585	587	580	649	600	613	601	615	614	591	597	590	601	609	587	652	646	578	593	569	625	610	601	605	566	607	603	617	606	584	626	563	599	571	570	631	573	576	552	581	575	634	564	619	565	589	577	608	617	598	579	649	620	587	593	598	646	578	623	627	645	591	642	566	615	579	573	574	553	616	615	586	643	598	634	597	625	578	589	610	614	610	662	588	625	568	560	581	631	590	584	650	634	604	569	604	601	636	611	625	613	577	647	654	592	602	626	632	657	607	616	597	577	571	582	623	648	602	640	613	580	594	632	637	625	619	613	602	610	606	614	609	589	610	573	624	603	606	645	535	624	610	546	601	613	595	627	611	642	628	589	583	638	554	604	585	623	625	585	583	600	607	603	570	592	613	589	607	606	648	625	566	566	599	702	605	622	596	621	606	573	576	650	622	616	622	630	632	642	615	625	661	570	636	636	601	596	618	612	614	620	591	582	608	636	545	611	575	571	601	606	597	637	565	577	587	609	635	574	595	629	599	655	607	607	589	580	583	630	613	610	600	628	638	586	621	594	619	614	589	604	617	605	615	618	617	597	615	568	569	618	653	634	631	645	617	605	592	614	644	597	642	594	619	621	628	600	589	588	630	627	617	588	603	614	616	566	641	570	617	620	621	581	603	611	583	585	624	700	628	562	613	629	605	619	581	560	603	600	576	588	633	593	609	599	634	580	629	541	591	629	607	598	643
20841	14427	11459	8471	6530	9839	10170	12777	6597	4524	2312	2080	572	408	382	423	402	327	323	323	323	342	334	285	305	294	321	304	285	336	319	304	274	293	280	325	303	301	304	343	285	277	322	303	277	291	279	341	290	302	285	295	259	306	300	281	288	322	320	290	292	308	297	296	345	313	284	328	286	281	316	303	309	326	274	313	291	289	314	308	289	312	298	311	320	294	291	306	315	277	313	293	290	289	308	306	282	324	319	315	315	304	325	307	333	301	307	329	292	293	306	296	309	287	272	320	288	297	293	304	289	269	300	305	297	302	306	282	298	295	281	278	309	290	294	321	310	303	307	287	337	265	316	317	290	269	304	304	286	260	293	297	325	286	311	299	290	310	302	305	310	299	313	303	289	305	278	300	282	324	305	309	288	318	290	317	319	282	285	269	303	286	335	305	313	266	285	298	283	318	335	333	309	325	295	297	315	296	283	296	332	296	312	286	279	304	293	296	303	285	295	306	290	300	340	331	317	321	305	300	291	309	299	286	311	282	299	322	294	317	316	300	327	315	300	321	279	289	261	288	297	278	285	294	256	296	302	272	290	306	306	336	322	304	306	324	275	316	323	321	319	307	348	300	316	312	289	317	307	320	319	286	317	293	314	287	301	352	291	320	292	299	323	301	300	284	297	271	313	305	311	307	334	293	329	304	310	324	313	311	294	306	285	297	302	317	306	322	326	284	312	298	280	322	289	320	299	292	310	297	301	326	292	317	276	290	310	279	335	272	291	315	348	316	304	279	274	294	302	334	300	328	305	330	272	316	319	300	266	282	292	287	306	331	318	332	291	310	282	330	295	322	281	319	298	334	314	314	294	301	270	278	296	335	283	289	291	311	292	299	303	306	298	302	289	301	290	274	305	284	309	300	317	350	307	297	323	299	285	304	281	265	303	290	327	325	305	315	309	299	321	274	301	317	310	320	303	298	295	310	282	306	300	268	260	306	304	303	295	298	299	301	282	275	323	281	311	262	300	279	338	275	320	306	314	309	276	344	294	306	301	316	288	294	276	318	283	323	272	277	261	291	313	299	319	314	306	278	292	301	294	347	351	317	304	301	315	298	287	294	274	310	298	305	304	252	334	302	318	293	309	305	289	263	318	312	321	293	293	309	287	294	296	338	290	321	319	314	308	309	304	292	304	309	312	308	283	285	275	296	285	277	311	299	294	286	285	279	296	289	307	306	335	271	280	269	270	327	269	297	305	298	309	297	270	304	302	325	323	271	315	285	267	293	260	323	279	297	323	299	303	299	305	328	307	296	311	297	325	267	294	329	323	276	313	275	298	305	264	295	302	313	287	309	282	291	288	308	297	312	292	282	322	301	291	309	299	330	317	310	305	328	317	317	288	305	303	287	269	337	300	292	312	275	296	285	307	303	264	284	308	325	309	321	319	311	321	299	282	303	310	282	277	320	289	302	308	282	273	275	290	292	290	280	306	290	295	294	306	312	290	310	323	301	272	298	285	270	321	274	302	289	273	290	297	298	315	313	289	326	288	324	302	296	287	289	301	312	303	300	270	326	293	287	300	290	291	277	278	289	258	308	298	327	300	284	333	300	297	298	295	273	296	294	301	310	275	309	289	305	326	298	305	317	333	285	309	326	321	290	288	267	318	282	322	290	295	313	299	286	283	304	299	318	290	268	297	316	285	305	319	306	287	273	331	298	336	304	290	314	311	307	297	300	321	284	279	321	301	284	303	319	322	291	305	322	272	312	266	276	283	293	320	301	289	296	316	313	278	294	286	342	272	305	284	296	301	272	287	323	288	287	323	283	332	309	279	308	311	322	315	328	297	287	287	313	288	311	301	308	297	300	288	329	270	305	295	290	309	283	272	253	288	310	311	315	307	284	301	276	324	291	279	303	305	315	293	330	273	310	334	295	305	270	315	316	308	308	279	299	290	302	299	314	294	290	312	312	301	276	311	306	312	291	299	293	301	322	300	310	282	314	288	337	283	299	301	283	324	273	306	286	307	310	258	299	306	309	327	317	308	290	305	274	303	303	308	292	293	314	307	278	281	311	278	295	300	300	278	276	298	311	292	305	279	277	305	271	281	298	307	293	323	339	301	285	318	298	288	287	301	320	315	311	261	289	304	300	285	283	305	276	287	295	315	295	318	322	303	291	295	288	328	272	298	288	319	292	274	296	323	282	297	298	290	310	297	309	274	316	300	310	279	271	280	281	287	293	317	274	314	329	313	273	317	310	280	328	308	290	351	289	305	300	331	298	290	262	288	308	289	308	346	303	311	304	316	279	312	299	289	295	325	327	306	308	319	291	323	318	265	291	320	319	288	343	297	344	287	301	283	311	279	308	319	293	313	321	295	315	292	292	315	292	295	294	328	255	320	319	299	326	324	293	296	341	313	285	287	303	314	279	296	307	280	316	278	295	276	248	267	309	313	292	316	272	281	286	325	259	288	295	299	339	339	319	275	282	297	308	298	299	309	285	274	305	298	274	298	290	304	235	309	317	278	350	255	306	298	344	308	293	301	336	297	284	267	293	308	279	319	306	304	283	298	268	279	297	301	313	309	316	298	283	300	311	305	300	294	312	297	296	278	281	293	275	269	331	285	302	283	320	323	306	303	294	312	286	305	296	291	292	314	274	294	299	300	282	342	322	288	320	320	278	307	328	295	310	295	311	304	289	294	299	295	304	323	307	297	353	313	285	295	297	289	282	278	276	272	305	273	286	322	316	259	287	333	284	296	321	294	290	305	298	290	299	304	283	294	317	315	331	305	308	254	288	291	278	294	299	314	356	288	308	264	333	314	287	286	315	301	313	305	311	307	330	334	292	284	277	306	305	320	291	289	306	291	279	278	301	319	310	323	338	303	292	305	309	301	301	289	270	306	311	297	326	285	270	293	319	313	321	311	280	311	290	283	266	307	319	295	296	332	290	333	327	285	296	328	314	276	272	277	305	258	325	287	283	295	320	307	295	249	297	332	304	306	297	287	309	296	299	294	312	314	314	308	279	311	283	268	305	301	299	309	312	264	294	283	296	315	324	318	278	293	296	288	292	282	287	288	293	299	300	286	305	288	293	304	333	315	267	303	315	316	272	311	293	317	307	285	290	282	280	282	300	338	318	296	284	310	288	327	291	291	277	280	328	293	316	297	315	306	286	338	319	317	311	306	300	305	298	298	300	299	317	323	300	313	287	290	280	290	301	283	317	319	280	315	293	286	333	300	325	316	290	286	322	267	289	305	297	320	288	303	309	299	270	323	330	300	312	300	263	293	303	289	294	300	299	289	295	343	343	287	286	273	291	306	322	290	300	341	289	288	299	314	320	294	324	334	310	289	279	297	298	300	309	296	296	286	287	333	305	304	292	301	310	277	307	310	310	315	296	286	309	297	309	267	323	305	333	310	287	289	279	332	309	310	295	301	266	296	283	299	266	313	265	291	312	298	317	286	305	296	338	297	269	305	275	292	307	297	289	298	317
15995	8112	10209	9464	11899	24544	27475	33319	21613	18140	11397	10601	2176	1506	1506	2007	1439	1087	1154	1173	955	995	1012	1013	956	942	938	983	936	902	924	951	915	856	905	934	886	937	886	980	864	847	908	928	862	847	858	886	854	863	842	870	947	908	858	886	821	872	881	879	839	898	854	904	858	901	863	836	892	862	855	888	884	872	888	880	879	851	906	866	886	878	903	924	929	864	864	887	899	926	888	866	880	905	822	875	895	872	809	842	889	895	825	806	832	889	917	862	885	861	908	915	899	833	874	889	927	794	843	897	884	858	878	804	866	896	859	815	838	836	852	856	859	844	828	856	884	881	897	908	896	836	887	863	856	826	892	870	859	816	906	833	859	865	824	911	859	899	895	879	854	846	908	903	891	920	831	852	903	882	870	936	822	862	836	877	925	863	871	878	837	874	894	876	891	820	900	880	877	846	859	909	828	876	876	943	845	852	888	858	866	907	867	870	890	828	876	846	872	852	908	846	873	865	875	870	824	872	859	878	844	874	894	854	879	878	874	901	825	852	865	855	902	838	843	848	849	841	880	860	859	880	896	899	882	891	855	876	847	869	849	932	881	877	880	863	904	865	854	836	907	881	852	880	869	845	833	861	877	840	905	878	883	862	908	853	865	874	907	871	885	858	905	840	820	884	813	888	862	847	817	856	862	908	861	801	877	866	908	865	870	878	856	872	857	861	919	854	835	842	821	869	835	861	867	870	917	838	835	833	854	897	920	850	872	841	858	870	899	906	891	847	883	877	857	826	833	893	913	896	879	924	876	842	887	850	902	842	922	860	872	876	824	885	886	872	833	854	870	843	876	848	924	856	894	856	905	876	880	916	839	874	821	880	807	859	905	891	894	850	882	827	868	900	852	886	869	856	797	914	875	870	892	833	883	829	861	866	883	881	848	846	886	860	843	885	889	853	903	829	937	896	868	896	865	870	851	806	819	858	855	880	888	870	876	876	899	887	837	880	860	868	867	837	810	851	849	832	885	855	899	858	873	857	811	880	896	877	913	916	867	864	886	847	815	908	827	859	886	875	870	882	847	901	846	903	841	839	888	865	855	849	902	895	815	834	891	839	765	897	882	869	834	857	838	872	901	876	890	892	848	871	856	829	849	880	900	886	872	815	852	848	907	861	869	833	870	871	887	869	838	889	856	866	837	855	917	851	870	899	902	895	855	820	836	857	851	850	912	864	881	881	846	860	850	916	905	879	828	838	905	854	858	885	893	883	914	840	837	873	875	921	907	835	831	837	844	867	845	872	877	844	905	896	900	864	877	868	860	898	841	913	802	857	808	813	879	894	819	867	860	910	897	836	829	871	902	924	820	850	882	868	879	848	888	851	877	899	842	834	888	838	917	861	837	861	902	890	854	845	840	945	896	836	963	898	912	897	910	847	939	816	834	802	879	943	891	842	829	842	839	887	871	871	869	884	873	866	882	868	848	865	890	890	836	884	884	908	904	864	914	860	892	893	852	865	885	917	886	857	857	878	885	872	866	901	882	903	866	886	912	937	860	826	921	860	898	862	869	882	864	860	913	881	818	863	896	848	801	843	877	878	855	842	892	827	859	859	854	846	847	872	872	940	848	906	828	836	871	898	878	823	887	816	876	845	814	886	832	878	869	873	843	794	868	829	891	839	855	887	879	859	897	851	872	855	919	877	861	918	894	837	939	922	833	880	850	889	895	871	866	820	902	876	861	815	910	917	834	909	852	898	826	880	909	854	890	861	891	897	854	879	873	885	863	891	909	808	881	833	869	857	843	910	817	875	852	857	873	886	887	900	818	855	872	857	819	884	838	899	894	895	829	886	909	872	904	865	860	880	890	851	874	869	895	863	848	878	854	891	880	904	882	870	887	843	869	859	844	918	885	845	881	889	863	914	858	882	855	816	854	895	895	883	895	947	853	906	862	820	882	834	879	901	861	886	825	835	846	832	891	867	878	915	842	863	894	884	797	878	940	861	897	872	813	884	841	859	893	885	858	846	841	830	864	814	903	839	893	886	835	873	895	823	918	869	884	865	932	893	823	855	828	897	885	882	900	804	871	900	862	917	875	899	845	900	832	911	843	916	931	862	899	832	879	852	875	876	899	854	808	898	894	847	920	870	863	882	794	818	895	851	866	892	893	861	894	880	810	885	926	892	875	902	809	928	816	866	863	898	861	885	906	890	845	837	849	826	926	838	912	866	875	825	897	857	879	886	817	857	911	907	831	825	858	864	855	841	854	875	872	929	884	863	834	870	920	891	885	809	853	850	893	903	877	891	843	900	880	845	849	808	887	881	847	881	921	816	863	895	871	842	911	815	866	852	847	887	872	908	831	871	941	880	819	853	895	872	845	922	846	864	832	841	863	862	855	820	904	869	863	832	871	866	875	881	839	796	888	823	868	877	817	832	858	847	930	866	857	892	899	877	878	844	888	885	864	885	849	846	882	870	878	863	909	886	873	871	909	844	854	871	846	828	857	884	854	882	861	880	849	875	882	877	917	935	925	928	882	834	919	849	881	859	859	838	916	887	918	911	878	904	834	902	883	863	845	894	824	885	940	873	848	865	908	845	838	820	898	864	903	856	901	914	903	854	899	836	832	828	881	846	865	844	864	845	853	847	878	843	882	880	880	878	838	914	904	880	852	855	902	833	860	860	856	859	931	847	859	850	891	920	892	892	829	811	839	840	930	911	898	878	926	878	870	883	870	908	887	851	900	843	866	855	897	825	850	936	892	871	901	862	904	907	896	856	891	859	852	908	887	864	894	895	861	828	898	825	893	841	821	881	871	926	825	911	907	887	880	838	861	845	909	847	861	845	890	933	885	838	823	926	846	896	888	875	905	926	826	874	873	869	865	833	831	877	857	826	846	887	842	858	864	891	903	899	863	900	891	873	870	887	912	853	839	868	857	887	830	866	841	857	832	873	874	879	907	898	890	876	921	844	860	881	884	848	851	850	857	926	927	902	860	905	891	849	923	868	846	799	874	859	878	830	890	913	867	844	912	878	864	871	884	801	853	865	930	901	845	833	889	886	841	877	826	866	868	845	851	890	840	887	882	910	847	870	897	881	870	881	907	879	843	868	872	851	849	890	856	850	828	846	856	857	866	884	852	880	900	877	870	874	896	894	855	856	886	843	865	841	912	871	884	872	853	903	863	881	927	871	845	875	832	844	891	850	881	890	895	845	939	849	886	856	901	887	850	844	926	894	865	823	841	868	883	816	875	873	814	878	854	873	890	866	899	868	853	854	852	858	824	877	908	834	837	832	881	848	832	911	866	876	860	914	879	888	857	824	890	874	876	838	848	824	861	891	864	899	851	836	903	864	877	867	852	896	854	852	818	907	862	837	901	865	896	855	881	833	868	844	898	880	865	884	899	875	877	873	880	844	894	895	900	881	857	833	901	854	866	930	873	872	922	903	864	848	859	851	848	801	893	859	857	885	828	897	865	854	842	850	878	890	879	853	848	891
37469	26718	22681	20253	17647	24761	27381	31394	20434	13394	7664	4438	1269	725	665	740	592	437	514	433	444	422	419	361	366	377	408	409	411	401	381	385	384	360	393	354	349	366	420	376	373	363	350	356	368	377	379	344	369	379	359	393	324	375	400	361	372	364	347	365	364	352	404	325	345	340	373	354	321	332	351	366	364	326	376	356	356	349	335	351	359	389	357	365	341	366	339	413	354	334	365	336	329	345	366	373	387	332	345	346	350	390	346	349	340	363	337	364	379	353	365	383	341	361	379	380	355	330	346	367	323	385	411	403	329	354	347	375	318	360	333	360	378	357	361	418	387	311	304	379	336	372	362	353	382	425	364	377	346	365	335	371	371	354	350	356	329	334	353	353	335	367	353	350	372	330	320	363	343	343	340	362	367	345	395	384	363	376	399	392	365	328	345	361	350	363	366	333	362	368	339	372	345	387	366	356	356	356	364	347	359	350	374	380	363	359	361	359	364	363	377	349	369	355	394	362	358	326	382	360	346	363	419	366	336	363	357	363	358	352	372	363	343	327	342	371	350	359	364	365	356	358	385	387	362	349	384	345	382	325	390	383	366	354	355	349	370	371	330	375	354	376	336	409	329	353	380	361	365	347	333	351	364	352	344	362	389	365	350	329	341	353	318	357	375	307	347	331	355	342	375	343	372	345	347	402	350	346	368	340	345	352	373	347	359	387	375	368	354	350	335	343	405	389	378	398	333	337	365	361	376	346	372	339	352	354	352	363	360	368	336	362	357	376	343	384	381	343	384	349	380	338	355	352	356	373	370	390	341	361	351	354	374	359	371	374	334	365	364	355	345	327	338	374	357	316	339	371	369	375	326	334	359	364	375	355	356	370	369	340	338	328	361	366	380	364	349	370	355	368	384	378	367	330	328	359	363	348	359	379	344	379	331	345	341	351	374	370	336	375	350	322	351	363	359	379	361	343	374	356	352	338	384	376	344	355	358	373	365	344	365	368	365	348	379	389	364	373	345	352	324	369	360	349	351	382	350	376	334	339	347	359	372	313	324	356	389	378	384	358	330	342	357	386	358	373	392	346	356	396	352	334	324	338	393	359	365	383	358	369	316	372	368	343	362	342	313	339	328	364	380	355	345	355	337	369	360	374	363	324	372	354	354	340	380	351	347	361	351	332	356	346	372	349	366	346	352	371	351	357	370	341	369	353	387	348	365	332	368	393	364	390	331	350	401	387	397	350	348	358	359	353	373	368	358	406	359	402	342	336	365	355	347	343	343	353	383	355	336	362	375	359	359	371	377	375	317	331	363	345	347	367	337	397	368	352	363	350	356	397	375	345	353	350	345	377	334	362	363	361	352	344	369	346	362	347	359	374	334	377	326	351	334	331	351	402	409	353	360	371	331	359	367	349	365	374	322	367	347	354	362	360	355	368	327	403	367	324	333	384	388	334	355	378	346	364	341	341	340	352	383	378	340	368	360	346	377	363	347	392	358	334	374	355	354	338	367	363	360	377	391	347	335	402	403	367	342	324	348	331	363	362	368	372	339	373	348	372	355	341	381	347	363	370	348	369	385	387	396	337	379	393	386	379	367	355	331	371	369	365	401	349	351	331	354	368	366	388	392	325	388	372	300	352	372	342	362	364	339	363	371	386	382	358	363	371	330	345	370	345	369	347	350	353	345	380	367	371	378	336	370	354	341	338	349	338	348	374	393	361	369	364	380	375	350	365	356	351	340	354	408	352	359	344	357	345	372	361	362	362	400	358	367	350	370	325	372	385	344	364	360	364	358	346	379	369	335	355	352	340	347	385	369	369	326	385	360	346	366	367	344	342	344	387	346	382	302	360	354	349	372	351	374	373	335	373	374	366	387	375	367	368	327	328	382	386	340	374	389	335	357	354	362	391	343	338	332	350	373	341	362	375	343	346	344	347	350	376	330	346	355	366	364	384	398	363	353	398	338	358	338	354	383	340	333	330	381	350	380	376	398	344	362	332	369	344	380	361	391	356	371	371	393	359	403	374	327	353	346	382	398	350	350	391	352	388	350	338	349	377	347	366	318	379	377	385	361	350	353	378	393	379	372	320	358	361	380	376	371	348	359	355	378	343	359	380	401	363	328	394	363	373	360	375	347	367	356	341	345	356	387	360	375	396	358	383	352	316	377	367	322	369	387	365	397	354	375	336	330	360	350	335	366	388	391	367	366	366	362	370	333	351	327	359	336	369	329	355	371	304	358	355	355	336	346	374	342	402	326	389	347	370	363	360	406	404	396	366	360	337	349	318	343	349	374	341	422	378	381	387	383	354	375	363	340	321	349	375	354	313	333	336	343	358	344	361	370	344	374	298	355	363	367	332	374	373	352	379	341	332	386	357	333	376	350	350	340	375	338	370	344	353	354	381	334	366	355	379	366	360	326	356	316	353	372	358	329	369	377	362	343	380	362	351	376	377	360	376	345	339	360	353	353	333	374	334	354	341	341	347	373	347	360	325	340	348	374	384	331	353	343	354	381	400	346	383	381	357	323	383	389	351	326	371	352	347	333	321	329	349	368	340	377	337	324	338	335	377	337	366	363	371	367	347	389	354	343	366	338	353	391	357	392	346	347	347	363	386	363	359	348	345	371	357	353	362	348	328	355	364	364	342	351	355	352	356	348	398	351	372	363	376	309	384	379	344	377	362	347	371	386	352	354	378	372	346	372	324	354	324	331	334	329	345	386	361	357	344	387	377	357	368	366	361	366	365	356	346	372	366	349	359	343	356	362	363	384	344	318	362	352	359	345	362	335	367	355	374	364	321	329	372	372	380	373	332	363	351	366	355	371	374	358	361	357	343	371	373	348	353	369	379	356	340	353	358	364	331	372	369	341	344	329	352	351	373	370	342	357	364	358	336	414	355	349	378	359	356	320	364	333	386	357	373	343	361	428	325	354	379	381	376	352	350	313	354	326	372	393	359	353	387	353	376	348	373	362	366	358	347	369	343	338	358	352	329	360	354	354	368	400	351	350	373	368	372	360	378	353	352	340	363	371	346	350	339	346	375	373	340	377	361	362	370	344	386	368	358	373	353	380	362	377	385	325	372	361	371	356	356	357	360	340	343	359	341	387	395	370	366	372	396	347	358	372	386	409	345	346	322	369	354	373	352	354	392	354	365	340	394	368	362	342	364	379	320	365	364	357	388	345	355	356	345	352	374	342	341	363	349	367	371	332	376	381	360	377	357	359	348	348	378	400	396	356	351	351	381	352	397	359	352	350	387	354	337	366	353	390	351	341	382	355	375	350	353	351	378	372	389	374	370	311	338	387	337	375	375	366	363	354	363	348	433	343	349	324	366	374	331	369	365	343	394	389	380	341	357	377	388	376	342	367	317	356	349	326	360	354	353	367	331	388	367	362	329	349	361	390	325	358	360	382	361	382	374	369	365	358	343	338	388	333	386	385	349	371	368	367	373	368	352	338	380	327	396	376	387	297	342	353	378	403	342	349	343
28318	14116	16980	18901	23145	38147	42475	48357	35686	31419	23234	15319	5015	2660	2905	3540	2454	1600	2193	1799	1388	1372	1420	1324	1196	1243	1224	1214	1206	1187	1151	1237	1127	1109	1100	1095	1043	1022	1089	1058	1089	1093	1038	1020	1092	1024	1027	1005	969	1025	1044	1000	952	1025	1005	1023	994	1003	1005	977	1022	1027	978	1024	984	1003	1002	989	977	1034	945	980	1034	965	985	996	1027	973	1026	993	1018	1096	1013	947	1011	1011	987	993	1017	1010	942	996	965	948	1008	959	926	906	927	1018	986	952	943	927	1002	976	939	923	989	973	979	1000	944	992	1023	973	978	951	966	945	944	938	931	925	967	995	982	988	945	944	1045	962	921	953	979	875	973	989	1014	1042	941	1003	1004	1005	1032	915	929	972	939	965	1015	991	999	1002	1013	987	907	919	1023	988	930	966	979	959	962	993	971	935	949	934	935	952	984	899	938	944	950	951	1008	1003	986	932	972	956	979	983	946	902	982	956	976	930	1028	1008	1044	973	903	1011	938	940	989	967	982	986	1080	986	996	978	989	946	975	966	1004	934	988	971	978	962	949	998	1020	993	907	950	984	911	1002	991	961	927	988	963	960	1010	1002	953	979	990	965	988	994	1040	966	967	902	963	1019	940	990	949	995	1010	989	955	1016	956	943	971	1005	993	955	998	910	990	962	995	975	971	943	965	941	938	940	977	928	954	978	945	1022	1010	981	983	947	919	1027	973	935	977	1005	906	969	986	967	916	989	977	919	981	960	965	965	993	982	996	943	961	984	920	1000	947	968	951	952	1019	957	914	928	954	945	986	946	934	937	1035	953	979	909	1009	935	995	930	1021	966	901	901	947	945	934	963	925	1012	948	932	940	931	971	949	995	945	992	1001	1002	965	924	1010	919	1008	916	967	984	937	943	1003	1005	920	894	955	947	942	982	915	987	946	975	937	979	956	951	967	926	992	972	1024	913	916	983	983	991	932	971	981	1049	982	970	928	956	928	987	991	1028	970	1045	1041	971	931	985	946	967	974	925	968	979	989	927	989	927	1010	965	959	989	934	942	990	1029	930	958	935	1023	945	967	930	985	1009	976	951	958	954	977	995	1006	988	994	946	970	991	934	994	935	989	1001	968	1044	964	904	943	955	926	957	929	999	993	945	978	955	988	979	879	976	958	979	944	954	977	977	1029	944	925	1018	976	977	898	943	1005	987	886	954	967	987	927	979	1027	994	878	958	989	987	990	916	1005	965	988	1000	948	982	933	898	963	944	922	983	1012	983	994	1005	941	1004	953	972	963	1005	964	943	978	957	946	970	902	1028	965	1021	947	958	939	978	973	1035	913	947	968	941	960	944	962	967	1012	983	925	948	981	964	944	945	990	1009	971	953	1006	915	967	993	1061	930	934	993	941	936	960	903	961	964	978	939	925	989	971	918	960	986	969	955	988	930	934	1003	989	985	994	951	977	986	982	972	966	994	964	979	897	964	971	979	995	939	974	972	971	938	1025	946	918	974	1024	979	967	961	914	996	964	985	974	961	955	961	929	950	972	976	944	946	969	964	1021	974	958	905	984	977	949	971	972	977	910	928	948	932	1052	964	936	961	990	958	979	964	975	916	996	981	944	997	989	945	939	1003	897	936	948	958	977	958	997	1013	978	949	1027	902	960	926	980	963	970	971	1030	950	956	940	927	991	933	936	956	917	997	950	977	961	1003	969	1013	963	946	994	980	916	958	998	955	973	966	986	949	973	968	978	896	962	941	1010	973	949	1028	939	948	939	972	1081	930	1019	902	971	969	978	984	1034	917	925	949	907	941	1050	941	964	948	935	1018	926	982	974	1001	1012	948	961	959	949	984	966	872	938	932	1007	964	935	993	955	994	1019	964	950	920	954	873	898	958	961	965	935	969	943	958	944	920	963	983	941	975	954	981	926	1013	923	938	973	1010	915	961	977	990	987	963	954	969	975	984	951	950	955	990	935	974	985	996	956	965	961	1005	975	990	991	1015	941	972	1003	983	955	960	976	969	988	961	946	979	983	949	1008	966	995	943	954	957	939	974	957	953	969	983	983	943	963	972	951	1013	946	991	977	947	995	948	985	994	961	935	963	953	975	998	1027	977	925	990	954	980	979	973	939	954	937	996	971	987	988	980	992	977	993	993	983	1020	956	965	957	904	975	922	958	936	982	998	951	957	1006	953	1038	904	1017	981	973	956	998	938	990	943	965	958	944	987	911	961	984	944	926	916	943	990	985	997	997	949	958	951	978	974	944	893	983	958	989	983	967	978	900	945	997	929	931	880	950	945	940	955	964	961	998	939	953	982	936	1051	988	956	913	985	923	1007	943	999	940	939	956	943	921	1010	1004	1028	995	925	952	965	1000	953	1028	940	952	939	986	943	887	933	954	952	986	954	981	967	938	917	985	992	947	924	997	966	937	976	943	963	1039	926	955	1001	998	977	944	955	961	951	955	1004	965	963	956	954	1001	974	974	1001	934	950	976	983	986	931	956	954	967	972	959	961	930	1009	983	1022	981	942	947	937	912	961	947	926	936	1040	943	976	982	961	971	918	979	957	993	961	951	975	976	969	905	908	980	972	974	974	954	932	998	947	949	979	973	963	963	945	967	967	956	1040	907	938	950	971	923	1009	990	972	987	907	986	1028	966	986	949	1000	899	993	974	991	976	1002	899	1009	935	966	939	975	921	986	982	963	1010	965	960	1011	981	912	927	953	984	963	1017	949	968	943	935	926	956	965	951	992	913	970	957	971	1008	915	990	969	946	945	972	915	948	985	960	964	964	915	934	942	1021	943	973	928	935	982	959	969	939	938	1007	970	986	999	955	1003	928	925	1001	958	966	913	944	967	974	965	909	981	952	907	950	963	975	1003	1011	985	975	953	944	983	950	986	971	950	977	996	938	994	972	933	973	971	997	906	964	1011	924	1034	915	961	946	1027	1020	967	947	972	1007	993	965	956	924	899	919	988	981	1006	1019	972	969	982	995	1016	1008	995	954	1040	961	973	1014	920	958	901	959	964	988	980	950	959	912	940	1003	993	983	1017	961	956	970	996	963	959	974	943	913	921	981	935	983	921	1020	980	949	959	1012	933	971	1019	933	988	964	964	966	929	918	943	959	952	985	971	996	991	951	927	949	969	939	883	932	917	888	997	946	977	932	1020	966	1003	1009	919	976	969	971	1018	970	972	982	930	937	1011	918	979	988	897	929	980	982	962	985	999	956	1016	991	942	999	984	949	971	966	934	969	1016	982	952	937	998	983	948	952	1030	986	959	951	948	923	979	961	923	979	979	955	965	957	1005	952	969	959	952	1032	949	919	936	976	884	957	1003	947	1013	965	867	933	967	977	932	929	1003	929	980	1018	983	951	931	929	957	948	1016	993	998	965	959	958	975	965	979	927	959	973	993	985	988	980	958	964	946	955	991	976	888	959	995	919	966	901	959	1004	1018	980	975	945	1000	937	961	929	963	952	968	939	958	1003	917	969	1004	991	968	979	986	979	1020	990	988	963	968	1010	924	937	965	983	959	1001	941	974	962	992	980	952	969	963	958	974	934	993	986	957	926	950	967	967	1040	983	970	955	984	950	981	971	952	987	955	968	1002	925	972	976	900	1027	971	957	985	917	949	1038	924	1033	931	976	931	981	970	990	920	1020	963	999	1014	951	960	1020	959	935	1022	926	914	960	989	930	1002	956	961	934	978	1040	964	970
4796	1672	1301	1005	611	858	890	946	473	369	299	233	189	185	196	198	187	192	170	171	186	169	178	178	195	188	192	194	167	191	181	185	172	180	176	216	191	186	217	212	157	188	218	194	204	193	164	213	209	194	182	199	196	193	178	177	199	185	196	183	166	189	196	177	225	202	170	189	197	197	189	190	189	182	197	199	192	211	191	192	193	172	187	181	170	210	177	167	234	200	194	177	190	177	177	189	180	158	163	191	192	189	194	195	157	179	215	176	200	178	196	176	186	153	187	216	204	183	204	207	193	202	180	191	177	169	175	212	209	176	218	205	172	211	187	225	188	196	194	164	206	190	207	194	172	181	208	187	211	161	200	197	199	201	184	212	208	194	190	176	186	170	201	189	195	174	195	176	193	213	172	189	194	170	199	202	181	196	169	204	197	206	190	202	178	187	207	167	202	164	183	225	209	182	181	161	179	204	180	169	197	186	204	192	185	200	186	204	188	204	174	187	196	192	198	214	178	174	187	188	211	194	188	194	195	214	206	178	176	173	178	196	179	191	211	200	178	182	164	196	210	182	192	204	188	191	175	203	184	192	209	191	177	215	178	184	178	197	183	160	173	208	177	219	195	195	219	207	185	196	189	175	219	163	151	173	199	176	192	230	186	194	169	191	197	195	185	204	200	195	183	195	181	211	183	202	161	183	187	197	192	179	213	214	211	182	199	192	195	190	164	185	180	206	194	189	178	173	173	208	182	209	168	184	184	199	186	175	200	183	172	202	207	172	182	201	210	196	177	178	175	205	172	196	197	169	191	183	200	193	205	187	184	192	182	193	204	170	205	193	186	198	200	178	204	180	177	209	184	207	187	204	203	203	202	172	181	228	177	205	200	184	204	174	187	189	184	187	160	167	153	176	182	182	217	200	191	200	208	200	180	190	173	167	172	184	209	163	169	190	189	183	163	182	172	206	182	194	170	182	191	205	182	173	197	196	183	202	202	199	197	190	192	176	173	188	174	198	180	186	195	195	187	191	217	180	180	195	183	188	227	195	181	182	178	184	166	162	200	193	211	172	180	206	186	220	188	181	195	174	172	186	171	201	215	166	197	232	170	180	163	201	201	202	200	192	191	172	200	192	179	190	180	182	197	184	157	210	176	191	210	184	175	213	206	212	207	181	189	182	202	199	175	183	201	210	191	181	187	214	191	198	207	213	193	192	183	175	198	183	190	200	207	199	213	189	183	172	177	189	198	172	201	182	173	187	185	224	197	186	191	208	157	163	193	184	193	204	186	196	189	228	217	220	200	179	191	194	166	193	170	181	184	200	188	201	181	205	199	211	210	197	187	171	191	174	184	193	174	197	181	174	173	179	168	176	198	212	181	174	190	177	189	191	193	215	193	160	168	202	189	188	171	187	210	163	196	170	185	195	208	194	160	193	207	202	176	219	189	209	155	180	174	205	175	176	187	189	217	186	170	206	198	190	190	181	176	175	206	203	209	197	172	178	213	173	190	173	161	192	199	197	182	192	200	201	183	189	171	195	176	188	205	186	188	220	210	187	201	167	204	171	178	199	170	178	197	183	189	181	179	198	203	171	195	201	184	191	172	187	175	183	176	192	184	187	198	189	189	176	210	192	185	200	196	179	202	197	202	207	207	187	187	201	168	181	171	198	180	209	167	194	185	189	176	210	175	193	179	197	181	187	208	165	204	184	195	207	187	194	216	185	171	186	203	180	182	200	189	198	191	189	190	169	189	177	159	158	190	167	200	191	184	175	161	192	207	198	175	185	181	186	208	180	188	192	183	178	172	194	210	215	199	204	205	157	183	204	190	213	189	193	179	176	204	191	185	183	160	203	175	179	193	207	193	171	185	181	162	194	170	208	179	194	175	209	208	198	211	200	188	207	187	202	196	211	182	195	188	178	174	195	179	214	198	199	209	197	171	170	197	183	165	201	191	214	186	191	187	182	202	196	199	200	172	196	169	215	165	168	181	198	172	177	192	191	181	196	170	206	194	188	249	182	193	172	185	197	183	172	177	185	214	172	182	191	191	211	186	202	188	184	190	196	197	204	177	188	208	182	203	199	178	182	175	203	199	200	191	188	175	192	211	192	195	149	204	191	190	205	186	177	180	198	167	192	203	184	182	208	202	199	218	177	188	189	224	200	196	179	219	201	187	201	169	211	199	170	176	196	192	178	186	221	177	193	199	212	222	181	163	207	192	183	194	195	203	197	194	210	190	210	187	188	184	188	197	198	160	196	167	217	191	202	203	199	179	196	183	160	217	206	185	180	211	171	202	207	171	199	203	165	196	224	193	178	186	165	201	202	199	198	190	174	215	179	162	201	185	170	195	176	169	184	186	197	182	194	198	192	206	172	169	177	200	201	206	185	220	170	206	168	169	179	181	205	196	179	196	177	198	209	176	213	195	182	165	190	207	181	198	188	201	197	194	180	202	201	197	205	192	215	172	193	215	215	210	180	184	202	177	163	176	207	188	222	171	181	178	204	188	193	222	165	208	181	195	173	190	189	181	189	185	184	190	189	198	196	204	177	191	171	171	195	180	171	193	198	218	163	207	197	192	177	179	194	182	186	183	196	193	184	186	218	193	174	175	213	224	197	154	167	218	197	201	235	182	214	185	183	199	176	201	196	192	192	207	208	205	200	164	177	170	190	180	188	191	183	172	193	183	202	185	168	184	178	183	166	190	207	168	205	200	191	189	203	187	181	190	186	185	191	190	190	184	197	198	175	200	196	197	195	200	180	195	202	169	184	215	178	188	222	211	178	202	168	190	174	177	210	183	195	189	227	183	182	180	184	185	156	179	165	200	197	170	216	206	196	187	178	174	196	169	173	210	188	185	176	173	191	181	209	208	196	187	183	195	173	195	190	222	190	167	186	178	217	181	176	188	162	179	169	186	183	207	162	185	169	204	192	198	183	185	199	201	171	188	194	186	164	192	172	223	208	178	187	190	201	207	191	191	205	191	207	202	203	196	187	234	197	181	192	206	198	197	183	225	188	173	197	195	191	190	199	191	209	200	188	204	180	212	185	195	171	171	194	181	174	183	183	184	189	176	185	191	171	200	178	171	204	215	185	199	213	176	190	180	185	182	190	183	193	189	199	182	177	167	188	155	190	214	198	198	191	188	191	202	204	195	206	194	211	191	185	211	186	192	191	188	154	171	189	174	200	173	180	213	186	176	167	216	209	184	177	197	213	176	164	220	189	225	186	194	186	159	171	175	203	189	189	192	179	208	183	156	193	199	189	193	186	191	184	199	193	176	174	179	189	187	195	189	193	187	183	190	156	189	185	205	179	177	188	168	198	193	189	191	191	171	175	202	187	206	180	200	177	207	188	169	186	197	201	213	161	186	215	196	195	181	215	216	186	203	221	186	182	196	182	197	154	185	191	200	176	203	199	168	173	179	198	195	192	168	195	196	178	204	219	178	205	199	202	189	200	191	154	204	170	205	197	181	184	167	181	200	164
4774	1789	2474	2709	2617	4732	5339	6342	2843	2474	1492	1087	715	639	660	670	652	606	652	632	627	558	599	638	616	616	589	639	604	618	635	635	609	639	582	616	568	602	635	640	635	587	634	577	655	645	576	635	631	555	600	615	643	600	613	596	582	593	614	618	601	627	620	594	589	567	630	663	639	635	606	570	602	643	636	615	594	610	594	603	629	609	611	596	609	611	632	561	606	614	623	600	588	609	630	650	593	629	603	645	633	565	631	629	645	664	644	631	582	671	622	610	613	572	632	586	633	569	577	609	600	605	664	605	608	623	584	632	618	639	596	635	584	568	641	628	638	617	582	638	599	627	614	607	608	596	622	619	622	598	596	604	622	622	626	626	621	587	598	589	570	625	573	562	617	669	624	614	633	585	603	565	615	599	630	587	608	612	611	581	649	669	566	628	598	656	598	588	620	620	597	578	615	603	643	589	670	568	563	528	576	589	556	621	645	627	608	617	632	639	585	622	618	618	618	591	624	589	583	623	612	622	553	597	645	608	659	611	640	622	624	573	592	627	588	631	600	569	599	604	595	632	600	573	621	624	612	621	616	600	568	585	611	576	575	645	619	627	625	652	608	566	590	587	608	587	599	623	634	592	645	630	551	631	582	608	566	616	603	641	605	586	587	609	612	624	577	605	610	571	624	577	623	605	622	625	649	612	603	602	603	602	620	638	601	603	575	601	641	616	579	669	608	592	591	593	612	608	606	613	593	571	610	614	646	621	630	572	621	587	631	581	598	596	631	616	611	614	622	623	654	623	614	620	612	596	596	566	635	661	587	648	648	636	602	608	601	564	618	618	599	623	562	592	586	594	589	598	600	617	596	632	601	611	606	607	620	640	654	581	624	598	636	575	633	629	622	608	624	610	546	640	571	601	639	575	575	592	573	633	606	618	639	617	653	627	593	629	566	649	655	609	627	573	648	611	601	611	580	637	668	647	578	611	604	638	625	607	602	611	592	609	626	616	630	619	608	576	612	616	596	604	604	574	663	627	594	606	637	617	596	606	595	572	604	646	619	607	646	565	581	603	592	586	619	594	612	625	593	606	582	584	628	574	609	629	630	566	584	586	604	587	601	625	611	622	623	601	621	620	644	624	612	599	589	615	588	585	579	620	618	637	621	649	634	635	618	575	622	650	621	594	575	633	618	583	605	649	611	659	642	598	564	644	628	631	630	581	629	596	593	626	615	639	608	616	604	586	632	637	578	591	577	634	624	614	578	601	584	637	591	647	614	580	596	590	587	605	635	552	592	579	639	588	637	619	634	642	606	574	623	645	622	604	655	599	595	578	579	593	619	618	568	644	621	608	622	616	566	615	601	665	596	638	592	620	602	607	583	561	582	593	588	567	612	590	612	605	642	598	631	625	582	624	617	635	618	608	628	605	632	609	626	637	614	579	623	606	659	665	582	579	638	652	587	596	616	627	644	593	617	614	585	628	588	612	607	622	601	601	561	601	609	629	646	638	580	610	591	590	637	572	584	616	600	590	634	650	618	586	632	628	610	560	638	636	637	596	614	592	629	619	584	625	667	602	634	633	617	577	639	614	625	608	597	571	643	576	551	581	604	592	612	615	574	648	600	602	582	611	626	618	594	568	576	605	574	548	583	641	617	656	632	623	585	628	596	607	611	616	576	631	617	590	618	602	600	595	607	600	630	635	641	633	551	573	639	589	605	644	600	607	583	570	603	635	615	615	631	625	618	631	611	605	577	610	591	627	602	623	595	563	578	590	606	578	557	657	576	574	619	615	624	635	597	621	612	588	606	605	640	648	602	579	616	635	548	561	612	625	605	604	578	570	610	591	637	614	623	602	622	574	638	605	633	603	591	592	629	601	585	569	599	620	601	621	624	584	594	634	621	609	591	569	583	619	616	576	630	580	570	637	596	635	617	591	602	586	581	619	658	599	591	586	644	609	584	625	628	656	568	613	572	622	641	576	647	601	626	599	584	579	589	661	602	639	606	653	595	591	582	585	619	637	624	613	626	589	631	595	618	611	642	560	639	619	599	623	561	603	630	589	593	655	637	607	597	578	587	608	624	613	591	636	588	658	603	601	608	624	588	607	630	607	595	592	614	613	593	603	599	607	632	613	605	625	631	607	598	610	612	588	598	615	655	607	588	618	609	591	591	622	619	636	603	587	609	611	582	605	620	638	600	609	610	588	678	628	612	621	636	611	638	656	585	617	600	575	587	633	652	673	631	561	595	646	626	591	625	666	563	634	629	637	580	599	616	581	618	634	576	571	620	584	602	584	654	602	643	599	631	565	593	575	603	628	611	611	654	607	617	612	632	601	607	585	595	605	621	641	580	581	638	612	587	603	644	625	627	578	639	596	609	633	634	611	583	575	602	617	642	597	600	585	626	581	599	610	630	658	588	609	588	628	579	647	582	569	559	630	626	570	620	631	573	582	586	602	609	578	608	624	567	626	651	633	599	619	605	610	579	578	612	566	592	636	634	572	606	601	624	604	616	586	598	633	611	596	612	627	590	629	566	631	612	641	615	627	620	625	625	589	583	604	605	645	610	605	628	626	573	602	588	609	621	622	551	589	660	621	610	614	638	643	592	601	521	612	662	588	638	597	587	609	566	582	623	605	611	576	562	606	621	630	588	578	619	588	612	616	659	596	584	617	617	611	642	606	607	599	634	601	586	552	672	634	575	635	623	627	611	587	576	620	586	619	586	603	642	564	601	619	618	588	603	607	630	571	597	627	594	619	585	620	634	628	620	579	643	620	585	622	612	635	614	602	602	598	594	639	574	607	655	610	626	631	617	592	594	596	626	648	597	624	659	593	647	613	652	611	609	628	599	579	668	621	606	595	577	642	607	613	572	622	605	583	573	586	608	593	609	609	607	608	604	631	572	591	639	590	602	591	587	586	580	611	632	622	580	614	640	608	600	657	593	595	663	551	611	614	594	648	618	588	607	682	622	643	596	609	611	584	610	622	607	580	604	616	590	595	622	584	665	612	593	613	614	584	666	647	618	623	634	592	552	625	613	628	616	613	595	616	631	616	647	600	592	627	595	636	600	610	574	640	640	660	620	641	651	617	608	593	619	599	610	610	621	579	607	592	656	621	605	583	597	579	638	599	566	539	565	587	563	555	579	629	620	641	604	614	601	586	573	612	587	596	601	546	627	595	615	634	630	595	605	597	616	574	604	633	609	550	609	638	634	609	624	574	634	662	588	608	614	633	647	609	620	628	597	607	585	608	620	608	583	604	631	581	622	602	610	618	647	617	636	633	649	572	609	613	605	572	590	629	634	609	616	589	584	609	646	564	621	599	568	629	616	636	605	608	615	653	625	617	612	597	635	631	640	638	628	644	615	557	589	590	595	623	634	585	629	618	562	549	638	613	605	630	617	568	626	617	588	619	617	604	616	611	610	634	560	563	584	612	633	582	623	554	599	611	601	645	612	603	612	644	633	629	650	615	644	617	629	618	637	638
15909	9075	9682	9245	7088	10705	12531	14227	6297	3667	2155	917	417	398	393	410	346	304	342	309	328	329	349	320	320	318	305	320	296	298	296	255	284	308	309	300	314	294	295	302	262	293	314	303	306	297	284	301	303	288	289	247	283	301	311	298	307	318	353	318	312	283	286	299	270	298	286	322	304	338	281	302	275	287	290	312	279	307	283	320	280	303	312	311	287	285	338	280	286	307	323	308	312	311	268	305	334	269	290	317	324	306	297	306	331	283	283	284	325	326	304	297	294	305	328	277	309	274	284	275	305	301	314	281	289	280	283	331	249	293	292	287	299	297	320	307	281	312	340	274	303	300	288	299	306	320	307	302	308	333	311	330	291	300	299	310	301	275	264	319	292	308	304	306	321	294	290	279	289	317	334	320	314	325	308	333	293	288	329	294	273	279	317	274	329	302	294	295	304	287	298	282	303	271	315	311	282	296	298	283	290	301	283	290	290	283	324	298	316	279	289	282	301	297	273	299	300	309	321	274	279	287	324	293	318	311	287	299	293	304	299	318	306	291	312	277	345	302	289	303	290	318	299	326	305	272	319	306	343	313	312	296	320	268	284	283	308	290	280	332	301	286	326	324	317	309	314	306	314	302	292	282	318	308	299	300	319	268	329	270	292	300	320	340	295	309	286	305	313	315	332	305	302	341	265	308	304	307	311	309	301	307	311	301	294	277	317	301	298	272	286	319	311	315	289	296	287	275	298	278	313	293	293	283	316	284	294	300	332	287	302	289	304	287	309	297	273	299	306	295	308	302	310	297	304	295	273	280	296	291	296	333	317	289	305	314	319	285	312	300	305	318	283	333	290	299	321	285	298	298	303	321	303	275	282	290	305	300	284	314	281	300	304	309	283	293	290	301	334	295	323	325	273	306	315	307	285	271	313	296	280	319	310	295	282	333	288	325	282	264	311	295	305	291	294	300	294	279	296	316	290	328	296	298	310	314	302	288	321	328	296	323	296	293	288	302	339	286	277	299	299	311	316	302	259	318	315	274	275	261	299	317	290	272	265	298	292	324	293	298	282	297	348	276	315	300	296	278	306	313	282	282	281	258	308	282	314	287	316	303	311	295	288	311	309	324	320	288	288	292	281	324	313	321	309	288	291	300	315	302	293	311	287	290	278	307	281	262	285	269	342	300	298	273	300	313	263	284	309	277	304	317	304	273	284	321	286	293	301	303	300	307	311	315	319	300	306	301	297	288	284	309	285	306	290	293	298	285	293	286	338	324	295	279	303	299	321	305	295	291	305	310	318	272	321	323	310	293	293	278	292	297	322	291	328	305	312	297	313	310	282	311	324	302	274	275	313	328	332	292	299	278	276	307	297	304	323	297	319	303	282	314	309	303	284	309	295	316	309	268	311	298	307	317	290	320	290	320	359	274	312	314	309	331	328	301	347	340	309	317	287	281	322	294	312	313	264	297	290	327	309	285	266	318	306	296	298	312	331	335	312	294	327	303	308	305	298	290	340	306	286	292	279	327	292	293	291	310	293	318	298	288	312	298	296	307	301	302	294	303	301	286	298	308	313	338	297	300	293	302	298	302	288	293	289	279	320	289	307	309	289	302	298	322	287	311	285	337	285	290	310	275	283	334	287	322	304	311	314	302	319	344	310	314	315	296	315	289	270	315	317	292	309	312	288	320	287	305	332	341	275	316	303	290	293	299	322	320	283	300	261	320	295	280	305	304	301	284	288	282	295	330	287	313	287	303	325	269	291	314	292	294	299	305	325	291	309	282	298	304	312	328	295	303	306	304	297	298	317	284	318	278	289	315	282	328	274	299	320	297	292	288	301	287	306	307	331	308	301	295	277	328	290	296	298	281	311	305	266	302	309	302	309	315	360	292	300	277	292	322	303	321	298	304	285	297	284	299	293	266	277	303	309	334	286	285	286	321	296	283	292	321	331	312	315	260	288	325	287	294	313	316	284	294	281	286	321	267	314	302	308	284	321	309	305	302	319	312	309	329	301	332	318	339	296	309	336	307	302	281	273	270	308	290	279	317	285	284	308	344	291	308	315	319	339	297	318	314	277	317	284	325	319	333	301	282	282	306	296	307	303	304	325	290	279	346	294	294	299	298	304	268	262	332	339	279	295	293	303	281	272	295	293	305	298	289	289	310	300	295	308	315	282	335	289	283	265	309	303	305	296	315	329	299	327	334	313	319	306	305	292	330	306	310	323	327	284	342	301	296	297	308	307	303	285	277	295	313	308	296	287	307	287	338	297	293	324	318	272	294	323	314	293	314	304	309	312	309	310	312	324	310	321	293	316	304	289	325	316	314	288	298	301	277	272	313	323	333	286	315	302	271	275	291	311	304	319	288	325	285	308	287	286	305	307	287	317	305	317	305	333	309	285	308	311	301	320	304	298	308	298	278	327	326	310	331	293	330	310	276	304	299	298	317	285	327	302	299	329	261	288	286	291	323	318	302	288	286	306	321	287	310	307	280	315	276	301	318	296	291	309	266	293	301	312	297	287	322	289	285	293	327	275	291	297	298	289	301	306	285	294	321	306	267	291	284	272	306	310	300	322	296	315	291	314	306	312	307	316	290	292	291	303	302	304	315	283	277	285	310	310	294	283	304	282	309	291	281	303	318	315	320	302	279	306	302	311	302	293	293	320	281	286	297	313	307	296	317	307	325	309	283	305	306	342	293	277	284	302	305	285	304	279	313	305	296	321	313	299	283	298	301	289	288	290	319	299	305	307	302	305	307	282	294	343	283	337	280	354	325	325	318	295	340	300	287	291	292	299	295	342	307	327	289	279	297	299	311	294	263	316	308	275	286	315	314	310	305	308	312	273	305	279	314	328	288	318	292	298	304	277	338	330	314	296	312	281	294	323	311	308	271	295	314	266	296	310	271	271	293	312	322	284	327	266	313	281	320	295	278	314	333	296	324	351	326	299	306	308	313	298	339	335	264	309	338	315	274	273	309	302	293	288	299	295	307	328	299	319	270	315	300	262	295	315	318	301	315	316	308	270	310	297	330	334	303	322	277	332	279	279	324	312	308	291	318	307	284	277	292	321	322	278	312	295	294	267	316	303	281	267	341	309	330	325	317	271	303	314	311	325	285	290	309	294	302	332	311	280	312	320	310	320	290	288	290	335	291	270	292	269	303	250	306	289	307	323	296	293	265	312	323	263	289	287	301	304	290	316	324	313	314	291	322	292	300	303	326	304	301	318	298	262	307	313	293	296	296	274	293	288	318	330	314	279	303	314	316	276	297	326	294	268	317	340	308	322	303	328	310	345	304	326	291	294	291	301	316	290	295	295	315	320	310	321	269	287	297	308	312	293	286	319	310	287	304	305	332	302	290	320	319	288	308	315	286	298	275	278	281	298	325	317	299	300	292	318	315	321	332	293	308	259	279	307	299	295	286	327	287	293	298	305	308	296	297	297	318	268	301	270	292	337	252	290	309	285	298	308	287	312	320	299	296	313	279
11873	5718	9562	12132	13228	25011	30613	34424	19959	16932	10141	4444	1905	1639	1425	1482	1326	1025	1140	1272	1147	1004	984	988	984	922	913	908	919	927	958	884	950	921	949	882	905	889	893	898	853	853	863	926	885	886	838	908	811	919	853	897	822	854	923	876	882	896	822	856	841	844	875	877	888	945	873	897	879	821	856	893	942	890	883	925	866	874	929	911	888	866	862	877	892	885	877	877	921	878	851	900	877	873	870	903	847	923	874	886	838	887	884	827	869	869	845	874	845	846	886	837	882	844	845	875	860	853	821	889	938	834	906	877	901	867	845	895	899	828	855	816	941	877	858	810	821	867	824	880	819	930	843	867	873	903	886	853	862	848	810	829	884	866	887	830	856	854	867	817	880	888	878	841	884	862	838	916	904	854	832	886	899	883	831	869	861	913	871	891	898	902	909	837	905	858	826	802	875	833	939	902	879	864	850	857	852	892	928	884	822	873	882	886	861	870	857	855	863	858	884	902	812	858	862	868	842	883	923	879	887	888	901	878	891	906	832	873	896	886	901	875	818	848	916	887	876	854	850	878	887	914	835	861	849	892	831	905	835	890	863	866	825	873	874	850	807	859	864	942	867	867	912	876	824	875	879	845	901	904	890	848	917	822	849	886	817	907	921	941	903	871	870	902	859	888	850	883	868	960	870	813	840	943	936	889	899	866	887	894	864	848	855	848	876	930	864	834	876	810	878	866	932	904	845	887	868	847	857	878	846	911	897	905	874	894	846	881	894	886	856	880	845	901	901	842	853	814	853	914	903	859	839	825	931	856	889	880	868	854	858	878	881	837	892	872	874	912	869	876	875	836	887	876	851	862	863	885	849	872	862	903	878	839	839	859	837	883	957	872	895	901	854	848	862	891	871	886	823	894	882	894	873	927	886	889	833	897	889	875	872	867	898	867	848	825	880	864	834	880	852	909	906	868	858	861	858	855	917	889	882	897	843	851	868	855	867	869	864	888	925	866	863	824	835	866	871	860	897	826	886	905	864	897	840	862	853	899	860	862	873	860	886	904	906	845	873	892	844	848	848	879	871	855	855	929	863	914	856	799	926	826	875	843	856	918	867	943	889	868	868	902	887	905	908	902	885	859	844	858	909	876	882	845	807	892	852	887	853	878	927	863	905	851	868	848	840	806	865	852	876	867	882	871	905	923	821	894	876	871	832	881	871	839	862	873	865	833	901	903	839	886	848	833	887	864	867	902	817	836	854	861	900	865	869	917	871	874	877	837	858	819	894	838	866	912	843	881	861	898	891	928	877	879	882	888	905	827	895	856	875	903	785	886	846	927	847	855	856	837	882	791	884	834	870	892	847	883	885	848	895	865	958	884	888	825	861	882	855	880	876	845	897	849	835	886	891	881	916	877	851	864	856	859	847	839	923	888	890	827	810	891	872	876	919	821	858	884	850	868	871	917	894	888	875	862	838	901	884	882	854	857	896	862	872	815	828	853	873	888	879	906	874	869	834	872	830	865	865	874	926	879	892	880	843	876	857	895	862	865	801	873	882	902	870	861	859	873	904	918	847	874	906	857	868	887	858	855	865	898	845	925	871	879	892	925	831	840	871	848	871	875	853	902	874	923	887	892	892	866	898	890	835	877	936	822	877	827	857	896	874	837	862	850	874	918	887	901	880	872	925	911	886	863	843	892	870	886	867	888	865	848	841	899	849	891	877	863	857	903	856	881	896	874	931	944	876	905	856	861	892	910	887	938	896	862	869	847	872	889	919	937	842	847	874	879	838	850	856	885	895	877	883	883	851	869	911	861	897	873	846	931	889	841	880	855	858	871	921	789	890	921	817	899	924	920	832	801	864	814	918	856	865	841	855	906	916	918	856	831	873	870	911	868	864	923	845	882	869	868	886	855	823	888	893	857	884	846	912	895	859	924	904	883	893	831	893	896	876	846	909	861	945	869	908	868	867	867	881	824	858	875	891	839	834	916	810	861	858	871	874	851	843	844	834	793	853	866	871	842	845	910	904	883	849	855	849	866	838	905	911	793	879	842	864	834	864	909	873	894	895	903	834	868	844	819	896	874	852	892	842	901	872	816	882	825	871	844	860	875	940	910	819	854	858	903	873	853	851	864	857	854	870	885	843	854	842	818	863	824	870	878	831	846	858	846	873	886	935	824	880	901	902	822	854	832	884	924	907	827	866	850	830	863	858	859	878	862	881	856	897	899	865	870	829	850	812	862	864	889	871	891	918	823	902	849	846	921	883	893	835	868	883	840	870	828	886	886	904	902	886	818	855	872	851	832	852	850	848	885	864	862	824	843	900	865	839	880	830	919	889	893	857	869	882	912	869	916	858	893	828	904	860	861	826	871	893	871	889	853	857	929	858	836	859	916	825	858	948	889	891	866	855	923	864	845	862	882	870	862	824	877	882	865	851	912	875	849	865	875	828	921	866	848	925	925	864	879	835	883	852	852	858	897	877	904	903	870	875	887	847	838	835	864	847	860	869	878	923	913	776	863	834	869	883	855	865	839	829	849	849	837	913	862	869	874	886	826	850	880	841	871	882	848	877	869	910	862	882	853	892	860	823	854	873	890	894	944	892	872	848	905	886	860	879	863	845	920	842	862	838	868	865	848	888	912	849	835	895	851	849	793	834	904	883	861	858	855	847	867	904	825	855	854	869	884	875	908	864	915	901	833	866	812	837	876	872	846	894	877	873	874	841	865	875	870	902	873	875	882	895	840	844	890	877	887	860	835	839	905	892	897	878	856	924	825	900	854	833	851	873	831	870	851	847	891	894	858	859	893	902	903	857	898	843	888	857	898	874	851	865	864	848	846	880	844	912	879	803	857	903	914	883	876	853	858	865	877	885	819	873	923	859	820	822	904	843	858	850	814	857	841	859	813	879	834	883	848	871	878	912	898	926	919	849	850	852	868	860	878	867	856	842	861	904	931	910	839	825	916	877	827	931	920	911	843	889	859	895	885	918	853	873	892	835	827	836	926	897	890	897	850	883	838	855	892	815	957	837	895	857	905	911	890	850	876	827	866	852	798	845	897	893	872	867	874	910	940	919	826	872	862	872	882	823	818	881	850	883	889	877	907	836	821	853	824	881	828	847	900	870	861	876	842	878	841	881	874	864	886	894	891	900	895	878	855	851	795	860	856	883	838	850	915	862	883	898	854	852	892	863	864	877	885	918	851	859	866	874	825	849	864	886	914	901	865	895	925	874	876	842	873	886	837	930	823	864	842	814	835	878	878	891	893	912	869	856	867	906	871	921	862	861	877	938	828	851	844	878	868	890	891	865	886	849	868	901	842	919	866	879	863	871	878	822	818	837	886	917	836	875	860	866	871	879	922	842	835	886	854	839	893	835	888	855	885	848	812	837	853	830	849	930	908	864	894	901	843	847	888	886	910	900	877	820	882	856	870	827	903	889	853	823	859	860	839	881	873	900	897	877	899	901	869	890	891	896	911	870	923	904	811	857	858	878	888
29668	18971	20835	21834	17991	25357	30058	33343	18791	12246	6724	3846	1199	728	635	684	592	469	433	461	486	396	386	397	402	414	375	386	384	408	392	416	353	411	371	342	348	332	370	345	373	365	389	358	352	347	392	364	329	334	343	375	371	348	383	343	407	391	342	356	351	404	342	343	353	325	392	363	357	362	370	369	366	361	392	370	333	359	388	368	397	383	383	359	352	388	389	355	352	359	333	354	333	372	341	377	349	384	365	389	387	339	356	388	332	376	339	350	329	339	331	345	351	323	369	380	364	355	371	371	372	357	335	391	321	362	391	371	371	387	384	372	378	357	356	357	351	314	391	341	350	379	331	347	364	346	351	319	338	349	339	304	371	339	344	354	391	353	352	311	334	394	356	361	358	374	345	376	349	360	344	369	372	336	361	369	336	355	326	351	374	347	366	340	336	361	347	353	361	370	373	372	354	383	367	334	399	383	387	325	390	349	359	301	333	335	370	352	362	358	349	348	352	360	372	363	358	353	389	347	351	314	361	341	339	322	380	347	368	372	359	347	369	331	330	370	340	366	344	356	352	344	361	366	359	373	335	365	320	394	350	381	406	374	331	326	356	342	374	325	382	357	355	369	349	330	321	395	391	372	360	326	364	302	357	368	361	396	371	340	341	348	388	398	357	365	356	375	372	362	370	359	338	352	369	366	375	387	350	373	373	361	353	355	371	331	368	312	379	372	354	384	379	352	343	348	349	376	352	342	334	368	371	351	346	354	365	347	324	335	346	366	353	339	365	354	391	341	370	389	387	354	376	360	348	362	360	359	361	368	367	389	368	341	354	333	343	381	318	357	364	363	347	347	343	328	378	395	370	373	351	378	393	354	377	342	361	384	384	362	354	372	352	352	387	341	351	349	367	359	366	363	365	343	342	352	339	350	327	383	350	370	395	330	322	367	349	377	341	341	334	319	362	377	338	352	369	345	347	360	331	334	370	341	367	377	368	369	362	365	364	348	375	332	361	361	365	366	352	363	322	378	336	373	365	330	370	342	378	377	355	344	347	335	352	356	379	367	347	370	341	368	363	343	315	365	358	380	398	343	351	341	345	356	350	352	345	362	375	357	379	352	387	322	389	360	333	390	363	366	331	385	382	350	345	327	323	366	343	347	383	351	371	332	405	380	345	356	355	351	340	346	361	375	370	334	335	373	352	352	381	337	379	365	328	349	323	338	355	376	372	357	345	370	367	335	382	408	348	365	348	349	357	343	387	351	369	325	371	376	344	365	359	318	364	351	365	352	378	355	356	378	400	350	384	356	385	390	382	338	369	327	366	336	342	392	354	378	359	396	340	354	340	353	364	338	357	363	373	337	357	348	397	336	346	372	334	339	347	381	330	380	349	382	350	351	350	333	376	358	334	368	329	369	375	395	338	360	345	350	341	369	329	376	355	363	394	333	374	385	376	359	342	331	343	351	337	402	337	334	332	340	343	337	348	375	360	385	346	375	373	341	361	340	337	371	413	329	361	345	357	364	370	338	378	349	343	357	363	398	324	347	347	370	360	336	346	329	406	340	362	370	327	381	330	350	373	366	353	384	371	332	377	346	368	334	358	343	356	343	364	354	356	357	339	369	347	379	355	387	352	344	360	369	355	336	378	359	390	356	331	367	361	338	353	353	329	354	377	368	332	327	322	343	361	348	355	373	342	363	396	356	380	365	341	389	382	391	344	376	353	356	359	331	379	376	373	363	367	374	371	400	374	359	366	331	406	345	370	380	373	383	345	365	340	345	372	381	350	357	364	396	360	388	372	358	362	348	375	393	343	395	345	386	380	353	363	389	347	376	334	355	375	369	372	355	368	345	360	309	364	364	339	336	366	337	343	383	362	386	337	341	351	367	384	358	362	356	349	337	366	352	339	374	336	339	366	349	347	322	328	362	375	361	393	378	354	342	350	359	381	354	357	371	354	344	349	382	367	367	327	395	328	322	365	337	384	361	376	357	370	434	383	366	343	349	383	385	337	342	335	338	345	312	364	379	342	338	384	343	333	365	331	349	365	346	344	372	356	371	368	353	369	349	373	370	345	374	356	360	367	381	342	365	345	411	369	411	344	329	363	356	340	377	347	336	352	361	365	361	366	372	317	357	352	366	359	324	378	341	330	359	333	370	358	344	393	375	347	352	336	381	407	341	362	350	372	363	333	344	327	363	405	336	326	368	350	356	380	363	355	354	374	369	379	369	345	334	388	360	351	374	411	382	345	363	336	356	327	354	327	331	354	337	378	368	343	344	349	368	363	365	366	350	336	352	370	333	375	359	344	354	387	363	348	370	320	419	335	346	392	354	361	362	384	359	364	372	384	365	356	360	371	376	366	337	326	391	360	366	363	340	339	341	358	378	368	375	357	368	326	333	371	339	367	374	366	341	370	375	366	353	357	344	336	359	345	354	373	375	353	327	387	342	343	350	370	349	366	350	343	367	325	368	349	362	374	349	380	347	373	326	367	346	372	367	328	362	392	355	378	371	373	376	361	370	338	346	331	376	362	344	330	386	348	368	352	405	409	340	357	370	338	379	389	321	348	330	377	346	360	323	368	353	357	350	364	382	387	353	387	376	373	332	366	369	372	350	362	384	354	338	362	367	346	351	389	336	365	408	384	346	366	346	381	364	361	356	334	356	348	391	397	368	338	374	352	362	346	362	384	363	324	356	383	369	353	309	335	355	362	352	368	388	320	347	353	389	346	360	359	364	357	385	338	345	394	378	364	339	366	369	388	327	324	338	345	371	344	345	328	350	384	360	331	367	333	343	348	374	336	382	339	356	338	370	347	369	369	367	378	348	329	311	336	371	360	374	353	369	389	410	369	332	334	319	363	357	381	329	368	370	371	318	349	354	362	324	379	350	374	362	379	358	366	331	344	370	347	352	385	378	368	326	378	354	355	356	363	375	334	343	366	352	351	355	354	372	358	374	378	385	356	353	391	364	357	366	361	365	390	349	360	373	362	354	354	332	332	386	340	365	365	361	348	351	357	355	348	365	359	313	357	346	350	376	366	358	372	377	368	360	321	383	364	381	361	331	372	372	331	363	357	368	383	345	407	356	374	357	377	347	360	364	344	336	354	334	374	351	353	370	323	363	337	363	359	364	355	355	392	373	368	336	332	352	368	399	328	332	358	367	355	363	361	372	352	333	350	360	396	345	374	375	339	380	357	327	379	336	359	371	395	373	354	372	372	352	352	337	367	333	355	346	334	342	354	360	329	353	382	373	373	347	343	337	356	363	333	356	363	324	377	341	339	362	384	357	362	366	377	343	358	336	356	356	341	380	307	410	353	361	334	345	374	349	359	389	335	341	376	379	332	374	358	385	331	362	356	353	372	347	348	330	355	336	384	332	338	359	387	349	369	375	388	330	381	384	390	369	369	353	362	351	349	390	353	380	355	384	363	389	347	347	341	354	329	345	341	362	374	381	346	369	363	351	360	357	336	382	375	345	364	325	338	330
19478	11883	17691	22709	24538	38925	45749	48671	31588	31054	20586	15106	4826	3115	2595	3098	2296	1661	1755	1999	1812	1469	1399	1359	1300	1192	1250	1150	1151	1190	1200	1166	1201	1111	1121	1105	1064	1007	1102	1021	1055	1089	971	995	1051	998	1064	1002	1019	1019	1004	1018	975	1013	928	1021	1029	998	1024	1003	941	1001	978	944	937	1006	938	975	991	1045	955	989	988	1029	970	1041	1034	1037	984	964	1028	1094	989	982	991	1024	965	977	970	984	988	996	987	988	1007	951	923	924	900	922	1038	1006	976	987	1032	992	954	923	996	981	916	921	983	958	953	939	932	958	1045	988	983	962	970	974	968	907	941	966	976	984	918	986	1016	1006	987	959	971	935	937	972	984	996	944	945	1009	935	986	914	964	907	946	1018	991	889	983	976	947	977	969	943	927	939	932	948	933	891	965	993	982	984	981	962	926	924	1005	942	950	940	904	948	984	943	939	964	889	926	933	973	949	997	924	968	947	943	960	941	948	941	968	914	915	991	974	995	967	1010	960	985	990	994	1027	967	987	897	992	999	953	959	938	982	909	982	985	971	982	1007	969	970	992	1006	968	996	919	989	914	990	1001	973	953	988	894	942	961	957	971	968	966	955	931	897	914	952	1005	946	998	1006	967	933	1005	903	935	954	999	924	1014	943	959	938	1040	942	949	952	992	942	963	955	950	947	973	998	943	991	950	1013	941	926	957	963	965	949	1007	921	923	977	929	957	980	949	961	971	961	979	968	941	958	983	907	963	956	901	929	959	965	942	1001	971	985	928	999	997	941	995	897	905	982	999	928	1003	958	948	916	974	979	927	990	968	980	949	951	958	930	950	983	932	913	927	936	932	970	947	961	955	973	945	934	962	921	960	963	937	941	949	969	898	959	902	960	979	915	999	967	989	971	970	979	943	950	998	957	994	1003	949	984	927	976	1031	950	967	1007	965	979	959	964	979	951	963	939	1001	991	924	968	997	948	914	960	1001	998	1005	921	935	966	931	968	987	930	989	933	980	976	909	923	930	955	973	1009	975	976	1003	943	982	1007	925	969	1010	941	961	943	1004	1001	943	889	955	957	912	951	963	977	942	979	1024	960	995	935	945	1010	941	975	902	931	976	956	985	965	982	948	975	950	981	951	973	996	948	979	973	996	923	993	924	943	946	981	986	944	955	981	953	1000	1002	974	951	1000	961	971	995	971	907	926	970	950	953	940	906	947	1014	1009	996	927	980	944	944	963	992	942	971	993	972	982	940	965	985	942	910	907	1003	991	1020	965	974	996	947	997	950	929	949	902	919	964	976	908	908	1023	1014	988	1005	975	977	958	992	989	912	933	973	952	937	965	932	984	973	983	953	939	941	967	964	975	990	993	974	926	942	990	914	999	972	997	915	915	932	918	990	964	984	975	933	993	1015	957	1013	941	936	924	965	1003	961	955	1009	938	980	1010	1006	992	936	960	930	939	993	946	961	946	998	916	979	963	972	1003	879	946	940	930	980	943	965	969	930	1014	912	954	984	961	973	990	956	962	958	986	966	923	900	985	1025	1012	913	999	951	986	939	954	995	969	867	966	948	994	924	957	980	995	920	939	976	993	910	977	978	1008	961	959	1008	968	1002	1014	960	947	914	973	985	891	934	975	1040	948	1061	967	995	901	984	978	943	958	949	940	978	950	995	929	951	940	954	1031	1028	921	894	962	944	1000	968	956	977	963	948	964	998	940	969	956	977	982	998	924	980	975	1032	964	918	962	971	932	947	1010	987	908	975	935	996	1005	991	925	952	939	951	989	992	928	902	908	963	941	955	927	974	985	972	990	950	970	953	991	992	1053	961	948	969	956	934	975	994	949	883	974	945	1014	908	945	922	967	985	969	973	947	974	991	954	965	924	983	978	1008	986	948	936	953	972	937	912	911	952	955	944	932	920	937	992	998	932	975	934	959	968	937	950	986	986	958	970	949	931	971	945	959	991	990	993	946	980	969	958	956	963	906	944	961	975	916	952	1015	973	984	951	981	978	959	985	947	964	958	896	1032	956	1015	928	931	978	914	924	934	985	966	944	976	948	957	961	944	915	940	943	1013	978	992	988	915	948	994	951	1041	933	926	971	948	1021	960	975	958	981	965	998	954	935	961	934	935	939	974	999	954	928	936	983	985	1005	972	1003	918	974	968	1006	957	925	1007	950	995	934	1002	987	947	942	1011	959	954	989	952	926	957	980	947	937	987	980	950	918	1015	915	966	998	1004	943	954	909	989	969	988	988	1001	927	992	1010	962	981	984	998	1006	955	970	953	939	946	938	897	989	967	959	989	1005	943	956	913	993	929	1017	980	936	965	940	911	931	957	902	953	932	959	937	942	942	1008	989	977	961	983	988	956	951	910	949	941	980	1031	906	965	1040	970	966	1007	984	947	958	986	908	968	957	948	987	969	1007	996	960	954	925	927	947	982	948	935	981	936	962	970	954	944	947	996	961	992	977	990	1029	918	1024	1012	965	959	969	943	941	1009	936	915	957	953	950	947	894	962	927	951	961	978	952	999	937	911	1007	965	970	949	934	990	951	935	980	915	993	978	988	995	1033	942	936	940	983	977	973	984	971	938	949	926	956	915	1015	992	941	1003	967	969	951	992	934	1011	908	942	961	956	1023	981	985	916	947	949	1014	1032	957	1003	942	985	996	974	984	987	958	958	895	966	964	905	941	968	951	957	977	933	969	896	895	948	916	995	1033	979	955	936	951	887	954	914	978	939	971	934	942	880	959	956	1008	932	957	952	972	955	945	924	939	950	941	979	921	976	933	908	921	987	963	952	977	963	987	968	934	996	940	952	904	934	966	945	1006	942	978	964	1011	930	952	970	956	999	1016	890	949	906	939	972	984	918	938	983	944	970	962	882	929	940	974	903	923	957	934	969	934	959	928	1005	938	938	950	988	977	1011	972	998	971	950	918	984	970	1003	952	922	996	991	975	929	937	944	918	926	977	956	935	952	1035	954	924	977	952	947	948	1012	968	946	971	956	1003	944	974	1018	991	1013	988	924	960	917	982	978	968	923	976	971	965	968	948	980	947	1012	1009	941	966	1011	956	952	881	983	1032	943	949	981	949	943	885	994	919	967	917	912	1011	961	926	953	972	925	935	972	921	944	977	945	970	955	874	972	948	924	983	928	986	985	979	962	994	946	951	965	998	963	978	1005	906	949	962	936	968	956	992	1028	926	945	962	971	1016	928	962	975	957	991	991	972	1000	991	886	990	957	985	926	976	949	941	983	940	951	987	978	989	996	998	912	966	929	939	957	1011	929	977	952	909	920	972	934	1006	962	937	945	901	967	941	976	939	947	960	980	919	947	963	1024	959	964	974	948	970	959	928	952	1040	964	930	1002	956	946	981	958	953	1012	939	949	956	908	912	951	915	903	975	985	1011	945	938	962	998	967	983	936	922	1005	973	1002	922	902	983	916	962	1000	1010	1000	987	981	976	951	958	936	976	934	916	941	991	946	967	966	954	957	960	923	950	985	977	966	957	962	994	985	959	973	935	998	900	932	1019	972	928	973	1008	1003	996	949	918	949	967	970	1008	939	1000	984	921	977	942	951	993	924	1009	993	1035	918	911	960	969	926	947	969	952	926	909	959	949	938	981	980	983	975	933	947	957	946	962	943	938	982	940	1019	967	949	980
3226	1257	1390	1339	950	1027	1074	889	403	393	290	238	220	201	204	216	191	206	187	212	234	179	192	187	198	190	203	200	209	190	175	194	200	184	202	196	180	207	193	177	163	198	181	178	179	186	184	204	193	180	183	179	142	180	183	197	181	185	197	174	197	190	183	201	187	181	222	174	185	178	204	205	191	181	212	169	207	199	187	185	199	170	206	185	201	179	175	190	190	177	199	190	199	196	181	209	200	196	183	185	185	178	189	200	206	194	168	198	174	184	176	193	183	175	180	202	192	173	149	173	190	186	188	183	174	170	202	197	170	193	194	190	203	180	177	182	189	163	205	194	174	187	196	212	199	180	196	180	183	171	202	190	198	183	187	183	176	201	186	178	187	197	214	189	204	207	174	200	201	183	179	180	184	180	192	186	173	172	190	211	220	167	178	214	197	188	204	181	184	197	198	193	204	168	194	186	189	183	167	197	181	189	175	211	186	235	184	199	183	193	189	200	193	200	189	197	185	202	194	191	194	183	197	187	165	205	174	179	196	179	192	175	207	185	177	198	172	177	189	190	184	186	190	192	176	182	194	184	199	169	205	201	189	204	209	180	193	211	214	209	194	206	173	180	203	185	207	179	205	198	172	208	183	190	202	229	181	181	177	194	194	178	182	189	193	223	210	204	174	196	188	203	206	212	202	193	184	180	206	199	196	202	181	183	191	187	181	192	184	181	192	178	173	199	202	188	198	192	188	175	200	184	198	176	192	179	224	192	192	200	201	198	194	162	171	186	201	157	190	187	180	194	168	199	200	194	178	179	207	185	209	194	206	178	208	192	200	189	198	180	198	194	200	203	206	200	192	184	195	202	203	190	179	199	181	188	183	197	204	165	173	209	191	187	191	203	167	194	182	192	202	190	199	173	208	164	188	182	180	182	198	194	190	217	183	192	181	166	203	196	200	189	201	197	164	169	186	211	198	185	157	180	198	183	176	225	199	184	180	217	177	185	142	179	181	202	207	179	177	190	191	193	208	202	188	189	169	200	181	220	182	200	190	179	185	192	187	175	211	182	176	194	163	192	180	205	158	208	186	208	198	205	192	199	201	197	201	199	183	191	194	199	203	163	176	198	182	181	178	182	224	180	184	176	186	180	215	204	185	195	204	182	172	173	184	212	166	194	186	200	184	204	197	175	182	198	179	196	183	171	204	212	199	180	190	203	180	182	197	201	166	190	196	183	176	172	183	186	171	167	179	177	181	177	188	185	189	173	193	164	191	188	203	205	198	200	197	185	194	184	193	187	184	188	189	177	209	222	201	180	215	178	184	197	208	169	190	197	179	193	164	181	178	194	198	201	162	189	165	190	183	202	179	180	208	171	192	213	191	193	220	189	205	176	188	209	172	198	194	174	184	188	192	188	184	177	180	205	196	168	190	201	196	186	196	185	197	195	205	206	208	197	187	188	177	177	175	176	189	190	177	210	200	186	189	196	204	208	192	177	200	197	238	197	203	201	203	196	199	193	205	209	187	195	200	164	195	179	193	183	157	187	193	191	189	189	166	189	217	198	196	209	193	191	196	211	159	196	190	196	180	211	174	162	198	173	177	210	187	176	172	201	160	181	191	177	192	187	222	182	184	215	191	185	189	207	172	179	191	210	189	196	167	179	186	189	172	189	189	187	180	203	192	192	174	197	174	204	210	197	209	196	181	201	194	189	198	184	184	208	196	200	176	199	183	190	200	204	206	182	191	206	180	162	200	198	197	182	186	188	206	185	208	202	188	153	199	223	189	164	182	187	170	175	198	172	190	185	214	190	188	187	183	192	207	207	182	198	192	193	178	177	211	188	205	193	190	171	209	173	168	181	205	204	193	195	193	200	174	198	194	169	200	208	195	201	201	193	187	173	210	172	181	199	178	205	166	176	185	204	217	162	204	205	184	202	168	203	192	188	194	201	205	208	194	171	210	205	211	206	196	178	191	172	194	187	197	159	185	186	155	178	194	181	188	177	175	170	204	195	192	193	177	198	198	172	195	199	194	207	201	164	179	216	199	166	175	195	179	187	178	167	186	209	209	199	189	190	183	194	189	209	200	178	177	204	193	194	185	213	197	194	153	178	182	190	171	179	178	177	170	166	143	173	186	184	177	194	166	213	178	189	199	175	176	169	189	179	215	176	210	189	194	170	209	177	198	191	178	172	172	207	184	194	204	209	180	198	185	186	175	191	201	177	193	199	162	194	161	186	173	188	199	187	184	159	166	179	196	187	201	183	208	190	179	172	152	205	198	180	187	196	199	193	174	216	179	191	197	191	162	181	184	195	164	168	177	211	168	187	198	183	191	187	214	204	172	171	195	194	185	182	188	189	174	173	186	199	192	162	196	194	176	175	173	208	197	195	179	203	201	189	197	199	185	197	198	197	186	179	178	195	192	197	196	189	181	169	211	195	216	191	199	176	188	171	181	199	159	189	195	207	194	196	189	167	193	191	181	185	197	182	204	186	187	187	196	169	186	185	211	182	209	205	198	213	188	188	193	166	183	184	197	187	163	202	165	177	189	189	201	181	200	194	185	191	192	219	184	202	201	195	178	193	194	196	167	207	174	193	174	202	196	191	179	205	189	209	171	177	188	204	217	189	184	198	190	160	219	184	191	203	186	186	201	196	197	197	203	185	213	186	191	183	196	183	176	197	200	205	188	161	180	199	193	183	198	206	217	202	211	189	206	172	187	172	182	168	198	192	217	185	209	190	199	204	213	208	174	201	204	193	188	197	199	186	179	194	175	206	181	180	192	182	178	181	211	179	169	198	189	186	185	195	209	200	163	200	209	163	191	196	180	174	203	198	171	183	197	183	169	178	203	183	150	180	200	184	168	174	190	208	167	199	210	199	173	191	209	195	203	169	165	199	197	190	186	204	187	198	191	209	156	164	184	190	199	184	169	185	171	193	182	189	187	177	194	187	201	204	190	201	211	229	193	206	221	203	182	185	184	179	168	197	187	190	194	206	200	192	215	176	203	196	197	186	168	152	181	211	182	198	203	208	185	218	182	170	192	189	198	189	213	177	174	197	181	167	203	202	220	189	178	184	191	198	184	197	172	196	212	190	204	192	169	199	188	219	174	174	168	179	214	180	171	182	191	173	194	203	191	179	204	173	185	160	173	189	198	185	218	193	184	214	211	212	171	199	184	231	186	201	189	198	192	169	188	210	207	200	201	190	181	175	192	210	192	172	193	172	181	180	185	160	172	184	164	183	200	193	198	190	192	195	183	223	218	189	181	194	180	186	181	190	202	184	191	192	182	192	183	224	214	192	195	217	197	223	221	190	190	181	199	178	192	172	192	185	198	188	179	202	207	189	201	171	194	205	184	196	191	187	201	196	159	160	223	195	177	177	184	207	191	192	173	172	186	190	183	196	186	185	187	185	164	197	187	173	189	209	203	193	190	195	179	174	180	194	185	180	170	168	199	180	192	193	187	205	205	183	200	205	215	214	186	182
3509	1839	2826	3826	3325	5264	6509	6309	2429	2302	1417	1218	770	701	667	684	597	641	623	697	650	656	620	616	619	627	631	629	638	636	673	627	690	620	605	622	603	629	574	612	629	594	571	632	616	582	605	599	581	609	623	604	652	578	612	588	596	619	623	624	616	553	610	620	598	605	577	584	623	610	596	600	598	623	598	599	610	614	648	647	598	579	627	559	580	606	599	592	602	589	604	589	562	571	610	653	579	599	604	615	624	614	584	637	581	611	603	617	605	608	622	601	612	633	629	600	607	602	610	591	629	611	640	564	628	610	639	607	629	638	603	614	618	615	614	593	623	575	572	607	598	602	615	625	563	623	610	599	600	582	607	659	601	588	616	588	642	623	592	598	614	609	575	607	622	616	599	599	613	587	632	576	650	605	613	637	630	630	575	578	662	619	561	603	606	599	618	640	595	606	638	635	621	591	666	616	644	609	609	577	613	577	555	652	595	605	598	589	584	636	606	614	655	553	617	652	622	624	616	572	621	621	585	589	588	646	618	609	621	587	658	595	597	649	564	625	621	598	587	643	604	608	579	572	597	612	581	581	549	611	579	582	633	556	585	619	627	610	598	619	578	590	635	599	566	587	567	575	587	587	627	599	587	600	611	631	633	620	612	559	645	591	628	593	622	589	637	608	592	634	634	594	585	604	607	607	560	570	598	573	605	587	619	606	580	580	586	600	602	601	581	561	590	583	576	584	609	611	635	613	635	649	598	589	635	626	586	588	609	631	624	630	610	611	660	630	606	607	534	579	589	606	592	599	592	632	664	606	641	599	625	602	570	610	652	601	599	594	576	604	605	565	618	621	589	603	588	617	622	605	556	625	582	624	599	607	615	631	572	612	638	602	660	602	604	592	599	628	609	631	636	633	637	579	567	625	637	621	608	655	640	615	615	628	614	623	585	586	597	624	626	638	615	596	577	583	613	585	566	596	631	620	576	641	632	629	571	622	659	638	625	606	629	608	633	597	643	611	576	578	610	612	591	605	528	588	625	648	557	633	615	614	580	618	629	605	567	666	647	628	611	601	649	575	616	585	631	625	629	519	625	586	616	618	602	600	578	596	588	570	618	611	633	645	633	579	583	640	622	589	611	598	614	597	596	614	632	601	607	651	609	604	585	612	630	610	584	607	603	598	580	620	651	609	573	639	608	625	603	565	591	617	617	607	602	629	609	608	601	608	589	596	606	575	579	636	605	607	572	587	638	581	604	626	610	592	632	587	613	645	569	608	609	640	618	593	581	629	623	645	613	616	633	617	608	614	576	621	603	595	598	590	573	615	597	644	623	607	552	607	612	569	603	630	673	630	609	636	625	622	602	592	622	604	623	616	554	629	660	607	639	633	626	578	579	621	572	637	652	618	609	569	647	617	553	625	607	582	605	656	607	609	621	611	629	625	554	604	613	576	597	587	594	607	626	593	628	642	612	668	616	587	583	614	600	603	638	605	571	629	631	608	594	655	610	630	588	607	604	610	567	605	594	612	579	581	603	629	618	633	617	617	632	614	573	627	618	643	552	633	638	610	585	547	601	613	626	617	626	591	605	594	591	606	583	617	639	641	581	600	611	640	572	579	573	613	617	611	602	569	612	591	596	609	570	632	610	605	604	566	645	566	597	600	672	570	624	596	604	628	601	641	623	620	604	619	588	614	588	586	612	605	606	583	587	561	620	596	551	608	613	586	581	620	605	541	641	609	606	634	592	578	627	627	590	621	613	544	601	561	641	595	587	603	587	614	632	664	566	674	628	546	598	626	566	607	631	599	591	572	615	608	627	579	591	655	640	601	596	580	595	632	597	598	591	586	618	607	538	587	618	567	589	628	590	637	612	634	621	647	625	603	603	618	586	604	634	578	623	587	613	595	621	620	609	588	603	597	635	660	592	600	588	625	586	600	620	575	612	601	584	609	576	626	606	625	621	566	605	632	595	634	633	626	589	632	657	577	640	591	615	588	625	597	621	594	599	612	602	613	614	610	605	618	610	623	606	611	597	619	607	570	589	597	617	619	580	562	616	605	599	600	623	631	529	569	601	589	643	598	600	612	623	608	619	615	577	615	647	597	609	605	634	618	584	580	596	590	537	599	628	599	599	629	607	580	629	586	612	595	612	647	598	584	608	558	600	637	587	576	613	665	574	604	629	601	621	625	619	589	638	574	588	588	627	571	605	576	609	606	578	616	568	608	665	614	581	628	630	601	610	563	636	611	647	599	611	598	543	608	571	573	582	624	598	593	605	564	575	627	590	627	624	638	620	591	596	554	618	579	646	656	564	614	599	605	635	610	588	636	592	615	596	570	575	623	613	609	598	616	561	590	577	596	611	631	569	598	608	626	636	598	559	611	582	537	580	592	565	588	621	538	607	592	598	576	656	570	603	636	578	578	645	630	612	597	601	603	634	593	573	610	612	666	622	587	618	611	652	593	610	617	630	655	617	613	613	620	667	651	594	581	593	591	596	597	608	583	638	612	545	612	596	618	578	624	604	606	570	637	615	654	593	595	602	603	611	619	598	643	568	584	583	628	621	591	621	570	567	607	620	611	578	614	587	643	622	611	614	622	620	579	624	628	611	578	604	604	640	559	587	589	610	628	584	624	610	586	592	589	615	613	630	552	564	621	594	616	597	636	594	592	611	593	614	599	609	567	646	593	595	633	635	596	608	617	574	584	626	622	602	649	599	636	633	593	603	574	647	576	636	591	632	602	658	642	647	567	594	602	652	644	608	608	613	595	606	605	621	591	657	592	614	652	558	568	620	613	591	584	596	666	655	638	607	603	613	602	611	626	627	662	602	565	605	625	653	634	576	621	627	595	655	561	611	581	606	579	612	582	625	675	638	608	618	555	622	619	597	618	605	647	602	586	616	561	600	640	616	597	630	577	634	595	633	593	606	612	630	622	594	607	574	576	576	530	559	583	595	578	645	626	616	590	642	598	590	617	626	619	617	586	627	594	616	619	638	577	678	615	608	616	598	608	616	592	608	608	583	604	601	556	588	568	577	635	581	633	625	573	606	598	620	627	594	609	597	589	591	639	595	628	586	573	640	618	613	627	604	616	600	597	598	585	597	583	610	628	609	593	572	585	612	536	630	631	595	623	644	584	570	631	563	578	623	609	604	611	585	609	619	627	575	613	584	596	622	618	612	560	649	619	586	606	570	602	570	604	602	594	576	625	593	608	608	605	549	570	603	589	595	609	566	627	609	671	630	587	596	630	600	570	573	586	597	616	637	614	605	601	567	584	601	612	634	601	597	591	605	592	582	587	586	615	609	598	587	609	605	617	646	618	590	604	614	602	590	620	608	603	611	614	576	609	606	615	615	600	584	600	618	634	625	601	621	624	581	643	612	604	603	615	596	594	642	641	650	619	571	592	620	562	577	570	600	609	609	630	635	587	603	563	585	614	614	635	620	632	601	598	637	599	566	571	630	652	622	587	582	637	600	620	658	618	617	597
14534	9449	11034	11491	9761	11964	14576	13505	5329	3677	1904	1374	722	465	351	411	335	311	377	331	319	319	293	319	367	337	319	325	301	297	317	318	318	298	293	284	268	307	302	330	306	311	301	299	320	281	338	263	330	294	280	291	280	315	284	281	313	301	295	304	291	304	308	327	330	299	301	293	323	280	286	304	299	285	292	263	295	306	296	274	294	304	303	292	330	277	297	296	310	288	308	285	296	306	297	288	302	282	294	287	272	293	304	324	278	314	312	285	323	298	296	299	312	304	291	310	291	291	259	302	282	283	338	268	304	336	311	303	298	321	307	274	264	294	282	268	296	320	327	306	283	295	314	270	319	294	298	274	310	305	283	317	323	292	304	321	316	340	305	304	318	293	280	278	300	311	312	275	296	284	286	343	295	334	285	312	307	291	320	314	292	296	327	324	304	296	309	295	281	314	297	292	319	263	298	277	295	275	307	285	299	320	310	293	295	314	306	316	324	301	298	269	281	302	270	283	278	307	320	283	255	300	277	299	316	295	317	326	299	293	281	315	279	284	299	285	292	313	305	304	267	315	304	328	344	330	320	290	316	317	289	309	315	290	306	302	283	313	297	301	285	293	326	299	329	286	308	308	290	299	270	335	288	301	313	315	321	302	315	304	320	304	288	321	321	302	342	335	289	309	292	324	323	274	319	308	297	299	303	313	317	329	318	294	309	301	299	295	288	304	268	284	309	299	320	294	310	280	266	306	304	302	300	339	304	292	298	334	329	331	281	308	292	307	259	290	287	278	286	323	324	323	281	296	280	269	316	297	300	308	306	294	278	275	295	334	280	300	301	284	301	284	309	305	308	293	305	298	282	314	276	310	274	284	311	304	278	321	254	283	306	291	280	299	325	301	305	291	314	299	328	289	295	309	304	314	308	273	288	316	301	306	307	311	288	293	317	310	293	315	290	321	299	320	301	300	268	309	309	294	301	288	296	276	297	292	293	294	275	287	297	317	282	272	287	297	307	294	315	289	310	303	303	277	292	299	307	303	310	304	281	285	309	317	302	333	270	256	319	263	321	315	309	317	325	305	272	299	281	314	299	286	327	270	308	256	284	285	310	290	313	310	292	310	295	310	288	300	313	311	287	320	283	282	272	287	301	291	299	279	308	304	302	305	326	326	266	320	329	305	287	322	274	278	295	309	308	314	306	287	274	292	268	268	290	266	306	317	300	280	333	288	328	296	316	288	287	308	286	310	302	315	287	286	301	301	281	267	287	296	297	325	288	329	292	317	302	298	282	290	295	270	291	318	288	309	279	312	304	291	273	301	317	326	319	275	298	277	298	305	312	276	297	314	309	298	315	305	283	325	273	283	337	291	307	299	310	327	280	318	284	290	303	305	321	323	284	284	285	318	303	285	276	299	320	319	304	282	299	315	329	293	316	287	292	302	324	294	298	311	285	305	308	311	309	307	311	314	296	302	321	301	301	292	307	329	334	318	298	308	320	317	318	306	281	289	312	284	281	256	294	282	278	313	283	312	322	313	299	282	306	298	283	331	300	276	293	332	264	284	306	327	305	292	292	297	285	311	296	305	299	274	289	267	314	298	278	289	312	281	283	315	292	309	310	288	319	312	308	313	317	291	291	269	303	300	296	290	294	310	285	299	287	334	289	303	278	307	298	307	273	294	283	331	300	285	292	306	308	315	316	312	310	265	286	300	312	329	311	282	303	316	276	299	276	288	294	302	316	279	273	296	302	299	301	287	289	321	302	311	295	313	275	278	305	297	334	299	296	285	318	290	271	282	304	286	304	311	324	274	308	304	294	296	289	304	268	276	318	298	289	258	295	325	278	272	328	293	323	301	304	328	308	297	268	305	297	317	273	286	320	321	295	311	325	300	325	300	299	256	313	279	283	277	319	306	314	303	289	277	287	311	289	281	297	281	333	285	310	305	280	304	300	305	283	318	301	302	302	309	319	311	315	297	296	301	275	288	285	290	325	292	325	318	278	302	310	316	331	304	257	267	264	282	292	309	314	284	310	301	276	326	307	305	321	339	308	296	292	289	285	310	291	289	293	293	295	291	284	285	297	309	288	333	325	296	329	316	315	331	347	273	319	293	285	314	310	297	301	303	306	313	289	273	321	283	302	251	288	323	272	281	322	264	312	290	304	273	249	272	299	293	330	308	282	294	306	272	249	302	293	280	305	283	267	309	297	269	315	325	316	309	329	302	310	317	305	305	309	336	285	295	296	363	301	308	251	290	299	283	295	274	308	306	308	303	325	262	256	304	321	280	293	296	313	288	290	289	302	314	304	280	318	318	300	301	309	317	308	307	302	303	326	298	327	286	313	331	294	314	289	280	300	288	276	288	310	291	336	312	290	309	311	308	306	308	292	279	296	298	272	296	292	294	301	301	314	273	309	311	314	298	313	314	321	318	331	295	303	299	293	321	287	332	279	271	272	276	293	318	309	319	295	296	302	295	284	265	296	276	281	303	324	329	292	287	300	273	307	248	297	316	317	290	253	294	311	297	299	306	301	308	279	361	323	339	310	329	297	304	304	303	295	270	301	294	307	287	310	305	309	301	318	275	316	285	313	302	294	327	291	267	322	294	313	308	301	301	319	293	283	325	322	295	282	300	285	300	309	263	352	297	304	296	322	312	295	324	301	312	307	298	296	307	327	322	278	300	294	297	324	307	271	316	271	321	301	317	305	278	311	278	293	301	295	324	285	341	287	302	286	283	312	300	302	322	274	323	321	269	300	291	301	288	295	285	287	292	343	312	290	287	301	294	296	316	303	283	296	283	299	289	282	311	292	286	329	313	277	281	286	277	275	327	278	307	326	285	314	293	288	296	330	336	263	315	334	327	299	292	293	301	282	317	289	314	313	308	312	344	279	315	260	291	298	300	299	294	300	292	288	287	295	282	341	280	286	281	301	275	296	320	299	307	277	271	305	310	291	280	301	287	274	324	275	306	291	316	289	292	296	316	296	267	281	283	282	280	299	330	294	303	305	304	291	283	291	272	309	286	275	314	312	330	291	324	309	291	317	312	303	295	270	293	276	280	270	295	314	274	302	321	312	279	297	291	304	286	306	300	293	303	305	281	302	277	308	276	319	297	319	276	296	281	316	291	328	337	311	325	312	308	324	320	290	295	306	310	287	306	263	299	276	325	302	278	300	306	287	296	308	286	325	270	312	295	290	289	277	296	276	275	283	304	303	291	283	279	310	290	259	301	255	293	275	325	298	316	295	308	285	301	324	272	297	289	329	278	309	330	274	284	295	270	325	295	283	301	298	292	292	307	309	306	321	326	291	281	315	299	287	270	299	315	295	299	307	314	288	299	344	293	333	346	314	287	310	287	337	304	284	283	303	297	323	339	288	296	299	301	311	325	318	256	282	303	322	280	287	307	327	305	301	270	316	337	287	305	292	310	270	280	294	326	314	307	292	274	307	289	311	304	318	292	308	294	271	320	288	295	303	319	329	332	310	306
11085	6673	11155	15525	17226	26843	34421	32544	17215	16941	9220	7640	3445	1770	1337	1443	1132	1035	1104	1133	1172	1017	915	910	990	991	959	869	973	963	933	970	922	882	927	869	893	855	969	907	873	926	886	917	886	866	899	861	926	835	924	911	884	870	881	858	861	943	859	875	849	900	869	870	852	888	906	872	911	890	870	890	825	973	858	868	868	830	884	900	861	876	863	839	890	859	884	824	899	883	854	893	885	899	914	893	854	857	856	876	864	882	832	896	864	867	848	917	885	884	888	817	844	911	901	843	837	860	852	895	863	891	916	872	875	903	832	870	846	921	892	909	855	826	909	880	884	889	823	853	863	869	883	875	868	882	879	874	847	879	885	823	864	877	843	853	825	878	867	847	842	864	836	862	838	839	905	851	857	856	856	847	855	854	883	874	846	881	852	853	873	912	819	872	878	855	879	861	897	876	861	860	857	888	890	883	882	808	851	884	942	825	861	876	877	871	856	879	911	842	901	893	889	882	858	901	849	872	848	885	862	847	902	879	938	902	925	893	823	839	864	884	899	894	806	890	841	922	879	857	864	896	903	896	902	891	883	849	872	889	846	865	881	869	888	832	880	827	884	861	864	859	888	836	893	836	863	881	861	898	860	860	896	920	878	813	869	892	849	867	841	856	856	882	861	829	894	878	891	951	894	863	843	826	943	830	832	828	852	842	866	852	859	846	879	798	833	887	874	847	889	854	870	882	884	937	874	832	857	892	853	865	828	895	917	849	909	872	857	812	908	831	889	829	854	894	879	839	871	836	884	804	854	851	893	892	887	883	881	867	860	888	852	855	911	881	842	843	815	901	856	901	838	823	846	891	837	821	871	868	824	881	855	877	830	860	802	872	867	901	827	889	867	874	857	866	833	876	868	856	923	881	819	852	855	804	878	899	868	851	871	879	902	816	841	868	881	867	870	888	876	927	892	850	867	854	863	900	828	853	850	834	913	815	878	848	838	840	885	859	880	876	855	825	908	848	878	900	875	845	840	883	934	853	895	808	862	880	861	886	874	882	878	830	836	870	905	822	814	847	858	889	897	812	881	916	857	869	855	903	843	904	867	904	914	912	894	785	906	846	839	823	834	913	819	914	897	948	878	880	875	869	877	860	894	891	839	872	864	885	858	883	859	865	894	864	813	830	923	909	841	839	838	851	900	886	826	871	859	888	842	860	822	875	914	868	852	854	874	899	841	842	877	892	851	902	867	876	854	884	860	828	877	873	843	823	858	858	842	871	935	813	905	860	880	842	889	867	852	861	875	861	833	865	825	852	863	860	823	869	860	851	897	849	895	909	899	897	876	874	845	865	882	863	846	851	887	846	830	888	851	918	830	868	868	861	902	867	859	850	817	917	825	884	822	876	894	867	842	858	918	842	935	895	850	840	860	874	857	824	943	846	864	886	920	878	925	859	838	875	846	896	889	813	870	866	906	842	911	906	909	874	889	878	871	862	891	840	884	868	848	883	819	805	894	862	909	896	876	865	852	883	870	844	831	847	912	803	911	888	884	848	874	868	882	872	872	864	865	882	890	865	879	843	876	852	857	898	880	878	914	824	890	863	896	844	885	898	834	864	893	905	853	872	872	839	847	887	919	852	913	828	847	844	857	856	867	880	861	834	895	911	799	898	851	828	855	839	895	860	853	827	881	851	862	864	876	857	878	885	827	842	826	896	858	845	893	836	836	893	864	844	848	886	826	833	864	900	825	905	878	882	872	905	863	849	879	887	836	851	811	846	894	833	895	872	889	917	877	917	881	849	902	883	838	880	873	865	894	879	886	901	874	855	876	863	860	897	847	880	848	853	844	857	866	860	851	858	882	819	857	908	867	861	850	897	892	855	884	884	884	904	846	847	866	839	921	889	855	801	870	889	865	850	866	894	845	897	881	852	860	863	849	904	870	914	890	863	886	880	870	844	891	877	881	840	809	796	877	867	875	905	800	886	884	891	873	877	854	868	809	841	872	899	867	878	938	905	906	887	871	874	841	885	860	869	909	827	850	845	923	903	858	817	917	885	836	898	866	868	874	927	853	860	859	862	843	950	858	868	876	885	855	879	895	835	857	835	887	928	840	880	893	838	800	832	833	862	915	887	892	858	911	880	873	885	849	863	890	863	885	852	855	816	844	882	905	826	871	858	830	864	837	849	877	900	875	845	882	858	899	881	837	858	909	904	864	837	818	867	854	857	864	824	861	857	862	851	895	868	859	895	869	869	836	879	894	808	875	847	894	860	889	848	885	865	862	879	939	867	873	804	939	841	865	846	924	892	912	832	868	885	885	880	871	863	878	849	884	833	844	858	854	911	813	909	864	863	865	863	858	859	865	831	855	852	918	837	887	852	868	894	868	819	904	868	903	907	843	870	924	861	802	883	863	885	839	865	893	920	841	922	876	851	901	839	884	866	854	898	831	866	871	876	906	903	950	826	877	836	906	862	880	850	890	878	840	855	841	863	882	876	862	874	878	868	847	883	891	853	893	878	836	870	849	895	961	885	871	867	864	861	873	893	817	890	875	870	881	888	890	876	890	887	880	901	882	906	873	871	891	895	862	881	837	874	877	880	802	923	836	949	850	898	857	889	876	804	860	839	906	916	846	915	816	877	889	873	829	856	913	893	873	910	876	819	883	879	912	923	908	898	829	818	856	880	881	886	917	866	875	851	807	873	897	890	874	883	901	887	870	933	850	859	824	812	834	865	869	875	871	846	884	874	875	868	906	864	913	924	845	875	898	874	896	860	842	842	817	870	849	885	906	886	856	875	910	882	862	912	862	875	839	907	898	834	853	853	864	876	911	842	886	878	867	870	888	810	857	876	818	904	943	814	840	893	941	852	832	884	849	907	844	846	861	869	864	916	853	907	849	879	857	898	857	869	860	880	859	839	898	859	845	886	859	895	907	874	853	882	855	881	904	873	895	868	863	838	840	826	851	886	892	881	875	876	813	893	885	887	870	876	867	836	856	842	867	847	874	871	847	828	868	830	862	821	919	819	814	878	880	842	911	872	914	853	877	891	900	860	871	911	802	838	916	844	855	880	892	888	872	844	895	883	856	827	818	865	870	862	800	821	864	848	842	868	937	862	877	854	884	831	909	853	885	827	862	872	839	907	827	926	860	855	887	831	885	917	883	871	818	861	928	793	874	855	845	866	903	841	902	894	860	848	816	827	838	861	884	857	818	857	872	892	849	903	877	874	826	831	870	858	863	877	893	838	846	921	953	835	911	867	888	883	861	893	848	883	858	878	904	863	916	846	818	846	878	857	884	911	897	849	890	847	865	834	831	864	858	845	823	820	902	873	840	800	869	869	900	925	890	815	843	905	890	845	874	876	858	875	816	883	819	842	898	877	875	841	899	889	858	880	846	823	890	875	902	880	918	823	802	916	871	893	891	910	828	882	837	873	829	869	836	894	890	862	863	882	883	902	856	849	897	924	826	889	837	855	880	815	890	860	860	889	867	878
29734	21289	22220	23366	23493	27354	32633	33703	16572	11988	7150	3275	1892	755	635	687	480	404	478	553	446	436	399	411	361	422	391	368	379	410	412	349	361	346	370	354	375	384	362	390	393	363	345	352	362	366	372	340	352	370	335	390	346	396	379	370	349	387	368	329	375	341	356	340	344	381	365	332	363	374	362	369	356	372	375	382	391	366	410	369	387	363	349	355	359	378	362	342	359	388	343	390	343	352	351	348	351	353	334	359	343	344	342	350	360	370	337	333	385	359	374	361	338	350	302	342	356	363	340	377	334	350	351	351	406	352	352	378	363	354	375	337	388	373	373	333	370	350	354	339	313	359	325	380	381	339	373	379	341	340	333	347	378	365	375	350	379	352	362	365	364	374	338	341	330	371	349	351	357	377	403	376	367	364	333	353	403	358	351	361	356	333	358	359	390	342	364	318	374	366	342	372	349	362	370	343	367	360	400	329	358	365	335	367	366	357	392	361	333	348	345	357	327	364	350	369	404	370	399	360	358	346	356	364	362	344	353	405	331	361	319	377	382	340	349	366	379	312	341	334	364	347	352	372	345	371	372	346	309	367	369	368	337	383	374	332	374	337	408	352	366	376	390	348	364	380	366	362	337	339	396	359	335	337	343	372	345	389	378	353	392	364	345	391	379	358	350	358	362	360	329	371	344	337	323	357	335	382	372	353	355	367	346	370	375	369	374	395	362	344	356	345	324	331	350	356	374	344	318	349	346	348	384	357	364	363	356	365	385	355	384	378	366	354	378	334	376	386	352	370	342	378	371	354	349	364	341	375	338	357	335	384	364	397	356	360	310	327	342	321	317	360	346	355	368	323	312	371	338	324	342	379	377	340	368	374	361	357	331	357	348	341	354	355	373	363	357	362	363	383	371	386	336	359	367	334	329	318	343	352	324	359	340	405	349	344	388	354	344	319	372	368	345	361	357	362	345	356	337	374	380	350	383	387	359	351	301	378	335	367	373	350	394	322	316	373	374	334	348	365	335	386	354	351	393	386	352	372	366	354	348	342	343	361	344	359	326	357	349	334	339	377	343	369	343	331	372	318	351	363	360	329	399	337	347	365	348	335	342	360	369	353	356	351	368	341	329	359	354	372	367	347	343	355	401	336	374	342	343	333	357	369	356	328	398	372	326	354	343	363	386	373	347	379	356	351	342	379	392	360	354	366	390	353	337	332	372	338	376	357	370	385	321	346	348	348	374	346	361	350	349	380	319	352	388	316	304	350	329	327	334	323	367	372	342	328	344	342	319	376	394	375	368	385	342	391	372	366	378	344	344	388	361	343	395	343	361	383	361	351	341	358	374	335	356	340	350	355	389	325	344	327	356	349	371	318	380	367	362	374	355	382	335	362	367	359	352	372	348	387	376	377	357	384	364	399	355	345	383	363	390	347	368	379	357	353	379	347	352	355	340	364	353	333	363	373	345	318	345	372	359	336	342	391	380	348	352	350	363	329	350	353	362	364	357	366	349	356	362	370	374	377	358	355	384	378	384	351	328	362	377	322	352	375	338	367	338	339	360	337	378	327	328	361	359	343	376	366	348	376	384	330	386	374	355	359	367	345	348	379	358	337	355	331	378	334	349	381	363	340	341	376	330	342	370	342	352	358	331	351	376	331	363	377	382	362	373	338	358	350	345	386	337	336	364	374	369	359	367	346	354	319	355	336	349	362	342	363	360	347	398	334	351	346	358	356	418	338	386	353	370	333	365	380	363	329	371	341	363	338	336	365	332	355	407	358	341	353	354	363	351	363	378	350	355	359	336	341	344	331	348	332	360	358	371	339	361	382	325	371	365	344	392	396	336	363	376	347	367	349	349	361	368	342	347	391	394	370	358	371	330	359	367	370	369	361	337	344	366	305	339	391	314	352	354	357	332	368	346	370	386	365	354	356	342	369	362	354	339	341	340	346	363	344	347	371	354	334	352	373	362	373	334	371	376	332	355	357	355	353	352	363	331	365	356	343	380	364	332	394	368	374	340	370	348	361	353	343	380	368	374	315	341	343	366	355	372	367	347	358	371	341	358	360	383	346	346	366	359	357	358	361	352	351	350	308	334	356	367	370	351	330	329	376	383	392	377	384	385	383	339	369	343	400	355	365	369	350	394	345	352	356	370	368	367	371	386	348	341	367	365	371	362	377	376	335	375	365	385	378	356	349	342	348	358	348	385	361	337	360	359	355	359	345	369	348	332	337	347	361	359	346	395	352	363	341	334	364	335	314	394	396	345	371	353	366	357	369	352	390	386	392	364	378	350	346	322	362	356	386	381	340	338	353	370	343	341	344	362	370	358	341	358	373	382	376	337	365	354	369	340	421	333	354	360	354	363	374	322	322	343	356	370	341	366	380	393	380	403	338	354	366	350	351	366	349	359	354	333	341	365	356	366	351	359	357	333	363	362	373	337	346	366	353	354	340	325	343	345	334	345	358	354	352	346	340	368	347	356	337	348	335	342	350	362	328	339	354	379	343	360	351	372	366	361	333	352	367	353	355	372	359	371	334	363	336	367	342	350	361	336	366	327	364	335	351	337	377	375	368	362	380	384	342	334	364	349	358	344	355	374	374	348	358	333	351	335	366	362	363	355	352	367	344	340	393	374	335	362	395	352	368	392	377	369	358	347	357	342	372	366	341	342	361	346	351	329	372	326	369	376	382	356	346	358	333	372	366	364	373	341	336	359	360	345	355	345	344	349	388	367	392	335	331	354	361	367	359	395	410	341	358	345	358	361	360	366	327	351	345	395	413	378	331	380	365	345	387	350	387	371	363	390	330	402	337	342	362	339	355	363	369	341	376	380	350	393	352	322	333	335	361	375	366	365	378	347	324	349	346	348	370	334	365	355	378	345	360	336	357	353	363	376	362	343	382	351	376	381	347	354	329	361	357	355	337	352	349	347	359	312	370	348	385	376	360	364	356	359	384	334	383	359	367	324	343	353	344	358	330	375	370	385	344	347	341	357	337	356	362	380	352	376	369	384	350	329	354	338	350	359	348	353	360	314	366	336	363	351	355	378	360	365	364	354	366	359	353	334	353	351	390	391	348	334	356	378	343	322	399	369	392	312	331	350	362	360	355	375	371	346	332	341	339	360	372	363	356	375	388	344	347	362	364	325	380	392	348	361	351	331	369	343	378	355	327	367	363	334	340	309	351	360	377	357	344	365	331	370	361	377	364	353	318	359	370	361	365	368	368	354	352	366	349	358	378	347	345	389	322	373	371	347	391	352	382	312	356	344	352	342	356	374	360	334	341	345	357	389	387	342	363	370	343	345	335	348	338	354	358	371	364	382	345	343	378	369	344	333	382	387	349	328	337	375	329	360	332	366	385	357	355	388	357	371	370	339	367	350	338	354	359	352	362	388	345	384	374	376	337	332	370	329	330	318	336	339	379	357	366	311	346	370	367	351	355	333	412	354	354	314	364	363	358	382	346	378	361	351	400	372	349	380	364	362	362
19512	13850	18951	26288	30319	40195	49253	46540	30083	31245	22126	14249	7625	2905	2668	2757	1970	1568	1838	2360	2032	1416	1291	1308	1323	1230	1174	1211	1155	1091	1183	1168	1133	1074	1095	1097	1074	988	1072	1064	1120	946	1046	1000	1000	970	1091	1019	1027	971	956	992	1033	1042	989	1000	957	973	1003	968	956	983	991	1032	1001	1033	954	951	952	981	1002	1009	971	1025	996	977	988	1003	1030	1001	1071	1071	1026	1011	986	914	940	990	958	957	965	932	995	1010	996	984	942	1023	965	973	976	977	973	1000	1022	1012	962	969	961	895	916	966	1004	976	974	1034	949	985	954	974	937	955	1011	1005	961	963	980	991	1011	990	953	956	979	944	969	1009	976	944	964	1007	972	989	966	982	959	925	925	976	995	971	1027	987	968	978	974	979	1051	942	926	988	996	960	988	988	962	946	1003	890	1006	966	1022	990	1008	929	967	934	990	948	957	961	900	980	993	992	985	935	997	962	949	966	959	967	978	946	1004	952	1028	933	952	939	916	913	940	933	962	1016	930	930	1003	969	902	954	935	971	998	953	990	971	1040	984	916	910	1042	955	926	960	952	947	958	965	908	940	946	946	947	1015	969	1013	928	950	1008	942	955	943	972	921	944	924	935	991	983	974	975	976	957	943	937	990	961	950	993	1024	985	939	943	980	953	1008	971	932	951	980	958	995	976	906	987	917	953	961	981	977	1005	989	929	982	914	931	947	991	945	907	964	978	992	942	984	938	946	937	982	921	936	1022	920	983	953	957	1026	943	962	1058	1000	962	949	941	1016	954	948	979	949	956	935	952	972	974	958	948	976	976	938	921	954	971	945	994	961	964	952	945	969	959	959	957	915	972	936	969	1011	930	963	951	965	994	888	990	1006	994	966	989	949	926	952	943	932	954	950	954	945	953	987	934	1002	916	942	952	988	987	948	945	1014	975	900	994	957	932	959	992	995	930	918	989	913	973	954	1024	1017	1019	958	939	961	959	950	978	975	974	932	892	998	921	1013	1016	970	990	937	964	955	955	989	968	946	940	948	913	936	971	1042	933	965	956	981	979	971	947	949	970	1007	937	949	921	934	1031	965	994	941	949	1008	930	979	995	1046	924	932	1001	955	935	976	942	964	974	924	889	986	1022	990	925	992	942	1021	972	949	944	955	983	1029	936	965	962	1007	901	979	943	978	920	1002	978	964	983	934	970	941	956	965	994	1002	981	949	988	992	925	984	983	935	944	964	962	943	983	938	983	978	1008	1021	969	940	957	1037	978	959	991	951	938	982	975	983	1001	986	952	969	961	955	989	994	946	989	981	977	984	988	921	953	915	983	946	984	928	966	937	1007	990	917	939	919	921	967	956	956	982	944	954	993	950	905	966	981	922	927	916	927	967	984	994	963	961	890	947	965	948	971	951	971	993	977	917	922	914	952	902	952	929	1053	959	985	945	980	976	975	974	915	925	971	979	990	1008	1031	876	984	943	955	987	937	962	1041	1017	1043	897	988	993	945	972	975	1009	976	1002	992	949	959	1031	991	1020	934	941	979	981	947	971	1003	970	966	927	957	1000	967	991	960	950	935	966	988	947	1008	929	932	949	929	944	970	986	944	948	932	974	992	961	936	988	982	934	944	936	928	969	953	914	993	959	949	952	934	890	963	987	988	987	943	898	973	1009	892	941	966	929	921	936	950	972	951	969	981	926	951	971	910	990	989	983	989	947	937	989	936	934	955	879	951	927	984	961	1033	981	923	953	950	936	976	991	932	971	894	951	974	1047	951	943	982	943	974	963	986	956	946	986	945	982	940	950	915	902	959	1038	923	947	946	955	890	1004	987	972	976	953	940	952	951	970	958	945	989	958	971	924	965	950	983	990	976	1023	947	953	950	1019	944	973	969	966	939	942	953	971	938	983	923	967	942	987	950	926	955	941	959	917	984	912	972	884	968	930	947	997	933	957	986	963	1056	993	956	935	976	1011	961	1013	1058	976	953	953	989	972	962	961	994	944	892	896	933	949	925	925	916	923	988	966	992	930	944	963	985	967	947	992	965	944	912	973	938	970	934	997	951	983	941	924	1011	986	953	995	927	950	954	965	932	982	955	980	938	1029	981	942	965	979	931	993	997	953	965	929	953	949	977	998	1011	914	1046	944	962	959	956	946	971	996	969	961	960	990	962	941	1014	990	987	984	991	934	922	957	949	949	981	991	982	933	997	960	935	935	952	946	951	963	1020	950	955	995	975	998	939	945	993	1005	959	954	967	939	977	942	916	968	974	952	1005	983	1006	1041	957	969	1003	997	951	1004	929	925	1033	987	1002	928	888	953	941	931	944	1010	969	1002	993	934	982	963	968	927	933	945	1037	1003	949	993	934	966	970	952	991	908	911	933	977	992	953	988	974	985	991	911	976	942	946	978	946	987	964	996	948	1009	946	959	962	931	969	986	986	941	982	964	898	1009	925	941	937	951	940	990	998	972	990	952	975	951	981	962	1020	986	976	1003	960	963	924	978	938	902	946	973	890	976	948	947	943	929	969	926	964	980	949	958	915	883	973	929	1004	950	967	980	929	976	910	999	925	968	974	961	938	959	919	1019	955	945	936	963	956	948	995	948	965	974	951	973	937	930	890	917	956	974	994	987	1001	953	947	984	957	878	907	920	874	915	989	926	989	965	959	950	975	948	929	926	1001	961	981	928	953	984	1045	913	983	966	944	940	986	974	964	993	922	988	896	943	925	928	944	991	963	972	985	970	966	922	925	991	1010	995	934	937	942	1049	937	965	991	927	967	987	948	969	1013	927	1000	970	963	950	1047	972	970	975	929	933	960	1014	993	940	960	969	963	943	985	943	974	989	978	972	950	987	980	991	932	930	947	1019	989	977	959	977	1013	939	948	938	952	968	988	1016	980	1011	963	1007	904	988	960	966	993	986	971	964	973	920	946	964	1024	944	948	969	1000	1006	976	980	972	947	961	996	992	901	954	958	968	984	946	960	985	954	966	949	933	940	959	983	951	925	1030	956	926	985	992	931	960	1000	990	953	918	960	939	1015	928	966	989	999	970	917	972	927	882	960	958	923	1006	924	977	1007	1001	999	1013	983	951	1011	997	974	998	968	941	970	966	953	961	1000	955	962	935	980	928	935	940	979	954	983	968	982	1017	963	975	1022	1015	970	980	920	980	955	940	949	977	953	1015	1021	965	934	949	969	935	960	974	919	966	1004	957	924	973	912	991	906	928	931	972	940	984	926	958	969	965	985	987	948	930	971	960	941	956	980	974	981	960	993	959	918	977	922	896	927	1022	963	938	948	954	932	965	983	937	999	962	973	955	960	987	987	933	978	909	942	977	967	983	974	1003	957	932	991	939	996	933	973	1011	965	976	1028	964	924	925	933	959	987	934	939	958	960	969	925	956	951	996	995	998	898	971	986	909	987	901	944	933	1002	959	974	927	911	912	932	890	934	983	1019	973	995	956	954	951	949	970	1015	923	966	924	1006	945	935	979	919	1004	1026	965	1009	961	1003	963	909	937	925	966	980	950	903	939	933	986	949	993	929	959	922	938	991	1032	958	942	997	972	946	924	910	981	1013	986	941	916	955	954	981	882	938	980	1039	979	941	952	917	951	975	999	951	1016	967	1005	945	992	978	972	970	969	971	966	923	1009	938	932	926	975	939	988	1008	944	1002
3681	1453	1365	1250	1191	987	1185	1050	391	383	308	233	211	181	189	217	182	185	172	197	183	185	208	200	182	213	213	189	206	214	180	204	162	195	199	205	203	189	182	184	205	189	182	209	203	180	201	219	204	204	189	147	194	206	172	223	187	174	188	215	202	176	193	189	200	205	173	201	189	181	201	200	207	200	171	179	183	188	198	187	175	201	206	171	190	199	189	192	190	199	192	185	184	185	199	203	190	185	190	167	188	191	199	191	197	163	185	170	201	186	184	171	168	178	190	197	222	185	181	224	193	178	204	196	175	184	195	173	186	188	197	187	197	197	211	200	212	198	193	188	220	205	212	195	187	176	188	204	214	199	207	189	189	211	192	188	182	192	163	168	175	202	173	183	176	186	198	185	203	182	197	199	196	186	170	205	174	186	187	207	206	203	187	182	191	178	171	184	189	198	205	188	201	215	211	191	177	168	188	196	188	195	204	205	205	191	189	187	210	186	169	191	190	190	192	185	185	173	207	194	174	200	203	162	205	186	187	192	203	189	218	165	186	192	175	196	172	182	194	173	173	172	166	185	189	158	177	152	160	199	192	170	187	180	197	184	172	218	174	185	193	170	195	195	197	213	164	187	199	208	192	208	217	175	183	186	227	178	174	177	185	181	197	204	205	182	183	191	173	188	170	183	180	183	199	181	187	189	177	224	200	201	177	212	193	188	193	194	206	187	193	223	200	206	199	205	205	202	198	205	194	182	179	219	188	200	184	188	190	166	189	175	196	173	165	202	207	191	215	187	162	201	181	172	203	184	193	188	198	165	202	177	163	189	196	200	180	153	189	221	207	179	190	197	170	201	196	214	192	186	197	182	204	204	194	190	205	171	198	200	196	153	173	193	210	175	196	206	203	184	198	196	202	205	182	177	177	235	175	187	184	179	208	169	184	194	177	202	198	194	189	203	165	190	191	189	170	181	200	217	197	178	204	169	167	191	174	196	186	198	192	197	193	173	206	176	188	200	210	194	206	184	197	196	186	189	176	187	200	196	196	195	196	187	189	212	169	188	192	198	162	177	205	206	188	205	176	191	173	213	208	177	213	226	206	198	162	208	191	194	176	164	182	189	182	182	180	172	183	197	188	196	173	196	171	205	197	213	180	180	195	188	184	231	194	162	189	200	196	196	189	189	195	210	192	192	176	185	207	173	189	191	184	222	203	201	201	196	194	187	193	223	231	186	189	195	197	206	186	184	189	189	179	207	191	187	216	181	212	193	185	221	182	192	225	181	188	187	187	216	176	198	188	212	185	173	207	208	170	177	196	187	188	212	170	176	165	182	211	187	187	207	209	204	222	172	190	184	194	193	206	166	193	188	168	194	183	209	211	202	207	189	199	182	174	178	187	201	197	166	192	181	191	219	195	188	205	184	166	195	196	190	173	177	213	197	185	167	198	181	192	192	174	188	196	177	200	168	169	188	192	187	192	193	210	181	182	201	202	209	189	177	180	217	163	206	203	193	168	194	185	199	188	193	216	193	180	194	169	208	194	164	194	156	181	164	198	206	180	191	193	176	208	187	188	191	180	202	182	188	178	198	202	184	213	193	192	192	185	190	200	178	184	208	207	173	170	188	192	175	195	208	190	184	177	195	172	201	201	195	202	181	194	166	192	188	197	210	175	192	189	198	177	165	195	177	185	183	166	201	170	204	194	174	158	191	200	194	178	175	212	219	194	188	207	188	180	180	177	185	179	175	209	206	182	206	185	205	183	203	205	177	179	196	189	190	180	192	188	204	185	179	208	188	179	189	187	176	205	185	187	188	181	183	216	187	194	186	181	185	194	194	184	204	200	179	212	201	190	189	174	172	182	185	177	194	190	182	192	190	187	201	196	176	202	180	212	202	205	195	203	167	185	181	169	191	197	197	172	213	164	170	203	188	192	169	190	184	187	198	176	173	186	170	188	179	206	195	191	186	200	168	211	194	203	199	214	195	192	182	205	191	192	187	192	188	187	189	183	212	176	212	184	221	196	215	190	193	192	193	151	171	192	178	219	183	183	222	203	223	191	181	195	175	172	183	179	205	219	185	180	202	207	196	194	197	206	169	191	185	204	209	193	192	180	170	217	173	167	191	221	214	211	208	187	173	213	172	182	180	193	184	172	202	173	161	197	197	181	191	213	197	191	160	183	205	173	196	194	196	190	194	189	203	207	193	179	179	201	180	190	177	175	191	190	177	197	180	203	213	162	187	206	189	193	216	203	198	206	203	207	167	187	183	181	181	198	173	198	175	208	201	198	193	206	180	204	177	216	197	209	186	177	195	195	194	182	192	191	182	177	191	192	171	202	201	185	191	170	167	196	176	194	188	165	206	161	197	209	196	203	200	187	203	214	198	199	180	182	181	201	184	187	199	173	186	237	199	185	183	177	150	195	199	186	185	210	181	179	168	174	173	183	175	187	216	164	193	201	188	165	186	178	186	189	193	208	175	192	179	182	183	180	160	176	163	197	215	200	170	202	180	176	175	192	174	186	200	187	194	192	180	203	219	178	191	179	179	199	191	192	189	202	222	185	177	197	223	202	186	190	178	186	188	173	170	189	182	211	187	187	195	208	179	174	165	179	192	186	178	192	201	200	187	191	201	174	206	177	173	206	206	162	161	190	211	209	185	212	180	172	183	188	211	188	195	197	170	175	198	177	177	182	192	199	185	182	185	181	217	159	192	198	181	183	210	177	197	168	193	221	216	182	191	172	199	179	180	196	184	165	207	182	166	171	205	205	209	155	197	200	167	186	214	215	206	178	178	207	187	205	205	164	188	201	195	195	195	195	198	191	174	201	173	204	221	182	186	191	199	174	190	197	192	161	187	209	180	181	167	197	183	201	190	214	180	179	199	174	203	185	195	193	212	180	199	215	184	183	182	189	216	185	198	198	203	166	174	172	191	190	182	200	186	186	208	214	203	214	180	165	175	190	215	218	199	165	196	185	174	177	198	210	189	209	217	207	197	194	175	194	193	174	192	178	182	183	202	192	184	191	193	180	203	189	194	187	181	172	193	182	190	192	172	201	182	171	178	195	183	187	184	161	160	180	196	185	175	188	202	174	189	197	167	183	193	159	216	169	184	189	176	179	211	214	172	203	209	200	181	190	195	221	178	184	215	213	182	201	170	182	185	197	198	160	188	213	177	172	172	200	172	201	173	196	184	178	188	171	203	200	194	211	176	206	196	204	188	178	172	182	193	197	206	176	215	224	195	219	198	195	158	177	203	193	209	192	200	206	190	194	164	167	196	193	183	179	224	202	190	189	175	201	199	196	206	209	191	208	166	192	181	177	196	232	182	196	199	170	152	187	169	192	183	207	202	188	171	191	178	198	194	201	193	192	186	200	187	203	198	182	185	178	208	198	206	177	194	185	189	195	200	191	186	211	180	184	216	186	187	201	210	199	168	176	179	176	173	157	172	194	186	192	176	182	185	194	206	186	189	179	180	201	185	197	179
3628	1870	3016	3662	4377	5221	7395	6957	2104	2235	1452	1158	761	698	646	651	677	640	630	661	581	663	599	613	660	644	584	637	614	621	604	664	630	672	558	601	604	604	635	602	596	617	547	595	642	595	618	602	624	617	591	585	604	615	588	564	604	596	625	597	609	606	591	665	593	581	643	620	580	679	643	612	640	607	606	621	614	599	600	630	631	629	619	636	671	606	571	573	653	606	589	599	590	585	591	596	591	624	588	620	625	603	614	588	584	643	618	646	611	625	688	623	558	612	629	617	605	661	582	595	617	605	636	615	621	617	574	595	628	624	578	630	609	612	621	607	593	597	623	601	600	606	635	607	589	635	662	652	595	630	584	651	587	588	590	637	618	583	627	616	592	609	583	587	578	640	635	615	595	630	589	621	596	599	618	571	602	610	586	565	659	571	601	608	604	618	599	636	626	571	587	620	584	602	604	616	604	604	581	575	582	588	633	648	607	572	642	595	608	600	620	645	610	624	594	660	551	579	622	602	637	584	607	624	627	592	596	573	592	628	616	599	583	583	603	612	549	589	603	589	576	612	601	596	594	615	580	584	567	602	640	592	621	624	601	658	638	609	637	623	621	599	600	652	558	621	605	611	575	623	585	596	647	621	623	613	609	610	611	610	572	642	615	544	618	623	641	558	615	634	596	630	614	598	645	591	610	581	601	630	618	615	584	633	638	630	573	645	635	644	626	606	597	589	595	570	616	610	598	585	586	637	621	579	602	641	607	609	589	634	600	612	579	592	603	583	612	586	621	578	589	605	568	620	621	623	598	607	606	587	606	597	633	659	588	597	618	612	584	582	626	572	607	622	623	618	634	584	566	578	593	599	577	635	610	598	589	606	612	633	588	623	617	609	599	565	642	620	629	618	612	571	596	606	649	626	545	625	556	575	624	563	584	573	595	657	633	615	596	573	609	582	606	609	572	597	615	571	612	621	637	602	622	607	591	562	616	576	584	600	615	645	602	611	596	603	615	588	632	663	589	586	601	565	599	597	560	579	601	625	614	579	612	608	600	621	614	613	602	591	599	613	620	634	627	586	623	624	604	605	625	602	630	669	607	627	611	583	588	622	633	624	570	628	631	620	604	614	649	609	589	559	585	626	641	594	644	637	656	637	626	563	599	623	607	626	666	606	597	619	591	620	588	607	593	618	614	590	604	573	593	619	634	620	585	593	627	623	584	565	581	631	601	620	579	598	633	581	602	646	578	616	605	637	591	612	593	607	579	604	594	627	596	618	650	606	630	617	586	604	555	622	596	575	611	605	608	606	599	616	568	584	631	604	609	639	600	612	581	656	598	644	586	650	637	631	631	641	637	611	621	590	612	586	642	628	621	604	608	632	602	542	581	660	603	604	610	613	602	610	628	609	577	601	599	602	564	572	606	572	568	627	567	587	643	607	639	636	574	575	612	576	601	615	586	599	581	584	597	592	609	571	642	592	640	606	614	611	582	629	590	633	626	605	651	612	648	582	611	576	641	607	595	604	588	619	564	596	584	614	638	648	578	621	590	605	569	582	623	572	612	581	576	623	626	604	601	615	601	612	609	565	597	615	647	590	597	588	598	609	595	604	639	617	566	612	542	600	585	614	588	562	664	581	628	606	620	627	603	597	613	620	587	610	616	599	630	594	564	604	592	604	628	626	655	601	601	629	577	636	608	622	585	624	630	590	608	616	592	593	603	630	669	614	573	608	657	583	601	627	583	562	592	590	567	599	594	643	636	597	608	632	593	595	610	587	629	619	598	634	590	651	597	614	583	580	524	618	592	589	593	584	581	636	617	612	637	605	635	593	594	599	583	610	641	578	599	624	593	594	611	663	619	602	629	612	637	641	561	612	616	588	593	526	601	611	611	604	620	639	622	647	673	611	642	616	607	623	654	600	604	605	647	625	670	642	610	648	577	608	621	618	607	593	645	564	620	584	617	613	606	632	641	604	628	604	568	626	581	632	580	623	621	613	600	609	615	640	577	602	598	557	594	582	620	617	588	601	638	590	551	617	629	576	593	629	573	615	621	610	596	632	613	599	634	588	656	615	592	627	630	607	634	607	623	597	624	613	653	623	589	622	575	607	606	603	625	572	590	584	577	599	617	601	605	592	652	619	582	585	610	586	651	618	568	663	620	612	571	553	616	626	621	611	624	582	575	624	636	612	605	655	647	617	634	598	610	586	547	590	616	616	607	620	616	599	584	595	610	544	564	595	637	573	610	641	609	609	598	566	634	594	613	598	612	585	614	645	623	613	626	590	610	616	631	576	610	623	584	620	586	608	635	581	600	616	584	632	611	604	636	617	603	692	599	608	590	600	592	584	577	595	644	608	588	658	584	622	610	605	615	634	601	625	604	631	634	588	588	555	638	620	653	600	597	621	617	601	581	652	627	600	620	585	569	635	594	588	646	559	609	621	601	643	608	633	584	595	601	618	616	599	554	581	634	602	576	607	584	605	654	606	619	577	642	611	579	615	635	577	572	527	615	580	639	607	591	615	638	586	595	603	614	611	604	594	621	585	619	598	593	637	608	612	600	600	601	573	617	587	659	606	614	612	584	595	608	618	623	649	589	595	557	561	615	626	594	614	630	640	604	591	627	616	566	632	610	607	607	585	585	663	657	584	582	655	601	631	614	638	619	594	579	626	584	598	635	630	618	626	618	570	611	580	608	615	623	654	645	632	579	623	643	624	645	581	592	629	592	574	593	618	604	631	550	601	575	583	600	570	582	577	612	588	525	643	598	624	550	615	626	627	600	591	584	617	584	611	584	648	642	576	593	622	602	602	588	621	648	589	595	594	602	641	585	625	592	596	642	592	587	612	656	622	614	589	579	573	562	600	609	641	567	633	610	584	623	619	582	609	610	636	601	558	618	624	562	593	633	579	580	536	589	645	614	672	628	569	669	604	610	604	626	594	637	628	642	594	590	591	585	578	579	621	606	643	577	595	622	611	605	615	624	588	595	614	624	619	638	661	581	561	628	647	639	570	601	609	584	607	585	598	541	603	605	589	608	622	595	595	628	613	610	633	617	620	596	621	576	624	606	579	604	586	610	601	628	614	633	634	576	604	622	589	618	614	619	611	616	590	586	611	619	645	585	628	577	637	609	614	593	617	553	569	581	634	577	617	622	558	567	606	625	631	568	596	530	607	675	586	626	647	584	598	590	585	597	643	623	600	633	624	624	649	568	616	621	598	609	603	601	621	629	571	598	615	614	604	613	604	642	639	597	599	624	589	582	593	610	624	606	577	631	637	571	560	630	611	611	587	628	583	638	582	594	621	611	595	610	645	573	633	607	615	569	598	592	582	629	582	616	601	570	592	582	636	613	571	643	601	593	569	624	615	587	621	611	622	562	605	649	620	595	606	640	613	643	577	634	635	642	568	582	609	636	564	579	612	609	616	548	620	621	571	594	606	605	625	616	591	610	632	601	636	535	571	553	640	569	595	623	595	608	581	595	629
12651	9099	9593	10047	12490	12620	15833	13578	4821	3247	1674	1385	540	537	389	371	354	316	296	344	389	343	311	297	290	322	315	309	300	299	291	308	326	311	312	335	311	296	315	310	296	294	307	306	288	295	303	288	279	302	324	274	310	291	308	313	275	293	332	328	304	313	306	289	286	305	313	317	303	310	316	274	333	329	296	303	315	281	319	308	285	299	312	295	282	262	289	301	306	308	307	324	288	330	322	299	273	354	278	281	312	278	305	284	290	296	292	305	318	292	309	302	309	287	308	314	308	335	289	312	291	309	293	290	270	314	311	335	334	297	307	304	310	277	304	303	312	289	271	296	287	280	318	315	292	311	300	280	311	306	292	275	285	304	312	315	285	304	292	276	258	301	289	301	275	336	269	264	282	328	287	309	309	277	277	315	295	283	319	329	277	300	301	318	300	276	288	312	318	306	269	299	309	325	311	293	297	305	298	305	274	305	294	317	287	303	299	324	296	269	322	284	276	327	293	300	283	361	269	305	288	294	299	298	280	317	316	314	314	302	326	293	276	285	318	281	302	331	299	316	284	277	274	302	304	281	301	287	288	299	318	290	295	275	312	295	302	289	293	272	336	298	316	291	313	289	305	309	302	282	316	293	302	285	291	286	314	320	299	320	305	280	294	307	320	245	298	303	312	320	312	325	260	299	298	278	298	258	264	336	291	291	289	283	315	269	285	297	301	309	303	322	284	311	304	285	291	289	296	327	285	282	320	300	262	323	306	294	317	315	314	317	285	328	309	311	303	291	320	295	300	314	299	306	272	281	299	262	322	287	301	315	286	303	286	298	296	299	282	302	313	288	280	305	277	325	301	301	269	302	301	305	295	334	299	308	349	304	300	299	286	319	316	293	286	312	303	316	318	320	299	313	317	312	323	288	333	294	303	282	306	292	323	301	293	299	306	276	293	280	322	273	291	280	302	305	304	311	288	339	335	305	282	288	285	314	302	284	270	280	323	324	302	292	309	318	284	310	318	309	283	306	302	266	326	294	280	283	314	303	313	313	301	299	320	305	298	297	309	294	307	326	316	316	288	265	287	281	291	283	287	296	319	310	292	291	287	310	292	343	301	311	298	308	318	302	261	295	297	288	325	295	281	315	291	276	323	274	335	300	310	303	274	277	284	286	293	312	315	296	301	294	278	314	281	299	327	291	283	290	280	319	306	266	304	253	301	294	304	330	302	320	332	286	310	285	283	337	318	295	302	290	294	260	273	311	313	299	309	285	295	314	305	292	279	307	274	335	275	322	297	278	308	331	307	320	284	276	349	279	286	314	323	297	302	290	325	285	328	313	287	288	271	319	320	323	272	264	302	311	300	302	294	309	302	285	322	294	294	298	302	264	332	293	331	284	305	307	287	283	293	286	274	309	332	313	309	283	299	293	300	296	289	295	269	319	283	284	287	305	304	268	302	323	287	322	314	294	316	293	262	310	304	303	316	305	291	300	296	296	282	287	290	305	260	322	302	327	301	295	295	314	300	302	303	280	278	295	319	328	284	304	310	348	297	311	279	319	286	276	313	294	315	312	306	304	293	312	327	306	316	298	301	284	298	293	280	315	282	289	271	299	296	281	320	289	317	306	307	269	289	273	309	303	262	298	305	299	292	303	297	300	333	317	289	321	314	293	309	293	316	307	295	285	266	293	329	257	318	287	306	320	292	294	318	277	295	293	303	321	263	290	293	301	313	292	322	298	270	312	295	311	271	284	323	291	288	324	284	305	322	293	311	316	290	314	307	288	289	261	296	304	354	284	319	291	288	270	314	333	324	306	283	295	288	313	335	317	313	280	294	308	306	317	274	301	290	319	316	329	263	309	310	266	310	316	281	299	267	265	315	306	283	282	300	276	281	319	291	311	282	287	301	302	273	293	334	323	328	298	285	325	310	286	321	319	317	321	305	317	290	331	294	314	295	286	284	312	292	293	305	277	319	299	290	300	296	268	270	277	278	304	298	283	296	315	295	287	284	293	290	290	324	317	330	302	317	306	301	275	310	287	281	320	297	321	279	314	327	300	300	311	291	305	309	290	273	299	288	263	309	290	293	299	323	267	286	285	312	309	304	291	280	301	290	315	319	314	262	305	314	314	321	331	310	266	271	266	298	286	284	298	287	307	294	315	266	300	282	338	282	294	289	318	304	286	288	281	282	314	316	276	307	306	292	276	306	297	307	305	312	319	284	277	284	303	307	324	276	287	302	303	305	308	302	327	311	279	270	277	284	289	292	309	291	302	293	277	302	311	298	267	300	279	339	284	321	303	271	294	301	292	283	332	308	307	323	316	272	271	289	294	290	312	282	304	303	294	296	282	268	310	285	310	301	280	268	275	285	334	304	313	264	285	287	291	285	320	305	326	311	305	272	290	288	259	258	306	284	288	280	312	326	277	293	315	313	334	289	314	288	314	301	318	328	292	288	296	297	296	284	322	264	289	288	313	273	298	291	274	320	275	320	270	282	271	281	317	263	302	287	288	273	324	322	289	317	284	289	304	324	284	281	319	308	315	298	310	310	278	325	281	307	305	295	279	300	337	304	302	317	313	307	298	306	321	288	291	328	266	292	275	304	287	312	245	314	254	308	285	351	320	302	279	294	311	309	311	310	263	285	283	277	309	295	332	302	285	267	304	287	311	278	306	314	293	283	264	300	301	290	286	322	297	299	307	299	314	272	283	309	316	317	280	293	271	309	310	291	285	287	292	281	286	302	327	291	320	274	293	343	305	319	313	319	292	304	280	336	298	326	309	302	306	328	304	305	296	312	256	285	287	302	289	314	324	277	297	304	282	298	306	302	305	316	321	282	299	304	325	294	293	281	289	276	307	294	281	295	288	330	300	307	302	283	317	279	286	309	309	280	281	303	318	270	316	287	281	309	276	309	309	309	319	318	286	308	296	290	300	304	302	305	287	324	320	294	312	318	300	300	294	304	298	291	249	332	315	285	291	321	280	284	283	306	284	302	311	304	294	295	313	302	274	312	314	304	261	288	348	269	334	322	311	255	285	293	304	309	299	283	267	291	261	287	314	287	299	316	313	288	308	305	324	251	326	296	294	303	287	300	279	281	294	315	289	296	315	336	303	290	315	297	268	296	297	298	306	319	308	309	283	324	308	292	290	302	325	284	323	286	302	312	315	253	293	304	296	288	304	339	340	299	342	298	286	296	287	275	269	284	305	301	322	316	299	312	274	286	282	316	309	292	305	296	305	284	298	292	302	292	293	313	311	315	294	293	306	287	289	313	291	318	310	303	300	341	306	300	303	285	294	304	282	318	302	314	294	260	322	299	311	300	296	324	305	270	323	291	312	259	319	330	302	331	311	340	304	290	281	269	321	300	309	296	310	308	313	310	288	275	315	296	266	315	288	301	282	299	289	297	261	262	309	305	285	298	294	365	295	297	320	312	291	276	290	305	329	296	295	297	299	285	298	292	319	302	283	296	297	320	289	260	327	276	327
9995	7120	9824	14873	22215	27910	35721	31944	16068	15689	8649	7357	2526	1829	1391	1449	1155	1128	1199	1240	1322	1037	981	969	1043	949	937	889	893	951	974	947	952	900	945	931	998	877	921	894	929	945	912	886	911	861	914	866	865	875	888	881	861	835	876	878	914	882	882	827	867	847	914	844	855	892	857	912	855	858	889	861	873	944	841	865	891	902	882	874	869	812	877	865	889	887	868	880	869	844	835	826	915	892	872	877	856	866	865	818	851	868	871	854	855	888	898	818	878	920	854	886	858	877	885	866	865	847	875	883	899	906	863	876	822	882	844	875	815	924	906	881	895	875	869	827	905	876	879	858	902	859	824	820	845	921	901	847	861	866	837	846	870	854	887	905	895	879	863	821	898	871	834	839	845	851	840	872	924	868	856	901	925	870	861	850	871	849	904	833	905	888	862	854	816	838	887	925	898	884	854	866	881	840	888	841	876	837	825	889	937	848	804	821	942	803	866	881	816	825	904	875	900	870	849	920	880	889	948	830	881	830	863	890	889	893	861	866	851	880	918	896	928	852	866	897	906	886	805	834	856	877	829	822	877	868	872	898	823	884	849	864	840	900	846	939	934	892	881	898	839	909	867	839	844	836	877	846	882	838	868	836	845	850	836	939	857	923	879	875	856	875	834	859	930	854	868	835	862	878	908	916	842	896	900	910	875	930	826	899	848	864	899	854	909	874	851	924	884	921	826	876	901	864	897	900	837	908	914	903	867	866	908	853	954	853	897	847	871	860	904	848	837	875	845	917	875	907	832	854	867	885	826	846	943	871	911	849	863	842	876	839	893	897	855	865	891	874	875	856	871	903	888	835	858	896	863	852	899	883	886	851	880	897	850	854	881	913	895	879	859	841	854	867	846	892	867	838	852	885	871	884	854	863	866	891	871	867	874	914	913	919	889	888	893	856	863	857	900	874	825	886	833	868	901	874	835	851	840	861	901	932	853	854	869	884	840	831	864	878	915	881	877	820	882	869	921	833	836	838	852	830	863	838	936	852	881	835	852	896	860	874	839	868	870	895	883	842	878	844	921	832	877	879	898	824	834	823	853	879	867	838	838	836	858	829	864	910	846	875	810	908	849	875	889	859	895	912	891	832	901	913	891	851	885	872	855	836	816	860	899	863	860	850	869	864	844	861	864	794	830	890	892	912	929	871	884	859	822	889	857	881	904	872	899	887	858	860	851	850	864	829	873	873	889	868	862	874	834	841	884	881	884	910	845	848	890	877	907	870	917	851	936	897	867	871	854	831	917	876	837	890	941	873	845	920	892	884	841	861	827	896	906	898	882	897	904	848	875	887	870	905	845	913	869	826	781	883	859	915	837	839	870	853	836	881	902	906	900	863	870	901	885	885	903	897	911	896	931	893	908	849	919	862	905	878	883	860	853	879	843	867	881	869	896	861	832	854	890	870	852	874	858	892	882	878	926	841	828	879	905	871	899	854	841	863	871	849	838	881	846	840	880	844	881	877	845	860	879	865	848	901	898	870	877	909	871	853	863	840	847	837	884	846	842	864	840	895	874	880	831	864	893	840	820	888	843	872	885	913	870	906	830	865	901	885	868	876	819	900	868	862	873	852	853	826	921	847	854	859	893	921	865	859	871	866	819	871	888	812	832	840	900	841	859	856	838	896	816	869	863	795	922	780	889	908	886	942	862	796	834	887	833	899	823	933	894	794	882	868	848	917	851	882	884	874	836	882	847	884	883	840	900	849	798	903	866	884	888	897	955	849	858	868	888	845	863	861	860	914	864	844	891	881	833	882	852	916	851	888	870	892	866	851	921	901	853	852	882	863	837	838	845	917	865	866	872	893	797	878	916	886	897	866	838	892	848	822	885	885	911	846	902	865	867	915	879	831	881	867	872	904	886	854	924	900	872	853	858	897	807	839	900	884	818	890	870	900	864	866	849	839	854	932	878	865	874	892	914	861	872	877	878	840	859	825	874	890	831	846	870	888	855	891	855	881	921	842	919	902	841	891	890	885	848	896	856	873	877	856	907	844	856	836	920	865	847	896	832	898	851	909	851	852	882	831	870	843	895	846	842	814	846	842	870	879	891	907	840	842	842	884	881	828	838	868	871	916	847	861	835	851	877	893	850	831	880	857	889	835	879	876	930	884	846	862	871	840	856	847	908	896	882	847	823	913	860	882	852	871	930	860	878	864	816	860	888	912	828	914	868	853	908	885	852	827	822	913	886	856	879	896	925	947	882	890	874	877	868	871	873	887	849	842	840	837	882	867	878	859	916	840	917	904	891	877	869	912	931	854	923	862	852	899	874	884	860	863	904	891	823	907	917	901	878	916	836	911	895	867	843	940	865	865	797	835	870	872	885	830	862	875	924	905	939	843	824	801	881	863	897	883	815	872	889	847	893	850	931	852	885	825	856	875	932	914	931	885	910	834	882	857	906	860	877	831	855	865	864	864	811	879	852	859	853	916	852	868	832	875	871	865	912	814	921	863	855	869	876	915	926	879	881	856	856	922	833	833	864	925	848	829	843	858	855	854	879	885	861	871	863	845	832	866	835	857	854	870	911	872	889	838	899	892	923	840	879	895	911	933	855	865	857	902	897	866	897	892	870	879	871	867	878	881	842	934	902	822	865	870	847	910	824	907	862	866	863	837	922	866	840	840	852	888	920	834	851	837	861	914	864	824	886	866	830	913	879	881	867	826	842	817	862	859	884	883	868	903	812	839	866	855	819	833	867	904	855	870	857	852	820	865	868	876	846	845	879	843	880	891	908	852	879	867	849	877	824	794	868	827	898	857	854	881	880	820	878	882	792	808	833	909	898	894	886	867	890	917	890	863	847	879	887	836	850	848	876	855	805	838	889	839	865	872	859	850	874	889	859	894	882	904	898	795	881	847	893	847	868	849	914	883	901	932	888	906	835	874	849	872	877	865	821	923	938	901	877	894	878	863	873	883	883	916	881	862	834	847	904	857	917	849	848	898	885	883	843	880	854	813	832	849	853	880	854	885	916	884	891	859	873	874	900	834	890	874	875	882	896	862	874	873	860	906	867	837	868	923	866	875	886	878	844	877	880	864	845	886	857	913	844	890	893	886	919	871	890	830	883	869	876	869	850	900	867	839	870	884	884	897	850	860	909	871	873	823	855	867	854	937	845	898	836	884	841	942	903	857	864	828	824	817	943	864	873	910	898	835	862	929	887	822	893	865	852	842	833	902	850	953	871	822	856	864	871	877	908	827	868	801	857	853	862	893	867	883	858	889	932	840	862	869	847	871	906	886	813	829	889	808	885	940	884	871	866	868	873	867	870	861	859	858	802	850	843	852	849	830	850	835	868	888	904	912	896	856	844	857	837	873	921	883	809	877	859	861	850	877	866	864	831	852	862	902	915	853	864	814	839	823	863	908	841	832	866	832	876	873	833	854	928	861	806	897	873	884	824	910	856	856	828	850	840	883	889	893	878	901	853	878	867	901	872	872	817	825
27105	21084	19005	21146	27408	29648	35273	31889	16134	12435	6085	4297	1389	844	665	587	502	456	417	499	487	408	418	398	411	385	403	342	404	354	358	425	403	387	372	377	371	379	365	308	353	393	391	342	372	376	374	340	362	357	331	382	366	358	375	370	323	383	391	371	356	367	353	332	356	363	341	346	357	377	372	366	298	346	349	316	349	349	351	362	332	378	397	331	380	365	366	386	353	360	339	347	340	377	355	362	326	347	372	363	369	351	352	347	371	320	369	355	352	371	389	351	375	373	342	339	352	399	347	367	345	324	363	372	334	343	368	378	340	376	329	350	362	351	355	358	331	361	358	372	384	369	338	346	353	355	343	341	347	344	384	359	347	342	377	334	362	362	335	330	321	370	343	341	358	366	387	349	366	364	327	351	342	334	381	358	361	347	336	389	388	333	354	347	345	355	340	329	340	353	379	350	343	332	369	349	374	388	354	363	364	346	318	362	358	345	379	376	364	378	345	325	322	364	366	308	379	341	374	343	294	362	360	324	370	354	355	375	382	349	397	362	375	342	353	358	363	361	378	319	358	317	340	357	376	388	342	353	328	358	380	359	373	328	370	358	360	353	374	368	354	345	362	350	355	328	329	381	388	373	356	359	355	359	340	328	383	364	360	325	369	336	348	359	362	406	322	362	349	350	355	380	314	344	358	378	351	368	321	358	384	371	350	335	386	334	373	346	380	336	351	355	354	343	354	361	354	373	364	341	338	352	349	361	376	362	354	358	357	360	365	378	317	318	368	351	386	347	360	335	350	349	384	382	343	343	342	342	400	351	358	356	369	355	360	345	364	375	360	358	340	338	394	352	306	328	324	350	373	372	322	364	342	365	330	335	341	329	355	395	354	347	327	346	352	345	361	358	367	342	367	368	353	376	389	392	363	353	352	368	370	313	385	365	382	344	347	361	378	345	350	339	379	369	367	327	365	358	366	349	371	350	362	336	325	372	398	348	362	330	340	340	353	329	365	332	352	380	366	348	359	378	356	343	362	343	323	353	341	374	355	377	381	365	335	351	340	337	345	378	311	316	321	372	341	323	361	358	352	328	315	390	331	329	352	332	337	390	342	350	396	349	346	336	395	321	357	356	372	365	379	334	403	364	353	361	320	349	340	358	362	365	376	388	348	371	365	347	353	364	365	346	338	326	367	317	356	352	378	331	335	355	407	356	355	347	323	354	358	358	350	411	355	338	356	349	354	369	344	344	365	351	368	402	390	327	335	362	361	362	378	355	346	340	364	340	323	359	363	330	364	320	363	367	352	339	338	343	322	359	388	384	395	329	345	347	346	336	356	365	343	369	346	395	376	371	363	328	324	369	344	367	349	339	396	351	386	350	365	331	360	370	351	351	341	370	338	352	374	361	334	368	358	357	367	346	343	373	386	318	366	355	339	343	342	352	321	353	350	340	357	377	358	344	328	342	352	343	342	344	339	387	365	346	319	342	372	377	341	331	348	366	356	353	358	356	374	379	392	339	371	369	346	334	349	331	360	337	347	389	359	351	329	320	342	345	359	350	326	334	337	347	346	370	326	363	364	342	319	333	363	347	392	348	331	339	330	327	357	361	339	338	318	359	326	367	373	380	350	341	326	335	321	339	316	333	340	363	344	363	357	361	368	364	337	374	311	337	335	360	364	329	366	337	355	341	367	348	388	364	349	360	342	342	346	361	374	331	323	358	366	372	339	325	347	323	392	356	331	339	360	376	347	382	373	341	359	344	342	353	380	379	365	345	337	349	366	345	400	361	358	368	385	339	412	361	332	365	340	357	356	389	332	372	320	332	367	375	329	367	353	342	350	369	350	355	312	378	342	376	361	376	334	354	380	365	364	333	376	337	362	355	339	346	403	354	382	351	347	355	344	398	343	406	370	379	350	369	333	381	389	368	371	305	367	339	346	341	359	351	358	355	354	367	369	347	365	353	365	364	361	374	376	341	332	351	349	379	385	355	349	347	358	346	344	382	358	340	367	356	346	365	324	353	382	353	378	354	341	360	340	335	391	347	323	366	348	399	357	338	364	361	363	356	327	360	373	382	361	325	375	352	373	391	309	343	346	358	350	339	356	349	378	333	337	347	335	397	362	379	378	331	371	308	313	324	337	346	393	376	375	331	318	367	337	349	360	353	369	386	350	339	322	366	345	375	371	349	336	340	337	346	347	350	336	342	355	355	376	371	361	370	346	341	344	375	352	381	336	370	361	354	362	329	362	324	338	370	344	350	361	320	331	344	348	340	356	340	391	374	335	334	355	368	317	365	343	375	357	326	375	361	317	358	338	348	337	329	371	313	332	336	326	332	374	353	316	357	351	372	339	335	339	318	362	361	329	364	350	346	386	361	344	340	317	348	357	355	382	357	348	392	334	348	357	329	360	347	335	381	372	342	343	353	359	366	377	349	362	335	371	361	346	378	332	345	354	363	322	339	325	343	337	341	355	342	346	354	355	336	354	329	373	354	349	344	375	372	346	355	351	378	372	349	333	358	395	342	361	367	338	389	392	335	376	372	355	343	360	374	326	347	349	369	346	397	325	357	401	353	354	352	330	345	370	368	345	363	385	347	341	325	357	370	402	349	349	343	374	366	377	337	371	355	408	381	351	373	350	332	370	359	378	347	361	368	338	373	343	375	355	391	389	325	420	319	368	346	382	348	358	401	351	371	389	351	345	356	312	344	354	340	366	369	318	381	379	332	329	379	350	342	360	337	335	319	359	338	364	341	320	335	364	399	354	367	335	371	384	346	354	390	296	371	366	374	345	355	366	339	320	340	342	377	362	334	346	347	351	385	370	361	328	348	373	365	364	373	328	347	324	386	356	363	355	363	333	371	390	348	372	370	409	373	327	351	366	334	358	384	335	356	351	326	336	326	309	385	350	376	347	355	358	338	311	336	354	361	354	354	372	335	344	342	323	327	344	360	385	336	356	354	339	369	334	391	390	358	361	340	394	327	348	359	353	357	358	375	344	329	353	346	345	346	348	358	330	362	346	339	336	359	347	394	334	387	373	385	342	374	368	350	356	370	347	386	356	340	345	363	348	327	343	365	352	372	319	358	343	352	345	366	370	372	362	349	336	350	341	368	333	344	358	372	349	357	365	372	362	368	366	359	341	372	351	364	371	367	379	374	337	374	351	367	367	347	364	351	365	384	351	335	341	355	346	335	367	368	341	345	355	341	355	381	337	341	382	326	371	359	346	351	340	368	357	322	330	351	338	363	329	360	346	369	353	363	372	348	343	389	347	349	375	320	370	343	337	342	390	365	360	370	355	339	360	326	338	347	347	336	336	357	366	366	337	394	370	345	339	332	376	347	374	371	366	335	328	356	345	369	345	349	300	335	335	380	359	395	360	346	327	362	390	359	340	357	370	386	367	338	324	328	327	354	342	347	355	328	330	365	341	346	343	336	331	372	368	347	362	386	362	351	342	357	403	363	323	354	330	344	371	358	350	374	368	337
17517	14215	15842	25283	35907	41392	50933	44681	30135	30532	20252	16954	5725	3660	2753	2445	2182	1699	1720	2060	2428	1520	1382	1283	1280	1320	1241	1167	1184	1177	1201	1244	1170	1141	1076	1077	1050	1054	1020	1039	1005	1047	1107	999	1037	1018	1019	1026	964	1027	987	988	1004	999	1011	963	964	1018	1024	1063	982	993	954	962	970	948	974	1091	1003	949	1002	1053	997	1002	1005	986	948	972	958	966	961	1021	1004	913	971	1033	941	974	989	974	973	954	1014	951	971	967	974	1032	985	974	996	988	997	967	982	955	857	966	980	990	962	996	953	987	923	966	968	971	970	988	925	989	1028	975	946	980	1006	923	975	921	980	977	1020	1011	921	986	923	963	988	985	998	941	978	945	982	963	969	975	964	997	949	982	1000	932	1051	988	932	982	996	988	1025	945	942	980	931	931	906	957	974	961	978	972	941	960	944	934	978	974	974	991	935	941	942	910	1002	967	964	951	914	967	958	948	955	928	958	966	927	947	940	940	956	942	940	954	944	932	942	964	906	999	920	951	944	984	984	952	921	1010	985	978	987	927	903	965	954	939	974	1001	970	974	989	991	975	986	916	952	974	929	900	975	1027	960	982	970	991	966	937	979	961	941	976	976	954	943	925	949	922	961	929	927	948	1015	950	938	920	1010	934	921	952	971	968	987	970	998	911	947	929	963	972	965	917	1005	935	909	914	904	924	982	925	979	973	997	984	949	917	1009	962	946	925	880	942	989	953	978	911	918	956	938	959	939	978	955	914	913	956	1016	940	982	982	928	945	928	992	905	1007	908	984	993	929	947	990	970	957	985	959	987	969	979	909	947	1010	994	954	915	908	928	936	915	981	944	917	944	967	955	985	978	951	915	928	981	966	973	967	935	959	972	991	968	998	974	909	955	949	960	984	967	978	938	995	931	929	1003	919	936	963	970	927	979	892	997	964	1002	979	986	1007	938	999	962	999	930	995	973	923	925	957	887	958	900	916	963	1013	924	928	975	973	961	979	971	969	1026	959	979	996	960	996	967	923	960	968	934	937	998	930	936	927	947	986	1009	946	984	985	902	966	960	998	1028	950	968	990	968	960	954	964	933	937	1001	952	938	973	960	963	938	928	996	960	972	953	900	968	991	1010	926	942	1005	919	925	932	965	908	981	995	964	914	950	945	971	1011	983	981	1009	1004	979	939	944	946	982	968	987	951	1019	957	961	980	953	1028	919	932	993	965	935	978	990	1000	890	933	925	969	1035	926	930	950	962	994	982	899	944	991	1014	930	871	970	966	981	995	992	975	957	952	937	961	1016	962	912	920	977	943	973	918	918	899	976	913	1010	912	987	937	949	971	887	1001	923	972	969	943	996	976	946	956	998	971	1011	997	937	946	944	1058	959	953	952	972	933	986	926	990	946	961	949	956	933	971	912	982	947	986	983	969	956	959	1031	978	926	992	936	901	987	967	1002	938	941	919	1005	977	928	993	892	977	936	946	959	991	936	945	973	932	946	941	957	947	925	934	968	940	928	972	919	967	941	935	976	1060	954	1022	964	938	950	928	932	950	982	986	990	936	954	1007	986	920	962	964	926	958	1019	936	946	949	943	948	953	941	945	949	977	985	1000	943	989	926	915	941	1026	1021	981	955	986	924	962	994	951	984	935	964	963	937	938	936	908	961	952	912	948	953	940	893	926	968	994	981	980	929	886	907	961	943	938	984	907	925	963	1006	966	1000	989	980	935	985	979	974	940	926	996	940	943	936	992	977	928	961	931	968	941	935	966	949	907	1004	962	936	929	905	964	949	901	960	963	1020	996	931	952	988	995	949	946	1009	937	966	944	977	947	1023	964	1002	986	940	965	966	921	957	936	973	930	984	982	915	935	933	987	915	896	969	939	1001	925	880	988	978	1028	919	975	992	990	905	990	997	949	932	943	935	973	890	968	997	971	973	951	939	980	968	929	945	956	998	1008	921	921	982	970	936	1010	971	997	937	955	957	994	948	968	909	1008	948	1002	937	956	980	950	970	930	982	896	951	1011	961	995	960	937	879	955	967	976	943	962	986	981	966	962	1024	939	933	1000	891	943	957	979	919	936	919	929	985	947	1003	1003	940	1012	970	1003	973	918	978	1018	981	980	952	967	960	938	922	918	954	923	954	958	929	925	988	976	1007	955	923	949	953	959	943	945	943	966	974	970	984	910	988	919	933	962	864	912	962	1000	1003	907	982	1004	980	967	999	891	942	970	936	964	908	1009	990	959	934	1016	989	922	935	981	963	977	898	945	943	961	927	934	982	965	933	981	962	1017	988	978	1005	984	956	957	924	934	969	943	959	934	971	931	939	941	939	930	944	1017	903	966	926	1003	929	939	918	904	919	1005	939	990	964	907	938	996	984	987	962	891	1007	953	976	1015	904	959	985	976	983	932	973	997	980	959	972	1000	909	1004	940	976	991	922	1002	942	980	997	1004	968	933	985	961	955	950	964	973	927	909	939	963	1012	979	941	965	983	983	978	975	971	952	1000	947	995	905	925	999	900	958	880	936	925	950	951	960	1000	929	943	911	915	964	996	982	951	1011	959	950	999	896	974	959	981	960	984	1015	993	923	934	945	934	920	943	941	947	979	954	918	983	979	923	919	1005	930	978	983	948	948	913	918	1005	992	1010	904	1012	946	1003	928	986	1044	965	949	919	912	928	964	943	1004	913	969	932	951	954	935	1013	924	956	1009	907	985	966	946	907	984	923	1048	896	955	941	933	974	946	939	925	948	916	954	975	963	967	998	947	950	957	954	956	963	961	929	1009	1016	928	982	987	930	896	1016	914	977	974	948	964	995	1002	954	941	1007	925	936	1014	996	965	910	999	951	963	905	937	958	938	974	995	970	1009	940	958	974	988	940	932	914	959	996	939	939	933	948	1025	976	952	984	982	948	938	955	991	974	952	1031	912	961	927	968	943	924	979	907	963	939	931	927	964	932	989	965	924	889	983	1014	998	964	967	929	959	999	929	990	952	976	981	925	940	1002	953	949	936	941	927	948	1013	950	946	962	951	1006	992	944	928	978	988	987	959	954	984	952	967	901	903	908	946	975	915	954	899	980	925	941	957	983	984	1011	932	998	940	953	950	957	1018	986	1026	974	927	949	955	965	959	978	974	961	936	1007	920	964	1000	966	950	961	944	963	986	968	979	993	960	931	956	973	944	978	897	933	952	993	921	939	913	981	974	948	1047	938	977	929	937	982	938	922	1010	972	943	923	943	944	988	949	966	926	977	978	910	950	968	971	982	1009	969	981	975	1035	962	975	959	997	930	987	976	989	931	941	974	988	939	961	955	928	929	1013	933	977	958	929	962	922	960	946	964	969	992	923	953	935	907	967	934	939	955	910	984	939	969	944	999	979	960	980	939	937	984	953	966	948	950	972	954	900	989	953	955	947	944	942	952	964	934	986	907	949	903	958	995	996	957	991	977	986	977	974	1000	933	987	972	967	974	949	951	1008	942	970	996	990	948	950	888	978	920	931	993	975	987	951	942	937	996	930	950	952	992	913	959	971	938	976	966	979	962	927	960	962	987	967	970	1009	937	935	971	959	998	919	960	1016	946	987	946	1020	959	948	948	983	909	930	957	1025	1025	989	913	983	953	975	981	973	943	932	930	938	981	959	963	941
3427	1205	1176	1193	1474	1130	1297	906	367	376	258	228	214	192	159	192	198	178	180	186	207	190	212	189	189	182	198	190	196	189	171	186	186	166	187	170	187	164	184	187	188	213	188	174	179	165	195	196	194	196	203	193	202	201	208	179	183	176	185	214	211	191	198	183	195	207	182	177	197	175	174	200	192	203	200	203	195	200	221	199	189	203	177	171	171	201	212	211	183	189	183	186	178	198	196	186	178	204	198	191	179	184	193	185	216	174	179	193	178	158	174	197	191	188	191	177	184	190	182	199	186	204	188	184	230	215	186	181	193	182	172	190	168	194	174	159	210	175	188	181	180	197	201	192	174	183	171	194	199	184	206	194	182	174	176	195	183	225	174	185	168	176	216	200	183	200	188	213	183	194	185	189	198	178	182	184	180	190	187	172	161	194	199	211	166	210	186	217	186	189	180	217	196	200	196	195	203	211	187	189	197	181	183	168	171	189	207	193	184	205	217	220	193	185	192	201	194	177	178	172	195	171	181	181	187	180	209	156	184	200	176	177	229	184	181	175	196	190	196	186	188	216	188	203	162	187	175	184	190	205	177	167	199	194	192	199	201	215	203	209	168	179	221	174	177	180	185	202	201	179	172	193	173	187	196	161	203	179	172	178	192	180	204	205	194	186	174	186	172	190	180	191	182	184	188	189	195	194	156	177	196	208	187	210	179	188	186	190	214	182	205	178	202	156	170	177	189	203	182	177	184	180	181	190	209	172	179	169	181	184	204	192	176	190	189	198	190	170	190	176	185	197	176	192	189	175	168	175	192	207	182	195	181	189	184	183	204	188	196	205	187	170	199	174	190	197	204	165	198	204	182	183	181	159	172	187	197	202	198	197	165	200	175	173	178	194	203	188	196	186	207	165	152	172	159	183	168	182	210	149	186	175	188	173	192	191	203	184	173	176	200	190	206	189	172	190	197	193	176	182	170	215	196	189	204	190	180	188	188	194	193	178	199	190	198	171	207	192	160	190	199	173	194	185	203	188	184	179	201	180	194	202	188	171	170	187	204	165	181	216	178	184	194	195	184	179	165	166	163	172	190	179	204	181	205	181	174	198	194	193	179	180	185	165	192	180	201	196	176	177	176	192	198	184	189	170	201	208	187	192	169	195	169	187	191	198	201	193	181	173	182	187	196	210	211	205	164	199	192	168	209	183	190	197	207	192	186	195	187	186	196	164	190	196	182	196	178	183	195	179	170	214	163	175	191	177	176	191	196	191	188	190	189	189	181	200	197	189	184	192	175	183	170	213	209	184	193	220	196	186	163	187	214	190	163	202	188	183	175	166	191	193	186	197	181	196	173	184	168	182	203	182	177	173	189	188	192	202	169	195	188	198	181	178	188	186	180	190	189	191	171	192	193	198	195	192	214	201	182	158	171	181	202	162	199	195	201	203	202	168	187	198	179	174	177	205	190	188	182	174	195	170	175	198	206	188	179	192	206	178	198	204	170	178	182	179	199	193	204	183	170	184	205	196	205	191	188	198	186	195	144	194	191	185	194	165	197	208	190	220	208	167	192	193	203	205	206	194	182	186	211	173	227	197	180	179	181	182	176	194	173	193	185	182	218	204	170	178	208	168	201	169	176	192	188	185	223	184	197	194	193	201	179	196	174	188	191	190	187	201	171	199	203	176	175	178	193	192	202	196	191	210	206	178	181	194	190	180	185	184	195	183	205	170	168	166	198	194	203	204	191	173	214	184	173	173	198	188	187	176	171	171	183	184	191	188	190	208	210	208	189	192	166	190	182	191	187	186	183	202	203	174	165	181	212	181	182	158	171	190	208	202	201	181	182	173	184	208	202	199	205	169	196	167	198	191	190	167	200	162	211	176	158	166	187	168	156	199	186	195	196	202	173	202	178	180	195	201	176	192	167	187	192	205	194	213	202	186	208	181	211	197	200	182	196	202	190	172	162	188	179	169	183	188	197	180	176	165	207	185	191	204	204	200	170	197	180	161	198	213	225	194	186	177	179	189	181	199	221	178	185	182	188	178	191	176	191	210	160	175	193	194	209	213	208	192	167	190	190	179	194	188	179	187	167	175	226	180	191	184	183	182	180	210	194	207	168	180	170	188	186	171	179	202	189	171	190	183	209	205	217	197	217	186	189	185	203	166	198	204	182	193	207	195	211	191	194	203	201	192	181	178	190	203	179	196	195	214	189	186	184	191	203	199	180	199	203	190	206	196	188	188	190	203	176	202	174	201	175	184	171	167	208	190	169	193	227	176	195	188	195	201	176	201	175	185	200	184	205	201	199	192	205	204	201	182	175	181	199	181	204	180	202	200	211	192	200	189	191	191	199	202	184	169	179	183	183	186	199	191	199	171	172	188	176	191	195	184	185	206	195	217	188	205	195	177	179	199	186	176	162	179	174	198	192	168	181	184	191	184	200	195	186	196	183	201	200	216	166	192	177	198	176	198	192	207	189	217	169	190	189	184	197	171	192	163	169	197	179	178	174	201	195	207	178	180	182	192	181	206	197	178	206	187	182	201	198	194	183	167	183	158	202	190	212	200	195	182	180	180	183	178	197	183	192	178	189	180	170	179	189	207	200	151	195	185	171	173	189	206	209	202	182	195	205	208	192	201	199	177	194	173	172	175	164	200	201	203	195	189	177	198	187	180	182	178	195	212	219	213	184	190	215	195	197	198	172	212	190	194	189	197	200	182	188	184	194	164	169	182	181	196	176	189	184	184	186	195	195	196	199	188	198	183	205	205	201	188	172	189	200	198	168	178	161	179	180	178	174	202	205	168	184	185	181	184	157	197	176	189	180	180	193	201	181	212	177	187	194	195	184	167	208	173	194	204	212	188	172	204	196	204	170	196	208	209	198	192	202	181	193	202	167	191	195	189	201	179	188	150	181	191	203	178	182	189	194	169	211	193	187	216	180	165	194	184	179	191	199	208	192	177	197	182	192	167	174	190	176	206	197	189	182	194	179	169	180	208	202	186	173	213	190	186	163	199	184	196	183	184	200	175	178	177	190	195	185	175	197	198	173	197	200	188	190	189	186	223	198	190	200	180	201	206	207	161	181	181	199	192	162	180	171	190	189	163	192	177	189	202	184	177	170	211	177	195	203	180	182	219	200	188	204	184	213	196	207	173	155	218	163	159	168	205	190	162	183	179	181	195	210	193	203	204	179	209	179	183	176	178	195	206	232	173	192	203	200	182	181	190	212	168	206	164	176	178	202	174	214	182	198	213	200	199	186	203	170	183	187	156	202	174	175	182	181	190	196	173	196	201	171	185	170	199	164	195	182	167	199	198	171	176	173	195	199	194	177	193	208	179	194	177	201	210	194	171	195	197	199	198	191	169	172	197	168	176	165	194	187	186	175	178	195	190	186	201	186	182	228	184	189	193	185	164	197	210	198	188	188	177	157	168	144	185	201	167	196	199	175	189	181	185	185	206	197	197	183	182	193	189	183	199	187	180	190	181
3545	1623	2247	3446	5972	5808	8218	5897	2251	2306	1245	1087	809	685	644	620	638	598	625	644	633	604	613	614	618	580	584	619	623	576	551	565	624	607	625	619	609	649	644	604	665	617	651	587	601	609	646	596	625	610	656	635	587	597	595	586	629	587	604	613	597	599	669	617	618	594	590	618	638	578	619	614	618	578	616	584	608	602	577	627	609	587	622	575	599	590	606	631	601	594	600	611	604	590	615	609	589	596	615	622	596	582	612	561	542	586	612	583	552	615	634	618	604	600	601	611	574	606	622	574	596	641	606	639	637	584	592	596	634	614	594	580	602	581	606	583	604	598	618	606	623	589	650	614	649	582	574	594	616	618	596	625	615	595	598	579	608	592	630	605	620	577	571	615	584	619	589	578	557	565	565	646	608	587	622	603	617	610	619	624	611	624	651	644	609	628	597	584	612	587	577	638	600	616	603	578	586	608	586	553	609	632	588	606	601	623	606	569	595	519	571	621	612	577	607	570	593	593	621	651	624	602	568	551	616	582	609	655	594	617	628	621	594	603	625	587	608	600	610	646	591	625	605	601	599	577	601	599	607	591	622	593	607	589	592	611	603	582	618	598	604	622	611	584	587	580	630	587	642	637	592	592	618	627	609	597	628	611	611	570	572	585	593	651	591	617	593	608	599	594	568	602	605	592	610	593	596	594	625	602	604	572	600	584	621	573	606	608	623	614	650	608	594	585	632	558	587	621	590	611	620	576	576	569	632	603	587	584	606	648	551	591	589	581	606	634	611	637	619	573	614	573	629	602	599	614	633	597	579	641	647	612	614	630	616	620	640	579	575	562	598	595	586	568	599	628	619	584	592	550	632	615	587	596	591	661	619	587	622	585	587	601	623	612	592	607	611	600	617	574	634	616	595	641	570	606	573	621	585	619	567	635	623	599	572	650	603	681	591	626	607	586	612	603	569	592	563	615	608	613	612	582	606	587	547	566	634	636	627	610	591	584	632	582	615	593	606	602	587	597	590	575	602	644	593	560	612	571	620	608	617	640	639	635	599	642	600	609	598	614	633	572	610	599	610	593	625	600	570	581	681	582	616	588	617	599	557	619	574	561	574	564	603	597	657	568	606	623	610	609	628	615	592	605	581	625	620	595	584	633	645	639	605	609	581	590	582	584	571	631	634	617	599	594	595	619	575	620	579	565	632	627	605	598	558	599	674	590	587	566	609	620	650	644	613	623	586	587	667	548	650	615	589	604	554	588	576	591	570	595	640	594	615	575	611	608	560	600	556	637	587	590	593	555	625	622	569	557	571	584	582	607	545	620	599	630	608	626	618	610	606	618	591	624	621	567	617	627	603	574	659	645	626	582	592	603	640	626	561	600	629	607	603	589	632	607	595	561	659	585	595	608	562	644	635	610	624	614	609	647	608	599	629	567	590	576	595	631	604	625	643	568	568	623	566	623	571	616	591	627	621	613	587	596	566	582	590	596	651	601	625	581	595	601	588	626	584	598	633	581	597	620	580	634	592	568	576	603	579	598	615	586	578	608	647	643	585	601	603	610	587	577	603	594	598	558	565	618	595	591	538	570	560	623	596	587	602	595	638	601	571	640	635	619	618	532	630	587	590	589	595	646	604	581	570	596	608	603	630	589	617	582	619	588	639	592	641	588	594	636	627	614	569	563	621	627	647	607	606	609	580	607	596	572	608	597	604	555	602	604	614	642	655	569	578	584	574	566	592	621	616	596	591	590	589	633	626	591	579	600	625	589	588	618	584	592	597	565	602	629	624	631	627	600	570	574	590	588	596	640	576	589	590	604	550	594	634	586	615	601	602	609	600	586	631	603	599	616	586	606	623	608	587	608	599	631	637	587	545	591	629	618	620	575	592	617	585	614	609	605	609	638	582	581	625	591	593	637	577	592	564	597	607	605	621	601	591	596	614	567	602	581	588	615	635	605	632	608	590	608	611	607	573	618	608	619	589	600	598	640	611	606	595	610	590	639	608	537	638	592	566	561	601	609	550	616	616	577	565	608	625	602	618	583	561	565	657	609	601	600	601	576	618	607	565	595	545	607	643	587	641	619	556	585	583	629	603	610	555	596	621	661	614	598	595	638	624	608	595	584	615	600	589	649	575	617	593	584	584	585	643	645	545	599	574	555	604	554	560	606	602	649	569	622	628	591	588	575	599	613	570	569	597	614	586	656	599	564	594	571	614	617	615	590	610	609	588	626	593	575	661	609	638	579	629	612	601	609	621	637	590	574	592	589	596	620	657	593	606	567	636	591	624	599	610	631	591	570	626	615	617	596	592	600	599	599	555	614	571	595	630	573	597	612	580	586	614	590	602	623	581	585	637	596	589	600	620	595	606	634	579	592	611	669	604	600	577	607	587	619	618	633	609	573	608	579	641	649	611	616	589	640	598	585	619	663	640	593	602	602	636	616	558	625	642	595	620	560	560	636	610	607	591	603	579	584	597	640	611	626	626	587	590	601	598	631	665	621	616	581	633	599	618	647	564	612	616	651	606	581	611	600	619	628	583	603	581	654	613	586	587	636	596	623	582	584	585	601	612	634	553	656	588	617	569	545	605	582	621	605	602	634	609	586	583	643	631	594	620	619	620	618	607	605	639	619	646	586	590	614	595	645	593	600	605	603	600	621	614	639	631	644	578	579	619	595	621	608	611	615	607	639	619	567	571	602	609	580	593	613	591	543	593	577	579	575	629	601	601	616	667	629	626	612	621	592	590	633	553	583	550	638	587	610	607	616	601	597	652	636	638	623	575	609	587	615	631	652	566	590	619	614	550	672	569	646	628	592	581	592	587	597	614	595	637	598	598	572	600	623	595	608	566	616	550	602	638	579	622	597	610	657	612	587	569	567	601	552	571	594	546	627	609	604	624	604	575	590	567	638	615	602	640	615	613	626	595	604	635	561	615	591	635	593	569	607	609	614	626	622	599	636	594	576	589	616	636	590	594	610	582	621	564	629	601	593	624	608	595	607	598	631	648	596	603	592	594	608	611	573	593	572	575	629	600	606	593	608	607	556	570	624	589	664	612	605	609	625	620	592	635	615	614	544	608	577	606	583	611	556	629	655	663	610	632	580	585	583	628	617	561	620	586	603	625	554	595	613	619	637	613	574	573	651	577	626	627	614	628	591	618	635	607	584	597	624	603	624	574	602	582	589	620	619	625	621	566	631	626	596	551	640	637	568	604	608	644	596	561	592	601	595	573	586	589	593	627	629	598	643	567	593	604	576	621	622	599	636	624	581	598	608	606	595	662	612	553	586	586	591	612	589	620	632	603	610	573	644	596	628	616	584	621	638	656	585	645	557	647	619	604	567	548	562	604	650	634	613	637	643	593	651	587	593	606	637	590	650	613	592	557	578	620	631	567	581	619	619	564	596	625	605	605	610	615	600	594	616	605	635	583	626	589	565	620	624	607	611	603	632	615	607	612	616	583	623	602	592	642	617	605	578	610	605	628	620
13757	9006	8364	8670	14490	14882	17970	12465	4483	3649	1481	1230	669	472	390	337	343	310	321	368	343	342	309	304	313	348	327	298	328	313	323	326	298	323	303	293	331	318	290	285	301	295	297	292	316	292	277	304	331	270	291	315	354	302	302	298	324	275	295	308	301	299	311	319	312	277	278	278	296	330	301	313	291	325	305	284	317	315	298	303	301	299	281	294	315	288	313	297	323	309	327	280	296	315	274	276	264	314	299	309	316	297	309	302	307	281	277	320	309	295	331	310	303	258	278	263	305	307	293	288	287	308	307	289	303	294	311	275	292	311	304	303	289	305	289	306	313	318	279	308	335	308	284	294	345	283	308	293	329	318	328	310	298	275	312	279	258	265	316	272	305	308	297	308	284	296	346	287	291	305	274	308	268	304	281	307	273	318	303	295	271	279	311	310	263	321	258	308	275	313	302	290	325	325	287	281	291	284	314	307	301	300	302	315	294	301	328	306	316	273	310	265	318	314	292	282	295	292	313	264	258	291	285	288	287	281	307	283	272	277	301	291	297	272	294	289	288	319	293	331	274	300	252	261	298	306	298	299	298	334	290	313	322	320	284	307	323	321	300	286	294	293	254	312	290	285	285	304	304	270	292	296	274	288	304	305	292	278	299	252	305	263	312	293	268	305	303	308	289	310	292	281	309	306	281	288	290	264	285	266	274	301	313	330	252	303	299	308	311	305	270	291	338	278	313	293	297	271	295	301	281	302	312	286	271	321	282	286	321	323	315	313	283	305	333	304	310	307	318	281	320	298	301	294	303	306	255	332	297	295	292	257	263	303	334	320	277	283	288	327	292	301	263	287	279	324	277	274	291	295	275	323	321	294	288	309	302	293	281	299	299	307	293	287	312	263	278	298	274	306	271	304	297	287	329	296	317	277	294	300	314	278	301	298	307	294	278	279	280	312	289	283	301	282	274	299	250	304	290	319	317	295	323	314	290	294	300	277	287	295	324	288	278	306	283	294	302	319	270	287	323	288	284	259	297	307	316	297	311	340	309	315	316	290	307	286	318	298	329	293	315	352	287	274	304	295	322	293	295	296	336	274	314	284	299	281	322	320	323	283	298	302	315	297	266	280	271	300	290	313	296	293	293	287	290	281	302	302	307	305	284	278	287	298	303	292	317	315	285	294	303	297	250	294	317	289	294	241	302	334	310	321	308	315	285	260	298	328	315	295	281	268	287	270	294	296	321	276	317	309	281	312	276	310	323	252	305	262	295	310	289	289	295	283	303	292	304	302	301	299	311	330	296	323	308	266	300	315	289	324	297	291	298	288	305	311	289	302	295	258	284	288	332	289	315	289	288	320	260	297	319	295	293	308	267	307	304	325	285	299	292	301	299	283	302	278	319	280	307	279	275	280	277	291	278	300	301	298	267	289	338	312	312	326	325	288	290	296	304	315	307	315	304	320	295	302	297	293	318	297	271	302	274	306	291	269	299	278	281	308	328	320	301	308	295	274	281	290	283	302	274	274	327	250	287	292	295	288	322	275	318	312	268	300	291	288	302	301	289	289	271	292	267	303	306	314	303	286	302	301	300	335	282	292	279	267	268	283	299	313	253	296	273	296	299	280	303	281	292	280	304	258	285	312	320	296	312	288	295	329	274	288	290	311	325	290	307	297	279	287	303	290	292	279	294	277	286	288	316	295	305	335	327	314	285	292	311	286	270	317	282	285	314	290	289	312	342	292	284	328	301	291	301	325	303	303	294	315	277	296	328	316	291	302	268	289	311	291	307	301	285	280	303	326	290	282	269	312	311	311	299	272	301	304	326	292	306	286	290	311	289	288	308	280	325	309	317	264	279	257	299	283	286	293	272	288	303	283	276	313	291	299	340	338	295	315	297	323	294	315	333	272	307	312	271	310	283	299	309	291	259	317	309	321	310	278	291	298	307	298	349	306	280	301	294	277	309	301	289	270	291	274	302	316	298	357	311	319	280	312	299	325	279	296	283	316	292	293	298	299	307	281	290	283	273	303	312	313	296	299	299	297	310	298	295	304	301	314	308	316	314	306	303	307	318	278	335	301	319	284	305	284	284	291	337	311	297	301	279	323	274	296	263	318	283	301	318	289	275	295	301	285	282	301	301	291	300	298	306	309	287	266	282	297	303	288	297	294	281	312	311	296	303	317	301	284	312	333	308	296	324	288	318	282	306	314	283	259	292	318	307	278	271	290	292	281	274	303	287	293	273	285	284	281	312	303	311	304	293	269	278	304	281	272	300	291	282	292	294	300	307	307	306	320	295	278	268	298	315	312	305	287	315	277	280	313	289	302	295	294	270	282	326	305	308	337	305	283	306	285	330	300	326	317	306	275	295	292	293	286	271	304	289	273	296	321	278	289	290	295	303	282	299	285	297	308	294	313	310	306	281	293	326	303	282	339	276	302	299	282	300	300	298	306	309	303	305	294	290	287	277	296	302	269	314	316	293	273	283	281	289	284	304	286	324	259	305	312	270	266	299	287	298	301	310	315	310	300	302	274	290	322	305	289	304	285	300	286	304	313	270	285	289	324	315	318	310	279	308	343	279	308	276	303	281	278	305	301	304	259	284	298	281	277	299	299	336	282	290	299	293	313	270	314	274	296	314	298	306	273	296	326	319	293	297	297	311	318	307	309	326	287	311	290	290	276	282	309	303	278	307	298	321	292	300	300	320	276	307	310	297	283	300	300	275	317	312	300	306	297	293	296	304	316	268	305	306	272	305	299	292	293	293	282	303	341	279	274	287	291	268	278	303	297	287	287	292	336	303	306	315	283	300	293	284	348	294	291	312	301	300	290	315	292	338	302	303	322	306	314	304	265	296	308	287	292	294	291	280	298	275	284	322	297	297	261	337	331	273	333	286	293	322	303	323	296	297	274	305	291	296	302	318	289	292	297	309	283	314	302	314	311	321	279	277	290	305	283	284	303	295	307	322	288	276	275	297	263	324	276	269	295	314	312	299	265	292	286	294	242	317	300	291	335	263	300	298	302	284	296	284	329	266	303	289	295	327	277	299	293	326	282	285	289	300	326	245	309	285	304	294	309	289	307	308	302	277	269	325	289	302	280	292	291	302	311	292	281	285	312	308	296	288	291	322	275	318	314	248	311	305	292	282	297	286	313	337	294	273	278	325	298	301	310	288	303	269	325	321	299	315	295	294	294	298	310	276	281	326	336	261	303	291	327	291	263	308	289	281	340	288	336	306	335	284	292	309	289	314	318	351	264	305	312	300	297	285	303	324	280	282	292	266	265	296	318	285	286	294	259	312	339	328	300	279	289	303	270	298	269	323	307	312	287	297	307	289	331	323	287	331	298	325	291	316	308	326	270	274	301	297	316	313	294	362	315	322	276	319	339	299	293	301	297	319	305	286	290	308	305	310	322	305	308	301	304	270	308	304	278	300	294	299	303	327	278	285	284	277	268	338	295	296	262	306	286	314	277	262	297	295	311	291	305	320	299
10758	6681	8239	14127	26324	29768	37860	29915	15481	15852	7433	6940	2825	1565	1419	1318	1325	1094	1108	1317	1278	996	994	960	931	957	986	935	941	891	893	886	911	905	915	924	943	881	872	904	905	920	870	882	925	840	876	914	885	891	960	855	890	912	944	848	891	890	895	861	851	835	871	863	878	881	876	922	877	919	853	883	854	873	910	899	825	905	849	887	913	900	899	926	881	895	867	906	847	855	920	840	885	841	892	850	880	869	833	863	923	849	859	895	878	832	908	813	891	873	863	889	899	928	895	870	819	838	855	835	844	853	877	876	868	839	904	845	906	906	919	862	843	809	859	871	868	837	878	852	876	856	904	879	871	873	896	849	859	861	883	886	853	853	865	849	870	870	864	855	847	889	846	872	820	845	820	902	889	854	856	912	904	849	856	829	847	852	845	827	881	887	883	859	789	870	832	897	828	881	857	822	890	840	845	849	853	855	889	855	920	885	846	877	842	839	892	905	971	833	848	818	864	871	869	859	862	867	845	854	872	904	811	909	843	866	834	875	849	909	876	840	880	900	805	914	903	856	822	885	888	864	848	906	873	852	917	831	855	868	852	851	879	831	829	849	861	842	838	878	870	881	879	840	924	829	873	860	833	831	850	877	839	803	873	835	861	932	889	845	876	860	887	941	787	880	824	865	849	851	831	837	884	841	870	858	842	862	898	919	878	858	818	854	810	833	889	922	841	841	833	885	898	883	880	865	839	904	883	828	858	892	862	883	816	884	836	892	835	909	837	887	835	873	898	864	906	895	868	860	829	832	928	856	867	868	880	879	867	883	892	911	864	898	836	869	843	844	852	881	891	896	852	851	843	833	849	859	928	889	866	875	833	843	882	837	870	919	897	876	834	853	859	854	827	860	844	866	848	845	820	917	861	840	854	825	899	880	881	866	873	879	860	846	869	866	869	887	851	921	843	837	840	886	885	869	827	812	880	827	827	887	850	886	835	888	928	908	912	859	901	861	850	810	889	850	874	850	889	902	873	850	888	829	849	828	827	882	821	878	812	870	813	883	861	888	825	845	889	839	923	831	859	816	870	826	884	832	857	896	836	921	921	897	879	845	894	834	898	868	864	879	858	860	910	837	821	833	889	829	900	841	832	820	866	875	858	906	883	841	832	831	873	863	861	887	838	842	911	890	903	835	873	883	851	919	861	811	890	794	797	873	870	857	858	849	850	849	869	868	865	862	829	905	842	879	830	946	847	846	902	925	859	883	845	838	859	835	838	888	835	837	925	896	842	844	817	821	871	856	845	798	840	880	886	845	897	897	896	891	877	839	855	889	794	844	882	853	844	829	861	915	896	829	819	874	835	841	857	860	857	865	830	861	868	824	846	849	798	852	842	846	825	906	915	811	864	823	872	841	910	882	874	871	853	850	867	806	859	901	820	868	866	857	878	859	891	847	832	888	864	896	896	908	827	889	944	865	871	880	811	897	842	885	827	828	863	829	906	824	875	844	873	869	831	848	876	888	888	828	907	909	867	849	870	859	873	896	871	901	866	890	900	859	861	859	866	847	840	806	884	883	857	831	836	887	869	825	832	883	915	860	851	862	803	826	914	875	831	850	844	880	870	899	877	921	878	889	839	853	891	853	923	878	897	859	866	879	793	801	850	900	850	872	835	850	857	876	864	850	865	885	854	866	909	851	849	880	876	821	856	887	806	896	894	870	840	818	838	843	875	908	897	884	852	872	907	827	915	875	863	896	858	827	816	949	871	858	900	853	814	854	854	880	824	842	903	809	843	841	890	841	839	862	838	889	850	896	823	852	797	857	861	828	865	815	842	879	825	833	822	908	899	854	819	867	852	925	805	884	942	825	831	868	855	901	829	877	833	867	879	914	855	858	860	882	847	882	865	890	877	836	835	858	858	876	806	897	855	874	878	899	807	892	879	832	827	876	810	864	831	844	881	829	873	807	884	839	870	824	923	806	854	816	842	912	876	845	872	868	858	869	869	844	853	891	907	881	877	880	807	869	850	832	899	840	821	901	854	833	862	884	842	838	876	846	921	856	842	871	845	881	820	850	831	844	837	870	846	897	875	825	865	831	828	848	823	838	887	804	878	883	844	885	902	814	876	845	830	808	849	831	914	863	889	832	851	897	829	775	860	892	855	912	911	876	907	822	854	859	865	874	863	873	885	893	915	863	931	799	818	906	812	862	842	834	893	795	840	851	899	873	897	850	854	861	861	832	849	862	868	880	863	912	882	860	859	903	886	838	898	845	885	832	865	894	814	864	866	900	876	895	834	870	888	854	845	844	834	859	893	893	843	864	860	858	866	912	843	852	881	863	864	868	852	865	876	897	894	854	874	779	904	826	830	886	883	819	864	849	906	816	831	897	868	896	872	821	839	852	898	898	853	823	878	859	865	926	857	850	880	841	876	809	908	873	878	825	865	849	910	865	824	878	851	864	824	830	875	868	904	826	865	843	879	856	879	819	873	857	867	864	906	827	828	833	894	838	851	809	860	873	839	830	839	853	856	852	861	836	894	871	836	843	943	835	834	860	844	853	858	809	864	889	886	821	836	873	888	867	846	831	800	864	845	927	855	900	832	885	853	797	829	911	862	870	866	817	838	881	861	897	855	855	832	829	846	884	834	828	897	821	864	894	842	855	838	873	901	839	915	871	865	845	863	834	832	864	798	858	829	851	848	894	869	853	896	836	901	821	917	845	863	867	851	888	833	850	828	894	852	884	861	898	868	827	867	857	858	840	845	859	863	825	835	880	822	814	830	886	870	862	891	849	826	818	912	864	835	831	841	856	817	899	887	867	867	872	924	867	852	813	853	847	868	897	849	864	848	861	814	855	862	891	819	861	934	861	861	879	855	846	834	847	854	827	845	847	881	856	795	863	872	877	926	857	899	812	811	868	846	843	904	919	828	831	840	832	914	879	816	911	858	898	883	839	864	903	895	868	812	831	832	894	908	862	867	848	876	877	836	841	871	807	861	877	874	903	892	865	872	872	834	849	858	823	862	831	836	901	849	850	875	880	852	878	887	859	869	871	879	891	825	865	844	865	813	909	905	829	841	887	853	870	866	883	880	845	855	822	920	883	877	841	885	909	845	848	825	861	843	847	874	844	898	877	815	807	861	854	832	826	851	856	839	839	871	881	881	881	880	853	851	894	817	869	881	857	791	913	829	861	862	861	840	881	890	855	907	856	886	816	865	875	856	827	836	858	862	876	869	842	815	851	866	835	886	868	859	886	857	882	882	817	906	824	888	833	840	884	811	817	837	845	836	878	785	877	886	843	861	894	855	861	799	860	816	834	904	898	913	902	867	831	853	899	871	850	871	819	813	864	869	871	872	855	844	822	811	873	882	908	861	853	864	874	876	855	818	896	904	906	841	861	822	859	853	902	870	819	847	884	839	853	796	838	883	887	843	826	808	805	814	907	888	894	888	874	829	924	853	902	893	857	881	909	889	853	873	898	908	801	848	888	894	820
29516	21233	19611	21158	29588	31415	37007	30172	15830	11524	5157	4137	1696	769	610	616	564	485	571	558	540	418	420	393	366	355	403	355	380	386	398	331	361	382	395	377	379	369	375	327	373	374	371	372	350	335	323	372	342	370	362	329	365	337	370	348	321	318	356	341	331	381	325	338	368	352	344	356	347	372	346	355	347	386	364	360	378	352	339	360	359	378	334	358	353	358	361	367	326	325	372	364	368	364	361	354	366	382	376	355	369	324	365	377	388	329	332	325	346	360	363	359	347	383	374	355	358	374	358	346	380	347	368	335	361	353	365	327	340	328	338	370	381	364	399	364	324	348	377	338	321	365	338	360	344	345	365	293	355	358	355	365	317	369	355	343	359	377	364	337	369	331	374	330	344	342	336	341	356	347	342	358	372	347	345	350	374	314	354	343	347	380	354	337	359	348	358	324	341	343	353	352	352	354	354	326	342	325	348	347	365	339	363	372	354	382	371	326	370	355	380	323	348	337	353	368	336	380	358	340	351	349	342	381	346	334	331	340	338	371	333	318	351	320	326	355	363	366	347	319	358	360	388	338	337	374	367	356	338	335	333	355	372	341	367	334	360	329	335	321	336	329	398	357	352	349	379	352	356	358	353	344	361	362	356	356	347	353	327	404	371	362	334	341	342	340	352	340	339	341	342	345	370	337	363	386	361	363	369	374	331	351	318	382	337	336	355	359	359	371	359	330	369	345	374	356	339	366	356	324	289	388	359	324	344	355	370	318	403	313	381	359	362	342	333	344	360	360	367	344	330	358	337	320	354	339	375	356	345	331	360	341	347	364	311	340	360	339	386	319	326	373	360	349	348	364	357	399	347	360	319	342	335	371	361	381	396	346	353	340	320	377	349	346	344	371	345	340	328	370	342	338	366	349	367	356	359	312	360	348	371	347	343	361	355	388	378	366	332	341	350	340	353	341	347	330	329	349	361	356	353	362	330	351	344	341	381	340	347	422	377	345	379	358	349	356	382	353	356	333	343	349	331	338	388	363	351	391	352	341	361	350	332	374	367	379	377	357	328	341	343	389	360	350	373	361	329	322	331	364	367	370	360	351	362	339	337	363	336	334	318	333	355	373	355	334	332	330	388	357	330	388	374	335	348	327	346	344	340	367	351	365	377	365	328	348	354	341	363	330	336	349	352	339	364	366	301	345	336	338	323	338	380	341	329	368	336	384	339	332	345	352	366	335	379	359	358	333	333	363	367	376	354	356	356	357	371	367	335	342	326	324	384	341	373	370	400	337	305	354	354	344	351	349	357	336	350	382	348	374	330	336	353	293	360	357	339	393	353	391	354	339	357	335	348	348	348	340	354	311	378	370	358	331	313	319	337	366	339	364	327	343	326	389	382	359	373	329	321	350	328	327	338	389	343	350	351	373	367	347	335	318	359	328	343	360	403	336	348	321	381	361	359	366	342	362	337	370	332	317	329	369	374	384	345	364	364	358	347	310	365	359	317	370	344	382	368	371	334	394	371	369	341	329	371	334	368	403	337	345	315	357	387	361	369	400	351	342	355	332	380	322	332	345	350	343	369	363	354	348	332	345	353	319	369	349	333	318	341	364	335	360	354	341	307	354	357	350	334	335	358	370	377	354	335	351	371	340	344	396	360	351	345	368	356	360	361	320	356	377	341	375	332	395	347	333	366	325	353	376	357	344	373	379	354	343	395	354	351	351	352	372	348	361	381	366	345	349	347	354	342	362	386	353	340	387	365	371	350	356	341	357	349	349	355	356	379	394	352	390	342	348	340	320	350	358	389	348	341	368	353	350	349	358	345	353	350	339	352	354	340	385	369	365	338	362	381	375	352	342	386	353	347	323	384	357	343	317	353	341	355	348	370	337	357	372	333	311	320	353	340	320	335	366	351	352	330	352	377	326	365	343	348	361	344	385	318	351	347	337	343	356	360	356	341	347	329	356	337	359	365	343	369	322	391	345	352	334	371	372	364	313	329	361	347	328	358	345	371	386	371	322	337	349	366	366	403	340	360	375	340	325	336	327	376	309	382	381	376	395	353	367	360	339	322	377	385	366	372	377	367	352	339	320	345	378	369	337	340	360	344	325	339	316	360	402	338	345	333	370	377	364	352	348	377	343	349	359	372	337	339	311	351	344	349	367	331	375	351	361	380	368	339	328	353	367	370	376	343	335	341	335	305	353	357	377	367	326	363	353	342	329	327	385	311	353	341	383	352	356	329	356	372	345	349	362	353	367	351	368	331	331	321	359	332	371	391	344	367	357	338	349	339	343	354	331	356	336	388	325	306	367	345	299	369	378	356	333	367	354	342	318	360	357	352	361	338	345	362	342	344	356	343	357	322	335	359	352	326	378	354	337	344	314	374	340	340	383	334	331	377	357	349	371	345	354	350	359	317	395	368	340	355	349	372	369	392	374	340	352	346	332	335	343	350	345	327	321	366	331	366	357	312	359	349	332	349	355	335	350	387	350	328	383	389	353	367	348	382	349	361	351	333	346	359	338	357	323	354	372	349	335	402	378	375	366	344	384	316	340	327	391	345	320	324	389	364	372	351	341	382	375	367	335	305	399	353	354	334	346	373	365	319	342	328	356	338	364	365	368	336	317	354	324	367	324	338	364	377	363	322	362	347	344	360	352	348	369	340	365	352	370	361	359	373	366	352	370	322	353	330	342	348	362	365	351	325	357	328	404	334	360	381	344	339	358	361	365	336	368	375	375	357	345	347	361	358	342	349	331	368	377	338	339	345	321	319	343	339	362	340	377	344	342	365	369	379	300	366	316	361	366	355	323	383	367	394	337	338	340	353	340	345	349	361	349	333	334	325	365	401	355	404	380	346	314	367	312	332	373	359	360	373	342	336	307	349	325	351	333	369	349	339	352	359	337	341	351	348	366	388	382	372	362	346	367	360	362	355	361	365	324	371	337	325	355	392	365	373	337	346	319	338	381	353	366	349	360	386	381	378	368	377	326	363	368	371	340	371	354	326	342	350	351	365	352	321	361	349	330	335	364	357	351	325	347	324	386	369	356	332	352	361	359	357	317	355	339	332	311	383	371	326	343	383	316	337	365	350	369	330	400	358	373	344	365	367	341	344	377	336	356	332	342	360	362	329	363	370	323	396	350	349	355	343	341	333	345	363	346	354	358	365	348	366	379	347	372	363	341	337	361	343	352	384	367	311	356	323	388	401	337	346	341	380	342	348	352	323	388	365	342	395	363	348	322	377	351	369	351	310	373	385	360	331	329	354	360	381	364	364	335	341	352	347	334	346	369	327	356	352	349	359	348	320	344	342	317	368	374	354	349	348	336	347	354	341	372	326	374	330	395	367	359	362	335	349	373	352	334	347	351	357	382	357	378	338	354	366	339	340	362	328	373	325	375	344	381	380	388	390	321	355	322	335	364	350	358	347	340	358	374	348	378	394	367	322	370	344	374	339	343	355	340	355	323	361	351	363	372	354	343	348	363	356	341
19775	13613	16019	24503	39184	43477	51941	44848	29054	29161	17169	17596	6760	3064	2695	2525	2203	1889	2277	2828	2445	1489	1333	1286	1297	1225	1277	1276	1170	1114	1166	1113	1110	1096	1060	1048	1077	1022	1061	1076	1017	1057	987	996	986	997	995	1006	1037	1009	1009	960	1010	1006	941	948	1004	984	958	935	972	1013	947	956	999	945	945	994	998	954	967	930	992	1016	987	1008	1029	964	1003	935	967	1092	1023	950	929	939	1065	988	969	893	921	977	925	955	978	945	941	955	919	984	966	927	925	975	967	926	974	1000	945	960	938	952	996	1018	969	931	936	970	938	954	932	948	905	930	901	974	916	907	984	970	975	995	906	1002	930	996	959	961	935	946	920	928	971	945	986	995	924	959	940	997	958	936	986	956	934	964	929	959	963	918	972	972	956	874	966	946	948	963	1012	954	937	951	957	970	936	884	930	880	968	939	939	992	955	960	946	933	937	1003	976	964	924	976	962	1011	987	931	968	947	939	993	969	937	935	1018	952	966	931	986	977	954	920	924	967	1003	949	888	949	981	926	929	953	970	912	957	951	1000	984	935	931	902	975	997	980	987	885	973	963	940	954	966	963	952	880	944	907	908	935	960	956	941	960	959	1002	958	987	925	987	958	984	975	968	913	924	995	975	887	904	947	884	947	1000	998	884	1004	901	985	936	1008	994	962	936	952	933	970	992	983	933	1041	971	974	945	906	954	977	910	950	940	966	918	894	955	912	1002	978	948	950	927	943	944	985	963	975	919	1021	970	871	977	918	925	1031	948	907	888	924	942	901	891	943	956	957	957	964	945	949	997	981	956	943	952	951	925	924	961	944	952	930	974	953	889	949	957	983	1009	984	918	978	988	942	991	936	958	950	956	945	970	945	954	1002	945	981	942	946	1021	952	933	919	988	945	918	955	960	937	934	977	936	914	921	921	963	953	980	949	985	902	968	944	943	912	929	961	981	1002	997	941	986	973	970	892	915	957	942	936	934	928	950	886	966	945	943	1013	927	986	960	940	955	947	980	999	950	951	928	950	977	937	957	942	926	916	960	940	968	907	970	981	935	987	969	968	952	954	954	927	963	982	1026	932	964	942	942	947	990	954	934	986	892	967	946	951	1016	959	969	960	926	916	974	956	932	1002	956	912	964	917	944	970	951	973	955	957	963	951	970	952	939	925	959	964	951	967	958	954	985	958	967	1000	944	964	968	930	938	965	892	943	932	952	943	950	906	975	988	947	952	983	965	993	969	948	979	919	896	916	935	948	988	975	979	962	939	933	1004	976	990	978	998	958	978	970	935	932	898	985	955	981	993	948	994	959	969	960	978	920	983	964	951	946	926	960	912	924	963	897	1012	960	961	956	944	919	917	986	993	975	930	968	919	983	965	999	913	915	987	941	986	987	891	943	891	953	982	907	948	916	942	985	936	933	970	903	963	958	969	962	893	937	917	959	941	961	973	964	980	930	918	964	972	961	973	979	958	944	937	934	970	981	980	944	955	981	983	884	947	953	926	956	1012	976	1000	946	963	942	1011	927	1000	926	918	969	921	956	936	935	959	939	1032	959	957	953	993	999	957	932	931	908	1005	968	954	972	980	967	956	1019	927	949	964	987	1018	929	940	915	947	925	970	987	984	987	951	999	965	980	945	947	966	973	897	952	952	973	1003	947	969	954	937	970	958	932	967	989	1024	969	949	958	941	910	955	968	952	928	956	983	926	947	949	1012	959	920	943	994	947	878	966	941	948	956	990	967	979	926	962	902	947	961	1009	984	967	933	945	953	962	935	925	918	911	996	983	935	961	990	936	960	916	934	968	985	951	947	971	906	930	952	957	948	924	912	926	937	967	936	949	962	948	927	993	949	988	1043	922	959	1008	905	998	913	933	963	921	974	924	953	951	952	921	926	942	936	928	957	956	964	992	969	970	933	1022	955	963	916	979	989	931	909	925	937	928	965	951	945	956	974	923	950	908	952	987	918	953	956	957	952	971	1015	970	907	1023	943	959	954	951	979	925	1016	960	981	943	940	954	916	902	927	947	977	916	950	952	952	980	951	994	987	913	1007	1017	1017	942	962	956	979	925	946	987	938	972	997	879	928	943	898	962	986	928	965	958	950	979	882	875	973	982	938	988	965	1002	944	897	976	918	999	963	971	971	957	899	931	915	922	897	909	962	960	979	897	954	931	939	978	923	882	964	954	942	945	934	923	943	915	955	964	1015	960	978	975	1007	939	995	986	909	1027	987	995	947	978	911	977	958	902	1000	951	951	994	939	982	938	913	939	983	944	976	933	939	954	983	938	915	951	954	883	1017	959	991	992	1034	935	924	967	951	940	888	943	941	993	967	963	933	922	922	939	942	948	922	1014	941	920	969	988	946	932	1003	892	936	915	971	950	943	980	942	973	967	953	982	871	917	981	958	942	908	916	969	986	938	984	949	933	910	957	958	957	968	948	940	936	1001	945	968	952	973	943	994	966	942	992	916	907	950	971	941	941	925	931	996	958	925	944	974	917	947	981	953	948	1015	900	939	950	990	939	881	968	935	982	969	938	967	964	923	966	945	946	962	901	1023	913	982	940	917	965	955	992	962	975	981	959	964	910	929	932	931	908	966	950	968	923	957	984	961	951	948	920	890	901	966	924	941	922	974	949	932	985	931	960	937	924	929	985	952	965	909	934	993	996	956	932	937	975	961	997	982	964	942	899	947	890	970	978	932	914	944	924	920	950	930	932	975	987	925	966	972	948	935	956	996	928	940	922	956	959	999	880	1000	967	1013	938	999	915	902	944	962	913	959	940	915	902	898	902	999	940	943	963	973	951	935	945	911	940	955	911	933	948	1005	1005	974	946	969	926	959	970	990	955	957	984	878	974	961	976	908	983	913	987	944	935	996	952	949	952	910	969	937	927	938	904	942	958	929	956	944	948	943	934	971	964	934	928	908	973	919	1002	928	941	964	936	956	969	966	1009	867	931	989	962	922	931	982	940	954	941	927	912	954	897	944	982	989	957	976	927	928	983	989	901	1031	938	941	971	952	915	925	962	979	967	960	986	993	974	923	933	956	928	1005	998	892	944	914	921	940	988	954	884	936	902	913	960	924	968	1022	950	950	961	947	897	963	903	951	965	925	917	966	962	967	934	938	916	999	941	976	981	988	956	959	956	966	975	923	967	975	938	949	968	889	979	938	910	906	955	948	953	971	912	919	917	966	977	940	979	921	992	953	981	968	956	935	976	1012	982	928	940	946	976	924	914	942	965	998	967	984	922	981	986	927	940	965	908	941	939	955	983	949	943	954	988	911	908	937	955	959	905	925	946	975	965	1031	956	961	959	926	994	931	984	999	995	906	954	916	969	920	952	934	943	1023	979	974	968	1025	969	939	956	985	953	952	962	946	949	958	916	931	935	961	966	933	941	1014	924	930	924	998	992	918	904	930	932	977	1019	932	954	935	949	940	917	964	969	961	952	955	937	957	970	967	928	995	981	917	1011	911	955	978	956	922	939	975	925	978	923	936	901	965	947	937	1006	980	943	927	937	931	935	924	892	943	943	960	887	969	892	977	973	956	990	933	1005	972	948	1010	968	954	935	969
3284	1150	1233	1119	1382	1218	1598	824	385	371	283	237	220	197	190	186	220	175	181	195	194	187	200	201	198	163	217	202	200	197	206	184	178	193	193	184	200	191	189	204	177	178	200	169	193	198	189	176	186	181	169	200	181	191	198	202	177	198	180	175	194	188	175	190	186	194	196	177	184	182	172	228	188	212	165	169	172	187	176	182	192	165	203	176	176	176	200	194	186	191	195	178	184	187	176	186	176	196	191	182	188	185	201	187	178	167	190	188	177	167	188	185	182	193	201	175	218	197	192	219	172	197	217	175	162	192	179	186	189	194	177	167	182	172	177	187	168	173	198	178	200	179	194	196	197	181	182	206	176	211	181	183	185	185	178	174	176	191	191	177	180	209	162	201	174	191	189	201	190	165	203	205	182	187	196	163	185	197	191	174	170	189	182	189	203	185	193	185	187	185	168	169	201	215	199	189	185	190	192	176	185	213	191	188	184	178	181	169	183	210	174	174	185	198	197	188	172	162	177	175	179	193	158	199	180	201	186	194	176	175	181	150	189	188	174	180	181	208	161	184	196	168	195	172	174	184	178	179	194	179	193	178	209	187	143	188	185	194	188	193	200	192	181	193	190	180	180	188	171	173	182	184	196	160	175	174	180	173	163	177	195	207	189	204	189	188	174	180	199	194	183	188	189	195	202	198	179	183	188	211	207	159	205	174	161	201	181	191	197	179	180	158	193	197	176	199	209	181	176	176	196	200	177	210	179	200	183	159	190	185	178	176	197	180	181	187	186	194	165	186	194	170	174	163	205	215	167	164	176	171	171	180	182	200	167	172	191	182	198	196	183	196	203	182	184	186	185	181	169	186	188	200	214	194	169	141	174	188	194	205	179	191	175	177	196	164	188	181	199	188	200	191	175	197	201	171	177	190	163	180	202	181	200	169	194	177	198	186	168	191	168	190	171	187	181	195	169	193	201	199	194	209	169	183	179	196	171	188	196	202	173	192	204	203	201	197	182	209	191	204	190	184	184	196	171	167	193	145	196	183	201	171	161	186	181	182	208	198	185	196	217	176	182	184	183	198	179	225	209	177	171	182	172	193	190	201	169	188	175	206	164	183	197	190	218	193	179	180	196	184	184	170	184	180	199	180	177	189	183	174	198	182	175	173	208	151	173	207	177	200	184	163	222	175	205	187	190	206	193	190	176	176	191	165	163	183	187	201	181	173	185	199	199	191	188	206	210	204	181	154	180	187	204	163	204	186	183	184	159	187	190	216	168	172	176	172	170	184	179	202	206	168	206	191	190	203	188	199	190	170	188	171	188	196	182	172	193	189	205	194	203	188	158	209	201	198	180	184	187	170	163	192	177	182	189	201	191	195	201	171	200	192	160	180	180	177	189	185	188	206	162	188	185	164	192	201	192	185	178	166	186	194	188	183	192	169	198	197	195	210	205	177	165	173	172	163	171	164	180	197	185	176	198	197	207	181	183	207	189	195	197	192	186	176	201	179	184	187	174	168	182	198	172	176	190	201	186	196	223	181	195	182	180	198	166	185	205	215	187	188	197	158	148	214	188	198	164	193	166	183	203	162	205	165	161	209	190	188	180	190	183	180	160	174	183	204	194	180	175	195	186	205	187	177	184	196	190	175	157	190	191	184	193	174	202	177	184	186	200	191	163	190	186	153	192	192	221	178	164	174	175	184	208	185	188	198	185	173	178	191	184	175	186	199	188	196	164	200	185	168	165	202	203	159	195	181	162	176	209	169	185	189	212	175	179	178	158	169	188	192	185	177	174	167	167	185	180	228	209	182	171	176	164	195	198	169	162	178	200	194	191	186	175	194	176	187	195	188	207	200	190	234	195	169	182	202	192	172	186	167	184	181	194	185	183	178	189	200	196	182	176	205	175	190	194	205	179	185	192	184	197	184	177	180	194	173	184	179	149	206	190	185	176	180	191	188	156	175	210	188	166	185	186	195	184	174	173	176	152	165	198	177	175	183	195	174	195	188	181	204	194	188	198	197	186	199	183	182	200	180	182	176	189	165	218	201	190	179	166	190	207	187	187	192	184	194	184	214	191	178	199	190	195	177	169	184	161	183	180	176	198	197	177	204	192	168	207	189	181	196	201	188	177	177	160	183	205	180	177	205	198	172	174	178	183	207	180	185	191	179	191	179	181	178	175	192	171	173	192	187	208	189	195	208	200	195	169	175	190	203	188	189	177	203	176	194	189	200	191	190	198	192	193	187	191	163	208	174	192	196	135	195	178	216	206	202	185	172	166	190	199	195	178	187	196	173	204	191	186	173	227	196	199	214	182	196	173	175	200	187	181	197	185	198	178	154	191	177	192	177	191	194	162	168	212	173	186	208	189	193	181	198	172	204	181	205	193	156	168	209	167	178	177	183	189	172	166	186	182	187	191	201	173	198	196	165	149	195	199	151	191	195	195	200	200	185	175	187	190	175	158	187	174	215	164	195	196	187	175	189	191	197	174	195	178	171	186	192	199	165	177	191	200	173	196	193	202	199	153	216	185	184	174	188	183	187	190	216	175	186	174	179	188	213	187	181	187	165	181	185	186	193	168	192	197	197	196	170	200	194	184	176	187	197	202	195	186	196	176	199	211	199	189	185	174	177	174	166	193	184	180	187	219	192	181	181	167	191	180	170	194	164	184	174	198	188	163	180	167	195	186	202	204	184	195	186	197	170	204	183	201	189	186	200	189	179	181	178	167	184	213	182	202	176	199	193	182	195	198	176	185	183	163	166	184	195	163	178	169	180	182	193	182	197	205	213	177	177	181	184	182	187	204	197	182	189	188	194	167	191	201	192	188	174	187	193	169	198	213	187	198	187	167	174	191	192	186	163	184	176	179	178	161	191	180	180	211	196	194	195	180	190	182	194	200	177	185	206	194	170	199	170	214	206	172	196	201	178	192	204	169	174	157	196	181	201	188	194	180	194	174	186	169	196	183	199	179	196	211	175	189	159	180	206	180	188	165	175	195	190	185	187	183	194	156	191	197	180	208	186	190	173	168	179	181	196	196	168	197	205	168	193	192	178	177	184	211	184	196	196	199	195	176	163	203	178	204	204	150	185	186	192	169	154	164	171	173	186	179	165	194	185	188	194	190	186	186	182	180	190	192	177	162	201	210	201	192	189	176	177	186	209	207	196	184	176	180	198	176	177	179	159	200	177	191	184	166	162	197	189	176	173	184	193	204	202	178	200	200	167	180	189	185	193	193	168	197	182	196	181	192	169	171	188	190	181	207	188	193	202	193	197	171	183	194	205	178	183	169	185	199	184	173	174	175	170	169	177	186	207	181	192	184	181	166	161	172	187	164	206	174	171	171	184	162	192	210	203	194	179	215	205	195	186	202	181	188	215	168	190	192	168	175	189	213	181	206	175	219	198	182	174	169	196	229	183	219	204	216	182	182	206	183	206	170	192	185	168	182	178	213	192	200	188	202	150	200	191	179	188	190	198	188	191	196	170
3589	1755	2390	3337	6374	6861	9577	5281	2200	2293	1120	1064	794	649	664	614	614	615	644	620	656	605	586	592	611	601	587	590	653	627	584	596	638	648	631	614	583	641	611	652	621	650	572	606	626	605	625	599	592	583	595	602	572	558	637	572	608	608	578	615	631	642	590	664	567	634	643	601	606	575	583	619	630	600	605	663	627	581	612	604	589	593	610	603	604	586	593	618	602	594	586	604	606	601	570	610	596	637	630	573	614	595	603	571	613	604	635	622	631	583	589	615	591	640	614	605	593	579	622	633	601	642	597	591	569	558	638	627	593	580	582	551	543	582	625	589	597	614	614	605	582	596	606	626	579	647	585	578	596	594	623	634	613	565	615	623	568	632	603	555	580	557	593	625	600	631	607	576	594	628	597	574	590	594	616	544	602	605	621	597	583	557	545	582	580	597	582	592	588	599	609	648	601	578	609	605	595	643	600	584	604	616	584	581	659	597	603	569	551	658	627	617	634	583	608	620	581	612	590	587	557	624	594	592	569	570	593	571	620	591	555	613	594	580	580	618	596	605	594	581	614	601	639	574	595	617	611	596	601	589	564	579	594	615	591	620	616	617	605	557	631	610	592	619	597	555	579	615	601	595	619	588	604	613	635	606	632	609	625	610	574	610	618	599	581	613	581	609	572	611	583	589	564	560	633	598	599	581	585	608	619	553	597	556	616	617	593	622	582	600	622	616	640	615	566	636	588	587	619	638	587	564	628	594	602	586	540	600	575	618	556	544	642	624	577	563	594	589	538	590	591	577	579	622	606	622	631	641	567	608	600	610	579	626	602	599	601	618	602	592	576	589	583	559	600	641	545	586	606	599	584	626	587	623	595	621	586	614	628	571	598	598	610	584	617	621	582	675	590	619	594	568	593	599	600	583	606	607	546	603	604	599	560	656	572	603	652	594	597	581	578	572	601	583	618	572	586	603	598	642	608	554	573	587	587	579	651	579	586	630	563	603	598	564	609	619	614	607	619	640	625	622	615	563	634	644	601	616	571	571	583	615	627	573	584	577	639	629	627	614	589	583	612	579	601	530	606	620	583	614	607	622	581	584	630	618	599	642	590	581	595	600	558	595	605	574	605	629	618	633	572	621	588	635	570	603	623	599	603	600	587	597	604	586	647	574	574	558	587	591	609	613	650	605	576	592	552	644	569	592	567	581	594	610	580	588	598	638	597	605	588	634	628	581	612	606	614	569	613	608	577	599	626	621	563	568	585	622	600	589	581	612	587	629	592	644	630	583	588	618	577	600	562	561	605	584	540	619	604	585	586	600	615	607	587	646	598	599	567	578	586	615	660	573	624	616	586	564	596	644	614	578	631	579	592	560	595	569	591	613	580	601	542	643	613	626	583	628	612	636	618	577	580	615	624	556	575	600	628	641	599	561	564	622	629	656	580	601	578	576	574	617	580	628	551	600	580	558	600	611	590	610	568	618	577	648	569	558	602	593	600	575	594	616	590	659	624	609	614	595	587	609	656	551	628	596	628	621	607	607	553	578	585	608	630	576	626	583	574	562	595	599	617	578	609	589	618	637	553	575	646	624	636	628	592	621	629	597	619	593	623	599	631	586	613	622	568	599	606	631	588	591	569	611	606	609	571	627	610	583	608	578	601	582	615	623	609	630	606	627	607	617	628	595	590	581	619	593	599	545	572	574	636	628	590	590	564	579	573	610	607	559	613	625	578	597	603	543	609	567	615	579	600	585	627	578	588	623	586	583	540	599	583	587	560	581	608	581	630	575	584	600	587	562	598	651	593	579	588	620	609	613	594	596	601	577	574	612	618	592	602	634	618	589	606	572	589	600	591	640	567	574	614	573	556	597	612	573	621	618	606	597	609	577	651	549	569	593	621	627	617	615	609	636	648	594	617	613	613	590	583	633	610	611	617	563	553	539	563	637	619	591	610	563	581	624	615	635	643	580	609	656	596	590	609	609	598	571	615	583	564	611	577	643	651	604	664	578	628	600	571	639	556	623	613	629	584	558	561	618	566	616	606	592	619	595	602	592	610	599	604	576	635	589	614	578	591	665	631	625	590	592	601	579	606	598	623	565	627	585	581	627	589	642	580	591	609	574	608	602	608	615	564	604	578	586	595	554	577	607	624	578	574	627	590	602	576	615	597	596	588	582	587	628	632	573	585	632	612	586	595	644	588	573	549	603	629	603	583	611	575	615	642	568	633	585	571	566	597	626	552	621	646	599	658	567	627	624	583	582	627	600	589	623	602	642	603	577	610	590	590	593	572	584	557	560	591	599	646	552	626	590	594	566	586	597	594	625	599	619	615	589	584	582	611	586	661	604	621	592	619	606	603	577	640	564	589	550	559	647	598	582	643	628	598	625	623	612	608	649	634	596	598	597	635	562	631	638	594	581	612	645	610	588	573	619	571	615	586	611	631	624	608	621	606	603	566	624	564	634	625	584	624	623	599	606	583	634	601	623	606	579	617	630	569	595	576	614	583	576	611	606	600	611	639	635	595	548	631	571	601	618	640	596	606	602	604	646	572	613	609	619	579	569	588	637	608	634	643	651	618	603	599	627	602	609	595	618	587	588	617	580	593	585	605	589	616	607	606	640	647	611	653	631	592	605	597	553	601	600	620	616	561	587	548	560	619	589	610	611	579	635	548	651	587	599	580	608	533	615	573	576	614	589	629	597	582	581	616	593	608	626	595	579	590	552	600	610	625	650	581	631	608	576	603	605	643	608	629	593	542	591	653	648	587	586	636	595	630	596	640	623	598	569	572	599	623	589	618	578	613	572	621	617	631	613	625	612	600	593	571	596	550	591	588	587	575	595	578	607	619	598	598	544	614	575	647	588	616	586	601	595	628	574	646	606	592	614	659	569	585	647	591	587	556	604	627	543	579	552	574	598	607	587	607	575	635	621	600	603	593	578	627	645	565	576	630	591	588	570	581	614	616	607	568	602	613	577	568	552	637	625	634	568	602	600	624	572	594	601	670	604	587	634	592	601	585	595	596	606	579	598	614	601	614	575	578	622	594	593	610	572	608	595	581	600	623	582	614	618	635	584	587	565	585	636	615	588	587	613	627	578	628	589	600	605	581	584	535	614	617	616	631	601	621	600	612	587	595	592	613	615	571	576	603	587	579	613	589	605	620	561	582	639	603	587	572	614	630	634	606	612	615	581	646	630	603	630	540	569	585	571	611	577	581	577	631	593	615	596	619	581	613	617	602	605	610	576	606	602	622	598	586	611	564	549	613	588	620	571	611	659	583	603	581	569	601	603	557	600	589	631	607	603	610	621	599	583	603	574	579	633	575	606	599	546	628	593	592	596	610	599	565	575	619	585	622	641	605	603	557	563	605	575	594	629	635	652	612	587	585	605	612	556	602	610	599	637	612	646	579	559	640	594	616	620	562	596	615	586	604	611	552	688	626	583	625	601	611	589	557	616	637	599	583	589	569	590	593	570	599	596	614	580	593	640
13834	9097	9245	9758	14549	17020	20838	13129	4327	3464	1308	991	625	451	399	390	363	345	359	357	317	315	312	299	308	323	313	273	332	290	332	283	290	305	296	312	307	332	306	300	300	320	280	264	305	310	317	292	285	306	269	269	298	295	297	283	312	304	277	299	284	318	290	284	313	288	290	292	288	310	288	287	296	290	299	290	313	300	304	302	289	297	277	295	301	283	293	313	258	286	302	309	272	296	315	292	300	318	315	275	302	301	280	292	304	262	305	257	293	287	292	301	288	294	297	274	275	289	286	292	304	296	299	282	327	290	302	277	289	309	295	302	288	290	297	306	301	284	294	299	308	301	291	285	300	310	278	301	285	284	358	301	284	250	326	306	303	316	280	280	263	308	291	270	309	255	304	301	276	302	287	290	286	271	295	301	291	316	331	287	294	304	291	328	301	281	311	301	272	325	303	294	291	306	279	272	275	308	273	271	321	317	290	295	303	276	276	290	254	246	262	295	292	280	290	295	300	326	312	310	268	304	275	293	274	286	321	284	335	275	298	264	299	277	293	280	317	320	306	265	303	277	264	266	337	318	302	315	301	272	293	291	291	305	309	298	289	307	284	298	271	277	276	328	306	298	303	289	289	305	316	293	306	296	308	293	317	286	320	305	294	296	301	290	299	304	283	302	262	283	281	285	311	309	266	296	304	302	257	299	295	292	258	298	303	301	300	289	284	314	295	326	269	269	271	301	265	286	303	322	296	287	293	280	291	309	290	295	297	304	302	323	284	309	298	308	294	284	308	275	282	299	288	289	293	291	331	321	293	282	270	285	337	279	304	278	296	279	297	277	284	299	264	285	309	288	273	302	280	266	278	258	292	316	275	300	301	280	299	293	273	267	293	300	282	299	313	285	302	272	315	294	333	284	298	302	313	273	281	297	319	258	319	312	261	314	291	301	308	296	291	298	311	289	302	313	300	307	286	279	290	278	313	280	302	294	290	303	281	279	305	272	306	315	292	322	300	275	284	310	274	298	290	275	268	304	300	287	324	339	287	285	287	293	325	300	290	284	277	287	303	282	328	284	281	302	291	284	272	285	310	297	306	280	267	303	272	283	289	286	297	284	303	267	288	291	325	298	298	294	300	331	295	296	307	273	295	282	319	286	296	318	310	294	303	330	288	301	275	273	306	312	298	288	273	322	308	289	300	301	294	328	298	302	274	289	285	253	304	304	297	287	295	282	284	280	295	281	280	316	296	272	306	294	303	297	282	290	294	327	292	309	310	302	305	282	337	263	301	296	294	290	298	301	296	313	290	278	290	283	309	286	298	281	262	311	296	312	290	301	290	272	287	261	327	321	336	322	304	304	300	303	300	308	288	293	270	291	301	311	300	279	319	299	312	279	288	270	313	323	279	297	299	295	302	259	310	326	334	287	275	306	294	307	276	307	306	333	326	268	288	304	264	302	329	289	292	292	305	275	299	307	328	254	283	276	295	303	288	269	268	277	326	267	305	293	284	279	277	297	286	293	285	281	300	311	283	262	313	290	269	327	302	280	252	260	285	275	289	308	319	300	268	290	310	328	311	310	303	321	274	275	305	317	314	302	268	311	289	345	306	323	299	307	272	276	289	305	299	273	341	343	333	314	287	276	298	313	313	285	302	270	302	285	298	290	279	303	301	305	291	300	321	267	296	278	302	266	307	319	283	285	292	273	267	287	302	314	273	300	322	314	290	291	293	277	305	298	271	301	269	321	286	279	259	309	307	300	290	304	296	278	305	326	288	310	286	319	289	270	313	309	320	283	313	278	254	285	293	301	268	302	315	312	304	301	257	299	308	300	299	287	301	298	279	320	300	272	289	295	285	272	284	287	293	291	274	277	275	323	299	300	321	299	309	264	286	266	315	305	300	251	315	296	329	312	272	314	307	295	283	299	303	291	292	275	297	295	307	302	326	273	312	294	300	272	311	271	303	291	291	300	293	297	287	290	306	273	303	295	281	292	300	283	286	280	302	310	308	311	283	293	272	296	288	283	300	311	314	311	283	297	280	314	295	295	289	314	308	307	305	276	314	303	314	292	306	327	314	284	280	261	294	255	311	297	285	278	291	284	271	311	266	283	314	279	291	302	277	299	311	276	320	305	309	314	293	251	304	311	301	280	308	308	305	270	295	277	255	278	262	298	312	307	330	273	309	279	295	299	293	311	305	281	289	265	271	298	301	281	303	281	295	321	289	333	309	296	288	314	294	273	322	304	301	301	304	310	320	264	274	266	279	312	286	308	304	291	327	291	310	306	267	303	308	289	278	294	336	282	295	313	293	311	285	295	310	319	292	314	290	318	290	279	289	292	323	277	289	302	337	345	294	302	298	313	277	284	290	290	289	303	268	298	298	278	305	308	310	290	300	324	292	283	315	295	292	293	270	305	279	266	305	280	294	283	308	285	282	289	259	299	290	338	325	276	302	287	293	314	308	305	320	306	282	295	270	295	306	312	286	281	275	309	288	297	329	305	292	279	286	318	305	305	302	305	262	330	298	285	304	308	288	286	271	305	277	301	325	283	266	323	302	265	293	324	296	286	309	279	311	275	294	313	309	288	289	290	280	326	317	313	297	304	279	320	270	291	289	265	312	296	310	288	301	312	307	309	304	286	337	285	281	253	275	309	308	309	287	320	324	305	299	291	297	310	298	330	286	274	315	300	263	320	295	289	304	280	316	288	312	309	288	301	293	303	263	284	286	307	291	293	328	280	285	268	293	301	301	256	333	309	287	291	272	280	286	315	295	280	265	300	264	297	285	285	305	296	305	303	303	278	315	290	302	302	322	286	284	307	271	284	317	307	293	301	300	299	273	291	283	304	330	272	327	311	299	295	298	308	300	298	302	294	275	296	289	275	288	304	289	308	304	298	292	291	284	325	283	291	289	324	294	313	261	267	277	291	300	262	291	307	299	284	290	320	328	281	281	275	259	308	284	298	332	288	303	298	268	315	292	280	273	298	274	321	318	267	305	304	313	308	293	311	282	312	279	292	283	280	278	295	296	278	304	264	283	317	284	291	297	296	320	285	284	277	305	288	284	321	296	308	337	282	275	305	305	294	316	297	287	306	267	285	281	285	317	316	292	288	291	307	294	290	276	295	282	283	323	271	295	307	304	278	273	315	279	278	305	277	287	273	298	262	278	309	268	333	285	287	300	270	295	289	274	320	293	322	251	302	278	304	309	282	267	314	296	306	314	306	291	306	306	332	311	294	329	282	295	294	290	312	293	294	272	286	269	316	316	294	303	313	297	276	309	265	280	317	292	293	288	299	286	268	291	299	286	327	293	278	312	280	310	295	300	292	288	306	279	263	323	293	311	317	300	292	265	301	307	275	292	294	312	291	349	302	329	268	259	299	291	310	307	261	286	315	307	286	303	319	285	284	277	278	327	269	282	296	313	327	314	285	253	306	314	278	299	292	307	310	278	299	314	319	277	310	280	270	299	298	285	308	304	272	297	287
10511	6731	8759	14080	26435	31829	40130	29485	14437	15411	5983	5918	2807	1683	1382	1447	1266	1404	1524	1653	1086	969	988	969	965	926	947	979	988	888	923	882	910	908	866	910	913	844	893	841	913	915	872	849	893	859	862	860	902	846	911	885	844	894	898	821	845	888	848	875	823	827	861	862	865	918	851	863	851	847	838	884	878	827	858	840	903	865	825	830	891	881	880	893	889	886	884	846	816	900	891	872	862	826	844	881	903	870	914	882	841	926	816	886	865	939	894	851	838	875	851	886	803	853	901	825	866	864	845	770	831	842	862	865	874	893	815	838	907	865	866	824	826	844	826	786	789	871	836	885	891	917	853	874	856	821	830	900	832	865	847	876	833	794	851	845	832	854	809	798	889	797	829	851	908	814	827	799	856	832	854	854	873	856	830	874	910	879	837	857	862	832	855	877	853	865	880	862	900	841	792	872	899	909	860	829	861	850	825	869	820	880	821	855	808	848	921	836	881	865	891	829	873	865	866	860	887	851	883	860	896	841	856	850	876	895	843	891	859	890	850	856	840	900	841	853	878	831	776	868	878	842	810	882	899	845	895	857	854	849	869	900	881	845	867	786	813	859	858	853	894	848	829	856	885	816	847	893	877	913	852	856	852	855	844	839	891	882	849	849	852	843	809	817	828	870	803	859	875	842	872	880	799	841	811	869	889	886	923	843	895	861	858	840	855	880	832	918	923	896	850	871	846	884	856	837	850	843	848	880	912	869	824	832	881	932	911	871	929	822	805	845	862	840	904	925	836	907	860	897	845	824	845	894	835	833	792	881	807	878	871	823	855	864	869	881	918	866	905	843	868	852	835	856	849	891	843	877	869	835	853	900	859	865	870	852	872	874	884	870	888	824	879	890	794	843	832	934	886	841	831	872	821	859	875	856	834	871	917	851	844	912	873	817	828	931	891	872	908	863	849	862	871	874	874	864	845	893	885	863	878	860	867	865	897	882	864	817	871	869	856	821	884	867	792	900	825	825	871	851	921	891	847	823	878	876	795	884	825	906	889	868	868	844	853	850	858	900	809	837	882	855	898	819	851	810	865	812	843	876	876	883	834	839	847	880	882	853	849	878	869	852	812	859	875	886	871	785	848	842	814	815	853	871	820	856	850	881	875	864	856	900	878	857	867	932	857	879	880	904	887	867	836	815	901	873	852	868	830	914	865	843	908	819	858	824	810	788	821	871	845	835	836	818	853	820	882	862	840	922	868	867	853	863	860	879	912	838	813	817	873	810	893	819	867	855	834	838	842	881	849	867	842	905	812	844	860	863	823	892	826	892	868	867	811	856	838	810	872	869	856	847	897	834	801	804	875	867	798	860	803	851	834	828	819	830	851	886	852	866	884	876	799	845	874	840	882	866	854	866	888	861	793	818	869	836	840	869	830	863	904	860	855	837	823	893	829	861	816	851	853	877	898	840	849	873	894	877	830	872	878	860	851	858	817	889	832	876	825	877	908	836	819	839	859	841	909	900	874	862	804	881	850	831	838	877	870	851	928	844	870	844	845	828	847	826	867	845	882	859	858	817	838	893	851	875	764	898	832	900	831	900	895	843	882	852	861	855	846	872	867	839	858	855	860	878	821	843	864	861	873	871	880	816	889	814	825	805	885	839	880	869	886	822	839	849	803	920	853	873	853	891	850	868	919	926	855	857	847	854	860	906	844	897	873	863	898	859	896	861	929	912	890	853	897	831	839	844	860	835	869	904	876	868	818	811	849	862	904	834	828	846	864	885	845	827	843	799	847	857	886	875	831	864	880	810	864	875	860	924	896	853	817	899	898	833	818	883	873	847	883	866	831	882	863	853	886	882	890	885	860	872	864	864	816	836	858	899	826	858	881	839	878	882	841	838	887	860	795	821	886	838	880	881	838	808	840	830	908	866	856	856	879	859	848	852	844	879	821	905	871	860	851	848	922	829	832	835	844	909	861	827	921	890	885	900	869	887	850	834	828	818	849	864	842	807	888	805	861	839	853	927	855	911	839	862	876	861	831	884	816	863	908	871	835	855	857	831	853	852	831	834	887	950	836	901	862	845	817	850	858	813	820	833	895	869	878	823	883	817	835	914	928	850	848	863	873	905	819	858	883	877	904	887	827	908	844	844	883	907	863	865	844	897	889	836	883	823	858	880	851	829	839	829	871	868	877	914	876	847	842	889	871	892	834	846	875	891	821	892	851	900	844	870	850	908	838	851	830	866	870	834	839	867	825	880	895	886	858	824	783	910	856	858	855	883	884	838	861	821	807	868	816	886	876	922	895	908	856	869	832	906	930	854	927	846	874	842	837	852	846	921	869	882	930	847	835	772	800	837	862	835	891	856	801	852	861	822	879	889	860	902	802	830	861	849	847	794	931	888	789	879	880	819	891	815	854	848	886	820	875	875	823	881	835	840	858	878	857	865	835	900	871	903	872	822	815	843	878	884	899	839	846	863	836	847	841	813	825	840	850	917	883	871	864	894	825	838	856	803	824	871	901	844	790	871	925	893	826	914	850	860	867	874	889	851	883	823	855	873	870	838	933	880	863	866	861	892	880	851	871	831	830	905	813	823	871	750	908	851	825	820	864	834	873	856	882	871	835	870	823	880	836	855	865	900	883	839	827	840	890	847	856	874	833	840	871	876	895	863	830	775	858	828	887	901	810	899	837	812	892	803	848	865	812	902	844	845	858	855	819	895	839	844	879	823	842	873	872	854	896	899	867	893	850	823	869	874	830	877	867	902	842	893	880	863	833	913	874	865	848	825	859	801	860	877	884	867	875	874	891	837	879	818	885	849	899	796	909	865	826	890	901	879	831	908	869	888	855	871	878	864	814	853	856	869	855	888	837	901	881	822	865	889	878	872	856	880	867	847	906	912	844	880	845	809	827	828	877	843	850	861	839	862	856	861	855	910	807	814	901	865	913	828	874	856	873	870	839	930	820	838	839	920	875	894	868	867	832	875	828	873	873	877	863	884	897	877	829	854	879	829	888	891	819	815	893	871	807	850	829	868	900	908	846	850	866	872	866	889	846	840	854	827	857	797	879	858	833	857	878	874	868	927	857	874	848	836	911	828	824	867	871	880	914	868	888	866	842	839	802	853	833	868	845	889	879	836	824	870	856	852	871	864	906	889	883	874	821	884	844	839	837	864	840	867	857	843	916	859	882	863	893	896	838	816	874	881	840	882	853	906	872	815	857	867	864	854	819	842	863	861	839	882	838	885	850	824	829	861	828	859	888	924	840	861	836	864	846	895	855	904	897	815	806	842	868	773	833	863	879	904	834	853	909	852	884	869	859	839	843	852	864	915	831	847	927	884	792	895	909	825	881	845	883	889	819	815	865	814	854	821	900	893	889	888	875	877	919	882	892	833	848	796	834	870	870	902	896	889	838	810	813	836	885	824	841	888	842	860	890	843	796	890	855	897	860	852	815	877	894	889	890	867	895	883	801	883	855	858	916	847	836	862	830	818
27603	19200	21330	21486	27096	33969	38715	30668	16123	9226	3842	2719	1497	728	594	545	487	688	664	662	400	429	434	391	402	394	339	346	411	391	384	382	376	373	335	377	358	381	366	381	340	359	401	335	364	367	348	338	337	357	358	342	350	353	369	341	321	371	389	345	340	301	373	370	382	328	377	347	398	339	366	353	375	342	373	369	419	346	398	377	348	398	371	364	380	339	388	375	340	369	347	329	353	353	366	364	347	364	324	338	365	350	350	348	305	325	343	339	358	344	362	371	349	324	362	344	347	344	334	325	374	366	376	333	361	344	340	359	336	398	355	361	350	374	322	342	379	363	351	343	340	354	350	350	380	309	339	375	356	361	376	371	363	334	309	320	368	333	361	342	356	352	353	368	359	318	342	369	304	331	378	393	351	344	345	386	381	328	347	377	340	326	343	351	367	318	336	332	343	361	352	337	350	306	344	340	335	353	360	354	307	313	356	328	385	348	339	316	360	330	329	357	349	365	364	330	345	332	335	373	341	340	343	335	351	354	344	340	374	346	356	360	328	372	347	346	355	373	326	360	332	328	336	385	361	351	307	359	321	346	358	367	353	333	371	359	345	358	346	349	366	364	374	362	376	356	370	324	344	393	381	335	350	352	333	345	369	375	386	321	379	340	331	363	386	326	383	351	331	378	351	347	385	354	354	361	366	327	362	354	345	321	335	383	384	374	338	349	349	334	339	332	331	373	363	377	368	320	388	358	357	359	350	308	360	313	351	321	351	358	337	354	333	328	346	361	341	345	333	349	300	334	373	369	338	344	318	346	350	377	342	349	345	320	352	342	351	349	349	336	380	353	345	358	349	341	343	389	342	358	333	349	368	375	348	351	332	377	356	377	384	380	359	367	358	353	333	338	353	340	353	362	387	364	327	364	357	371	358	356	389	398	354	342	359	340	357	332	307	339	365	352	346	359	346	353	387	354	366	363	333	382	352	359	392	386	334	351	351	333	356	345	366	344	353	350	381	373	316	326	322	338	360	364	308	325	354	336	343	341	327	350	363	349	352	343	346	343	381	361	359	364	368	329	316	352	358	376	346	330	343	344	339	353	387	342	369	343	353	339	329	347	362	324	368	335	377	363	354	375	358	350	375	388	360	381	342	378	364	337	351	364	382	319	358	368	388	340	357	376	337	354	380	331	350	371	377	328	329	354	329	348	355	332	366	387	349	339	337	354	340	355	333	395	368	412	362	340	355	360	352	341	357	360	329	363	360	345	343	357	335	333	375	359	331	356	353	349	370	357	348	323	340	367	360	356	346	316	319	388	337	333	330	339	318	326	348	397	334	333	349	356	375	337	356	373	365	348	323	366	367	355	343	358	331	357	345	362	338	362	353	346	344	346	345	332	344	345	376	366	333	348	314	349	335	304	383	337	370	352	388	362	393	383	345	350	339	374	353	373	332	335	369	358	353	303	380	389	320	338	326	354	382	358	340	343	357	358	359	375	364	329	365	359	323	353	337	379	338	333	360	356	332	326	351	328	350	353	334	349	303	370	355	351	352	336	350	302	341	327	349	369	354	330	362	351	351	296	343	357	336	327	360	367	353	342	333	306	341	344	370	298	323	366	378	349	331	372	372	389	346	364	323	389	335	337	357	353	380	372	373	366	326	370	314	365	337	329	323	359	348	323	374	385	372	319	379	350	345	372	348	350	335	391	361	338	334	350	366	364	335	364	360	343	338	365	330	399	350	311	355	339	320	348	326	347	402	346	358	325	326	346	351	369	352	378	355	316	370	360	333	328	338	352	313	371	352	355	362	347	350	367	358	333	341	350	377	364	355	356	347	360	341	346	346	358	319	375	313	363	341	357	347	307	362	355	331	368	346	351	352	352	356	327	359	300	362	381	358	404	358	365	336	355	336	317	361	332	371	377	334	342	354	323	353	353	341	390	367	367	315	353	363	337	367	352	369	361	363	365	372	337	332	314	342	375	343	336	363	327	316	374	380	328	341	355	336	335	345	341	381	342	345	367	358	361	311	368	332	332	353	375	341	343	346	339	354	352	342	344	342	343	339	343	378	344	366	348	360	370	354	351	351	358	327	343	335	316	336	352	377	365	321	342	354	346	352	309	363	360	354	374	353	349	339	337	352	378	371	348	382	347	379	337	356	361	352	344	345	377	374	327	339	356	350	345	343	342	315	327	356	359	330	350	333	340	376	371	370	367	346	353	376	344	333	314	385	361	346	348	341	370	338	351	349	360	365	355	349	351	345	343	368	350	359	352	348	372	341	376	329	340	351	348	377	367	347	389	342	373	322	357	342	351	337	362	364	378	367	349	339	348	372	327	341	348	370	350	365	348	350	362	347	348	347	349	341	363	345	327	329	340	367	328	368	339	322	372	345	358	403	337	395	338	365	334	370	350	366	359	340	364	336	352	372	358	349	357	329	328	337	354	362	376	329	344	355	323	365	357	334	356	377	348	365	306	335	374	382	365	352	325	376	403	355	331	330	357	304	357	395	362	367	312	330	322	346	349	376	371	330	348	355	345	363	358	381	346	371	391	335	333	369	368	331	350	367	386	340	390	370	358	349	356	370	362	349	339	373	352	376	329	372	383	346	374	352	317	365	361	331	344	327	309	378	335	355	340	343	364	351	360	340	353	363	324	344	338	350	369	358	394	336	372	371	356	342	354	381	364	318	322	354	357	342	372	307	370	344	347	381	387	350	350	367	354	346	366	376	363	344	345	351	389	356	348	360	363	365	349	370	333	327	324	330	325	359	337	347	350	337	346	356	359	349	323	374	345	388	375	383	336	359	345	386	345	347	347	352	345	379	355	342	331	370	359	329	328	330	359	338	312	356	346	331	340	372	350	328	359	368	371	363	332	340	378	366	365	336	376	353	371	347	346	327	373	320	360	350	377	341	333	340	359	320	331	384	362	364	349	389	359	357	343	352	329	355	361	356	348	364	359	334	356	344	346	345	336	372	367	360	354	343	343	363	361	344	387	326	324	344	354	377	300	359	357	363	330	327	353	379	361	366	330	316	343	355	369	319	354	352	326	306	356	352	344	347	346	360	339	335	378	355	353	324	321	327	358	378	347	370	334	317	383	366	375	366	349	338	330	320	374	369	368	335	338	349	316	325	358	309	367	364	325	352	338	369	340	324	364	346	380	368	342	357	342	353	368	355	393	328	352	303	383	366	345	345	354	375	384	329	373	331	334	354	363	348	350	365	333	365	372	364	342	352	358	359	376	341	324	348	347	315	370	333	344	329	366	339	355	363	338	298	344	372	338	342	358	333	370	350	375	361	361	369	330	335	323	342	380	347	360	328	361	377	333	345	372	363	346	342	359	350	337	361	334	368	369	398	338	355	379	308	371	363	317	330	355	333	358	347	372	382	359	355	360	372	350	345	342	333	355	322	340	321	370	347	338	348	374	355	379	315	370	346	366	341	325	367	349	370	332	315	337	383	364	364	371	347	351	338	338	357	356	333	336
18169	13153	18627	24504	37267	46013	53166	44793	29304	24671	14552	12897	6577	3090	2617	2330	2411	3217	3744	3688	1817	1425	1297	1250	1215	1224	1231	1229	1262	1280	1126	1119	1082	1061	1057	1047	1091	1084	1039	1016	1033	999	1021	1038	1028	979	1063	1048	984	956	972	976	1020	1001	998	975	967	925	962	979	990	940	878	942	939	959	969	983	947	958	1011	948	974	959	952	996	934	986	969	970	1032	1016	972	984	988	951	951	949	945	975	929	979	1000	960	973	953	992	936	960	936	978	985	1003	987	960	962	1013	958	969	918	1006	966	973	927	963	977	935	976	971	921	953	925	903	920	941	953	990	959	917	969	923	917	927	963	974	948	1002	975	988	925	860	962	971	949	949	951	901	965	958	980	935	942	921	926	961	865	923	990	963	992	953	947	971	903	934	936	966	953	948	994	895	915	941	963	947	942	922	966	975	941	949	930	922	916	1010	937	940	919	966	924	955	901	965	945	974	894	915	970	965	947	957	915	912	938	917	941	940	940	1002	954	966	924	905	953	936	950	942	982	907	943	929	934	915	941	958	907	1007	924	995	922	951	912	971	896	913	898	967	987	935	954	975	942	959	946	965	957	910	940	963	950	949	968	880	984	932	951	973	934	932	956	935	917	974	955	929	941	947	920	927	965	948	932	950	906	946	1023	911	968	909	909	940	911	976	965	937	919	900	941	986	990	974	921	950	918	954	926	949	976	944	897	978	954	951	958	947	946	960	971	939	1015	979	973	891	961	924	933	925	988	904	995	977	969	918	989	933	955	912	972	938	947	942	896	962	900	915	972	915	945	990	1006	921	964	949	979	930	900	962	929	977	998	934	911	955	948	954	956	959	895	991	959	943	955	931	929	961	964	955	916	916	941	940	934	942	951	937	942	907	911	945	939	995	913	889	908	923	936	973	931	971	922	948	990	918	890	946	946	990	969	951	915	929	986	991	915	938	993	971	950	943	936	935	967	913	931	966	926	899	962	882	985	889	951	950	959	978	925	937	924	943	988	955	983	943	978	979	957	986	958	878	920	926	922	981	993	934	993	949	895	929	916	940	957	886	999	985	981	923	948	975	918	941	954	916	949	925	968	955	901	977	1002	979	919	987	942	966	905	1022	961	942	933	938	960	970	921	923	948	904	992	953	941	977	935	957	935	931	903	968	912	966	899	967	942	907	951	992	948	939	936	956	891	917	962	1007	909	902	918	930	954	982	972	964	942	962	923	968	947	987	1019	926	980	910	927	911	934	954	1002	980	966	972	982	912	930	962	998	941	931	982	940	928	933	942	952	924	942	965	950	957	926	997	919	913	925	1008	969	968	930	920	956	956	918	948	960	964	943	930	985	917	1003	936	909	929	924	996	983	940	980	921	903	924	922	996	987	987	959	937	931	941	957	963	924	951	934	978	943	969	958	967	940	938	928	923	957	913	934	960	990	929	937	929	963	958	960	941	947	933	914	900	934	986	958	958	987	978	925	966	961	882	931	941	948	957	925	901	918	918	922	968	939	899	937	955	928	918	945	970	948	974	957	968	995	888	938	872	963	955	938	943	932	954	928	936	969	950	965	926	991	1005	1022	905	1017	997	902	952	938	971	959	961	1010	941	957	970	964	964	941	1055	967	895	920	925	933	944	887	985	943	951	925	992	997	933	915	929	971	895	963	918	959	1031	934	959	971	929	973	971	966	946	910	927	972	958	968	955	950	895	987	970	1016	953	941	980	951	978	942	934	952	966	943	1016	949	956	949	936	912	884	914	891	969	890	959	926	962	938	918	981	999	979	963	980	916	983	963	990	969	949	940	944	938	913	953	940	941	902	985	905	957	970	917	904	990	978	915	943	980	934	949	892	945	972	962	916	918	960	920	958	978	924	956	982	980	939	937	989	916	950	1006	962	939	920	931	925	963	964	982	948	930	960	928	940	965	1022	948	967	953	878	986	904	923	945	948	961	945	952	943	996	968	959	973	994	940	964	898	927	934	962	944	974	975	986	890	978	986	955	940	1005	966	913	958	868	902	928	986	944	974	925	946	923	949	900	963	929	948	906	892	946	926	887	996	971	969	940	897	977	945	958	1001	984	945	926	981	983	934	922	959	955	900	898	889	946	952	991	952	915	1003	960	939	932	949	946	900	929	939	949	946	926	976	943	939	963	936	908	961	962	887	945	962	901	946	997	962	1011	944	961	937	994	940	939	997	916	963	939	972	925	974	915	959	919	972	961	933	936	955	934	941	940	954	950	946	1000	927	950	959	975	947	935	958	903	910	935	970	975	961	944	976	957	911	949	952	983	973	940	943	979	956	945	909	969	998	914	938	943	973	948	1015	984	929	957	924	951	903	883	943	924	943	997	950	992	933	941	904	930	911	1040	931	926	936	969	912	979	917	906	937	976	937	912	994	957	921	920	939	977	1009	978	956	922	984	901	969	919	927	934	929	930	938	941	926	901	936	975	920	926	972	912	958	976	952	953	963	873	994	955	1008	958	962	952	913	931	933	948	926	975	889	900	1004	953	929	935	978	917	901	943	935	900	939	953	975	953	959	934	902	950	902	986	933	922	923	933	929	912	898	955	965	975	964	970	924	907	906	924	960	916	1021	948	934	965	936	1030	1005	935	945	945	979	935	990	922	988	929	920	938	956	957	987	935	995	920	1009	921	969	946	960	872	950	930	945	952	995	934	1015	947	986	992	986	963	966	988	928	925	974	962	881	978	979	922	972	910	985	963	929	943	974	992	966	947	1004	902	919	951	951	980	895	921	939	921	959	943	930	958	995	950	938	895	987	946	932	951	939	950	899	956	943	988	937	928	951	953	928	929	946	899	963	961	918	972	924	968	954	937	902	924	917	963	996	965	1015	921	963	964	921	994	935	973	939	948	915	952	977	994	967	969	962	942	971	949	933	898	937	931	920	956	904	904	918	912	986	929	947	977	935	929	993	932	966	955	947	916	924	967	909	910	967	983	977	985	915	960	986	949	941	943	930	969	939	957	962	948	917	947	967	974	976	969	927	966	938	981	987	957	956	951	965	938	917	992	936	928	960	970	933	920	917	887	909	1004	937	892	911	949	918	927	963	949	916	953	983	954	952	975	921	968	948	1008	928	907	904	1009	943	937	966	980	956	950	918	995	940	921	971	996	956	933	947	995	964	972	914	938	953	911	998	993	883	971	965	968	893	912	932	949	929	928	982	963	925	959	932	951	970	921	959	970	970	983	956	915	905	990	952	964	941	993	927	950	932	915	951	958	963	930	858	901	926	982	914	988	933	915	970	954	969	988	942	938	938	957	945	960	966	969	995	939	984	957	960	921	972	905	893	942	988	930	917	999	968	887	909	941	945	983	958	980	991	1041	946	912	993	975	902	928	942	931	971	928	958	959	965	928	944	911	941	958	918	927	964	1010	961	855	961	953	928	914	962	960	933	906	900	991	966	934	950	952	964	996	937	967	949	949	978	973	899	987	909	972	954	938	974	957	907	969	950	983	928	895	959	952	965	894	945	921	976	945	931	966	965	929	926	973	934	936	954	884	962	931	956	892	929	958	969	935	916
3498	1436	1409	1482	1487	1619	1611	905	411	360	241	268	209	193	192	186	176	214	161	187	217	202	196	199	206	215	196	191	185	191	173	202	183	207	170	205	183	178	176	205	164	194	175	209	197	180	184	175	190	186	181	183	183	181	181	189	182	188	192	210	176	198	161	178	179	187	200	187	171	212	199	172	186	189	170	186	162	179	179	191	213	168	188	221	184	187	172	164	203	212	196	194	187	179	167	176	170	160	201	177	188	175	207	150	199	192	189	187	177	175	196	190	196	180	183	183	164	183	197	193	182	170	183	175	207	196	187	166	190	172	200	190	189	166	185	197	178	215	210	171	194	180	166	178	190	183	186	170	192	157	179	168	196	186	197	191	174	181	188	189	214	207	164	199	168	204	187	157	175	179	227	190	196	201	198	177	194	178	179	208	194	184	168	179	183	186	173	179	208	188	194	178	182	223	205	185	209	159	180	174	210	185	163	180	191	193	173	194	199	199	181	210	188	203	180	171	192	201	184	184	199	179	185	201	165	180	198	198	161	202	198	168	186	203	184	177	202	185	178	201	191	189	232	176	196	196	194	174	195	211	192	183	191	155	198	186	180	182	168	165	189	194	184	170	191	182	177	181	177	190	168	172	182	180	192	180	191	201	175	191	183	180	180	165	193	167	175	200	191	168	180	186	196	171	198	194	181	204	188	180	208	171	171	157	172	192	204	186	215	177	167	197	196	205	192	187	207	169	174	179	189	189	168	180	170	179	200	193	209	195	188	199	221	198	180	196	184	197	193	216	185	174	216	193	191	177	200	189	196	171	171	194	180	195	194	186	192	200	181	194	178	171	184	213	172	201	164	173	199	191	170	170	209	196	169	177	180	197	185	189	182	194	160	172	193	196	176	197	165	180	165	203	214	192	166	202	195	180	186	195	171	183	174	204	190	209	184	183	197	185	191	186	181	176	168	177	192	199	188	166	179	194	203	182	191	187	203	195	196	160	180	190	195	219	183	209	191	206	170	175	180	180	204	192	200	195	165	185	192	194	181	175	192	191	176	188	185	205	197	169	215	207	177	176	183	205	187	199	189	185	187	191	196	183	180	186	194	202	162	203	196	140	179	174	181	192	199	162	193	180	177	199	179	166	185	212	214	201	165	195	192	173	186	173	188	190	168	196	168	190	201	211	203	180	226	180	179	192	189	193	198	178	177	181	191	187	200	210	182	208	187	178	173	163	168	161	184	182	186	186	176	197	179	171	195	172	211	190	184	197	195	193	189	178	202	205	198	192	188	159	188	178	200	179	185	203	209	161	195	181	184	201	187	163	185	181	166	188	194	198	196	146	190	173	181	159	209	182	182	207	188	176	209	188	176	192	172	187	163	167	198	188	196	179	166	201	169	189	198	187	165	195	180	213	169	180	200	166	226	194	168	188	184	183	186	196	183	213	178	191	174	184	181	208	198	155	177	189	203	169	184	200	165	159	156	166	183	207	179	186	162	186	177	167	175	203	215	195	201	211	185	183	186	202	214	173	197	171	178	172	199	172	183	202	192	187	196	189	183	199	182	167	189	189	158	182	166	186	196	168	175	167	170	189	171	194	182	228	184	181	176	191	198	183	202	169	179	178	225	186	181	185	159	201	180	189	169	210	179	177	178	176	188	171	186	190	189	191	173	186	191	187	185	219	179	178	193	197	202	190	201	169	207	187	170	170	196	179	196	188	196	206	179	169	196	210	175	190	189	215	208	186	160	190	215	181	171	217	205	180	192	179	185	184	193	198	194	195	194	191	174	190	190	187	162	171	173	189	186	197	161	178	178	184	201	166	170	179	185	195	182	190	194	189	216	200	178	181	206	177	191	215	183	199	194	194	172	175	172	182	200	172	172	182	199	184	212	214	172	194	168	190	183	166	193	186	184	166	192	199	182	184	205	194	194	191	215	207	185	207	197	197	200	161	218	177	202	172	190	198	171	191	179	200	190	180	203	205	173	183	176	190	196	184	189	207	193	185	188	222	196	190	215	183	187	173	189	194	193	196	181	197	190	175	192	202	192	201	162	198	188	190	213	194	215	194	202	183	179	177	167	199	202	179	171	171	191	176	150	202	217	209	211	172	191	179	177	203	175	196	165	179	190	208	209	197	211	183	190	173	204	209	178	202	180	179	187	199	199	192	195	187	199	195	169	205	178	181	186	188	194	160	190	159	197	210	185	195	207	195	169	185	167	203	205	190	186	193	193	200	208	191	188	188	212	181	195	199	204	173	153	191	163	185	209	164	196	204	175	183	168	186	193	185	209	192	182	208	180	183	179	174	186	202	183	162	176	212	195	170	178	185	183	188	202	174	184	168	194	152	197	185	192	181	186	205	170	189	209	186	189	183	210	142	174	217	185	170	188	184	187	181	193	174	177	177	210	189	202	189	193	221	195	166	203	179	187	191	200	182	194	190	178	199	193	184	202	192	217	193	204	166	201	150	187	175	204	207	195	157	165	177	179	199	181	187	210	175	173	195	185	211	176	196	163	216	167	200	208	155	190	203	183	190	185	203	204	191	200	196	172	181	190	188	204	190	211	189	186	204	174	201	180	171	152	224	180	171	198	178	193	186	181	210	192	177	169	190	196	204	191	203	192	182	198	194	187	200	196	196	197	190	199	202	167	165	181	179	219	191	175	169	168	188	180	184	158	185	210	197	194	195	178	187	187	219	200	166	184	207	193	175	199	186	196	195	178	195	175	192	185	155	192	182	199	150	178	156	150	190	179	200	209	192	160	182	159	167	182	189	169	188	189	162	206	161	191	177	146	172	166	199	210	182	197	175	197	180	220	182	195	184	190	187	209	203	196	202	184	167	195	216	233	180	178	191	180	213	174	170	199	157	196	169	182	162	177	214	169	160	194	181	190	182	196	187	172	188	195	183	198	197	192	179	199	209	194	191	200	209	183	190	171	181	201	201	187	197	176	155	192	188	186	191	200	167	199	201	178	192	197	179	198	190	192	189	192	193	171	174	208	195	193	189	188	195	201	176	178	173	198	206	185	186	205	174	198	205	152	187	177	186	208	172	177	160	196	160	219	174	181	191	194	187	198	202	171	181	176	184	170	177	180	201	190	216	192	166	197	202	189	191	191	193	202	193	194	204	186	163	211	195	200	159	159	198	208	169	171	195	198	173	176	212	188	195	185	187	178	206	185	159	190	200	182	201	159	186	180	173	163	176	175	150	192	172	177	195	165	172	189	166	198	186	178	172	182	197	210	190	190	206	177	160	184	197	227	182	176	168	194	200	189	189	183	186	168	188	202	189	167	166	188	203	210	186	204	182	159	205	184	208	189	161	175	177	176	204	194	161	194	198	206	185	202	192	172	189	185	198	179	206	179	175	200	193	179	144	178	189	177	196	201	177	188	205	198	181	197	163	176	164	177	213	193	196	182	193	200	177	200	167	172	204	161	195	189	167	184	185	187	177	158	178	172	171	188	186	192	187	191	195	182	206	173	191
3548	1977	2465	3700	5857	7901	9441	5722	1912	2026	1075	1037	777	599	670	637	608	684	673	628	637	674	663	618	622	607	605	660	601	588	567	622	623	629	562	589	561	634	616	586	585	578	602	585	584	596	605	601	617	595	582	598	623	648	614	621	592	603	604	613	601	613	581	581	564	600	596	617	644	640	606	592	590	672	601	608	593	623	600	616	607	606	643	638	590	605	607	600	570	600	568	575	544	645	602	617	606	607	595	632	571	608	580	611	584	592	626	614	584	573	578	597	608	590	603	581	656	587	633	644	557	598	612	591	571	606	615	599	586	583	551	627	564	619	628	590	604	581	598	594	589	642	563	567	664	606	644	546	643	602	580	583	565	559	626	646	578	612	612	618	631	592	622	577	578	608	551	668	613	615	595	596	578	650	572	593	617	588	610	626	594	570	603	640	617	602	616	631	600	616	601	561	585	591	616	621	628	541	597	629	588	585	575	633	612	593	642	592	591	597	619	605	605	560	595	613	596	548	584	591	549	569	621	601	615	563	588	591	545	539	616	583	637	597	567	585	615	569	582	582	621	641	599	584	599	627	594	582	614	575	566	609	573	598	622	654	622	588	616	559	630	592	587	597	585	602	599	596	589	572	607	591	584	609	597	615	587	613	621	606	573	593	605	615	574	559	571	574	602	620	550	602	577	603	604	592	577	629	596	600	583	578	575	599	569	612	619	603	556	573	610	616	577	632	612	586	576	611	617	615	617	615	556	603	595	598	632	656	614	575	605	636	635	604	598	582	609	542	600	621	577	594	594	559	616	593	596	569	598	611	631	558	581	581	603	591	630	608	619	611	632	599	596	599	604	593	598	620	595	607	538	618	621	595	572	626	572	625	595	635	552	618	619	605	577	597	596	585	637	625	614	629	590	604	602	603	582	604	564	590	608	583	584	589	540	558	608	631	614	636	640	550	590	592	589	590	586	582	601	519	572	592	621	595	619	599	552	612	644	590	554	646	573	592	597	602	570	611	612	616	603	625	585	597	621	607	609	607	580	624	631	594	558	608	635	614	538	600	656	613	634	585	636	567	589	560	556	603	624	614	601	618	571	574	661	629	612	610	569	589	560	561	589	622	593	584	599	586	596	586	634	585	633	576	590	591	575	608	650	595	578	589	586	622	581	657	628	615	600	590	577	588	554	652	591	587	584	583	628	597	568	567	608	633	602	631	607	600	596	567	621	578	586	588	583	582	613	592	584	579	618	595	562	645	593	617	617	594	594	599	562	658	613	596	606	604	600	599	570	608	629	630	610	565	599	609	577	593	631	611	612	605	586	632	610	573	586	587	572	603	576	645	590	660	595	653	588	630	647	574	646	630	619	610	631	641	612	576	675	598	611	612	590	574	582	548	610	606	632	573	605	605	614	604	622	578	606	586	565	561	576	624	621	601	633	603	612	577	593	590	582	607	609	598	592	607	624	633	589	616	620	614	635	646	573	608	596	617	611	612	592	583	595	660	586	583	598	583	567	623	571	628	581	578	599	563	592	588	644	611	623	588	601	583	614	595	630	603	615	613	598	611	608	604	570	613	649	652	639	596	583	631	600	636	597	600	596	669	599	590	573	591	609	626	585	573	663	592	584	655	584	609	594	595	606	639	639	566	551	613	587	596	594	598	597	581	562	601	617	565	582	612	596	577	622	641	605	566	607	598	600	596	630	615	547	565	645	609	616	597	611	643	593	562	564	611	583	667	608	634	593	606	603	560	569	598	623	608	592	589	594	662	659	607	586	606	607	581	606	622	589	610	578	584	593	588	589	595	572	604	613	616	603	582	597	595	604	613	578	610	623	592	585	631	574	624	647	577	620	599	607	615	611	553	592	595	597	611	583	579	614	618	619	576	562	648	623	577	606	539	588	583	665	616	566	574	543	605	608	611	594	613	593	569	605	594	608	625	608	595	630	665	549	643	606	594	617	607	605	616	605	620	586	609	583	573	575	618	600	601	561	580	610	641	585	603	607	579	565	617	563	601	604	592	563	563	561	586	589	566	583	577	587	610	584	596	620	548	559	602	582	549	647	615	596	643	617	618	602	599	585	587	588	615	603	557	599	611	619	614	571	607	574	612	575	612	560	650	630	584	595	587	597	646	595	606	567	573	616	547	613	584	586	560	615	581	635	566	619	660	582	566	589	631	539	635	600	607	614	599	560	590	628	590	663	627	605	607	590	587	606	617	583	621	598	606	571	621	616	637	595	577	578	638	612	584	625	610	594	583	603	597	554	601	611	589	548	582	587	595	585	612	610	603	612	598	622	621	542	573	620	610	638	564	576	653	590	590	567	604	594	603	565	606	563	593	609	642	602	683	549	558	591	594	606	601	578	575	579	572	590	596	623	582	569	596	589	596	606	592	564	612	643	563	606	606	599	567	587	613	611	600	593	609	598	585	598	561	568	570	617	590	597	573	624	605	606	616	584	602	626	584	547	632	636	621	606	581	624	575	648	613	631	610	595	657	581	610	581	596	619	606	659	608	598	593	608	578	575	624	588	622	570	616	592	585	698	624	567	573	615	608	579	567	593	610	581	597	623	569	589	612	617	614	632	542	590	618	592	586	606	590	565	644	606	596	607	670	548	587	646	598	626	624	613	580	578	603	654	649	605	617	635	596	581	591	627	612	596	598	544	606	598	613	587	647	602	639	591	617	627	586	601	608	590	582	652	609	600	560	617	580	606	573	591	600	635	601	602	597	615	556	584	601	540	573	615	579	560	603	590	591	579	586	578	604	562	582	605	601	614	592	592	607	613	575	594	599	590	593	548	593	580	600	613	644	602	611	586	581	596	614	576	602	606	642	561	591	578	611	617	618	588	590	628	623	601	583	604	578	655	608	585	579	591	593	617	644	598	588	598	586	580	625	586	586	583	638	579	629	600	612	661	553	544	600	632	600	588	573	587	620	604	616	590	606	559	575	620	627	632	615	580	587	634	573	590	568	609	612	622	586	618	577	638	622	600	625	645	570	612	614	591	566	603	619	589	601	608	592	652	622	597	611	617	605	560	607	590	677	634	619	553	621	634	618	606	604	623	591	550	594	621	630	605	608	614	611	576	544	643	600	598	611	594	611	650	637	633	607	622	591	617	606	591	603	600	593	624	636	565	611	588	553	596	635	600	633	585	612	559	570	599	587	599	607	609	596	592	597	609	595	624	600	556	634	601	553	622	636	588	586	619	616	626	611	617	595	610	627	583	618	550	572	634	618	604	613	609	597	615	613	547	608	578	597	590	592	604	661	600	599	597	607	634	622	576	577	628	582	609	599	631	594	571	598	588	556	579	595	568	613	625	600	628	574	573	612	554	622	608	583	628	576	625	546	580	574	578	601	627	604	610	579	563	650	563	576	568	606	575	612	596	579	617	598	623	601	590	607	624	633	603	628	564	617	570	590	582	583	607	640	581	611	617	646	619	558	600	610	608	570	554	626	637	581	589	606	638	594	560	594	593	623	593	544
13832	9553	11491	11218	13224	17637	19872	13226	4310	3274	1275	1053	672	401	392	333	361	381	394	321	313	305	310	292	297	296	274	270	291	318	292	300	289	306	302	322	325	292	293	288	308	318	284	318	292	304	275	276	297	294	321	296	320	320	277	332	309	282	256	294	288	281	323	300	303	301	304	316	279	331	310	306	310	311	313	274	286	300	292	294	306	268	269	293	290	280	265	293	291	282	308	299	322	309	287	301	304	289	298	301	284	312	289	297	273	265	289	304	264	322	277	323	318	293	294	287	281	306	290	286	269	288	317	312	314	278	314	307	288	266	280	272	269	294	286	292	287	313	321	316	299	312	283	272	281	270	289	292	324	283	252	295	283	261	286	302	281	269	282	307	300	298	274	287	291	331	294	339	320	306	309	270	287	305	309	302	287	292	262	295	308	299	305	322	297	304	302	282	308	294	340	274	314	299	305	275	282	282	303	294	296	311	304	259	262	330	298	284	293	293	307	275	292	288	329	303	280	312	290	300	285	315	317	301	302	298	320	294	300	273	293	287	293	286	305	307	280	294	285	313	306	270	302	306	277	291	302	289	288	310	275	292	311	291	275	304	300	304	327	294	286	275	282	291	316	298	269	281	316	300	308	297	306	300	302	290	290	286	282	294	304	332	318	302	293	317	303	296	305	302	279	268	292	270	282	297	295	291	284	288	301	303	274	296	323	305	344	301	262	282	277	327	300	346	324	286	262	277	328	288	288	284	266	325	293	268	306	283	285	282	298	281	278	314	279	314	286	297	291	300	296	314	300	275	294	310	289	303	285	330	280	280	267	300	318	279	291	295	295	287	289	261	308	278	263	284	303	273	307	326	287	261	295	300	328	301	254	290	316	270	280	296	291	294	308	307	270	327	302	296	330	330	279	270	295	269	281	283	298	311	298	285	289	258	279	288	299	310	311	297	260	299	304	319	273	297	306	307	280	293	277	299	317	318	305	292	288	294	293	283	287	320	276	288	296	275	290	320	295	279	285	287	293	302	280	311	270	297	289	307	290	303	308	291	287	296	302	312	308	306	304	306	307	295	290	286	332	304	284	316	309	272	283	323	303	301	283	313	266	291	269	288	309	285	311	286	285	281	297	302	287	319	275	298	316	295	283	274	285	297	292	280	272	264	315	258	303	291	300	314	301	300	291	299	285	290	283	316	300	298	306	337	283	292	296	306	272	299	277	253	292	307	295	316	276	288	272	282	289	286	279	272	283	297	287	289	279	277	270	312	288	311	311	289	267	291	292	300	345	274	337	312	312	268	289	288	320	288	282	309	292	271	301	291	274	294	329	303	302	305	299	306	313	290	303	279	306	278	288	269	310	291	310	314	323	298	278	288	309	274	296	266	315	271	298	302	311	277	308	323	319	298	320	309	257	296	297	311	292	255	288	305	279	262	302	292	290	312	270	291	311	298	311	287	280	308	314	254	307	283	310	287	288	326	283	298	278	283	306	284	320	310	308	267	290	315	308	296	292	304	291	324	297	307	291	269	266	301	284	309	337	284	286	324	286	333	299	292	307	246	284	337	288	294	275	301	294	294	274	291	318	306	302	269	338	320	329	271	312	299	308	297	296	302	298	284	299	311	294	261	296	282	288	326	302	281	307	282	305	295	277	296	304	287	298	285	299	261	299	302	314	281	318	311	304	265	317	302	291	282	290	321	316	306	287	288	306	294	273	281	294	313	286	290	284	273	294	334	291	297	285	246	310	289	328	280	290	302	273	308	316	281	284	276	254	297	294	296	279	297	290	273	313	300	277	298	309	284	278	290	299	309	296	302	284	283	295	295	284	306	305	294	292	309	297	308	337	286	271	278	307	284	288	283	289	321	300	269	276	266	306	306	275	334	279	297	278	293	324	309	300	294	294	299	288	294	301	291	277	327	322	282	312	303	256	307	299	282	318	300	274	307	269	293	274	293	264	274	316	293	338	324	304	302	255	273	285	302	273	309	285	298	345	294	303	271	297	296	303	316	329	312	315	259	320	292	288	274	297	317	282	312	286	295	301	291	294	288	267	314	294	299	273	278	274	320	276	296	305	332	280	292	294	292	284	272	298	294	290	286	305	289	267	300	258	308	327	269	319	304	277	270	311	282	338	312	300	314	322	256	301	305	299	301	303	265	299	310	275	323	322	275	306	294	319	318	343	263	316	290	283	288	334	291	305	282	276	285	289	277	320	302	294	286	291	282	284	278	300	298	280	310	284	289	286	285	291	294	304	287	298	294	313	274	309	308	305	303	281	283	296	303	271	297	302	317	287	298	283	284	301	305	267	295	329	268	313	302	312	304	305	280	308	273	297	281	325	301	298	292	303	308	310	328	322	285	292	293	262	313	284	294	305	299	271	298	282	301	282	282	320	293	312	314	288	291	312	271	300	286	314	303	309	267	281	338	261	341	317	306	276	308	290	306	303	305	303	286	292	298	274	292	277	277	324	307	288	321	254	294	269	316	277	284	266	271	281	321	348	311	309	304	318	305	295	315	305	292	294	279	283	302	301	293	289	266	289	279	305	316	335	266	271	270	273	299	322	292	280	288	297	274	293	312	300	302	307	302	297	291	295	288	294	291	307	272	311	296	309	308	332	293	289	280	346	285	309	298	305	298	278	302	335	267	278	306	295	330	321	310	293	282	297	286	300	269	272	292	316	295	288	307	305	303	275	305	309	295	288	304	313	298	281	291	300	288	280	277	299	300	293	286	294	270	331	304	303	303	279	305	321	300	280	292	294	315	288	298	286	306	310	340	287	278	303	300	253	303	315	280	289	279	296	306	298	303	312	341	283	309	269	327	328	302	277	329	287	277	294	314	294	272	292	284	301	296	284	284	306	337	299	295	271	272	309	294	287	306	304	277	289	313	272	290	308	280	287	273	276	284	295	297	317	283	305	271	304	288	303	321	303	288	274	287	298	306	291	288	298	276	281	298	261	274	297	271	291	314	288	315	310	324	264	307	304	310	281	298	264	311	313	299	280	301	298	294	319	271	283	336	323	278	288	301	318	304	315	291	273	305	294	265	292	269	319	315	253	304	281	280	282	311	253	285	321	289	277	293	301	309	302	295	275	270	306	292	287	285	309	307	295	263	292	282	326	314	269	251	239	256	278	271	307	276	286	307	299	318	294	301	306	288	277	290	329	306	263	320	296	286	317	294	291	299	266	287	298	303	299	277	327	286	253	281	286	297	287	303	303	294	282	285	309	279	320	280	269	277	330	292	298	287	280	312	279	281	292	289	277	282	305	276	282	297	307	292	319	328	300	294	293	270	303	287	287	282	343	286	321	295	326	286	297	266	265	282	288	320	308	288	310	297	302	273	279	293	270	307	315	304	302	289	303	283	310	272	317	323	312	327	275	293	296	321	270	318	314	283	299	272	322	285	334	301	277	267	303	289	293	342	287	290	285	307	313	275	308	312	305	291	301	251	301	292	339	270	304	286	296	286	304	291	315	289	293	312
10454	7479	11459	15673	23955	32242	39115	30122	13893	14920	6245	5737	3009	1572	1328	1256	1460	1667	1582	1409	1114	949	961	973	957	974	991	891	975	1010	937	921	908	845	964	909	894	837	964	867	910	884	839	894	905	901	860	870	899	863	881	840	900	913	857	839	880	894	845	951	876	888	888	921	861	828	823	892	848	875	885	878	845	897	853	838	886	866	842	868	922	998	884	856	818	890	850	868	826	865	854	811	881	877	842	842	893	922	850	860	846	873	804	873	884	848	866	913	884	831	834	849	899	852	909	852	902	879	863	845	875	828	841	853	879	886	844	842	853	838	847	867	813	928	838	875	881	934	846	865	846	855	825	897	876	862	845	847	861	844	894	867	913	838	927	900	848	862	904	824	922	876	805	931	818	857	856	883	874	855	886	903	877	891	890	884	879	859	881	870	871	846	824	815	830	802	821	796	892	870	865	881	888	871	866	872	879	803	884	854	873	908	892	836	854	866	858	828	840	920	810	897	872	832	866	883	880	914	930	819	891	859	887	848	884	893	855	879	857	831	890	878	844	869	908	851	896	877	893	872	864	866	865	832	887	855	866	868	852	850	860	870	859	855	876	811	883	861	858	862	881	823	849	882	835	826	832	854	855	837	855	831	851	863	881	888	873	859	856	877	835	787	843	841	863	851	890	848	851	944	862	894	841	937	928	854	865	842	866	826	807	897	868	867	798	828	854	869	850	848	825	846	851	864	856	866	872	867	835	857	855	846	922	908	871	900	893	865	853	827	880	822	872	828	875	857	860	902	855	843	835	823	837	895	872	884	806	831	875	861	871	854	856	838	823	850	893	880	849	900	841	842	834	875	850	863	864	840	809	855	860	869	826	893	916	854	829	870	878	862	873	875	900	852	859	892	830	878	864	848	868	842	900	853	914	852	837	801	828	871	822	834	869	835	834	851	859	884	903	873	798	894	879	801	837	861	843	896	821	838	881	884	872	863	845	878	869	774	834	901	824	853	854	865	841	862	867	835	822	825	899	857	840	863	847	837	834	913	865	896	827	895	819	864	873	911	862	847	859	849	842	814	858	884	844	889	877	863	858	869	889	895	875	948	828	901	893	868	893	892	873	859	816	847	789	871	811	827	806	845	908	820	850	897	862	838	862	822	836	871	833	815	880	862	880	835	844	870	901	847	908	867	866	865	915	911	867	841	896	910	840	907	891	814	830	863	846	833	863	856	877	861	825	864	886	876	865	850	803	878	853	870	864	901	917	826	882	900	902	844	842	848	896	846	869	883	862	895	836	805	875	848	859	872	851	855	835	835	841	844	882	843	820	864	822	900	916	891	891	841	878	879	853	917	917	892	857	906	898	827	840	838	846	879	844	876	831	879	852	873	839	810	916	858	893	885	867	830	870	868	893	919	897	876	845	852	865	827	892	878	879	840	876	821	837	827	846	842	926	840	857	856	864	826	850	873	912	819	872	834	892	855	853	821	862	879	899	882	845	927	855	829	858	881	843	869	886	878	843	893	822	857	832	892	875	837	838	816	873	842	866	878	865	841	862	873	817	815	855	839	884	814	800	873	883	884	844	872	887	848	900	836	849	841	852	883	899	889	871	843	869	851	863	872	809	866	841	867	874	842	840	906	915	888	905	841	876	859	894	820	847	854	873	874	860	829	886	878	809	854	850	914	887	895	866	855	872	837	851	873	869	866	865	907	854	880	892	856	869	848	892	872	883	867	838	791	872	827	854	901	875	852	820	856	832	834	856	883	825	862	852	839	850	894	873	850	845	850	858	893	866	902	894	875	874	873	800	819	894	856	843	890	860	836	852	859	835	889	828	837	838	899	882	860	827	856	824	872	885	852	846	865	871	820	870	876	845	901	877	907	896	904	858	826	862	789	829	845	860	873	869	814	860	854	910	837	859	940	848	856	801	858	903	877	862	824	793	884	889	859	860	839	878	871	832	860	858	877	820	857	888	882	843	890	871	801	813	868	881	876	877	857	869	881	872	844	886	856	879	858	916	902	858	892	937	858	830	839	858	868	814	827	798	853	856	883	845	868	866	828	870	880	842	805	839	866	858	832	847	884	874	848	842	850	817	852	864	851	854	866	860	858	839	891	887	834	868	878	861	845	853	852	877	908	854	791	853	828	828	870	849	882	907	877	902	847	858	849	801	924	821	840	824	869	852	829	845	856	847	837	821	859	798	900	849	884	874	862	814	880	873	896	875	869	891	821	876	824	894	853	832	840	834	895	844	816	840	890	852	898	913	797	826	851	851	856	822	878	875	858	872	839	884	898	843	891	875	870	901	877	898	850	892	869	820	867	882	874	843	849	906	873	828	883	843	809	898	893	868	794	858	892	837	832	841	905	822	923	915	918	864	914	883	858	837	820	890	833	847	832	884	889	901	862	904	858	838	848	894	860	834	888	913	897	857	876	903	846	844	882	879	890	826	878	816	809	840	904	850	870	842	830	859	829	859	829	882	824	890	838	849	838	886	858	894	838	852	855	835	853	898	851	811	885	909	870	887	844	832	873	865	855	792	849	841	807	831	842	856	851	789	901	847	871	858	878	845	846	887	787	874	846	847	856	840	857	874	867	840	850	874	872	832	848	852	895	846	862	814	843	808	903	887	861	856	844	834	813	856	856	848	880	835	870	847	854	855	849	871	826	853	848	912	900	866	830	793	897	866	872	867	816	846	869	875	852	875	869	849	893	893	865	850	873	843	848	784	877	864	863	871	824	862	898	913	860	835	850	857	871	812	840	813	848	802	813	829	859	886	824	856	852	850	851	847	828	863	819	876	856	877	798	871	830	888	838	882	839	897	862	873	891	852	908	857	891	872	927	896	834	860	869	871	833	863	809	957	906	887	869	833	890	889	826	843	837	848	833	891	824	841	889	851	832	872	858	886	808	879	891	902	850	866	822	858	861	869	849	826	783	909	927	811	837	894	869	869	881	814	882	779	854	814	854	859	838	884	827	867	850	872	858	812	841	873	922	839	841	874	907	872	876	892	843	842	893	897	839	881	831	860	815	838	824	867	842	851	826	819	902	835	859	840	838	868	854	844	793	809	871	878	871	876	848	849	871	863	830	851	851	862	864	869	866	869	870	874	856	865	850	870	839	866	915	839	863	927	814	873	841	858	855	873	840	843	846	877	824	878	834	922	843	872	856	831	878	846	804	840	870	887	862	894	897	882	883	902	896	798	798	835	854	863	836	839	859	927	843	856	828	873	845	855	852	818	862	905	863	891	849	824	908	865	825	843	897	807	860	890	842	886	863	830	819	838	844	843	821	834	849	910	878	833	914	867	812	857	850	880	859	870	828	851	860	890	892	858	883	859	878	874	880	809	853	881	830	872	812	902	836	841	843	863	846	835	811	833	850	845	894	838	845	895	850	877	881	885	867	838	856	869	902	868	861	924	862	876	879	850	930	856	863	850	836	837	847	907	832	836	809	850	858	857	865	873	841	855	885	822	871	823	868	874	854	864	830
28322	20656	22688	22303	25904	32832	37286	30030	15439	9832	4641	2842	1864	746	605	527	546	663	577	496	416	419	405	388	376	394	366	395	397	381	368	391	348	352	388	368	378	372	377	361	364	323	352	314	366	378	380	349	364	338	351	376	329	352	348	331	333	332	365	346	355	342	340	359	362	348	336	326	370	353	385	334	361	354	367	327	306	337	350	337	352	334	344	359	348	384	349	366	325	361	376	360	356	338	370	366	370	339	343	323	341	370	371	338	367	334	361	326	345	333	333	344	319	351	352	347	345	337	342	366	368	361	346	361	341	370	351	369	328	353	341	359	354	310	344	384	345	334	348	342	389	343	360	401	337	364	330	361	327	346	389	338	342	355	338	360	354	359	343	320	351	345	352	321	368	375	388	342	359	347	377	353	381	354	331	361	355	321	363	398	368	343	320	307	334	346	350	373	396	354	358	346	355	365	389	302	378	346	357	381	347	341	348	356	343	343	338	341	369	358	372	381	336	356	330	341	332	332	331	337	338	355	376	345	314	321	326	336	349	334	379	333	348	374	381	348	391	337	352	355	368	324	330	364	349	311	351	362	330	311	316	354	349	366	335	340	352	374	388	354	334	333	323	357	334	332	335	346	367	332	316	348	336	345	348	348	357	362	347	366	353	389	375	332	344	336	326	372	323	345	367	348	358	393	334	336	346	350	363	357	364	335	331	354	355	381	353	340	331	361	366	377	361	351	319	361	308	351	355	346	345	372	318	361	300	327	315	311	339	336	343	335	342	388	373	367	306	339	357	351	346	421	335	360	330	370	350	345	353	382	344	380	352	331	395	349	332	336	371	351	370	377	378	332	337	356	341	357	314	341	336	306	345	352	362	350	359	360	341	411	386	353	343	338	348	378	329	359	350	361	356	356	374	355	334	377	352	369	347	369	308	343	352	353	330	361	378	367	356	369	338	308	361	348	343	351	309	342	379	367	359	351	370	364	342	362	386	341	346	325	349	357	357	335	331	369	347	337	360	325	328	363	336	374	339	368	345	368	337	354	324	336	356	320	368	381	357	342	348	352	358	332	322	340	398	369	364	343	377	354	318	343	343	381	355	332	356	329	338	322	367	344	334	366	350	364	387	366	330	337	384	352	374	331	323	354	345	318	341	354	333	320	345	374	363	341	326	334	354	345	337	360	366	346	391	375	333	344	334	335	352	333	322	350	353	327	355	375	324	360	366	354	350	335	326	402	331	331	361	371	333	332	361	351	323	340	343	316	346	371	339	357	374	338	345	362	358	362	360	359	335	376	357	371	334	351	369	370	341	327	373	335	351	349	362	340	322	343	355	360	352	366	371	326	342	344	356	352	389	321	353	371	345	342	349	353	336	330	355	357	376	330	346	358	379	343	344	375	360	359	340	330	340	362	344	350	345	336	331	349	355	329	351	321	341	333	373	336	342	367	374	371	322	333	364	313	343	355	350	301	366	342	326	383	340	356	312	384	361	329	321	329	355	374	361	339	378	326	384	375	365	390	328	341	362	337	350	337	353	315	368	343	348	311	330	330	372	354	345	325	330	373	347	361	363	375	329	361	370	344	350	319	354	343	344	380	366	372	392	335	347	343	363	357	367	373	396	361	307	363	366	341	339	366	387	348	348	337	339	342	315	358	350	317	334	365	369	328	346	364	362	335	361	378	319	339	371	366	349	364	357	355	335	329	352	387	372	324	368	355	398	347	354	343	313	358	348	313	352	355	346	364	350	377	344	357	348	363	371	342	340	337	335	352	362	346	389	377	391	385	341	349	334	351	381	354	363	354	318	358	356	388	337	333	339	339	355	374	334	321	342	344	342	351	343	328	359	375	339	353	378	348	346	361	359	330	335	389	344	357	325	392	341	349	347	312	345	342	403	351	333	344	357	346	376	379	344	398	372	336	351	357	338	365	350	357	359	345	359	341	340	322	325	335	321	353	357	319	293	328	374	302	362	355	330	336	358	358	371	362	374	360	347	334	359	352	320	382	322	324	342	362	348	376	372	329	337	328	366	354	331	338	356	350	353	351	381	319	337	335	385	346	340	386	296	360	323	336	358	323	306	368	372	316	337	367	361	352	342	359	346	344	341	358	359	375	336	368	368	364	334	344	395	381	372	325	373	362	338	352	376	370	350	353	372	388	343	352	364	336	327	345	354	375	373	373	351	375	386	326	351	369	365	356	373	365	327	351	398	347	362	351	337	353	351	350	344	364	374	350	300	335	323	357	313	371	353	365	380	310	334	354	388	340	357	321	399	354	342	374	360	339	365	355	329	372	363	342	352	335	349	380	362	361	361	328	320	361	361	356	366	360	355	367	328	349	337	336	361	347	362	345	346	362	347	339	352	335	374	355	373	347	345	372	365	312	333	355	372	311	337	317	321	337	349	331	376	372	351	355	359	343	335	337	382	341	380	373	351	333	365	345	314	390	338	371	358	364	328	348	319	342	365	342	332	346	389	363	352	347	346	356	309	352	366	372	328	347	371	352	344	366	344	393	378	353	355	311	328	343	360	343	358	342	355	332	336	379	374	352	346	325	320	370	366	379	346	361	355	360	348	370	362	334	384	366	330	335	337	357	357	346	336	403	318	370	320	329	332	367	328	344	360	337	337	351	318	396	359	318	340	290	372	386	354	339	323	359	330	329	350	389	368	347	391	362	356	325	341	373	343	342	317	390	351	353	377	377	348	382	370	315	338	335	365	349	330	344	358	364	348	369	371	357	343	345	315	344	384	325	383	346	312	355	321	374	324	364	360	329	344	345	373	327	344	310	339	346	355	367	374	347	341	379	359	347	335	328	367	365	335	337	322	361	368	361	342	384	346	360	359	350	383	333	392	347	350	346	356	351	359	376	327	343	366	338	330	329	389	371	352	332	343	326	348	349	301	347	333	343	326	343	348	354	328	362	358	379	346	345	364	330	332	363	336	343	358	330	356	369	366	339	336	355	357	336	342	381	370	359	365	350	324	349	342	371	359	347	360	391	354	331	358	328	355	352	367	382	352	384	353	345	334	341	344	358	317	337	317	340	327	391	322	330	355	372	368	375	353	327	376	326	333	337	348	361	348	358	370	382	358	309	308	357	353	382	336	353	370	362	370	372	328	322	362	372	388	368	325	360	365	365	322	336	352	355	388	317	338	326	370	312	354	382	355	323	333	346	351	353	355	311	374	348	398	358	337	344	399	323	318	350	336	373	338	353	338	373	334	346	343	354	365	323	383	343	342	379	326	335	342	338	349	373	334	384	359	369	358	323	367	329	331	363	331	327	357	385	354	372	369	303	347	382	336	334	336	317	375	338	357	364	371	341	329	363	313	355	370	350	368	355	354	356	368	342	351	357	360	346	352	351	364	350	334	340	370	367	354	342	338	352	341	339	371	360	356	388	346	339	366	377	372	336	335	335	352	337	360	352	360	343	364	347	323	302	327	345	312	359	324	375	386	313	353	360	361	332	371	378	324	343	336	358	303	358
18607	14832	19611	25291	35352	45115	51892	44630	26079	27357	15749	12610	8629	2911	2387	2396	2672	3476	2883	2455	1432	1390	1335	1289	1281	1227	1241	1274	1284	1188	1225	1137	1094	1055	1019	1076	1017	1004	1081	1028	1024	985	986	1020	1010	980	996	963	1017	991	975	1045	1014	970	958	943	988	947	990	983	984	999	1009	982	894	972	965	992	948	1011	957	969	965	938	1003	1011	985	913	998	998	941	1005	976	948	956	958	1042	1015	927	973	949	964	963	959	904	938	1028	931	973	957	985	984	934	979	955	943	972	936	950	961	925	916	928	939	918	921	980	1008	925	997	943	938	959	935	941	942	893	962	895	922	1007	866	896	961	920	939	929	920	971	980	973	959	943	928	980	989	961	957	961	973	943	882	942	911	954	959	994	958	952	919	916	956	976	999	970	936	953	955	937	936	940	868	958	965	941	966	859	947	988	909	915	923	963	921	1021	919	976	920	931	948	963	954	986	959	955	965	947	939	967	933	962	973	914	939	917	904	958	937	963	916	920	976	957	924	961	896	921	948	963	981	964	911	978	995	947	962	962	937	941	897	965	903	969	986	937	909	952	1000	955	972	933	926	973	968	942	937	965	945	961	986	954	967	939	936	968	960	947	963	938	927	972	933	958	958	955	1001	977	948	934	912	920	961	910	936	959	912	976	921	910	939	873	962	949	914	948	923	1004	994	939	1002	933	947	925	975	912	1007	995	927	954	948	953	1002	958	990	945	984	915	992	910	922	920	945	935	951	926	924	901	927	922	975	958	904	950	972	905	879	891	915	938	1000	974	913	912	951	923	961	948	914	897	956	920	979	938	937	967	948	922	990	954	953	956	920	970	969	945	978	948	952	919	979	953	935	966	942	912	977	946	988	921	967	905	968	961	924	912	950	925	962	967	930	968	965	916	946	982	907	941	908	929	939	935	917	956	944	942	1035	952	1023	958	955	990	983	983	865	887	948	974	884	968	920	961	990	925	949	932	975	958	975	959	970	909	909	980	893	945	976	947	954	973	899	1008	956	1003	985	967	987	968	936	923	903	988	1010	924	973	998	914	924	967	945	943	1005	924	964	902	956	950	946	925	936	946	997	935	941	936	960	934	971	943	984	877	950	951	937	933	955	956	898	906	982	945	919	918	929	922	880	933	932	923	946	908	957	1016	946	958	986	947	973	1027	955	987	956	939	953	949	998	983	959	959	902	973	949	907	989	942	928	935	853	963	887	967	942	970	935	946	895	939	916	923	980	925	922	985	944	960	919	926	961	920	975	920	941	986	934	977	969	924	943	949	914	960	918	960	926	1007	945	981	903	946	911	998	923	950	895	881	975	961	918	936	949	963	997	992	992	963	915	962	1007	944	985	941	952	974	959	958	944	940	945	944	995	990	980	958	947	979	933	982	960	966	1045	906	920	948	968	956	901	941	970	939	925	989	993	911	967	903	960	995	942	909	937	958	963	961	953	967	955	963	918	907	928	956	987	954	974	950	924	979	1017	892	918	927	953	952	1005	974	944	928	954	916	932	1007	995	955	945	946	955	975	933	987	919	917	933	926	945	966	939	991	950	889	953	967	992	893	948	892	941	927	950	924	954	962	968	977	965	884	962	951	1002	985	952	939	944	927	936	970	912	886	962	939	993	926	930	952	959	973	959	929	974	924	993	924	967	944	909	952	937	915	957	960	947	960	920	942	969	999	983	894	932	975	959	944	1001	975	962	967	967	996	908	1001	923	939	946	901	953	967	920	982	987	985	924	939	942	925	900	955	953	1017	962	954	945	897	886	947	944	980	990	930	960	965	917	907	914	947	967	970	976	911	927	950	886	940	1009	914	876	910	961	933	917	939	966	984	910	939	952	961	940	961	921	955	966	912	978	939	926	873	905	979	887	956	980	919	986	931	1007	931	971	940	918	968	964	977	987	962	986	907	1034	977	943	920	899	896	925	849	968	1026	968	927	1000	922	929	967	967	930	950	1010	936	946	930	913	907	955	999	952	966	991	961	878	910	942	952	943	920	960	976	967	969	1005	905	961	1006	986	933	947	902	939	912	963	932	946	955	883	892	925	972	909	941	985	946	978	915	956	909	957	906	958	978	918	923	954	929	898	931	944	960	911	957	938	968	949	925	944	970	990	919	943	956	933	958	963	937	908	962	980	939	969	901	913	926	961	958	876	879	928	978	955	954	969	957	925	956	956	907	947	964	925	924	918	921	923	855	959	975	979	976	938	924	931	904	952	1014	948	976	912	878	969	896	950	971	957	981	945	995	928	940	944	1006	927	959	920	979	942	935	983	975	972	965	918	927	900	902	983	957	947	961	955	983	921	990	1012	937	963	951	946	915	950	956	913	978	909	943	922	937	924	988	895	974	972	939	960	933	937	946	910	944	945	903	904	897	920	930	954	927	952	1007	897	927	962	918	969	938	939	940	925	949	932	968	942	956	948	976	981	975	943	930	967	955	986	921	946	973	936	906	970	943	963	950	947	969	979	955	949	978	944	939	942	990	901	947	1052	943	911	945	931	946	942	935	971	925	954	926	994	1003	982	872	917	941	936	929	986	940	928	975	973	942	946	976	929	909	939	962	965	939	917	924	947	951	899	956	892	954	969	934	947	959	933	978	903	949	971	962	950	962	1015	917	950	912	964	901	986	1008	917	972	986	961	953	997	956	915	915	959	908	979	954	968	955	1025	953	965	952	988	968	979	998	945	944	950	954	919	983	950	869	986	961	994	954	968	956	911	960	915	925	958	983	927	925	935	936	963	900	883	929	978	903	919	947	958	939	1014	904	947	957	998	957	969	931	941	945	929	935	951	905	984	923	925	948	931	959	948	922	979	1012	921	924	901	906	956	941	945	972	928	921	987	856	958	901	915	856	957	920	992	936	948	911	918	954	946	980	980	918	942	931	959	952	939	864	982	993	932	984	888	952	938	975	930	977	975	961	950	952	968	1065	932	929	978	951	962	953	976	960	929	958	896	934	948	928	952	973	974	967	944	921	915	981	965	971	953	956	963	1029	927	992	953	977	970	941	909	939	941	920	959	899	965	927	992	916	968	929	986	959	916	868	925	963	940	991	943	952	922	930	907	950	984	955	949	932	966	986	950	977	938	963	939	953	959	948	971	944	975	957	945	925	964	931	900	890	966	951	916	922	938	975	920	916	977	941	938	909	969	922	938	967	941	932	939	897	938	941	927	921	964	940	947	926	930	980	940	934	922	955	965	974	998	927	984	948	934	997	888	969	940	954	923	925	984	913	959	939	988	983	886	984	971	956	959	953	973	945	928	913	970	912	936	963	963	960	921	946	994	935	951	967	938	964	980	926	938	946	908	940	963	978	986	969	958	881	937	964	882	917	945	932	914	929	956	931	951	951	952	929	926	910	915	923	919	933	977	930	893	945	944	978	944	933	904	951	955	948	915	969	925	968	971	929	1003	930	926	916	916	1006	958	982	937	977	953	930	963	928	953	961	909	944	978	992	960	897	904	999	888	886	945	936	947	957	925	886	970	945	977	948	950	935	996	864	925	983	909	945	918	940	1002	909	922	998	949	986	953	991
3595	1297	1496	1279	1294	1466	1561	921	370	313	237	226	221	200	148	180	203	188	208	200	167	180	192	209	180	182	178	195	183	163	183	174	211	189	182	181	215	220	181	189	210	186	189	183	180	199	212	177	178	179	190	184	186	192	183	182	164	163	181	178	186	175	182	167	192	180	198	191	182	193	191	184	191	172	185	196	181	173	189	165	200	201	175	192	220	188	214	206	202	166	191	180	176	176	193	187	193	187	197	197	166	163	195	183	192	192	160	204	150	201	186	170	188	178	192	196	180	180	200	170	189	147	199	196	179	204	190	203	183	194	202	165	169	173	181	213	192	187	189	194	199	184	189	207	184	211	145	166	174	182	177	174	180	170	179	168	180	216	178	168	196	217	187	191	192	179	169	175	176	178	195	165	188	195	184	189	176	187	189	175	174	204	175	196	190	158	171	184	190	181	185	185	213	165	187	165	173	165	200	188	189	163	192	173	172	185	173	194	190	188	180	174	172	196	174	214	205	167	184	212	188	181	182	198	170	204	184	180	222	183	199	213	193	178	176	211	195	189	180	171	161	193	181	185	181	192	187	210	185	170	197	196	180	190	196	193	198	164	186	174	184	193	170	209	205	205	199	207	188	168	164	192	169	207	165	185	201	189	179	181	162	176	197	180	192	166	159	172	192	200	212	211	203	185	201	207	191	207	193	184	160	154	184	189	191	184	173	171	182	184	201	229	154	174	173	188	183	190	171	174	179	174	199	179	198	200	196	174	192	212	191	199	171	202	165	166	191	163	201	179	200	156	192	175	169	208	178	194	202	185	197	192	172	197	204	193	201	196	176	191	207	161	173	168	213	174	196	166	189	180	170	170	167	168	199	173	163	177	175	179	194	194	204	192	211	178	196	228	175	195	164	183	189	192	200	179	189	207	191	182	188	180	198	205	169	177	181	203	212	190	201	192	214	182	163	185	182	182	183	198	194	169	190	206	187	193	186	203	178	198	199	204	174	187	196	186	190	186	176	179	185	207	191	197	193	187	174	205	205	208	212	180	179	217	177	197	188	165	213	180	172	186	180	176	178	205	185	209	184	201	179	189	188	180	195	186	180	186	177	182	197	176	207	188	176	188	185	218	218	179	174	187	166	165	186	182	190	184	169	158	180	205	225	179	168	185	196	170	195	174	182	186	202	186	159	170	184	155	175	193	176	182	177	213	181	208	190	193	201	200	195	176	195	191	178	156	170	162	183	194	173	175	147	183	177	195	210	171	178	163	151	173	186	206	195	160	166	187	164	170	178	218	181	184	184	207	199	187	197	235	196	184	192	177	191	196	180	204	191	181	189	191	187	190	216	196	179	197	192	186	176	204	204	173	172	162	182	213	203	194	177	197	184	174	188	180	170	161	178	178	183	182	163	197	189	219	179	191	167	189	144	187	193	189	181	194	189	183	208	160	184	163	165	189	176	182	214	178	206	212	169	190	181	192	189	211	194	175	186	206	178	177	160	193	180	191	191	198	181	187	178	208	156	177	201	158	171	202	201	176	180	177	202	174	179	191	192	175	181	183	171	174	199	186	184	189	206	189	192	188	200	197	191	181	167	189	174	196	204	201	204	179	173	187	199	186	205	182	148	179	174	215	182	177	176	189	178	177	170	152	186	181	193	176	201	173	190	186	176	195	189	202	187	172	189	160	189	192	192	175	185	209	195	150	203	171	215	201	198	170	177	178	185	191	192	203	194	186	215	174	169	176	175	179	161	197	179	172	180	178	166	193	182	198	179	179	189	174	191	207	177	199	201	208	161	199	191	189	168	204	207	171	176	179	183	193	221	191	194	169	172	197	191	188	179	199	176	192	169	169	180	182	179	173	195	176	162	202	200	214	166	194	192	196	201	192	197	201	184	196	180	200	202	182	198	177	177	187	194	168	184	185	202	168	169	179	190	195	183	194	168	153	192	185	194	196	166	179	188	174	182	211	203	185	168	203	195	181	195	196	181	190	169	173	186	174	178	193	182	180	194	207	211	218	191	168	203	158	201	149	180	186	201	182	181	190	201	227	185	176	164	195	193	175	193	193	185	161	190	178	193	170	198	181	188	185	180	162	176	206	193	207	179	194	186	210	191	195	200	184	191	185	188	190	191	192	176	200	172	195	149	182	189	188	177	164	193	181	199	183	146	187	209	170	187	228	178	183	165	184	189	175	195	197	177	167	190	167	192	219	184	177	193	187	172	187	202	185	144	192	182	205	193	180	190	201	192	197	187	186	187	201	201	190	196	195	179	166	197	180	175	188	216	186	193	190	197	190	148	207	190	189	190	159	164	170	190	179	183	205	191	209	206	173	189	205	205	162	189	179	187	198	173	202	189	190	191	172	179	214	193	188	186	183	192	222	159	167	184	181	197	190	192	181	197	212	191	216	196	165	168	194	174	167	191	170	164	192	157	156	176	183	198	188	181	176	188	180	186	175	187	183	189	187	172	162	173	158	198	168	174	187	176	179	181	185	208	201	205	181	194	197	191	175	172	189	176	191	187	174	191	182	172	170	188	196	179	170	185	181	179	164	183	207	181	180	192	198	187	206	167	200	195	195	209	194	187	200	170	170	191	177	177	190	177	175	159	183	178	187	167	176	161	184	186	177	174	188	174	181	198	181	160	181	161	192	174	211	184	168	211	184	183	178	185	165	166	187	199	189	192	186	183	199	170	219	164	169	186	202	161	184	173	166	172	170	211	174	183	191	172	169	203	198	170	189	203	185	208	193	195	198	191	207	198	182	177	191	180	186	190	171	161	187	188	182	181	176	179	164	168	183	179	168	196	163	156	184	167	182	179	189	148	193	181	185	205	192	181	199	170	180	193	187	176	187	185	182	166	157	178	168	185	158	143	192	181	173	179	190	188	214	186	173	200	192	155	165	189	202	188	182	186	168	197	173	191	196	208	166	193	179	169	164	202	179	220	189	186	183	157	204	194	177	188	172	182	189	175	203	180	201	169	204	179	199	170	171	172	186	179	194	172	160	168	176	181	191	177	198	177	189	203	181	203	182	192	203	189	182	181	184	199	197	185	193	204	179	179	203	185	178	186	209	174	187	169	175	191	189	180	175	196	182	198	166	146	159	193	185	170	180	180	191	181	204	165	176	163	188	200	164	174	193	197	165	185	199	164	205	195	178	193	182	188	199	186	168	189	169	194	203	189	180	188	198	168	184	209	191	206	181	206	161	199	189	185	204	190	188	203	198	184	150	185	187	184	160	203	181	189	189	191	185	192	211	174	177	192	173	172	179	201	201	214	166	191	189	195	197	171	176	213	191	191	202	199	190	185	186	191	200	199	194	167	160	187	176	189	151	185	183	192	181	184	171	172	194	210	192	170	192	186	173	200	190	173	188	186	181	178	176	171	196	174	191	184	172	205	176	196	202	187	187	181	189	196	201	198	184	196	174	174	192	193	205	182	182	200	182	190	160	165	177	181	183	172	187	164	168	178	175	199	198	185	155
3760	1991	3152	3901	5221	8099	8947	5450	1972	1754	1213	978	844	701	602	606	715	658	612	631	600	628	607	620	631	599	585	642	619	627	622	631	573	593	611	575	582	609	599	612	614	593	577	636	602	568	581	572	587	591	618	594	601	602	570	610	627	602	558	607	594	638	631	613	573	599	540	610	615	600	683	643	602	613	605	607	613	625	601	579	624	620	592	582	596	629	637	605	590	577	628	589	655	587	564	588	644	612	570	600	617	599	594	616	616	628	574	578	619	595	574	625	577	617	577	596	590	610	562	584	591	629	616	616	607	545	580	638	618	580	621	580	591	543	610	570	601	611	585	614	609	609	604	598	596	583	573	632	544	642	606	602	579	638	568	592	635	611	603	631	605	595	577	626	592	605	587	572	633	595	579	625	578	589	599	598	560	558	594	590	632	653	610	591	613	623	591	606	610	598	613	636	581	616	623	606	623	580	581	598	569	582	605	629	573	597	582	639	621	583	594	610	586	593	598	584	547	586	614	613	613	586	574	602	577	590	595	553	634	644	591	583	596	605	620	570	622	593	630	610	618	598	586	581	593	595	569	572	613	578	583	596	581	617	607	604	604	596	566	586	604	591	587	590	576	557	592	625	583	614	616	613	600	583	600	603	606	585	587	607	609	586	611	589	616	584	590	614	592	590	627	647	638	616	632	607	632	571	570	635	602	617	630	619	652	571	585	599	566	623	617	596	627	601	598	604	567	622	600	617	622	599	655	596	624	566	575	561	640	605	581	597	595	584	582	578	607	572	569	592	608	605	616	620	615	576	578	584	573	605	603	584	609	633	596	586	601	565	613	616	597	617	588	603	611	572	560	608	580	588	631	572	601	651	595	587	586	579	580	630	600	582	626	564	594	609	630	630	589	638	601	605	589	535	579	602	597	620	589	603	530	579	610	616	561	600	585	590	598	627	633	632	627	570	576	627	618	610	590	604	585	610	608	602	606	615	606	574	591	559	602	618	588	589	597	627	602	592	601	627	619	581	593	605	595	566	596	592	645	612	569	609	572	582	604	611	572	620	581	594	603	600	578	602	609	597	637	612	586	610	581	629	556	558	580	630	618	630	621	559	603	612	601	594	544	592	590	621	583	626	604	608	587	581	628	584	606	589	587	603	638	599	623	558	591	589	623	599	518	606	594	580	589	598	585	622	613	599	602	587	577	597	615	624	586	645	571	584	630	595	580	616	581	619	576	610	571	541	601	604	614	550	611	625	612	565	565	602	596	596	611	640	586	626	593	631	652	618	624	549	564	590	556	598	588	588	631	616	582	552	547	630	585	575	577	663	579	618	668	584	571	622	619	608	592	582	619	597	548	606	573	632	632	589	602	589	590	604	587	581	616	604	601	626	606	616	618	593	579	625	606	633	618	618	607	592	596	582	579	611	568	571	597	598	621	598	597	639	598	633	588	569	587	596	621	648	584	626	603	610	578	590	602	591	588	602	574	601	591	565	591	616	601	585	565	602	573	609	588	629	575	600	606	605	632	572	583	614	630	632	594	602	563	607	566	617	576	566	588	568	605	606	620	607	611	633	619	645	563	586	554	613	589	595	630	641	585	612	612	609	624	644	591	613	584	581	588	608	596	598	626	592	589	569	597	634	585	590	592	596	612	579	611	609	610	576	640	636	598	638	607	570	625	612	607	541	606	583	607	646	666	588	572	648	586	572	592	661	609	626	625	593	580	597	637	604	564	568	596	581	628	616	588	600	623	568	626	615	622	586	569	659	606	616	612	635	562	599	625	568	607	548	567	583	604	578	602	591	613	613	606	593	544	597	625	606	621	587	549	601	591	592	639	536	575	553	558	590	630	586	615	618	628	633	576	646	650	575	652	643	616	608	622	617	597	653	572	604	601	602	550	607	555	580	629	602	611	579	562	574	546	608	619	591	612	584	537	631	602	589	614	633	593	569	604	622	562	586	605	604	608	612	604	609	528	610	600	574	629	596	586	594	600	634	613	577	600	616	618	579	604	603	594	588	631	552	615	578	578	606	605	565	596	592	634	571	630	597	632	620	596	598	573	596	644	634	599	583	621	636	599	610	634	621	631	627	603	601	649	636	579	582	589	594	593	605	593	570	638	624	617	625	608	591	612	606	625	622	573	594	607	672	622	585	580	589	618	621	657	600	598	565	601	626	601	579	623	601	559	610	600	619	582	597	609	634	605	602	632	579	614	587	596	593	586	551	594	617	600	572	564	560	618	587	618	585	570	603	626	593	602	603	644	600	597	643	584	627	581	605	595	554	576	582	560	640	571	573	587	612	595	602	615	586	585	591	600	627	640	603	591	607	588	605	608	622	621	565	608	608	574	619	547	586	577	588	606	606	595	606	583	621	582	636	607	608	589	569	592	590	602	600	614	600	592	620	623	559	577	589	593	621	594	601	613	612	615	613	613	599	594	584	651	598	639	613	586	645	620	600	626	609	556	631	603	614	584	568	593	610	553	609	566	579	580	558	599	596	602	607	595	602	544	623	570	578	588	598	572	595	551	549	563	591	577	542	564	614	624	603	588	589	621	653	612	586	620	613	581	622	644	606	600	589	641	619	578	607	600	644	579	611	581	590	579	613	581	644	632	600	580	616	584	588	561	614	602	596	620	537	603	558	582	557	600	625	570	575	616	601	594	580	572	569	628	591	619	577	588	607	579	619	613	619	578	584	606	568	610	618	595	616	639	552	590	584	604	617	612	584	611	600	659	572	590	615	627	605	599	562	593	563	640	585	601	581	616	617	548	634	583	585	587	596	628	648	572	593	572	618	583	622	587	561	609	547	578	612	607	590	587	573	617	593	585	607	599	607	597	596	614	586	613	585	579	628	604	644	630	624	594	619	577	605	624	585	584	623	592	614	588	574	637	558	564	608	612	598	601	602	580	622	633	582	583	634	596	568	613	604	613	603	621	632	634	641	553	573	598	602	577	599	590	591	563	617	607	571	654	597	539	597	585	567	579	615	635	566	622	627	616	607	596	595	595	585	568	535	570	579	624	566	609	600	597	606	604	605	601	583	578	629	590	571	623	617	572	565	629	602	575	593	619	577	600	580	594	628	608	622	605	598	569	579	571	604	643	597	574	657	579	602	611	626	617	568	611	576	626	624	547	620	633	610	579	574	620	591	626	624	593	581	601	586	582	561	591	600	612	615	624	597	613	634	636	642	620	599	614	575	598	610	602	593	589	604	636	622	551	620	613	632	615	622	592	591	634	612	568	616	596	597	604	609	562	566	579	572	592	594	652	624	632	584	572	646	620	629	586	580	580	600	602	564	628	551	619	617	683	570	545	593	606	601	639	605	596	580	604	602	561	596	617	581	611	607	591	598	622	643	610	583	608	585	615	562	627	591	585	580	585	616	598	625	616	550	566	617	599	580	606	578	578	667	607	629	596	595	577	585	588	614	623	626	602	595	599	624	586	609	603	611	555	558	574	611	586	600	564	611	578	581	587	607	590	567
16219	12044	14934	13221	12518	16238	19531	12741	4217	2482	1232	737	592	360	368	342	430	372	299	359	349	310	322	306	286	310	278	310	281	299	304	344	314	273	342	299	295	317	293	313	289	301	288	273	299	327	289	289	287	326	289	298	310	324	326	271	290	302	286	307	335	322	277	315	289	257	303	267	253	283	291	313	315	286	292	290	274	314	292	340	305	275	312	270	314	292	294	285	288	270	296	293	283	301	299	298	313	312	299	304	278	291	346	313	320	293	305	294	293	276	292	277	302	308	299	312	283	290	285	312	299	295	297	286	301	300	321	290	290	288	326	299	287	310	298	273	278	293	325	307	300	292	302	293	300	305	292	316	327	276	301	299	312	292	281	303	292	303	295	304	312	292	288	274	323	291	314	304	315	315	281	286	275	298	245	285	297	302	282	282	291	294	296	302	297	294	280	298	281	261	286	294	317	276	307	277	272	273	307	309	301	264	314	299	287	268	289	313	278	311	318	279	297	265	292	285	260	281	270	282	298	281	280	270	272	299	288	307	300	280	268	284	256	280	277	324	288	284	260	300	293	310	287	310	282	281	336	302	287	294	271	309	296	314	290	297	285	316	283	302	309	286	278	275	303	274	326	281	308	288	308	292	280	317	316	305	314	325	277	276	306	303	301	279	278	297	285	278	273	264	322	313	268	284	276	301	301	300	301	313	298	288	317	286	291	283	283	269	301	278	288	284	291	286	301	316	281	293	323	339	328	300	306	323	290	291	275	291	291	280	301	286	285	302	260	307	319	300	269	296	276	291	270	295	300	308	296	308	292	296	307	280	287	308	290	303	283	314	258	310	283	292	300	295	307	318	310	278	292	326	324	275	311	271	313	299	273	317	280	294	278	311	293	336	306	323	324	295	276	267	280	289	272	297	324	289	303	298	282	292	269	296	272	293	310	319	287	274	296	329	302	287	277	297	272	279	298	289	282	303	286	298	279	319	305	279	291	300	307	299	291	313	298	282	278	276	314	261	286	319	307	291	271	297	282	306	274	274	277	262	252	314	304	309	298	285	297	292	333	311	314	306	305	271	309	293	289	283	283	282	287	314	299	302	297	315	333	306	313	269	276	274	315	284	286	297	306	313	306	294	289	307	305	286	328	296	300	273	298	297	299	312	306	278	305	281	290	305	300	303	281	323	296	307	299	305	284	294	287	282	273	282	290	276	272	276	267	295	325	292	274	323	271	286	302	298	299	326	309	281	272	284	289	296	278	288	300	276	292	296	301	281	299	304	306	323	286	302	303	266	312	303	325	315	307	258	271	299	300	261	262	303	305	269	330	260	302	292	274	292	301	294	312	304	296	310	250	305	283	290	282	306	285	284	312	301	289	283	318	320	287	266	289	310	301	292	312	310	287	288	316	300	272	286	300	300	289	263	320	278	294	289	301	284	270	334	258	322	324	288	303	298	298	296	307	334	307	315	321	313	309	311	295	304	300	303	295	281	281	296	279	284	297	273	299	296	300	299	258	281	328	307	268	291	308	276	308	285	299	292	303	280	318	313	285	269	277	321	335	300	281	284	299	291	296	296	302	285	293	292	286	313	307	312	291	309	291	298	293	258	251	293	301	302	312	295	301	288	302	292	306	286	295	300	322	303	286	317	314	333	295	278	308	327	289	289	323	306	317	313	306	315	266	275	321	276	290	296	289	294	310	297	280	306	278	298	280	292	283	251	285	290	341	272	279	311	300	287	312	282	320	317	306	306	280	270	288	281	322	324	297	314	272	321	323	296	303	326	312	262	297	286	298	291	287	300	321	294	292	267	259	299	292	294	290	305	291	264	300	293	275	282	303	311	319	319	306	279	271	285	270	306	301	273	269	301	290	281	277	312	293	317	294	286	303	327	275	303	284	296	275	307	319	265	299	291	327	319	312	286	294	286	302	293	309	297	297	294	260	283	273	297	279	285	277	300	290	292	297	298	267	274	302	278	296	304	279	295	294	277	314	299	312	320	318	317	302	299	315	277	300	301	301	302	307	287	298	301	277	291	288	298	295	292	280	313	271	307	273	293	292	304	314	319	286	268	285	286	296	317	298	261	291	286	303	319	291	297	286	312	275	296	331	305	304	292	326	297	296	287	269	297	294	323	309	298	272	307	316	305	314	288	286	298	302	301	323	285	331	273	310	310	298	306	287	271	292	319	288	261	278	299	270	290	315	309	300	294	275	322	292	323	314	321	287	275	315	265	324	295	289	296	298	303	305	293	306	269	305	317	282	289	276	279	268	293	291	315	295	293	305	272	318	306	306	313	318	252	288	325	301	299	307	283	257	284	320	306	304	272	291	272	291	304	315	302	331	269	297	281	279	322	312	272	273	267	299	302	296	279	280	279	327	284	279	308	305	260	330	292	287	272	293	311	299	306	325	292	308	304	310	266	282	267	295	293	251	318	310	270	316	262	325	278	306	316	273	303	332	305	296	294	313	313	296	261	296	307	295	301	299	310	307	317	293	285	299	289	306	324	290	294	311	303	286	332	332	278	280	303	274	297	321	304	313	279	291	319	284	306	304	301	302	301	321	265	302	314	299	293	278	296	309	291	314	314	290	312	306	304	278	272	291	320	307	299	296	258	319	296	277	322	308	301	331	319	314	291	294	289	286	330	289	294	288	291	275	286	314	304	301	330	300	321	324	314	266	311	306	274	303	287	309	307	293	297	299	275	308	284	314	283	320	344	338	277	298	274	314	280	287	293	303	292	285	316	270	273	310	273	267	285	296	264	310	284	275	304	301	289	311	301	310	309	281	297	295	305	299	289	304	298	297	304	306	305	301	312	296	278	277	309	295	301	313	281	277	313	277	299	285	293	305	293	302	302	281	311	303	293	251	269	304	315	318	298	302	272	288	301	276	297	274	280	315	291	314	259	279	269	308	322	284	295	334	271	306	286	291	333	284	299	321	283	264	293	310	259	270	300	295	304	321	325	283	308	282	264	268	262	308	279	272	291	295	272	269	278	273	279	301	290	305	309	282	304	306	301	270	308	328	325	307	282	317	298	314	310	287	302	287	276	303	291	318	304	272	324	297	286	317	286	280	299	306	309	280	289	315	318	271	270	287	312	332	282	277	303	286	310	271	314	297	282	293	293	262	263	323	270	291	292	319	294	314	282	293	303	327	319	282	265	275	303	308	305	280	294	300	263	277	290	306	310	326	281	257	284	316	275	279	315	310	264	302	258	282	296	281	295	295	285	318	304	281	277	285	304	294	272	311	279	284	268	299	310	285	306	294	287	316	299	306	281	310	273	275	309	283	285	290	285	303	316	316	314	308	310	296	329	316	274	292	277	275	302	298	309	267	308	271	273	307	284	274	331	301	263	302	275	265	306	300	288	302	307	290	330	300	299	296	290	303	309	292	290	293	282	309	308	268	271	298	307	305	272	284	300	293	287	287	333	291	318	301	306	322	278	269	273	289	285	267	300	270	276	320	299	306	266	292	313	290	290	282	328
12438	9195	14124	16480	22563	31696	37608	30076	13600	11760	6243	4051	3064	1415	1300	1467	2015	1435	1254	1025	986	931	974	923	900	965	926	984	943	1024	924	916	922	886	859	856	900	869	838	909	932	888	878	918	932	890	881	822	829	853	888	895	850	894	863	872	904	840	867	895	888	853	936	915	857	964	875	864	861	889	826	881	867	830	879	878	904	898	915	838	868	904	887	883	866	858	811	850	879	843	884	852	838	835	883	872	863	828	888	871	829	822	789	871	919	898	896	823	877	887	853	874	867	941	846	895	832	852	864	874	789	860	849	897	867	883	874	876	874	804	874	852	835	848	868	851	859	869	831	879	820	808	859	887	851	881	854	858	883	898	861	844	849	885	830	832	878	864	851	850	860	862	885	838	918	879	834	882	863	855	827	860	905	833	812	894	847	890	835	878	835	851	855	850	850	836	865	888	859	895	904	819	840	877	848	844	795	863	826	818	831	825	906	885	871	817	827	901	788	866	819	847	826	865	864	860	824	887	885	888	828	815	886	870	821	911	877	867	784	846	867	837	885	860	853	883	861	868	888	848	829	848	868	824	839	885	860	854	841	832	911	840	872	844	842	917	832	903	845	864	920	848	855	809	863	808	880	823	850	856	845	916	881	823	816	925	856	848	792	860	862	823	925	857	826	842	862	841	846	830	839	891	842	887	844	833	796	867	892	842	894	825	879	877	894	830	871	868	863	855	854	849	853	899	797	884	791	842	848	835	863	866	858	853	856	871	885	903	844	869	829	877	854	862	871	819	859	845	850	818	832	859	845	796	858	872	870	855	812	844	842	909	795	863	868	849	830	808	941	860	822	828	860	834	869	825	817	834	877	916	816	817	890	840	900	851	907	866	845	791	861	857	866	825	877	871	917	842	856	801	817	834	838	838	893	871	886	891	830	897	836	867	873	884	831	862	872	871	827	845	806	841	883	827	880	836	830	883	861	862	862	861	837	926	831	829	828	853	879	831	844	859	889	860	888	840	853	903	772	847	829	860	861	819	885	869	842	833	838	834	873	874	863	895	855	864	846	830	856	855	856	874	828	845	829	850	834	864	852	850	846	789	843	844	870	869	864	877	873	817	835	836	858	902	876	855	872	827	839	908	862	848	835	837	859	901	838	828	848	864	848	879	845	830	812	831	874	865	868	844	880	886	870	898	845	845	903	847	828	844	871	873	874	820	836	841	823	810	836	840	893	833	834	815	836	831	826	841	893	875	867	849	833	900	930	844	852	905	840	856	829	832	837	837	843	862	896	861	843	876	801	816	905	814	852	900	887	903	846	831	825	858	930	869	832	894	828	808	900	866	844	821	855	843	830	875	836	787	847	862	888	872	814	853	888	891	869	876	863	857	847	876	834	836	896	874	861	849	885	820	861	866	872	827	924	850	858	849	896	849	882	879	853	840	864	852	874	877	867	827	838	855	855	895	876	869	854	912	839	840	867	839	887	856	855	866	840	810	831	836	884	811	827	844	894	882	888	866	864	837	908	877	882	873	846	858	875	837	887	863	852	806	853	842	829	857	842	864	827	920	884	856	890	832	886	883	859	852	905	835	825	912	860	874	869	880	866	857	857	869	882	871	925	900	852	854	844	833	876	834	842	850	875	827	862	863	849	831	822	818	823	864	859	863	821	861	864	851	883	857	875	852	875	905	874	845	907	826	851	816	866	888	781	841	893	820	783	882	830	818	858	873	843	846	838	866	823	862	880	897	858	799	832	847	884	838	916	846	902	843	870	846	905	822	843	883	856	866	847	891	818	844	862	847	888	825	857	843	906	852	886	858	872	873	849	856	843	860	844	916	864	870	834	874	860	834	840	862	853	876	832	893	787	870	869	833	868	853	788	838	883	872	892	886	867	858	825	847	834	847	851	862	814	856	803	853	866	872	844	856	835	811	877	812	887	857	867	858	834	893	893	835	868	842	842	880	902	870	865	853	838	860	851	874	865	834	860	887	858	908	836	875	849	851	850	858	801	827	821	876	820	869	841	904	804	878	890	857	859	887	878	855	895	826	773	880	875	847	853	889	894	797	853	834	882	810	844	869	823	823	861	865	869	887	831	811	896	837	822	821	857	852	857	865	900	849	889	838	808	868	820	834	867	872	848	854	827	830	864	867	831	894	865	802	867	826	873	890	856	873	876	873	822	894	840	876	877	893	901	866	849	879	852	828	856	834	840	768	862	855	846	857	884	815	922	851	876	851	825	857	815	901	825	881	863	837	856	840	825	870	870	866	866	805	875	898	810	797	836	836	903	862	839	850	882	884	811	824	876	793	855	930	868	870	848	934	811	890	859	894	833	865	847	866	860	865	839	862	834	849	855	891	865	830	838	837	822	865	885	822	831	890	877	886	879	843	940	859	873	870	852	869	827	845	878	845	887	882	929	919	841	837	861	841	873	908	845	849	837	836	838	865	858	837	829	928	864	832	887	898	866	881	909	816	831	888	839	897	847	855	780	880	826	854	873	846	836	848	893	835	891	847	882	856	861	866	864	807	807	833	888	864	819	847	839	863	857	870	852	858	872	862	856	901	859	867	862	819	854	817	830	803	859	872	874	875	881	895	902	887	880	849	807	858	862	846	908	802	856	865	823	872	862	965	842	844	846	820	861	849	835	859	853	893	835	865	860	893	821	852	884	866	888	894	854	853	855	872	862	894	849	835	878	911	911	844	855	892	813	864	878	868	798	868	908	866	861	835	872	847	915	855	863	902	865	869	819	875	836	862	895	861	896	854	808	856	900	858	930	846	878	852	809	816	819	825	922	880	908	895	854	872	898	830	873	825	859	838	899	868	839	837	879	810	906	841	925	870	907	881	876	835	888	829	857	878	878	863	828	888	865	849	817	867	822	854	853	861	866	883	863	809	889	871	889	904	804	903	884	843	837	834	816	856	857	840	865	844	808	908	831	835	800	860	847	888	840	892	885	846	837	862	866	884	829	821	836	877	915	881	918	859	845	818	876	798	831	886	805	864	841	867	871	872	864	866	890	864	856	913	880	849	806	882	867	878	843	812	865	840	865	923	843	828	891	882	870	873	813	853	839	879	867	811	876	838	901	861	828	812	833	830	823	872	905	847	843	785	771	827	863	899	854	881	835	858	856	900	884	849	885	859	886	830	890	877	888	839	864	845	825	908	862	840	849	852	909	871	841	850	850	832	821	930	873	923	862	884	852	892	872	862	862	839	871	847	838	890	900	839	843	880	833	870	808	858	861	868	860	828	811	904	873	859	833	820	855	837	840	867	854	878	829	915	857	847	885	857	911	878	857	846	887	831	866	867	851	825	873	930	896	886	891	848	888	830	855	818	854	840	871	838	893	869	857	880	832	934	834	838	894	836	855	834	864	877	849	875	907	846	907	897	846	848	869	852	896	902	814	862	875	877	881	868	882	911	824	856	911	885	863	811	909	865	872	859	820	867	836	833	866	842	868	787	879	856	861	868	847	874	838	819	877	885	863	887
30515	23406	27063	25867	27012	32445	37598	28689	15947	9950	3559	2130	1035	771	561	766	773	524	479	455	423	380	393	410	377	350	392	404	385	417	374	394	360	349	350	369	339	331	357	359	366	341	346	344	356	368	375	368	388	322	358	363	372	375	379	371	340	361	364	337	336	372	357	375	372	372	373	369	367	387	370	368	377	362	365	362	382	329	354	357	368	368	354	382	365	361	378	360	331	308	315	332	374	328	366	343	389	362	406	350	334	321	392	371	369	365	324	345	349	337	354	398	326	366	355	360	374	387	357	373	378	349	374	335	321	355	369	341	368	342	340	347	326	332	356	359	340	349	330	362	359	332	331	353	360	321	370	344	358	328	359	381	348	372	369	400	335	368	367	358	314	371	363	341	381	321	355	359	362	357	340	339	427	313	344	357	369	347	352	364	323	367	371	304	344	327	384	365	348	341	354	349	366	373	364	349	349	357	332	336	361	379	406	365	374	340	332	348	350	389	373	352	354	377	335	350	352	307	312	348	357	356	337	336	340	356	341	342	409	386	351	374	336	345	319	297	337	361	349	343	321	364	348	356	333	376	336	363	352	331	327	373	358	365	348	358	379	360	346	343	363	365	348	321	369	360	339	357	359	369	350	341	318	364	355	363	332	347	341	337	318	387	334	349	376	374	343	366	344	350	320	350	374	353	341	330	335	376	354	326	363	343	347	332	344	368	365	353	348	335	343	335	321	355	325	340	327	396	333	335	348	358	350	314	359	355	342	344	354	335	362	363	384	358	344	349	354	352	337	346	318	342	324	373	373	327	344	339	378	372	357	325	351	364	329	367	328	318	332	372	351	322	338	341	371	344	320	383	384	338	357	339	368	367	351	353	361	350	382	355	306	369	355	351	340	350	329	337	368	333	387	337	361	365	348	359	329	350	315	351	369	358	352	359	352	355	358	372	362	342	346	316	350	385	359	369	348	346	338	352	361	339	383	357	375	352	326	370	337	340	347	365	358	377	334	338	391	355	329	362	353	366	338	351	353	341	376	383	337	330	327	365	320	303	370	381	378	335	325	342	363	353	327	337	331	335	351	353	344	347	376	367	299	337	334	301	357	349	352	364	337	364	348	344	327	328	335	351	336	352	385	375	337	393	379	327	356	324	357	334	340	315	354	343	418	317	327	331	362	351	324	322	338	342	344	405	343	347	346	350	369	346	358	389	363	389	336	372	350	389	347	355	377	337	342	325	365	367	331	335	342	351	363	368	353	357	338	330	350	367	365	341	340	342	348	299	343	359	354	308	334	344	364	361	367	344	355	342	356	332	347	360	333	333	344	349	363	347	340	374	350	334	368	383	399	332	349	336	361	345	348	371	358	356	347	375	356	340	298	356	325	370	311	356	356	309	342	332	356	362	330	362	373	377	332	358	350	343	352	363	377	305	355	423	357	314	319	360	339	358	354	371	350	295	358	360	362	321	398	334	381	351	391	397	341	346	340	346	350	357	343	351	392	338	332	369	365	351	370	358	347	351	358	382	334	389	361	331	301	356	335	368	365	347	357	335	323	349	323	360	337	375	387	360	371	352	363	350	361	349	352	328	355	341	365	361	370	348	396	322	362	357	361	356	332	352	348	371	376	386	350	360	369	361	355	354	350	341	358	342	379	344	346	387	375	350	360	365	364	337	360	385	379	327	362	348	335	376	366	337	364	378	357	353	377	383	360	339	380	372	371	324	346	355	353	370	364	346	372	347	338	307	333	350	396	338	341	342	327	356	343	347	344	353	322	362	316	366	340	365	312	341	348	344	338	359	339	358	346	371	350	343	365	344	355	348	319	348	335	338	322	352	337	365	354	361	335	314	338	385	363	368	360	354	346	357	344	348	349	341	341	356	356	358	341	312	363	364	363	355	357	347	366	357	356	343	372	335	401	329	368	362	374	330	359	334	357	333	358	369	337	346	337	374	349	353	357	335	346	332	362	372	386	331	371	328	357	381	342	372	375	347	366	376	362	348	350	364	333	357	341	350	370	354	380	363	369	314	358	351	353	341	357	384	355	382	390	346	402	387	336	359	379	375	329	320	316	319	393	363	349	334	336	375	363	327	359	374	359	346	304	354	329	356	383	327	317	346	360	341	374	385	345	352	391	333	331	346	323	351	330	353	343	349	360	340	345	361	375	356	358	372	369	360	363	330	355	356	358	379	347	377	351	327	333	344	357	331	345	348	307	333	357	339	350	351	372	361	356	352	336	332	360	347	353	328	342	325	360	345	363	339	339	356	378	367	369	380	356	410	365	354	377	374	352	337	380	363	311	339	348	314	343	354	362	350	336	376	348	368	372	325	342	371	358	348	351	355	337	320	354	333	347	389	361	339	366	363	354	321	337	363	346	332	370	336	344	328	365	348	317	360	353	354	328	350	353	350	371	330	324	342	360	344	379	338	367	337	343	376	304	341	358	347	342	352	362	326	327	343	344	338	366	378	341	358	363	350	331	371	366	368	367	370	360	342	368	386	345	360	366	332	367	343	350	361	341	346	349	322	334	370	323	352	363	343	320	350	359	377	365	354	339	340	368	339	337	350	342	365	360	404	405	375	348	355	383	330	367	363	356	340	369	333	364	347	361	340	347	362	349	359	357	350	341	368	317	353	377	341	371	360	323	384	326	360	353	363	375	332	342	341	340	375	324	361	322	350	341	340	351	353	355	345	331	372	323	313	336	374	325	327	345	379	378	338	343	381	333	381	356	361	353	345	356	340	322	362	379	349	326	347	361	360	341	346	335	355	369	338	369	343	401	349	348	353	356	361	321	396	336	321	329	380	342	376	383	381	382	362	338	339	324	336	362	378	347	372	377	366	383	359	376	369	330	369	378	337	333	362	344	332	315	355	309	359	384	324	343	344	336	358	355	358	343	351	342	322	364	344	395	353	342	370	375	372	340	362	332	333	357	331	314	362	369	344	368	360	332	363	333	341	376	348	361	344	348	343	354	360	365	375	301	318	342	346	326	347	357	361	377	359	336	334	372	341	371	349	364	373	277	329	326	324	342	387	379	365	322	358	340	341	359	381	372	351	332	354	365	358	332	377	354	327	381	379	350	334	362	341	312	369	314	327	367	334	370	384	341	337	352	383	296	357	343	357	371	370	353	321	330	341	422	323	300	345	356	343	365	369	352	355	321	330	319	351	371	363	361	361	328	325	340	382	328	340	355	355	350	365	339	363	309	309	375	363	319	353	350	371	349	337	371	363	319	324	352	358	349	368	336	372	357	352	312	330	339	347	344	320	338	346	315	325	382	350	345	339	320	349	322	328	325	333	329	345	349	307	369	394	358	349	325	365	381	355	350	337	359	319	323	357	409	355	366	382	355	357	335	326	349	370	357	366	356	351	353	355	349	346	360	345	396	353	352	315	381	347	332	371	341	382	348	363	338	326	396	355	355	342	323	358	363	329	369	347	358	350	317	378	363	371	374	351	364	333	384	342	360	341	351	316	322	372	366	319
20474	17404	23270	27849	35344	45151	52130	43395	28144	25433	11686	9456	4261	3002	2196	3229	4232	2434	2058	1624	1450	1298	1341	1307	1239	1203	1233	1194	1189	1330	1270	1233	1083	1097	1081	1043	1039	1051	1037	1102	1034	1040	1009	995	1023	1069	930	995	1017	1035	940	990	978	994	981	1004	964	1004	991	920	1015	986	947	1026	1025	974	1001	926	952	926	981	979	926	962	937	1069	991	992	892	964	954	990	1010	958	884	1019	998	1008	1012	956	919	1007	954	979	993	1019	940	960	956	964	988	979	1024	968	965	1021	949	970	957	958	964	930	971	1026	976	931	955	982	954	947	958	932	885	909	1002	905	942	915	940	959	971	941	923	933	934	957	926	925	916	951	962	931	923	925	995	967	910	927	993	919	873	925	955	952	905	954	875	943	968	891	934	964	942	967	942	916	910	971	906	960	930	941	1011	971	953	943	908	958	937	972	903	944	932	917	981	922	936	942	956	949	942	946	964	926	905	929	897	945	909	927	915	923	924	980	906	935	962	982	971	987	939	955	933	921	944	908	911	965	963	923	931	955	935	931	928	1003	932	905	959	925	987	910	932	1008	965	940	973	929	955	943	963	943	942	949	939	966	893	953	976	956	973	893	927	884	995	950	935	934	879	1012	943	950	987	950	956	973	865	954	990	962	939	926	954	924	907	920	883	866	946	914	941	938	959	987	984	966	981	981	913	915	1001	978	926	930	983	972	914	950	997	981	919	958	920	959	949	914	954	926	929	947	974	1003	962	921	954	936	964	993	936	956	925	947	917	948	986	906	906	913	956	934	987	985	956	964	928	924	998	979	969	980	886	963	971	896	926	961	984	926	940	959	904	938	1034	974	980	929	998	957	1039	913	954	905	927	937	956	958	929	899	935	953	922	923	953	936	900	901	933	912	927	1030	949	913	987	972	908	968	959	969	959	966	932	1011	950	910	946	934	922	938	963	989	970	932	898	971	935	1012	937	934	927	885	942	961	972	944	931	956	970	991	956	943	915	944	960	949	906	960	930	942	975	952	951	949	936	975	985	944	972	916	986	919	963	896	966	911	968	963	922	957	932	1010	912	910	912	940	943	952	914	1013	997	940	943	895	910	976	970	970	901	924	952	915	994	993	934	962	906	915	938	940	940	1004	950	964	951	955	912	962	987	952	928	940	919	918	953	982	945	958	955	933	959	932	952	936	929	971	954	1004	973	967	898	959	892	902	974	917	955	947	915	922	960	953	943	907	954	968	1008	950	975	985	911	940	967	947	960	945	964	951	996	956	1026	941	984	933	944	905	995	1002	921	933	918	983	916	968	934	976	937	972	939	955	986	965	915	950	914	953	975	922	907	942	942	972	973	962	986	945	966	901	923	921	969	899	970	954	908	980	1002	987	990	963	870	946	965	908	960	958	957	954	1014	934	900	1002	979	974	938	918	926	998	864	930	962	941	949	909	928	956	948	975	924	942	945	980	891	914	949	953	979	961	927	950	999	922	980	958	909	966	974	910	946	901	949	926	962	932	1021	961	954	955	980	892	933	975	946	956	924	936	983	910	964	951	940	939	958	942	936	967	954	926	954	987	912	894	982	949	933	933	915	930	973	884	979	917	979	956	965	985	922	892	936	905	909	946	964	915	953	959	957	946	907	1005	985	917	961	923	938	962	938	892	925	961	943	954	949	961	935	925	863	988	945	911	950	950	926	917	943	992	915	922	940	993	964	918	929	927	939	944	996	931	996	895	1003	973	959	946	942	982	919	911	917	956	944	975	986	980	924	985	994	941	961	960	956	918	943	967	896	928	962	915	963	913	970	972	957	921	908	976	945	969	918	897	977	933	939	956	932	926	940	983	952	956	931	916	1009	987	977	949	943	905	925	975	929	942	1006	939	969	953	899	884	1000	899	977	922	928	998	967	926	930	921	979	965	975	941	942	980	933	885	950	892	942	972	895	950	954	925	915	937	947	934	938	967	890	962	904	962	936	942	951	922	961	971	880	980	930	957	981	957	945	926	971	990	1017	921	913	946	952	944	941	930	935	923	930	917	938	938	938	956	958	948	928	928	909	954	964	912	942	914	983	947	937	926	941	942	940	907	936	937	929	989	936	960	939	938	942	940	919	912	925	957	956	946	904	897	961	937	953	896	963	966	933	974	881	976	879	896	917	941	961	943	973	937	936	970	960	926	956	975	956	914	958	892	941	929	931	897	942	960	902	937	905	927	876	923	961	883	927	925	971	1003	918	973	924	961	892	943	932	997	907	969	973	966	976	938	876	943	996	954	954	908	956	919	964	872	957	963	940	891	919	929	968	971	974	956	919	951	940	962	975	971	964	1031	956	965	944	919	929	973	954	909	911	939	977	954	1008	859	908	914	969	914	1054	946	914	950	969	925	931	923	943	997	901	962	986	905	1016	924	927	917	960	931	916	957	952	954	898	990	957	982	931	970	953	934	954	918	971	1019	943	931	936	914	953	981	930	983	935	971	1026	906	920	966	938	1008	946	962	931	940	911	972	943	941	975	930	984	971	935	939	900	974	965	969	880	965	952	901	978	969	890	970	945	971	972	980	967	934	987	939	964	977	986	1007	959	1036	917	918	909	904	954	905	935	940	919	935	969	956	957	894	955	928	956	954	928	989	939	977	867	894	925	988	948	956	973	926	904	977	952	965	929	961	964	962	981	982	943	902	966	937	961	979	973	933	1007	1021	1005	934	960	937	962	969	890	920	938	944	947	958	913	969	963	907	973	918	910	969	971	962	957	916	966	923	936	963	948	980	880	950	935	938	933	913	948	938	938	996	927	961	950	981	970	926	960	929	985	966	974	984	919	918	947	1000	908	944	995	987	932	918	925	955	937	1002	1005	974	939	912	911	931	912	949	958	941	1009	963	950	1012	951	909	953	964	917	951	900	906	929	947	977	1004	966	973	974	943	887	957	937	923	929	944	949	970	1012	897	971	969	945	939	933	936	980	956	945	1015	914	942	1024	940	960	924	1005	947	964	927	929	960	940	896	924	971	969	973	975	1014	922	938	943	948	912	918	994	972	930	1000	929	930	985	1019	941	910	917	931	909	970	956	935	939	898	962	955	929	974	973	889	908	879	1011	941	1017	908	912	942	954	906	980	947	936	935	970	962	955	956	920	886	957	963	939	971	992	959	943	933	910	910	969	917	959	970	928	977	870	912	922	961	933	947	907	945	948	1009	904	936	962	894	964	985	963	914	995	946	950	936	928	992	925	889	985	922	969	938	935	921	949	941	910	999	922	946	998	976	948	931	999	955	937	966	975	915	956	956	990	928	943	896	915	977	938	895	919	954	995	969	974	959	970	938	947	963	956	910	891	863	928	939	939	971	910	985	969	960	957	979	947	924	973	964	956	977	936	911	981	925	975	954	995	914	949	948	879	951	946	956	942	956	977	916	855	941	914	994	998	978	970	976	993	960	968	968	996	925	949	882	930	947	966	925	920	938	871	925	892	945	875	946	955	948	991	974	911	931	956	907	972	929	944	1011	961	996	951	940	956	914	948	951	981	956	910	946	918	923	1000	965	938	905	986	978	1013	969	956	956	955	929	975	974	932	904
4304	1677	1999	1614	1346	1720	1636	741	340	269	209	205	198	170	194	191	186	162	170	198	195	188	201	183	191	207	191	185	161	199	176	183	191	183	183	190	176	173	182	203	174	185	189	175	154	183	168	194	179	171	186	175	193	194	171	201	187	200	201	163	198	192	205	174	174	187	159	187	200	199	213	190	181	165	183	185	178	181	208	199	223	163	186	182	200	168	188	182	196	194	209	183	169	194	192	182	197	197	185	190	174	191	175	182	184	192	169	197	179	182	182	192	190	178	169	201	213	160	188	174	178	186	173	193	186	191	203	182	182	152	189	197	170	181	195	183	178	184	172	187	182	204	152	187	187	192	197	183	163	180	175	157	182	173	202	168	191	177	192	208	172	191	199	172	216	189	197	180	179	201	204	192	169	172	178	172	172	203	175	214	183	184	180	190	194	193	203	190	167	177	197	171	175	175	193	199	185	179	187	171	165	180	181	160	187	192	172	198	192	189	169	201	179	171	193	155	181	205	194	212	186	151	188	216	177	211	191	181	198	170	180	192	186	195	195	171	156	193	174	197	169	179	183	183	188	158	175	188	190	180	203	172	160	186	195	174	174	185	201	208	214	175	176	206	168	167	196	177	181	189	190	204	187	198	193	190	199	187	186	188	172	176	202	171	180	175	188	199	195	203	191	190	177	190	199	187	176	193	186	178	190	188	175	167	180	206	188	203	181	214	183	162	192	197	176	171	159	193	196	193	169	176	205	199	176	185	168	191	173	185	199	173	171	188	187	194	186	177	189	170	182	184	189	166	155	165	180	183	191	191	199	172	190	188	196	170	199	199	198	192	181	200	189	203	182	198	182	194	151	195	175	171	188	180	190	202	182	179	168	159	183	177	186	196	177	180	188	164	193	170	162	177	167	218	173	174	194	189	196	184	191	200	171	176	178	185	172	154	160	200	192	190	176	197	165	175	189	177	178	191	185	169	186	186	186	182	177	174	193	181	188	209	162	200	195	163	189	190	221	190	184	172	196	170	201	189	189	184	184	177	183	184	178	202	169	180	170	167	179	198	180	193	190	188	186	163	174	181	167	184	193	202	154	176	199	172	203	205	194	192	195	199	185	175	195	190	195	179	182	196	179	183	186	182	180	195	194	196	176	210	191	149	190	164	158	142	139	181	189	201	196	195	162	176	181	186	164	169	178	169	198	196	168	207	182	171	185	197	206	196	171	202	184	216	195	194	174	158	171	196	187	166	182	191	179	188	178	204	192	176	163	178	197	203	187	202	170	186	181	206	199	184	188	187	202	172	176	165	158	196	186	178	155	174	170	188	198	172	167	216	179	196	171	169	184	202	193	188	181	197	167	164	198	166	186	170	201	215	211	165	176	158	193	192	187	154	194	208	157	176	203	194	166	222	195	190	170	194	179	171	186	189	188	157	188	171	176	182	187	196	198	191	174	192	160	168	221	180	171	190	199	188	184	202	193	179	192	189	173	229	205	170	199	164	161	195	200	185	181	175	169	219	165	170	204	194	171	208	162	181	176	179	175	183	168	201	183	193	199	180	164	175	164	185	188	177	182	184	215	177	199	192	179	205	172	193	193	166	185	200	196	178	170	163	182	195	178	178	174	182	195	185	163	182	181	177	190	227	164	189	194	184	187	190	221	192	182	191	169	167	201	189	186	183	190	187	206	178	174	190	195	199	187	185	179	191	205	172	191	179	193	199	201	157	189	200	187	171	153	201	211	180	193	188	180	175	185	189	204	178	190	188	182	181	191	203	191	193	184	170	186	180	180	202	193	199	193	195	189	192	190	203	184	188	207	204	191	179	173	190	184	176	193	201	184	188	196	187	185	190	179	196	186	190	201	191	204	194	173	182	200	192	174	203	178	180	196	190	183	187	183	184	192	173	159	210	158	181	160	199	187	182	184	170	185	205	184	168	182	181	181	183	165	172	215	204	194	164	207	178	181	193	234	217	187	160	172	178	184	188	180	191	183	188	159	171	153	198	188	169	188	186	171	208	180	211	161	169	192	189	180	185	199	206	197	178	198	182	171	160	178	196	190	186	191	172	200	181	160	189	179	189	181	173	187	175	194	177	203	190	186	194	205	194	176	174	184	203	181	187	196	178	194	186	209	184	187	182	160	199	166	184	178	158	198	201	193	203	200	192	199	152	176	182	177	217	175	190	186	183	187	218	192	181	176	182	180	189	193	203	155	182	180	188	179	186	180	187	193	196	166	184	181	154	196	194	171	195	181	192	189	183	202	192	201	173	182	197	194	173	179	191	171	213	194	167	179	154	187	175	178	182	197	170	206	175	178	169	193	199	185	178	177	197	184	192	188	197	203	163	179	176	191	165	178	191	187	206	182	195	195	189	191	175	158	171	183	171	180	176	187	203	180	174	174	190	170	175	195	184	188	193	173	180	183	204	184	177	182	169	177	185	170	181	166	179	164	197	208	173	201	216	183	181	202	183	167	192	184	164	192	180	199	183	175	191	174	169	197	206	186	196	177	198	221	195	161	197	169	194	184	191	194	186	185	181	177	215	189	169	184	185	206	197	191	174	179	175	198	187	181	186	198	183	195	194	206	208	201	169	194	174	189	195	195	215	176	185	181	184	173	172	201	172	169	206	154	169	192	184	174	212	194	176	163	191	166	171	182	181	168	220	213	190	186	204	198	182	204	211	202	187	184	206	172	179	190	174	179	188	199	186	186	200	188	167	178	190	191	169	160	165	187	209	212	202	175	187	201	201	179	175	193	188	178	197	186	182	190	170	198	199	184	172	178	185	183	167	188	184	207	188	165	189	193	184	171	183	180	184	192	191	216	206	217	164	178	184	195	189	176	176	169	167	159	196	174	179	170	188	185	174	192	196	171	172	172	192	179	210	196	144	214	174	174	176	180	169	195	196	194	208	177	170	194	182	175	179	187	173	176	185	189	179	200	161	154	198	173	185	169	188	186	157	199	177	212	182	199	189	177	179	186	202	195	205	196	176	172	205	185	201	217	200	173	165	187	183	175	155	177	205	167	183	182	164	203	188	210	186	185	155	168	181	203	162	158	181	196	221	174	197	195	198	193	164	191	184	201	195	167	166	184	183	182	194	187	168	174	186	215	180	191	172	190	195	204	179	213	214	203	204	187	177	194	201	183	188	185	190	198	204	216	193	186	191	200	186	204	205	187	182	181	175	195	191	152	174	182	184	196	190	184	183	189	185	179	196	194	181	184	192	185	180	180	193	178	170	199	198	168	170	190	198	184	162	197	193	176	184	189	212	180	192	180	183	193	203	170	152	187	177	171	206	198	179	189	185	190	205	184	195	189	197	171	173	177	185	191	157	182	173	206	181	202	199	154	186	190	183	176	197	167	170	163	187	178	206	165	174	194	205	179	192	179	182	190	165	175	189	193	158	177	215	187	170	221	185	160	174	198	189	150	168	166	166	182	184	185	186	186	192	171	177	194	185	188	187	162	204	185	171	172	187	204	182
4240	2276	4204	4370	5376	8165	9563	4509	2014	1696	989	946	739	606	652	677	659	650	657	612	608	644	640	612	581	573	583	608	602	590	589	605	595	612	588	612	613	585	605	554	551	590	627	579	599	605	601	588	580	575	594	566	606	644	660	582	568	527	620	585	569	609	569	601	570	580	616	605	584	628	610	592	612	560	632	606	651	625	564	613	583	595	584	590	655	634	574	593	582	549	640	642	562	588	536	587	633	580	564	614	594	618	586	596	625	606	584	573	604	553	589	610	622	557	609	599	617	608	601	623	611	577	597	553	569	595	633	559	587	555	569	549	612	604	592	564	579	621	602	593	589	593	551	626	567	604	568	605	601	648	626	639	583	581	577	605	631	590	540	593	585	581	636	648	555	562	604	598	596	599	610	537	548	578	589	629	569	608	591	578	629	631	594	623	602	598	566	596	564	611	579	545	563	605	618	603	580	600	612	600	622	571	582	581	592	628	532	577	648	580	604	568	584	580	580	562	604	596	587	607	597	596	605	604	571	579	604	561	612	604	584	552	566	608	594	598	584	597	574	611	578	586	570	530	603	580	601	603	583	604	589	585	556	574	613	598	613	590	577	596	596	607	592	580	559	606	580	605	573	572	601	559	580	585	594	577	599	591	565	631	590	574	631	581	593	555	629	610	579	563	644	582	571	561	579	609	590	613	591	629	583	579	622	640	562	608	594	626	583	574	599	620	606	614	596	606	544	626	552	584	638	575	598	568	632	598	594	593	560	598	581	610	589	604	578	610	543	564	624	612	565	600	619	642	576	542	568	607	620	582	558	598	591	571	574	577	595	596	558	622	625	609	587	587	583	594	592	591	617	582	596	555	558	586	538	592	559	597	573	594	608	546	583	615	621	575	604	578	586	593	581	572	587	580	584	537	590	581	572	620	612	573	572	600	590	575	600	598	574	616	590	537	607	535	573	583	610	595	541	568	587	586	584	561	562	543	593	591	597	612	601	573	588	560	595	571	624	607	592	587	570	592	604	603	559	593	583	580	588	632	583	603	559	615	581	627	595	624	579	619	641	621	590	598	587	565	633	596	542	573	597	613	606	577	596	584	591	604	597	592	583	560	607	565	568	554	554	558	585	577	581	575	585	563	607	574	585	579	573	596	582	631	584	552	609	535	589	582	615	573	563	552	588	602	609	602	540	606	573	590	621	645	618	577	570	592	600	570	590	615	611	595	592	587	637	567	559	576	572	602	580	578	598	558	562	568	597	618	567	566	564	571	568	550	619	603	588	561	634	618	555	637	606	544	620	583	618	602	562	548	614	580	596	572	596	605	644	631	617	583	616	590	612	590	585	562	534	595	561	539	602	585	599	605	572	603	561	569	606	629	605	574	613	625	574	619	547	569	548	651	553	590	572	608	615	566	592	634	590	599	598	636	531	574	609	637	581	602	568	602	586	649	604	615	600	593	585	583	612	571	608	603	544	574	547	626	598	609	597	594	604	627	592	588	620	576	610	613	622	578	621	621	575	593	582	629	578	616	569	606	551	626	590	588	585	573	579	561	548	590	637	589	543	589	593	639	592	597	557	601	619	554	553	611	559	566	576	614	604	618	672	589	583	623	576	569	596	578	586	606	578	577	569	601	547	619	593	602	613	627	568	617	577	615	598	601	585	627	574	594	620	585	620	561	615	595	605	569	595	586	582	584	571	587	596	613	575	620	630	598	565	630	577	579	593	594	574	610	583	585	586	518	550	613	611	624	594	578	564	575	590	537	577	550	606	573	627	610	591	569	543	569	595	580	633	609	602	611	595	590	602	618	593	550	558	632	565	591	594	596	571	574	596	615	617	615	577	600	554	595	568	614	585	606	602	607	598	598	588	563	580	631	573	602	583	582	610	575	571	555	623	632	615	608	579	591	565	576	603	618	573	602	582	642	580	574	580	612	604	571	612	645	556	599	578	596	593	591	626	559	561	568	569	584	627	601	564	591	581	592	622	601	611	569	583	598	597	574	614	595	584	578	612	640	585	605	571	583	545	569	635	608	591	596	594	581	549	582	634	624	596	597	630	588	561	563	610	615	601	609	603	605	555	575	561	566	579	593	591	550	612	586	573	582	594	608	614	571	590	602	559	577	577	542	586	561	589	575	587	602	560	644	569	585	638	570	591	607	612	602	575	642	583	603	614	599	586	581	620	604	614	599	557	582	543	570	610	604	615	563	617	629	611	643	605	623	589	566	586	563	577	565	569	586	581	597	559	625	577	614	585	615	544	605	571	599	588	564	568	584	602	600	636	580	635	573	604	586	570	611	592	582	602	550	550	554	594	584	600	578	625	592	593	582	597	600	626	602	585	556	566	591	609	582	585	557	599	591	613	603	635	576	639	552	574	618	570	607	565	599	578	574	565	548	580	580	562	546	622	547	569	615	583	604	610	605	607	602	607	638	659	613	570	617	621	542	597	610	581	573	639	596	613	587	577	604	606	626	616	606	576	592	621	569	578	545	573	617	598	610	570	592	609	621	541	638	610	616	585	613	588	582	604	608	567	571	590	640	617	583	624	603	559	562	612	578	596	586	586	582	612	577	619	622	562	568	607	601	574	549	574	560	615	576	587	618	635	611	583	591	591	571	611	580	603	611	603	622	575	570	603	570	581	603	594	554	540	584	612	619	577	604	607	578	626	614	607	633	606	655	586	603	516	616	631	581	587	568	581	578	523	600	618	552	632	627	607	583	621	567	603	581	608	611	586	623	602	595	588	582	577	619	603	614	620	586	578	572	564	595	600	571	582	575	573	612	614	637	577	561	589	621	571	591	594	541	646	637	595	595	579	576	571	651	597	621	612	562	574	559	591	615	533	574	552	604	588	571	623	596	590	627	566	561	579	561	561	565	566	611	590	574	588	574	578	621	659	561	538	570	581	577	656	586	588	598	605	554	615	566	550	598	610	565	566	605	610	591	609	547	597	630	636	557	577	593	595	588	606	558	642	585	576	575	542	585	591	586	639	606	618	663	570	555	594	575	605	594	596	587	628	593	612	557	591	592	624	591	587	595	599	579	592	602	572	559	576	617	577	599	603	579	564	610	631	566	623	621	641	552	564	599	601	568	547	575	574	549	571	596	575	539	579	579	532	616	564	583	602	573	554	593	619	606	610	602	576	625	615	588	581	598	605	578	604	562	562	577	622	616	573	615	621	609	587	616	591	577	591	598	602	608	644	523	579	639	586	566	558	650	564	622	590	573	654	614	661	579	554	536	605	637	554	575	609	586	624	626	606	572	609	577	601	565	578	590	586	582	598	591	573	579	567	595	570	613	552	589	607	569	647	556	658	578	584	646	603	616	606	585	606	639	565	612	599	588	615	583	579	586	554	593	572	594	556	589	604	557	574	559	557	582	600	594	574	556	606	598	609	571	538	635	598	638	609	577	591	595	596	592	567	627	593	587	628	640	583	570	582	572	573	579	598	566	560	588	616	583	644	609	570	563	591	565	597	597
16645	12480	15763	14423	14136	17992	21291	13523	4743	2755	1310	909	521	390	399	345	370	357	349	324	340	283	329	312	281	287	299	315	283	296	283	291	305	320	319	310	259	308	290	263	306	269	287	304	327	296	312	317	312	276	305	293	317	295	283	296	274	306	303	308	312	310	295	326	313	307	310	307	282	276	303	302	282	281	305	315	302	278	276	294	273	281	277	309	326	294	314	318	290	303	302	295	302	338	313	310	300	307	303	288	292	292	301	316	285	316	319	316	309	354	325	254	310	307	315	298	301	299	287	295	241	329	307	272	300	275	286	287	285	291	301	335	270	327	302	301	290	295	293	291	295	301	288	303	304	310	304	293	291	302	311	310	306	299	309	295	309	280	279	306	303	299	289	266	298	306	289	290	311	297	277	289	292	293	302	314	303	269	308	302	300	269	308	307	294	312	261	309	307	317	287	295	302	293	275	291	297	346	281	298	282	315	307	281	294	301	302	300	272	300	285	295	275	299	298	318	301	274	300	291	280	292	305	330	329	295	283	301	296	320	290	304	298	303	308	312	301	313	334	302	269	328	263	280	278	272	295	310	274	287	296	330	307	298	289	298	259	280	326	286	312	323	293	285	308	308	292	284	308	264	334	286	308	317	276	308	271	299	299	305	290	300	331	302	290	298	280	289	285	308	267	315	269	298	294	292	290	295	324	295	275	299	305	301	279	300	325	298	307	288	280	261	283	263	302	311	280	328	305	284	305	318	281	291	281	309	316	306	297	284	294	311	318	294	327	291	324	299	314	302	319	290	294	271	299	291	293	306	297	289	266	310	334	293	303	265	317	323	289	306	299	307	301	312	315	280	311	270	321	316	251	316	282	286	299	312	287	293	273	306	325	326	280	286	296	289	302	282	314	297	308	316	307	301	309	318	306	285	287	282	314	330	275	307	285	314	286	295	295	289	303	319	299	294	301	288	309	294	276	297	310	278	282	314	295	284	278	288	305	305	289	259	295	294	320	271	286	290	326	285	288	295	311	289	302	280	309	335	314	270	274	309	298	316	284	299	302	292	300	279	352	322	322	291	289	298	305	304	322	295	326	299	308	300	297	268	282	309	319	317	313	296	292	314	306	314	304	321	295	264	330	304	289	283	292	308	319	277	293	302	272	309	295	294	283	297	299	311	283	300	283	311	307	255	283	281	318	325	292	295	322	294	298	278	290	312	292	299	287	267	281	314	302	319	312	318	290	278	321	314	287	297	303	291	279	279	291	284	304	327	294	305	284	294	281	307	292	291	316	297	295	306	300	279	297	308	272	284	303	284	283	338	305	339	296	313	318	281	326	292	325	282	305	318	290	316	280	304	290	287	300	325	274	311	303	311	298	292	301	296	288	320	317	312	335	310	287	298	291	301	300	282	316	283	283	274	320	306	323	263	304	299	284	304	327	300	305	303	310	277	310	280	308	322	296	281	264	325	256	282	308	298	282	298	304	272	335	324	299	325	293	277	286	310	265	283	310	283	295	327	322	309	281	285	310	337	313	319	322	329	298	288	310	258	327	302	295	313	273	298	302	272	302	334	303	288	312	305	320	309	282	309	285	323	330	282	293	314	303	295	325	263	276	278	270	276	297	301	296	308	288	289	294	324	298	304	308	289	304	281	259	292	280	321	332	289	330	272	324	306	291	276	283	303	279	307	308	303	277	286	284	290	319	308	303	291	311	286	294	300	252	294	315	295	301	290	283	310	295	287	302	308	309	299	275	303	321	310	314	264	286	299	310	293	306	289	294	298	307	304	310	307	293	256	261	262	276	296	275	316	293	311	297	279	278	281	287	314	332	298	242	318	331	286	334	302	304	364	320	311	302	269	311	271	300	285	299	297	285	289	314	335	305	332	289	302	301	264	284	275	296	298	322	296	316	297	310	297	296	288	281	274	317	279	302	287	282	272	305	294	325	298	310	287	267	303	281	297	287	301	320	295	312	304	325	306	314	306	288	329	254	287	271	304	307	312	296	293	307	291	274	307	333	266	311	278	295	290	272	313	280	258	281	310	293	284	302	300	309	321	284	302	296	314	288	287	327	307	322	287	315	305	311	266	328	316	263	331	315	305	293	321	333	304	315	325	300	269	314	309	273	274	264	265	347	301	291	312	262	284	303	267	294	308	286	289	303	286	331	292	315	292	269	296	325	290	291	300	267	296	283	286	306	276	280	325	285	255	265	291	277	276	315	308	312	306	304	327	281	306	313	316	292	312	289	284	307	292	307	316	330	284	285	277	270	281	275	289	270	280	319	293	275	294	300	324	280	287	330	308	291	295	286	298	312	296	272	291	279	309	317	269	307	294	314	289	292	289	268	281	317	291	311	300	316	300	297	302	291	268	268	308	287	319	290	323	302	295	299	325	270	254	303	311	331	280	301	293	299	292	303	262	310	319	272	294	289	287	302	298	289	290	327	309	244	264	277	346	311	348	273	278	280	305	305	248	287	307	341	307	273	290	304	293	309	345	285	299	291	327	324	298	313	316	319	328	295	307	306	298	315	307	276	279	324	294	278	298	309	296	304	290	287	311	299	294	295	283	333	292	261	328	290	258	281	296	298	312	280	273	275	296	310	304	321	303	279	295	268	272	301	335	289	313	282	292	291	278	304	307	292	285	297	283	335	262	328	288	260	309	342	318	285	277	298	276	324	282	291	288	285	243	277	296	275	287	281	273	302	312	308	314	279	279	289	296	311	308	322	280	296	331	329	311	306	325	267	330	294	330	319	300	282	259	330	293	272	303	306	283	270	304	290	302	292	320	275	336	293	284	294	322	267	314	303	314	302	301	307	313	296	278	320	297	271	268	266	314	283	319	282	307	304	275	282	297	315	333	314	315	309	284	324	276	301	302	290	311	311	279	310	268	273	282	298	277	306	276	298	286	291	306	301	290	290	285	273	278	316	277	294	315	283	308	271	262	321	325	308	274	311	304	281	324	304	302	278	278	291	296	303	294	319	310	298	291	287	306	315	320	325	292	291	304	307	278	292	295	303	294	320	313	306	312	280	296	277	283	296	300	274	309	309	290	322	331	313	301	295	295	303	283	290	312	330	306	288	302	316	305	293	260	282	285	278	286	316	306	320	286	281	287	278	265	280	307	302	319	308	306	296	310	293	320	285	300	270	303	318	292	299	326	298	307	295	332	353	279	283	307	308	299	271	297	323	294	302	287	330	281	283	313	265	296	308	285	290	318	286	310	301	328	323	293	295	276	304	291	322	302	344	317	333	313	294	311	301	269	304	307	317	301	366	321	301	313	301	350	313	283	311	308	283	312	276	320	284	282	285	318	280	279	297	298	303	271	308	289	291	289	341	272	279	292	292	290	300	254	274	301	285	292	315	316	284	284	297	281	296	276	289	288	306	289	313	307	316	302	308	308	278	296	303	269	273	279	285	308	297	302	254	345	321	327	304	318	271	299	290	271	288	308	304	271	303	273	280	296	301	313	310	271	285	327	298	287
12588	10005	15290	17356	24145	34034	39916	29491	15168	11391	6057	4938	2293	1480	1409	1364	1526	1307	1110	1016	1046	968	1052	939	937	984	919	922	894	958	1026	962	911	937	891	849	871	827	852	849	920	890	847	893	853	870	856	830	897	856	860	845	852	835	849	894	825	927	885	913	827	872	889	905	892	832	893	874	899	905	839	837	865	823	874	878	904	854	874	891	863	865	871	873	873	875	826	846	841	832	883	805	916	871	820	906	871	854	858	836	815	870	877	858	845	879	845	832	828	822	854	862	887	853	795	801	909	885	849	875	845	878	849	877	835	807	828	889	940	904	856	851	914	859	879	843	840	911	913	833	828	867	883	847	823	866	856	885	807	891	901	774	864	817	864	851	864	786	850	821	887	862	868	879	863	839	826	832	837	858	841	850	803	855	832	860	840	834	846	873	821	899	792	829	880	814	837	857	872	823	813	862	902	846	892	859	854	824	860	850	890	827	858	863	864	820	853	908	824	907	841	852	899	804	876	863	820	806	909	871	871	876	870	890	845	910	885	836	851	864	836	779	830	856	838	854	867	851	869	861	899	840	880	913	882	832	866	894	901	819	853	854	855	876	806	897	882	857	864	865	819	889	840	873	852	904	827	870	845	826	850	916	840	867	886	839	805	864	783	882	852	847	878	869	857	852	849	897	793	890	845	901	916	861	855	869	823	862	851	844	899	868	881	866	899	864	865	814	890	900	865	855	926	824	836	820	858	853	823	867	924	888	885	804	851	853	880	843	869	885	838	902	821	859	890	867	877	859	851	837	819	778	864	828	839	880	789	874	812	896	898	884	872	882	845	865	832	887	876	811	887	865	801	856	840	857	881	858	845	859	880	859	855	899	848	862	841	864	925	838	825	819	821	829	852	893	843	898	843	836	861	882	873	845	871	845	861	820	896	810	840	839	879	874	893	880	844	879	871	875	841	835	803	883	848	848	899	865	820	879	865	879	907	852	836	848	838	855	892	805	864	863	857	885	849	837	821	859	804	835	861	875	875	871	871	865	818	861	872	881	881	820	893	836	826	824	863	868	870	861	872	844	840	878	846	873	840	799	861	845	863	888	871	877	868	867	818	898	854	822	911	839	893	875	827	856	832	865	841	852	837	834	870	881	820	824	871	896	877	839	855	835	925	863	874	849	835	841	865	844	839	874	846	889	893	797	830	836	840	834	839	918	828	837	857	835	852	810	834	857	857	868	848	868	819	815	881	864	865	849	846	871	848	867	868	807	887	829	800	811	876	865	883	820	884	900	885	872	844	869	865	833	837	837	855	912	887	848	863	832	862	881	809	836	834	851	829	864	873	806	908	860	860	825	902	858	854	832	812	814	842	859	809	847	844	851	797	872	870	850	773	879	858	791	865	897	883	883	822	829	833	835	853	841	841	825	872	859	838	870	885	833	850	855	824	816	882	905	868	856	862	856	902	829	812	859	860	821	825	873	898	858	858	828	875	889	850	895	930	829	823	925	874	861	825	909	907	825	897	827	866	878	845	838	810	863	870	858	867	844	852	830	850	814	875	813	861	869	845	835	867	836	839	828	843	860	856	849	833	910	876	893	869	848	830	876	818	868	865	826	818	900	793	857	834	859	835	876	874	840	857	873	894	831	898	832	834	867	853	825	813	794	864	826	867	860	849	873	863	859	863	867	853	854	805	852	856	856	884	871	836	874	858	915	848	828	892	897	857	889	855	856	846	862	844	783	804	812	809	880	870	877	885	898	833	815	808	923	894	869	833	866	835	869	834	806	870	817	854	795	822	845	871	838	865	871	830	839	854	889	837	843	889	869	861	859	850	900	851	888	880	882	868	845	807	840	834	833	831	818	828	854	893	899	828	793	869	804	875	834	830	852	834	812	819	836	857	857	888	790	851	805	914	814	804	858	843	814	841	863	853	882	845	870	830	880	858	834	899	890	853	864	816	895	851	919	806	860	856	880	782	896	846	877	830	830	809	904	865	876	857	884	839	826	859	845	819	884	859	833	851	827	906	848	826	818	874	819	810	838	836	886	822	845	873	832	830	877	873	805	804	886	929	889	901	862	866	836	882	855	863	852	844	816	823	884	835	862	865	845	857	811	885	873	888	856	847	843	884	865	861	819	829	844	869	823	855	912	873	861	836	843	874	824	836	865	893	822	844	884	843	856	858	891	812	869	848	833	836	855	851	839	863	834	802	796	869	849	921	888	851	889	861	846	874	814	909	814	837	845	857	856	827	885	829	842	857	913	857	810	893	874	861	821	842	863	871	860	867	850	821	841	853	856	818	815	847	886	886	849	863	915	884	910	802	861	814	812	877	855	887	825	861	872	878	849	834	839	852	873	852	847	834	877	875	884	908	843	874	881	897	906	872	865	853	812	888	835	856	850	801	932	835	876	878	879	823	884	810	886	847	839	863	846	892	871	853	850	883	870	878	885	865	831	902	873	899	850	825	798	900	915	846	838	875	838	827	867	808	856	850	842	867	859	878	851	861	793	914	834	852	874	815	908	854	839	885	834	857	842	892	857	843	895	915	882	825	869	836	876	859	823	839	856	835	829	881	843	845	834	864	906	839	792	854	815	851	841	877	817	890	875	881	861	834	850	848	823	889	829	839	811	795	787	839	874	836	835	815	845	879	827	856	894	836	865	911	832	833	839	845	880	850	876	854	842	875	892	875	830	814	830	835	834	870	809	874	846	834	834	832	892	863	865	848	905	880	855	866	854	858	867	881	864	885	907	862	857	930	815	848	861	851	834	839	837	878	853	855	846	836	847	834	809	858	820	875	854	892	800	864	807	838	861	850	863	918	821	871	842	835	851	832	898	872	850	861	802	879	885	867	879	898	790	877	846	836	887	845	877	841	814	880	867	809	912	846	836	826	857	864	861	859	862	878	823	857	852	863	872	839	891	832	859	765	891	892	847	850	875	780	869	907	806	814	882	825	850	841	857	862	856	858	809	876	890	846	896	864	869	886	817	867	850	884	869	790	877	839	893	910	850	852	857	867	841	847	865	856	828	793	870	860	875	819	895	901	811	818	890	885	843	861	836	881	879	893	877	890	860	869	863	858	810	862	857	845	868	869	795	852	859	861	867	818	832	872	853	890	830	842	860	830	871	833	870	826	853	882	864	866	850	821	875	813	847	862	820	863	868	839	868	875	875	901	893	817	865	833	821	822	900	874	827	904	876	863	833	863	870	912	861	873	819	881	842	892	890	881	854	925	868	843	858	857	848	853	891	858	853	802	866	835	819	845	878	881	830	873	838	831	883	859	846	852	907	840	889	840	843	883	819	885	832	854	815	910	869	833	834	848	849	824	865	825	887	866	893	860	865	871	893	814	863	833	851	836	877	836	782	851	910	863	870	816	904	883	837	862	879	894	882	875	875	892	833	845	816	863	856	888	899	836	906	838	867	899	822	838	868	819	844	856	865	895	913	838	835	870	913	840	810	868	815	889	883	887	852	852	826	871	857	847	884	871	817
31361	24721	29014	26357	26619	33977	39139	31029	18296	10645	4024	2065	1141	820	579	554	594	516	453	400	412	397	422	400	358	398	368	375	373	356	392	387	368	358	377	406	348	336	355	326	354	351	377	380	356	347	390	356	364	387	338	365	358	350	349	372	364	388	375	378	315	340	331	350	357	340	338	334	378	370	346	319	342	399	355	329	374	360	297	365	343	345	357	311	326	365	351	338	344	339	355	332	376	334	370	382	334	377	366	327	367	371	337	357	356	352	366	338	350	321	375	317	338	325	367	344	333	343	315	338	352	328	369	327	346	337	313	355	341	346	380	351	361	356	375	332	377	356	359	341	342	341	332	356	370	353	349	336	359	361	359	328	325	382	370	372	334	369	364	347	331	321	348	343	362	336	336	346	359	359	355	327	330	341	342	377	338	390	332	340	348	356	319	354	356	394	328	363	319	317	344	372	321	333	379	340	356	339	333	350	368	335	359	334	367	374	336	333	346	322	357	348	356	378	355	365	307	342	349	366	351	348	353	330	331	332	356	329	330	392	403	372	330	350	363	351	327	380	360	346	354	339	346	373	328	320	349	327	352	387	316	327	373	352	349	358	361	357	342	382	375	344	332	347	323	367	332	325	352	372	331	342	364	384	397	355	350	357	343	347	319	366	363	344	344	333	335	357	347	365	324	336	340	354	346	389	356	355	351	362	346	356	343	332	357	378	346	344	373	356	357	349	364	343	338	343	367	355	342	402	334	355	341	357	368	378	333	362	327	344	346	336	339	331	370	356	343	354	332	361	303	370	318	359	338	348	382	312	371	362	360	317	342	324	326	353	333	382	346	330	376	360	381	388	367	332	305	383	299	343	356	371	339	362	360	356	354	337	386	362	337	349	328	356	375	324	335	400	356	334	344	321	333	363	363	375	328	356	376	349	330	319	316	359	362	339	346	315	392	401	360	317	357	335	333	356	387	353	343	357	361	351	343	329	348	340	318	347	342	356	341	377	309	376	344	380	316	362	368	329	361	356	363	341	345	339	359	331	361	322	374	368	328	358	344	371	396	364	343	353	325	355	326	332	340	369	356	348	347	367	358	340	348	357	378	334	323	365	336	354	335	332	373	356	348	352	324	365	372	338	336	362	335	351	347	336	340	344	352	315	350	341	354	367	364	340	338	348	364	319	318	339	348	345	332	380	334	351	373	360	353	356	362	347	334	356	350	346	316	337	346	361	397	362	355	358	361	355	365	364	324	371	343	375	330	383	360	368	357	357	346	376	361	352	361	348	349	348	350	373	350	369	335	331	373	353	329	307	349	372	338	364	348	353	363	345	338	345	352	339	327	349	343	389	366	377	348	356	378	348	320	362	318	352	367	401	324	357	369	342	344	377	344	329	332	377	314	357	335	373	350	339	367	334	353	358	366	335	398	367	380	344	315	356	390	351	350	354	348	371	374	346	325	338	357	333	370	352	357	384	359	371	338	351	358	344	330	347	331	340	324	355	355	356	388	364	341	373	311	370	318	346	341	326	339	343	344	331	364	350	364	328	343	329	320	368	349	340	328	347	331	357	340	335	320	342	353	340	326	359	387	370	355	330	381	370	333	360	337	312	310	356	348	305	393	364	370	347	337	322	374	370	368	409	342	361	377	374	357	331	368	341	353	367	322	356	334	359	338	347	359	351	363	330	366	323	350	353	337	323	328	331	330	363	374	348	351	310	346	367	395	354	357	318	380	353	340	333	358	366	351	338	338	330	348	320	373	379	347	344	423	341	350	404	355	327	344	376	337	351	323	370	374	370	368	323	347	349	343	356	358	329	369	347	362	335	347	365	320	340	306	346	368	337	369	364	331	372	353	331	335	377	370	344	366	355	342	347	368	320	338	336	364	334	355	322	360	356	355	363	335	358	345	332	317	339	333	350	318	344	369	383	394	357	338	349	359	301	360	322	331	335	382	342	340	328	336	354	363	338	338	376	337	300	381	366	324	353	340	339	361	357	333	363	358	356	315	314	387	348	386	374	356	327	353	343	320	387	330	360	339	346	365	388	352	359	370	337	356	351	356	389	384	338	354	357	350	365	359	405	340	338	342	381	336	375	356	370	345	367	375	322	354	339	314	403	341	343	349	346	316	332	358	355	379	327	370	346	384	354	353	378	348	377	355	356	393	345	387	356	339	332	343	337	368	366	368	313	346	383	344	310	355	375	327	380	357	369	379	324	372	331	333	355	341	327	363	319	356	389	348	315	363	333	357	330	365	339	392	345	343	323	371	306	343	338	338	343	336	388	358	359	377	370	328	330	347	368	336	346	382	369	345	362	370	352	320	342	347	342	348	362	359	343	330	375	365	349	367	352	348	363	375	371	367	357	349	321	355	341	341	366	365	372	323	328	318	330	349	326	336	347	325	330	338	343	369	349	340	357	379	350	364	363	345	346	335	375	375	385	365	339	369	362	342	341	340	350	321	333	358	326	370	322	381	358	405	393	321	353	351	344	340	318	390	333	337	396	335	379	369	321	355	360	364	368	378	375	352	319	309	343	349	359	368	369	337	354	323	370	332	331	353	369	357	380	339	334	369	361	340	371	371	366	354	351	324	337	364	311	364	330	361	350	389	363	315	361	343	353	357	340	382	374	335	351	364	320	355	333	347	381	343	379	367	372	348	370	354	343	333	330	315	341	365	344	354	350	387	364	374	352	367	324	380	363	345	354	375	327	372	364	377	359	377	358	341	343	349	369	318	324	387	343	370	369	331	330	345	357	366	345	376	369	362	313	353	338	345	343	331	370	343	329	341	343	320	364	385	354	360	347	355	392	358	331	347	374	350	371	386	368	346	323	347	350	336	354	342	338	391	351	345	372	333	388	323	359	346	351	325	354	359	347	362	342	327	368	346	351	339	342	361	364	349	326	343	365	340	334	337	317	382	355	319	345	356	336	335	370	352	332	376	338	367	374	351	331	360	372	384	379	346	342	341	345	366	358	356	384	382	369	365	394	363	381	329	367	350	336	391	345	343	358	364	344	376	329	336	379	366	342	339	387	380	363	358	338	347	365	336	365	363	334	358	332	337	371	376	378	341	344	299	342	331	367	386	360	350	355	337	356	364	362	355	341	340	351	339	351	345	336	324	352	318	369	350	362	349	337	362	336	349	338	345	331	367	368	357	366	379	335	355	346	339	338	355	357	352	368	337	328	378	344	365	345	356	351	341	363	357	307	348	326	334	391	350	355	347	355	347	355	338	351	319	344	369	370	388	317	353	353	352	327	299	309	362	345	341	308	361	349	338	345	379	350	314	369	344	371	380	398	349	335	360	348	340	345	354	361	368	340	379	340	340	344	333	357	324	381	344	361	356	364	359	313	332	289	350	353	345	330	329	350	390	355	308	370	371	376	358	340	392	346	371	352	331	310	331	348	361	338	342	338	342	353	340	364	374	341	372	356	347	362	337	342	352	337	352	359	336	364	330	379	352	393	402	356	348	354	357	347	325	334	358	349
20738	18387	25607	27470	36363	47420	52546	45966	31929	25040	12668	9363	4705	2820	2393	2423	2768	2022	1825	1603	1542	1438	1373	1236	1256	1355	1232	1123	1137	1223	1273	1227	1183	1087	1049	1131	1045	972	1039	1009	1026	1021	985	992	1006	1001	1016	986	1028	974	1030	934	1010	1013	976	955	902	928	1026	991	968	1027	973	984	980	1008	960	966	929	972	944	980	1012	963	961	978	1008	1007	957	981	1021	1009	937	986	978	956	962	965	972	974	970	964	919	939	979	941	906	957	933	989	939	944	916	950	926	957	939	1000	953	920	953	916	973	927	948	932	984	933	888	918	917	920	945	888	924	946	919	949	948	972	948	976	935	974	908	931	950	899	939	863	925	930	974	966	986	896	944	919	982	936	984	920	888	924	962	936	973	944	958	903	1014	923	987	899	895	907	994	887	931	981	995	993	906	922	973	985	930	916	925	927	914	906	997	933	899	925	942	958	929	897	959	951	970	888	953	937	951	944	952	974	938	954	965	911	900	948	926	935	985	908	937	924	988	890	986	885	958	939	949	973	937	973	983	878	909	961	924	933	915	913	946	907	910	924	956	935	880	968	939	954	981	948	951	972	959	954	955	965	945	902	929	939	887	949	902	950	887	906	864	892	944	932	964	934	988	946	905	929	944	902	945	1006	939	925	933	916	1000	1001	944	885	939	928	981	941	957	934	923	955	938	963	923	961	946	964	940	945	932	989	937	961	947	960	924	971	964	945	970	931	952	988	943	932	924	935	993	905	997	917	911	928	914	921	1005	938	907	981	960	944	939	946	935	965	902	948	938	934	981	914	913	962	958	890	935	932	989	948	946	962	1003	932	995	940	919	884	967	941	892	935	972	928	949	954	939	929	982	912	946	963	910	935	933	929	976	941	926	955	941	863	950	909	924	905	937	958	989	875	947	894	924	950	974	886	973	957	947	989	979	944	950	893	901	930	924	1011	888	936	980	923	938	974	958	888	936	964	926	964	1017	946	971	935	957	883	953	980	891	991	970	956	974	963	958	985	920	930	927	952	910	957	938	916	957	922	886	933	930	960	951	1001	904	886	943	922	949	973	897	964	929	959	969	871	963	993	935	963	949	950	933	1016	940	976	951	950	901	951	964	925	927	935	954	974	963	898	919	978	933	943	937	919	943	925	1004	1032	949	953	947	920	967	957	923	885	933	917	981	969	913	983	917	939	884	975	926	917	913	927	934	901	902	913	946	941	970	965	944	917	987	950	987	876	947	964	952	917	977	1008	887	930	911	960	917	932	925	902	928	942	916	911	936	972	886	933	970	995	946	957	950	971	957	940	938	912	916	967	933	935	986	955	913	901	968	943	914	909	881	920	955	961	942	994	981	929	933	969	928	906	933	951	943	909	916	978	952	941	975	924	932	937	963	950	908	1005	964	907	940	912	953	948	936	971	936	984	984	940	906	962	914	927	955	1011	950	990	932	932	971	912	980	947	958	958	923	963	938	953	926	928	939	949	951	943	934	978	912	930	894	973	936	941	983	877	962	895	962	979	968	917	859	977	944	955	993	943	915	962	926	901	883	937	894	905	954	1006	907	879	963	971	961	928	937	964	916	967	917	961	931	945	940	913	993	962	988	981	965	933	941	986	954	904	936	947	925	908	923	971	929	920	910	944	892	942	951	942	941	915	941	939	921	919	942	948	898	902	940	909	931	954	914	870	945	924	917	949	914	986	936	859	964	918	937	916	914	936	965	939	949	911	968	930	954	951	934	933	965	927	945	940	972	905	946	964	944	963	965	961	974	919	912	935	969	931	978	982	995	974	931	960	928	952	930	958	954	984	1032	967	919	858	926	936	929	895	870	929	966	940	937	909	976	920	904	939	927	915	903	968	962	937	939	962	886	993	922	910	922	903	944	942	867	938	970	979	906	885	916	932	973	953	951	993	906	1003	936	980	943	914	897	943	891	923	965	986	965	933	949	954	932	949	911	924	986	970	965	915	963	934	920	900	922	985	1002	902	950	939	966	945	941	915	956	928	958	908	943	934	946	914	988	901	929	969	938	968	971	970	954	901	893	951	891	939	943	964	1012	992	945	958	937	932	926	920	943	975	946	926	935	958	983	986	939	943	915	993	921	922	920	947	965	919	966	980	885	914	951	954	967	934	936	984	899	928	935	970	908	937	870	939	927	948	995	936	857	919	984	904	1014	955	914	913	945	887	962	893	976	954	975	919	915	946	941	970	989	920	948	954	902	925	945	956	947	935	879	945	983	918	944	960	901	931	947	931	928	935	985	977	924	959	914	898	945	970	929	940	997	933	944	920	928	923	905	917	945	882	988	962	931	948	963	981	938	929	957	904	909	946	917	981	948	970	924	979	957	888	948	965	1000	949	908	953	1002	954	932	982	951	919	930	902	960	957	945	937	939	951	971	963	983	971	934	933	912	959	940	912	901	885	914	963	965	981	930	939	925	928	978	912	914	956	982	973	960	893	903	971	979	978	964	959	878	878	911	992	873	968	915	962	927	927	904	926	935	966	964	925	932	943	967	944	933	913	914	946	947	946	966	1001	968	924	980	896	981	863	950	980	918	963	955	918	943	961	932	975	904	995	975	900	962	956	907	962	966	927	946	969	1000	950	907	961	975	885	951	939	947	932	938	899	899	891	984	970	888	918	913	907	931	939	945	877	965	958	892	894	939	920	951	912	949	975	902	973	944	903	909	923	921	917	940	955	1022	962	884	1001	959	986	980	950	892	950	988	955	980	920	948	923	952	966	984	1047	936	909	922	962	1041	944	980	944	935	942	962	889	932	915	951	926	908	930	906	919	986	923	939	938	936	924	935	966	916	948	939	873	995	917	910	1011	918	911	967	967	938	962	942	1011	969	960	990	962	959	957	966	953	869	963	969	976	924	909	918	935	935	957	892	907	926	956	919	962	963	943	867	911	915	984	1004	977	981	958	985	923	967	953	944	924	970	906	948	945	925	974	928	935	967	931	974	933	979	957	977	902	951	907	879	957	951	962	971	950	919	923	968	889	985	915	933	937	927	956	991	973	967	902	933	884	949	886	953	979	951	962	981	908	943	945	962	957	970	899	899	957	915	981	949	907	941	909	953	930	954	984	940	924	964	928	985	956	959	982	955	962	952	862	988	1007	940	935	933	932	940	926	902	927	941	906	1001	947	925	863	968	937	965	930	901	916	920	914	937	909	963	948	931	933	882	941	901	908	933	939	943	916	963	936	954	932	869	934	916	929	924	945	952	963	951	946	952	951	915	966	896	894	894	937	883	947	967	945	945	980	903	985	967	942	953	922	987	924	923	1016	960	981	966	941	899	946	910	913	956	902	962	953	876	942	915	943	955	943	1008	958	989	953	944	966	924	960	1009	935	931	930	987	971	980	989	964	967	926	934	896	943	939	903	996	928	878	927	950	959	923	933	934	922	925	929	990	992	968	956	957	984	1002	932	948	937	944	911	937	919	933	933	926	952	887	979	949	891	933	956	916	944	950	972	933	969	940	970	917	961	932	945	947	918	916	947	921	932	986	933	970	926	915	894	1007	953	977	961
4252	2002	2251	1588	1341	1708	1728	800	409	372	217	218	191	190	193	170	176	204	198	202	161	196	205	183	179	179	189	170	191	167	171	178	174	181	196	197	185	169	205	182	175	184	181	179	196	219	185	175	216	168	180	183	198	197	170	194	157	169	187	188	193	155	215	205	201	200	177	172	173	184	190	191	191	183	199	190	178	207	165	192	189	185	152	166	188	188	204	180	172	192	170	188	169	222	215	203	171	191	220	172	213	187	220	174	176	194	169	178	184	176	183	202	188	197	198	199	185	170	194	211	174	171	191	160	181	182	199	159	190	188	180	190	184	190	189	209	176	198	210	155	196	183	196	192	197	203	184	183	193	195	207	212	159	191	170	173	184	197	180	195	181	168	185	205	196	207	173	191	174	177	196	185	196	225	203	176	209	167	195	209	201	218	209	221	204	192	176	162	189	171	178	167	199	162	212	180	192	197	193	206	160	206	198	159	190	203	191	196	189	181	178	190	194	197	183	201	182	185	177	207	196	199	166	178	189	214	150	195	192	197	176	185	162	153	188	191	179	193	177	176	182	204	221	231	203	194	204	210	192	192	194	188	194	164	182	190	202	207	213	181	195	189	160	199	190	187	184	200	185	178	177	190	175	165	188	190	181	193	200	181	175	181	208	191	204	189	190	176	180	175	197	198	172	168	175	192	214	207	189	179	173	165	188	180	194	177	190	147	188	197	214	179	174	186	185	195	184	186	162	177	160	192	165	199	200	210	182	204	192	172	176	196	248	180	180	194	190	170	186	171	204	172	183	188	192	179	190	194	185	164	174	185	192	173	182	187	184	183	191	178	177	174	200	205	187	174	176	190	196	183	180	176	181	195	170	206	201	182	183	192	177	183	184	193	210	207	184	186	187	168	176	161	170	167	156	204	181	197	188	197	206	204	200	186	172	188	190	172	202	174	169	183	189	186	179	186	158	160	189	181	180	220	177	174	177	210	208	176	207	178	179	172	180	180	175	204	170	215	210	173	189	175	185	201	187	204	185	186	179	202	172	173	197	181	179	180	172	166	193	182	176	183	185	181	195	204	186	171	214	201	178	177	190	179	178	193	190	196	194	163	179	186	212	193	198	191	181	177	175	183	189	194	179	158	176	179	200	180	212	201	194	194	193	168	187	179	174	197	196	212	185	194	184	189	160	199	191	188	169	199	171	196	209	199	191	213	233	180	165	185	187	167	204	183	197	180	189	158	172	189	198	182	189	195	176	180	176	163	171	186	209	174	182	206	189	203	163	190	186	182	179	157	182	140	178	204	180	159	196	192	167	195	169	183	186	187	189	200	167	176	182	175	163	196	211	178	169	196	197	179	197	175	211	201	192	197	207	195	197	195	208	182	190	168	203	181	179	190	190	186	199	163	199	171	173	191	168	157	190	191	190	180	186	203	210	178	178	206	183	165	195	200	174	181	182	200	180	181	207	182	184	184	191	187	183	186	186	188	194	186	185	199	186	169	171	171	220	181	206	196	186	160	169	162	202	217	181	214	189	175	189	190	181	195	155	159	166	175	186	162	162	179	173	141	190	224	190	183	197	191	192	182	165	159	185	204	180	211	172	202	176	167	172	165	186	171	196	188	181	194	190	193	183	178	185	182	154	201	197	179	176	200	177	179	186	216	194	191	199	171	185	193	185	185	175	193	180	193	187	163	171	162	188	169	210	186	187	176	215	189	191	185	160	213	172	193	185	213	161	190	148	178	177	207	190	194	213	198	188	162	173	184	173	204	188	195	212	192	208	160	189	202	194	200	160	187	192	155	177	160	187	210	181	188	198	188	183	197	203	181	146	213	206	184	197	174	170	177	179	174	193	202	177	171	167	167	185	192	198	198	192	202	191	205	205	179	166	195	187	194	187	209	191	169	171	189	198	186	198	197	175	163	193	186	186	191	203	220	190	188	168	157	188	188	171	175	202	195	180	175	207	166	204	173	207	175	161	187	182	192	176	193	191	195	197	166	203	179	213	202	210	201	190	199	181	181	196	177	171	205	183	173	161	192	184	198	163	183	192	191	190	186	186	175	170	173	181	200	199	183	181	176	201	179	171	216	221	208	174	186	191	163	200	168	204	195	194	182	198	198	179	170	197	204	188	215	175	201	161	185	196	213	178	180	189	164	161	182	189	211	187	174	197	187	189	166	197	176	177	177	201	183	176	165	162	199	180	179	204	202	196	167	194	197	178	186	190	181	178	167	174	191	181	188	188	164	193	179	190	198	170	174	152	171	194	176	179	183	196	185	179	159	211	187	240	187	166	182	201	198	195	189	167	196	180	205	190	171	193	186	181	182	176	189	187	171	220	182	169	196	164	184	173	206	188	190	170	204	213	177	181	176	182	181	163	158	194	187	173	209	186	194	214	187	206	188	166	175	176	193	157	180	178	176	182	214	181	189	193	193	209	201	185	166	195	156	188	178	202	195	173	163	160	195	196	177	182	183	186	215	160	192	205	170	181	165	210	179	187	175	176	198	215	208	195	183	182	166	176	171	202	196	186	192	182	176	166	164	171	174	170	210	189	212	173	185	203	159	178	174	179	177	176	167	180	184	153	176	184	186	172	180	201	175	188	187	200	201	186	187	228	188	180	205	196	208	169	187	189	187	170	206	192	167	196	181	189	171	179	209	190	173	145	193	159	176	191	192	184	168	185	184	189	193	172	167	220	190	188	178	208	199	188	197	184	171	180	186	180	172	210	176	191	187	187	190	181	188	162	182	182	205	200	181	180	184	178	198	181	194	183	176	212	182	161	186	192	189	169	172	188	180	207	184	192	178	188	172	176	187	207	193	208	195	194	175	203	188	195	180	198	198	167	202	176	180	187	183	176	226	180	176	193	174	180	175	159	187	181	195	194	173	197	167	169	183	173	181	207	214	168	217	183	197	179	154	180	182	186	177	193	161	181	192	189	196	174	214	177	184	177	199	175	185	161	194	199	189	172	204	184	199	178	200	190	184	202	175	197	209	197	190	197	181	196	198	201	210	197	217	194	175	170	185	181	177	191	184	198	210	173	177	170	172	162	161	155	178	174	181	181	191	197	206	181	214	180	188	181	177	188	191	179	197	199	160	192	202	215	192	182	184	203	186	183	188	169	200	192	181	192	187	205	187	184	211	184	175	205	155	156	199	196	191	192	187	200	201	199	162	179	191	189	205	196	182	200	173	187	170	164	193	186	177	173	192	223	179	160	178	178	175	188	203	169	157	188	196	177	196	192	199	190	187	186	177	207	185	231	202	183	179	162	216	204	172	194	179	186	190	182	198	212	176	194	186	184	215	169	185	182	193	174	178	175	194	200	195	180	183	191	195	205	186	180	180	181	192	186	184	183	184	181	189	160	179	189	193	194	200	185	165	180	160	163	204	177	171	192	198	189	228	189	197	176	178	177	183	203	195	184	164	187	195	207	184	197	197	173	185	193	199	185	161	175	189	215	191	196	178	227	195	202	156	175	182
4070	2846	4668	4346	5523	8301	9545	5282	2374	2060	947	850	722	645	643	619	668	657	643	620	685	643	629	636	612	619	616	623	570	580	597	585	617	610	543	592	582	578	572	613	581	614	609	594	584	651	594	607	608	606	658	592	630	604	583	628	579	586	597	613	613	607	604	587	623	626	611	609	605	594	562	643	612	595	604	642	566	605	568	613	589	640	598	549	586	621	626	593	634	617	612	582	627	589	597	584	613	592	614	596	605	539	614	600	621	592	607	559	645	605	617	613	555	590	594	591	589	586	606	607	606	649	606	616	627	594	606	597	638	593	625	565	567	616	611	633	630	593	586	617	619	602	630	592	569	659	609	595	612	572	521	562	602	621	636	586	568	628	571	610	582	600	617	641	594	607	618	580	613	582	603	613	617	551	602	643	588	587	590	615	562	647	594	579	577	633	560	590	604	566	572	621	620	624	573	627	605	601	622	582	555	554	584	561	566	628	602	652	600	597	623	547	652	646	577	600	560	595	610	612	578	570	571	567	616	589	587	606	611	627	580	591	583	648	569	584	609	567	589	571	621	558	680	607	557	626	584	628	588	617	600	596	552	634	595	608	564	604	603	580	583	595	584	585	644	574	593	618	599	593	594	628	569	603	631	599	605	608	620	562	547	587	560	624	537	656	575	595	588	530	586	640	583	622	615	614	659	604	590	615	563	595	631	596	625	609	617	630	651	575	610	601	535	613	586	587	556	566	512	590	577	578	616	601	589	612	600	605	613	574	591	580	557	617	639	573	592	612	581	625	601	535	578	595	586	557	618	554	576	550	593	619	599	611	565	542	568	609	583	613	601	559	580	582	614	609	588	568	589	624	592	625	571	610	618	568	594	631	610	627	615	582	618	594	621	572	613	589	637	646	594	635	590	632	574	577	603	600	640	590	608	603	582	549	622	632	651	587	599	597	604	601	628	596	596	575	598	600	574	645	627	629	609	565	626	587	596	616	570	600	599	602	589	581	564	574	619	539	552	555	619	572	600	664	591	577	570	598	596	604	597	549	583	551	589	565	612	597	630	648	617	623	608	593	600	555	633	633	609	580	602	604	591	622	587	577	626	557	596	601	645	584	571	601	597	615	583	593	578	608	600	592	593	595	674	584	562	590	575	638	587	619	601	539	626	623	596	602	560	643	591	588	544	612	607	592	603	581	597	613	573	600	605	595	668	579	573	612	628	592	547	605	610	581	621	632	543	599	589	591	573	607	578	661	579	603	582	611	591	603	626	584	605	578	604	645	602	573	617	618	627	609	612	548	621	579	600	587	572	616	577	612	598	591	592	590	562	591	606	606	629	586	586	597	578	594	580	620	631	615	620	626	621	583	567	601	560	568	570	624	633	612	573	582	640	552	637	570	622	622	676	591	654	582	602	541	621	595	568	575	591	568	590	620	598	550	559	627	624	601	615	603	619	631	591	582	617	624	586	588	586	623	602	615	575	578	586	597	567	562	591	576	601	595	601	583	605	645	638	613	583	612	649	616	611	598	590	565	599	609	574	619	610	604	603	598	619	586	588	607	602	611	615	548	582	572	592	583	630	597	647	595	617	614	582	544	553	606	611	594	643	600	585	620	590	619	562	622	574	598	622	628	554	585	648	560	609	612	576	596	602	614	581	607	571	613	599	617	618	576	630	607	611	597	554	626	558	567	624	567	583	577	614	605	635	581	600	657	597	587	616	606	621	559	632	618	610	580	583	584	651	607	597	605	571	549	607	578	607	596	580	598	580	592	620	622	603	578	592	618	560	608	558	596	613	567	578	601	607	586	603	615	566	586	620	623	591	646	573	608	648	620	610	593	604	609	620	589	594	577	598	620	625	647	586	535	603	597	603	607	589	579	557	587	604	664	571	575	584	589	640	628	610	611	609	578	576	658	605	597	625	587	552	605	645	598	603	592	625	593	588	609	620	620	533	578	611	667	594	582	603	632	592	627	586	596	584	580	625	585	618	568	585	540	559	645	573	576	598	583	569	643	558	607	604	598	591	553	566	609	597	588	578	586	607	564	603	598	592	605	574	589	593	618	598	569	584	557	591	591	580	570	591	602	565	592	646	634	567	581	592	612	597	580	593	565	604	574	593	617	559	581	559	587	597	566	608	590	576	615	592	602	593	614	580	655	617	639	602	632	609	590	604	581	580	626	604	647	587	570	580	619	653	616	605	564	621	582	598	578	602	605	633	645	585	633	605	610	591	618	577	653	605	577	574	648	595	597	548	611	622	591	630	561	610	595	594	581	635	614	561	580	533	573	597	622	616	593	585	624	600	608	644	610	557	575	590	596	586	558	589	585	606	612	622	559	589	628	633	552	635	659	609	555	599	594	580	616	646	586	583	599	593	604	673	590	618	592	602	604	557	544	593	641	586	602	611	649	618	620	606	600	632	614	628	573	622	618	610	586	607	589	556	650	652	630	589	593	585	575	587	628	613	610	621	621	623	579	569	624	609	625	600	563	564	602	592	552	592	598	583	647	601	613	647	563	590	606	595	565	652	606	610	575	625	606	575	586	583	614	551	599	620	569	618	585	560	582	591	605	608	635	618	619	600	575	630	615	592	600	582	575	536	579	597	570	565	600	587	616	550	618	538	637	582	607	623	587	619	583	586	616	609	586	608	567	651	611	609	626	610	621	569	598	554	614	618	605	613	641	586	546	584	585	631	549	581	604	599	553	582	600	600	569	564	595	590	589	583	592	578	576	597	595	614	588	588	630	608	601	631	591	571	602	585	594	585	610	596	634	598	549	600	591	546	601	546	619	606	621	583	614	611	588	560	593	648	620	600	562	600	618	617	586	564	575	638	570	576	601	600	646	648	609	561	625	569	641	594	565	577	583	564	584	612	605	587	596	611	551	577	647	624	612	605	545	599	561	588	605	629	563	566	563	624	588	591	590	608	599	542	603	570	576	642	563	614	606	614	582	610	648	612	618	622	589	585	598	626	584	635	589	606	595	617	607	604	613	641	639	594	595	558	574	606	594	596	615	621	574	553	581	619	620	621	600	624	561	575	591	593	612	567	600	568	618	561	583	581	653	586	601	589	606	595	612	611	595	626	620	609	573	586	579	600	603	617	584	598	575	534	633	610	601	589	615	603	622	608	585	586	588	624	601	616	550	613	540	624	653	640	585	644	595	594	613	595	605	607	593	593	629	596	638	585	619	602	564	655	588	642	631	640	603	600	555	599	633	618	602	609	589	606	566	605	589	612	586	617	602	594	558	619	632	616	581	592	596	612	641	608	607	580	549	596	588	600	631	631	573	642	604	626	612	582	551	597	561	614	590	618	695	570	610	614	601	663	589	624	622	594	618	635	620	608	604	614	584	590	623	584	583	593	604	582	635	588	613	616	585	601	591	608	595	555	569	610	624	610	597	606	601	614	633	611	566	562	580	608	547	585	587	602	592	568	592	622	601	619	605	571	627	621	627	596	609	578	647	603	582	634	632	591	527	618	592
17053	14530	16740	15083	14194	18768	20928	11817	5168	2967	1035	828	517	421	396	350	341	368	321	329	330	287	298	277	327	293	278	329	298	307	339	292	285	316	261	308	325	303	301	345	284	251	268	282	296	285	314	287	300	283	291	294	284	312	295	264	276	277	298	300	281	302	317	312	332	320	321	296	325	296	291	284	305	290	285	304	295	282	299	317	311	316	307	289	316	281	297	283	284	293	294	286	276	311	287	283	304	312	298	312	280	272	300	294	304	277	285	281	293	242	268	312	290	284	301	288	288	325	312	289	294	254	325	298	327	306	321	301	305	304	298	313	297	323	288	278	292	277	267	299	283	290	307	277	318	294	315	298	274	298	304	290	273	283	260	265	299	292	289	284	280	302	299	282	278	280	277	309	301	311	311	283	281	296	294	324	263	305	285	284	294	332	309	292	330	268	296	293	291	270	295	297	301	268	304	274	285	288	288	351	308	325	357	277	311	315	307	301	294	316	306	297	281	279	318	306	319	303	273	268	266	315	284	278	271	305	276	282	305	306	292	324	265	280	263	282	319	312	341	319	310	267	305	324	307	275	293	249	313	305	272	296	318	293	319	327	276	296	308	304	292	260	269	299	284	278	324	322	298	281	317	312	278	278	288	293	299	273	337	280	317	313	313	294	294	284	306	271	288	306	279	269	288	325	271	280	275	282	290	269	304	282	270	289	327	306	288	290	277	281	305	287	305	253	285	311	286	267	312	308	285	295	301	293	303	312	277	289	254	296	289	290	309	281	267	295	305	301	284	293	323	323	275	286	279	329	303	248	321	282	282	281	299	267	297	293	281	270	308	278	311	326	268	288	289	364	295	287	266	303	284	308	292	300	321	303	270	289	301	281	314	301	262	287	309	276	305	333	290	297	286	316	296	300	294	312	289	306	295	279	297	308	307	297	286	287	315	294	290	296	296	294	280	307	294	314	321	330	278	287	287	319	288	295	309	282	246	301	301	317	280	303	321	310	289	303	291	311	286	279	317	330	306	326	328	293	305	284	272	308	320	336	273	272	271	315	298	295	291	298	288	298	297	312	281	317	322	300	300	315	308	331	283	305	278	283	308	328	309	304	262	312	295	299	312	309	301	302	288	299	293	333	264	278	272	331	319	299	279	324	285	277	312	333	263	288	312	279	302	306	318	325	254	287	288	295	315	340	311	288	302	283	285	291	306	274	327	294	300	286	295	282	299	324	312	316	293	313	300	299	311	345	337	282	291	321	279	292	287	297	298	296	280	312	298	286	313	316	308	284	331	319	331	293	297	318	294	291	328	255	287	289	324	293	305	274	312	283	297	306	288	314	303	323	317	278	307	292	304	282	278	276	276	308	310	316	285	314	337	305	304	313	300	287	304	266	295	304	309	297	305	287	263	312	305	314	328	293	283	314	307	299	291	303	299	308	300	298	274	310	277	270	302	288	302	272	277	323	287	265	314	308	287	302	264	315	287	299	291	289	285	287	327	308	310	312	296	293	315	279	287	311	294	299	300	289	293	292	314	277	277	278	277	300	286	284	326	282	266	282	328	322	293	270	293	291	275	292	300	296	294	298	259	335	281	289	312	300	280	295	301	305	285	304	282	273	299	268	305	305	282	261	293	306	280	302	288	313	298	291	288	274	287	267	287	308	294	279	288	280	273	296	288	296	311	298	313	307	310	289	308	288	273	318	307	290	271	310	289	336	256	283	292	309	307	291	291	288	277	248	294	303	300	310	318	257	288	324	311	291	268	309	303	287	302	305	269	292	286	307	306	297	301	255	300	297	303	301	271	305	288	304	306	308	313	281	304	301	318	288	303	310	298	299	318	284	282	294	284	303	319	333	318	282	297	297	306	315	303	312	291	310	283	332	313	291	295	274	297	310	310	315	282	285	280	316	309	304	278	303	285	304	288	301	294	300	293	308	310	291	280	317	285	288	280	293	283	286	297	306	308	291	275	298	315	292	283	325	303	324	294	270	308	287	308	288	303	292	298	263	309	269	310	327	300	276	278	293	256	310	330	290	285	312	285	299	272	295	265	285	305	292	259	308	300	306	275	301	309	276	254	274	295	306	303	296	313	265	289	309	334	247	282	306	304	291	309	294	294	311	305	269	323	340	301	279	273	277	313	297	334	301	320	311	294	308	297	294	304	315	287	268	278	289	316	273	290	290	306	287	277	299	269	311	339	290	318	259	309	297	310	257	283	290	291	276	281	282	274	316	278	293	294	302	306	285	315	297	292	309	312	278	281	289	318	281	300	282	302	289	307	307	308	292	307	310	297	282	303	311	308	303	282	292	263	290	295	307	294	285	301	285	324	314	265	313	304	311	322	308	299	302	277	279	293	273	291	335	306	323	324	278	288	326	303	281	272	283	301	299	286	297	288	290	320	321	255	295	298	302	284	270	295	304	336	268	273	269	312	284	297	300	307	310	268	303	309	324	312	286	292	290	268	319	314	288	280	291	329	300	288	279	281	271	300	313	303	287	284	318	291	292	299	291	288	304	281	302	288	295	276	301	304	310	297	283	323	307	269	302	297	277	310	259	296	283	311	314	308	282	291	297	293	285	299	330	329	285	283	286	304	287	273	287	286	324	308	299	302	264	329	276	288	302	293	277	269	251	312	277	320	299	288	307	295	326	306	280	327	315	295	311	296	290	283	291	281	277	300	323	282	275	301	316	267	283	287	291	285	277	304	294	309	251	281	314	288	322	286	299	288	291	275	311	316	309	303	263	281	301	272	298	319	335	319	309	306	235	303	313	253	299	307	298	304	285	268	296	308	335	299	283	303	298	294	300	329	284	293	319	306	302	298	296	286	295	293	308	289	265	278	281	293	291	291	282	289	319	259	270	279	270	285	294	324	302	294	281	315	259	304	298	293	294	312	302	283	303	296	282	303	288	277	314	274	285	302	326	325	300	299	280	299	302	297	293	299	309	284	298	286	302	286	323	328	313	331	292	321	261	295	267	327	261	293	302	298	288	259	297	284	297	308	282	320	308	283	298	306	304	264	271	297	285	330	318	323	309	324	340	308	302	316	283	281	286	292	273	295	281	277	300	279	311	270	292	289	309	292	308	290	273	280	277	312	281	316	296	324	307	286	285	293	262	316	274	304	322	260	307	295	324	294	326	290	298	322	290	286	295	325	299	278	300	300	298	298	327	313	291	305	289	290	314	314	297	294	324	307	312	305	307	270	302	273	308	277	286	288	269	304	276	285	313	270	272	281	306	307	297	304	294	296	335	315	312	296	308	306	269	309	300	278	280	266	291	273	313	299	327	312	309	283	293	309	288	301	282	273	290	321	276	300	260	309	301	319	300	313	341	270	293	332	286	271	272	302	301	289	316	305	305	265	288	313	295	296	316	299	294	281	317	305	265	282	302	305	317	279	288	318	275	298	296	289	291	313	285	279	291	300	320	306	287	258	300	314	295	295	302	286	276	258	299	277	284	292	307	327	282	308	286	291	327	334	336
13005	11627	16153	17507	24902	35243	38375	28917	17174	13222	4934	4248	2066	1602	1378	1272	1476	1161	1142	1055	1057	1032	895	896	916	983	929	951	902	922	918	883	890	922	866	859	929	916	940	917	884	875	855	876	871	867	883	883	849	869	823	879	876	850	842	845	856	836	871	920	930	892	885	876	865	835	855	854	842	849	892	864	924	886	895	873	869	848	930	855	906	832	875	868	855	847	827	847	878	805	853	848	906	909	929	831	824	870	864	860	846	868	885	891	840	874	894	877	866	840	844	824	847	889	852	859	874	840	882	819	857	882	846	828	938	833	887	867	847	854	880	859	891	845	859	879	880	839	880	867	895	846	916	833	856	889	878	879	877	829	869	851	815	842	839	881	847	842	800	825	849	824	875	867	884	875	822	876	835	832	837	902	886	844	872	895	853	853	856	884	893	891	883	875	824	816	892	880	835	892	867	824	824	827	822	833	816	861	870	845	876	821	853	814	832	837	849	907	858	836	845	865	918	894	849	888	851	850	869	828	851	842	842	869	819	855	828	881	907	849	877	841	873	851	890	887	875	861	845	847	870	868	882	884	838	797	889	840	883	882	838	816	842	885	829	878	862	859	867	817	828	836	861	887	840	827	847	916	875	855	839	892	885	862	855	852	853	889	871	884	817	849	846	852	920	812	855	829	836	858	864	828	822	814	873	853	842	889	834	856	839	834	868	892	817	860	857	858	891	841	876	913	867	826	818	878	836	811	815	920	828	872	856	890	824	863	870	842	922	841	844	861	883	844	874	797	865	869	867	845	845	849	847	898	883	865	843	813	835	927	899	858	887	881	902	804	835	813	898	857	822	897	865	886	831	852	838	880	884	886	834	861	851	845	833	861	833	868	851	839	879	822	850	826	861	896	829	896	815	840	833	855	847	852	866	892	844	877	869	839	891	839	847	883	871	830	874	811	882	878	890	825	835	893	792	875	885	840	832	822	872	887	872	865	854	831	855	837	863	874	898	858	802	876	905	866	849	880	859	830	866	865	863	859	916	846	790	894	901	865	828	819	879	852	896	805	830	884	859	891	823	856	837	810	885	867	870	853	822	905	885	849	858	851	851	851	841	844	879	879	884	876	836	830	941	818	848	943	867	888	863	880	866	887	888	842	906	849	863	894	802	851	860	879	864	853	847	844	846	931	872	839	852	856	878	848	838	880	866	934	865	805	842	873	858	830	827	855	932	855	852	861	874	888	875	863	862	832	819	852	871	829	865	896	903	869	846	851	850	858	841	876	854	872	885	863	882	872	909	803	827	891	869	936	821	830	797	835	835	875	868	829	813	899	810	867	786	855	836	870	889	930	852	836	846	865	872	894	869	877	858	857	847	834	893	867	824	882	859	888	799	863	856	877	870	874	859	886	896	864	856	852	832	857	878	827	838	842	943	858	862	849	871	886	870	853	912	853	855	880	872	856	824	858	899	822	871	872	857	900	861	848	823	799	859	809	872	875	876	811	923	910	836	848	854	893	862	853	859	857	879	851	852	841	868	862	863	868	811	825	887	854	826	881	887	863	845	894	825	857	804	878	876	848	833	844	850	872	921	849	886	810	904	802	839	871	856	820	831	836	897	886	863	850	875	886	855	809	853	872	855	874	845	839	886	818	917	892	869	815	832	816	869	871	879	842	899	857	877	869	881	849	852	813	856	847	886	892	852	852	803	837	823	891	881	809	851	870	879	843	888	891	866	866	827	814	860	827	878	831	877	853	852	856	943	898	848	818	853	823	886	920	871	880	843	815	846	881	906	845	816	840	849	891	882	851	844	825	882	877	861	839	877	878	857	886	851	877	842	855	869	869	868	852	883	879	820	818	816	888	871	890	888	877	872	898	845	889	854	911	901	856	831	886	834	837	879	807	878	866	868	867	855	799	848	834	871	821	870	847	867	868	876	820	864	891	825	841	845	810	884	881	885	827	837	856	854	843	824	844	856	893	873	854	805	877	899	807	889	878	881	840	875	890	903	831	788	837	909	846	847	807	879	916	812	879	889	843	809	894	903	843	828	854	830	804	864	830	882	901	807	836	884	857	810	897	822	881	795	883	849	853	836	849	874	852	839	832	815	830	831	867	835	890	874	887	778	846	830	877	891	846	856	871	857	800	861	816	882	827	846	844	893	820	861	849	871	868	831	841	876	865	841	880	875	837	853	872	885	850	900	862	867	840	921	835	892	835	817	869	850	858	901	809	945	896	838	836	834	926	903	803	847	902	909	903	863	870	919	809	860	877	869	888	871	834	891	889	856	830	886	864	846	851	874	816	835	904	821	840	871	843	843	863	848	891	889	838	846	829	899	823	844	869	845	892	836	828	873	893	782	853	840	812	792	873	822	862	859	826	859	882	895	841	866	861	849	830	859	844	883	852	886	846	848	786	807	845	857	887	858	893	860	838	836	855	844	860	834	834	826	831	829	828	846	889	868	885	875	811	843	851	861	850	860	895	859	818	865	852	869	840	876	842	900	852	825	891	856	849	871	872	862	860	832	829	838	859	832	852	870	834	924	843	816	876	807	862	913	841	864	848	838	870	834	881	866	848	834	856	858	819	841	894	849	892	841	858	878	858	873	854	874	874	868	846	841	879	820	921	868	820	856	870	853	836	850	878	867	843	860	882	868	756	891	881	847	823	803	916	882	855	851	832	848	895	877	867	843	856	831	838	904	898	883	806	839	855	865	874	822	827	851	853	835	887	801	881	818	846	889	891	810	860	887	855	861	873	844	889	819	898	869	903	841	905	846	862	888	848	811	866	881	932	905	852	843	828	889	883	854	870	823	887	859	853	928	878	903	870	862	816	847	880	872	869	845	871	888	864	839	812	870	867	805	865	835	827	881	831	874	906	901	821	870	858	892	865	838	829	838	860	823	872	884	853	840	898	831	888	838	846	900	916	889	869	927	879	830	863	823	871	922	855	895	826	861	857	846	866	825	809	855	854	821	915	837	914	882	830	870	861	836	882	909	833	819	886	884	859	845	882	883	859	859	851	875	852	842	812	864	824	833	820	864	822	954	861	885	852	857	928	816	876	824	873	875	883	836	857	852	850	822	892	808	884	911	886	849	887	797	841	809	875	864	867	829	832	831	844	823	851	833	854	878	860	880	873	843	832	930	841	863	857	865	827	889	853	848	866	926	860	847	827	892	873	843	839	823	852	879	882	881	849	862	899	839	865	885	867	844	838	906	841	836	899	825	852	863	840	834	842	858	817	867	896	872	837	868	834	867	873	878	855	857	830	832	856	912	864	856	860	839	897	792	862	836	832	887	930	827	851	844	839	861	854	911	833	902	818	867	816	867	835	798	878	882	836	844	894	836	816	850	883	847	853	822	808	859	881	866	837	877	823	865	812	881	835	845	866	881	873	813	893	872	822	877	848	893	877	850	855	869	868	847	880	861	792	864	870	844	823	849	843	806	852	899	849	857	884	854	850	820	862	805	887	874	817	890	878	873	856	801	820	847	906
30243	25700	30054	27693	27748	35618	37753	27395	17327	10904	3811	2190	1602	890	752	663	566	529	445	412	412	372	410	360	408	383	348	364	398	346	344	376	386	367	370	349	358	360	353	363	356	336	318	360	339	367	336	352	356	342	334	374	324	347	347	380	361	334	333	326	360	325	352	367	359	329	351	392	390	346	347	384	385	352	339	378	332	328	347	369	371	366	346	337	354	379	339	306	378	328	337	353	332	362	363	331	349	356	352	368	374	339	379	363	378	336	378	383	359	370	350	350	340	371	356	333	374	315	381	390	362	337	314	360	349	336	397	374	355	329	360	366	338	317	352	344	364	373	372	342	349	364	357	359	340	385	360	359	344	390	358	387	345	372	319	359	345	363	339	328	362	356	338	376	339	390	335	356	343	350	325	362	314	339	359	359	331	340	364	327	320	384	309	334	344	331	339	322	358	333	371	356	374	328	349	331	355	323	349	396	381	375	344	352	345	350	354	363	374	315	339	349	332	318	338	333	407	344	359	363	327	377	337	379	356	370	323	349	333	331	359	334	343	387	392	334	323	364	377	387	345	349	349	368	364	332	330	360	376	364	340	349	343	367	340	349	377	346	362	360	316	349	336	379	374	354	355	335	370	347	375	324	350	362	342	369	344	364	348	353	388	362	399	342	389	358	368	363	357	346	374	377	353	304	371	342	362	350	338	307	355	384	330	357	394	346	342	357	345	367	321	335	348	343	347	352	342	345	357	355	353	347	369	346	356	371	342	351	361	333	357	356	350	338	372	377	348	365	344	320	326	348	377	357	386	340	371	334	351	351	318	362	342	322	385	369	375	358	368	322	350	332	331	313	336	354	386	342	333	357	368	356	373	331	364	351	370	359	323	359	348	321	384	328	365	342	353	365	373	339	331	357	368	351	376	358	374	323	324	351	349	354	350	376	349	364	305	360	343	337	353	324	363	309	358	318	352	360	342	359	396	348	355	360	341	376	339	307	362	359	315	362	367	319	331	353	369	380	341	387	359	355	362	358	362	364	366	352	336	337	365	344	316	351	315	347	369	348	360	336	338	390	339	373	332	349	380	330	334	402	369	336	351	362	371	361	346	335	334	334	353	370	377	323	360	373	323	339	372	346	353	330	332	333	362	357	322	332	310	316	353	360	367	309	379	352	347	334	352	365	381	365	371	355	384	361	359	345	332	370	309	311	346	321	379	339	333	338	381	327	332	346	360	371	320	335	374	368	336	353	326	302	336	380	347	364	353	385	363	350	305	348	392	372	354	332	310	354	367	368	360	363	339	351	306	329	351	327	322	360	325	362	386	399	398	344	326	321	342	351	354	341	376	336	322	337	350	359	339	365	323	354	354	326	368	328	358	341	334	351	365	356	373	349	320	344	387	389	356	381	380	376	371	366	369	355	354	354	345	354	374	344	396	329	349	355	356	381	340	357	323	368	368	350	334	337	353	360	340	334	345	360	354	334	329	377	404	343	315	306	363	346	333	364	334	356	352	386	326	346	362	349	359	358	380	374	303	351	344	351	363	348	334	362	364	356	370	319	349	340	371	367	352	354	314	324	352	339	394	323	348	343	378	372	350	340	352	371	358	388	318	346	390	347	344	351	344	336	376	348	368	367	335	367	364	329	333	358	353	342	359	333	350	385	352	347	367	364	340	353	377	352	351	362	369	333	386	361	356	354	347	370	355	369	370	337	378	354	346	351	350	351	357	352	324	370	359	351	331	380	337	415	347	360	327	353	338	318	359	354	337	371	374	353	370	354	347	333	332	350	378	365	401	342	356	369	357	344	328	377	329	350	337	396	347	383	349	342	321	349	331	346	340	329	347	342	327	387	348	405	376	376	323	378	364	354	369	365	326	364	373	334	364	339	364	326	329	346	340	390	356	350	375	335	338	334	383	344	341	333	363	358	344	330	360	314	374	336	339	315	354	363	344	331	356	336	359	344	362	359	303	357	364	349	360	350	341	367	316	388	363	337	366	366	334	353	320	385	362	387	365	352	336	332	340	342	350	344	342	337	345	372	362	346	347	355	361	351	355	378	379	387	358	399	367	355	353	385	370	319	342	386	366	363	350	342	333	393	340	370	367	376	341	349	356	353	371	363	371	358	299	328	389	387	364	384	329	359	381	383	341	394	324	367	329	312	331	326	362	384	359	322	353	351	353	332	362	369	354	329	362	386	346	323	328	353	379	376	360	340	340	340	314	328	361	383	357	339	379	374	363	354	386	360	336	339	354	359	352	375	314	328	372	353	348	361	347	324	322	366	352	353	318	356	342	359	353	384	324	345	353	349	340	345	328	382	362	342	345	372	355	354	328	321	375	358	365	342	380	355	365	333	368	334	368	352	367	346	363	350	380	350	367	353	350	351	350	386	356	315	366	364	328	345	348	363	372	349	352	347	350	368	353	334	365	358	362	323	386	349	380	347	362	365	343	345	381	338	379	330	353	323	366	389	344	359	368	334	345	361	351	351	327	352	368	363	367	404	393	361	336	366	311	355	320	378	389	348	376	317	353	367	351	346	373	343	332	356	335	377	339	340	348	381	338	387	334	331	353	332	371	389	368	369	374	357	340	331	309	353	351	303	349	370	353	353	351	337	349	348	321	333	360	353	358	371	365	318	363	385	339	370	353	341	344	337	349	346	346	360	317	354	331	371	343	347	345	370	369	331	348	362	338	335	358	345	353	363	348	361	357	337	346	330	339	390	336	371	372	356	390	363	352	373	363	350	365	365	362	361	319	376	384	346	380	321	307	393	377	355	363	360	414	333	364	358	334	349	363	340	363	346	359	369	341	336	340	346	363	381	349	309	339	335	365	360	368	354	355	370	349	358	370	380	319	352	378	364	366	373	338	329	335	336	387	331	363	363	337	329	363	351	350	335	376	385	342	341	358	333	374	330	344	328	380	351	330	323	327	370	308	371	381	362	360	369	344	320	335	374	336	350	354	351	339	361	360	358	340	359	336	349	364	362	348	346	365	328	351	359	376	334	337	351	349	344	353	339	366	359	340	360	367	319	320	387	366	364	335	310	350	311	358	341	360	356	366	332	322	346	345	384	340	366	352	312	377	340	367	367	355	346	334	354	335	337	384	348	318	353	350	356	331	390	354	367	355	347	290	340	352	351	322	350	351	366	366	312	327	353	365	357	386	335	338	330	374	327	352	380	345	345	356	344	339	355	339	361	356	378	339	343	330	351	362	359	341	360	332	345	352	368	354	313	365	345	343	350	370	355	327	365	351	372	349	359	348	334	372	348	346	344	330	372	320	328	371	353	341	351	361	351	324	384	357	308	392	365	351	343	331	362	337	398	327	365	338	347	320	355	345	350	335	344	364	367	345	350	332	309	354	359	343	389	359	341	368	360	353	340	399	357	341	345	332	384	330	346	374	314	346	402	383	341	327	326	378	324	365	369	347	338	323	347	306	387	330	383	366	336	322	336	336	300	342	348	366	371	350	325	377	344	364	369	351	354
19915	19932	26580	28326	37727	48135	51567	43130	30857	25522	11060	9461	6216	2856	2994	2394	2508	1966	1746	1477	1490	1452	1279	1266	1185	1190	1191	1148	1157	1088	1116	1078	1080	1089	1047	1040	1046	1043	1050	1005	968	1010	960	1008	1033	978	987	1010	978	968	993	1015	937	991	994	965	959	1002	1004	979	953	962	963	1003	989	933	962	947	971	924	969	965	939	934	966	990	988	979	963	984	1015	1033	962	978	964	983	978	930	955	948	969	953	999	946	933	1000	944	968	990	906	964	967	951	908	1026	941	938	989	957	951	874	979	939	940	931	961	898	986	948	957	970	936	954	949	971	985	918	967	966	934	978	1003	999	953	1027	940	921	916	951	961	945	961	890	910	929	945	922	910	942	917	983	943	933	943	970	975	948	887	904	929	1023	929	969	943	916	932	900	936	948	978	925	916	941	938	916	970	1004	942	932	907	950	970	922	965	899	977	954	949	1004	972	926	951	920	962	937	971	897	952	947	1010	957	932	924	1004	932	970	926	970	958	966	935	923	899	939	915	941	910	948	961	920	926	935	950	893	952	897	989	872	934	983	942	952	950	908	882	902	928	928	942	978	919	975	945	915	963	960	960	989	991	881	934	987	919	933	984	957	952	959	967	941	900	955	923	928	985	979	919	907	922	928	981	906	904	953	955	891	906	942	956	951	933	905	955	994	953	896	912	892	944	874	976	921	901	941	961	922	908	964	888	963	937	995	946	982	935	937	954	960	932	961	945	990	926	917	894	965	919	857	962	912	955	956	970	935	1007	988	982	905	919	952	944	939	940	920	968	976	930	930	906	944	933	968	935	971	922	909	922	923	962	958	958	964	924	932	953	967	955	1004	957	974	929	917	992	885	918	955	947	927	956	952	962	921	976	986	971	910	941	904	910	933	939	995	931	925	985	979	923	969	913	887	954	890	941	940	885	984	932	949	898	1004	890	875	953	941	967	931	911	952	943	912	930	890	880	946	944	942	921	955	966	873	914	939	985	899	936	952	1004	870	959	943	930	919	932	951	1029	939	932	890	929	918	931	972	895	960	953	920	935	985	900	913	921	948	950	937	936	949	928	933	966	956	935	889	921	952	924	921	937	941	943	955	943	923	980	982	964	906	956	939	931	948	949	950	952	973	909	972	900	963	993	953	1004	959	931	946	907	945	987	931	907	954	926	934	930	906	928	921	905	935	965	978	966	879	924	913	977	940	956	990	966	976	865	972	893	965	938	960	928	950	980	888	867	971	942	963	885	973	976	972	933	993	938	916	904	951	951	948	903	911	998	957	920	951	994	913	922	971	952	938	937	902	937	958	881	913	928	948	944	931	919	925	981	992	925	928	952	959	924	905	951	945	950	927	933	888	927	905	958	899	927	976	956	924	854	909	955	914	901	909	900	931	945	954	920	954	890	904	973	869	914	978	978	967	962	965	945	925	973	944	921	960	925	919	990	983	950	989	959	900	993	884	915	917	896	936	935	1000	1008	883	952	967	975	942	921	977	946	941	943	938	917	941	960	930	963	919	937	945	961	954	948	994	955	999	911	918	978	910	953	971	974	901	995	944	1014	920	978	905	915	938	940	906	950	996	948	936	896	947	955	879	959	921	942	928	988	972	898	895	939	970	919	931	908	908	931	934	919	877	889	921	910	941	877	938	902	990	927	861	937	959	991	897	970	916	962	943	937	911	936	939	937	919	981	1000	954	975	971	902	944	971	961	938	939	934	939	870	971	957	1005	921	941	976	973	900	929	973	955	967	963	926	957	931	952	967	900	956	948	948	929	940	918	938	919	949	955	974	926	957	903	902	919	942	963	954	934	893	845	963	914	890	928	882	997	916	958	934	955	903	953	908	927	942	927	940	974	982	958	921	942	928	916	969	854	912	935	932	929	925	981	932	940	957	929	947	995	946	940	946	936	946	931	929	942	933	951	938	904	927	934	960	946	918	913	960	991	939	977	913	937	964	957	908	900	948	911	928	956	949	933	916	937	900	889	916	1006	915	935	954	907	982	952	968	986	926	985	978	906	929	934	963	984	980	906	956	918	925	980	936	960	885	916	944	960	944	911	951	999	952	962	985	970	894	983	983	953	964	936	966	943	911	974	940	974	927	916	943	928	937	911	927	952	973	911	954	902	886	953	959	953	973	923	952	932	955	917	904	952	979	923	869	938	883	927	946	901	949	930	967	983	913	980	910	897	937	985	970	936	941	944	987	926	955	934	914	986	908	958	924	919	930	923	971	946	919	944	926	1006	924	921	906	965	934	890	938	931	923	887	939	908	953	965	951	970	910	897	944	920	950	926	977	907	920	890	907	929	911	951	933	920	934	937	893	970	924	956	928	944	969	941	914	961	932	925	913	991	923	937	957	958	964	951	920	933	937	939	940	956	907	911	905	976	953	986	929	905	929	973	939	956	910	919	939	951	937	926	912	937	960	923	894	893	875	887	945	948	956	939	945	941	923	986	938	907	891	988	939	984	917	956	964	956	935	958	963	956	960	965	916	899	970	986	922	917	940	944	935	933	992	905	969	931	924	914	971	918	927	969	957	897	983	935	921	912	942	956	935	939	908	899	896	970	948	926	934	911	912	947	928	890	1011	950	921	932	943	950	931	940	996	933	943	895	943	985	900	930	905	953	976	899	941	966	918	975	875	898	974	952	871	938	940	903	932	942	964	965	922	908	883	902	946	921	974	950	916	953	939	885	939	936	968	946	882	920	871	970	907	940	975	896	966	953	927	890	933	938	934	924	931	909	895	920	910	954	908	949	935	953	936	974	918	950	992	918	934	922	951	989	967	884	980	946	992	922	924	953	949	962	919	982	962	978	943	945	954	946	961	889	922	943	907	948	974	1011	919	993	943	944	930	902	950	900	953	872	915	940	973	925	963	990	967	967	953	912	924	886	910	1018	896	898	971	923	922	970	919	926	998	905	938	931	891	961	960	906	972	954	947	937	931	906	943	948	942	993	889	914	942	949	960	900	941	949	938	936	924	975	975	913	957	926	978	923	1017	933	899	957	994	909	893	909	954	939	911	960	898	981	943	916	926	933	899	881	943	969	935	928	955	983	934	948	968	939	930	946	967	940	928	939	982	1005	1026	998	904	947	941	891	957	984	925	935	938	951	971	983	942	902	969	994	890	927	901	983	922	964	913	942	932	875	898	937	939	891	957	939	968	972	892	891	956	914	944	966	968	950	940	904	965	981	967	949	943	946	957	904	991	897	936	942	933	970	956	984	945	993	925	960	956	870	920	901	966	928	869	914	909	955	971	984	999	936	973	969	934	987	938	916	1001	916	928	928	996	960	906	866	953	994	939	951	962	923	935	950	957	936	889	912	925	939	966	934	968	919	912	982	953	909	916	910	920	945	984	933	978	951	929	912	957	984	941	1003	906	946	940	906	946	954	968	922	970	960	921	974	922	925	965	1000	953	953	963	898	1002	944	874	971	894	998	987	970	945	930	926	951	942	919	895	1008	941	934	890	896	938	901	944	905	951	941	946	969	905	943	913	984	915	988	956	928	858	925	988
3549	1902	2240	1965	1538	1830	1540	573	406	357	223	199	200	169	199	189	207	207	171	166	199	188	187	178	197	169	168	176	185	199	180	179	202	166	206	166	182	166	177	184	194	168	191	187	172	187	186	206	176	200	184	165	190	187	180	195	191	191	181	197	212	189	207	199	201	203	195	212	175	168	183	204	191	178	179	183	191	202	170	172	181	208	190	194	188	207	200	200	188	186	178	208	178	192	197	183	183	172	200	169	172	201	196	197	181	187	174	192	191	179	204	178	215	149	156	165	191	187	176	203	178	176	161	175	176	228	176	200	190	182	174	165	180	170	201	177	197	182	177	191	221	198	165	199	181	192	200	192	172	197	184	182	193	186	179	182	205	189	182	184	210	183	182	184	185	201	191	167	195	185	185	185	179	176	199	173	189	184	224	190	196	182	194	212	191	190	178	180	172	177	188	199	187	211	179	159	189	163	194	184	165	187	184	213	203	165	199	155	189	204	175	179	184	179	195	185	185	186	198	196	182	184	191	191	183	194	163	190	192	175	196	200	204	176	208	215	179	182	196	210	169	186	222	208	196	174	176	217	175	189	181	192	185	224	177	188	183	208	207	173	199	174	174	174	182	193	178	177	170	174	202	189	187	191	173	178	185	172	194	188	191	185	197	182	179	182	191	194	172	192	195	187	207	196	193	168	180	171	207	189	194	160	165	171	205	177	184	172	180	188	183	179	166	188	175	201	203	183	159	185	208	194	184	180	200	201	197	168	195	194	189	179	206	178	217	175	185	190	190	166	158	188	194	198	191	197	175	185	159	185	179	178	201	155	189	168	168	189	186	191	181	190	188	185	179	177	189	191	195	206	168	197	193	181	163	216	194	186	204	181	196	183	208	205	200	201	189	182	173	175	187	191	198	189	206	179	156	179	190	167	189	188	176	193	192	182	199	188	186	196	202	205	173	188	204	185	202	172	184	195	153	211	179	196	187	175	179	190	181	164	160	175	191	170	192	174	185	200	175	194	179	179	196	177	162	183	150	172	192	178	159	198	201	201	174	157	201	209	188	179	206	190	187	184	202	171	180	198	203	194	190	154	185	188	170	194	199	195	180	187	196	175	184	194	201	192	191	196	164	173	176	187	192	197	182	172	173	193	199	188	203	197	186	185	208	179	177	181	200	198	187	189	205	214	183	202	181	174	196	173	184	171	198	184	184	185	190	184	183	180	204	193	186	189	203	186	178	215	173	175	178	195	212	202	185	179	168	173	203	187	168	193	208	198	185	170	196	211	186	194	182	176	205	175	170	206	190	199	186	197	210	202	178	180	172	191	172	185	190	184	175	176	174	200	196	173	187	191	174	196	194	174	186	189	191	166	176	208	195	188	194	193	190	190	165	181	205	196	184	210	198	161	178	178	193	186	225	186	185	179	183	189	186	177	193	195	177	186	200	188	205	178	214	193	198	197	210	178	197	196	202	208	192	177	180	196	188	199	192	194	177	179	171	182	222	191	195	201	206	217	192	191	178	195	174	198	175	185	170	184	187	173	192	177	176	206	171	172	185	184	171	181	190	181	172	189	180	183	208	207	195	195	197	194	189	184	210	196	179	210	196	180	207	168	183	184	232	200	189	180	189	191	207	175	180	193	204	185	168	169	196	191	175	183	177	166	179	167	195	186	188	194	191	178	172	172	212	181	191	191	177	201	171	195	184	185	204	175	197	169	206	171	188	191	187	197	183	167	188	198	200	202	156	191	205	171	203	199	198	184	187	199	178	195	179	178	187	193	198	197	208	185	169	193	165	200	177	174	184	188	174	188	189	200	207	179	208	195	177	193	163	175	201	179	163	182	212	193	181	162	195	175	182	190	184	212	205	222	181	202	178	189	191	186	200	189	160	214	180	170	200	173	195	174	193	207	168	198	197	187	197	195	184	194	190	195	193	166	151	166	188	197	169	189	204	196	182	196	189	175	197	194	178	217	189	178	192	175	200	201	221	187	180	180	198	193	187	159	182	175	184	189	186	196	171	184	166	182	207	170	186	191	177	200	182	193	187	200	185	165	169	191	169	196	178	173	212	163	208	178	191	202	183	181	211	180	184	178	197	182	165	207	200	164	188	175	165	212	180	184	193	169	220	208	202	190	188	182	193	195	193	193	181	192	177	178	184	185	183	191	194	198	200	220	196	182	189	180	209	175	186	173	173	203	196	192	190	190	174	210	195	191	218	173	190	166	170	176	188	194	179	160	157	205	204	184	187	161	185	184	156	207	192	218	170	190	196	171	187	191	220	190	177	169	201	184	212	196	196	169	202	193	185	166	167	175	186	196	181	185	152	195	205	205	168	169	177	186	198	214	184	195	205	170	185	178	184	184	195	206	194	193	193	199	176	174	208	185	186	174	189	196	182	186	220	201	186	178	198	178	177	176	184	189	219	180	201	187	193	183	190	205	170	196	196	157	202	203	215	172	203	197	157	195	188	184	199	203	188	214	166	185	197	207	181	169	168	202	178	177	194	191	199	188	209	214	200	187	178	183	187	182	172	180	189	186	175	177	202	180	168	171	198	162	181	173	172	151	186	189	213	190	185	178	177	170	179	194	207	199	178	175	188	185	203	193	210	185	184	187	176	183	178	191	199	181	197	170	189	198	196	204	204	166	180	169	217	179	165	160	176	188	213	172	178	180	170	192	188	173	181	185	195	192	194	192	174	162	206	192	187	212	179	201	190	190	177	204	197	185	181	197	191	166	166	180	207	178	216	184	176	190	189	192	213	190	171	185	186	175	176	200	177	199	200	210	191	185	197	203	192	199	210	177	178	185	183	226	176	200	198	176	189	194	189	171	173	198	179	175	187	174	187	177	201	188	184	212	200	203	185	186	187	184	186	202	185	183	176	186	226	176	177	214	180	196	205	177	191	169	176	179	195	165	180	173	198	163	190	167	197	190	176	158	179	187	191	170	174	186	177	199	193	181	172	191	173	180	179	173	209	186	193	200	185	178	189	195	187	185	198	176	188	190	180	193	211	178	164	183	188	177	194	191	194	179	205	173	196	189	179	180	191	184	188	224	212	197	179	178	173	200	194	189	173	200	166	197	206	204	207	196	167	185	182	171	196	186	177	185	200	196	187	191	181	185	184	170	203	179	201	167	220	184	185	177	208	195	188	186	179	159	164	182	177	184	207	202	178	189	174	188	190	194	208	158	179	196	196	194	162	181	194	186	182	192	192	205	186	191	182	173	193	212	200	196	182	169	184	202	164	217	194	194	174	193	189	217	196	154	188	192	192	192	186	184	187	184	201	188	197	184	178	178	187	182	165	176	211	189	184	212	177	197	192	200	176	163	204	179	170	184	180	178	185	165	188	189	192	181	185	171	187	193	192	175	177	191	186	169	204	185	186	172	187	208	165	195	191	204	186	185	189	167	185	191	181	165	196	184	179	231	173	172	168	184	194	195	174	179	156	187	192	197	206	185	202	184	205	191	202	194	191	176	191	193
3658	2928	4548	4877	5792	9120	9255	3760	2450	1961	930	834	793	669	609	619	631	642	605	582	621	584	620	612	606	588	578	629	612	578	631	574	636	582	600	646	599	612	633	606	639	659	520	625	618	592	566	632	575	600	628	606	611	570	637	599	616	571	637	590	618	578	576	631	602	601	631	644	584	621	617	600	576	614	578	621	595	576	618	588	601	597	571	620	587	611	599	601	610	592	637	627	571	603	659	637	579	588	612	584	621	580	628	600	629	576	589	598	615	562	556	632	607	619	615	570	600	603	583	628	639	617	601	598	585	561	582	536	585	579	646	594	552	621	573	644	608	622	617	601	605	624	599	590	621	630	590	587	619	550	627	627	574	641	581	591	599	580	594	615	569	576	591	574	593	648	577	640	639	593	639	644	603	648	564	569	580	614	604	632	602	602	580	648	590	643	586	574	651	656	651	600	577	573	578	586	642	598	599	594	584	618	600	584	608	637	573	614	631	594	622	603	627	582	557	571	563	617	600	583	600	520	624	578	599	599	628	588	602	603	581	634	603	607	590	580	590	565	567	555	569	586	607	616	630	583	599	589	558	595	604	572	604	568	628	570	626	596	581	595	659	568	572	592	641	613	643	606	586	572	568	565	575	564	604	579	577	599	548	609	565	632	591	591	564	625	637	576	610	582	610	598	583	589	608	651	633	579	602	581	574	573	593	559	621	575	589	636	557	590	649	593	581	611	642	587	605	625	544	622	594	625	573	593	608	594	587	634	557	607	602	567	629	622	573	637	575	578	588	605	613	603	580	613	587	588	630	640	612	616	583	616	641	653	548	585	552	591	628	596	570	611	573	607	580	581	545	599	611	581	599	622	579	535	634	567	558	580	572	639	579	631	614	628	584	597	630	651	613	646	637	607	589	611	600	579	590	605	629	585	588	604	611	560	589	653	570	593	621	615	576	609	617	630	584	547	589	620	576	528	571	651	572	582	622	584	588	607	582	564	635	599	604	625	579	609	572	639	608	579	621	638	572	615	551	629	589	594	571	600	568	617	629	628	620	622	617	566	603	567	600	602	605	565	618	603	633	652	654	616	579	638	597	585	585	598	621	582	594	578	605	586	612	604	622	616	631	602	627	639	584	594	598	572	620	595	590	600	598	586	605	645	600	617	616	602	609	603	618	582	607	589	611	600	559	594	626	595	572	628	617	608	598	633	565	632	573	645	606	607	584	602	575	612	644	586	572	584	616	646	583	576	548	620	616	603	584	600	620	570	597	622	560	599	620	571	613	584	615	586	556	591	574	580	617	605	588	653	630	580	587	638	570	611	573	608	592	572	597	584	613	592	638	613	583	579	587	622	591	556	601	622	606	605	593	605	551	573	609	585	615	613	615	604	541	616	633	571	616	613	560	614	611	618	596	600	602	619	565	614	636	565	634	621	595	636	635	594	616	566	587	605	600	625	605	611	569	645	582	589	567	639	611	642	601	552	594	596	558	637	632	639	557	567	598	633	607	590	593	603	588	581	589	639	557	624	603	617	597	602	604	636	586	581	589	558	639	632	601	607	657	578	577	585	607	597	592	586	588	596	588	616	572	664	582	571	598	636	578	609	557	600	580	666	619	592	614	615	600	638	602	586	629	589	584	557	599	591	583	613	618	566	565	616	604	628	582	611	591	568	579	584	615	628	622	585	533	618	570	578	586	553	645	549	609	602	632	644	600	622	588	610	586	603	614	602	610	566	586	586	610	545	583	609	646	639	615	626	610	634	573	623	550	600	549	598	619	573	548	600	634	607	618	552	619	614	617	595	562	588	573	580	608	607	599	566	581	571	623	613	580	582	618	647	627	608	587	624	589	622	583	558	578	600	586	638	577	615	606	594	626	596	565	614	597	644	618	628	604	562	615	623	588	611	620	608	605	568	589	596	594	617	636	597	593	634	555	599	558	577	567	620	638	625	589	571	612	586	605	576	590	610	606	618	626	576	600	607	566	576	603	592	572	616	613	577	574	611	616	550	605	584	577	593	546	605	574	619	628	639	586	576	601	632	545	608	628	580	586	614	615	587	592	616	628	581	575	577	602	580	579	587	639	613	609	624	583	608	554	622	594	568	665	610	634	605	639	620	585	604	640	574	596	628	532	604	580	577	615	606	588	595	553	604	584	544	584	635	571	579	625	590	600	596	580	584	572	575	588	593	610	583	614	578	607	538	597	590	612	574	601	613	589	616	624	614	584	619	646	629	557	569	611	602	653	592	568	593	607	569	592	600	599	613	604	583	543	604	617	592	605	557	587	627	601	591	587	622	648	577	651	619	564	576	559	631	568	607	648	571	575	557	594	580	653	588	549	626	588	613	608	621	610	633	590	586	574	598	565	596	605	614	569	574	617	626	588	649	608	568	580	618	588	595	600	618	597	568	629	590	613	574	597	613	579	604	640	619	607	611	557	599	575	653	553	610	582	599	586	571	617	585	578	598	594	616	616	588	587	579	587	610	578	591	578	557	551	532	593	633	574	582	589	576	635	616	627	590	619	561	611	624	593	598	594	549	631	647	581	622	552	593	558	626	589	588	599	619	615	602	595	601	591	573	601	640	630	593	633	595	602	571	589	577	589	620	610	609	633	595	599	594	576	588	592	584	616	616	575	564	541	597	554	599	622	562	604	553	638	576	589	582	561	628	594	559	587	594	580	579	611	600	640	599	600	610	600	611	585	597	611	579	566	580	634	562	623	580	585	628	628	562	575	583	610	593	588	600	589	573	574	611	594	607	598	611	595	595	567	579	624	609	602	627	577	573	618	587	556	559	588	644	598	636	632	576	594	624	574	611	629	656	609	610	554	621	561	613	608	611	629	616	600	637	656	595	617	598	599	588	612	620	578	599	598	591	609	587	609	604	606	598	576	617	578	584	663	603	589	619	601	581	626	586	603	617	629	579	616	629	607	614	594	629	584	598	633	580	549	546	629	580	591	591	618	593	563	614	567	608	653	605	591	590	560	616	622	649	566	586	585	621	583	593	572	589	605	601	599	596	592	627	589	612	613	625	570	574	587	586	570	616	586	587	634	594	584	540	586	600	577	576	585	601	597	597	569	580	626	563	570	579	607	631	595	641	641	589	662	580	619	583	614	567	588	590	583	565	588	548	607	604	597	581	653	661	577	565	573	630	570	592	558	573	556	563	599	581	618	598	597	563	626	623	571	622	609	648	618	551	634	575	616	613	602	619	547	618	630	596	644	589	607	588	570	600	596	566	621	570	616	645	639	595	588	640	643	613	562	584	585	558	589	595	593	592	628	621	627	592	589	609	605	582	612	576	594	611	607	631	581	584	600	603	591	585	586	608	618	620	575	573	615	565	646	561	589	626	571	618	605	589	574	589	542	568	588	573	597	605	587	610	577	579	621	581	609	612	567	594	573	568	591	587	565	646	643	584	617	610	590	607	619	592	581	604	632	614	604	590	599	634	614	648	620	561	577	599	598	584	625	621	570	675	599	578
13976	13070	17361	15928	14377	20130	22359	10296	4932	3075	957	828	526	387	412	385	362	356	364	295	323	300	326	284	314	309	305	304	287	318	301	298	277	292	301	297	282	260	303	289	288	328	259	315	285	288	325	293	293	293	314	314	304	287	325	314	279	287	279	325	336	293	294	300	311	293	279	260	300	321	324	292	280	310	324	303	271	302	341	323	342	300	286	311	323	307	298	320	324	319	312	336	289	312	309	304	263	294	296	307	280	299	292	310	327	284	294	322	303	281	283	290	291	293	310	284	297	279	301	291	313	287	306	281	284	288	273	309	274	296	311	324	292	292	279	288	293	295	286	296	312	330	290	315	298	284	301	306	271	284	302	282	302	321	304	328	297	313	298	313	303	253	293	314	326	317	315	302	314	322	319	339	307	298	314	290	300	266	306	284	314	301	300	299	327	284	283	307	285	277	297	324	289	310	278	294	311	301	262	308	274	316	272	315	293	311	291	304	299	292	292	285	352	295	300	281	314	271	274	301	283	291	311	325	306	302	312	279	304	296	275	302	288	268	292	326	302	279	273	309	303	292	300	298	283	288	293	287	282	303	300	297	305	282	294	314	293	299	296	305	361	317	310	315	287	289	268	289	331	301	303	277	300	301	299	299	313	294	277	275	293	315	314	285	314	300	281	326	311	281	292	277	294	303	345	284	291	281	315	308	307	309	287	287	296	289	298	294	292	307	308	320	276	291	273	317	292	313	302	281	286	298	306	299	330	338	270	305	323	288	287	292	317	297	287	292	278	276	306	335	304	274	296	319	320	302	336	312	319	309	287	287	297	330	307	319	305	304	311	302	271	287	300	260	321	289	289	280	266	314	311	292	285	240	312	294	280	325	302	293	321	304	280	266	321	320	272	279	290	287	313	298	301	323	260	276	289	319	297	292	295	296	315	299	283	304	320	277	289	277	279	305	283	273	308	274	303	329	263	307	293	309	280	317	281	319	310	279	294	305	301	302	294	310	319	332	321	319	279	270	283	294	315	308	303	267	255	288	322	301	287	272	276	274	292	302	294	291	307	301	309	264	296	276	297	315	335	302	293	314	305	295	309	300	297	279	281	310	291	326	288	308	339	308	286	329	314	290	316	298	301	283	290	327	302	289	320	323	293	259	341	305	311	292	292	328	317	278	296	330	303	293	297	291	308	319	320	276	275	286	312	309	309	324	312	280	291	301	301	280	298	322	287	273	301	273	298	299	355	281	290	316	271	315	312	304	295	343	299	291	296	284	278	304	324	315	278	271	326	296	280	293	291	294	301	274	298	312	302	293	296	288	353	315	280	265	296	293	288	288	307	293	290	275	322	284	289	293	316	319	330	307	285	303	313	318	274	311	320	282	281	289	314	291	260	324	289	309	319	294	297	274	285	322	285	305	288	297	303	286	273	288	286	262	305	312	304	306	319	281	309	322	324	336	260	272	311	307	277	293	294	290	319	295	288	274	297	271	298	298	262	270	318	297	286	279	275	304	277	322	301	321	308	257	296	312	264	289	315	298	301	339	308	296	279	307	287	287	259	309	327	284	300	307	281	286	264	302	282	280	289	281	308	266	287	307	298	301	322	321	324	312	300	293	315	280	307	318	311	293	270	292	328	309	268	323	299	310	301	277	285	318	308	273	303	295	282	264	289	276	316	299	300	304	317	316	321	273	306	290	302	296	297	284	309	293	286	277	312	325	288	303	300	302	267	308	259	316	298	318	325	319	280	310	341	296	278	292	295	292	320	307	323	247	314	331	277	276	295	277	292	316	324	320	320	308	295	309	306	306	290	267	304	275	269	291	310	267	303	299	278	278	285	297	298	283	293	311	301	299	279	312	292	333	283	285	295	307	310	297	281	308	323	277	277	289	297	316	260	304	269	312	305	292	269	296	326	294	282	255	311	324	312	296	294	319	305	280	325	273	301	319	296	300	274	329	306	308	291	302	306	297	316	306	256	277	263	324	315	280	293	317	287	307	312	328	281	302	328	282	315	316	300	295	300	262	328	308	287	291	307	299	272	271	290	299	294	362	304	310	280	274	311	312	304	285	289	274	340	289	257	303	319	272	322	303	293	296	256	282	283	281	302	283	336	313	327	292	275	298	296	310	324	315	311	342	319	285	303	273	302	305	289	298	320	307	297	290	318	284	298	314	296	316	317	299	297	302	294	297	306	299	278	304	319	279	310	291	308	308	295	319	302	301	311	295	311	302	292	286	313	302	290	293	301	300	293	327	321	341	297	330	292	284	290	313	283	299	285	313	279	278	283	296	340	292	302	266	291	317	325	285	274	288	306	322	297	310	318	281	268	299	310	308	294	327	272	307	301	306	289	292	310	323	286	310	284	284	307	288	309	313	302	293	325	287	293	300	290	293	315	310	292	280	299	321	290	310	246	270	293	313	276	308	283	297	304	272	299	297	295	273	305	323	311	341	286	284	303	248	288	297	312	332	299	298	305	287	310	310	248	321	286	309	323	299	287	320	319	258	283	284	299	300	316	271	273	294	325	289	288	330	292	325	279	277	290	287	276	288	273	305	307	294	288	281	285	281	291	285	273	299	265	309	317	304	299	299	325	297	314	264	308	291	315	269	306	300	293	304	274	287	266	275	277	294	332	293	351	288	314	296	302	291	306	319	286	286	338	296	289	288	264	321	295	303	292	297	279	301	312	309	291	302	273	297	266	313	283	310	288	291	292	249	330	275	315	267	287	286	308	284	271	234	318	318	289	317	286	307	272	297	317	280	305	274	313	270	300	271	297	302	325	274	337	261	308	289	289	286	301	310	319	271	295	296	293	302	283	262	283	305	295	309	284	317	271	311	308	267	266	314	266	293	282	289	270	266	305	277	307	323	322	299	294	275	293	273	311	301	298	300	314	289	317	276	278	280	264	304	280	295	289	280	279	291	288	313	326	314	293	294	333	294	279	291	308	307	266	289	277	297	327	298	315	278	287	274	290	295	302	317	298	281	272	304	266	296	305	283	306	319	275	285	301	271	275	294	293	306	297	299	310	328	284	305	289	284	289	298	290	338	289	287	304	282	297	307	317	305	296	274	291	333	332	295	300	317	286	302	279	304	267	295	270	304	312	305	321	290	305	290	312	317	281	317	316	308	305	274	273	280	281	259	292	282	312	283	306	307	286	293	291	334	259	298	300	316	305	286	282	277	310	310	288	282	287	287	288	285	307	287	308	319	281	306	312	293	317	287	305	284	323	275	288	314	300	317	278	305	295	343	291	304	304	307	285	279	275	314	286	310	316	307	268	317	291	296	308	298	283	286	309	321	313	289	293	262	268	313	284	279	285	310	303	300	304	312	301	293	319	309	320	313	311	358	327	296	290	291	325	264	313	305	310	283	258	297	283	306	298	327	301	284	300	303	287	312	332	295	291	293	308	330	320	282	297	276	319	307	312	327	291	264	285	260	304	284	277	306	308	319	299	313	303	271	336	316	300	278	278	305	289	306	288	279
10787	11507	17165	19094	25247	36507	37426	24394	15803	12289	4413	4643	2402	1579	1702	1657	1295	1248	1065	1063	1018	979	930	985	950	965	960	932	911	923	978	935	900	865	894	888	877	865	904	896	851	867	887	868	863	844	849	912	854	865	878	853	859	907	835	929	855	856	852	836	872	877	872	901	873	829	907	846	952	887	873	907	897	881	846	841	865	863	861	841	915	834	868	879	879	865	813	939	841	881	885	875	860	855	903	882	874	807	879	888	906	887	838	872	888	844	898	881	836	845	897	872	830	897	866	905	868	806	865	857	870	864	828	858	844	877	945	846	869	795	870	828	839	834	840	905	880	826	885	856	886	848	858	828	844	880	841	818	796	832	885	825	904	855	882	826	862	840	822	846	838	853	873	883	843	921	911	846	894	902	840	848	886	844	843	815	895	873	818	820	832	849	875	917	809	854	842	818	833	892	836	886	826	796	861	880	892	831	870	876	906	864	888	854	827	844	841	851	865	854	853	815	862	874	872	846	911	835	863	835	862	857	850	892	845	835	822	844	840	877	801	847	838	937	849	878	861	844	916	863	855	841	813	808	852	871	930	815	837	884	872	828	935	865	888	843	860	862	838	843	826	883	865	836	868	816	844	848	934	847	846	864	897	858	846	864	863	845	900	853	900	863	856	825	889	885	895	855	901	898	783	845	883	848	847	857	881	886	873	839	843	911	835	912	885	934	859	892	886	861	897	863	881	806	811	858	877	824	838	831	899	816	806	925	896	864	802	826	903	881	884	868	800	846	877	856	854	871	882	812	920	847	842	872	821	866	833	855	866	869	825	846	869	854	872	854	875	806	910	885	862	892	931	878	838	813	879	854	837	842	880	899	870	877	821	844	812	820	907	830	838	891	884	839	850	836	886	852	852	834	853	830	862	917	906	842	872	801	844	885	850	897	801	859	837	868	877	797	879	862	849	885	846	864	839	910	903	864	837	849	854	819	845	862	843	852	794	853	882	872	871	917	833	868	818	816	863	840	889	856	818	913	800	892	776	859	865	840	862	860	875	853	868	895	879	849	849	904	811	814	889	944	845	846	832	841	873	867	908	825	871	812	808	808	847	884	830	873	876	883	849	885	848	818	915	895	835	830	854	853	874	838	811	880	835	882	878	941	908	818	850	877	838	816	869	866	896	850	845	871	937	840	835	888	858	842	853	837	850	861	867	852	825	843	864	887	843	916	871	850	884	889	858	884	861	818	863	859	860	866	847	839	858	856	868	845	857	870	852	833	859	895	815	861	863	848	874	848	868	850	887	885	880	849	825	881	836	817	873	951	813	867	896	840	856	841	839	855	847	900	802	854	811	851	881	866	877	859	791	879	828	908	851	818	854	868	815	868	859	857	841	855	873	884	782	836	861	809	849	840	834	856	809	864	876	834	840	870	853	889	870	833	839	824	862	853	861	863	849	834	863	888	848	842	923	852	790	843	820	895	833	826	852	859	883	837	805	816	881	850	884	854	870	816	826	814	828	826	923	846	833	833	824	830	848	823	860	845	815	830	836	829	858	863	858	846	843	849	891	866	909	847	865	852	870	866	831	844	837	834	883	897	883	847	842	887	809	836	881	801	881	872	816	876	838	871	828	869	862	861	841	881	878	857	880	849	834	873	877	863	825	882	818	814	969	882	893	883	907	903	890	859	876	884	816	799	867	838	873	826	885	903	865	834	854	899	810	905	880	908	903	858	833	813	856	826	896	863	872	864	875	853	824	854	869	827	873	835	860	867	860	860	833	847	916	884	903	878	857	882	871	861	891	837	879	865	867	871	846	820	894	826	845	884	906	848	895	826	875	831	830	845	868	856	821	883	872	892	844	854	881	881	846	918	815	824	830	865	871	883	829	834	904	893	864	830	843	897	827	920	893	849	898	870	815	828	830	834	840	863	822	861	817	886	821	881	858	827	845	825	884	880	923	878	845	867	852	814	848	840	840	909	838	782	849	822	889	803	878	830	820	845	869	856	881	852	860	886	850	810	835	872	826	839	852	837	870	821	831	928	827	889	865	864	880	844	851	831	846	849	934	933	893	867	907	812	880	867	852	872	832	839	838	837	849	837	896	917	843	870	879	842	866	888	865	810	864	867	841	788	868	813	852	865	879	832	814	865	877	843	856	922	839	824	852	855	816	879	901	855	856	848	861	818	878	859	875	881	854	850	809	849	836	871	865	924	812	842	820	855	881	865	847	820	817	861	916	853	864	853	884	850	872	861	851	867	881	843	887	905	785	841	857	840	841	824	866	894	868	854	854	907	877	873	828	895	872	880	844	898	901	888	847	895	837	857	882	873	865	852	840	878	908	868	896	850	844	897	897	908	854	857	847	901	874	873	872	864	926	889	805	839	873	809	861	820	884	874	855	841	834	829	888	898	897	845	851	856	853	865	920	828	823	842	882	855	874	823	823	830	911	861	867	816	850	861	887	854	837	876	851	893	860	892	868	812	913	816	863	917	886	798	857	893	913	834	900	812	881	816	839	907	877	871	883	872	893	857	855	847	833	873	860	873	869	867	873	878	852	855	846	844	904	875	876	877	859	868	837	843	873	831	895	845	878	805	850	876	836	871	886	852	898	885	870	812	814	828	841	821	859	799	887	852	826	817	881	891	887	802	856	815	853	861	870	855	870	842	870	871	862	860	833	844	851	816	850	887	850	824	818	813	794	846	827	833	842	810	824	803	857	819	887	825	904	790	909	831	908	893	822	832	850	862	803	850	877	836	871	850	830	830	855	849	882	892	866	851	856	884	868	808	873	797	852	898	837	851	818	840	851	847	844	878	857	851	868	884	858	852	861	842	840	876	823	871	822	845	853	874	846	844	920	861	895	853	783	849	815	842	870	853	841	858	911	875	890	930	855	827	851	876	857	821	865	862	850	850	855	895	895	907	818	842	848	866	889	897	885	832	875	829	846	874	845	822	852	799	865	867	836	865	903	843	860	844	848	841	899	841	856	824	877	840	854	880	865	888	858	828	869	866	902	839	819	815	875	871	882	869	861	842	869	912	878	885	876	795	844	850	874	863	854	849	846	896	832	823	866	865	863	888	833	867	860	828	835	878	827	852	853	891	797	825	858	848	840	914	835	851	777	830	853	890	836	830	860	834	877	867	875	836	821	835	834	844	865	915	876	838	890	887	909	829	848	851	870	838	854	861	880	820	859	822	842	847	867	804	844	836	817	898	887	847	884	831	817	875	835	856	883	865	880	876	879	897	855	895	876	849	874	886	837	854	864	858	812	858	893	869	888	868	886	897	848	906	798	909	869	844	882	843	861	871	872	878	817	893	886	868	860	832	888	856	821	829	854	901	867	892	852	867	831	826	849	854	901	855	856	877	878	852	851	842	862	836	838	890	852	846	879	854	888	831	888	842	874	886	840	858	824	886	890	838	820	835	817	874	812	844	855	859	857	840	909	880	874	846	873	832	800	848	882	845	844	872	885	861	852	838	868	835	847	886	847	876
28152	26104	29992	28764	27139	36711	39395	25934	17336	10131	4155	2661	1686	897	850	726	561	556	483	409	378	415	391	443	342	416	356	388	368	371	338	374	371	340	354	363	332	380	374	354	373	383	369	382	396	346	355	364	374	370	347	331	358	318	338	374	371	402	345	361	359	342	394	369	350	361	392	374	363	385	376	332	351	348	381	337	365	358	358	355	359	352	357	366	392	354	342	361	344	365	354	347	346	355	353	347	327	351	361	336	375	384	342	361	346	326	370	341	327	333	336	338	358	356	358	373	342	318	353	366	342	366	366	357	334	347	393	360	331	350	335	358	317	311	375	368	350	355	344	343	357	345	385	353	365	352	335	318	346	387	333	385	340	327	389	381	331	350	346	347	395	347	350	337	324	370	347	341	349	353	323	321	340	349	318	356	355	346	347	339	367	345	382	381	330	337	374	365	369	391	346	349	358	367	347	359	335	331	344	354	337	344	341	345	336	337	339	365	347	342	370	332	344	370	326	338	379	352	340	385	340	348	369	297	371	373	381	355	366	365	364	375	333	348	374	348	368	349	380	362	288	334	321	356	368	357	320	368	369	349	318	339	357	368	363	380	374	326	361	341	330	358	347	361	374	313	364	364	360	348	332	336	359	369	358	378	367	358	327	348	340	375	350	369	376	353	357	323	341	363	329	333	333	350	351	359	375	356	351	365	386	406	325	343	338	334	314	375	344	299	333	374	352	363	347	329	324	362	373	316	370	367	404	358	348	362	340	354	352	351	355	353	368	358	341	352	377	382	336	331	357	348	362	336	339	321	337	339	335	362	372	354	331	374	315	361	353	354	347	351	359	366	355	335	314	338	325	324	325	344	354	353	349	377	373	359	324	350	360	324	341	349	363	333	325	371	340	366	356	371	359	382	341	327	334	356	307	328	329	345	367	358	338	349	352	336	369	355	358	323	318	346	361	371	350	395	367	336	380	303	307	398	338	333	357	361	355	369	363	366	366	346	364	348	352	363	362	352	355	332	356	358	356	339	333	339	361	327	377	380	349	356	362	331	341	368	338	322	326	346	377	367	351	329	332	388	336	359	343	345	321	343	324	374	313	306	349	351	371	342	333	355	375	369	309	344	357	350	340	348	362	371	373	360	359	365	367	360	344	363	345	339	318	350	351	363	374	352	335	317	353	345	360	340	351	369	317	375	382	323	356	365	359	382	326	318	384	353	369	337	355	334	364	365	352	363	349	348	369	354	364	363	370	372	348	353	347	363	392	382	349	355	391	380	351	368	299	295	348	360	358	335	345	343	312	357	354	342	389	314	322	407	313	351	347	344	332	329	328	376	369	374	353	356	396	378	345	338	327	351	347	358	315	317	327	366	393	357	364	360	362	336	347	366	346	369	373	358	363	355	332	332	359	388	326	346	332	385	406	377	346	363	351	354	362	348	384	346	357	332	374	355	353	334	394	320	362	364	365	363	341	316	368	335	365	353	342	362	375	356	344	348	321	345	339	380	304	344	351	359	323	350	340	351	373	369	364	368	335	359	365	338	356	353	366	361	350	338	346	343	350	356	369	338	336	372	310	390	337	376	349	339	349	330	369	313	360	362	364	331	360	328	374	353	374	350	374	346	339	357	345	351	339	376	312	329	367	342	328	355	359	351	341	363	353	351	342	355	355	358	328	339	376	347	359	359	360	351	351	335	308	312	334	349	370	357	339	323	349	340	342	364	356	351	371	307	362	357	368	369	357	357	333	373	351	352	345	348	339	349	365	361	329	327	311	351	367	344	346	332	381	363	331	379	395	331	328	319	389	358	352	350	385	345	313	327	332	373	347	362	382	366	346	371	396	363	389	352	365	332	331	368	371	301	364	336	374	367	373	356	332	334	326	353	349	368	352	370	377	348	346	321	313	354	343	335	368	368	334	365	361	341	362	373	376	373	340	377	337	366	350	360	376	370	334	362	363	341	367	329	366	354	356	342	362	343	349	360	370	340	349	377	370	346	339	352	340	370	373	358	355	370	351	354	341	361	381	375	332	334	368	340	345	319	323	341	366	364	322	352	336	363	355	358	359	340	337	329	341	346	319	343	371	343	373	358	354	400	373	376	344	332	322	370	370	379	379	365	349	354	336	365	315	364	355	344	363	345	365	369	380	353	386	363	333	356	370	334	343	340	362	334	337	337	344	321	333	366	350	323	322	341	370	325	341	344	363	339	319	313	356	332	338	365	359	339	358	360	387	366	367	366	339	393	339	369	341	345	401	348	356	335	365	350	329	382	368	331	395	343	343	328	363	370	364	362	336	330	305	355	317	341	348	380	349	358	339	370	342	371	369	356	398	332	327	333	346	339	361	367	371	366	387	369	355	361	367	328	372	317	352	340	380	336	357	313	370	359	340	385	357	348	348	343	337	341	347	344	364	337	338	355	356	334	354	375	327	363	363	333	366	372	385	382	355	346	372	347	329	327	335	369	365	359	341	361	366	350	326	358	345	331	377	379	368	339	341	348	345	361	355	358	359	351	340	335	369	370	371	376	364	359	370	384	337	333	372	356	349	322	350	356	319	371	321	378	396	355	333	349	316	360	376	358	334	343	354	356	343	365	312	368	339	360	347	396	361	357	330	345	375	349	369	367	369	380	331	357	350	318	375	316	367	345	361	342	369	393	350	369	360	359	351	357	330	337	331	371	308	358	367	354	366	340	364	378	377	364	355	378	315	333	393	364	369	358	370	344	345	353	321	363	338	325	325	358	340	351	362	358	363	334	322	361	348	320	328	343	352	379	352	370	369	363	354	345	380	330	355	348	355	359	339	346	363	331	324	340	331	351	350	362	342	364	375	373	354	359	297	350	376	380	336	373	347	355	385	364	365	383	345	353	350	380	359	343	391	339	384	353	348	384	366	353	319	318	356	333	382	377	348	353	357	371	328	333	380	358	339	357	316	375	358	375	360	367	334	361	350	333	341	333	316	315	349	368	347	334	341	325	359	374	356	349	351	339	390	393	381	336	330	370	351	345	346	361	359	362	354	383	380	378	320	363	346	333	339	353	347	347	356	330	348	364	360	320	344	382	333	323	315	325	345	353	342	391	393	375	368	338	360	350	343	335	364	360	334	339	353	357	375	383	340	327	344	346	334	386	333	327	356	335	334	361	344	341	348	324	328	338	358	366	346	343	353	347	368	343	321	325	357	368	340	308	353	355	373	351	331	388	411	406	351	363	353	384	355	351	338	336	335	311	304	340	366	341	327	373	357	355	384	376	358	314	330	363	327	368	354	371	334	379	358	356	387	328	316	342	352	340	395	312	352	352	323	329	386	341	341	335	370	363	348	371	360	371	364	337	370	382	322	363	322	358	349	364	382	364	361	342	369	335	336	345	364	378	374	345	373	327	351	339	354	326	366	343	346	325	340	338	349	380	368	361	359	338	354	364	329	360	345	337	361	349	347	323	367	344	354	328	371	373	366	394	351	316	365	359	372	329	384	363	339	368	347	354
18310	21144	26382	30871	35487	47458	51110	38940	32304	24036	12464	11049	5017	2837	3629	3010	2586	2458	1617	1585	1376	1453	1279	1304	1293	1182	1326	1269	1169	1151	1104	1042	1112	1102	1031	987	1018	1058	1060	1017	1008	1031	912	1024	1007	955	1064	996	982	1019	977	1019	991	972	1017	1051	1029	990	988	978	973	1005	974	970	989	938	922	988	989	1021	963	1034	1042	972	1007	965	955	954	979	982	948	967	1034	953	882	963	940	934	978	990	923	950	923	936	948	947	990	969	957	968	959	974	933	971	977	1017	1009	944	935	943	924	998	957	938	916	999	976	973	967	953	947	950	893	934	943	959	921	918	979	959	937	953	1005	965	961	937	939	961	925	954	941	1017	942	931	935	954	953	918	908	911	963	978	924	974	953	867	934	941	940	891	884	965	952	974	956	955	939	919	901	936	939	960	989	957	978	946	925	945	953	957	952	944	943	949	965	969	963	974	947	931	917	956	968	942	909	924	942	997	1003	937	955	971	935	929	1006	994	940	948	978	977	889	975	912	951	893	962	948	993	959	939	928	990	981	979	928	921	946	940	1008	903	898	979	866	972	850	960	884	970	939	949	918	927	933	985	920	933	972	955	950	923	989	929	954	934	892	951	913	981	920	957	886	959	991	922	962	952	964	952	953	952	976	986	968	930	972	930	952	963	956	958	946	903	954	976	956	933	964	922	939	957	923	970	956	1008	994	952	925	937	934	957	941	980	950	943	978	972	966	887	931	937	954	925	952	972	938	908	955	879	907	929	877	937	909	959	894	970	943	962	960	878	936	940	919	992	956	936	974	972	953	932	956	914	915	922	942	941	929	916	921	891	913	935	1031	972	872	984	930	982	962	976	927	946	1006	946	950	975	994	986	932	956	927	937	993	984	926	918	971	992	968	938	975	929	892	943	981	966	902	968	934	939	958	885	932	909	920	974	939	909	978	915	940	928	962	914	956	907	946	990	895	908	918	1026	910	965	946	941	905	936	960	932	996	871	969	972	880	891	959	958	925	916	956	974	940	952	927	929	940	942	923	984	970	944	948	945	992	921	900	986	925	965	881	954	986	938	923	921	932	886	948	897	881	906	934	938	965	948	994	928	911	909	964	915	924	925	942	927	927	965	933	977	969	927	959	941	933	989	929	935	947	892	948	948	993	917	944	954	946	930	969	978	979	999	931	924	961	920	921	934	934	958	909	939	963	942	940	960	962	912	929	939	980	964	909	901	924	923	938	967	925	977	959	893	974	958	905	912	942	944	984	964	952	1004	959	955	925	912	884	945	938	942	946	950	949	953	916	946	928	1007	923	913	942	908	919	970	934	1017	982	968	949	999	945	889	948	922	955	957	947	936	1011	980	941	951	939	918	952	928	947	903	955	953	914	952	952	933	958	973	943	946	920	930	958	889	948	922	902	913	935	902	909	934	968	970	952	892	923	948	929	962	987	918	946	929	971	938	958	886	1002	945	969	916	942	979	938	937	925	966	960	958	896	992	898	934	936	881	939	975	983	931	954	1003	924	922	952	922	925	962	894	941	908	885	950	958	947	930	903	938	972	957	926	926	918	939	946	914	942	960	972	924	951	938	982	935	946	1008	976	961	973	969	983	882	947	933	948	912	952	965	924	990	960	939	899	943	957	994	915	959	935	969	940	931	963	964	1003	957	959	996	969	927	965	899	961	914	929	928	941	930	932	978	934	928	926	938	973	907	881	952	932	911	922	976	958	997	893	1035	935	920	930	911	962	945	940	950	972	950	967	905	947	945	930	961	1017	948	940	962	953	936	1006	958	916	943	886	917	973	954	931	974	895	950	941	924	922	987	906	907	990	938	919	917	983	927	951	943	990	985	912	907	954	987	953	949	989	955	933	930	1002	984	934	915	929	963	900	983	925	902	998	972	869	921	963	968	913	919	926	964	1010	869	950	944	989	949	957	949	974	918	1010	982	947	1007	951	976	978	875	1014	980	965	936	966	946	896	948	944	902	922	923	901	891	894	974	952	969	975	912	918	946	975	887	947	944	926	944	938	911	966	977	931	964	905	918	958	957	930	916	975	918	969	945	908	997	961	954	965	1002	967	996	953	946	944	919	946	980	937	950	947	949	905	949	964	972	943	994	948	934	965	955	948	968	955	929	918	958	982	938	897	953	958	903	926	995	901	971	906	1010	902	915	903	928	904	941	955	921	998	927	954	929	983	942	963	907	900	941	919	956	963	932	1002	971	1009	981	931	900	935	945	879	938	945	932	929	978	976	958	975	947	939	978	938	941	992	1032	958	920	916	975	966	934	984	1012	963	965	949	907	965	969	929	908	932	922	943	978	946	933	912	952	975	950	942	953	894	997	935	910	959	967	945	964	971	939	944	943	960	931	959	940	898	914	923	946	898	921	957	916	933	963	939	875	895	905	931	939	957	959	966	945	942	943	966	906	914	926	933	952	985	913	882	936	988	957	971	956	923	958	959	959	963	974	894	934	890	985	917	884	953	1002	977	936	914	958	974	923	982	924	966	929	964	945	919	944	915	951	967	907	954	953	937	956	933	904	892	912	943	933	977	900	1001	904	908	940	1032	947	947	881	926	962	921	960	910	893	919	955	965	911	954	922	900	963	951	978	887	970	987	995	998	915	893	925	961	891	927	1005	986	868	998	932	994	948	938	961	965	955	952	897	1004	909	911	916	929	928	936	949	991	945	942	962	980	924	950	926	919	937	904	976	954	952	971	989	923	977	938	901	960	968	940	924	972	905	908	953	868	929	889	951	955	959	971	920	953	969	934	915	935	910	995	965	942	910	903	975	941	928	915	887	931	904	901	900	988	912	891	861	910	972	887	965	991	918	954	939	938	964	944	914	1001	952	903	936	947	934	967	980	915	916	972	944	896	873	952	946	877	935	991	962	882	915	953	936	905	971	963	957	948	1013	912	965	921	867	920	914	887	958	968	925	931	927	914	914	958	934	947	924	887	949	900	895	911	880	957	1025	918	940	966	928	971	992	926	1010	979	887	976	943	962	949	952	941	984	943	887	992	888	936	962	893	954	930	989	930	986	980	886	950	942	891	896	887	920	961	928	924	998	960	940	964	926	960	904	946	944	935	986	943	983	911	950	922	895	948	956	946	917	996	961	994	975	934	957	916	943	922	903	953	942	981	938	955	918	913	908	933	976	909	970	910	919	959	913	955	925	951	938	906	942	942	943	856	1015	995	959	930	959	906	927	917	966	896	928	980	938	974	952	1001	957	951	997	880	905	930	934	920	964	919	914	857	969	958	957	935	947	961	914	964	952	928	897	969	912	933	953	941	937	906	912	930	953	952	1000	922	944	960	928	1003	1012	977	949	907	974	888	944	935	923	973	972	882	965	925	947	995	943	960	928	994	933	949	911	899	922	926	994	908	908	952	941	936	975	901	912	925	891	954	940	930	958	931	928	952	971	950	908	926	902	975	927	944	941	931	954	929	899	958	964	965	891	915	937	953	948	925	997	890	940	935	899	966	930	906	979	908	922	970	904	937	947	909	963	920	892	951	912	957	965	921	931	911	944	939	1011	909	964	920
3963	2243	2115	1854	1369	1908	1711	772	417	342	249	222	201	205	187	199	180	191	163	177	186	174	204	202	203	174	209	161	169	186	192	175	200	182	208	186	173	187	190	226	166	212	196	170	198	182	195	193	199	176	196	196	202	202	175	178	194	196	200	191	190	184	170	187	190	171	173	161	170	175	214	200	171	193	198	227	201	167	193	186	189	192	191	188	211	205	158	190	199	183	191	197	167	186	201	166	185	179	184	201	177	190	197	187	185	213	182	203	204	212	218	201	202	180	176	190	184	186	186	208	197	188	189	188	185	199	186	208	185	193	180	177	194	185	201	180	192	194	171	201	203	206	206	185	162	194	182	181	221	194	194	209	190	199	202	182	190	160	213	174	180	167	212	197	171	184	174	176	179	211	172	189	164	198	218	198	188	206	176	190	174	186	158	204	202	181	182	177	189	197	188	185	191	186	220	204	185	175	180	198	161	186	194	182	185	188	197	199	178	206	167	203	196	209	174	216	176	187	195	192	186	189	196	198	205	207	181	218	187	167	168	210	211	178	166	187	173	193	180	197	186	192	192	196	200	186	182	161	185	185	186	191	195	202	174	158	161	178	206	189	177	205	204	166	190	185	198	161	179	198	169	177	167	199	220	202	183	191	165	170	191	173	185	196	181	209	192	204	195	196	196	209	176	196	185	168	215	188	212	210	205	174	211	194	203	184	198	192	182	170	194	180	198	196	193	180	174	198	203	182	180	186	198	193	188	161	186	180	193	175	191	182	190	177	195	179	180	199	178	193	189	202	202	202	195	212	182	169	206	160	178	186	206	185	170	211	195	193	199	175	196	194	173	187	186	193	191	199	214	173	176	164	196	218	199	203	168	192	187	185	200	186	196	197	174	151	192	183	192	171	172	167	186	207	194	189	161	168	188	223	213	188	193	188	188	215	216	181	193	163	181	180	177	199	173	180	176	178	177	176	177	184	194	195	180	190	184	176	189	175	207	173	180	187	193	188	207	173	207	207	172	189	193	208	187	203	191	201	179	182	208	200	202	205	173	186	178	187	202	167	179	188	174	202	211	183	220	197	162	178	187	185	196	191	209	192	177	186	192	180	200	200	214	151	196	205	193	181	200	201	176	187	178	176	210	174	207	180	169	179	184	173	184	204	197	178	172	192	160	170	200	178	202	180	187	194	183	196	219	191	189	193	182	191	201	197	224	190	191	179	201	184	170	165	209	161	171	145	187	184	218	191	188	203	181	199	184	215	195	183	172	157	201	182	211	182	173	198	176	204	177	198	180	178	179	168	180	173	214	198	202	189	199	197	160	183	178	211	171	206	184	210	191	177	214	174	204	172	217	178	191	189	177	207	202	177	194	199	202	203	171	191	193	185	186	211	211	188	191	231	193	167	192	181	182	214	168	167	177	208	179	193	175	205	175	188	169	171	186	198	158	182	186	181	159	201	182	192	190	178	179	194	185	200	188	189	185	191	203	174	202	196	192	195	205	179	182	197	209	185	197	194	191	195	195	205	179	187	196	187	177	189	198	196	206	186	190	215	178	202	202	174	205	208	176	181	197	192	193	197	162	184	179	175	176	194	187	207	189	193	159	172	179	221	176	195	196	204	190	172	189	174	182	189	180	197	194	189	180	183	194	180	188	171	190	186	204	181	189	181	187	179	201	171	181	205	192	183	187	192	204	194	164	182	178	175	194	203	199	203	220	193	204	190	161	204	196	176	185	211	184	183	209	206	180	189	179	175	200	187	187	190	189	213	190	178	191	202	184	210	194	201	176	169	163	206	202	215	189	192	177	163	213	218	209	178	197	171	169	192	186	193	195	199	203	162	162	208	199	189	181	187	190	177	168	201	187	183	190	190	205	183	195	189	181	180	188	207	193	180	197	187	220	184	198	183	185	170	181	186	189	223	166	231	212	182	193	171	191	199	194	194	184	194	154	177	198	187	190	186	193	189	200	200	223	192	190	172	187	178	194	195	211	163	191	198	177	185	174	191	179	192	208	189	191	198	179	210	184	195	181	210	180	182	172	175	187	199	196	189	190	205	181	190	199	204	194	188	195	177	205	182	184	181	195	203	187	185	168	188	196	186	199	165	207	172	200	161	186	189	175	207	210	179	184	186	179	193	186	190	185	186	209	204	177	203	200	176	191	184	194	187	190	191	197	177	183	176	181	203	206	191	183	219	209	187	185	205	179	173	200	164	177	185	189	200	170	183	186	200	195	206	188	202	184	183	211	184	193	170	190	199	174	205	198	191	206	168	186	196	180	177	177	169	185	171	192	173	166	192	175	218	202	206	193	196	164	219	197	202	217	191	195	183	199	202	180	171	187	181	190	210	190	202	186	187	164	178	199	210	204	215	191	199	194	189	206	197	188	194	195	189	199	188	184	192	208	221	192	211	208	221	194	188	169	189	193	168	188	187	183	186	198	218	173	176	176	209	206	169	206	195	182	190	196	202	196	179	202	191	207	179	175	191	192	193	170	171	181	189	180	196	191	199	175	169	197	178	187	198	169	195	196	182	204	181	184	174	202	193	201	175	163	196	190	178	194	196	196	207	199	174	165	167	209	191	182	189	187	189	190	182	226	189	204	199	189	184	185	187	187	194	186	200	162	190	164	205	214	181	206	167	193	188	184	200	180	163	169	220	193	187	199	185	173	170	203	208	176	189	183	173	184	181	185	184	217	176	192	205	191	183	187	198	177	179	180	194	188	175	210	186	171	170	179	178	195	178	207	164	207	202	176	209	207	206	187	170	184	178	204	172	169	196	195	198	187	195	197	201	201	177	196	186	207	200	181	211	182	190	170	182	186	188	168	184	182	213	190	218	217	184	188	196	190	178	196	163	193	190	210	194	196	183	179	199	199	204	184	194	197	182	176	190	177	183	165	185	210	170	188	159	178	186	168	221	189	193	198	163	182	214	190	195	204	203	198	215	206	193	191	184	194	182	197	217	153	189	187	186	209	182	178	175	179	204	172	173	177	186	166	169	183	179	203	191	199	187	208	181	183	179	195	179	208	203	200	195	189	192	184	197	233	207	184	203	189	198	185	182	208	184	190	179	175	184	172	185	192	204	177	222	197	201	209	210	199	185	190	188	181	171	178	173	175	207	190	177	193	204	168	180	212	179	190	183	202	185	203	176	192	182	194	180	198	188	186	208	157	205	212	186	195	180	188	210	184	179	180	188	193	173	164	193	222	196	184	199	184	185	213	202	187	190	180	172	205	181	165	174	209	219	175	197	197	193	177	177	184	197	170	185	203	187	202	201	194	197	220	206	202	217	188	180	196	190	200	178	189	189	187	194	192	219	195	199	203	181	206	184	188	187	208	208	203	168	205	188	196	185	205	171	176	188	183	195	182	182	199	168	189	206	193	172	190	178	179	182	210	188	181	196	178	148	183	214	205	173	193	195	198	181	191	173	157	166	205	198	176	196	203	169	187	190	185	177	207	194	199	176	193	179	188	168	175	196
3795	3425	4341	5152	4910	9618	9889	4378	2533	1698	1021	890	789	675	690	611	652	632	611	559	627	630	627	632	610	629	621	612	575	617	605	614	583	610	595	606	596	573	584	562	563	625	573	564	612	613	590	553	601	581	623	586	620	580	614	593	572	575	639	625	559	605	558	619	631	596	578	584	592	583	597	607	599	608	616	620	614	630	649	571	597	590	604	607	625	569	585	586	589	601	637	623	650	588	560	603	583	592	621	606	594	576	591	609	534	601	600	651	610	633	612	575	562	604	598	604	639	572	605	597	580	569	575	575	608	605	588	622	618	615	586	601	576	629	596	616	571	613	599	587	620	614	602	609	611	578	600	662	629	587	625	569	597	591	646	601	534	615	590	573	603	599	588	601	626	593	571	599	602	577	606	563	592	659	609	547	576	599	582	612	587	604	575	655	575	648	615	578	590	588	601	631	551	601	597	565	576	620	593	578	554	628	578	599	627	554	606	602	586	571	643	604	571	607	614	592	610	602	608	607	657	599	587	610	611	549	586	640	619	580	626	570	600	594	602	623	537	599	626	590	597	601	593	591	622	596	609	602	622	579	586	565	628	597	577	596	579	553	623	607	592	603	619	627	601	598	620	567	584	549	609	583	569	585	610	628	607	605	559	594	618	587	621	585	557	598	566	571	612	635	581	623	620	578	628	621	587	617	611	641	602	643	564	571	615	593	641	624	618	563	544	601	571	634	587	599	597	672	582	621	566	623	596	656	587	616	628	596	624	625	612	630	589	621	639	595	557	606	565	606	613	610	608	618	627	580	617	590	576	618	584	598	611	566	551	619	588	594	558	614	583	536	581	584	618	594	596	607	596	608	634	600	606	555	588	583	607	601	568	618	581	631	572	582	643	622	613	608	573	583	628	617	612	602	602	637	599	611	611	585	597	596	596	622	601	603	607	572	568	581	609	622	579	629	611	629	630	577	596	612	584	576	641	601	598	624	577	600	592	588	568	640	578	550	603	592	623	591	569	621	597	622	643	597	592	577	629	642	582	550	580	566	604	603	572	585	636	624	616	585	583	627	564	656	613	627	580	566	624	579	604	613	601	607	584	562	616	600	624	606	577	584	615	619	608	572	621	606	606	583	560	600	602	598	601	596	647	620	676	619	573	630	621	595	611	556	560	615	587	593	583	620	597	567	593	616	640	603	646	588	613	603	611	611	594	589	575	646	606	622	638	633	612	646	599	623	592	584	626	599	630	598	568	592	601	567	584	556	614	615	630	568	649	586	570	648	596	594	602	616	602	602	586	614	592	601	599	604	592	589	558	554	594	598	589	601	581	579	592	629	666	611	626	600	572	605	632	598	627	605	622	644	592	564	632	615	588	585	644	638	582	578	613	615	554	559	592	605	622	614	630	659	626	648	647	621	576	613	577	578	592	643	589	560	630	646	665	512	560	603	612	584	602	591	608	613	633	629	626	594	571	605	643	600	618	624	589	653	611	590	584	608	620	620	596	570	617	578	614	635	573	622	573	599	625	570	622	631	568	667	602	592	576	608	606	554	619	577	604	558	610	601	577	646	595	567	558	637	552	596	619	607	583	535	576	585	603	631	622	577	617	600	647	582	603	593	600	635	607	577	576	601	611	635	583	636	620	586	615	609	598	607	609	613	595	635	595	622	603	601	595	611	613	614	585	599	607	584	610	579	649	603	628	591	599	620	581	615	613	603	593	556	651	545	642	560	602	572	574	605	598	600	635	674	608	577	616	574	616	613	604	584	622	608	625	634	640	647	598	576	601	596	587	598	596	573	612	575	582	614	598	653	586	617	624	626	648	600	612	583	578	604	594	581	594	630	590	583	627	633	610	597	580	620	624	583	644	625	640	535	573	635	601	603	664	613	628	607	598	608	618	622	563	598	614	662	650	577	587	562	602	615	583	553	587	584	611	623	618	627	605	600	584	633	591	624	634	587	617	574	598	631	589	593	593	589	594	629	549	584	588	635	593	548	592	593	578	582	570	615	617	563	606	590	602	556	595	612	558	619	589	637	619	622	582	606	584	615	619	635	615	594	608	627	628	666	595	610	604	596	574	599	621	655	629	635	595	594	558	618	614	636	606	602	643	593	582	578	575	600	602	634	571	585	599	621	622	630	572	577	592	608	617	554	634	582	641	616	604	596	571	610	613	537	577	624	628	605	626	565	611	576	612	598	621	624	625	625	553	576	585	608	583	564	587	562	612	610	622	620	609	590	589	550	596	648	608	637	578	604	566	613	587	594	592	611	576	576	615	614	597	627	602	593	612	607	632	584	600	587	641	609	603	617	576	599	565	580	636	607	542	598	599	622	614	592	617	587	623	625	586	594	647	591	613	608	573	586	573	575	607	615	627	619	576	596	599	608	600	592	592	582	562	563	624	632	620	612	617	600	630	621	601	626	631	594	588	555	628	618	594	590	590	557	647	602	626	595	603	592	571	600	598	573	594	564	647	599	646	576	611	623	558	594	594	606	642	604	580	558	580	577	597	603	568	600	611	626	611	596	587	634	645	630	613	638	575	584	613	596	618	625	621	587	630	601	576	628	627	616	602	583	610	584	630	596	607	596	623	628	608	585	594	618	620	601	616	601	551	628	613	590	610	586	597	589	610	617	593	571	621	627	610	586	590	611	609	626	603	583	582	595	593	586	581	617	619	607	601	611	605	601	589	621	588	589	610	638	600	621	614	591	611	623	601	578	628	568	582	615	572	581	588	569	644	573	590	605	581	585	593	632	606	611	560	546	586	589	613	614	625	572	571	564	628	615	595	602	639	576	574	567	592	580	605	640	611	604	570	614	556	611	602	613	621	628	593	593	629	612	603	611	579	627	553	631	602	636	552	610	675	601	585	604	606	627	582	612	610	581	615	594	585	578	612	616	619	569	588	569	593	608	583	608	613	622	616	595	574	548	590	615	589	602	546	599	578	619	560	619	599	597	585	617	570	610	620	609	604	611	579	607	603	636	580	612	640	612	613	631	651	572	598	602	609	607	619	569	589	600	577	592	632	592	601	608	585	610	623	589	613	615	579	556	626	602	589	599	545	628	591	595	628	625	596	561	614	597	610	611	608	627	553	624	586	616	561	615	571	579	586	604	575	605	628	592	599	570	608	582	599	597	615	616	610	628	578	593	580	586	585	598	563	580	575	586	637	589	588	626	638	596	654	585	563	593	625	628	595	598	595	586	656	585	596	598	576	599	534	625	591	628	605	612	596	579	595	584	598	638	552	648	632	577	586	555	609	584	599	566	567	595	609	601	594	637	576	598	591	595	640	619	615	606	621	614	620	608	636	613	579	647	600	617	637	611	615	602	584	601	571	589	595	601	592	634	576	576	593	598	594	653	557	603	662	608	628	576	616	603	544	527	614	604	639	623	568	612	591	575	603	587	654	598	637	620	631	604	604	602	585	594	608	592	610	639	595	615	616	617	590	592	568	607	606	587	595	626	605	592	648	589	562	582	608	609
14114	15004	17505	17101	13705	20292	20900	11240	5890	3741	1228	900	730	444	441	382	376	355	275	338	308	345	336	312	305	323	305	296	312	314	307	317	307	288	302	257	321	327	331	288	285	313	309	324	281	300	307	293	324	313	301	292	331	303	293	270	298	314	296	305	277	289	305	308	321	283	340	312	280	334	323	287	301	280	324	283	284	295	323	319	278	286	319	289	282	321	274	262	263	292	280	316	287	302	273	302	325	320	294	293	292	296	295	304	308	278	304	307	278	303	315	320	319	284	284	267	298	291	313	343	329	267	321	261	288	301	291	316	307	340	303	288	304	311	307	339	302	283	296	262	280	298	309	331	289	317	275	288	330	309	314	290	324	296	307	301	337	296	337	278	269	294	289	316	287	299	303	302	272	292	295	292	320	305	307	313	311	293	283	306	288	316	297	288	292	291	317	328	291	284	312	288	299	333	281	356	283	304	319	294	286	304	294	276	276	301	310	284	319	283	283	326	305	317	339	282	281	305	285	281	302	301	293	341	274	283	303	290	287	298	289	278	318	332	273	312	289	289	305	300	297	296	270	273	282	311	310	293	296	297	328	274	297	248	287	309	308	325	302	252	296	298	291	282	308	320	273	295	300	268	258	280	281	314	297	292	291	301	347	332	317	317	306	316	285	320	311	289	316	313	301	313	325	293	331	303	308	310	295	286	296	319	292	285	323	283	296	271	295	316	287	311	256	291	327	276	306	324	303	329	289	290	307	320	300	312	314	273	283	325	313	329	289	292	305	291	264	290	271	294	326	279	304	309	275	294	308	288	286	271	283	275	278	306	331	292	312	282	286	286	288	319	287	296	300	320	320	324	327	291	285	307	300	303	316	267	293	297	297	280	325	310	307	314	323	300	256	304	336	349	295	324	304	338	290	317	306	345	309	300	322	288	273	317	316	334	318	291	301	301	302	290	303	291	302	313	320	314	310	297	323	325	294	308	301	308	283	298	309	292	330	325	320	296	305	320	306	314	284	290	292	287	297	310	338	316	304	296	313	308	299	294	317	287	305	294	274	324	302	282	288	329	288	281	299	279	272	286	295	300	299	319	293	295	289	282	294	323	325	328	258	301	303	296	281	318	305	285	307	310	277	315	313	280	317	298	307	289	295	331	312	279	319	293	301	320	313	318	289	342	295	325	263	331	301	298	283	323	301	304	296	304	280	311	300	330	293	248	294	317	335	295	286	331	268	303	317	299	299	300	313	296	262	296	305	316	294	289	306	291	282	307	296	318	295	286	319	289	316	273	286	303	300	294	248	303	293	299	278	305	289	265	289	322	317	328	311	281	294	310	284	329	276	279	283	265	274	323	270	299	296	306	339	294	305	314	331	288	298	312	273	291	327	303	317	282	328	324	259	282	281	304	277	278	302	290	318	322	305	301	295	313	317	317	310	264	308	281	321	314	299	290	261	276	317	307	291	271	273	300	298	308	312	298	306	303	263	303	290	291	279	282	282	285	317	307	287	335	313	293	301	304	314	299	277	289	306	302	281	281	308	332	284	300	325	324	319	284	303	301	272	295	338	297	306	297	304	295	278	271	291	309	290	298	310	300	308	323	272	317	277	304	299	291	302	283	288	306	332	344	293	288	297	284	293	306	271	284	314	288	301	291	277	299	299	302	312	311	298	264	293	322	284	301	317	298	282	318	280	301	293	357	308	311	278	270	322	313	280	307	289	308	315	292	310	293	304	324	322	288	279	289	305	300	318	266	284	301	312	278	317	300	305	313	299	272	313	305	284	322	303	303	292	313	288	292	338	308	303	306	276	308	312	318	296	305	316	308	321	318	311	276	302	281	275	288	338	306	313	280	293	286	316	311	286	302	296	292	315	253	328	307	307	272	298	284	303	284	311	302	335	285	296	293	295	287	283	308	286	289	289	283	295	312	327	294	295	316	301	305	300	303	329	296	311	272	269	301	279	282	332	339	308	299	286	273	312	309	277	332	275	302	276	298	307	304	316	297	327	300	324	314	319	304	289	301	280	304	315	271	319	324	286	296	309	299	274	300	329	281	305	285	308	326	295	314	281	305	300	296	301	285	267	269	317	318	285	301	303	284	285	286	315	297	308	317	331	276	280	289	295	303	271	280	302	305	299	320	300	332	315	292	302	293	263	260	309	320	312	299	261	313	307	289	292	309	304	318	287	272	293	299	285	288	301	296	335	283	277	298	299	308	291	287	290	274	275	297	305	295	287	334	277	302	307	308	286	303	303	343	280	290	312	311	304	312	323	323	291	325	295	292	311	267	289	294	295	286	267	315	327	273	283	289	316	305	325	307	303	296	324	291	280	342	297	290	312	296	312	306	277	326	294	316	303	279	323	299	284	305	302	313	280	317	337	287	297	307	306	281	315	273	284	292	301	276	306	302	314	306	309	278	296	279	329	292	303	287	323	338	347	293	335	283	293	304	277	313	315	295	326	320	315	302	300	311	300	300	320	293	297	298	284	313	299	289	300	294	293	308	292	318	316	305	335	304	314	310	286	287	313	307	309	279	327	307	315	271	343	267	286	302	330	307	282	289	314	270	321	281	304	296	304	327	272	306	319	307	306	304	306	320	290	315	323	316	313	307	303	300	276	291	290	313	299	331	294	314	288	288	305	314	301	310	316	296	285	269	299	305	299	314	304	272	294	277	282	319	292	305	313	309	289	336	283	289	280	249	279	281	309	332	285	321	315	326	297	311	277	280	303	310	290	304	312	282	290	307	302	324	268	297	278	274	287	303	273	301	307	284	332	303	301	279	290	317	287	326	290	298	295	274	273	300	289	295	296	316	280	271	315	291	299	262	316	316	294	327	297	294	309	274	313	289	305	292	327	293	286	305	315	301	272	289	309	324	326	316	307	309	330	309	327	293	283	300	293	311	289	285	309	299	319	323	300	292	317	324	287	283	344	289	305	317	326	277	294	299	308	291	271	315	285	327	293	279	304	314	273	301	318	315	289	307	305	293	328	327	303	305	316	328	307	288	279	314	303	294	288	293	317	321	309	317	285	299	280	290	320	263	328	292	315	331	309	286	272	329	297	293	278	277	324	283	331	306	317	262	315	307	290	323	295	298	275	293	314	283	278	292	288	279	296	312	290	296	313	323	311	297	288	301	291	303	280	311	300	302	322	276	282	311	300	307	291	300	301	276	310	287	275	232	288	345	274	320	264	300	272	288	279	289	294	273	282	283	315	260	277	318	274	304	304	298	280	312	302	308	289	302	318	300	292	295	297	317	282	276	315	346	302	303	298	313	303	297	323	298	302	301	298	257	328	316	292	313	274	303	342	310	289	287	320	282	301	311	277	341	300	261	283	332	317	306	279	271	320	305	273	310	300	335	284	314	291	300	308	282	302	312	296	294	276	326	283	303	284	291	305	282	275	318	311	311	278	304	304	284	315	292	297	312	287	294	272	327	296	307	290	307	341	305	322	288	310	302	312	331	310	301	302	300	272	299	291	326
10545	14050	17029	20695	22134	36069	39114	24976	19955	14095	4863	4349	3688	1698	1602	1449	1262	1233	1073	1110	1028	987	1035	1043	949	953	901	949	963	884	935	902	911	909	907	873	876	905	896	784	877	886	908	873	889	894	895	924	867	854	894	895	913	892	891	926	874	879	835	896	938	838	853	939	898	878	862	842	865	906	871	855	893	923	879	842	902	863	848	867	885	918	825	868	807	912	829	892	894	890	883	851	857	840	902	816	870	836	859	891	857	872	855	819	930	841	853	805	907	858	876	871	896	837	856	908	855	862	904	862	844	856	889	890	891	834	890	829	844	866	856	830	880	818	851	839	929	823	825	889	868	823	864	837	826	908	836	828	896	854	833	811	861	924	848	854	865	888	843	892	872	868	854	888	885	870	926	874	927	906	867	863	910	889	908	878	827	836	853	878	854	866	834	905	908	921	853	875	844	880	796	874	851	913	895	858	854	926	870	924	848	818	876	846	865	832	863	871	827	833	850	893	882	894	905	877	839	842	856	840	843	863	832	923	860	907	852	848	827	819	833	794	853	867	866	910	814	871	870	893	885	835	847	878	806	845	854	890	854	824	839	839	841	816	903	833	883	841	837	866	816	875	884	839	917	848	849	825	876	890	822	893	846	884	849	877	908	857	884	837	831	857	858	889	895	880	882	916	832	853	846	874	843	828	849	869	881	856	893	933	826	890	866	868	850	937	901	865	860	856	882	888	879	868	833	902	877	871	877	870	864	895	888	851	890	831	916	867	836	911	922	814	888	870	867	835	873	891	851	842	839	875	814	846	822	912	840	887	913	839	880	836	871	855	882	863	857	836	868	877	913	839	874	873	823	814	890	872	865	846	856	827	903	843	851	843	836	837	907	900	874	848	871	914	881	887	884	874	825	843	836	844	804	888	891	853	868	872	866	904	921	870	828	887	857	912	889	842	877	856	826	794	905	866	848	851	869	831	861	875	858	863	884	886	816	849	849	878	861	875	878	810	860	843	864	903	843	892	916	860	890	853	849	846	903	891	863	819	826	841	839	887	873	885	865	856	858	849	862	866	954	859	834	859	884	882	847	851	876	894	837	845	919	835	861	886	902	870	830	823	855	861	842	865	853	899	883	874	872	917	870	809	895	785	866	903	848	832	891	890	873	851	867	864	835	863	876	873	873	815	873	844	846	868	872	891	879	830	867	833	884	835	847	872	856	870	874	834	882	875	869	836	804	850	917	858	858	840	839	913	862	892	855	882	918	864	845	871	869	857	783	856	901	862	844	870	888	862	829	863	870	836	877	837	866	835	924	844	875	895	870	836	839	881	833	884	875	853	893	913	839	847	868	836	890	815	862	828	886	832	881	886	859	852	885	842	814	852	867	890	889	891	868	887	864	843	831	851	857	861	891	806	875	880	871	845	829	881	820	844	860	836	901	849	894	900	859	827	827	899	903	892	867	838	831	865	892	858	845	906	861	898	846	883	857	861	840	856	869	842	860	843	868	850	835	866	819	890	859	851	814	800	823	827	912	834	853	933	811	847	903	868	925	905	860	931	878	799	838	834	874	850	831	862	885	839	852	872	865	908	876	835	885	889	804	809	846	888	898	866	888	891	829	804	853	869	873	839	847	870	817	903	880	865	835	875	870	891	887	871	887	829	822	850	849	864	854	812	798	834	875	907	881	929	776	898	883	855	880	901	861	887	905	902	801	839	928	828	879	870	811	906	873	841	863	820	837	898	856	887	846	848	863	893	864	844	827	817	881	866	852	847	851	899	854	916	840	843	844	815	844	843	852	882	829	849	913	828	855	852	872	850	841	834	838	875	866	875	859	856	830	854	819	899	855	789	871	871	829	817	825	854	866	907	854	834	852	849	831	844	848	889	887	870	886	833	859	906	892	847	861	857	905	835	868	876	841	824	883	834	906	887	845	875	822	809	880	850	795	877	862	834	819	851	862	928	917	893	862	872	882	856	835	869	877	888	862	830	814	867	926	826	905	869	898	889	866	840	885	841	917	915	873	841	825	877	856	873	878	888	823	810	879	860	834	899	866	853	857	864	852	854	828	810	825	848	862	856	821	822	828	927	838	875	914	870	883	853	891	875	845	866	847	852	839	874	881	840	873	902	917	889	914	859	876	870	811	860	839	827	856	888	826	809	872	888	824	825	887	887	875	820	863	854	858	907	904	810	808	918	880	884	837	815	872	877	858	884	893	860	877	852	894	893	835	853	866	895	828	835	868	904	852	915	891	831	855	806	879	856	823	838	868	837	888	898	869	872	916	859	833	897	847	891	856	798	872	801	881	806	880	846	877	915	870	875	810	904	824	851	819	868	889	917	872	832	885	824	889	938	906	827	826	852	894	868	887	859	886	861	846	927	894	870	882	926	832	877	875	925	845	815	866	845	875	917	912	899	882	901	864	841	875	831	886	857	853	974	850	806	869	880	857	864	848	864	868	897	883	857	873	890	847	849	844	830	833	853	889	838	848	800	916	890	876	815	855	851	811	859	844	860	840	861	851	885	888	918	879	851	883	899	852	869	841	819	849	861	827	801	856	885	921	849	832	859	865	859	807	848	898	840	860	880	873	920	878	847	906	889	843	821	854	885	882	832	832	893	891	882	918	854	886	839	872	833	884	886	860	818	860	865	847	912	839	864	885	858	825	839	854	834	851	837	853	850	841	790	882	873	855	868	894	958	865	838	859	862	904	867	851	865	832	883	839	829	860	809	890	824	845	873	842	858	845	847	881	883	854	861	853	873	875	902	830	862	840	856	834	839	795	850	859	881	898	920	863	885	865	868	817	818	834	886	811	887	855	893	867	898	845	886	825	865	891	821	844	912	883	838	867	856	823	828	880	836	825	861	836	902	840	874	880	847	850	875	883	916	840	869	817	885	833	896	783	870	847	850	897	848	891	865	810	851	823	844	853	857	828	879	888	873	832	834	866	892	871	894	813	866	856	858	861	853	860	798	825	832	914	898	869	850	816	866	883	870	848	810	842	854	887	909	922	855	855	891	873	858	827	878	818	827	919	837	909	840	866	814	865	883	877	840	860	850	853	844	806	874	879	839	875	865	876	922	846	879	874	859	834	872	896	847	944	841	878	791	818	836	859	820	830	875	863	856	898	866	888	826	841	854	852	842	880	827	841	853	853	853	885	857	836	854	862	826	885	913	913	892	864	887	835	842	835	832	877	897	883	854	858	875	888	902	821	804	860	866	875	864	921	888	801	845	855	831	844	830	911	888	848	895	865	883	867	832	878	822	829	860	825	891	853	859	851	845	865	845	876	849	865	857	869	852	847	833	877	885	823	837	911	882	878	891	850	935	876	854	781	875	841	843	838	839	875	880	872	865	857	855	872	864	908	849	848	920	898	886	904	883	861	853	901	857	875	864	883	842	833	863	889	904	851	890	858	840	861	839	883	823	851	827	797	873	890	876	833	850	879	852	853	878	903	829	852	840	890	877	861	910	877	821	844	870	863	909	825	812
27481	23807	29434	29075	25996	36587	37573	26096	17401	9951	3439	1832	1743	987	772	652	480	502	455	416	402	409	403	393	412	413	386	331	406	381	411	358	395	370	398	414	375	372	347	348	368	429	400	386	344	359	359	393	400	343	384	379	383	388	370	348	373	338	356	341	380	393	353	362	354	311	387	360	331	351	351	322	362	364	340	341	391	336	325	326	367	341	373	362	344	329	302	347	360	343	363	380	373	346	381	361	368	313	345	374	362	333	342	339	369	355	335	320	348	350	370	347	374	369	381	360	375	356	372	366	356	398	354	371	380	336	359	360	345	367	382	337	346	376	356	331	334	370	352	345	335	329	352	349	363	378	377	346	354	374	361	370	355	369	334	328	358	357	319	346	335	344	354	386	382	362	349	329	381	348	372	407	337	347	355	354	368	336	362	349	379	319	313	328	318	363	331	330	360	323	369	399	373	386	373	347	368	366	355	382	325	379	366	385	352	344	328	354	345	380	344	370	362	334	370	349	345	362	342	319	343	330	361	351	353	351	351	333	371	346	336	339	388	332	320	351	397	359	351	367	353	352	332	357	344	371	328	354	354	353	383	340	338	375	335	350	365	349	348	342	350	353	344	349	328	351	340	313	376	332	347	345	349	345	368	326	338	344	346	364	331	347	381	348	340	352	318	332	385	346	366	327	331	346	375	340	357	355	351	340	350	341	373	322	347	327	337	354	349	349	353	394	333	327	338	358	375	364	330	370	354	345	342	339	358	330	335	351	347	376	314	361	348	358	328	346	387	345	354	310	365	359	355	337	322	366	343	348	361	355	371	340	349	349	396	329	389	334	379	339	351	344	379	341	331	351	374	353	314	351	323	356	370	339	331	343	354	349	329	376	372	337	347	326	345	355	359	344	370	324	374	332	352	355	344	341	342	348	374	326	377	344	337	337	335	360	380	374	349	335	374	322	375	352	355	320	367	344	346	358	320	363	345	385	364	363	353	352	346	343	349	355	367	344	382	350	351	347	376	355	357	383	375	353	355	336	348	398	364	348	329	357	374	339	366	353	362	356	359	355	343	380	349	354	396	399	375	372	334	367	342	342	347	337	351	344	315	353	345	354	346	375	351	360	356	345	374	355	386	326	346	375	350	343	352	346	393	338	372	344	334	334	327	359	367	349	345	367	316	361	359	375	312	387	348	356	383	344	362	361	370	342	363	309	337	349	346	364	350	325	340	351	381	380	348	350	373	359	372	349	328	332	374	352	365	351	367	368	350	356	346	339	357	385	351	331	326	363	366	319	339	382	345	331	357	348	336	330	375	333	369	325	360	359	342	362	328	326	343	377	318	355	329	369	389	355	361	328	357	366	355	385	350	341	353	354	362	377	330	350	315	349	321	355	359	354	371	358	368	300	388	374	364	385	359	377	341	361	326	336	371	356	349	341	315	340	349	343	345	347	386	353	347	384	331	328	352	336	356	390	352	352	372	365	326	351	309	346	321	333	359	335	348	360	361	359	375	374	349	395	368	352	327	328	330	336	372	371	358	381	359	325	353	351	402	316	370	360	345	387	357	368	362	369	357	364	376	377	338	387	333	356	361	358	327	365	333	340	348	345	329	353	321	304	313	319	384	375	358	322	391	361	337	357	350	320	376	364	347	381	353	383	357	324	362	362	346	414	353	362	362	343	357	372	361	345	357	327	354	352	331	344	358	364	318	346	344	330	370	369	352	386	382	354	348	318	363	352	365	346	370	349	354	346	347	349	362	361	372	341	351	350	355	334	359	373	342	351	415	359	361	356	346	357	385	344	368	353	316	341	353	354	299	350	358	356	325	313	373	361	312	370	332	351	348	373	356	350	372	382	357	358	356	347	369	355	378	347	361	329	367	381	367	374	348	329	304	377	357	380	348	347	345	345	376	374	390	342	394	376	353	328	397	347	344	338	363	312	360	339	355	358	333	364	360	353	364	336	359	367	342	366	362	379	408	362	350	344	361	367	381	320	323	375	377	372	358	308	356	387	333	331	377	345	347	351	313	353	363	347	372	382	335	335	366	400	355	355	407	335	347	303	393	325	332	353	382	348	389	334	364	349	330	379	384	340	367	347	344	350	355	360	324	365	363	347	347	327	334	360	336	347	346	318	350	337	322	352	400	365	363	347	324	356	355	350	340	386	348	375	378	340	367	354	342	370	353	332	345	361	375	349	365	350	340	351	334	377	355	350	385	351	376	377	345	361	328	345	332	371	366	335	355	357	332	348	328	350	336	366	388	369	364	330	351	368	366	381	337	378	349	353	355	328	371	340	356	367	378	383	347	342	336	347	381	386	380	337	345	327	351	345	375	381	360	326	375	338	333	385	361	371	357	342	370	336	332	339	353	360	352	375	356	362	355	352	351	368	337	346	378	379	370	357	356	343	384	341	341	326	365	343	362	377	319	338	350	361	353	383	344	338	347	341	362	381	345	338	343	350	373	385	330	380	385	358	359	369	362	384	327	308	336	341	343	338	384	313	360	361	375	336	359	361	368	378	353	342	351	362	352	338	371	344	355	335	376	331	371	363	364	323	355	348	333	342	339	382	344	341	368	373	372	373	352	347	366	365	348	319	338	382	386	364	340	365	363	341	369	346	355	376	385	315	380	338	315	363	349	360	358	353	357	355	345	336	342	354	376	363	362	347	328	322	387	355	395	325	337	327	376	361	358	355	357	348	332	366	350	370	361	366	358	364	359	366	373	385	365	373	373	365	382	362	359	357	386	371	379	355	342	353	326	340	354	356	329	346	357	365	348	327	372	330	351	372	369	345	362	352	380	383	355	370	373	338	358	382	364	343	381	361	353	374	326	369	378	353	346	310	335	362	329	361	361	364	355	329	370	331	335	351	367	367	340	345	384	364	352	328	336	346	347	381	328	359	327	298	379	365	355	366	350	390	355	367	349	357	350	318	392	345	330	345	338	321	331	371	358	339	340	376	355	374	392	353	318	334	343	340	326	343	352	353	376	347	372	364	341	369	334	340	351	344	353	358	357	358	331	373	380	396	347	345	335	353	344	369	368	335	339	368	342	317	349	345	323	335	335	353	343	385	383	375	377	344	334	344	313	334	341	347	369	329	340	346	340	353	385	370	378	331	316	371	363	345	396	349	333	391	345	350	358	375	355	335	391	369	365	354	317	368	336	348	341	382	343	336	359	369	373	353	351	370	359	388	361	350	357	393	351	372	347	369	360	361	376	367	353	382	347	330	331	353	360	333	347	355	344	358	338	372	370	369	322	352	320	350	383	327	339	359	355	369	341	329	310	356	367	355	366	367	359	413	345	348	348	372	364	331	357	378	355	357	338	348	330	376	355	330	362	362	376	341	364	351	363	358	342	360	373	332	347	351	330	378	373	325	355	354	359	357	337	396	361	366	377	333	339	326	381	368	348	362	343	347	343	373	337	371	362	354	355	405	374	362	358	338	351	362	346	341	368	369	336	353	361	310	341	361	363	371	362	358	374	393
17444	18352	26911	31593	33915	48896	51846	40007	34170	21426	11768	7597	7350	3772	3301	2872	2001	2075	1757	1515	1377	1401	1447	1477	1315	1206	1144	1149	1290	1318	1348	1308	1165	1073	1029	1011	1064	1102	1082	1055	1037	1029	1003	1000	1049	1086	980	996	990	1024	999	1049	984	977	906	1004	1014	972	979	919	1005	949	1007	1008	970	934	936	928	975	962	997	999	994	972	1006	1014	993	1021	999	1012	1033	921	950	949	953	1018	935	916	935	1002	960	904	957	966	942	971	941	935	988	980	949	985	918	988	938	935	913	982	937	966	946	979	943	925	900	972	969	976	981	960	953	889	934	973	913	983	917	932	909	975	952	930	984	962	1025	887	956	977	989	958	1006	891	979	934	971	932	977	963	966	964	973	941	902	911	976	963	952	935	918	1002	969	991	957	927	991	910	942	959	905	983	941	945	888	917	953	963	993	951	931	908	943	962	927	885	936	959	975	982	998	989	937	882	989	956	888	935	949	895	963	888	899	950	950	969	918	987	969	927	986	925	976	907	907	980	950	964	1009	931	903	933	977	949	911	911	929	997	922	981	956	964	908	920	910	925	916	968	972	944	997	901	963	980	930	973	888	926	931	912	968	976	922	987	969	915	961	949	844	965	921	981	879	912	974	952	917	906	967	902	995	944	972	970	899	930	1004	980	994	953	952	921	914	964	910	952	968	992	924	904	967	903	917	910	961	965	870	860	943	973	910	924	927	928	931	947	912	914	988	922	1004	909	929	917	1030	944	933	951	931	939	927	975	947	934	932	902	937	960	956	947	944	894	949	962	948	1048	909	934	934	931	910	939	965	960	905	968	966	866	949	923	979	1018	991	985	818	1000	960	886	986	960	937	967	979	945	934	924	949	912	931	950	965	937	951	957	900	978	926	956	941	948	921	947	939	906	954	1015	982	980	930	967	958	902	944	940	944	995	956	951	988	959	913	845	908	943	977	960	949	897	922	955	887	960	977	933	966	943	956	906	967	932	968	919	955	983	947	918	917	923	928	943	999	919	962	934	912	930	907	921	975	952	934	973	980	914	947	940	979	906	938	953	959	935	963	920	958	952	945	922	1007	934	902	991	914	953	929	992	917	916	991	1005	898	964	954	924	878	972	904	956	940	943	968	933	882	947	955	985	972	941	944	943	899	958	1019	954	952	990	980	952	993	907	910	949	921	940	933	962	939	898	950	918	972	939	990	925	958	939	914	952	955	968	949	920	948	907	932	964	982	962	909	941	953	964	934	946	982	912	938	913	961	975	972	956	946	916	938	982	952	911	930	969	939	963	964	982	969	958	950	964	931	930	987	887	967	943	944	918	928	947	892	902	956	983	955	910	984	933	932	938	973	945	969	928	975	935	950	924	919	934	941	956	986	913	889	910	904	965	901	924	982	922	949	956	897	926	996	931	915	958	912	956	944	931	894	1000	878	970	1012	919	941	912	955	917	968	963	959	924	927	893	930	912	948	963	923	927	952	1024	902	965	956	940	927	949	976	893	969	990	896	964	1026	974	895	884	920	920	946	942	919	919	975	950	976	931	945	913	935	908	994	907	967	970	927	942	935	969	951	965	937	911	1004	932	983	883	953	929	968	940	982	910	922	1028	939	939	973	942	950	919	964	997	971	956	981	962	938	928	946	972	922	882	876	890	969	935	970	977	942	967	929	964	931	889	954	937	955	942	925	966	923	849	955	955	919	963	932	969	947	980	941	992	936	930	965	895	937	999	951	976	932	918	935	971	918	898	942	935	967	924	907	1013	970	963	952	952	947	915	933	937	968	941	970	971	949	954	964	976	879	965	917	880	963	933	936	982	933	913	947	926	910	914	943	935	923	941	945	970	950	980	919	918	909	902	955	967	898	981	933	909	955	920	934	941	954	914	956	923	943	983	974	915	955	976	916	938	932	955	960	925	910	957	955	924	902	947	936	913	970	979	924	938	937	934	959	969	935	967	953	910	939	899	955	929	916	929	891	967	901	946	939	978	921	978	942	936	944	964	976	898	948	928	955	948	981	959	956	922	965	968	939	983	927	945	997	896	979	889	910	899	865	953	909	923	965	896	973	974	909	946	969	859	951	955	923	960	942	958	934	931	913	938	918	939	929	917	921	971	930	957	900	925	896	916	942	965	886	968	917	923	984	949	936	935	983	952	906	879	964	902	926	954	938	924	939	953	989	946	909	921	960	956	915	912	957	1025	948	910	968	954	987	931	913	897	929	950	916	933	945	924	929	964	936	942	952	907	956	964	962	911	996	912	965	937	941	945	938	944	914	916	967	919	918	960	961	958	907	927	961	875	961	968	921	924	916	940	967	936	939	935	949	927	967	966	953	955	986	933	881	955	916	907	900	949	920	933	899	951	982	953	984	932	942	913	954	958	919	921	927	983	944	943	1015	936	897	971	905	1041	952	925	938	939	894	876	1012	984	982	1000	943	935	957	954	944	978	959	953	930	945	1017	926	953	980	890	992	919	939	898	898	930	954	983	937	915	968	944	947	955	929	949	930	950	1015	988	976	902	904	931	930	978	934	943	1009	917	961	1007	984	974	990	958	1000	941	967	941	963	895	925	930	924	970	959	895	905	972	919	911	956	917	1017	911	928	921	937	948	954	963	915	963	971	937	929	999	961	921	935	915	952	918	965	961	914	973	908	928	941	895	916	953	979	965	962	976	957	937	961	921	946	926	979	914	952	955	924	940	964	935	947	921	958	951	962	971	863	1006	970	974	940	940	939	973	1002	999	942	952	970	970	873	952	920	953	978	981	909	904	953	941	942	901	925	910	957	959	882	959	913	971	920	966	944	941	952	978	964	951	930	932	965	939	988	980	979	986	920	963	904	896	930	948	947	942	913	996	938	941	971	982	1010	954	896	1016	916	968	918	900	985	952	980	940	966	973	931	915	964	934	927	1005	958	948	921	1015	926	936	880	932	934	952	943	950	997	939	953	893	923	953	907	944	978	937	919	920	962	914	913	966	975	908	929	982	948	946	966	969	963	931	946	957	1013	904	905	942	987	941	988	932	972	936	928	919	927	1007	904	942	940	1018	926	957	900	984	955	923	904	920	939	883	962	979	932	944	998	941	917	975	951	908	943	966	949	964	970	948	964	944	920	931	915	1018	975	944	991	955	941	918	927	962	890	1001	978	919	981	965	967	910	932	930	931	891	902	998	901	943	961	926	977	887	948	912	894	942	962	945	960	983	932	916	955	951	928	958	943	883	921	877	984	962	930	900	901	902	930	942	994	961	887	960	901	995	932	892	943	981	974	878	924	980	946	999	896	1021	940	900	930	939	952	969	990	1002	945	940	922	963	924	944	940	944	959	944	982	933	969	999	927	950	958	961	967	911	942	948	875	926	926	884	945	985	974	972	975	1019	983	911	991	962	898	944	960	959	931	928	948	974	985	955	898	972	947	908	952	943	936	952	995	948	965	949	933	942	896	936	980	1001	983	925	946	942	921	905	980	859	962	957	982	939	963	927	927	897	912	917	930	937	939	970	965	937	929	947	942	968	961	980	889	964	947	934	924	997	949	991	919	974	957	946	925
3663	1753	2226	2134	1410	2054	1518	663	408	344	226	231	204	197	195	186	204	183	191	187	192	198	199	199	178	180	194	188	187	180	165	206	202	197	205	205	174	178	178	194	208	197	193	161	179	198	188	185	191	186	196	178	180	203	194	210	190	187	191	182	192	172	196	163	201	219	215	201	183	190	207	188	176	195	182	201	161	214	183	181	192	174	218	182	165	174	196	177	203	222	184	201	169	210	192	186	182	185	189	186	205	183	200	186	200	183	196	202	203	190	194	188	185	209	167	169	196	209	211	204	158	176	201	187	175	202	174	166	167	196	212	185	190	185	176	191	173	173	186	180	173	168	199	179	162	193	187	204	199	186	204	187	184	215	190	183	199	197	197	191	178	167	180	192	197	192	169	179	204	197	202	200	183	198	201	192	190	180	180	167	208	170	179	194	182	174	191	177	178	191	189	187	188	183	163	207	198	201	197	194	185	174	180	182	175	205	204	212	203	212	182	193	184	187	178	204	185	174	175	221	198	179	181	182	192	195	185	170	196	197	179	166	198	176	209	174	180	182	172	203	196	195	199	185	203	191	195	198	176	192	189	191	202	191	186	165	205	185	183	180	165	196	181	181	186	193	187	177	182	188	175	204	200	178	199	200	185	217	199	199	169	171	195	187	177	189	202	188	186	205	182	187	210	196	179	193	217	198	185	201	200	215	195	180	204	209	199	200	165	180	181	203	178	195	188	204	194	183	174	182	187	192	169	208	191	199	178	209	174	163	202	201	191	178	177	168	177	152	179	222	182	179	187	195	198	197	201	161	188	207	199	175	190	195	190	176	193	188	220	203	190	208	193	180	189	175	173	203	186	173	171	187	216	186	219	203	190	177	187	192	187	196	198	176	207	178	187	192	186	193	181	202	165	213	205	180	174	177	174	185	187	180	182	210	216	185	192	157	190	174	187	196	170	188	207	175	174	192	189	189	214	190	166	197	191	162	170	194	179	178	206	188	189	178	208	196	176	192	191	192	191	190	186	170	174	186	162	197	177	176	207	203	176	181	169	178	192	172	185	164	175	211	203	178	197	180	181	188	171	188	201	195	188	196	219	216	199	178	196	192	187	207	189	204	205	183	197	196	176	182	189	181	200	190	177	168	216	194	207	185	195	208	185	201	212	167	191	166	168	192	180	201	203	204	200	170	200	189	201	197	176	178	178	183	189	175	193	181	188	184	214	196	184	184	191	220	181	177	190	208	183	193	186	196	176	190	187	179	192	202	193	174	216	198	207	202	195	176	190	215	208	191	179	168	231	185	200	168	211	185	189	195	186	180	175	180	189	192	189	189	189	202	182	178	193	192	172	176	177	185	170	196	195	173	191	186	157	187	186	168	185	208	224	178	190	193	177	194	187	177	192	179	183	177	191	188	199	190	198	171	177	158	186	173	187	186	204	163	196	184	199	188	179	184	186	215	185	182	181	197	207	204	188	187	199	201	193	187	205	211	170	197	190	179	190	183	192	177	175	170	183	191	205	219	179	181	192	186	185	191	197	186	174	191	182	186	207	191	165	190	181	193	167	171	157	175	157	180	185	183	195	204	185	198	212	179	194	182	177	187	175	202	182	197	182	178	189	190	187	173	204	189	199	201	207	208	201	194	164	191	177	183	172	196	195	171	170	205	185	205	178	194	181	183	195	196	202	193	199	186	184	196	178	201	187	189	198	169	183	210	173	185	178	214	161	184	180	166	203	189	181	190	176	175	179	198	203	188	180	178	210	186	171	184	174	186	169	212	203	178	193	185	162	177	182	174	199	196	214	182	169	174	179	200	190	180	196	165	189	194	189	183	211	198	187	189	181	188	175	186	201	173	179	196	195	159	189	170	185	175	182	186	183	177	195	187	181	208	169	157	216	197	170	214	186	189	202	202	191	198	214	195	162	167	176	171	216	194	200	190	174	178	176	175	178	191	186	185	174	179	201	176	189	185	206	200	176	161	199	172	195	183	176	199	180	186	188	214	173	202	175	196	181	181	179	183	190	170	174	220	205	197	165	185	215	212	195	178	190	201	181	179	201	195	182	171	172	196	196	204	216	172	210	197	183	181	183	180	189	209	203	180	202	198	181	184	189	186	183	193	169	192	194	183	209	169	189	200	195	182	204	186	183	176	146	173	202	162	173	193	192	204	178	177	188	211	175	180	163	193	199	182	168	191	187	186	183	204	181	160	179	194	186	183	186	185	193	192	190	192	201	203	187	193	180	202	219	221	161	178	221	200	221	202	199	202	200	168	189	207	196	182	187	186	179	173	182	232	179	175	226	183	176	178	192	193	178	195	168	196	186	201	200	196	190	182	189	181	213	206	207	215	173	177	190	198	191	193	217	175	184	186	180	159	186	173	220	198	174	189	185	216	199	167	179	166	147	178	185	189	167	179	189	184	193	192	184	203	192	188	199	198	192	150	194	214	171	153	172	169	178	167	198	186	183	169	175	181	181	177	171	179	203	194	205	217	206	197	198	193	190	155	188	193	188	189	205	199	215	179	188	195	201	196	182	199	173	197	196	191	168	209	182	181	173	204	195	225	186	174	192	183	183	203	167	199	178	181	179	180	186	172	163	179	202	175	210	187	214	191	177	157	205	193	194	181	204	173	192	165	173	200	190	189	198	195	176	186	211	165	190	216	190	173	193	195	185	221	171	196	175	178	193	200	195	196	186	189	174	209	195	189	211	191	187	193	204	183	209	199	190	171	201	182	196	185	181	187	181	168	201	191	191	183	172	199	188	200	211	174	184	190	182	200	205	208	177	170	204	199	185	190	196	178	181	205	176	181	214	196	182	183	197	184	188	189	153	193	179	186	195	184	181	187	206	205	222	190	171	178	173	180	173	200	204	182	177	170	147	176	190	196	161	182	212	201	185	166	213	162	191	204	215	158	166	179	189	204	204	182	198	197	192	203	201	183	210	185	186	224	188	185	210	198	192	184	162	200	171	176	184	189	184	182	193	161	200	187	183	168	187	193	192	198	185	201	175	188	190	189	162	209	179	191	203	196	198	183	179	190	184	193	177	193	214	187	175	164	192	173	198	197	195	170	185	197	196	198	158	188	178	218	173	171	189	180	170	170	200	191	177	206	182	181	212	172	178	188	190	182	185	185	194	196	186	181	184	172	198	191	190	200	187	199	185	166	196	188	179	186	193	193	183	175	177	165	175	195	195	196	182	181	198	186	170	211	190	171	184	191	202	172	181	182	193	209	193	190	218	185	183	172	208	182	168	174	186	188	185	179	194	189	176	205	195	179	192	166	193	196	182	161	194	216	208	192	173	190	186	165	180	191	208	181	183	179	181	183	174	198	166	188	229	172	184	207	173	216	183	183	207	193	196	179	202	188	192	202	176	186	205	187	185	186	192	171	170	186	197	174	205	175	188	197	229	176	191	205	193	196	169	197	184	197	204	187	182	186	192	185	155	178	199	190	176	177	171	187	205	201	200	190	199	186	176	179
3577	2771	4746	5731	4475	10094	8565	3990	2775	1945	855	956	766	714	703	647	651	590	635	604	574	601	669	643	664	540	604	640	621	589	593	606	563	609	610	631	625	614	592	623	562	571	615	609	591	591	590	670	600	607	613	574	610	608	652	609	604	582	631	581	608	618	633	579	569	623	621	596	570	581	617	546	608	615	631	616	580	614	609	639	624	589	605	585	629	627	587	592	625	635	575	588	614	680	589	639	599	576	615	580	633	616	561	580	607	613	579	612	597	581	535	592	579	598	591	605	554	626	575	575	610	613	603	643	619	608	624	596	590	596	604	588	622	662	580	631	593	569	630	617	578	631	599	626	589	551	560	578	634	583	585	617	597	617	596	621	574	539	585	621	620	588	605	618	600	591	620	613	629	618	616	598	551	652	592	603	599	604	625	611	596	586	587	618	642	585	621	613	568	590	587	618	622	583	632	586	607	615	592	621	531	600	649	617	610	613	598	617	594	585	603	652	610	597	600	638	612	606	547	601	585	596	655	579	609	610	648	632	619	564	600	600	599	606	610	586	629	591	643	632	602	587	609	584	631	611	610	585	637	567	582	550	620	540	590	623	661	619	650	582	614	608	572	557	576	553	621	524	551	607	614	607	615	639	616	620	616	606	611	591	559	663	591	634	586	616	621	556	632	594	644	567	599	569	582	639	607	637	610	582	590	618	611	574	612	621	608	591	626	615	611	665	627	577	600	587	611	581	591	601	645	581	602	632	653	602	594	597	621	628	637	609	603	658	616	611	645	643	587	607	608	601	596	624	585	576	574	567	624	613	647	608	579	590	611	588	583	599	573	587	620	621	625	552	584	575	617	600	569	587	619	612	558	625	614	579	584	617	623	599	595	581	624	583	583	612	588	609	611	587	558	612	598	586	642	607	583	580	567	616	569	622	636	599	573	610	594	535	605	598	623	589	614	601	628	569	614	621	629	554	641	607	625	590	610	613	594	595	584	599	638	637	645	604	635	587	558	622	618	596	624	568	586	627	643	600	606	596	622	601	599	598	583	570	607	622	591	559	581	576	594	615	641	563	588	603	570	640	642	542	587	573	633	601	630	572	560	619	583	606	571	584	639	577	593	614	627	603	617	570	604	591	603	614	593	614	627	621	611	612	612	660	585	589	627	588	578	603	648	633	614	595	595	592	603	591	614	590	603	570	625	582	594	583	679	605	566	681	645	566	559	573	622	610	612	632	579	584	607	632	585	638	564	561	574	590	608	576	600	621	569	602	573	580	628	632	578	601	554	609	655	586	612	575	593	600	595	618	622	572	595	595	603	630	595	583	627	600	609	620	643	641	606	648	549	580	574	612	600	567	638	599	610	593	572	578	638	628	607	598	598	616	598	587	579	594	594	596	575	598	643	628	612	618	575	627	628	611	650	605	597	581	622	635	617	568	585	604	654	627	642	611	604	575	616	609	614	597	638	618	594	575	573	600	514	623	589	557	602	573	631	581	623	606	609	594	594	561	571	556	577	609	582	609	591	574	618	585	647	595	616	581	620	599	595	570	628	543	639	582	589	613	628	608	649	598	614	617	592	598	613	645	614	600	577	571	599	613	574	584	593	610	614	597	605	601	552	588	605	549	567	652	624	620	599	652	581	585	646	607	593	635	597	602	577	574	653	613	592	594	589	624	579	595	590	550	605	579	595	601	584	626	575	617	565	596	585	624	602	605	585	609	623	570	583	587	587	654	623	597	650	614	617	579	605	600	625	577	548	621	607	567	588	592	592	571	592	589	633	625	619	571	638	633	592	597	635	641	565	618	613	623	563	581	575	589	593	597	596	613	608	613	551	576	604	624	618	612	584	572	560	550	590	586	593	591	547	577	569	585	610	569	623	655	568	593	627	596	634	595	617	607	624	606	608	618	619	588	545	618	564	611	603	571	613	600	626	581	592	629	576	598	621	625	594	598	605	641	649	568	586	628	623	582	600	581	626	615	663	600	587	587	557	624	610	660	602	592	600	634	630	623	576	633	591	612	617	601	592	580	585	581	610	630	620	612	589	621	572	605	573	618	620	596	615	588	628	574	614	590	620	598	647	623	652	618	600	635	546	601	617	615	623	589	613	595	633	603	570	593	577	611	646	609	571	605	598	601	592	575	630	615	647	581	612	574	633	592	601	583	572	557	616	622	550	612	597	628	633	587	588	619	600	595	517	584	598	577	570	592	638	592	598	562	599	577	624	612	586	583	612	613	590	604	617	588	615	626	630	613	563	592	589	568	595	574	615	658	623	618	630	617	637	598	587	597	611	605	624	621	616	611	551	625	600	588	591	589	605	558	592	634	585	620	620	530	616	613	643	606	599	602	567	581	578	604	572	590	609	643	620	581	646	608	621	613	618	596	577	548	590	622	661	603	589	606	580	592	618	591	587	615	601	616	594	603	637	657	626	604	618	612	585	625	570	580	616	574	632	582	600	596	638	609	576	639	547	601	557	592	577	650	587	609	588	640	622	618	593	604	564	637	625	620	639	571	612	578	600	602	598	636	631	602	610	607	579	602	605	632	609	600	597	591	618	633	603	631	629	570	575	585	588	564	639	561	593	624	624	606	567	605	603	633	591	582	623	608	612	607	652	615	613	630	619	582	583	612	596	622	600	619	644	617	610	581	653	577	631	615	615	598	615	626	593	604	604	607	588	547	643	610	654	634	597	594	576	580	570	599	585	650	612	642	626	594	605	585	622	585	569	618	613	581	647	623	548	611	592	561	611	602	594	574	614	572	593	579	618	616	572	602	554	590	614	595	623	598	606	559	568	573	631	598	586	605	603	608	605	594	574	576	608	602	618	601	599	594	628	611	613	585	575	631	645	623	611	558	590	612	617	590	599	608	632	590	603	644	621	581	569	582	612	590	578	618	583	637	581	609	581	572	583	610	597	592	646	600	626	604	582	626	541	620	642	637	661	589	576	660	568	617	628	601	608	622	587	617	597	587	569	573	606	674	593	657	640	565	618	610	577	617	610	586	634	602	659	602	641	619	598	563	599	605	578	577	577	632	614	628	590	636	643	599	624	604	536	653	617	583	581	593	604	645	616	600	589	620	621	575	625	597	631	575	609	604	602	622	656	589	538	556	612	615	602	570	592	666	595	616	650	592	606	637	542	611	576	564	543	609	635	609	637	623	598	617	620	615	607	576	613	545	579	619	582	592	592	585	576	628	605	591	603	584	615	661	639	595	644	602	563	554	595	588	618	570	565	593	596	603	578	606	578	588	594	659	610	611	604	637	609	610	613	587	578	595	588	519	550	607	599	608	614	629	583	612	575	601	614	593	570	575	600	642	580	570	635	613	600	619	603	593	633	624	601	599	596	593	582	609	587	622	615	633	587	624	617	626	569	598	614	586	581	565	624	638	605	596	599	605	575	565	551	577	608	622	624	623	625	604	576	665	574	544	602	600	569	622	586	632	630	582	607	568	589	602	622	632	563	583	603	639	629	601	605	592
14004	11583	14901	16873	12933	19832	17552	9738	6178	3576	1253	805	477	493	457	405	366	319	333	346	293	345	310	345	311	318	261	347	288	347	307	304	318	302	264	317	314	299	330	317	312	279	301	328	296	295	340	315	283	292	299	313	312	285	285	279	308	323	291	316	295	307	300	288	309	305	294	312	281	279	293	293	292	302	284	341	314	289	290	315	300	301	303	305	297	305	303	318	313	294	300	298	319	312	300	322	314	324	298	290	286	278	267	298	296	324	304	306	288	303	321	323	304	307	312	304	321	305	312	276	289	282	332	292	307	295	289	306	301	288	342	310	276	276	330	293	297	327	256	281	291	297	301	293	310	266	296	296	311	295	289	310	287	277	289	320	285	284	285	306	292	280	286	309	307	280	270	314	279	308	287	311	304	301	277	344	315	309	302	327	275	333	323	323	292	272	297	289	311	273	345	340	300	309	292	282	301	290	300	279	300	319	282	308	296	299	291	334	303	300	290	291	277	318	259	285	259	313	269	311	362	348	294	278	323	301	268	340	293	273	308	296	264	277	288	293	272	344	299	313	275	289	264	315	301	285	288	301	309	299	334	297	275	327	307	312	326	315	315	299	320	325	316	305	318	307	303	318	297	309	271	290	311	289	312	311	310	289	320	305	305	289	284	288	322	275	299	295	312	261	294	275	300	260	266	290	322	314	262	309	282	290	304	294	285	288	273	308	290	309	289	298	287	285	290	287	285	321	304	332	287	318	290	265	280	304	285	293	287	279	299	266	311	279	332	297	282	321	292	292	315	289	299	283	296	294	286	292	302	328	298	330	290	301	269	299	300	320	304	318	313	289	280	297	311	281	342	332	291	284	304	305	339	300	330	328	282	335	339	278	312	267	289	317	315	292	291	292	298	287	303	273	287	328	292	287	281	317	300	299	313	329	324	285	288	288	307	310	297	294	305	270	301	309	283	322	314	297	287	291	285	291	284	260	264	323	290	299	305	269	299	274	288	301	333	303	294	299	284	297	332	300	306	337	313	302	307	274	315	277	307	316	305	281	271	291	305	289	282	281	294	294	315	318	284	321	302	293	282	270	302	325	287	313	287	277	291	311	294	316	287	320	318	292	294	280	290	271	306	319	311	303	303	288	288	295	293	300	284	316	304	311	298	310	246	296	289	291	303	312	293	303	278	284	304	288	295	293	275	313	300	298	318	311	293	302	298	291	319	300	309	265	286	272	282	297	286	286	308	307	328	300	332	283	315	318	307	285	287	314	328	284	302	281	288	292	307	308	296	297	307	307	287	288	267	302	301	295	328	330	304	314	293	285	308	300	302	298	287	265	321	300	311	304	301	312	303	314	288	291	308	312	298	307	293	310	270	292	288	299	306	294	282	286	291	306	288	313	288	290	279	309	293	266	312	324	297	282	317	315	259	291	301	291	313	292	287	311	287	306	288	294	293	299	313	302	288	299	307	292	276	290	297	281	291	292	308	315	331	296	302	306	312	353	282	294	291	315	322	290	280	317	290	288	279	292	281	272	306	317	282	299	309	282	278	295	259	310	314	276	289	281	278	323	280	283	269	329	310	326	295	306	303	322	302	294	309	308	314	315	290	310	296	306	303	315	296	255	336	317	320	278	308	292	292	293	276	277	318	296	305	307	304	286	306	266	303	304	298	311	276	290	317	309	296	292	303	274	297	314	307	294	309	287	328	280	288	318	308	302	270	280	317	311	276	304	290	275	286	280	307	286	321	300	301	287	294	316	294	295	302	303	266	299	318	294	275	305	312	330	301	286	311	295	276	294	274	301	299	307	270	299	275	300	334	315	307	300	309	291	323	303	283	310	291	317	322	307	320	281	278	268	275	294	312	302	311	311	333	268	290	309	328	301	301	305	307	291	302	302	319	319	259	289	284	286	275	298	327	297	304	314	246	287	315	299	298	285	288	307	329	285	302	309	323	266	298	311	292	312	304	332	281	309	281	315	325	303	326	289	323	269	293	315	320	328	297	325	314	303	302	311	281	299	286	285	303	286	294	310	302	314	331	273	283	319	278	288	304	308	275	287	332	304	283	313	275	287	290	313	285	271	324	275	306	282	290	295	282	299	310	269	326	322	290	283	305	305	309	299	277	285	313	278	289	262	297	291	327	293	289	289	282	287	309	276	282	280	293	300	312	284	309	333	261	293	294	306	288	321	285	251	268	287	327	311	298	296	300	307	294	282	279	324	322	315	269	302	277	288	283	301	318	251	281	310	284	294	294	283	280	341	341	319	309	314	285	300	323	293	304	286	299	313	318	299	294	322	305	297	296	296	293	284	292	280	291	306	254	329	276	313	313	297	338	298	313	286	276	296	273	293	280	312	297	287	293	297	303	328	301	258	306	290	327	306	319	318	288	298	294	302	300	334	307	299	280	311	274	290	315	309	276	275	284	304	270	323	245	277	302	276	295	287	310	293	307	278	296	333	305	282	303	309	301	284	294	281	305	267	292	317	293	301	317	275	279	288	295	279	330	325	314	313	300	300	327	305	320	312	326	290	309	298	280	301	304	302	286	307	297	271	314	283	314	279	301	294	282	293	256	274	285	305	323	317	221	296	314	299	289	307	272	303	294	323	324	280	305	319	315	337	312	282	288	268	305	302	297	309	283	313	287	271	299	270	286	296	321	289	274	294	281	276	327	307	310	311	280	306	301	304	257	303	282	294	298	300	297	303	298	318	284	303	293	305	280	267	268	273	292	303	303	309	302	299	293	285	265	265	300	274	289	300	316	302	318	299	292	291	283	283	301	329	299	304	340	301	261	286	305	304	307	318	297	264	346	315	296	286	312	303	296	321	325	325	318	283	285	315	296	264	292	291	304	298	333	303	315	294	320	287	301	309	268	270	264	309	283	275	280	272	320	293	279	304	295	278	318	264	310	299	322	284	311	277	291	292	305	282	267	299	295	294	308	286	299	284	272	282	254	321	321	306	285	266	282	283	298	308	321	269	272	281	294	286	286	283	286	285	320	296	290	292	290	290	292	282	337	299	315	292	327	264	302	299	302	291	276	277	253	301	312	285	284	292	314	292	301	305	259	291	293	328	305	287	263	287	295	294	296	272	316	304	289	293	295	330	281	296	260	312	320	291	285	309	284	271	315	284	311	280	307	292	314	295	285	290	318	297	277	336	314	317	299	283	289	295	331	316	300	293	318	317	290	330	291	291	276	282	281	265	264	298	321	299	297	259	331	300	278	293	304	301	317	279	286	291	289	273	301	276	277	294	290	284	306	303	303	310	291	306	315	310	279	329	289	317	310	300	292	268	284	309	292	292	310	317	301	277	304	299	289	286	287	292	274	311	261	313	276	291	301	317	320	299	303	317	312	274	268	284	271	295	256	309	262	311	307	302	308	296	302	299	303	300	285	305	286	309	303	303	291	265	313	274	302	280	276	288	324	306	283	314	315	300	299	309	284	303	309	307	270	296	280	314	309	291	294	264	281	300	264	316	318	310
10754	10213	15300	21952	20861	36334	34762	23031	21092	13745	5342	3651	2076	1796	1797	1742	1281	1350	1136	1066	946	1045	1043	1088	946	934	929	996	939	963	916	931	964	898	879	855	876	979	857	912	896	923	940	868	861	886	885	881	864	854	894	869	879	849	886	897	835	902	878	893	897	867	865	835	876	905	894	861	824	911	918	879	855	859	909	936	850	850	845	831	839	860	843	833	841	840	862	856	809	883	862	852	852	792	905	814	853	901	847	861	822	876	871	887	826	914	874	840	863	900	844	911	849	891	860	876	860	833	833	846	895	865	863	844	871	894	864	834	837	912	754	860	867	957	912	852	854	884	843	844	851	850	876	830	868	852	851	901	851	827	874	855	834	821	910	846	882	898	855	801	892	838	885	846	874	863	875	856	850	856	897	878	843	803	851	883	875	871	892	906	868	812	895	871	835	871	843	854	804	880	825	882	844	839	841	839	933	851	871	847	903	869	857	870	874	817	829	830	869	857	869	876	861	895	808	915	831	846	889	842	903	813	863	793	880	908	869	828	861	853	834	865	887	841	867	832	872	867	812	826	923	858	858	854	848	907	810	786	901	873	886	817	870	832	949	799	873	863	913	866	894	867	857	807	803	884	913	833	879	831	866	888	831	845	838	848	894	865	858	862	863	853	889	910	868	861	815	857	833	826	894	841	867	885	863	902	814	854	843	870	811	814	796	886	877	868	896	862	852	861	845	822	866	850	900	831	899	835	864	821	873	829	847	843	856	851	849	892	867	880	874	886	889	866	805	883	886	868	873	813	845	892	800	827	897	874	809	836	881	858	850	854	880	866	873	904	891	837	860	843	864	860	830	881	890	832	852	907	834	869	814	873	883	902	868	840	889	860	878	901	892	864	864	891	894	894	847	871	847	890	860	851	836	879	847	866	873	885	845	900	854	873	843	904	865	815	907	853	811	919	852	845	894	907	846	818	846	818	852	850	821	848	901	842	847	853	857	866	837	864	846	859	868	841	912	892	872	898	814	844	854	841	905	851	884	876	877	904	866	877	845	884	832	835	854	870	840	867	861	875	831	907	852	842	817	848	855	847	840	850	818	858	859	875	910	821	842	858	834	853	894	852	852	900	906	894	938	831	845	798	836	818	849	845	871	878	861	881	832	841	877	866	832	919	830	880	839	886	858	835	862	851	871	862	878	811	853	846	810	915	858	867	833	892	851	810	881	881	832	887	817	815	888	866	874	866	838	886	859	855	823	778	887	860	904	810	836	853	868	890	884	892	872	827	828	839	832	853	876	864	836	853	871	823	836	853	925	865	886	850	820	848	852	848	877	821	780	848	878	840	830	851	871	870	829	831	889	900	903	888	866	884	912	872	858	836	889	904	884	854	860	902	865	898	889	853	830	905	870	854	873	872	907	836	831	851	824	834	907	861	855	858	868	835	814	860	816	831	860	839	830	864	847	862	870	884	844	859	886	894	849	871	882	863	847	875	850	873	871	867	841	843	897	913	856	878	834	931	865	914	837	911	892	849	853	873	864	854	872	903	871	835	906	865	883	883	884	854	859	811	894	835	846	841	857	863	826	893	835	846	843	861	886	824	821	893	860	856	923	837	863	838	847	826	893	902	853	820	823	865	840	841	804	851	856	865	858	886	880	839	864	866	832	860	881	852	880	877	828	896	859	882	883	834	849	864	837	858	868	855	905	874	883	889	874	830	824	873	830	883	853	857	859	866	872	860	858	812	819	834	816	841	875	911	827	831	894	842	850	914	876	831	842	804	861	865	879	901	903	880	873	851	832	818	894	866	883	835	872	857	915	832	864	866	848	836	904	815	831	877	841	840	868	830	889	868	883	879	861	909	863	873	823	859	850	897	835	901	834	887	859	892	790	830	917	870	862	875	812	859	885	885	860	862	875	892	863	827	860	856	841	851	886	882	849	803	852	841	858	852	861	851	878	835	874	858	834	794	834	833	821	824	855	863	895	811	859	839	845	850	877	869	857	834	912	869	866	836	805	830	952	879	904	830	894	854	874	882	863	870	858	819	872	811	879	851	870	854	810	881	909	849	896	899	861	932	829	816	911	873	858	889	896	879	860	876	866	864	855	832	871	830	861	873	901	847	865	859	881	827	884	884	814	894	883	841	838	789	877	872	862	914	880	872	843	838	803	861	884	902	852	854	855	894	790	873	807	864	887	806	905	901	881	865	824	858	880	829	901	870	895	858	814	892	865	848	823	825	856	842	882	830	898	875	884	843	826	856	830	909	850	877	883	834	842	876	869	842	886	874	833	852	849	846	886	861	853	837	862	827	834	892	848	808	921	892	891	822	840	863	872	879	841	831	838	852	794	856	880	850	830	841	899	856	832	855	798	873	857	890	882	881	891	834	872	844	826	879	871	872	808	862	905	899	826	821	846	911	895	843	844	849	859	850	820	861	885	883	840	921	901	922	848	816	901	863	860	850	860	883	893	877	809	882	798	910	909	851	813	888	901	845	839	951	847	837	868	886	868	848	851	848	865	879	876	857	847	823	886	879	809	850	863	858	826	850	875	815	863	811	890	857	840	856	875	812	874	850	834	848	865	855	820	836	854	918	872	835	833	919	859	851	841	924	892	855	862	854	831	830	864	821	887	851	862	929	864	852	854	877	858	791	867	847	860	840	865	865	832	854	861	865	850	874	876	862	879	887	900	839	864	892	884	836	873	870	825	880	804	862	802	846	888	874	864	858	844	878	815	872	839	856	890	895	873	834	856	886	907	878	907	804	871	906	868	873	858	888	893	821	885	862	822	921	852	897	901	831	866	838	814	813	859	888	877	841	830	883	829	880	815	874	840	844	870	853	866	855	893	874	870	907	874	845	851	873	896	872	824	858	843	850	920	868	894	852	920	815	822	871	800	841	885	796	900	861	885	871	873	800	780	869	865	866	884	867	903	887	880	867	868	886	862	848	815	857	862	919	840	865	837	856	869	866	834	847	839	859	840	854	894	830	866	864	878	862	892	812	833	855	927	872	866	846	827	832	881	837	857	817	889	832	889	832	840	852	881	891	838	828	882	868	848	894	912	857	847	821	840	839	854	876	860	851	885	861	883	864	863	836	889	881	903	905	908	889	889	872	877	901	837	851	833	880	859	868	839	831	838	852	895	887	835	867	831	891	819	883	904	839	843	856	839	878	858	860	834	901	808	885	830	837	863	876	828	875	855	842	850	913	877	820	861	909	866	846	848	858	871	861	853	897	836	904	846	837	824	895	832	909	847	873	865	882	846	875	936	856	824	855	851	857	864	868	870	865	832	876	864	857	849	823	885	901	885	838	865	910	826	870	881	813	872	898	868	841	887	868	874	874	878	850	911	860	869	835	879	815	896	858	837	843	842	860	883	854	884	850	867	838	825	870	811	882	866	859	835	848	890	868	861	867	852	834	874	856	858	856	834	853	901	879	929	836	839	881	877	911	860	835	873	859	824	849	817	829	882	878	857	837	870	860	849	858	837	843
28880	24535	27151	29778	27163	34775	34109	24974	18133	13780	4545	2188	1148	924	1040	711	590	541	448	383	423	384	402	408	389	371	367	413	329	384	368	360	380	385	355	363	374	360	370	356	404	349	364	357	378	378	381	380	327	352	349	336	352	362	331	393	335	366	350	356	331	373	356	357	353	338	367	348	344	343	342	356	350	381	354	335	352	349	348	341	365	338	359	346	355	352	326	376	395	370	341	358	359	325	378	318	360	337	358	335	342	322	344	387	375	325	347	367	352	330	345	344	332	331	375	348	374	339	364	344	369	349	367	351	338	361	376	324	367	353	370	372	351	348	359	337	330	363	354	342	353	353	350	366	344	351	361	322	340	346	362	348	369	363	332	355	339	361	380	359	345	351	316	340	334	353	362	351	335	334	345	349	376	326	353	388	342	353	331	390	305	352	348	336	346	363	353	315	391	350	351	345	348	332	332	340	354	346	346	378	364	325	319	326	337	349	335	358	316	362	373	390	337	384	348	379	366	334	363	374	393	370	397	365	322	374	340	330	317	344	329	316	363	325	349	364	339	348	336	372	355	354	353	361	326	361	324	374	354	342	365	378	343	343	363	356	360	348	327	354	327	313	373	347	353	325	349	360	325	333	338	351	329	354	377	372	370	377	353	334	360	348	360	329	318	314	346	376	334	341	350	359	339	355	346	353	355	376	363	359	342	352	354	322	350	308	340	336	337	350	334	349	363	330	338	341	370	343	345	380	381	376	351	345	349	331	367	324	313	357	364	378	342	357	348	324	339	371	331	341	344	353	355	376	369	360	350	358	335	379	389	348	342	359	350	341	343	355	329	350	369	355	331	343	368	365	349	380	324	367	369	371	344	362	335	340	357	339	323	370	419	351	371	383	342	343	365	328	350	349	339	345	383	367	383	335	352	334	331	341	328	338	347	387	345	373	355	345	357	368	342	361	350	341	364	374	383	317	342	397	333	367	342	323	386	328	380	361	385	385	359	367	318	362	325	335	353	365	357	376	344	338	336	351	337	387	361	315	360	340	354	366	360	348	328	377	322	348	341	346	369	318	376	333	380	340	346	363	342	352	352	350	424	371	376	341	398	337	359	359	331	355	382	349	356	365	327	328	343	338	383	345	341	320	385	325	375	337	354	353	339	333	343	351	354	356	366	327	354	357	373	343	363	356	354	346	342	367	373	354	391	321	359	341	340	307	349	372	372	344	364	348	326	346	368	350	345	303	329	339	346	357	305	351	370	333	369	352	379	330	356	305	366	305	313	355	346	378	332	366	366	308	347	337	365	342	353	361	335	355	372	370	350	359	368	332	355	397	364	332	347	356	330	375	338	356	316	356	354	326	349	334	382	356	351	384	396	326	334	353	361	355	336	350	379	378	380	337	397	353	316	362	376	345	358	353	362	383	365	339	338	353	350	336	373	359	331	361	368	352	341	348	365	329	375	356	345	359	379	344	337	348	360	338	384	378	350	385	329	308	322	355	343	373	357	329	348	374	338	361	371	301	360	355	347	370	380	351	326	352	331	351	323	399	348	352	343	322	334	344	382	347	330	342	342	378	331	341	335	338	374	322	364	363	366	320	327	332	343	329	372	370	379	329	372	310	362	327	341	341	342	353	341	329	359	321	355	341	360	347	367	355	352	321	358	370	346	386	329	377	356	341	346	371	364	317	357	374	356	363	358	299	363	355	359	366	367	314	389	333	346	374	326	363	344	335	333	341	351	353	344	341	322	330	338	375	352	342	340	324	368	379	311	323	316	362	346	363	342	313	318	345	373	347	330	376	366	337	358	373	355	343	344	359	381	391	344	354	349	320	365	348	328	335	380	367	378	313	315	338	403	348	321	332	338	344	312	327	329	376	338	348	387	352	334	327	342	337	333	356	350	345	337	344	347	388	342	351	344	328	353	359	353	348	361	350	382	356	360	347	378	355	344	351	366	358	319	345	366	333	344	382	356	345	370	364	336	344	348	360	310	321	361	347	330	354	351	345	355	374	390	372	330	359	328	404	341	359	342	371	366	363	344	391	345	358	330	337	335	338	318	370	364	390	317	379	309	351	380	335	356	337	367	377	370	326	362	349	327	347	395	332	314	319	325	344	360	352	350	349	326	348	336	367	366	366	365	332	344	328	337	369	356	350	364	373	348	344	331	352	339	338	386	342	331	362	358	363	352	364	353	331	356	355	364	381	352	354	379	348	363	354	351	369	329	400	348	337	389	368	343	338	318	363	322	339	328	374	357	350	386	391	362	314	363	346	358	347	326	358	392	321	351	369	364	336	327	362	363	375	392	314	330	367	358	348	327	345	350	346	315	333	350	306	359	360	360	339	317	339	353	357	346	383	362	345	377	334	370	369	319	364	371	316	364	335	328	359	360	326	381	362	349	315	329	376	340	326	347	311	363	395	352	364	335	323	349	371	348	388	362	359	351	344	378	356	329	354	345	354	327	347	342	354	330	394	377	308	357	371	369	364	355	350	338	350	365	382	336	370	363	341	351	325	356	356	364	343	344	362	359	378	363	372	352	330	358	356	371	340	342	359	341	360	357	366	327	368	351	359	344	363	358	328	371	325	353	342	343	332	355	362	358	332	371	335	348	344	362	333	388	343	360	353	344	360	344	338	345	390	347	344	317	378	346	330	355	340	375	351	355	342	370	342	355	345	381	358	348	334	397	387	338	402	357	343	358	351	364	383	334	358	384	355	334	331	370	345	370	347	320	338	365	349	345	344	352	325	354	348	336	346	330	365	370	325	344	325	341	366	360	357	387	292	358	358	350	343	350	376	341	347	359	348	342	365	353	334	333	330	361	365	380	381	349	355	318	367	304	354	366	355	355	358	382	352	372	352	366	350	360	368	360	396	364	364	341	341	371	364	343	348	354	357	359	365	359	365	352	325	354	306	340	334	364	329	360	353	347	353	350	381	357	362	358	372	344	339	346	367	339	313	363	362	316	341	355	362	365	357	331	357	336	351	345	344	371	359	325	354	366	371	352	335	352	374	365	335	369	330	357	358	341	327	358	363	328	349	331	351	370	356	355	380	368	346	368	351	371	366	366	347	312	385	340	335	375	359	332	351	380	359	342	355	351	339	355	336	339	341	353	354	337	359	348	341	359	350	326	385	330	298	353	322	347	351	338	335	357	339	323	366	378	367	363	342	358	345	344	388	346	347	356	315	325	354	373	316	348	365	361	337	380	313	343	349	348	363	349	305	380	318	336	343	336	370	366	337	353	344	351	329	325	345	342	361	345	357	346	337	345	339	302	356	378	352	334	354	346	354	316	370	337	367	398	351	324	366	372	372	340	347	360	390	390	335	358	342	359	371	325	373	351	375	347	338	334	348	350	340	335	364	324	358	354	354	364	375	350	349	328	370	349	362	338	353	326	344	324	341	339	344	367	376	325	365	349	352	339	382	354	366	364	373	377	344	362	348	342	356	358	366	349	368	328	323	357	384	344	352	358	350	340	320	338	386
18447	19089	24294	31745	33446	47379	49240	38182	36262	30121	12613	8293	3963	3484	4152	2949	2113	2305	1727	1510	1337	1346	1493	1461	1329	1234	1196	1153	1191	1310	1274	1253	1138	1125	1026	1030	1058	1059	1054	1068	1019	1011	995	979	961	1025	1024	977	1036	975	1029	1015	999	954	999	981	1011	984	929	1040	1038	1060	912	963	951	961	993	978	973	923	1005	932	1010	1010	988	969	969	948	908	938	1052	988	1026	947	951	996	953	938	960	942	979	993	883	975	954	948	976	1010	947	961	910	923	992	957	978	951	983	930	953	920	943	986	1008	943	984	965	990	906	924	948	939	924	897	935	937	939	927	950	961	942	961	912	916	962	926	967	962	973	975	955	954	976	918	953	1006	920	955	947	913	970	925	952	963	948	929	941	909	949	926	941	919	966	919	951	939	917	972	944	947	948	929	927	997	939	943	916	971	976	940	955	961	909	911	955	1009	937	963	922	936	928	930	913	959	933	968	943	909	927	913	963	928	997	955	917	973	936	952	925	947	1001	992	923	946	1019	966	931	915	976	910	1015	942	980	971	921	921	976	985	955	909	970	935	977	1028	902	932	969	858	891	953	960	885	990	916	956	962	935	1014	961	912	944	963	899	926	949	929	955	968	922	925	953	973	932	930	934	914	995	933	915	939	871	953	970	921	969	944	965	942	941	948	910	952	918	943	902	909	964	976	931	981	902	965	988	937	986	944	974	943	967	920	929	944	915	960	956	940	936	957	952	937	942	931	968	961	921	912	928	917	967	913	935	994	887	926	939	974	968	934	992	1020	943	920	952	994	971	1003	945	986	918	868	898	986	904	892	971	937	912	962	958	920	983	944	963	1005	985	930	910	960	937	914	930	994	931	938	929	987	956	935	929	936	926	932	867	974	960	973	907	918	959	937	969	927	938	931	903	903	1005	931	934	964	907	954	951	959	967	893	984	897	933	896	1006	976	957	986	943	938	963	893	925	993	929	974	942	924	953	962	952	975	962	902	922	950	992	964	998	915	957	921	908	930	956	965	880	951	959	967	946	900	956	904	926	905	929	909	954	961	916	949	919	1010	908	946	940	950	920	940	933	900	975	952	965	927	928	961	967	929	905	925	960	956	935	902	921	938	960	960	995	957	945	953	918	917	980	909	902	897	893	930	956	929	962	958	991	916	916	900	923	953	980	950	897	911	927	956	993	956	1012	934	935	907	854	929	899	911	895	932	977	963	904	990	889	987	976	921	903	929	983	908	1011	931	933	919	898	1011	927	999	943	954	936	941	896	993	910	949	919	971	949	933	916	952	932	896	916	994	923	947	962	937	936	917	917	921	931	948	910	952	906	939	851	997	888	957	1015	911	1005	941	934	963	1001	949	938	909	937	973	976	967	906	962	961	951	917	936	942	965	947	943	969	892	939	998	915	966	958	976	937	935	925	954	940	984	940	999	922	952	962	902	942	898	1032	993	949	943	960	960	942	944	920	1003	919	934	968	930	927	949	990	952	951	975	994	951	921	940	872	920	982	979	983	1019	965	969	941	970	939	980	953	958	1019	952	977	967	925	955	927	956	930	902	966	912	909	981	934	865	875	916	966	920	929	1002	921	981	932	910	915	935	927	940	940	977	924	991	992	871	900	905	930	987	976	898	990	926	971	854	931	919	923	961	903	935	938	898	909	959	942	953	994	950	918	907	931	953	906	993	931	1014	948	979	960	910	922	954	949	916	942	921	922	972	975	892	976	947	1019	975	943	981	908	938	970	974	944	946	984	933	1010	940	973	956	886	914	922	949	960	912	924	930	898	965	923	940	925	902	934	925	944	928	896	912	934	978	953	938	950	953	888	955	887	983	932	937	1013	936	926	930	899	895	883	1034	1020	969	965	919	982	955	928	919	964	945	978	963	952	955	946	921	937	894	903	986	985	910	930	936	940	907	917	968	957	960	946	928	943	962	982	904	953	898	874	930	957	1008	934	929	945	972	947	871	980	950	895	932	937	958	919	934	919	962	865	986	974	980	923	912	917	941	929	937	905	993	932	921	953	917	941	987	946	985	964	939	958	991	965	1004	979	926	993	942	908	925	954	897	929	948	905	944	907	938	925	1000	915	947	942	1000	935	910	985	965	1020	912	933	916	887	976	935	895	879	937	1003	919	1001	907	947	964	956	879	962	947	946	979	934	902	917	934	983	924	899	969	963	938	880	928	961	944	955	983	922	881	1015	909	935	888	958	1007	970	904	977	1006	962	929	995	904	926	925	913	923	908	944	859	1000	940	950	941	943	922	960	913	960	949	888	947	931	983	968	945	909	952	1013	904	932	1012	948	967	957	972	951	853	966	943	984	925	932	976	932	933	891	992	924	953	975	940	1022	941	939	963	959	929	960	926	929	955	950	867	891	905	1012	972	908	904	894	850	914	964	961	950	971	975	950	953	927	961	964	986	933	925	967	907	959	960	941	933	915	947	906	904	919	947	941	924	991	976	946	964	979	997	964	945	916	911	961	918	907	871	915	928	991	975	966	911	918	1002	923	940	953	886	936	977	948	916	955	991	927	982	873	924	947	904	995	918	952	954	965	952	998	949	958	991	927	891	965	911	933	894	963	905	943	962	951	894	929	923	938	985	930	925	943	968	951	904	923	979	927	946	971	944	945	917	944	952	968	946	961	954	918	965	876	962	912	917	936	918	960	938	924	956	911	988	940	960	935	1004	1004	943	917	955	988	933	927	934	901	933	976	968	943	916	951	915	944	940	975	991	994	931	948	929	976	931	956	975	939	969	919	913	936	895	960	955	971	985	985	963	909	886	964	905	918	1001	960	914	894	944	965	897	930	909	935	978	954	912	923	964	1020	927	966	957	921	915	961	938	907	971	969	918	897	963	996	914	944	963	898	964	964	950	897	992	975	926	1010	925	953	931	972	1016	982	959	936	963	918	976	958	942	950	924	900	947	940	966	917	915	952	931	924	969	938	981	1000	930	984	979	879	965	936	972	935	943	906	969	890	951	989	999	931	963	961	898	916	948	951	940	928	935	897	933	958	891	923	926	918	945	930	943	996	966	945	962	942	867	934	990	968	954	951	974	928	922	969	963	870	932	945	918	976	951	972	934	934	954	1010	904	935	918	937	931	939	1017	971	881	926	987	903	964	997	965	959	918	919	913	957	972	931	907	920	970	917	1009	949	972	912	902	921	904	973	960	955	997	934	974	926	958	970	934	959	884	909	893	958	937	962	893	944	954	939	946	907	948	918	929	932	937	943	1002	978	959	1023	912	961	1018	935	996	946	940	894	992	954	932	954	918	1004	914	929	878	930	918	966	881	942	955	968	937	948	870	933	908	892	906	988	969	941	952	941	922	911	913	964	953	925	972	940	985	974	938	909	950	904	974	906	952	931	913	930	957	958	906	923	921	959	907	1015	919	906	962	1019	943	929	940	1007	954	910	962	1016	886	994	940	958	990	943	963	916	975	961	916	933	954	986	915	938	959	938	918	964	925	956	900	944	930	936	985	961	898	952	947	945	954	931	955	952	932	974	935	960	959	940	948	927	943	922	980	941	949	874	941	954	906	973	988	856	913	965	965	948	863
3602	1738	2058	2244	1599	1909	1391	625	456	387	224	212	215	207	193	213	179	196	191	182	203	212	188	178	193	169	184	171	183	215	179	191	188	185	182	194	193	178	196	179	192	189	166	210	184	183	193	156	169	196	192	182	173	180	155	173	181	181	184	183	207	191	171	188	209	186	186	165	184	165	179	161	183	168	158	186	201	213	194	199	196	175	180	197	203	195	172	200	171	202	197	169	194	168	174	186	178	176	180	215	207	163	190	178	171	203	178	198	207	189	193	198	192	184	207	206	180	205	182	175	208	218	188	180	220	189	178	168	173	192	165	185	196	163	196	174	205	214	186	201	226	209	201	184	149	158	176	206	190	226	169	184	195	177	199	187	194	195	185	188	199	204	190	175	205	172	176	198	162	186	176	185	166	193	177	188	189	182	185	197	189	179	195	193	168	182	195	217	181	172	196	187	179	171	196	208	201	181	180	190	192	195	212	209	182	198	172	213	197	202	204	199	185	191	181	208	162	180	191	167	193	205	194	175	158	189	173	189	194	212	210	209	183	164	202	188	203	181	180	180	179	179	170	188	202	198	175	202	161	198	168	166	211	167	187	173	191	177	199	199	206	180	182	225	187	199	187	183	222	178	179	200	187	180	194	202	180	178	219	188	205	191	193	177	193	179	189	196	177	184	166	171	182	184	208	205	189	198	177	187	187	178	186	188	177	170	193	187	183	194	203	217	183	182	178	178	185	200	205	198	188	170	176	161	206	187	175	178	176	192	205	195	172	193	167	175	185	197	225	216	188	197	185	175	186	181	210	191	194	187	174	186	177	174	194	183	184	173	180	184	184	198	185	193	191	200	199	178	199	165	195	188	178	195	196	209	177	187	186	185	178	179	203	199	165	163	168	203	178	173	186	187	186	179	191	179	204	156	194	181	174	204	166	192	206	202	197	199	188	182	167	191	158	179	186	184	178	195	170	166	167	170	177	197	173	180	213	212	191	171	159	207	193	198	186	202	192	163	190	215	229	184	166	170	184	200	190	201	190	202	171	188	169	151	188	197	169	192	178	187	186	196	198	171	191	202	202	188	180	182	199	186	167	180	197	194	173	199	176	200	173	183	190	179	203	178	201	176	186	160	205	210	193	200	212	183	160	165	206	198	173	189	166	218	207	189	168	170	182	194	179	173	191	222	216	178	197	200	200	169	217	180	188	204	176	160	177	203	183	202	164	196	189	223	190	192	192	193	180	201	160	181	197	179	192	195	158	180	199	181	216	212	175	190	186	186	203	201	203	184	180	167	195	175	184	196	184	186	184	180	189	200	188	193	195	195	181	206	182	192	178	190	185	179	193	179	188	192	187	165	199	180	198	192	179	180	188	190	176	180	186	200	186	180	187	194	178	190	172	168	177	161	195	179	213	184	199	178	196	184	194	179	175	186	196	174	153	198	206	187	197	197	205	203	199	203	215	182	172	175	185	186	187	188	185	174	181	200	192	181	179	189	201	211	192	187	194	207	182	171	179	178	182	190	167	179	195	178	207	217	167	187	173	164	167	184	174	186	179	198	187	187	196	212	176	206	194	188	188	197	201	194	185	182	200	200	183	176	193	185	201	195	179	189	169	194	223	198	180	194	169	185	203	204	187	185	196	195	187	178	201	188	199	156	206	206	206	206	190	193	190	163	171	169	211	210	185	189	154	163	207	197	196	199	190	198	213	177	184	198	186	186	200	182	180	198	193	184	201	191	195	189	200	187	199	180	179	193	166	163	218	200	166	198	191	171	212	195	196	174	175	202	155	178	177	184	194	218	191	201	169	170	188	183	201	186	170	185	222	171	215	205	190	206	183	177	208	175	190	191	176	206	188	167	206	210	200	158	179	157	186	182	178	171	196	173	182	192	172	189	183	185	191	182	184	206	174	200	174	165	185	196	190	210	197	172	186	182	180	182	206	187	201	180	205	207	183	195	196	173	188	206	190	190	198	193	210	179	177	191	189	187	194	182	181	184	154	191	210	185	180	195	182	190	187	211	181	193	182	181	196	171	201	167	164	185	162	199	184	189	182	183	159	193	184	183	176	184	179	191	176	191	188	195	168	211	184	206	167	187	192	186	186	176	171	197	205	190	188	168	204	191	217	189	179	203	209	185	172	184	211	208	209	207	210	172	201	183	175	170	186	174	199	178	180	186	186	179	202	201	186	186	202	183	176	165	198	190	195	191	188	178	192	158	173	178	195	191	178	159	202	172	171	202	186	197	197	196	191	204	161	175	195	200	200	193	212	203	202	194	193	161	177	158	191	200	183	177	202	180	206	159	214	205	193	199	197	188	203	187	211	156	189	170	185	182	163	192	199	168	175	192	185	183	157	182	183	190	197	174	174	200	175	161	188	184	199	186	170	199	196	171	199	188	177	193	174	193	184	239	181	174	192	177	188	201	197	216	206	191	210	211	179	178	176	192	188	185	191	174	202	180	201	220	197	197	195	183	179	184	171	192	193	194	199	182	182	211	193	170	185	188	211	213	169	174	183	168	183	183	182	187	169	163	172	178	172	186	173	195	185	197	188	176	196	188	175	199	171	163	166	182	183	175	204	178	201	203	204	170	170	178	187	195	182	211	158	186	177	188	194	202	204	178	199	193	182	194	193	191	174	190	176	181	205	193	181	191	188	182	172	197	227	194	186	169	181	185	210	201	208	187	207	202	183	208	194	203	176	170	176	187	186	193	190	168	190	180	175	183	183	188	196	191	176	198	202	180	204	197	186	171	168	183	168	177	193	171	192	201	221	183	184	188	193	190	161	195	193	192	169	199	189	181	183	204	178	161	175	174	175	191	142	187	183	195	182	175	211	157	181	186	162	192	191	221	196	187	184	174	186	195	194	189	185	170	193	202	199	193	189	174	191	162	199	168	203	192	169	215	202	180	181	210	183	185	177	221	188	189	154	211	198	188	200	196	191	219	178	162	175	191	189	178	222	189	162	210	178	177	188	187	199	178	181	183	180	202	200	184	184	184	168	180	193	176	186	193	196	203	182	187	174	161	224	182	203	190	166	200	206	198	199	167	183	182	208	184	189	191	181	190	181	194	173	197	175	173	187	187	188	170	175	181	193	174	197	191	197	212	196	192	174	211	199	201	181	197	193	175	194	167	164	178	236	202	197	161	196	173	173	189	202	159	182	159	184	197	183	205	183	200	193	185	215	188	186	178	175	214	187	197	177	163	182	163	199	188	191	194	207	195	185	175	165	172	175	193	162	203	199	193	199	187	212	208	198	199	212	177	182	180	188	181	161	192	170	179	180	187	188	198	189	205	195	192	175	175	191	200	179	204	164	192	168	192	176	178	171	200	177	185	181	178	167	200	190	202	190	191	207	163	195	190	171	207	207	180	165	184	176	181	192	196	199	174	192	197	177	172	182	195	193	166	209	207	191	189	176	189	182	186	183	208	212	214	176	190	182	177	194	186	176	200	171	178	172	175	186	177	189	198	195	186	198	189
3566	3010	4296	6069	4925	9224	8035	3694	2586	2571	1090	843	705	684	750	668	555	628	588	619	566	625	659	616	637	616	611	631	608	593	614	624	626	620	594	588	640	596	619	631	613	626	660	637	572	596	578	603	634	598	572	586	619	598	561	639	591	633	574	625	603	631	581	645	581	568	575	598	591	632	578	602	605	607	552	612	595	592	637	594	625	616	594	591	569	617	633	585	592	579	629	556	590	637	573	583	575	585	586	612	588	578	590	599	632	650	579	621	559	590	667	599	592	604	637	597	578	645	615	621	567	631	587	572	657	602	593	596	564	601	613	597	564	629	580	622	601	601	575	635	590	580	609	609	611	610	599	568	581	615	549	554	571	572	614	588	635	561	596	605	593	626	620	634	563	547	627	616	625	603	606	648	620	596	591	612	598	625	558	638	579	578	674	614	674	602	570	633	622	614	645	584	627	594	595	594	614	598	594	644	560	675	631	632	605	560	603	604	572	608	583	590	624	583	588	606	576	567	573	618	604	607	609	583	623	600	594	621	591	588	617	615	579	566	589	595	595	593	568	574	646	585	597	567	589	601	583	618	590	611	632	569	622	579	579	577	562	597	608	651	599	584	596	603	580	591	583	580	600	612	620	560	543	621	597	601	545	613	607	587	597	634	639	616	624	599	579	597	612	578	594	591	631	604	552	599	561	584	654	615	564	587	555	600	649	555	631	573	575	587	607	610	597	594	609	563	616	601	591	618	558	627	594	569	602	618	621	587	608	588	615	600	587	606	542	582	624	641	594	566	594	638	601	587	586	574	611	608	593	577	617	650	595	595	585	658	586	598	539	627	572	599	612	612	622	593	587	557	615	603	568	557	586	612	594	627	614	611	611	578	570	605	614	588	610	607	615	630	613	662	604	586	639	577	616	615	550	581	617	584	584	589	633	597	600	609	584	550	616	583	615	604	599	615	631	602	650	586	621	615	609	602	607	571	636	595	616	577	572	597	622	659	589	566	617	596	598	596	580	563	576	572	591	581	582	619	588	585	587	587	587	586	615	597	633	555	590	568	619	633	655	594	597	577	625	597	600	615	610	594	665	581	600	622	655	632	646	590	595	620	617	566	583	618	577	610	571	557	598	608	616	627	609	597	603	537	591	554	576	604	592	562	623	602	602	615	578	574	586	598	556	592	635	614	627	618	595	668	642	556	599	654	547	636	555	586	580	607	562	599	585	658	567	556	579	607	621	601	582	609	588	570	612	613	619	607	588	584	582	605	593	600	589	587	582	640	615	598	631	565	566	617	624	580	611	573	613	561	616	621	612	620	589	635	612	669	615	569	622	633	638	613	594	601	608	633	596	620	608	603	579	630	604	617	637	597	578	624	627	610	541	582	624	607	602	619	622	616	584	607	582	603	595	575	576	625	610	569	619	625	600	602	559	583	584	603	620	596	620	553	583	625	608	566	620	600	627	622	592	549	649	594	583	579	617	622	597	568	622	604	632	620	614	601	621	553	614	640	594	592	675	608	592	603	646	581	582	636	628	615	591	603	599	589	615	601	592	556	593	598	605	599	532	638	597	580	629	570	595	569	565	603	620	552	601	607	624	605	566	637	589	557	625	622	627	598	606	619	586	566	605	572	576	615	591	649	604	636	601	657	616	536	632	607	569	621	602	617	643	620	622	591	590	589	588	634	590	603	546	580	618	599	588	640	601	611	631	597	568	637	600	562	632	610	628	615	593	624	574	634	598	599	599	572	589	564	605	596	607	556	600	585	589	554	577	645	594	617	588	626	576	613	598	594	627	605	664	567	620	616	618	637	656	662	646	612	623	578	625	585	596	575	589	572	599	626	588	603	597	654	609	585	610	565	596	619	585	585	544	584	581	646	617	637	606	593	633	576	625	582	597	620	592	590	589	613	602	590	537	616	547	595	601	613	603	609	626	628	600	602	610	565	631	632	578	609	597	579	632	562	562	585	591	570	629	618	568	609	622	621	585	586	595	619	586	637	601	615	610	612	597	618	568	599	579	582	612	584	540	593	584	604	596	634	605	583	628	647	629	641	618	600	612	588	611	610	609	593	652	593	617	599	582	584	546	614	573	560	574	662	619	604	603	613	586	646	632	637	588	606	557	614	603	612	608	605	580	615	605	573	614	623	631	605	626	580	585	610	571	582	625	604	551	607	630	600	599	602	605	589	580	640	638	602	618	598	626	606	604	604	599	638	597	606	582	567	579	625	594	598	576	570	593	622	618	600	598	620	574	616	617	573	600	584	594	655	607	624	584	534	564	591	595	654	604	619	581	594	602	637	571	638	613	617	556	588	556	563	597	635	603	582	543	624	606	577	625	587	596	527	614	619	587	588	580	636	605	605	568	575	637	567	581	616	593	575	641	607	607	621	607	616	552	629	650	579	601	609	582	607	578	554	611	568	598	645	631	606	584	609	598	583	622	594	559	568	589	609	615	629	632	639	592	558	588	630	559	614	638	596	587	629	583	557	600	611	611	618	587	620	605	618	631	641	551	550	575	622	564	597	602	595	602	577	583	575	604	630	581	577	580	593	591	600	571	618	576	605	591	665	560	587	606	625	602	584	595	612	588	603	602	570	558	561	629	617	595	648	644	624	607	613	607	574	635	612	625	620	634	559	635	559	630	620	626	613	626	601	608	592	602	609	584	604	566	562	630	582	610	603	571	665	613	613	579	576	608	609	586	579	600	617	608	594	609	572	592	585	611	626	632	622	594	609	640	586	548	587	582	595	597	623	556	621	603	588	654	622	618	611	585	583	622	549	580	609	633	565	622	586	653	594	587	636	613	623	599	576	607	609	631	615	597	643	646	610	627	606	592	623	592	634	578	601	624	547	631	605	609	594	627	560	616	598	602	572	621	587	597	598	585	589	621	588	595	612	581	618	590	586	589	629	614	632	585	627	618	594	574	587	601	605	573	599	584	618	605	613	589	634	608	612	620	596	652	560	580	628	637	619	579	591	642	642	585	596	633	609	586	588	609	560	608	567	594	600	608	593	563	581	647	580	557	599	586	579	591	647	591	652	612	614	587	620	590	614	596	578	581	629	599	659	631	591	554	599	594	604	607	570	563	576	580	570	559	584	564	633	576	573	629	601	598	618	605	619	606	574	603	648	604	608	572	627	585	590	587	578	611	612	612	613	621	593	654	585	601	577	597	622	592	604	625	623	592	601	597	625	608	642	593	647	614	580	592	580	595	622	610	594	589	594	578	637	626	605	624	555	576	580	576	591	587	590	645	541	585	597	573	603	657	621	654	611	618	593	625	601	591	590	597	620	611	640	633	615	556	579	586	623	582	616	595	589	595	647	633	576	579	606	581	601	573	583	575	626	597	597	612	601	594	551	595	595	578	612	597	628	686	587	616	612	595	608	618	605	602	595	577	612	597	602	628	617	586	627	562	604	551	593	585	618	594	642	580	608	625	568	574	613	604	587	639	614	621	633	631	618	564	595	620	606	584	616	594	558
14212	14285	13669	17823	14168	18768	17765	10828	5395	3982	1219	660	408	489	405	369	353	327	318	335	282	338	324	317	310	318	301	318	298	316	321	302	285	302	337	300	286	321	294	310	299	273	310	275	293	298	293	274	305	271	315	293	315	315	281	306	292	311	270	299	346	297	266	297	320	300	305	289	311	288	314	300	299	291	283	308	296	305	297	280	314	288	318	325	297	296	271	327	320	291	308	279	322	277	293	306	294	288	303	328	297	303	313	278	297	263	278	287	339	279	273	292	304	268	290	304	310	258	310	273	274	285	296	283	308	284	302	291	307	280	303	329	293	292	323	292	288	298	282	294	286	293	336	311	306	281	290	274	261	276	277	320	319	291	304	303	322	314	276	300	282	303	304	290	266	316	291	307	269	294	281	286	295	322	315	316	303	266	309	287	294	292	291	315	290	290	313	310	283	312	310	310	344	283	326	290	283	267	269	315	291	281	304	301	323	272	306	315	281	282	301	299	317	297	295	295	277	285	301	310	265	296	319	285	291	291	298	299	320	314	308	307	301	322	267	313	278	287	272	293	296	312	274	281	300	305	288	298	302	284	269	278	284	277	302	289	296	287	282	307	269	291	286	299	299	289	291	313	271	301	291	313	288	298	278	294	277	303	315	326	287	328	314	274	312	283	245	298	303	308	282	291	290	273	322	295	295	279	286	290	314	275	282	309	308	313	300	290	287	278	293	295	301	327	292	293	315	321	312	314	270	292	305	314	301	281	290	308	277	304	310	304	297	302	328	300	313	300	321	295	281	274	287	297	285	305	292	330	291	289	297	324	290	320	322	312	326	319	282	284	295	329	264	274	275	297	307	291	297	308	316	276	307	298	313	322	313	311	298	299	274	268	295	310	289	300	285	294	291	314	306	311	309	286	312	297	303	309	291	291	282	302	299	287	279	328	302	280	312	306	296	288	302	311	311	295	315	286	277	298	316	286	298	264	310	315	277	278	301	290	298	284	313	295	299	294	265	302	295	298	275	304	290	268	300	290	316	301	297	286	308	332	302	301	286	298	283	295	293	309	313	293	292	260	286	290	287	300	309	315	299	309	308	293	307	294	289	301	282	290	281	287	313	277	268	293	313	297	294	306	307	310	295	268	326	306	296	285	308	310	315	295	308	303	325	280	299	310	311	291	329	271	305	290	285	283	278	309	327	280	293	284	286	291	268	290	309	288	284	296	309	301	303	318	300	293	285	314	301	297	285	327	293	307	306	321	313	294	320	312	300	308	309	248	298	275	276	310	309	314	314	331	280	318	282	324	280	299	331	312	281	302	281	271	291	257	291	297	293	300	304	304	267	307	310	331	284	296	303	313	298	264	280	270	303	288	319	290	291	261	300	331	303	278	279	298	315	273	301	329	315	273	269	303	310	286	288	251	311	306	296	282	301	290	293	294	283	291	288	276	291	284	292	293	301	311	324	314	283	283	323	294	339	297	304	321	299	264	299	307	292	305	299	303	289	315	308	302	279	298	320	297	292	286	311	286	290	310	299	301	279	310	334	314	293	314	314	329	263	304	287	284	304	285	324	258	293	289	281	298	345	299	264	265	308	296	308	303	286	317	313	343	320	285	294	285	285	318	270	288	305	271	301	290	276	299	298	287	278	280	281	277	327	320	291	276	314	294	276	294	308	302	303	303	285	271	278	286	299	283	311	324	289	324	311	287	318	317	296	277	316	286	282	291	296	309	289	286	296	282	306	258	303	304	295	311	296	275	312	278	268	276	292	300	292	302	291	276	273	284	323	306	326	306	316	291	323	298	319	303	320	332	308	342	308	276	293	301	296	316	355	274	285	315	309	304	271	285	314	294	288	321	257	319	304	290	293	279	292	271	311	274	252	289	283	282	271	294	297	281	339	290	283	295	282	270	280	281	321	300	305	281	301	309	287	308	280	308	303	297	311	299	284	307	325	273	305	313	294	314	282	295	294	291	280	310	335	311	277	296	289	333	296	311	296	272	281	322	267	286	287	284	288	323	285	306	329	264	296	280	295	297	300	330	298	295	259	300	278	285	297	275	305	294	305	281	284	282	309	290	298	300	307	278	311	291	276	331	304	287	284	262	258	280	275	300	281	318	304	268	300	289	318	298	292	331	299	299	292	291	293	268	314	283	285	275	299	301	271	301	302	288	307	345	281	300	304	299	285	305	313	281	296	265	267	282	288	285	275	294	303	299	320	256	275	298	305	289	288	295	310	331	288	302	261	299	291	327	282	326	354	304	300	308	333	284	267	312	271	278	294	316	301	290	292	300	315	301	279	280	306	297	305	277	315	272	277	294	298	276	286	265	285	284	289	273	313	292	272	305	305	301	303	302	302	279	282	288	301	304	283	301	266	304	299	314	282	289	283	328	314	316	306	300	286	320	290	293	282	292	316	304	296	279	309	329	337	303	296	293	314	299	281	307	300	278	312	302	296	339	328	290	323	300	289	283	282	302	303	293	280	304	277	273	294	282	283	305	303	288	300	308	325	320	293	272	315	303	320	347	296	292	277	324	283	277	301	299	309	295	274	303	290	292	300	287	283	293	334	300	283	329	290	291	290	310	258	290	283	299	317	329	279	341	264	259	282	307	305	307	274	320	310	304	307	318	339	285	295	284	289	295	273	316	289	266	307	307	295	308	305	273	317	294	281	295	274	277	292	320	264	305	266	269	317	276	320	297	303	288	301	297	328	311	308	302	314	338	291	287	304	279	322	285	270	303	316	282	255	309	322	267	297	327	306	283	325	308	287	272	302	254	270	293	284	302	312	278	292	287	253	324	337	292	302	290	263	273	324	268	325	266	278	294	342	288	307	253	300	283	303	327	320	322	263	308	291	271	310	295	301	276	306	274	279	307	315	314	308	323	310	303	301	293	294	333	295	295	324	259	338	293	274	293	264	268	279	293	312	290	321	309	319	302	307	312	313	283	300	318	343	290	309	290	309	292	290	292	289	322	283	290	278	284	287	306	262	325	278	283	311	298	299	274	319	256	285	279	282	280	289	272	308	288	280	329	303	252	281	310	306	261	289	292	290	283	283	299	282	326	282	309	295	332	295	302	278	309	284	310	324	329	343	289	312	271	307	313	278	277	306	295	302	302	281	308	319	283	327	290	292	320	304	308	298	290	263	312	277	283	302	280	300	270	314	301	324	308	296	298	334	304	314	277	285	295	266	328	293	285	294	301	267	317	302	313	298	296	284	290	331	298	305	265	286	290	302	303	286	278	264	333	302	288	324	292	291	292	302	306	311	342	265	269	294	286	282	290	299	290	306	286	307	339	307	308	304	285	290	293	306	280	331	276	260	293	271	289	303	291	300	312	293	292	303	274	294	287	314	320	276	299	309	297	278	281	322	310	298	322	306	302	286	341	317	272	295	297	328	307	318	298	307	304	279	286	253	334	271	326	326	337	287	298	279	274	320	309	275	304	294	306	290	259	313	300	324	307	327	272	320	302	256	256	272	293
11153	12188	13349	22479	21256	35005	33399	25489	18723	15921	5108	3337	1581	2124	1739	1337	1150	1299	1025	1029	977	947	993	1017	986	936	971	904	827	885	867	899	946	904	899	849	863	891	839	878	878	893	833	844	833	877	871	878	910	843	894	869	830	859	828	856	877	912	854	887	865	911	836	894	826	866	895	917	865	873	888	862	878	872	885	876	869	878	877	903	949	876	784	832	875	851	839	865	873	896	877	800	875	832	823	890	893	859	848	863	848	827	822	846	860	884	882	861	867	877	839	844	911	889	856	847	933	851	865	877	846	861	863	845	819	839	848	849	822	857	877	873	893	839	866	826	907	849	828	848	863	845	881	827	858	841	833	816	840	827	833	884	848	833	864	853	847	876	870	864	856	857	899	887	882	829	841	848	872	840	842	829	845	876	850	842	884	859	873	879	867	863	854	828	868	853	832	837	882	839	846	873	851	855	878	909	834	909	899	871	810	849	866	889	858	844	822	853	835	883	865	844	853	849	854	852	877	835	885	857	812	849	843	871	780	852	837	899	837	884	871	824	887	860	890	856	845	864	881	876	901	891	811	829	868	839	891	839	895	826	867	889	841	879	909	847	861	865	830	869	850	811	932	867	879	864	834	890	901	867	857	865	840	816	877	890	815	865	822	845	888	826	882	896	838	855	880	899	871	896	823	900	883	845	894	884	839	909	840	846	897	807	856	848	831	899	866	850	897	854	838	806	865	941	871	909	925	838	837	838	876	855	846	829	873	891	868	822	899	847	834	826	871	863	842	828	826	849	829	856	902	861	867	861	868	874	827	845	876	853	862	838	862	826	851	862	863	854	884	833	887	871	870	814	859	833	880	839	852	875	882	830	856	883	818	857	822	904	901	842	811	901	860	863	885	894	853	841	871	848	845	870	848	846	846	830	854	861	911	883	869	812	863	866	868	858	893	863	862	867	879	889	795	858	852	854	855	854	876	867	926	865	846	837	865	887	842	879	898	835	846	844	826	895	806	841	891	886	840	850	851	901	859	812	795	903	839	858	846	861	823	906	849	875	870	856	813	874	847	879	828	847	894	843	856	849	819	889	855	869	860	891	873	897	868	849	822	849	860	829	831	883	886	902	844	886	851	856	868	839	820	816	839	865	843	837	839	848	866	877	824	877	882	858	848	840	876	885	838	836	834	837	783	862	847	803	865	876	864	834	878	864	838	856	834	877	896	871	822	904	878	877	888	859	817	796	857	902	826	855	855	838	845	880	821	881	804	875	897	829	907	795	837	903	875	889	822	820	818	910	828	824	898	913	805	919	893	850	813	827	810	829	896	877	859	820	833	900	837	880	906	858	866	863	853	869	841	845	834	814	861	864	851	849	861	883	847	877	870	920	878	850	949	870	897	841	868	830	865	868	822	876	877	848	810	845	843	838	872	875	867	852	814	814	840	847	881	880	896	816	800	837	857	841	841	868	842	825	887	902	818	811	812	865	904	869	898	876	939	884	869	860	846	933	895	794	837	882	850	863	882	882	847	835	849	919	921	845	888	844	848	877	874	885	894	853	847	872	877	862	832	919	855	845	864	856	917	867	865	836	801	843	847	872	832	883	857	841	854	808	837	796	856	844	841	822	852	857	926	901	825	867	894	863	892	853	899	854	889	834	814	851	880	824	798	826	847	830	826	840	859	862	894	882	838	843	861	780	849	840	866	873	858	964	896	855	857	840	891	864	836	857	857	831	876	800	859	865	891	815	864	898	838	893	832	887	805	791	856	881	841	842	844	858	859	880	805	842	847	873	864	878	868	867	867	839	864	885	892	877	857	884	892	825	866	841	840	915	880	883	858	854	865	893	884	859	871	850	884	874	819	856	858	870	845	833	886	864	892	815	851	796	881	862	865	885	885	852	860	859	832	840	873	838	822	858	849	891	845	836	940	816	884	813	846	855	792	847	854	861	879	779	879	866	860	893	832	855	855	844	854	899	894	860	857	868	830	847	835	883	847	849	885	857	853	866	851	813	812	811	864	896	886	830	854	813	859	847	902	844	914	899	881	798	843	868	812	855	874	887	878	885	872	875	885	884	878	910	852	902	897	882	847	831	850	837	830	933	837	846	814	904	885	844	884	889	859	848	829	858	879	905	912	857	818	859	850	836	792	814	858	905	857	872	834	808	898	915	858	808	864	846	880	844	821	860	809	864	870	856	889	827	840	836	884	851	924	834	892	831	838	886	804	849	888	914	859	895	889	828	809	835	890	845	836	818	812	834	834	893	843	869	887	850	878	843	857	822	854	849	877	908	855	903	838	816	846	882	867	827	888	860	863	889	856	877	894	852	858	864	839	853	855	862	870	834	844	859	848	877	887	875	852	825	810	864	837	872	905	883	889	814	855	908	825	816	866	882	869	835	838	836	855	866	830	882	857	853	852	839	853	850	890	872	901	815	843	864	911	890	866	838	887	855	852	869	884	840	905	810	830	864	836	853	882	836	865	843	821	822	877	868	874	796	891	849	867	823	839	810	809	846	849	823	856	856	854	856	869	867	873	824	825	845	798	837	820	880	869	820	800	886	837	884	849	880	850	812	797	891	837	906	834	900	814	853	920	884	859	917	846	888	857	885	833	866	887	869	820	867	813	856	873	798	895	885	858	846	836	870	878	861	836	855	844	873	888	887	861	840	891	857	846	859	889	822	852	847	853	821	830	882	862	866	834	861	868	863	861	878	844	852	885	876	915	868	867	816	837	880	837	917	818	873	860	887	819	872	898	866	878	904	865	932	909	861	854	828	838	822	827	867	888	830	862	909	850	825	834	833	844	826	861	892	854	882	859	867	848	816	880	836	804	877	817	866	854	839	871	835	835	867	829	844	852	816	860	862	807	788	859	834	834	851	877	865	846	819	882	911	864	836	833	801	862	853	899	834	835	833	893	879	819	857	834	895	855	876	847	835	842	878	866	897	889	845	850	846	861	876	813	827	884	853	816	821	926	864	865	845	837	872	867	872	888	852	863	818	873	900	816	875	854	870	844	834	863	847	846	855	898	851	839	877	810	877	925	862	858	904	838	861	821	893	879	839	841	874	840	919	880	835	826	845	893	854	881	852	905	877	859	857	799	846	871	855	879	813	768	849	866	898	890	828	825	833	829	838	871	864	872	889	856	841	839	882	805	825	851	864	871	869	815	868	871	853	841	886	933	869	852	871	866	858	885	858	819	874	840	838	846	872	867	914	884	842	888	868	843	914	876	848	888	829	802	873	848	855	798	873	844	797	874	826	855	854	851	813	861	892	826	859	863	847	901	864	846	884	860	840	838	931	857	893	818	810	884	839	905	892	893	838	836	945	873	866	875	830	900	863	831	867	808	878	873	889	866	864	863	833	876	880	885	802	850	867	883	859	883	835	835	862	873	884	881	905	876	859	898	858	831	862	836	895	843	843	852	851	796	885	809	933	815	828	743	874	876	840	881	876	845	914	861	844	870	853	857	835	843	910	837	841	895	826	862	845
30010	28436	26849	30755	26545	32830	34630	26149	17357	11445	3995	1680	795	947	854	675	562	498	471	418	403	391	400	390	405	405	386	367	363	359	401	338	337	355	330	365	364	372	364	349	351	342	385	368	364	344	324	365	351	349	346	369	364	382	380	373	352	334	360	364	348	374	345	370	352	337	382	344	338	363	340	361	379	368	347	362	358	377	379	323	342	358	377	362	372	357	375	354	337	342	339	337	343	325	354	304	331	360	353	335	353	338	335	364	339	365	358	332	324	313	357	343	327	338	338	347	362	333	334	322	371	335	315	360	357	342	329	374	341	360	356	369	378	360	342	364	345	369	354	346	373	377	366	351	354	333	349	354	342	373	374	366	345	349	336	332	344	359	366	365	360	370	373	329	328	351	308	366	343	344	349	355	392	381	307	341	337	344	366	370	401	353	334	358	355	338	307	347	380	372	347	371	393	347	298	347	367	338	371	382	313	369	346	362	356	378	354	320	385	348	343	357	386	325	333	379	362	352	365	358	336	366	341	359	358	334	358	335	342	366	372	312	368	340	337	333	360	392	331	346	330	353	352	347	377	386	364	347	357	388	338	336	370	386	370	355	326	350	333	379	373	400	332	344	357	360	353	391	366	370	334	356	342	342	387	354	369	398	341	305	360	375	369	345	368	366	354	359	348	380	373	355	347	345	369	324	389	374	349	341	351	334	337	353	381	350	348	357	380	332	385	367	339	354	345	353	355	334	360	332	306	361	332	367	360	393	372	357	356	354	335	375	333	350	342	355	377	350	373	368	353	367	351	338	364	367	338	366	358	364	368	363	356	339	356	366	332	348	313	344	343	339	334	341	354	333	338	355	371	327	349	353	343	344	342	344	348	345	364	348	347	341	387	386	346	350	326	365	347	364	356	340	341	389	310	350	370	345	344	351	331	359	340	359	334	343	370	363	374	365	324	346	333	367	334	350	347	357	351	349	343	286	358	361	354	328	340	345	352	359	366	343	353	328	341	317	327	360	329	341	390	341	339	329	381	345	353	349	371	391	378	334	386	380	394	345	346	370	363	347	357	356	364	336	329	356	349	339	372	322	351	368	340	338	399	341	377	349	350	329	370	345	336	350	336	352	353	349	376	338	370	364	349	373	378	374	377	353	348	341	313	337	349	342	335	364	396	362	361	376	375	351	365	369	369	386	369	332	331	368	357	334	343	330	365	347	363	351	404	354	333	365	317	365	392	344	350	360	333	374	355	357	337	351	325	347	355	375	360	323	326	311	345	367	334	349	355	322	341	341	362	322	335	352	330	321	372	362	366	341	379	340	367	363	359	353	345	336	349	337	324	355	367	367	375	337	366	343	302	322	347	350	340	325	346	370	352	356	332	350	347	369	345	329	346	329	373	343	348	334	354	311	360	346	315	350	314	339	366	324	346	339	355	332	371	388	360	313	350	383	356	349	407	331	344	377	341	346	365	301	381	330	335	363	325	333	327	387	368	369	352	338	358	359	360	368	340	355	346	375	346	332	349	351	354	359	339	370	361	373	351	391	376	367	343	349	341	354	324	299	350	375	335	377	356	336	326	339	386	329	356	332	354	351	359	324	383	354	349	342	388	346	365	354	359	353	371	385	380	332	372	349	367	349	286	316	360	361	345	362	333	372	362	312	352	382	370	355	373	362	379	370	333	331	342	341	361	366	356	346	376	351	355	346	319	369	357	332	374	358	318	354	333	350	350	321	368	368	344	338	372	360	345	342	338	346	352	356	327	354	362	415	376	385	376	352	345	342	342	345	344	317	364	385	350	364	367	362	365	335	350	296	347	344	312	402	362	368	341	389	361	387	336	338	301	362	345	369	325	349	322	360	358	316	331	362	364	349	364	342	330	345	336	337	336	374	356	362	383	336	331	319	357	359	386	340	356	353	350	356	388	381	377	362	331	373	299	341	350	334	372	359	340	363	353	359	353	374	316	351	331	355	374	343	304	355	351	370	356	346	343	366	349	360	332	337	381	351	345	346	352	350	338	330	347	330	378	350	349	298	351	338	363	381	333	336	361	353	353	334	329	337	356	334	365	366	352	371	340	399	384	345	364	342	347	354	357	370	388	333	347	334	389	364	325	339	393	340	325	329	365	390	347	327	357	341	368	335	346	351	376	357	351	343	349	353	380	362	333	342	325	359	358	373	365	333	366	359	359	322	347	364	347	346	349	336	362	320	322	367	348	378	370	354	345	322	361	368	382	358	349	334	390	325	325	367	357	368	355	366	365	385	307	364	370	329	320	344	362	359	356	342	318	379	349	320	335	367	354	300	337	361	375	316	334	346	368	373	332	305	335	314	370	385	326	358	366	359	311	354	352	359	350	358	375	348	374	349	345	333	334	346	321	335	347	351	335	346	324	341	345	363	309	367	372	341	348	326	337	335	339	375	337	325	370	368	367	389	380	358	353	345	343	351	349	351	340	375	353	321	366	365	379	388	346	346	396	373	371	378	357	341	341	384	372	361	344	323	338	331	320	322	365	356	354	367	345	337	350	387	352	319	371	342	364	350	324	323	345	361	357	353	337	356	334	317	367	324	340	352	368	354	341	360	375	348	362	337	374	345	379	355	349	369	292	397	377	353	329	362	345	347	354	344	328	317	346	361	355	365	338	354	338	351	371	356	377	350	342	354	312	325	372	371	368	343	373	342	314	353	338	318	330	372	353	323	358	344	361	363	350	363	357	336	332	378	336	358	364	323	355	363	333	353	338	374	347	364	365	357	400	372	342	372	342	309	336	350	373	335	347	341	336	375	367	371	336	331	364	361	321	374	322	351	350	369	336	337	355	332	351	358	349	342	324	329	367	348	350	313	337	358	384	344	347	341	377	333	338	353	360	327	320	297	332	319	380	329	367	344	326	368	336	359	353	354	369	341	354	355	337	354	324	348	349	354	354	336	353	344	361	311	346	330	361	325	311	355	361	333	347	351	320	313	335	366	385	352	336	331	323	349	325	322	331	319	363	368	353	331	391	339	367	373	332	349	384	367	361	361	332	347	336	354	337	345	372	341	324	330	367	352	345	329	361	352	333	381	375	345	334	348	353	358	339	360	322	350	341	344	348	316	346	408	357	375	347	351	351	310	324	346	351	380	341	340	367	386	377	345	326	340	365	379	344	371	353	344	361	369	372	371	333	364	320	367	329	382	364	356	351	337	340	359	366	338	381	359	378	362	370	314	354	388	371	348	353	331	350	354	365	353	368	359	358	342	359	346	374	380	368	364	332	375	359	352	359	364	359	351	397	350	350	358	371	333	338	349	366	345	380	379	375	345	347	353	391	372	376	376	346	337	350	336	348	370	332	371	332	385	342	383	339	363	331	337	354	308	313	368	336	350	359	330	358	338	362	346	362	368	324	320	347	342	372	363	318	346	360	372	344	350	373	358	366	387	346	354	328	350	342	325	366	357	368	347	380	347	343	368	322	368	346	344	363	328	317	341	343	349	349	350	352	347	344	359
19850	21982	22752	32988	33729	45108	47909	40462	33859	25021	10052	5806	3080	4162	3313	2586	1964	2110	1513	1416	1394	1370	1270	1373	1359	1358	1235	1224	1199	1076	1095	1083	1113	1095	1116	1018	1027	1093	1028	1017	1057	1041	1005	993	1004	1034	929	988	973	959	963	955	1017	983	990	939	922	904	911	1011	960	1029	943	909	1013	994	915	943	938	997	1047	965	992	958	995	978	1014	938	976	992	1065	943	978	939	922	1013	1000	941	1005	882	913	948	971	1003	994	981	918	971	954	848	912	957	933	961	942	945	974	909	1010	964	930	992	920	952	923	927	941	955	926	973	944	978	965	926	969	967	973	994	967	914	875	895	981	956	961	966	941	917	952	928	950	966	937	972	961	946	964	917	948	935	934	938	998	897	906	948	954	953	987	964	906	951	926	954	925	1015	1011	914	940	891	930	967	962	954	902	942	920	926	952	917	982	979	970	966	914	917	975	984	934	902	977	895	969	932	931	885	958	899	968	941	935	941	942	915	990	951	938	939	958	945	944	916	932	918	946	873	908	908	893	921	924	932	930	967	980	909	984	926	945	960	963	939	920	853	945	953	965	965	950	928	946	931	960	964	986	925	911	910	956	931	937	936	891	917	939	958	951	925	908	913	926	923	957	923	925	986	998	933	902	937	941	951	935	984	902	904	947	946	971	909	947	943	947	939	919	929	964	914	962	964	959	942	951	866	902	913	915	904	931	947	897	931	910	962	958	879	967	941	940	927	975	1006	941	938	916	928	882	904	942	961	944	967	940	898	951	857	936	979	961	936	971	946	984	952	926	909	970	969	959	904	953	925	945	982	890	951	929	897	967	923	921	949	907	899	883	881	942	939	924	932	959	962	959	902	952	911	932	968	947	968	943	939	943	971	902	921	988	938	893	916	917	972	970	915	954	958	950	1030	959	915	964	991	901	1018	923	940	885	974	870	963	882	961	945	887	967	917	916	910	964	972	945	933	984	985	917	943	919	883	961	949	913	926	943	923	937	922	974	960	921	935	918	980	982	916	913	928	976	985	918	991	947	955	907	864	929	962	937	944	942	912	1036	915	957	948	978	897	953	927	958	936	909	968	952	979	981	906	964	902	955	968	891	957	876	932	961	896	926	932	1001	942	907	971	926	949	971	920	978	903	951	959	947	951	922	952	925	912	936	944	944	934	1000	936	969	951	915	936	966	902	909	997	961	936	949	903	943	950	953	935	997	925	942	943	922	923	945	919	920	925	926	977	948	992	992	944	926	948	924	990	931	895	924	932	927	949	961	880	907	956	911	915	942	910	874	907	940	928	894	894	923	935	902	894	914	965	979	882	965	912	928	952	965	969	932	964	959	886	920	922	921	914	1005	967	973	931	929	948	995	981	939	963	911	960	934	992	916	961	935	953	918	1004	897	954	905	961	906	925	992	904	886	953	926	937	966	946	952	908	946	923	932	981	959	929	913	968	900	954	950	982	974	947	969	965	923	948	940	925	966	941	961	908	941	962	924	979	895	947	950	943	878	954	919	921	930	964	933	912	962	925	916	916	956	915	920	955	927	922	913	958	929	984	967	940	965	942	980	925	975	970	894	976	895	950	971	939	914	924	1002	955	918	934	966	917	943	903	956	958	932	898	953	960	894	952	947	958	907	926	942	956	921	946	980	937	940	938	977	982	899	905	963	992	944	962	932	962	918	952	899	945	955	915	898	942	885	979	955	898	940	919	947	943	949	941	994	928	919	918	903	973	926	858	999	937	971	963	924	963	946	929	971	959	947	950	973	927	918	918	936	1011	903	995	936	940	924	932	898	936	962	914	919	939	885	956	901	974	1011	882	970	995	971	946	912	907	983	912	932	882	897	961	964	930	938	928	985	968	965	916	948	935	949	982	863	908	951	969	885	906	878	978	988	944	945	921	907	968	895	936	907	965	1009	936	964	962	947	890	926	960	969	909	941	1010	931	972	957	916	958	978	935	892	887	947	946	949	955	969	1003	914	914	910	940	922	928	905	889	955	949	947	966	954	948	914	921	955	929	912	953	911	947	946	912	998	964	904	946	903	966	931	953	917	945	901	971	943	986	945	881	957	912	918	920	981	920	932	1009	958	961	977	918	960	939	891	982	949	966	926	926	988	907	918	969	945	935	949	918	950	937	882	929	990	923	950	922	935	953	923	951	957	917	937	891	903	974	965	1001	954	979	963	979	903	938	920	938	990	957	940	955	981	939	894	938	994	951	977	951	966	916	925	964	950	977	988	1018	931	913	1000	993	928	958	914	926	980	946	947	965	965	931	939	912	963	929	933	936	999	922	953	954	978	983	996	923	928	931	883	976	962	925	880	915	915	947	995	918	933	1008	945	945	912	937	905	940	889	912	898	945	938	911	932	978	934	922	931	979	928	917	956	872	964	916	932	978	923	949	918	938	945	954	976	903	873	955	960	956	921	957	893	984	878	921	967	912	967	939	899	907	933	895	907	1014	952	978	977	896	963	900	976	960	919	966	946	969	916	897	998	930	938	913	936	970	878	910	966	943	904	956	877	958	944	970	906	881	969	995	923	913	908	933	919	938	914	930	935	927	922	948	926	972	959	909	907	947	929	928	941	940	951	981	915	899	941	970	938	985	944	896	956	911	913	932	961	940	962	936	936	902	929	909	939	955	952	862	948	920	956	958	987	921	968	935	906	939	932	920	911	938	955	954	916	936	888	944	942	924	957	963	959	936	968	942	943	903	853	933	966	978	978	974	894	921	946	962	915	949	938	962	965	958	907	939	986	925	964	873	927	914	901	984	951	890	926	883	938	935	983	951	929	940	927	914	913	956	873	893	945	922	973	998	951	992	949	939	930	948	972	964	984	913	948	916	922	943	921	926	916	1000	993	887	907	916	936	961	961	917	899	934	939	934	929	885	964	910	903	931	919	960	953	993	977	930	900	968	948	962	956	960	950	886	931	893	930	966	927	966	944	971	924	907	929	947	990	941	898	936	903	941	956	952	980	976	933	889	878	949	958	974	962	916	961	939	908	930	945	930	1019	919	978	921	912	993	929	896	914	909	934	978	915	940	939	1036	972	910	924	942	1013	916	944	980	988	902	924	982	957	901	963	987	903	901	927	941	965	989	955	926	943	950	946	945	960	945	902	957	911	914	975	893	935	915	962	943	969	888	937	931	955	926	915	992	907	885	952	965	991	929	958	920	933	924	949	907	964	937	961	1022	985	977	957	963	936	874	945	953	890	946	953	974	909	867	943	923	957	958	893	971	912	991	967	940	938	917	947	950	945	919	911	996	924	921	974	955	934	929	982	919	985	954	922	935	920	928	914	966	976	910	964	947	928	901	901	897	968	915	973	922	922	947	952	928	960	928	993	918	954	914	970	906	941	949	925	988	914	971	884	1016	915	936	919	913	909	948	1053	928	962	919	905	920	866	923	887	948	947	917	895	893	1002	894	941	974	916	996	921	933	876	979	915	958	932	941	945	891	941	910	867	926	941	962	919	889	911	925	920	871	994	968	957	895	976	952	919	1024	959	937	916	863	950	917	887	941	974
3831	2123	1755	2059	1372	1794	1562	817	425	361	255	193	176	205	173	191	170	191	181	204	187	197	192	174	198	172	181	161	194	200	197	163	168	180	203	203	188	163	207	184	188	184	191	189	182	164	178	174	181	197	194	195	199	192	206	200	190	192	181	194	196	192	197	187	195	190	189	176	207	209	173	205	182	190	188	184	184	196	185	198	212	179	169	219	200	202	186	165	179	198	189	197	180	187	176	177	227	180	171	177	183	188	173	190	162	176	186	190	183	175	191	176	181	179	204	178	213	167	195	201	197	193	181	168	175	197	198	189	204	185	190	182	178	167	205	197	182	206	207	163	178	190	194	187	223	178	178	178	179	199	172	203	151	179	157	187	180	208	184	164	230	190	165	165	174	189	200	183	183	192	204	182	199	203	198	168	210	197	175	173	214	179	192	199	166	217	194	198	194	199	191	207	179	195	190	174	192	182	175	189	200	211	180	176	170	172	171	202	183	183	203	195	201	194	193	204	167	203	206	184	194	192	203	169	194	154	215	173	182	185	185	228	193	180	178	187	184	171	181	226	195	184	172	175	201	183	203	180	194	193	172	170	189	166	185	191	188	179	179	179	191	163	189	193	168	196	162	205	184	198	222	177	216	186	161	192	179	198	182	188	178	180	184	211	186	186	189	179	193	166	173	199	189	200	165	179	201	189	207	188	168	183	181	200	193	188	185	196	206	196	204	170	222	185	202	183	183	192	199	162	166	186	165	202	179	183	207	211	190	185	187	186	179	178	174	175	178	192	182	172	175	179	203	190	193	172	172	195	213	201	198	162	177	223	201	211	173	187	190	179	187	198	189	205	182	177	179	196	211	174	161	187	195	180	196	193	166	197	179	205	186	161	189	208	192	195	189	192	184	205	210	180	189	187	182	168	201	198	158	162	175	184	208	191	182	177	188	195	161	209	151	204	205	197	161	192	198	174	203	213	185	213	183	202	164	188	207	177	215	212	207	198	194	195	186	191	171	203	203	197	211	185	197	180	185	190	185	190	205	172	205	174	204	189	166	185	193	183	184	176	201	188	207	183	170	178	171	171	189	187	213	204	168	190	173	215	167	183	177	202	183	200	194	186	167	196	165	194	165	182	176	194	224	189	181	195	163	181	168	178	193	192	174	199	183	183	187	204	174	176	179	177	178	185	159	186	213	190	191	195	198	192	188	198	172	181	200	189	182	201	161	222	179	200	171	169	168	194	216	197	196	187	188	177	169	221	201	173	235	198	180	191	169	184	169	182	192	184	184	189	170	188	215	162	180	160	177	192	203	225	180	195	189	197	173	205	227	190	218	208	201	225	193	182	197	204	204	180	176	197	189	194	190	183	165	185	185	200	166	187	172	162	201	184	177	201	198	175	198	187	193	181	188	170	175	199	190	191	185	180	192	195	167	197	181	173	193	201	202	147	191	197	183	182	206	182	195	183	170	176	181	176	184	184	182	200	183	179	192	189	177	183	198	191	198	198	171	157	203	167	172	160	180	178	175	182	203	172	178	199	195	182	162	206	185	185	213	185	167	183	204	195	178	196	193	176	196	176	201	204	192	199	207	180	185	182	178	187	176	183	185	175	181	200	209	181	187	196	206	214	212	172	193	186	208	180	197	194	187	167	186	184	192	183	174	191	192	180	180	164	187	163	163	208	193	192	189	179	167	190	188	179	200	184	186	203	166	190	179	202	190	210	167	183	183	170	190	191	178	187	195	189	171	173	184	180	177	177	203	192	177	223	189	189	166	172	175	178	171	185	193	196	175	200	202	196	192	191	160	175	214	172	187	181	206	213	204	178	176	189	198	201	188	193	178	184	167	181	200	189	206	176	218	200	211	196	202	163	174	197	184	203	190	232	181	187	196	184	213	188	204	185	192	196	167	198	182	205	188	169	184	179	190	167	183	199	197	177	190	176	195	192	209	162	178	169	214	180	156	202	173	207	179	190	204	180	193	174	195	201	154	186	177	190	202	225	197	176	189	195	180	201	190	196	195	177	186	158	197	159	197	177	175	178	179	163	182	185	192	194	186	190	194	171	177	186	183	186	186	191	204	166	172	160	174	163	191	188	176	203	174	184	178	182	182	192	167	172	182	178	172	151	212	186	170	209	178	173	196	201	183	174	197	185	193	191	174	199	158	176	201	173	166	188	203	215	169	183	199	187	181	183	169	171	198	184	207	171	181	199	175	160	196	196	168	171	183	193	174	201	170	208	211	162	199	223	178	196	170	192	208	186	158	195	183	202	201	196	178	157	197	178	168	186	176	166	197	177	172	175	187	186	188	186	198	197	179	175	186	171	190	199	193	210	214	189	195	199	196	217	202	179	172	189	183	200	185	172	151	189	189	204	180	202	177	181	180	167	214	205	189	168	193	192	199	196	154	167	180	198	179	178	203	179	225	181	201	167	193	201	161	203	182	180	213	206	196	197	174	173	156	173	181	172	186	178	167	194	211	184	173	205	186	181	192	202	198	201	209	188	197	187	197	198	204	189	188	183	170	172	163	182	193	197	170	180	201	193	162	205	181	193	195	182	201	210	174	191	194	196	179	177	190	172	182	191	154	204	186	177	195	187	181	206	172	188	181	210	173	185	196	190	199	192	189	214	168	193	183	152	180	180	194	180	213	192	177	200	200	159	184	170	203	161	194	213	206	170	176	183	180	168	202	171	182	179	208	164	188	206	198	187	186	179	192	203	182	174	201	177	182	146	193	185	190	199	186	166	188	199	178	188	177	193	195	198	189	177	174	203	205	169	191	200	193	179	177	184	168	229	181	211	191	172	188	180	197	171	183	187	172	172	201	203	182	182	146	178	180	188	200	174	197	203	178	222	219	168	188	186	188	190	183	204	179	173	175	200	183	211	215	189	174	184	183	180	193	182	183	186	197	192	193	186	186	180	184	194	197	160	211	197	187	175	177	194	164	160	182	173	172	172	157	178	197	178	189	190	202	182	195	175	195	167	168	192	186	219	183	177	209	197	185	174	202	169	196	184	182	189	184	169	174	183	181	177	221	204	191	180	189	169	188	182	151	192	180	190	189	180	184	170	179	181	186	191	176	213	184	197	201	201	198	181	178	202	184	176	205	191	189	191	209	192	181	196	197	185	206	189	188	208	175	200	189	193	201	176	188	183	208	178	194	201	209	169	193	177	168	192	194	177	199	202	170	181	206	206	187	193	178	192	192	199	205	203	218	187	190	173	201	194	190	200	174	190	186	200	199	191	184	209	198	199	173	213	207	172	200	216	195	203	184	169	181	181	173	210	195	180	204	184	210	199	202	177	198	181	164	183	203	187	168	175	200	181	165	190	178	189	161	173	204	176	181	179	186	182	182	173	194	187	162	175	172	163	208	182	174	182	190	180	170	187	199	176	203	170	205	179	161	169	187	186	195	219	189	170	175	180	185	188	186	187	192	163	190	170	195	156	194	194	173	211	161	170	205	212	179	190	184	174	206	189	169	187
3858	3193	3706	5752	5285	8640	8048	4466	2680	2254	1142	804	739	680	685	644	619	657	622	577	565	611	615	579	572	682	566	640	564	577	561	622	592	560	614	571	610	576	561	603	599	622	546	612	622	595	560	605	562	606	593	628	606	629	579	592	624	565	589	611	606	623	576	606	573	572	613	600	613	557	534	585	584	550	610	595	601	566	616	587	587	553	586	600	624	593	608	575	593	586	615	632	592	589	586	562	598	566	600	551	601	575	583	593	589	616	608	558	641	640	621	524	569	578	641	577	558	628	591	579	596	627	604	559	574	623	608	581	632	601	611	594	576	594	606	569	572	581	594	536	607	593	569	622	598	578	575	540	591	571	567	578	592	594	597	598	593	572	620	590	616	622	591	603	586	601	576	587	600	574	617	571	581	604	610	628	573	590	574	557	605	568	622	596	622	603	582	570	606	615	568	631	597	631	596	560	586	623	593	620	590	607	562	598	610	566	574	588	570	601	596	569	577	582	634	607	598	608	548	562	647	557	590	616	619	582	601	600	566	577	611	578	580	601	575	604	560	592	630	603	646	591	539	571	566	608	593	602	615	597	610	605	541	573	586	577	636	617	569	573	570	569	606	571	597	614	618	589	604	593	580	579	620	606	547	598	601	626	611	592	583	600	633	587	588	617	570	646	605	608	578	604	603	597	593	602	567	568	594	595	576	612	567	593	564	593	606	596	586	603	597	618	596	588	605	584	645	574	641	621	625	628	608	569	533	618	590	598	588	639	642	579	594	628	572	591	559	574	586	597	620	602	573	603	577	575	586	571	580	573	585	615	576	595	561	617	615	563	573	602	644	606	607	600	647	564	563	592	576	595	615	563	610	589	618	635	622	646	556	607	585	593	594	552	579	592	601	564	594	545	603	596	586	553	589	578	616	584	593	579	575	581	590	632	591	569	592	582	596	614	575	607	607	565	574	574	581	567	542	592	568	540	591	612	632	619	627	573	565	588	587	624	614	625	594	607	614	630	593	617	585	633	558	615	634	582	562	584	638	606	597	579	618	608	598	634	611	618	605	579	596	596	545	597	571	563	575	607	608	635	611	562	557	586	594	576	614	560	537	557	555	560	601	637	623	574	604	606	596	589	583	587	632	626	595	618	571	597	589	613	617	544	584	553	622	546	642	575	546	577	583	563	583	551	604	611	580	569	581	625	588	599	583	590	616	586	612	629	592	598	587	586	558	599	574	641	604	590	621	561	572	629	615	595	629	573	606	609	570	588	620	590	616	608	575	602	618	600	616	571	632	558	575	614	627	632	598	574	607	605	577	563	674	578	575	597	577	636	560	618	627	592	587	564	563	587	605	617	602	598	588	621	586	603	562	573	620	553	618	593	597	603	617	576	620	575	598	601	578	569	625	589	614	549	607	585	576	627	577	621	659	592	602	624	593	595	552	601	567	577	590	648	619	579	622	608	593	639	602	561	563	611	593	575	604	611	545	619	584	592	592	567	596	593	573	589	584	608	569	590	596	564	604	632	623	592	570	593	564	588	565	565	582	634	611	595	562	572	587	589	572	621	600	637	601	618	582	581	605	593	597	627	606	620	617	583	580	623	624	611	552	587	605	533	593	613	560	595	565	613	645	580	593	579	606	579	600	637	590	643	596	567	616	598	567	623	630	599	584	587	565	595	574	595	580	601	576	586	555	590	601	627	635	615	570	586	586	608	609	579	596	601	578	615	560	597	639	597	587	580	599	562	559	628	602	583	609	623	572	580	630	584	585	605	582	585	602	602	609	593	563	579	564	622	580	596	598	593	611	614	560	573	544	568	597	588	617	588	614	577	606	623	520	557	583	578	613	585	576	544	614	612	574	589	633	608	557	558	624	546	608	581	627	582	606	588	562	622	567	613	618	592	597	584	624	589	610	583	604	591	582	590	575	586	568	590	550	590	580	597	589	575	629	594	584	596	614	523	565	593	600	602	598	577	582	551	579	561	592	564	576	585	590	569	591	574	608	557	593	581	584	573	633	613	616	556	623	549	565	670	615	560	615	583	668	604	573	570	610	618	609	582	618	594	575	601	603	566	593	604	604	600	606	584	583	633	599	583	577	590	573	577	593	618	604	589	540	585	576	592	588	588	610	616	569	601	571	595	600	638	575	590	635	584	592	578	586	593	603	601	609	582	598	658	570	556	563	602	572	601	643	590	622	574	593	577	616	563	577	603	595	640	588	588	594	585	588	626	570	550	617	609	637	615	610	612	589	626	625	555	583	637	600	590	583	578	587	615	569	560	567	616	616	572	607	600	572	610	562	566	599	599	592	617	604	596	577	580	618	566	627	601	591	612	604	586	561	617	616	572	579	580	609	583	600	578	584	616	582	596	653	598	653	588	615	596	572	604	613	605	625	632	588	544	593	615	644	579	561	628	633	570	580	616	574	592	629	625	613	592	613	598	594	594	558	585	566	586	605	595	594	567	605	561	575	608	618	625	614	587	601	560	596	590	605	573	565	546	624	601	576	611	587	608	588	625	567	592	623	608	591	605	637	601	579	572	610	608	591	618	575	566	608	554	575	590	600	561	546	610	555	593	615	570	578	611	596	582	597	572	625	593	561	582	559	642	597	572	550	599	591	621	584	598	585	599	596	624	613	581	622	614	591	596	578	565	628	630	592	597	600	619	593	572	544	570	537	582	548	560	533	575	600	625	620	592	600	622	611	622	624	608	610	609	641	651	591	603	637	614	589	602	550	591	581	585	644	571	572	575	599	590	586	621	636	635	544	592	589	579	603	632	571	557	596	630	592	617	608	615	598	590	569	626	585	635	561	583	591	593	563	618	621	580	618	597	597	584	609	580	595	595	597	606	608	604	569	548	599	627	596	577	634	561	606	631	565	565	607	615	592	615	660	591	582	638	558	592	616	584	566	604	596	596	614	603	583	594	619	594	599	605	590	560	574	604	543	618	616	655	560	616	592	591	553	598	559	566	563	568	607	599	578	584	586	614	582	584	607	547	628	595	566	610	608	539	615	627	626	569	623	579	611	598	586	612	597	616	551	600	575	602	577	608	590	562	587	626	583	566	565	588	610	608	622	607	553	605	597	596	580	598	606	601	589	598	593	630	612	610	577	600	588	586	546	590	613	570	558	595	608	602	624	579	570	610	575	593	597	589	587	568	592	610	617	609	553	574	568	599	586	597	594	621	648	603	578	601	576	612	602	591	591	601	598	580	598	633	602	596	535	593	636	616	636	568	656	607	596	568	591	626	548	623	582	626	614	535	562	598	576	641	573	565	608	584	611	576	594	568	607	634	630	591	626	606	652	608	595	587	584	618	554	626	623	560	574	622	613	620	616	572	612	622	579	621	576	581	559	587	611	601	604	580	574	586	632	610	648	580	571	611	563	596	586	638	607	518	594	603	592	599	576	557	553	552	589	593	615	613	650	564	638	604	632	607	572	601	587	641	541	627	599	576	565	612	627	605	560	621	628	581	607	607	610	593
14454	14521	15173	18443	15716	17671	18078	11284	6091	4341	1900	805	624	533	410	409	357	382	343	311	318	304	338	273	313	342	299	275	291	312	316	297	272	320	309	306	304	317	333	299	306	241	288	276	314	307	285	289	303	258	329	316	329	277	283	300	328	309	283	286	313	268	313	291	310	305	313	297	290	321	322	271	284	290	310	277	292	285	327	283	291	312	299	274	299	336	312	270	310	304	280	317	301	299	286	308	302	299	326	309	310	303	317	301	289	306	301	323	322	311	286	290	296	290	315	313	291	278	307	256	272	318	292	301	329	309	300	313	265	297	296	306	311	313	294	322	299	298	302	303	296	298	303	322	295	326	285	279	317	288	323	267	297	281	302	306	293	303	281	279	300	317	303	304	309	318	327	312	323	325	292	293	304	277	291	303	287	336	304	313	298	325	287	299	301	288	309	303	278	305	282	280	262	261	319	295	305	278	304	329	318	290	293	315	277	303	277	285	276	299	294	300	322	267	278	294	295	309	248	327	279	320	275	300	284	313	292	292	303	297	319	303	331	328	304	304	298	283	313	273	275	294	319	302	282	274	311	297	300	282	325	286	307	274	303	312	278	305	244	329	347	285	309	290	313	288	282	278	332	266	284	289	274	296	282	291	283	291	314	295	295	321	284	294	266	278	311	284	275	316	297	280	275	330	307	312	296	325	284	301	311	307	287	321	318	251	279	268	284	305	320	315	309	296	312	293	289	315	297	283	318	299	314	295	296	334	329	308	258	250	319	295	287	321	311	308	295	289	323	274	293	299	298	294	327	294	303	303	300	306	307	315	321	276	305	320	315	315	317	291	270	311	290	328	309	282	291	290	311	324	302	334	306	317	284	308	309	307	323	309	286	265	310	293	322	285	298	307	300	269	301	318	301	289	321	274	291	314	319	282	282	255	293	316	302	303	298	297	310	315	334	267	300	314	297	291	289	298	321	306	306	329	288	305	281	304	284	296	328	286	258	320	289	257	312	287	272	284	311	315	274	306	277	319	282	294	295	305	294	285	264	293	283	295	305	321	306	308	287	306	293	273	308	287	285	321	281	292	303	284	333	300	310	308	292	276	317	298	279	310	326	280	295	309	326	301	293	287	304	290	310	289	297	292	299	320	322	290	297	309	295	293	290	308	298	285	298	276	303	294	290	299	304	311	309	309	286	332	279	293	286	317	308	284	327	300	279	284	287	257	293	268	338	287	338	308	290	290	297	292	319	299	302	298	275	308	317	290	297	322	296	301	285	273	271	331	288	291	331	296	279	329	316	307	288	302	307	290	299	298	305	293	278	295	280	286	290	281	294	304	295	304	285	317	300	299	304	273	289	299	274	275	289	288	279	335	292	282	307	338	299	286	304	298	281	276	295	303	313	285	295	313	321	321	290	319	296	292	309	284	280	319	301	311	305	336	304	283	324	336	310	299	296	292	316	306	274	268	257	306	309	270	293	335	288	291	329	263	303	305	314	297	307	285	259	284	277	293	278	300	305	317	299	319	301	307	329	317	305	294	331	293	291	277	313	318	291	304	294	267	306	280	296	298	303	287	299	317	283	309	295	291	285	300	310	282	316	327	269	290	295	286	286	301	279	323	335	308	288	266	274	291	290	296	277	304	315	287	295	320	307	273	303	303	311	292	326	305	292	341	269	295	327	285	294	297	311	324	301	306	281	316	303	316	255	273	301	319	322	274	287	315	292	274	273	310	270	307	291	313	283	305	310	280	298	295	307	275	304	332	326	312	294	294	287	287	300	280	279	304	263	322	273	278	327	274	325	292	312	316	295	299	296	305	294	293	319	314	296	296	274	272	297	280	283	279	284	317	324	286	314	313	293	340	324	289	268	298	307	299	301	274	279	290	319	331	320	344	297	291	311	325	303	301	273	268	270	315	344	332	289	285	301	293	279	272	324	317	312	324	311	263	303	295	301	290	290	291	292	287	288	299	268	293	307	303	308	308	314	309	304	287	306	285	299	281	286	322	294	285	313	289	292	285	285	288	266	299	320	322	286	273	284	293	299	317	287	306	271	309	319	285	284	305	271	291	303	271	289	305	337	275	295	320	278	286	303	303	338	314	306	272	290	295	281	307	298	288	289	319	274	289	301	275	314	281	316	289	293	282	291	319	295	284	320	326	307	332	299	290	310	292	284	318	308	295	296	320	326	281	312	279	326	301	284	274	268	270	294	297	288	290	283	276	307	341	265	295	277	311	311	288	325	305	266	314	292	301	325	332	281	308	285	266	290	284	311	279	304	308	301	297	272	313	297	293	277	327	321	284	293	286	273	297	304	330	307	304	312	297	303	293	313	270	283	293	299	307	307	286	279	278	314	307	316	271	294	311	275	265	304	298	309	310	316	313	304	286	296	295	292	308	320	315	304	314	306	295	279	298	293	314	262	292	278	294	302	306	297	332	315	334	298	289	314	295	288	300	302	317	283	295	304	278	342	308	311	296	283	293	271	283	285	303	274	259	343	306	305	331	293	298	322	274	320	310	319	273	307	285	293	298	330	280	289	294	280	317	349	301	300	282	288	309	314	276	277	267	302	302	310	300	294	309	271	303	305	311	266	309	280	310	299	284	290	318	283	308	319	267	317	279	336	289	287	309	296	297	306	282	282	314	294	310	298	285	271	335	314	271	279	266	292	289	282	313	313	314	299	294	289	282	263	300	293	289	321	318	280	275	316	275	307	293	297	259	310	284	321	295	308	286	307	286	305	299	290	315	286	277	322	335	298	289	268	282	280	300	311	316	271	304	290	280	312	287	308	305	322	283	273	289	307	288	292	341	327	311	297	298	290	308	288	300	291	265	301	273	312	313	288	305	264	308	293	305	295	318	286	296	284	321	318	295	315	314	312	302	254	267	290	272	316	317	296	327	318	305	294	316	288	301	311	285	282	269	293	314	290	295	284	294	306	291	288	281	288	318	295	312	305	290	297	314	336	323	309	314	295	304	336	323	289	309	295	281	320	282	316	291	303	288	290	277	288	288	341	326	312	319	326	286	298	289	282	325	290	321	290	312	324	297	356	320	315	325	309	294	281	281	291	276	284	282	316	277	288	289	313	288	290	309	308	303	296	318	286	301	264	292	275	316	293	281	285	334	272	352	298	289	304	316	279	295	303	289	308	298	294	270	277	302	290	331	295	278	300	287	288	284	314	300	306	292	303	290	305	283	296	275	285	285	271	298	307	280	320	323	313	320	295	281	320	300	313	296	312	300	318	304	314	270	299	304	321	291	299	318	280	326	307	306	274	311	316	282	312	285	270	289	310	321	289	326	312	331	279	322	314	284	300	326	294	288	305	300	308	279	317	310	294	314	291	258	280	291	288	289	286	303	312	323	273	331	292	275	268	322	293	311	293	292	292	290	332	297	317	304	281	282	312	290	281	285	310	312	310	270	299	308	283	289	292	313	269	305	286	298	282	274	311	265	309	296	331	314	331	320	302	330	295	305	288	298	309	344
11186	12530	14602	22976	22223	32369	34743	25116	19658	17866	7872	3488	2473	2134	1850	1437	1413	1267	1072	946	966	981	953	983	945	993	944	961	939	922	876	905	884	888	907	836	843	887	908	876	908	890	889	878	901	878	849	897	860	860	876	857	868	850	825	844	887	873	846	814	882	834	888	895	875	867	877	875	882	900	828	879	905	936	813	869	889	882	853	809	884	836	888	827	875	872	878	882	807	892	903	864	873	860	800	871	852	917	869	871	923	854	882	853	836	834	888	888	889	838	886	896	826	847	816	888	840	839	885	885	881	900	889	902	846	876	866	860	871	818	859	845	873	872	864	888	873	862	835	867	823	873	843	879	871	859	852	923	866	838	899	841	876	872	883	877	839	883	849	873	872	866	888	820	798	833	842	841	871	859	881	885	828	848	842	875	798	878	838	827	915	836	892	880	836	865	876	847	843	817	866	844	816	895	843	856	817	827	902	866	853	829	836	836	897	852	858	811	861	838	845	842	882	871	871	871	892	801	872	843	862	882	899	875	831	844	822	900	856	811	792	880	879	840	872	816	879	785	877	848	874	836	853	879	826	882	831	873	835	882	887	855	800	909	807	823	838	917	886	824	870	871	833	845	900	811	827	887	898	877	892	885	825	865	812	845	835	871	892	835	926	883	858	813	816	838	845	865	821	879	861	870	894	821	819	856	841	871	810	824	858	880	827	766	862	855	948	861	863	885	844	783	902	908	843	888	892	849	798	862	835	858	825	886	853	858	843	884	829	853	842	866	859	873	852	776	869	899	818	868	886	837	841	856	866	900	836	817	851	818	857	888	830	850	931	802	844	866	814	899	915	843	876	880	912	853	891	872	849	896	877	940	918	882	874	835	853	899	843	836	851	882	902	861	906	835	883	799	856	838	826	851	877	885	869	860	871	889	887	893	845	896	855	834	834	808	850	857	826	853	829	875	837	852	851	827	878	892	850	897	843	899	783	824	895	858	850	844	845	908	867	834	865	794	914	871	890	844	898	827	876	801	912	857	872	913	863	872	850	853	898	877	875	851	907	869	820	858	833	915	915	893	873	843	894	845	875	843	910	841	829	835	859	865	836	877	899	883	931	882	852	871	872	894	817	799	835	915	856	778	877	817	865	804	854	863	890	843	844	847	937	911	850	896	875	861	811	846	927	907	921	846	830	855	831	870	846	877	837	893	839	864	835	846	886	865	815	852	868	873	854	822	907	904	874	840	867	857	904	816	859	900	887	845	868	873	873	902	844	885	857	797	838	874	843	855	846	843	867	865	886	907	825	819	886	835	891	873	871	857	883	904	869	849	876	852	826	897	858	845	844	856	856	896	893	833	847	866	854	874	882	892	877	870	809	899	873	847	901	870	768	819	873	844	815	853	826	862	905	807	872	884	856	867	851	856	935	864	889	838	889	853	864	845	869	839	883	880	823	875	870	822	897	870	848	831	888	859	845	858	866	868	844	880	822	805	869	875	814	841	836	916	883	865	893	886	860	846	906	812	853	855	872	853	849	840	881	818	838	871	901	853	910	877	854	865	835	859	932	838	818	839	792	813	872	846	816	845	883	867	819	847	885	871	845	884	831	824	877	866	859	879	848	840	903	845	818	855	860	794	887	850	887	870	915	879	856	839	855	848	836	851	845	822	822	802	818	873	865	878	860	871	882	879	796	892	843	807	895	880	865	866	898	880	838	910	840	870	872	908	815	888	807	874	887	850	849	884	892	815	898	860	892	903	845	840	831	841	880	887	826	876	886	848	836	830	858	890	814	864	841	792	836	833	903	913	861	824	794	839	874	848	867	886	908	855	845	846	873	826	910	873	859	892	893	833	842	869	851	830	902	856	843	877	896	862	834	915	886	837	835	902	906	877	846	839	851	868	881	857	870	825	890	809	856	816	854	862	845	817	842	840	802	845	861	877	868	882	852	828	862	848	820	859	809	802	908	860	882	837	898	809	812	838	867	895	859	868	862	846	843	860	841	836	870	840	861	867	836	884	838	831	862	828	870	860	834	824	906	817	860	841	886	848	859	862	845	884	842	835	840	875	895	897	868	879	874	828	903	909	877	818	926	845	897	832	873	855	843	870	853	881	826	834	839	844	860	829	891	875	865	854	814	866	851	869	885	856	839	901	817	867	845	855	878	801	867	860	844	810	819	853	844	859	845	828	838	850	881	814	872	831	853	775	845	834	848	849	854	854	874	875	882	916	869	840	843	869	851	867	810	860	878	849	901	904	912	885	843	858	870	831	832	908	829	827	832	852	895	868	861	837	860	823	842	872	855	843	849	847	845	870	843	870	826	863	853	847	836	896	854	839	811	831	875	844	841	863	849	881	870	886	860	851	843	799	854	867	897	852	827	837	815	864	831	833	890	868	883	870	832	799	855	832	873	876	821	865	826	840	859	864	859	948	894	868	903	895	892	923	858	860	886	821	868	878	832	826	851	902	827	874	814	838	839	850	881	893	840	883	888	787	836	835	882	851	854	911	793	844	904	847	867	879	886	853	869	907	803	909	937	844	896	870	869	864	840	811	878	847	816	851	867	846	866	857	873	872	842	820	844	868	855	862	851	906	927	885	933	859	871	902	876	876	885	829	821	860	836	834	833	862	867	848	842	821	862	866	840	836	837	895	821	910	852	852	844	878	882	848	896	914	787	846	861	854	864	872	844	875	802	900	842	818	861	837	863	917	914	827	852	856	832	815	831	814	871	869	851	867	879	837	864	826	841	857	845	910	893	842	858	835	855	864	885	887	857	879	870	890	919	851	841	859	843	879	843	843	866	892	846	872	831	814	869	852	901	813	874	865	873	837	810	892	859	878	844	832	859	847	850	813	791	823	851	878	844	833	875	848	801	850	846	869	853	881	897	881	866	877	852	875	815	871	863	862	860	831	849	845	800	876	892	849	800	878	840	872	841	858	837	823	848	817	850	842	858	885	841	840	829	815	811	882	871	855	870	885	864	877	878	863	870	888	863	855	845	834	829	833	898	810	844	853	865	871	864	906	843	864	874	831	848	847	861	866	816	871	836	887	827	855	814	905	836	840	858	875	851	868	869	870	880	862	818	917	890	911	850	883	831	870	891	844	885	879	860	851	845	846	850	881	870	853	841	835	860	808	876	833	864	831	859	842	777	829	836	878	943	835	874	845	882	886	850	878	853	852	829	887	892	843	908	861	889	824	847	826	875	806	861	821	895	835	881	888	878	821	852	809	881	852	856	880	846	850	864	845	823	852	896	881	806	877	854	888	849	911	885	838	839	871	829	831	789	858	916	844	813	881	851	794	874	845	845	804	844	866	848	808	822	906	876	903	853	861	855	858	829	841	868	845	822	846	883	837	864	887	871	848	842	827	887	873	913	814	837	877	824	873	889	927	867	854	856	900	895	904	855	821	852	897	807	829	867	863	875	839	800	855	886	898	887	864	840	857	815	915	904	869	833	831	836	872	890	820	823	887	855	849	872	878	905	859	818	812
29885	27965	28096	30280	28684	33927	34507	27198	18804	15135	6885	2019	1227	891	845	654	586	484	432	407	390	419	435	360	417	438	378	365	368	374	338	371	370	347	405	383	350	347	366	349	341	346	352	349	362	374	435	375	359	364	329	402	347	374	387	348	366	393	321	372	347	354	360	361	306	329	332	327	358	343	344	366	347	399	360	338	351	363	331	348	336	330	338	334	349	319	345	338	329	358	325	366	326	333	347	321	359	375	372	350	356	352	376	353	374	378	334	328	368	367	332	344	372	324	342	337	315	326	363	351	358	328	352	354	324	363	349	383	357	358	365	346	367	343	344	350	329	379	363	363	337	346	391	371	357	387	331	363	342	384	377	318	384	359	370	378	360	352	355	344	335	344	350	334	324	355	349	334	350	352	376	345	312	313	377	325	358	345	334	356	361	383	366	305	331	368	355	351	357	373	367	355	326	320	362	342	321	359	375	337	367	409	359	348	349	388	367	402	374	351	346	363	323	355	348	351	336	327	325	336	379	376	346	355	368	384	337	399	349	324	351	343	343	322	348	393	344	345	356	322	360	351	369	357	375	349	365	368	364	336	350	360	359	363	356	349	358	327	343	329	363	382	356	324	342	344	339	367	352	354	337	355	380	372	312	336	372	359	348	323	346	365	365	344	378	360	341	342	389	352	368	359	395	323	385	360	331	367	358	362	376	370	322	359	382	310	352	331	334	371	337	367	358	385	353	352	336	385	359	355	359	338	346	340	367	330	338	354	334	339	329	346	366	340	333	385	330	334	357	362	331	356	377	368	367	352	347	322	375	354	389	331	371	343	343	357	375	355	364	376	334	364	348	322	349	356	343	383	342	331	378	321	341	355	347	385	359	328	366	324	346	374	329	355	378	352	357	361	341	347	374	358	346	353	343	361	318	376	360	360	364	356	390	361	348	352	357	330	364	336	328	346	304	367	336	332	355	323	399	363	362	338	350	347	356	346	363	358	354	345	363	325	360	362	341	370	345	314	389	337	340	322	333	367	334	361	353	340	328	341	371	325	361	375	381	354	350	339	332	321	352	360	311	379	324	355	370	333	357	362	340	368	361	340	353	360	319	371	351	338	353	332	334	362	357	362	351	343	358	367	327	343	360	379	374	322	367	360	348	360	374	359	350	345	322	364	369	349	358	349	329	345	346	347	320	362	361	365	367	356	324	302	351	354	332	360	364	368	356	319	336	317	358	347	336	357	345	360	354	328	322	342	344	349	341	315	371	350	373	356	369	308	320	322	344	387	355	349	336	348	331	345	346	331	334	355	331	308	352	328	352	330	340	344	352	355	333	347	341	365	331	363	301	349	352	379	361	361	317	368	349	401	379	407	361	333	356	348	367	375	385	369	345	364	324	346	392	338	336	360	328	384	339	339	338	380	331	357	336	369	339	362	320	308	363	350	370	357	345	335	343	354	358	324	389	344	393	355	350	334	316	370	348	365	345	377	319	376	355	337	371	334	366	384	359	341	351	349	316	340	339	314	379	315	332	344	341	349	357	334	334	358	363	335	367	369	322	337	343	340	343	324	333	321	335	366	367	354	358	394	382	347	335	360	346	380	366	357	347	368	329	316	321	344	343	342	373	328	364	371	350	346	358	356	343	366	350	368	373	354	361	320	368	366	390	337	344	338	364	342	354	358	340	347	378	354	338	355	358	348	374	337	352	346	352	360	324	360	346	336	387	325	329	332	323	366	350	362	347	344	366	357	325	356	365	346	332	361	382	324	361	349	339	338	346	378	358	330	339	382	342	341	336	353	349	350	365	349	346	352	348	337	367	338	348	331	365	363	357	308	324	385	335	337	355	345	359	352	360	346	343	363	344	366	345	359	339	337	338	374	321	373	363	331	335	356	319	324	365	326	343	339	320	338	347	344	337	356	355	373	358	362	351	319	364	358	295	337	336	317	354	364	300	328	352	357	375	327	339	336	332	371	339	358	327	356	361	347	357	354	331	355	350	397	328	322	333	343	381	374	341	365	358	350	360	372	360	333	314	358	337	335	325	358	316	366	327	343	357	348	385	383	344	349	351	304	330	370	361	316	306	356	342	323	361	352	331	350	320	355	367	365	344	356	345	350	341	314	358	378	355	356	316	376	342	311	372	353	342	379	356	380	373	356	378	353	348	354	371	337	348	344	380	358	374	375	349	378	361	384	360	369	374	321	369	365	352	345	359	319	384	330	340	357	356	330	366	343	364	393	368	379	339	371	330	349	339	377	347	379	392	332	343	374	335	350	351	327	395	376	361	377	342	347	344	349	372	338	350	361	358	352	353	366	379	340	341	346	386	320	356	331	321	354	321	367	339	354	310	346	361	360	325	361	406	315	348	346	359	337	373	362	383	349	337	345	343	353	393	327	321	318	329	346	389	359	350	350	368	308	347	341	332	344	324	356	328	406	332	300	333	344	347	338	342	380	383	345	338	385	360	354	342	343	355	351	335	344	371	344	363	324	390	342	366	404	357	357	360	339	363	334	350	351	344	368	365	312	338	354	332	337	392	312	378	333	365	366	366	337	332	364	354	326	334	370	341	346	337	323	345	343	373	355	329	361	355	335	344	359	351	349	327	354	353	330	355	325	319	357	346	364	330	344	353	383	366	354	323	339	348	393	333	337	313	340	318	353	337	359	340	377	326	351	313	328	337	358	357	350	394	381	387	346	337	395	367	356	363	350	318	350	313	326	363	337	330	342	340	372	335	335	348	358	343	350	366	381	368	322	336	384	356	342	325	322	331	350	344	358	383	376	364	355	361	336	352	345	363	324	352	343	348	360	357	335	331	330	344	329	307	334	343	320	308	346	354	370	321	346	379	363	310	337	330	346	333	377	357	322	380	320	340	312	370	352	336	383	342	357	373	350	399	364	351	348	339	375	330	316	360	367	382	330	351	356	334	337	375	340	359	344	344	360	387	358	374	324	325	318	349	377	346	341	356	349	330	335	344	336	331	324	330	384	405	324	384	369	375	345	319	336	338	382	315	328	339	339	378	354	364	335	376	345	354	341	344	387	347	334	314	395	366	366	312	337	331	384	390	346	387	323	324	354	374	356	364	321	335	346	362	317	344	338	325	345	355	353	353	369	358	326	331	366	382	349	343	343	368	352	371	367	355	334	405	340	373	386	317	341	332	355	350	318	352	341	355	359	353	356	336	346	366	334	324	301	326	344	342	370	376	341	373	373	364	329	337	317	351	362	311	363	323	333	379	358	296	344	351	304	341	356	352	348	335	336	354	331	352	358	381	336	333	334	374	358	336	350	302	363	325	312	355	365	375	372	370	371	369	342	323	337	353	349	357	368	341	313	383	378	344	348	348	351	341	360	354	362	364	366	392	388	338	345	344	374	356	356	349	335	331	357	344	382	373	345	362	344	351	347	322	376	353	326	337	345	336	346	375	312	353	360	393	336	337	360	354	339	347	343	349	367	363	368	360	357	368	367	410	364	363	356	393	350	352	324
19928	21862	24096	32978	35808	45540	48912	40394	34427	34668	16313	6491	4487	3528	3840	2810	2566	1976	1603	1390	1342	1342	1367	1398	1324	1350	1251	1168	1178	1182	1141	1127	1092	1051	1056	1070	1014	1089	999	982	1033	1029	1025	1064	999	965	1020	1037	906	1026	1050	1017	973	963	953	984	971	971	974	923	901	980	968	891	1017	941	942	965	962	956	961	929	932	933	911	974	979	963	976	974	1007	922	946	1011	959	963	940	960	897	951	994	952	868	917	970	972	1013	913	972	996	944	983	985	939	982	925	958	912	940	923	923	936	1007	957	946	959	965	986	956	949	936	968	897	912	992	901	912	948	941	934	956	910	921	921	907	941	965	898	891	950	915	966	935	972	936	944	968	960	890	927	959	916	898	935	959	904	975	920	954	982	928	944	943	941	939	906	900	999	880	912	962	910	938	950	971	934	973	834	949	956	967	940	974	928	899	895	881	919	969	934	987	975	925	869	920	973	952	951	942	945	946	973	913	918	951	970	955	912	932	976	938	959	883	959	935	936	918	902	943	942	960	962	920	914	946	938	964	976	927	970	916	891	962	941	948	950	958	951	857	957	950	936	954	976	932	935	915	872	922	925	885	937	985	963	939	939	979	958	958	973	1001	957	946	889	927	964	984	952	934	956	905	897	966	911	948	957	950	922	906	898	940	896	989	945	930	973	911	998	967	940	948	955	927	921	950	953	926	953	921	908	935	937	955	959	944	960	969	932	948	887	950	941	945	898	917	944	946	993	906	893	895	873	907	959	903	942	949	927	943	918	943	922	895	976	934	906	888	926	934	896	925	973	968	915	1013	909	956	919	946	924	932	877	905	899	918	935	972	933	952	935	891	967	942	878	908	916	890	880	915	938	919	877	972	954	966	915	920	957	893	939	907	944	877	911	975	914	964	916	934	916	914	947	917	948	960	929	929	937	969	928	891	921	928	899	981	929	978	932	937	928	905	954	913	925	958	905	983	964	963	907	936	930	910	915	925	984	977	939	972	887	956	958	1017	937	957	876	954	890	918	984	903	904	926	906	965	933	945	894	871	863	952	939	865	907	910	939	937	945	903	921	940	912	913	914	940	909	913	909	932	887	963	924	936	913	974	939	921	865	928	994	945	925	925	987	908	961	928	958	962	935	931	929	888	916	980	903	969	1026	952	929	956	946	949	898	934	950	972	955	951	934	938	952	966	935	957	910	900	920	946	970	926	957	923	931	961	952	913	931	954	929	928	868	950	904	923	911	884	908	962	912	977	907	934	917	964	954	865	961	902	921	945	958	933	904	950	910	1030	983	903	898	916	967	943	903	915	920	967	901	907	923	941	942	911	922	962	914	1003	936	944	945	895	939	965	941	873	883	1007	884	909	957	946	924	938	917	904	919	921	927	965	964	935	963	960	959	940	952	946	898	897	907	959	967	958	953	952	931	954	920	956	949	925	936	944	921	934	946	962	935	922	939	970	947	941	940	950	975	974	951	952	951	971	923	886	877	918	926	893	967	929	941	999	895	922	943	960	916	954	981	915	949	958	948	895	909	909	986	944	918	939	965	935	904	964	954	915	908	931	901	923	892	873	954	932	922	915	931	937	905	945	895	919	876	943	890	939	918	987	927	956	959	988	973	890	929	946	984	973	951	966	954	937	927	876	945	937	944	932	910	925	963	968	996	983	896	895	904	958	939	928	923	972	967	957	946	910	964	941	919	965	914	937	946	916	975	975	972	908	945	873	949	963	929	938	970	974	923	946	956	961	945	973	894	934	905	941	958	1000	921	935	948	916	942	896	905	966	963	919	889	949	875	903	914	982	912	937	958	944	964	956	959	952	888	916	960	993	996	917	992	958	904	906	914	955	955	953	908	929	952	917	958	940	948	884	908	941	944	913	922	944	993	953	958	884	944	942	854	961	917	932	954	975	981	909	896	919	936	957	938	923	938	923	926	901	906	982	934	924	938	1013	927	929	917	955	935	929	937	959	930	956	930	937	945	953	942	908	952	936	917	958	947	958	907	932	870	901	979	1004	939	973	935	929	915	933	902	934	931	918	976	907	931	969	959	921	969	951	932	939	904	889	967	955	931	969	916	904	944	958	926	993	926	938	933	951	905	966	901	957	910	972	910	996	904	907	910	937	929	1025	933	906	940	951	916	992	931	983	957	946	911	1006	977	871	916	938	960	988	933	1008	956	942	939	936	950	939	924	932	893	937	853	980	918	889	888	930	951	1007	995	916	956	930	912	897	905	939	951	909	898	874	926	904	907	948	938	960	927	934	934	925	924	923	948	879	904	943	941	928	955	915	931	969	885	892	938	912	932	983	903	915	960	901	964	909	929	980	908	947	1002	991	904	935	918	969	907	946	903	973	919	902	960	945	976	961	920	917	964	934	885	937	989	947	951	958	961	913	911	941	910	968	947	929	917	910	906	979	946	932	906	904	944	904	954	959	936	964	898	924	932	938	909	862	972	905	874	920	915	920	950	944	933	948	902	949	943	978	940	897	967	948	1003	999	931	981	960	961	961	945	895	913	931	939	923	994	912	925	882	910	946	902	966	939	941	941	895	941	985	943	959	942	958	988	951	896	932	939	909	901	972	915	964	896	1001	930	969	931	898	958	905	923	968	947	860	948	961	938	945	929	947	914	949	926	953	917	910	927	1003	915	971	960	949	918	922	896	937	928	954	963	905	928	905	947	933	930	938	913	904	943	915	950	959	926	905	908	938	931	929	939	892	955	976	958	925	931	884	957	891	893	977	946	971	949	929	1013	924	871	954	989	891	924	929	984	912	860	882	952	947	946	976	957	974	918	912	956	951	967	958	892	906	948	918	902	957	954	947	817	942	939	949	957	962	934	935	932	913	1044	922	918	980	904	921	919	909	945	916	921	944	931	934	926	972	892	911	973	953	908	903	950	950	964	950	920	953	930	970	925	920	964	955	956	947	925	933	939	957	990	946	896	914	962	925	980	951	980	908	964	908	969	883	928	941	929	922	903	909	906	931	928	931	956	978	943	933	885	861	924	965	939	979	910	986	980	944	967	942	859	895	928	932	915	937	925	952	974	945	941	911	931	947	924	928	922	917	969	984	942	974	903	965	943	987	939	943	913	954	888	980	902	942	931	988	986	972	959	894	903	958	933	915	928	938	910	965	964	906	968	965	900	898	960	959	961	948	937	941	961	983	950	956	974	945	872	927	914	981	900	937	936	938	919	945	912	948	964	952	981	935	905	928	938	906	957	949	910	937	897	955	960	952	945	936	942	865	915	932	939	889	929	936	942	953	951	968	914	940	921	958	887	940	989	948	903	950	895	884	967	904	901	948	919	974	964	966	920	952	982	945	1014	1023	907	902	954	917	969	948	947	933	930	938	899	927	858	937	923	957	947	932	939	952	934	954	976	951	917	964	985	952	878	917	922	901	978	925	962	997	930	884	899	922	929	908	955	903	905	938	943	961	924	966	899	968	952	929	933	933	943	933	899	924	955	910	977	935	978	973	915	954	919	896	912	943	951	932	928	988	919	918	901	953
4025	2410	2525	2050	1735	2116	1575	920	550	434	273	217	187	200	196	216	208	179	179	181	182	201	207	201	204	174	214	185	182	197	181	180	199	176	171	195	166	172	181	191	186	193	182	199	194	167	202	189	181	183	190	188	176	193	172	149	221	192	155	168	168	187	212	179	171	185	158	161	206	187	188	169	200	211	198	160	180	202	144	196	198	159	205	197	182	198	170	185	185	168	189	183	188	200	185	187	181	199	211	201	178	185	153	199	176	179	177	187	211	178	217	181	188	188	211	202	176	185	204	189	197	174	201	186	183	220	157	212	216	196	199	208	189	179	202	205	204	213	155	166	171	177	197	214	191	192	180	196	168	182	186	161	185	180	197	204	199	213	213	208	159	188	194	204	182	189	164	195	195	210	185	163	174	209	169	201	183	174	170	204	175	156	209	190	181	186	208	193	194	174	205	179	184	159	189	188	187	192	162	181	190	158	182	168	194	190	210	187	183	202	197	174	186	196	203	217	182	180	192	176	187	192	157	190	163	186	190	177	186	186	194	177	183	187	209	206	203	173	188	190	194	200	194	191	199	171	199	174	185	207	177	190	179	171	175	183	179	172	187	179	187	158	187	220	191	202	225	190	146	199	198	199	188	186	198	161	174	190	194	177	217	198	169	183	187	189	171	218	197	198	204	192	181	172	193	214	175	207	209	167	208	190	187	198	173	213	185	191	191	187	190	205	169	182	178	175	196	194	176	206	198	190	201	200	201	199	211	176	198	225	201	179	200	178	203	183	175	179	197	196	212	186	180	196	213	221	202	198	188	177	207	178	171	190	191	171	179	197	220	215	201	209	186	180	197	182	176	166	193	203	196	194	164	205	183	208	221	195	177	184	191	202	195	202	176	186	167	196	193	183	198	216	194	195	190	166	161	200	179	186	179	210	170	192	181	209	193	208	205	193	201	192	191	188	171	183	198	213	164	178	201	199	199	184	194	174	186	199	204	182	171	206	183	196	180	170	198	178	173	203	191	157	198	200	202	188	199	181	209	191	167	205	158	171	173	194	182	193	198	149	194	180	199	214	188	182	202	207	188	197	162	179	160	194	186	204	191	202	199	186	180	197	192	201	155	192	177	176	207	171	198	194	194	175	193	211	191	211	194	196	162	191	217	203	181	183	197	179	154	165	158	169	172	192	195	180	163	190	179	195	171	188	182	194	160	174	214	206	175	194	184	212	205	220	199	199	192	203	206	203	196	160	174	188	175	213	190	182	197	181	176	202	193	215	191	202	190	173	190	170	187	186	181	187	186	211	168	173	188	164	199	199	180	177	203	202	190	189	205	187	205	198	199	175	169	192	197	166	179	172	192	190	173	191	174	204	219	182	190	151	182	206	184	218	194	189	173	195	177	187	182	184	160	177	181	187	187	173	191	188	187	194	206	188	176	206	202	200	182	193	198	169	181	192	188	173	171	197	192	176	188	195	174	209	179	208	195	176	162	170	189	219	201	190	186	204	202	203	172	187	199	198	195	184	183	185	198	202	177	170	215	156	198	196	223	193	182	209	196	169	183	184	168	169	194	181	182	200	183	191	201	198	184	180	197	193	198	185	180	202	173	202	204	187	175	195	178	182	171	211	163	177	184	197	208	190	185	182	179	178	189	202	168	205	175	198	210	169	185	182	193	185	187	194	212	166	190	185	188	182	219	181	199	203	190	194	198	186	176	188	179	211	185	194	202	188	219	190	172	193	198	185	172	183	202	218	184	185	166	179	190	183	186	190	170	203	199	199	203	207	180	202	191	193	189	194	205	185	177	174	200	200	182	211	185	171	170	177	175	202	203	163	151	177	201	180	204	185	180	171	185	191	196	201	186	216	191	210	189	199	181	193	198	188	186	178	179	197	196	174	186	176	196	210	188	182	166	200	172	188	158	183	165	206	170	224	212	191	182	184	190	189	188	188	187	192	191	186	192	184	206	192	210	173	188	200	169	184	197	179	204	184	177	179	201	186	207	196	174	190	173	172	159	179	186	175	202	184	186	190	202	222	198	200	179	188	229	184	193	200	198	212	196	208	183	191	220	194	169	197	210	171	180	190	178	191	178	191	184	213	195	192	184	199	202	198	196	188	196	211	182	191	170	192	185	197	205	186	179	188	171	200	196	198	181	214	181	183	179	195	192	187	185	170	206	181	183	182	215	200	209	158	198	190	179	206	192	189	201	207	186	198	174	187	183	203	211	214	185	174	191	179	206	200	194	172	205	189	202	188	181	182	187	185	173	161	182	199	205	185	179	187	212	173	200	170	203	194	189	201	221	195	177	188	174	214	173	180	155	183	183	172	180	174	194	208	207	202	206	187	201	187	189	187	166	211	165	211	198	173	208	185	181	166	193	213	180	181	182	174	212	195	186	175	198	178	158	179	200	200	194	191	169	193	175	198	171	181	168	209	193	204	192	187	184	165	185	166	172	176	206	189	197	200	194	186	172	197	202	176	177	210	189	193	193	213	197	167	182	177	192	195	212	174	176	172	184	200	187	188	191	197	192	177	189	173	181	179	189	189	197	194	182	185	176	206	170	193	191	194	196	191	181	205	186	192	176	200	185	175	209	208	224	194	164	207	204	205	193	183	178	173	183	183	172	194	201	207	190	211	199	220	181	167	192	204	181	183	180	186	186	203	189	177	175	186	198	190	199	192	189	196	193	190	164	207	188	191	179	183	168	196	211	191	180	191	173	158	191	198	210	207	189	196	195	187	190	182	213	206	185	153	191	189	187	190	173	211	180	174	199	187	163	173	172	212	212	186	183	184	182	204	194	184	203	188	166	193	211	202	183	199	209	202	186	200	182	218	187	214	177	200	170	173	190	183	187	189	179	181	170	171	209	207	198	200	204	168	196	197	188	188	155	177	181	190	203	183	192	204	178	188	209	169	208	188	165	180	186	174	194	187	194	189	180	209	191	182	161	174	158	187	161	212	192	166	185	184	188	186	213	199	210	207	182	192	203	163	195	189	196	183	196	213	188	164	199	202	192	190	196	179	190	194	197	201	181	174	181	217	193	201	195	182	203	190	189	212	185	210	165	165	204	192	189	164	202	187	194	170	198	178	163	210	193	178	172	198	217	211	152	170	215	172	196	202	171	214	215	167	202	206	183	195	187	208	175	207	202	172	215	205	197	194	173	195	184	176	206	182	203	183	183	196	189	187	152	169	180	171	179	177	167	176	184	183	200	200	171	194	181	169	165	180	202	173	204	175	190	198	192	185	180	194	195	194	203	173	176	193	186	188	192	193	195	188	202	188	183	191	219	186	203	176	190	174	189	191	176	191	204	172	195	164	192	174	189	168	198	191	185	181	188	178	214	169	176	191	218	159	182	173	181	173	190	209	185	195	199	202	198	181	188	206	172	207	195	185	184	185	187	204	204	166	195	183	192	202	208	215	197	171	166	187	183	199	198	175	185	217	187	174	198	168	179	194	184	189	183	178	176	194	168	184	197	180
3917	3254	4326	5635	6284	9670	8017	4849	3142	2457	1566	794	673	698	660	651	678	660	668	583	611	569	608	604	627	626	596	581	635	605	631	647	593	592	613	606	609	550	596	585	606	615	599	648	586	572	657	637	610	611	593	600	609	590	578	588	601	631	617	615	610	585	610	561	579	601	605	646	533	633	626	616	606	557	626	539	598	586	557	610	584	584	637	599	585	591	592	570	625	626	594	545	575	617	607	604	575	616	614	611	594	628	603	624	579	631	629	614	634	607	568	600	594	584	597	612	607	612	604	588	602	569	541	616	613	575	619	618	611	599	602	598	600	590	631	594	577	588	600	638	596	597	581	574	578	603	666	614	628	578	592	614	641	649	613	606	638	657	582	590	607	584	596	601	613	607	583	596	593	596	607	597	544	559	599	604	622	572	548	584	601	625	600	555	659	601	533	548	572	613	557	599	561	621	625	596	583	584	601	527	585	622	629	615	613	593	625	586	563	590	594	607	605	590	620	618	600	624	580	573	548	600	633	607	587	603	565	615	638	616	528	580	613	587	561	608	618	578	532	578	632	601	599	617	618	567	594	599	607	544	640	601	611	604	613	572	599	558	604	530	587	614	582	602	583	566	538	607	602	600	563	578	573	604	624	597	614	631	607	623	586	585	635	554	584	592	566	613	595	557	569	647	572	605	593	585	639	599	601	597	542	603	588	592	568	547	620	592	615	570	617	616	622	580	609	629	624	597	577	609	589	580	601	633	606	612	568	603	597	653	590	658	545	608	578	574	608	609	582	592	583	603	603	585	594	607	606	594	570	635	604	581	549	593	568	583	601	579	575	606	635	582	581	613	619	614	590	624	575	631	625	570	596	634	600	577	621	603	611	619	612	619	626	625	559	606	591	604	590	570	623	588	607	606	589	550	599	636	577	610	568	639	622	605	614	635	612	575	592	607	599	611	618	650	626	601	586	593	595	550	632	613	577	608	678	590	565	583	589	592	617	582	609	602	609	611	647	565	599	587	596	613	607	598	632	619	633	555	588	628	605	584	592	582	554	572	648	582	641	618	623	613	603	601	579	623	627	599	588	616	643	628	553	588	607	592	568	595	584	588	581	591	606	584	575	602	625	565	633	610	669	615	590	599	633	548	590	582	617	575	635	598	562	562	598	554	583	568	584	600	639	644	623	579	644	585	592	580	620	611	555	615	594	582	574	630	597	641	582	580	593	618	641	568	602	607	600	603	585	573	620	613	569	605	599	648	614	606	575	578	635	569	606	629	619	662	609	584	580	599	606	591	605	623	585	585	588	582	623	620	604	625	628	572	625	619	646	642	611	578	574	598	592	591	589	582	618	596	620	607	585	597	558	591	612	589	581	584	609	597	573	579	636	578	597	613	557	579	590	607	630	584	574	585	606	621	581	583	599	610	595	620	567	555	607	584	592	561	596	608	599	602	558	597	595	592	611	622	621	611	588	595	591	579	582	588	606	602	621	553	592	604	564	622	596	640	650	623	651	603	585	603	613	564	614	613	586	603	617	593	612	551	622	585	577	636	558	614	571	612	575	616	626	610	593	581	612	588	614	578	613	649	595	597	585	568	574	600	604	597	595	617	642	619	582	571	576	609	628	623	608	608	589	656	639	599	631	617	654	578	602	590	623	611	564	625	602	580	599	632	565	609	565	615	604	631	557	598	582	575	561	604	593	573	593	606	604	627	622	611	630	657	604	623	567	619	593	566	578	633	607	573	649	592	535	574	601	582	620	597	584	572	612	579	592	568	580	575	529	618	566	567	585	645	616	605	561	589	637	592	604	616	584	593	613	607	593	562	623	553	555	615	604	643	624	591	598	607	646	610	597	575	584	596	602	582	606	614	617	618	559	604	602	561	541	615	602	557	607	621	593	576	601	638	585	629	591	625	636	568	581	588	600	604	642	596	607	563	564	625	606	603	612	586	575	593	595	617	591	600	593	579	613	576	613	589	626	613	569	597	617	601	556	574	594	620	589	601	584	602	588	597	625	583	589	620	589	619	586	590	594	622	572	604	589	641	641	616	623	619	572	631	634	618	592	600	615	635	606	593	614	625	592	612	581	651	608	624	585	618	567	642	613	542	594	599	591	631	608	605	612	550	610	612	581	614	640	597	631	595	609	615	643	584	621	572	607	596	611	584	567	555	630	594	588	592	576	580	652	616	598	581	594	611	586	601	565	595	619	565	580	581	616	602	558	638	574	630	605	618	598	549	567	624	591	623	600	602	601	586	576	620	641	639	594	550	583	630	598	570	616	576	612	634	625	616	625	637	593	618	596	559	557	603	595	623	620	586	611	625	622	558	573	589	603	600	593	636	591	576	604	595	631	551	595	572	622	592	616	620	606	573	573	591	628	593	585	638	612	616	580	596	610	573	586	608	601	597	590	616	563	643	601	592	648	627	630	586	610	617	644	569	649	533	572	575	630	586	566	590	604	588	602	563	573	598	590	638	536	595	651	595	590	569	602	592	579	592	641	571	616	570	621	573	554	616	613	584	569	556	629	622	587	616	579	583	595	598	607	580	611	582	600	568	630	614	554	600	599	609	654	626	617	625	618	592	627	584	635	587	574	611	608	656	633	629	598	610	607	619	576	616	587	603	580	594	618	583	594	656	562	620	604	597	596	566	614	626	586	625	543	602	569	639	590	585	593	604	589	602	623	602	588	576	602	621	582	602	637	595	607	585	623	628	586	564	613	585	621	543	603	588	641	572	633	566	563	616	608	607	595	601	586	569	604	535	589	597	538	578	563	585	589	582	611	569	629	617	596	616	582	630	597	557	562	547	641	586	600	614	616	584	612	581	606	589	623	560	584	576	613	570	571	577	577	632	617	579	588	585	620	618	629	581	572	607	573	593	588	591	622	614	645	612	608	583	620	587	647	597	606	632	569	575	596	575	607	603	615	616	608	628	604	638	634	624	601	572	594	650	583	594	628	599	597	603	626	599	561	624	571	600	602	636	599	535	565	602	642	595	600	601	615	608	636	598	554	614	560	632	607	569	585	603	639	606	584	622	627	591	614	613	580	595	548	566	631	638	580	632	539	620	616	605	544	616	641	590	629	596	579	540	586	607	622	594	588	569	633	588	653	631	608	625	646	589	590	574	574	600	563	597	622	608	600	579	613	576	584	647	624	577	610	588	580	587	572	575	585	562	637	566	618	610	570	613	600	609	601	601	578	602	610	579	584	621	601	616	597	614	620	595	583	606	619	601	616	616	608	608	540	576	590	660	648	584	616	607	589	602	554	587	587	575	637	604	614	589	594	596	593	608	612	654	616	621	585	605	618	570	599	591	569	592	595	579	593	575	592	556	577	587	580	630	571	637	613	573	590	573	580	614	642	610	600	606	572	625	598	620	596	552	569	610	645	630	611	572	612	626	608	594	604	607	606	587	581	581	625	624	582	599	583	608	570	597	578	636	590	650	607	585	591	581	571	626	601	633	568	589	570	592	626	632	612	586
14225	12469	17081	16659	15987	20731	17623	12248	6675	4526	2624	797	458	455	488	367	434	346	334	310	283	348	319	323	314	282	296	302	290	301	335	295	308	318	293	286	301	293	315	278	323	324	324	305	282	312	334	282	327	267	295	282	319	315	311	271	312	307	331	326	326	264	302	327	297	291	294	273	292	306	295	309	287	276	292	284	288	306	290	311	290	278	298	290	324	270	317	295	303	286	289	302	313	302	293	306	304	260	279	307	291	249	261	302	311	314	281	323	314	318	281	254	275	312	327	260	320	281	283	288	319	264	299	282	282	299	270	291	283	256	307	283	300	284	266	285	329	307	290	278	292	276	320	319	303	320	291	273	291	305	306	282	285	311	325	288	330	290	308	298	311	297	293	316	264	284	290	334	274	278	319	307	274	278	292	283	297	297	282	303	335	302	301	309	273	317	310	304	291	279	301	293	272	293	284	296	278	298	296	293	310	293	300	277	303	327	297	329	302	263	298	290	302	293	277	300	297	288	281	276	321	298	289	278	292	284	296	291	285	277	306	309	267	293	300	333	274	276	319	304	304	313	304	309	297	302	291	317	282	309	294	330	298	307	300	271	295	299	284	299	306	320	312	307	293	303	266	312	271	298	303	287	264	293	282	302	301	282	297	307	265	283	291	296	310	305	291	313	284	305	283	294	330	293	285	340	296	295	315	267	306	298	272	266	297	281	268	293	276	295	280	323	297	309	307	304	301	287	274	302	298	290	311	294	271	283	307	303	293	319	313	316	282	315	329	296	309	295	336	296	297	264	303	299	310	292	290	315	281	301	280	280	282	294	294	326	299	317	309	276	279	317	275	310	311	344	293	263	293	328	306	308	266	280	295	273	305	298	277	279	271	259	297	272	304	289	288	285	267	292	304	315	303	285	301	295	297	253	329	269	311	291	291	292	324	304	315	255	277	320	274	307	312	292	300	303	303	314	284	311	277	309	304	282	294	346	314	299	338	289	275	283	311	316	271	289	339	278	305	317	283	276	296	267	299	302	298	286	273	253	309	292	299	269	284	273	337	292	267	311	293	326	293	316	314	291	291	258	286	306	294	288	290	313	291	284	296	307	296	327	317	308	303	300	317	293	276	293	285	283	287	296	267	268	310	315	307	313	310	312	286	303	298	274	317	253	285	298	285	311	295	310	279	303	313	287	306	326	284	313	288	296	293	287	297	295	285	276	309	309	309	297	301	296	286	282	275	299	307	324	305	319	271	294	302	280	278	297	272	286	292	284	314	296	298	297	287	317	305	257	316	318	303	301	312	318	322	281	286	299	320	266	307	314	281	297	287	314	315	313	288	273	309	274	321	288	290	316	336	294	304	313	314	277	290	322	307	322	300	260	311	317	298	289	291	339	301	326	313	318	291	279	286	289	316	254	292	295	315	286	317	295	291	272	267	317	306	271	279	259	311	306	307	343	307	289	299	268	290	289	305	317	291	276	302	298	292	298	294	302	287	326	282	296	304	307	279	295	293	289	246	297	313	301	294	300	303	311	312	284	333	313	274	297	295	290	306	303	275	312	319	257	312	294	312	314	278	310	297	328	323	301	330	299	295	286	307	290	309	255	277	307	291	303	282	319	278	297	265	285	295	314	295	280	279	286	308	331	288	306	311	319	299	309	321	294	267	286	295	317	268	295	297	294	288	297	325	311	307	325	290	314	286	297	277	301	311	307	281	295	287	317	262	319	299	318	291	299	291	297	334	306	284	297	310	292	296	317	305	335	292	291	288	306	295	292	325	280	292	284	281	316	290	313	272	277	312	273	277	269	308	345	292	297	317	274	268	298	342	293	287	292	301	299	318	289	300	278	290	299	292	311	320	299	304	299	323	290	285	289	275	300	289	301	293	293	292	322	302	289	309	283	311	264	303	302	292	309	295	306	335	291	295	319	302	283	331	309	317	302	312	304	303	327	280	293	286	293	298	317	251	300	265	319	310	326	295	297	312	311	280	300	307	292	288	313	298	272	314	313	288	297	277	281	293	305	306	278	318	299	300	297	283	278	304	295	304	286	291	313	272	280	322	299	325	283	277	276	287	307	286	316	294	283	330	304	326	318	273	300	317	288	345	294	279	276	302	312	282	300	311	286	286	302	284	290	250	294	292	275	295	306	279	278	292	295	280	293	327	330	307	312	320	329	291	298	308	315	304	293	284	312	279	314	295	296	277	303	302	303	294	268	294	275	274	277	320	296	273	327	302	321	289	313	311	306	325	288	294	279	313	288	279	291	333	337	305	300	310	278	312	318	289	287	292	294	294	306	292	295	293	303	288	299	290	282	277	292	295	258	292	321	297	297	330	278	296	299	322	294	306	317	335	296	299	287	281	298	282	289	283	280	289	307	299	299	267	284	300	292	297	340	314	311	288	307	287	294	329	319	307	324	297	318	317	280	320	303	316	281	286	297	308	320	294	310	276	278	296	292	309	318	289	311	313	293	323	305	306	300	304	305	308	290	295	273	316	299	291	295	308	308	303	306	318	280	283	290	293	287	328	313	290	298	295	303	285	294	288	330	295	329	294	310	315	330	284	311	312	300	259	264	308	335	309	279	299	308	336	310	290	305	319	285	282	277	299	325	304	272	324	307	310	282	293	303	286	279	270	316	304	309	329	285	318	315	303	296	283	269	272	311	290	302	331	319	290	329	318	284	286	322	312	268	281	315	284	290	301	291	305	305	311	261	314	338	319	326	327	323	304	297	289	302	282	285	287	311	291	285	306	308	308	301	297	320	283	314	312	270	290	296	318	300	295	300	292	300	315	304	314	327	298	326	303	285	295	293	267	291	310	299	291	292	295	305	311	337	325	291	304	311	297	295	309	280	300	299	300	289	322	315	283	256	290	308	317	319	303	339	257	318	310	268	289	291	297	284	285	313	296	313	298	348	294	307	305	316	308	297	290	291	306	313	289	294	294	328	300	314	322	309	293	307	329	276	337	299	305	309	307	280	291	295	310	283	279	333	319	305	312	311	316	301	292	247	307	330	264	325	303	269	286	288	290	281	286	298	318	285	302	285	278	288	287	291	302	284	287	330	308	309	261	311	304	291	308	315	288	330	319	306	300	304	303	299	309	300	284	339	301	283	287	329	281	283	315	276	325	295	287	290	281	301	310	315	288	320	307	309	320	293	311	309	294	298	283	307	273	303	336	287	320	317	281	299	308	276	310	282	299	309	315	286	320	304	275	268	282	309	275	302	311	295	247	274	298	290	282	289	314	311	301	321	301	285	311	298	288	289	271	300	312	275	322	275	295	318	303	298	331	276	280	301	283	296	291	307	291	305	324	276	309	304	297	308	290	299	279	291	295	264	279	328	303	281	302	308	310	322	312	291	289	308	333	324	284	305	313	277	301	282	286	333	294	278	303	255	286	294	303	286	262	304	284	303	292	321	299	308	292	248	282	310	297	316	324	289	305	291	326	308	280	294	303	293	283	306	318	313	320	318	292	309	276	322
11111	10736	16193	20919	24597	35923	34514	26753	20263	17091	11069	3224	1754	1772	1761	1564	1715	1212	1069	989	928	974	1003	1035	1013	1026	939	923	917	934	948	915	896	889	939	913	883	879	941	902	852	832	871	880	876	894	895	854	907	859	945	848	894	877	881	850	886	875	852	772	900	857	860	868	826	842	871	816	818	833	859	829	820	863	884	899	833	848	881	913	844	862	870	863	882	874	864	837	865	864	871	822	884	856	896	840	857	872	819	840	879	858	919	911	813	870	860	875	861	886	849	800	826	928	810	861	852	885	896	860	815	846	888	862	848	837	866	814	827	804	851	848	848	851	866	846	863	833	852	806	835	832	891	859	812	903	856	831	868	860	886	805	863	859	822	896	807	868	798	874	894	896	883	830	885	808	898	898	831	831	908	849	875	860	836	846	856	884	835	877	799	876	873	894	858	829	838	867	887	835	825	847	869	861	852	879	851	835	861	825	802	842	852	888	907	840	858	869	859	901	866	823	840	861	931	874	821	883	830	894	860	901	896	865	888	848	902	848	833	840	814	855	853	883	852	834	814	815	890	865	855	886	802	863	867	865	835	890	848	852	902	785	853	871	826	884	802	839	813	874	845	855	838	836	870	822	908	917	827	888	872	857	889	886	831	828	852	832	875	882	824	823	836	856	839	890	897	868	934	866	836	862	849	822	871	839	835	816	940	849	876	853	836	899	864	773	916	829	839	816	839	872	877	870	789	866	802	827	871	825	858	878	848	857	843	863	816	846	877	860	886	828	881	838	870	857	866	856	902	868	852	855	872	896	860	867	877	851	883	821	813	859	851	879	887	875	839	834	894	874	880	882	885	825	859	874	875	917	849	808	875	872	808	857	904	825	864	854	862	849	850	879	917	843	806	862	861	809	839	857	892	863	822	828	866	944	841	912	918	870	853	870	816	814	873	858	825	914	857	848	855	834	903	843	886	862	871	859	844	885	894	836	863	869	821	851	874	888	867	921	835	869	835	828	799	853	896	844	841	848	832	819	910	838	821	906	850	887	882	842	868	902	866	835	906	837	833	867	831	858	857	806	873	840	843	875	872	904	854	904	845	857	879	874	845	891	872	858	883	872	841	822	870	829	830	868	869	879	845	879	895	879	865	823	835	848	834	826	825	918	868	922	835	895	888	865	889	817	859	868	853	823	870	825	841	793	886	843	858	835	849	843	864	898	847	876	828	863	906	920	857	802	864	954	801	870	846	882	863	822	903	862	916	846	835	853	836	909	813	820	841	867	834	836	844	805	897	858	853	907	859	860	905	835	860	906	896	886	864	832	859	817	884	886	826	877	877	841	847	898	857	850	860	817	875	861	838	854	864	835	861	833	834	863	821	844	871	931	867	863	855	903	828	890	879	890	897	868	814	831	841	870	877	854	877	813	838	890	838	813	876	862	875	870	851	835	814	819	839	864	843	786	854	851	856	854	898	869	872	838	920	845	858	847	865	829	835	841	855	839	870	865	840	879	853	824	818	857	897	873	860	881	829	850	858	885	810	914	891	837	909	852	848	888	859	856	804	906	825	878	868	821	848	852	859	835	865	808	866	905	827	848	826	846	818	842	842	888	860	843	883	852	858	857	893	872	907	825	897	843	878	867	841	826	818	842	863	838	847	859	880	843	937	881	827	870	890	871	855	795	840	875	863	852	826	883	889	868	860	840	833	851	855	850	863	825	840	865	870	858	846	850	884	830	892	799	862	826	909	877	796	825	869	838	857	872	831	760	868	849	824	859	900	827	885	811	848	829	907	839	842	872	868	839	856	821	863	899	799	896	858	860	873	833	881	870	813	891	854	863	865	838	852	865	884	818	881	825	889	879	827	867	834	840	855	902	854	856	833	854	806	831	814	872	868	837	854	809	889	852	807	834	851	887	837	854	889	844	840	881	838	859	891	873	843	848	845	818	874	851	891	859	864	880	885	873	872	875	827	809	849	876	893	865	878	907	890	878	841	828	834	881	888	850	864	871	867	835	846	842	870	856	804	853	898	897	895	824	862	854	814	801	899	856	818	830	843	843	862	878	861	863	900	848	882	874	837	860	901	847	832	866	810	815	874	848	856	825	846	837	821	884	820	854	838	914	936	853	840	831	832	817	831	857	869	875	834	891	827	847	894	909	847	852	863	866	879	813	866	816	876	824	858	868	909	830	866	859	877	859	878	852	872	872	882	850	826	873	874	855	823	876	810	832	896	896	879	883	876	887	844	898	883	831	813	844	865	853	891	812	852	860	837	854	865	825	829	846	876	844	859	845	841	827	852	870	856	871	894	884	879	826	845	846	934	883	858	872	833	847	876	935	873	887	850	860	832	882	828	892	839	890	805	875	837	881	813	891	866	832	774	809	843	789	896	830	851	886	883	878	861	852	845	812	895	857	837	884	856	854	867	863	903	869	837	838	840	819	860	810	873	863	819	893	830	855	908	830	889	808	797	891	808	871	884	819	902	870	817	886	856	832	820	853	851	889	857	815	788	837	846	841	859	850	937	810	853	882	918	871	871	842	836	807	849	887	843	824	854	871	816	873	823	887	865	868	842	855	851	914	830	868	889	905	852	859	887	786	830	854	906	853	873	851	899	860	858	905	880	821	868	834	890	875	838	824	855	883	870	808	840	875	875	892	817	831	925	882	835	878	842	842	846	856	803	846	858	836	825	845	878	885	834	865	864	879	854	936	862	871	888	873	845	864	844	818	848	867	882	851	850	860	902	811	834	834	855	866	885	857	855	876	789	816	833	885	868	836	855	866	878	834	883	873	875	880	831	836	850	839	863	831	883	812	856	842	876	805	860	851	840	854	816	821	884	864	858	917	825	890	841	830	877	823	831	894	848	832	827	841	882	871	854	888	851	828	861	808	834	844	811	852	878	839	876	861	829	877	838	888	800	877	808	904	836	819	820	878	853	893	862	840	889	866	902	869	839	901	823	863	855	852	827	817	859	862	851	842	858	816	816	850	855	846	899	888	890	881	822	847	860	860	837	816	850	868	830	870	830	850	818	898	870	852	850	882	831	856	841	836	871	877	860	879	801	874	865	856	827	870	876	835	862	817	855	846	916	844	889	851	851	894	863	844	841	893	802	881	904	846	868	827	858	860	897	854	818	843	905	817	893	867	880	832	833	870	898	787	898	880	875	854	855	798	875	842	887	910	887	843	869	864	882	862	847	816	840	842	846	797	862	872	884	861	868	878	861	887	849	865	868	843	892	889	792	866	826	867	864	859	828	838	929	838	838	823	881	849	846	844	876	873	882	863	860	872	867	853	827	870	843	840	839	859	851	894	860	857	905	838	914	874	829	881	838	816	810	870	861	793	846	892	871	879	824	875	879	842	829	815	813	849	913	892	895	827	868	861	867	875	808	808	821	891	841	853	841	815	836	907	838	889	816	852	885	912	816	887	843	877	840	854	882	896	847	872	851	872	898	854	910	808	803	861	900	889	880	869	829	870	890	840	852	817	835	847
30354	26370	30054	30003	29593	35563	33456	26502	19033	14341	8465	2602	964	943	701	744	788	605	434	380	394	420	410	413	411	400	360	383	355	366	372	398	345	369	344	354	376	373	394	354	352	373	395	379	354	337	356	392	346	379	396	340	391	370	371	351	341	339	338	340	381	345	384	380	306	371	377	359	369	355	377	351	339	355	381	329	334	358	338	368	360	337	347	328	338	361	364	374	336	348	393	344	326	310	357	344	352	342	357	385	341	383	344	386	314	320	345	356	370	307	338	372	344	333	307	378	380	339	373	361	339	361	324	385	330	331	348	349	343	315	333	377	355	365	350	380	365	377	356	351	339	346	366	347	389	367	356	358	329	342	368	381	350	326	347	333	338	374	319	348	346	336	336	329	347	321	344	299	334	347	351	331	356	379	350	376	381	371	357	370	362	338	389	357	356	347	348	358	373	372	390	387	376	359	385	348	360	343	342	372	372	327	366	353	355	347	376	332	340	333	302	334	353	319	337	341	352	338	364	320	363	353	337	305	352	357	353	309	328	362	358	376	342	335	339	339	346	368	326	333	355	318	345	353	339	318	362	364	360	350	345	358	334	344	352	336	357	355	351	349	339	359	348	381	355	359	317	348	349	363	337	303	338	338	351	346	325	361	359	344	332	381	341	365	351	351	313	338	337	338	376	343	345	325	388	351	380	372	384	336	352	346	380	356	351	343	338	369	365	363	342	348	340	355	325	352	388	352	360	336	352	333	354	337	357	308	334	356	330	321	340	352	340	318	365	338	342	347	369	297	358	354	341	376	332	354	389	382	355	344	356	345	388	343	355	326	362	347	370	338	335	376	398	332	324	354	343	356	332	354	353	362	362	361	322	340	334	341	376	353	374	320	346	336	340	337	356	368	358	378	384	365	383	344	314	336	350	334	343	341	342	327	362	353	348	317	358	361	359	334	345	332	366	357	326	382	338	338	353	340	348	351	355	348	379	345	361	365	326	351	373	361	346	384	379	349	340	338	355	380	319	310	331	360	354	335	355	341	361	358	345	363	371	358	384	351	334	331	339	345	339	331	340	366	343	384	339	369	368	322	343	401	343	325	342	355	329	338	351	345	326	361	316	355	331	327	366	384	340	337	355	362	353	313	355	338	356	341	323	362	363	324	319	338	339	342	342	359	338	343	346	367	375	325	338	331	361	346	375	375	361	340	329	375	343	361	335	385	356	347	352	341	312	380	391	362	333	353	367	407	365	342	358	382	357	374	369	357	350	334	320	354	344	360	335	376	348	340	361	354	370	375	359	332	345	346	326	362	345	358	338	369	327	391	372	365	348	350	337	321	341	370	350	338	354	342	351	364	367	351	331	393	349	337	302	346	362	348	366	344	423	378	363	369	339	315	374	386	373	344	340	371	359	380	328	353	338	345	356	325	343	332	336	335	338	341	346	343	344	349	365	358	351	348	353	361	320	353	358	349	367	321	376	329	333	377	361	365	355	350	353	343	329	332	329	330	360	334	347	381	386	341	355	365	333	333	352	341	357	319	366	352	360	367	364	346	328	372	368	337	368	385	318	379	350	345	327	354	339	374	356	358	332	353	321	354	374	333	340	357	371	351	346	326	375	317	379	376	337	309	361	390	325	359	339	336	333	316	361	334	340	367	320	359	351	350	334	340	321	367	354	341	373	337	383	372	318	329	358	313	332	353	358	362	361	382	350	356	352	348	370	311	340	363	347	334	329	363	341	366	359	342	369	372	366	388	342	347	353	348	355	334	365	367	327	362	337	327	347	355	370	314	309	387	348	335	327	336	358	370	326	331	364	382	336	329	325	376	399	352	355	348	335	374	354	362	346	374	339	340	362	359	360	343	345	353	354	329	376	337	321	375	352	357	353	325	329	336	343	338	376	372	350	339	333	370	378	338	333	356	381	362	350	361	361	364	336	375	377	325	372	358	330	338	363	355	336	374	380	325	321	346	369	311	330	357	345	364	325	346	349	373	342	343	324	357	353	341	362	320	341	336	327	360	338	345	336	326	353	364	380	324	356	321	346	373	377	359	343	370	319	332	315	395	338	331	330	387	377	346	334	353	367	334	382	357	293	330	346	327	343	325	360	365	359	372	336	343	359	372	365	362	322	323	364	358	362	356	378	376	351	360	350	340	309	354	356	325	353	337	384	368	404	336	364	336	338	339	360	354	341	331	340	350	344	325	356	350	336	354	386	321	334	335	346	363	330	335	349	356	337	371	339	382	367	343	332	368	384	343	335	318	357	313	370	315	354	356	366	387	372	337	348	365	347	361	363	342	306	354	359	363	338	334	354	356	321	343	334	353	368	365	342	339	342	328	365	344	369	340	353	362	352	326	374	348	364	348	363	341	343	349	357	366	362	358	344	374	341	351	378	352	351	360	345	342	372	365	315	343	346	335	356	369	333	340	334	337	369	343	354	307	379	373	386	336	340	373	362	373	343	333	389	349	362	363	335	346	383	344	332	326	325	332	346	354	325	332	325	346	352	341	358	356	363	339	372	376	347	367	345	377	364	358	380	352	357	320	317	363	358	354	337	348	318	382	380	341	346	331	339	339	362	373	375	348	338	345	336	329	327	369	315	346	349	379	331	349	368	347	348	376	339	367	349	335	348	349	362	368	334	371	353	363	371	370	368	365	348	351	352	330	359	352	370	331	366	330	375	385	350	332	319	355	357	352	357	357	376	354	382	355	362	401	342	337	365	354	345	325	353	365	341	356	400	362	378	337	383	360	314	324	332	360	337	362	345	333	365	322	352	359	345	348	331	373	338	375	396	332	336	377	382	346	356	340	345	352	333	368	383	366	346	335	369	359	371	369	345	376	339	349	392	365	337	337	343	365	332	343	340	376	307	379	316	332	366	307	322	344	336	359	350	362	355	328	368	355	366	347	365	360	374	337	352	350	335	327	349	321	330	341	323	356	339	377	362	336	335	370	354	364	369	322	352	370	355	355	364	358	367	357	340	348	356	354	339	315	373	333	336	345	371	373	364	374	356	301	349	340	355	363	379	343	328	344	416	345	367	361	327	348	357	356	349	355	348	330	347	368	321	342	307	371	331	361	323	341	305	324	361	362	337	387	368	365	349	359	318	360	354	384	334	356	335	350	349	378	351	359	371	345	333	325	313	362	365	383	361	350	355	361	373	384	358	354	333	324	352	353	314	361	375	339	323	348	366	363	344	353	362	335	360	348	360	346	376	351	356	368	365	333	360	340	358	337	371	348	320	346	350	358	349	376	322	337	348	352	359	348	333	367	334	318	339	335	358	366	318	321	349	313	326	353	373	337	350	347	354	326	376	343	350	338	346	346	371	362	332	385	378	357	377	391	363	358	363	359	367	359	320	353	348	339	322	346	367	367	355	341	358	341	345	347	342	378	310	371	328	339	337	344	338	365	335	355	342	374	359	349	379	342	368	376	332	353	365	385	365	331	348	330	345	369	333	347	349	368	333	361	345	336	358	347	391	358
20101	20345	27142	32674	36080	48090	47036	40123	34324	32773	21858	8296	3191	3801	2953	3328	3351	2242	1601	1316	1302	1333	1315	1526	1208	1312	1324	1198	1309	1281	1266	1312	1139	1131	1065	1038	1016	1042	1014	1028	1084	962	1017	1026	1089	954	977	1011	966	974	951	975	953	965	1035	995	951	960	1080	957	961	950	930	918	943	909	939	987	931	1055	944	943	989	980	936	1006	938	1026	1005	1000	1029	918	975	1006	975	989	974	1019	990	948	972	965	956	957	949	923	956	868	958	935	916	913	968	985	961	973	941	959	938	936	922	959	898	943	984	889	903	971	1003	961	974	954	966	930	944	938	894	924	948	953	924	895	992	929	935	945	990	960	934	926	966	928	936	914	928	957	986	927	975	961	978	950	946	970	905	904	843	923	963	899	914	908	913	969	930	968	947	933	944	901	972	976	926	915	882	1024	991	944	954	930	973	907	932	932	893	922	960	954	897	940	944	936	906	948	1012	957	905	955	874	1005	1037	999	897	879	927	920	983	880	898	916	897	933	945	915	934	963	973	954	947	989	960	939	936	880	957	966	937	956	832	910	960	918	896	961	915	881	955	906	968	937	900	923	917	941	949	910	915	1002	917	956	923	941	916	937	955	958	953	980	964	970	941	970	956	929	882	994	867	904	963	998	956	938	969	923	944	958	940	889	929	916	960	924	919	978	916	969	918	904	966	909	961	923	967	901	911	965	952	965	932	953	913	874	902	854	927	928	941	945	992	953	889	938	960	955	911	908	976	959	902	972	973	932	970	923	942	963	920	930	944	964	941	914	970	933	949	928	944	922	970	920	926	945	958	951	951	929	966	961	908	943	943	901	897	962	959	907	975	943	955	910	986	966	936	947	959	949	922	952	891	977	959	913	939	881	992	977	958	905	965	971	954	951	973	910	926	929	939	1013	951	925	918	970	965	1038	927	891	922	890	939	942	937	957	905	890	954	973	984	964	974	933	917	904	935	969	978	965	926	889	919	922	887	972	891	956	964	979	1011	924	976	970	984	912	968	943	894	915	926	921	942	974	884	933	931	980	964	889	949	897	916	973	960	962	1006	952	931	947	945	960	985	969	934	969	937	903	914	942	977	935	960	926	953	882	947	951	946	908	934	969	968	954	927	966	963	933	930	991	936	936	959	909	939	954	960	915	926	981	950	976	904	972	939	976	917	862	964	936	922	965	949	943	943	988	952	1001	919	958	937	953	961	892	980	1004	959	924	909	969	933	906	898	935	882	973	967	966	942	905	925	936	903	931	930	980	926	973	945	942	923	919	934	940	960	962	985	896	921	933	957	932	948	979	947	931	1012	971	954	979	920	900	917	971	894	932	938	966	924	912	978	953	970	959	957	936	943	882	884	928	965	948	986	958	1010	953	942	989	913	947	955	880	940	951	913	938	982	1004	974	1020	861	955	958	904	954	938	954	907	946	894	945	937	948	903	930	974	932	924	937	950	959	944	933	944	959	941	930	932	938	1003	926	893	934	943	964	945	926	885	965	941	916	920	996	972	937	944	976	924	943	933	950	924	956	930	958	959	927	939	923	920	892	956	928	1008	962	954	897	925	944	912	956	891	951	955	927	943	936	973	990	923	894	900	976	955	924	925	960	955	1004	987	953	960	878	947	953	954	901	912	921	1003	952	930	912	908	936	900	907	930	893	943	931	970	956	964	966	903	895	972	912	1002	1011	988	880	946	932	936	918	885	914	943	972	960	912	976	919	988	930	906	976	990	953	923	973	909	910	976	902	960	944	926	907	883	898	991	954	938	955	888	906	972	917	932	985	900	972	933	935	1001	948	935	928	929	902	913	936	891	964	910	963	968	976	969	918	990	952	944	895	916	944	972	951	957	947	898	965	954	946	932	898	968	919	932	978	927	921	929	901	948	905	932	946	852	956	912	985	901	922	917	964	968	949	911	930	930	887	901	896	940	959	958	1016	929	946	890	982	987	946	957	940	918	939	909	935	945	947	948	945	952	933	951	938	980	922	959	940	963	935	966	921	905	1004	901	949	946	935	993	896	960	940	935	972	950	956	929	913	955	932	917	987	929	984	938	944	949	898	944	932	905	931	972	962	984	950	1010	916	880	951	930	930	926	966	885	978	950	928	956	911	933	942	932	898	923	949	890	1009	912	994	934	896	968	973	914	918	955	1003	947	922	916	979	890	907	951	929	890	930	962	942	947	951	930	968	919	955	905	953	922	891	948	903	911	1005	893	898	931	893	983	952	985	947	874	920	922	918	945	947	939	998	918	903	943	945	939	984	931	1001	953	963	914	972	931	950	924	957	961	906	885	924	948	987	916	925	1000	934	910	910	951	984	927	977	974	928	946	944	933	949	928	947	981	942	891	948	929	965	944	928	951	975	931	882	941	987	895	927	978	958	924	957	946	899	986	925	933	934	969	962	909	900	919	963	968	940	950	949	982	914	911	889	940	919	927	973	936	895	954	971	966	884	919	944	924	929	939	942	933	890	1006	945	909	905	934	947	925	932	936	924	976	940	945	980	947	944	982	995	935	924	887	957	937	987	912	888	908	915	954	978	929	940	888	986	1008	901	1001	948	972	952	947	949	977	967	943	898	989	980	987	957	942	944	912	975	928	923	949	943	977	968	867	982	944	956	892	931	931	960	921	920	940	934	955	927	991	957	956	939	952	933	915	904	910	935	951	943	950	960	956	999	907	965	951	929	905	938	964	909	944	944	929	983	884	905	951	941	870	939	939	898	972	916	932	967	931	953	967	928	936	942	924	938	943	922	963	891	973	952	904	908	915	927	950	879	934	918	887	973	884	916	919	948	963	942	917	929	921	974	930	883	978	924	944	957	937	1009	944	921	945	949	954	937	892	939	943	906	932	960	989	944	933	983	934	1005	976	947	948	921	970	1006	890	954	879	1010	941	948	933	940	956	984	968	989	934	959	962	956	950	935	965	971	899	929	888	912	931	905	951	925	941	945	932	930	951	942	919	976	959	969	935	979	928	919	937	934	965	981	921	883	917	948	944	936	956	946	919	934	924	926	946	921	968	904	962	907	892	930	938	958	961	897	931	918	967	996	920	928	866	995	981	941	978	920	943	932	946	948	953	912	911	905	942	955	892	930	921	970	983	988	921	932	945	979	947	947	974	906	941	964	894	975	963	935	923	941	886	885	977	934	931	895	949	914	942	996	915	942	926	969	937	982	952	943	954	920	955	916	873	920	941	934	913	962	984	966	931	896	939	903	890	927	886	899	937	910	935	950	952	931	896	949	955	963	919	963	989	916	939	948	1011	973	1002	918	913	993	942	933	918	994	1004	927	984	942	943	926	909	941	914	927	956	926	893	935	883	886	948	942	929	922	941	944	917	971	958	930	941	921	988	974	938	887	917	967	890	935	938	999	965	925	885	923	903	949	876	875	941	930	940	946	909	957	962	954	947	970	1017	943	968	1002	944	967	944	954	934	949	932	934	940	954	997	977	959	911	911	925	976	943	925	950	969	937	921	914	932	924	961	908	949	968	958	975	906	928	997	913	928	937	986	939	923	917	937	902	906	936	929
4205	2036	2649	2271	1726	2194	1468	821	440	439	279	200	183	185	195	186	190	194	168	187	219	190	182	182	186	171	153	173	182	180	163	173	192	197	195	163	157	171	191	177	188	183	216	220	173	190	180	179	190	187	179	160	180	189	157	186	190	183	186	161	189	208	207	190	175	212	170	169	173	184	168	204	173	183	185	198	211	189	180	197	166	212	173	187	173	192	170	202	178	179	186	161	169	156	209	185	198	185	183	197	193	211	196	180	186	213	190	208	188	191	171	198	204	197	189	195	192	213	202	202	179	194	188	194	197	185	188	177	180	189	194	185	196	193	180	196	188	197	229	181	182	196	218	186	186	169	189	194	201	179	174	181	179	164	188	178	192	161	187	196	184	202	161	181	229	185	178	171	188	187	176	180	206	194	197	183	169	172	206	192	184	169	200	176	177	185	167	182	217	197	175	199	194	184	193	186	186	164	182	181	203	166	184	168	192	219	168	155	198	186	177	190	200	202	184	165	194	212	179	187	190	191	194	218	215	176	194	149	161	173	202	197	180	191	216	171	163	191	178	179	187	192	167	174	210	191	183	184	183	191	181	194	211	177	209	184	196	174	181	192	203	188	193	189	175	204	194	185	214	195	225	183	146	162	178	191	197	192	182	190	210	189	204	162	189	170	161	181	187	204	211	171	221	181	183	185	179	169	170	211	189	203	179	189	181	212	158	170	194	199	191	174	210	192	175	169	178	214	189	190	188	194	176	193	176	197	188	179	167	183	178	187	200	183	177	179	167	183	166	195	200	196	151	191	186	188	182	173	174	162	184	204	171	186	181	198	178	198	203	179	184	178	178	183	165	182	189	177	172	189	183	201	198	207	175	180	159	196	202	174	220	176	182	201	206	189	210	193	172	209	166	180	187	184	180	183	170	168	189	197	170	183	184	189	177	224	175	210	225	216	165	179	165	191	180	192	187	196	195	167	205	211	195	181	169	187	190	205	191	217	201	185	199	185	177	223	199	167	173	183	196	176	187	163	187	198	188	179	197	176	198	181	189	176	204	195	157	201	182	197	196	198	177	189	192	166	194	189	213	182	173	186	181	200	222	188	181	198	205	193	188	185	182	187	183	203	200	205	190	179	198	178	166	188	221	187	176	196	195	215	199	206	188	208	181	191	177	176	169	186	194	205	173	183	147	156	184	198	171	155	174	192	206	182	182	181	162	166	184	163	209	194	212	201	198	180	185	194	177	189	207	201	210	177	230	172	209	179	165	167	169	174	205	194	187	203	168	166	182	209	178	173	195	174	187	170	171	174	172	166	198	187	190	208	184	162	182	201	190	182	204	201	179	211	188	164	178	201	184	190	198	188	202	178	171	193	204	210	169	183	190	185	186	175	208	186	172	187	198	180	194	189	202	173	162	204	181	205	187	217	202	176	196	200	226	175	172	170	194	207	207	202	198	177	183	201	199	193	196	182	206	183	183	172	202	178	191	190	181	188	198	188	178	181	194	223	220	176	161	181	180	172	194	176	192	180	168	186	186	182	191	208	223	177	201	188	201	206	216	179	173	197	195	190	182	178	197	179	240	194	182	203	199	188	175	206	190	182	191	193	171	191	191	180	201	192	203	176	232	205	206	185	204	191	197	206	195	175	188	186	179	176	156	214	166	217	168	187	211	168	223	204	202	189	190	185	180	188	208	193	195	182	184	180	174	192	193	207	191	186	182	194	180	173	210	175	197	199	181	153	194	193	229	177	190	208	196	190	198	194	171	198	198	179	175	190	163	212	204	193	215	210	189	164	191	154	167	188	196	185	200	177	164	171	195	194	196	174	193	195	197	169	184	178	192	170	197	208	200	188	192	196	194	182	195	173	201	162	172	191	218	166	177	188	177	195	170	200	173	188	172	211	171	185	193	181	211	195	175	179	191	186	185	185	175	183	168	167	190	175	194	206	203	186	178	208	179	188	187	194	168	176	192	176	199	180	188	226	193	185	209	186	190	190	183	180	194	193	203	214	183	214	196	163	187	191	203	195	201	180	188	187	188	172	187	200	185	175	193	179	187	204	171	180	183	179	173	185	184	200	179	166	183	187	191	176	177	194	202	199	187	183	180	190	183	178	175	201	211	188	200	204	205	188	192	219	216	172	187	185	168	196	170	172	181	175	186	163	184	178	186	202	200	195	195	200	181	171	152	168	196	179	170	178	174	178	192	211	201	188	201	189	212	189	162	163	198	214	175	186	182	184	217	183	188	199	192	199	185	212	191	173	201	199	174	185	184	175	168	185	183	164	175	195	195	191	186	200	189	177	202	185	177	196	189	179	198	184	181	193	214	195	201	164	148	186	193	194	191	203	232	194	187	187	177	170	198	169	193	193	191	182	179	166	190	190	188	205	188	170	204	180	186	194	191	188	196	184	194	173	181	201	173	198	189	205	189	203	173	186	193	177	174	179	170	177	203	195	184	192	224	190	211	226	187	178	186	190	192	187	220	192	181	167	189	204	204	198	181	175	191	196	160	184	199	211	185	191	185	181	161	166	185	163	187	198	207	189	184	201	219	187	177	213	209	196	175	196	170	204	185	179	187	211	192	178	202	170	185	178	165	227	196	191	183	175	182	170	182	197	176	200	201	214	202	183	191	194	181	210	161	176	210	190	196	204	183	174	234	203	199	190	168	182	210	197	172	185	165	183	192	180	190	193	184	198	198	195	203	189	186	189	188	187	195	185	172	189	188	218	186	209	190	180	193	203	194	182	199	155	205	183	191	198	193	184	194	174	187	199	191	212	184	182	178	164	216	186	200	194	216	191	183	172	185	193	202	193	201	207	163	167	179	186	208	187	205	178	185	187	173	196	194	181	198	199	186	190	181	180	196	178	221	187	209	180	181	186	174	169	182	176	202	196	195	219	182	199	221	191	182	188	204	198	168	213	194	198	175	190	185	183	195	202	180	163	178	193	191	170	192	203	199	190	232	196	191	200	189	175	206	182	197	201	167	170	203	186	175	199	200	199	186	185	197	191	179	196	178	196	176	211	178	189	184	187	176	186	181	207	207	184	189	199	192	165	206	201	176	154	195	165	175	181	205	194	174	210	187	192	212	188	190	187	177	191	172	202	159	200	197	173	185	183	173	187	193	212	211	175	186	187	182	212	183	196	168	175	179	174	199	197	189	181	187	177	210	201	180	190	164	193	195	181	196	215	209	194	201	191	187	177	172	192	187	191	173	181	196	188	181	187	183	201	183	187	186	200	204	198	177	185	168	181	192	180	190	191	197	198	207	182	189	204	173	200	179	193	167	181	181	199	202	213	184	185	191	183	185	176	189	182	204	172	209	205	205	167	227	197	219	193	200	181	176	182	187	204	200	190	195	168	168	170	190	196	195	193	175	166	199	187	169	184	189	203	162	209	183	173	191	201	195	185	191	190	211	183	167	178	195	194	192	205	197	206	194	187	193	183	171	167	178	185	184	181	198	214	175	214	204	198	181	196	188	162
3908	3211	5359	5903	5545	10480	7665	4816	2555	2651	1483	833	671	734	709	752	640	623	579	611	583	634	611	591	623	632	641	631	581	591	578	596	600	640	636	624	626	591	572	557	589	636	625	632	577	591	625	605	584	630	629	602	607	648	637	595	601	553	582	592	575	593	604	552	603	590	641	585	603	586	586	578	625	610	588	602	666	580	599	606	625	631	600	624	604	611	629	589	584	610	600	635	607	621	567	615	586	597	610	597	592	603	601	575	601	618	573	589	593	636	581	617	614	562	581	603	634	634	610	585	615	618	633	612	604	586	669	575	638	605	625	591	617	581	575	608	571	625	618	666	638	577	598	595	597	610	561	586	569	578	593	620	572	635	635	576	579	585	562	657	618	611	600	618	575	563	614	607	572	558	610	647	596	582	580	602	611	547	573	636	591	630	565	611	587	628	578	532	585	616	637	589	599	614	587	595	561	553	602	584	612	637	593	594	624	620	629	626	623	570	581	595	639	565	593	581	583	632	603	599	584	635	586	623	637	599	635	599	607	601	591	649	640	615	592	635	620	586	578	620	547	601	629	532	577	588	618	583	598	607	642	611	615	569	623	607	622	567	581	568	580	589	598	579	599	643	579	600	620	604	601	598	562	573	564	603	643	626	611	592	572	560	584	635	613	624	624	590	613	592	592	618	583	626	611	587	617	616	598	616	555	555	626	619	595	610	584	652	641	591	567	598	574	617	573	603	553	598	630	615	586	600	593	578	596	628	625	585	604	611	608	613	596	605	609	631	656	605	592	587	642	647	606	598	594	563	592	646	566	603	572	621	600	603	594	592	574	583	586	583	566	641	566	583	609	602	590	583	633	600	635	606	622	598	622	627	608	573	602	621	593	581	608	653	624	649	585	585	611	578	606	603	650	586	581	609	599	588	628	578	664	582	618	636	615	599	573	588	590	578	577	613	627	589	611	594	626	604	593	559	572	643	587	614	599	587	630	614	594	562	598	638	591	603	586	566	597	602	604	596	608	629	600	592	626	618	556	640	618	540	556	605	602	616	642	651	554	601	581	577	606	601	610	658	575	624	610	609	623	607	567	613	605	588	661	602	596	588	591	616	598	626	594	574	613	632	634	590	588	615	602	583	591	589	611	556	571	630	631	613	633	611	581	571	654	601	579	564	629	547	620	578	557	614	594	589	595	599	552	629	585	574	562	596	584	643	654	591	608	575	575	605	642	633	578	629	626	616	603	616	593	597	635	638	624	616	642	586	584	642	577	568	602	611	596	601	622	602	647	588	604	596	546	569	601	620	598	617	565	601	640	584	618	602	609	642	606	633	629	632	601	602	645	569	611	615	621	648	634	585	595	606	562	650	598	599	621	649	615	561	625	605	633	597	636	565	612	606	628	583	588	585	613	576	592	600	590	562	589	596	620	561	622	591	627	586	563	607	607	577	608	587	552	617	628	602	580	605	625	622	610	605	614	645	680	595	593	620	597	576	616	583	625	615	647	605	577	641	551	629	613	603	629	643	651	633	570	588	577	626	565	634	648	596	582	593	611	623	624	624	580	596	604	604	627	613	577	629	642	593	611	557	648	617	607	548	638	632	585	623	585	575	618	606	616	611	616	602	610	596	615	581	577	621	625	574	605	601	611	595	641	584	584	579	591	638	588	631	598	615	571	575	642	617	606	583	584	625	591	606	562	644	613	604	563	614	602	615	596	595	582	599	611	561	600	607	604	626	597	619	548	590	596	569	613	595	579	561	598	622	591	621	577	642	631	550	528	585	588	611	598	585	605	579	616	585	605	605	637	603	632	609	612	602	623	580	596	632	574	570	628	576	635	604	555	624	566	617	613	600	607	581	604	620	643	568	603	587	594	647	591	604	629	633	621	648	572	583	571	621	567	566	621	638	615	598	584	596	656	603	589	602	638	625	626	595	589	604	599	655	621	539	606	580	564	642	596	608	586	586	613	610	586	616	591	577	550	553	612	608	658	593	588	603	608	617	593	607	567	602	619	603	575	587	611	613	606	579	612	590	607	551	620	605	588	599	589	593	592	568	599	586	587	649	616	590	590	576	567	560	608	618	620	587	618	551	618	603	576	602	609	603	608	592	621	610	616	633	636	592	597	560	579	609	586	605	571	587	567	585	564	621	606	618	589	657	562	605	629	621	633	620	561	566	589	609	638	613	562	623	589	612	592	592	674	562	594	600	606	605	615	588	617	643	623	599	569	628	590	607	613	584	561	657	650	596	599	643	566	535	578	623	604	609	588	609	603	577	589	626	606	577	542	574	652	598	608	625	618	603	551	613	604	614	605	651	584	611	600	594	582	610	598	613	609	595	558	564	600	601	636	631	590	593	597	585	614	609	589	623	642	582	577	577	565	587	615	587	588	653	601	593	579	606	610	616	619	612	618	571	630	601	564	575	601	592	642	588	629	631	625	571	567	584	616	600	596	637	615	580	595	586	585	614	623	584	619	608	601	622	581	568	632	607	570	593	611	608	614	600	614	533	621	557	590	597	628	601	652	608	624	598	569	589	613	609	553	637	606	649	582	591	583	587	644	584	618	576	586	585	563	646	608	603	571	566	614	551	572	582	632	594	611	577	614	581	564	621	605	594	642	585	581	598	624	641	569	586	590	592	625	647	610	615	562	604	642	606	617	571	625	628	587	617	604	599	620	600	619	584	600	568	575	607	580	609	633	636	622	615	647	580	561	603	648	625	580	624	557	624	592	585	584	593	577	533	614	606	576	604	659	601	639	612	549	579	625	600	620	580	628	593	635	588	619	632	600	599	606	587	571	598	659	622	570	652	624	574	598	587	579	583	591	605	599	608	606	608	633	609	599	614	618	629	602	577	608	630	563	562	580	624	629	629	569	614	600	573	649	544	663	603	590	582	561	594	612	615	632	613	645	608	629	565	605	621	617	575	602	622	572	602	608	565	596	601	595	576	570	554	530	588	576	664	621	609	612	646	571	622	603	616	597	617	574	637	623	614	600	628	599	636	587	565	565	584	601	557	593	622	633	573	594	575	618	637	592	619	618	571	596	618	581	541	595	623	596	640	646	621	588	581	590	601	635	625	573	590	653	593	635	628	586	601	585	620	570	566	612	572	571	607	605	578	617	581	671	603	641	615	583	599	608	609	628	629	641	561	576	578	581	602	602	601	619	623	616	652	623	566	628	581	623	609	599	622	564	633	606	593	597	608	595	579	596	608	589	584	628	603	603	602	636	596	635	583	624	637	580	573	592	625	589	573	581	586	598	618	619	649	647	599	652	600	595	618	610	628	634	608	591	606	570	598	615	599	588	569	630	601	612	574	617	601	622	660	592	600	627	598	595	644	597	606	632	586	609	562	565	641	600	623	580	598	627	581	597	614	606	616	614	568	594	599	583	606	573	618	610	585	633	604	568	581	572	619	625	634	603	611	586	640	603	617	604	582	585	599	626	597	646	616	577	610	575	582	625	605	616	636	616	591	594	554	611	617
13670	13768	18645	18472	16103	20840	19458	12283	6010	4421	2427	979	558	468	443	498	378	340	342	296	292	295	300	329	293	305	310	291	320	311	296	308	298	321	284	301	290	295	285	258	324	302	282	314	278	271	266	312	285	317	313	291	291	295	277	273	281	275	287	298	282	286	340	311	315	299	323	273	286	292	289	281	283	262	293	281	267	287	299	326	307	289	314	266	326	284	270	309	300	304	276	297	291	297	301	265	287	318	318	302	322	334	275	308	306	293	298	289	304	288	316	316	294	296	298	278	292	280	311	307	323	306	286	286	289	322	310	305	279	284	309	318	299	288	282	309	286	281	311	279	318	309	309	317	315	325	323	280	323	298	296	281	275	293	318	279	288	279	270	275	293	310	280	301	306	311	309	296	276	338	300	276	300	312	309	282	324	353	291	287	307	305	290	292	327	296	293	310	282	277	291	268	295	268	270	295	305	311	307	302	278	274	293	304	305	326	332	311	290	273	248	280	300	308	313	311	299	298	311	307	315	304	301	275	294	281	300	329	302	337	332	301	269	308	311	313	313	296	269	291	323	295	295	282	300	310	271	297	276	302	312	324	314	287	310	266	315	313	330	301	285	319	303	307	308	258	313	272	258	295	283	322	312	312	302	296	319	330	280	328	316	329	285	283	314	284	297	313	318	321	301	329	314	283	279	304	282	304	314	319	295	299	285	297	303	265	272	319	282	306	291	271	292	280	326	291	333	273	330	278	271	288	316	282	294	300	294	257	291	307	336	325	331	312	297	292	298	296	298	273	290	289	294	276	297	304	285	325	310	295	275	332	308	321	293	319	303	313	300	298	311	332	269	286	301	310	285	283	274	298	295	272	305	312	299	269	260	282	276	296	265	301	306	287	321	338	292	281	289	301	315	292	281	344	292	286	306	324	281	269	311	283	304	311	306	302	311	277	268	311	314	320	287	328	273	313	256	320	329	283	283	314	319	301	269	315	295	285	309	340	310	310	274	306	304	319	291	265	275	308	294	317	320	264	270	285	307	302	331	322	314	260	329	307	306	275	288	317	289	287	302	279	278	309	317	297	285	312	291	263	316	263	283	310	304	307	316	307	262	303	266	293	314	311	294	309	323	283	285	286	306	291	322	266	322	314	321	277	283	310	296	319	346	280	308	296	328	318	284	286	267	288	329	300	264	296	298	305	281	278	287	320	279	306	260	297	276	326	316	307	318	290	293	306	299	279	276	275	325	287	304	279	311	308	282	289	296	313	290	304	279	302	266	301	331	308	282	307	253	323	285	306	272	292	310	286	299	295	291	330	278	318	300	282	304	279	312	275	305	297	327	308	313	308	305	311	312	312	300	301	292	323	305	263	313	285	299	292	303	311	289	296	301	329	294	290	300	276	310	314	301	292	295	283	288	305	328	317	302	301	301	253	303	281	301	264	322	334	289	296	320	297	312	274	327	290	299	280	298	315	292	311	318	269	276	337	300	277	282	260	290	292	314	296	312	279	333	304	272	254	289	313	289	306	309	309	312	311	309	279	294	310	307	292	297	302	297	286	286	283	278	300	285	316	274	281	277	312	272	289	299	292	306	323	300	291	297	284	321	286	319	299	247	281	297	292	328	301	279	320	304	273	309	312	314	309	277	275	293	288	314	284	247	305	303	312	302	301	267	293	295	274	308	321	329	304	301	317	315	274	291	310	275	300	269	317	277	291	260	331	291	306	287	280	299	273	280	295	281	272	307	334	292	293	282	282	300	325	338	284	283	307	292	314	282	280	312	301	333	290	285	297	294	317	286	289	272	303	298	301	317	357	297	280	289	294	302	296	282	293	283	265	278	270	322	280	320	288	318	285	293	289	263	309	290	296	294	300	308	260	297	314	257	280	264	293	337	316	255	322	314	267	309	309	269	289	289	313	305	288	288	293	303	291	306	305	302	314	305	300	293	267	287	277	314	294	295	266	267	306	292	287	297	306	321	318	299	292	328	297	328	270	315	305	332	328	299	284	291	313	281	275	291	312	270	281	272	280	292	308	300	287	281	277	300	306	299	288	281	294	291	305	291	311	310	318	315	314	306	293	286	290	325	312	331	317	282	276	304	305	319	299	278	319	267	317	294	315	326	298	295	308	298	293	297	296	295	295	292	282	305	300	323	300	298	314	282	308	287	310	286	311	314	292	267	314	273	298	283	307	317	313	295	317	293	313	288	304	299	302	288	299	310	284	295	291	300	303	327	298	329	293	295	304	305	271	256	296	329	287	301	313	311	248	297	313	281	301	311	345	277	283	253	321	306	295	296	333	318	310	318	281	299	278	323	256	336	274	311	272	287	312	305	279	288	318	288	310	296	292	283	298	300	280	270	286	297	321	310	296	296	266	254	318	343	298	303	295	285	303	316	307	275	281	322	293	292	267	297	290	313	311	279	288	327	301	312	296	280	280	308	308	284	353	310	292	314	291	314	280	287	309	283	298	287	317	316	268	334	287	320	290	319	319	282	257	320	319	299	304	282	287	297	285	331	330	311	300	305	309	285	254	304	307	243	277	269	263	275	270	314	312	303	306	314	347	314	310	294	285	293	299	281	296	320	321	333	294	303	284	276	308	311	327	276	292	308	300	293	297	284	302	307	312	275	296	290	292	298	302	321	298	281	270	286	322	289	273	279	279	273	278	291	304	331	294	318	291	306	292	290	300	294	296	280	302	281	292	314	287	310	315	294	300	324	327	297	300	304	260	296	285	315	328	305	296	286	298	344	286	300	301	267	303	300	295	315	296	310	302	284	306	318	279	305	282	283	280	319	311	318	312	261	327	308	278	304	287	294	332	271	291	309	347	315	351	299	286	270	305	301	288	304	330	277	305	269	322	304	293	293	299	303	267	292	306	311	277	285	315	295	310	295	293	281	258	314	297	340	298	302	302	298	326	311	275	332	299	262	318	309	296	307	273	302	301	316	298	305	277	303	317	267	308	306	267	279	284	307	295	304	285	297	316	291	285	285	312	299	310	295	273	312	303	255	308	285	305	293	287	284	313	280	298	323	300	291	282	294	275	281	304	270	303	278	298	293	350	315	309	267	296	308	296	271	287	279	277	288	309	321	311	308	308	280	283	290	277	306	291	304	303	273	304	318	331	293	281	328	287	292	297	347	307	293	287	273	299	292	345	292	296	312	304	255	300	297	291	278	270	267	302	283	297	278	285	295	281	292	347	311	294	291	289	284	293	272	283	299	321	290	327	278	300	322	273	325	281	275	308	284	293	310	281	305	295	308	285	286	309	299	293	303	295	292	311	277	288	283	309	286	274	296	306	282	309	282	320	297	279	286	314	278	292	320	269	310	313	314	290	313	272	296	293	301	297	310	316	283	336	307	305	324	276	276	317	301	295	258	300	267	280	321	321	287	302	295	342	306	299	257	317	283	271	280	307	286	303	271	329	285	302	312	280	306	289	317	278	350	287	292	290	308	285	278	318	313	335	295	267	341	309	278	284	308	298
10631	12310	18135	21660	23532	36217	35078	25926	18073	18037	11187	4157	2071	1956	1822	1881	1454	1171	988	983	988	1011	1016	1014	971	975	909	912	949	933	979	996	937	948	935	906	895	888	883	916	871	897	890	840	850	886	846	887	891	896	873	865	891	876	870	898	886	862	852	923	856	921	854	875	845	893	913	823	866	897	858	837	897	868	846	859	845	893	859	900	866	883	908	825	837	845	888	834	887	854	923	889	886	888	919	847	825	824	883	825	830	860	873	820	899	852	901	879	857	839	857	892	835	907	890	875	830	843	874	889	913	864	849	863	844	817	883	840	894	876	887	828	837	845	842	850	840	846	842	849	841	856	867	881	907	871	878	871	871	814	807	878	834	783	870	857	885	876	861	853	874	937	817	881	873	821	841	893	885	854	863	797	859	898	833	832	809	883	815	814	836	854	860	882	872	863	850	876	805	838	885	856	928	875	810	887	822	828	853	859	892	856	901	882	898	820	867	866	819	844	903	854	809	856	848	825	888	909	814	823	862	834	845	906	867	826	832	856	804	913	898	853	841	877	856	858	881	821	853	851	895	896	876	827	892	838	889	851	855	888	883	852	860	870	857	860	860	840	832	838	883	871	887	839	844	854	849	854	868	873	846	884	886	893	829	895	872	893	823	854	894	846	839	859	844	857	893	851	902	891	856	838	897	882	861	882	866	881	876	865	814	810	876	832	841	866	881	860	863	892	842	856	851	834	815	881	844	898	913	830	790	860	866	863	855	874	831	877	839	843	835	822	877	880	853	839	871	879	827	838	894	843	858	861	865	837	879	949	866	901	839	869	867	842	836	827	871	832	808	906	849	842	884	826	859	820	816	871	898	852	874	891	903	844	839	885	878	859	889	825	844	939	873	870	868	875	902	887	850	917	888	859	847	839	876	801	820	852	823	848	870	892	824	868	871	852	843	908	860	857	845	878	876	822	904	844	881	859	853	828	843	844	845	835	847	873	832	899	849	844	856	855	872	864	894	893	842	896	841	808	848	848	820	884	838	831	857	863	844	859	907	858	844	827	880	832	917	823	878	872	876	825	817	898	882	867	836	901	860	901	918	868	848	887	909	865	892	878	921	846	919	831	874	876	838	905	914	837	822	898	899	848	816	852	896	865	852	882	890	875	862	892	812	833	865	952	815	833	862	884	897	894	857	838	857	841	847	838	810	863	837	896	862	854	863	831	920	885	848	819	868	863	893	852	811	792	860	790	824	849	869	838	871	855	851	910	859	836	911	865	853	886	842	835	863	864	892	866	878	844	880	898	826	886	884	907	845	820	845	849	933	852	893	871	884	795	855	895	874	856	843	851	850	842	888	853	863	873	868	879	840	886	869	872	863	830	855	901	842	917	901	848	867	866	861	884	896	853	895	840	898	850	865	868	882	863	883	886	901	880	829	901	881	843	819	844	884	870	832	894	870	892	881	883	836	863	840	934	816	859	887	879	857	859	853	860	865	836	889	844	814	829	885	881	852	886	871	911	928	836	894	859	815	859	851	880	867	850	855	859	854	919	857	888	859	891	922	897	848	915	865	830	877	845	886	869	846	855	867	878	892	846	854	838	881	875	884	868	869	832	874	908	893	882	823	905	804	785	916	836	848	828	894	891	827	792	869	858	818	845	814	899	840	873	847	879	858	902	855	871	868	847	892	827	832	844	876	857	882	820	852	859	858	864	830	841	878	833	809	873	847	828	829	846	853	805	854	835	849	887	894	838	938	884	893	877	899	863	847	906	856	891	890	882	898	844	923	813	887	850	834	886	847	857	887	884	859	886	893	829	874	872	841	884	839	815	883	891	820	821	861	802	862	888	883	824	867	892	861	876	866	828	844	830	921	825	860	865	855	866	836	842	866	859	848	856	863	855	857	855	892	888	842	857	862	862	860	844	860	845	832	842	890	833	881	839	930	870	883	903	900	788	846	857	873	846	862	827	840	840	865	866	897	863	877	851	888	858	868	836	879	886	873	838	875	847	850	854	879	879	891	935	834	857	882	885	886	848	831	912	874	864	845	885	877	833	846	877	857	850	840	837	839	836	899	866	852	868	898	883	882	834	888	881	835	877	911	785	829	879	869	898	895	854	871	855	875	865	887	873	937	874	785	868	856	798	839	858	816	857	833	864	900	865	788	865	824	852	872	814	824	856	860	875	851	854	866	855	894	896	834	863	800	858	810	866	849	862	827	870	886	888	872	902	853	863	895	836	900	875	844	888	857	854	823	862	891	839	848	896	883	933	870	832	866	868	852	905	854	863	849	869	860	847	864	810	890	752	855	810	851	818	845	881	873	862	820	855	913	838	851	864	823	907	845	910	816	860	863	871	821	892	850	846	869	859	860	880	853	874	811	864	795	886	838	841	893	853	880	876	824	841	826	893	920	874	888	911	827	872	872	867	874	848	890	878	843	883	897	846	842	884	898	868	852	845	880	880	888	871	855	885	830	861	849	890	868	802	799	835	883	885	893	924	904	805	835	896	871	830	801	832	891	861	893	849	866	893	867	932	809	910	863	838	899	840	887	878	855	837	851	875	897	909	890	847	881	849	897	902	868	849	864	893	837	858	865	920	861	856	833	855	873	887	850	898	848	857	854	867	816	853	893	843	825	823	867	865	899	853	826	881	865	838	875	874	875	889	820	846	806	844	910	898	897	892	815	830	845	891	825	916	855	845	822	859	838	853	900	812	846	808	852	869	871	843	871	851	839	853	851	877	910	834	860	840	882	867	912	848	909	820	852	875	831	890	854	919	817	809	848	886	866	862	853	858	869	813	886	856	805	833	883	797	912	836	836	834	832	865	808	841	892	909	889	867	854	844	883	882	850	944	901	824	883	898	882	892	873	811	895	831	789	879	889	863	903	855	850	848	845	878	870	912	789	875	866	891	875	849	904	812	896	826	847	870	859	811	858	855	856	822	859	841	855	850	844	839	834	873	896	864	822	882	843	872	901	880	881	896	805	868	868	834	847	911	846	854	910	857	830	887	867	843	860	903	818	830	871	850	895	836	821	846	878	914	931	898	847	831	828	865	849	832	833	891	907	857	915	866	847	868	894	891	891	864	884	845	828	843	889	845	899	857	892	852	859	866	851	831	840	884	889	813	877	870	882	847	834	896	838	841	857	836	886	856	878	835	929	899	831	844	877	858	857	849	852	839	795	816	854	893	900	888	856	866	897	857	823	869	850	861	892	882	918	874	885	864	830	820	939	835	916	814	851	870	835	822	883	887	862	860	823	849	871	869	821	882	886	914	917	838	896	868	876	912	825	870	847	874	843	808	836	878	881	896	875	888	900	866	781	824	793	882	854	868	886	893	824	925	871	861	838	818	842	830	872	895	842	935	854	835	859	861	875	834	890	838	812	877	865	850	860	846	874	825	851	855	879	874	875	913	896	848	909	900	794	891	837	886	866	894	875	948	877	873	885	891	818	843	872	914	821	925	873	838	879	861	846	866	867	868	884	861	870	838
29812	28011	32371	31424	27699	34182	35188	28824	18383	14243	9249	3386	1293	956	903	792	647	530	461	413	409	357	414	395	397	371	369	357	397	364	358	307	406	342	388	368	336	370	358	364	367	356	362	349	394	379	336	355	382	362	357	364	348	349	340	392	368	344	363	379	359	320	323	318	332	333	365	365	379	345	338	370	368	343	338	362	351	340	373	350	342	361	349	347	352	362	336	355	382	359	386	366	383	322	363	311	318	378	369	331	344	369	325	340	341	386	339	392	338	336	350	330	367	331	350	334	349	352	356	419	367	364	359	353	371	354	330	339	362	352	355	368	355	345	367	342	346	356	355	357	357	347	394	325	356	385	359	357	349	344	358	377	377	361	375	343	345	372	384	337	338	381	332	328	386	323	342	355	358	355	364	340	345	373	356	368	360	370	371	371	335	296	346	377	311	353	334	356	331	347	359	349	342	327	344	336	323	381	350	345	365	345	361	344	356	368	315	355	315	315	370	386	359	352	326	358	342	368	353	334	370	324	348	345	362	336	333	327	389	337	344	383	348	337	335	348	365	356	379	383	326	341	330	364	367	386	342	370	330	343	323	326	324	372	347	331	336	337	337	336	339	341	331	391	371	313	358	370	383	355	335	348	347	357	336	363	336	334	374	387	347	386	323	346	363	360	345	339	352	357	339	342	335	338	361	383	342	353	367	378	378	361	337	313	380	360	329	361	331	337	347	359	376	373	345	338	388	353	345	384	352	358	343	351	344	404	334	373	346	336	356	339	337	379	332	350	319	334	359	336	394	336	349	354	318	351	355	306	314	325	383	350	354	368	381	358	348	319	357	358	332	381	358	325	299	359	356	374	345	361	357	344	340	358	338	356	377	378	345	348	344	334	371	345	377	343	391	366	379	357	367	353	325	349	370	327	367	354	369	350	336	345	348	307	347	357	319	330	376	318	349	359	345	363	337	351	368	367	371	340	350	342	376	343	333	367	316	323	352	379	366	336	356	330	310	328	345	356	331	349	331	376	322	347	349	345	358	342	349	381	341	312	381	346	343	330	353	340	325	357	340	330	338	362	343	359	346	339	350	362	321	390	339	367	374	354	355	356	343	343	346	357	398	360	321	384	369	343	339	334	353	373	365	370	373	347	372	342	334	372	346	346	323	337	353	341	390	357	354	370	358	341	352	379	333	343	341	340	378	338	318	311	318	392	379	340	365	366	345	362	346	374	330	344	326	330	341	356	363	376	345	361	364	339	341	354	366	320	367	346	364	305	310	339	373	360	331	326	375	322	355	356	381	349	331	355	377	326	340	329	355	346	324	351	342	324	318	349	361	377	326	364	386	339	338	358	356	352	339	346	361	343	380	357	382	379	348	315	328	354	320	291	328	372	340	334	345	385	343	353	369	353	335	346	366	330	361	335	340	385	374	367	377	329	357	361	328	348	362	364	344	352	358	360	354	326	334	329	336	337	352	352	346	327	346	350	371	369	353	350	328	345	366	353	336	350	332	391	361	364	392	375	329	345	344	340	354	342	346	348	361	356	353	372	335	340	358	381	366	359	344	305	342	350	344	393	354	331	329	358	338	358	344	353	344	333	333	324	340	367	347	353	358	364	343	365	345	378	372	320	347	335	366	366	373	368	346	351	312	409	339	359	304	371	318	326	358	383	339	379	332	338	332	346	377	320	342	329	344	362	328	322	348	363	349	358	348	360	326	341	377	376	362	360	312	364	354	351	355	346	352	332	347	364	362	360	311	309	337	364	363	341	348	369	357	357	348	337	338	379	297	343	341	335	345	361	346	317	337	396	321	362	341	339	369	351	352	338	349	348	331	365	340	359	343	334	358	337	337	329	325	351	354	370	370	327	381	364	336	365	345	335	351	356	384	350	351	357	354	371	329	365	333	352	374	357	364	358	314	385	360	363	343	356	347	338	322	351	358	369	338	369	303	339	368	345	357	362	357	359	341	354	332	316	321	342	300	329	339	346	339	368	367	344	358	366	378	344	334	340	351	353	362	359	362	339	345	353	354	345	345	342	341	308	320	380	347	364	355	306	373	324	332	322	364	377	395	323	355	361	368	371	375	352	360	348	314	355	361	329	334	357	315	353	358	380	366	347	315	336	342	356	355	327	337	349	331	330	370	347	365	396	333	361	349	341	336	350	351	365	331	346	338	327	351	370	361	338	358	364	396	350	360	308	365	375	332	372	325	339	354	346	356	343	373	342	331	351	366	334	346	341	344	346	349	356	351	354	351	350	342	345	378	373	382	365	359	303	326	371	363	341	337	367	386	344	347	354	342	352	371	365	367	350	379	338	333	332	331	352	354	367	356	331	349	328	325	347	330	357	320	346	376	366	360	341	341	329	346	385	345	346	347	353	359	337	387	334	327	376	404	322	329	349	321	339	389	331	372	326	351	358	341	348	317	355	355	333	361	357	339	345	342	322	351	363	312	337	357	356	370	374	327	336	350	339	381	342	348	372	331	343	329	310	329	375	349	316	332	321	355	356	359	364	364	348	377	360	359	396	343	349	323	363	407	433	387	338	329	304	325	373	322	326	320	326	381	377	388	336	330	343	383	326	326	363	381	359	348	359	348	341	388	366	369	362	336	367	312	366	325	336	345	370	376	373	341	333	338	341	343	356	340	343	342	351	341	332	315	342	347	331	373	336	355	331	380	348	335	360	363	375	324	337	344	370	354	332	356	347	367	357	333	342	322	339	340	327	345	367	404	367	359	343	368	351	351	327	348	356	361	320	317	357	336	385	353	314	360	336	357	357	341	312	339	328	346	345	332	331	393	342	341	383	323	362	357	324	367	336	355	365	367	343	332	338	327	359	385	360	369	354	382	378	352	363	346	326	372	355	362	338	340	367	353	363	355	366	346	331	351	342	335	369	313	365	373	391	349	380	369	369	353	347	329	329	356	357	378	308	378	353	345	323	358	330	388	326	372	349	351	324	352	367	357	370	379	368	343	363	330	362	351	335	368	325	381	354	320	341	373	372	355	343	369	382	364	368	363	356	349	349	348	355	330	381	342	363	365	400	342	333	340	367	352	357	367	384	322	345	327	372	351	355	314	373	385	345	341	346	326	339	343	338	370	372	339	368	351	356	345	314	379	364	358	341	326	328	325	321	353	318	351	345	350	354	370	360	345	320	359	350	374	370	320	336	323	373	361	340	349	356	325	371	349	330	344	356	343	361	349	360	356	393	341	336	355	351	382	353	327	376	328	355	304	349	392	338	350	348	372	363	371	359	358	350	363	338	341	357	337	321	362	353	310	347	372	311	378	361	358	361	354	342	349	335	328	359	343	339	351	334	342	312	352	337	332	383	345	344	362	353	350	347	386	367	366	344	353	338	342	361	334	325	344	335	358	363	378	363	353	335	364	333	382	332	348	332	367	347	353	377	359	363	343	351	385	373	315	340	312	371	363	337	326	343	357	362	347	334	323	338	340	371	352	376	331	349	319	339	376	339	341	364	362	333
19030	23395	29169	33836	34747	47433	49394	41526	33264	31840	24198	10350	4225	4608	4008	3676	2590	1926	1645	1429	1302	1401	1437	1381	1223	1260	1198	1222	1215	1190	1119	1210	1173	1116	1008	1063	1067	1000	1001	1053	1061	997	952	1082	966	985	1028	997	1035	990	973	1044	1000	990	1015	936	1011	1009	976	1007	945	992	974	1010	950	984	960	968	927	983	979	964	931	972	1004	1027	990	945	990	957	984	1039	964	964	1015	941	936	997	923	923	960	928	941	921	943	957	922	983	995	950	934	940	940	953	956	977	910	893	973	930	938	919	986	941	972	970	974	972	963	893	981	912	975	907	935	906	928	980	924	922	916	988	957	969	949	931	960	935	963	963	924	964	908	915	981	920	906	902	977	945	932	921	941	955	960	920	947	986	957	945	925	923	918	955	979	941	877	893	925	968	968	970	966	972	900	928	921	993	909	952	949	949	910	924	932	949	882	949	925	929	943	969	927	980	953	939	909	883	921	997	953	956	971	906	936	890	965	934	954	958	936	912	947	938	973	993	974	978	928	969	935	874	931	901	887	981	909	934	915	964	1010	904	921	927	964	924	926	877	944	977	961	993	937	920	917	923	919	912	927	927	992	916	984	990	952	892	945	967	900	928	934	931	940	986	990	959	934	919	914	924	945	879	940	987	989	919	921	937	955	990	947	952	890	936	959	989	957	951	918	975	929	930	939	984	951	958	963	964	903	969	937	948	998	952	937	957	973	963	982	925	949	921	939	914	949	956	929	949	944	970	969	931	962	955	915	935	948	995	940	924	965	965	892	972	901	944	1006	929	988	953	981	957	940	953	985	951	973	958	908	966	945	958	953	957	972	929	952	955	907	942	920	940	945	946	907	958	929	898	911	940	926	886	936	866	902	900	966	938	987	984	939	933	904	940	936	967	943	904	937	934	902	906	934	920	984	918	975	921	921	934	931	988	923	928	898	973	907	937	946	946	944	945	959	1011	957	967	909	935	973	929	920	957	1003	945	935	948	923	936	913	1020	941	993	972	952	930	1007	948	970	945	931	980	940	969	920	973	901	916	983	933	933	954	977	971	975	906	877	951	939	959	933	904	942	896	916	916	924	931	919	963	982	947	935	932	980	958	979	988	926	970	933	904	959	913	928	995	929	979	920	916	981	1001	925	887	965	917	902	918	922	965	959	939	924	927	924	947	961	904	881	904	939	899	943	911	968	921	960	902	937	929	980	959	944	963	938	953	918	884	919	899	930	970	945	962	950	933	952	934	909	950	952	895	896	911	964	988	933	940	887	976	933	894	966	985	904	959	935	967	964	944	972	972	921	877	968	911	958	937	914	910	984	958	890	967	940	964	970	936	948	962	987	941	946	910	940	919	971	941	933	932	900	939	979	939	942	940	937	936	943	932	967	987	953	899	899	956	996	947	968	963	936	887	951	933	958	923	921	922	935	944	959	936	986	934	914	944	942	949	930	952	942	999	905	902	952	943	930	1008	937	916	943	988	958	912	971	967	907	934	968	940	956	922	997	936	959	909	957	965	932	993	915	961	989	888	933	941	967	970	926	892	915	915	905	936	928	932	900	951	980	951	953	924	939	933	930	989	918	908	939	884	935	905	992	987	965	952	974	956	940	910	968	971	932	908	944	937	880	958	962	999	948	942	933	957	919	932	877	1008	953	942	966	974	919	939	1003	995	942	914	990	939	971	893	928	945	905	915	977	955	853	910	947	940	931	901	944	948	953	911	932	971	967	969	913	974	964	925	896	989	1012	964	921	972	973	926	953	926	998	918	952	941	944	950	952	929	942	948	957	931	912	937	987	909	965	913	972	914	969	969	944	911	901	945	957	912	883	953	946	917	923	933	958	953	981	952	968	904	941	928	906	941	951	904	1017	925	950	955	910	974	931	982	962	888	936	891	930	948	976	917	953	987	922	955	997	953	912	938	992	923	917	869	916	932	966	991	952	935	928	943	975	955	914	901	900	933	954	915	954	906	971	913	959	947	939	891	927	905	955	969	931	948	972	943	998	941	881	927	960	939	951	963	957	933	918	955	950	982	953	939	978	1004	942	958	952	908	980	960	937	971	928	937	940	965	953	905	938	989	930	945	964	956	894	925	894	845	892	918	917	941	909	934	936	946	937	916	974	959	919	915	908	887	951	975	901	983	924	952	941	931	935	995	927	932	1002	955	991	899	964	966	977	934	887	955	908	954	928	945	944	953	925	959	876	937	866	990	908	908	951	932	956	941	959	933	968	971	883	945	916	920	925	971	963	903	936	967	983	956	919	960	948	982	918	1009	943	967	923	936	968	938	1035	946	894	931	936	946	924	900	894	952	973	932	971	1035	882	935	920	1012	956	921	934	940	998	914	891	921	954	989	926	923	934	976	854	979	901	938	959	963	946	893	936	929	951	910	953	982	951	951	940	912	899	955	953	920	974	960	920	952	896	929	958	984	941	937	921	918	940	898	992	944	932	932	905	927	917	960	923	908	968	957	968	902	948	934	1007	920	948	1003	930	898	927	887	970	946	937	928	924	917	944	999	968	957	945	986	957	909	955	949	950	924	974	986	933	932	951	887	978	954	987	966	923	936	1003	956	962	930	915	998	962	929	881	901	911	983	990	954	882	920	920	989	918	924	961	982	925	945	982	958	902	937	912	969	928	931	946	923	980	973	941	964	950	880	894	955	962	947	950	886	890	880	941	971	888	939	964	1006	911	964	906	948	958	938	960	882	911	992	930	948	935	976	931	886	936	957	913	933	1021	997	946	906	933	902	947	912	944	944	902	895	964	994	896	985	963	985	966	935	933	904	915	946	891	920	879	896	1006	938	968	981	933	1003	925	908	908	934	965	954	936	935	937	965	949	947	937	984	973	905	896	961	959	927	963	948	956	909	954	891	980	902	906	949	925	932	933	890	928	908	892	903	885	982	954	971	949	911	945	926	913	922	971	915	958	933	938	935	991	926	998	945	1001	948	967	897	950	952	920	929	954	954	949	944	943	964	935	929	962	939	963	945	931	952	944	894	907	963	978	951	930	921	988	977	922	928	927	972	923	930	966	914	903	946	959	914	917	999	915	934	925	902	934	922	944	931	919	985	929	940	964	927	963	943	920	935	895	914	929	937	910	929	898	924	945	930	964	897	944	929	931	957	950	909	953	922	960	940	930	975	951	944	872	923	921	944	912	975	921	913	912	981	899	955	980	941	947	923	918	974	936	905	1019	887	951	972	945	957	992	901	959	950	947	962	955	960	992	884	955	912	928	935	867	964	863	929	908	976	970	919	973	949	972	1009	976	965	953	929	926	968	881	991	979	1019	947	915	921	953	968	934	975	982	883	976	920	879	976	950	966	980	940	981	906	973	939	960	939	928	906	961	914	949	955	915	948	977	952	931	985	900	923	914	918	987	956	933	976	927	918	951	923	961	926	967	918	950	941	897	901	893	965	875	912	881	951	901	958	909	921	920	972	917	962	1003	956	956	998	912	948	975	950	952	915	939	952	911	897	950	943	955	958	1022	897	931	936	988	958	951	986	924	918	959	908
3748	1917	2489	2658	1831	2035	1667	979	477	421	320	197	202	194	194	203	201	203	192	193	177	187	189	168	188	170	185	175	191	168	174	203	194	201	192	210	161	209	186	199	183	190	204	181	189	165	179	163	188	175	177	204	222	169	175	189	202	192	206	187	194	176	192	199	195	202	193	177	192	201	187	189	173	173	184	195	207	206	193	183	163	173	190	203	165	184	206	174	204	174	197	202	179	173	177	186	199	217	170	213	171	222	174	195	203	171	178	201	179	185	197	209	182	178	192	193	202	179	175	179	180	171	181	194	208	175	179	176	194	180	178	205	201	158	182	205	183	191	179	190	194	176	198	201	215	196	196	197	187	193	203	214	166	161	198	183	205	181	186	182	197	184	188	186	191	209	170	181	178	196	194	178	168	233	190	208	191	182	192	195	166	171	183	178	184	208	186	193	180	171	166	173	159	175	176	197	173	196	194	203	202	217	174	188	178	165	195	176	193	193	163	184	191	193	220	185	183	178	205	209	159	195	169	204	201	160	211	190	166	171	200	190	193	186	177	182	176	203	207	171	177	189	197	198	186	173	193	186	215	179	203	179	194	171	215	224	192	211	183	195	214	174	190	190	179	181	194	193	178	184	177	184	194	175	181	157	173	200	174	188	184	191	185	193	179	198	187	199	198	225	164	185	171	185	174	171	201	201	162	185	178	180	192	208	188	185	200	185	171	217	201	191	206	172	181	194	172	172	181	174	209	164	198	181	184	176	185	198	194	175	175	184	189	179	196	206	201	179	186	181	208	155	181	180	208	182	210	168	173	160	177	184	199	205	168	164	187	178	167	186	209	188	176	212	198	178	166	210	192	173	200	205	169	188	195	189	185	218	181	195	180	200	169	194	176	173	193	189	170	174	194	212	172	193	199	185	212	181	203	167	174	184	210	171	228	192	185	205	198	192	167	210	178	176	201	206	216	187	192	202	172	183	178	197	193	179	173	200	183	192	187	188	186	200	187	187	173	169	202	195	216	182	186	190	208	188	179	194	196	171	171	193	178	164	199	178	215	207	218	176	177	177	202	203	185	168	196	180	182	175	196	173	205	183	176	197	192	176	193	197	166	185	188	174	179	197	166	191	195	169	199	186	200	168	177	186	189	188	198	191	205	168	163	189	193	199	164	181	202	174	191	178	193	208	193	184	188	164	205	197	213	194	168	185	184	186	190	195	175	211	197	196	183	207	190	188	188	180	161	189	189	203	203	185	179	182	199	177	184	203	184	212	170	184	184	187	174	186	176	197	193	177	156	183	179	185	175	188	164	178	207	214	199	219	192	172	182	193	185	175	205	216	181	204	184	194	163	190	205	196	195	192	161	193	183	182	168	174	194	201	178	194	198	186	181	203	183	203	179	195	211	187	187	196	172	173	162	174	176	198	166	193	172	201	187	171	190	166	182	210	163	195	184	174	196	180	177	179	179	167	176	193	197	190	198	175	196	178	190	180	190	187	206	161	176	193	175	185	191	186	192	182	181	174	208	190	168	198	175	194	197	166	187	195	196	172	188	190	189	177	179	196	170	195	182	185	175	191	182	183	192	185	192	192	177	180	182	187	195	197	189	231	168	168	216	187	206	196	210	170	171	191	170	166	205	196	167	222	186	182	205	190	186	175	208	191	210	164	205	207	173	185	194	199	179	175	189	202	185	178	209	188	178	164	170	192	188	190	190	175	177	182	178	203	210	170	201	180	199	194	161	183	201	188	180	182	182	185	176	163	210	192	190	191	198	182	184	210	199	220	205	200	174	197	184	185	170	188	192	180	180	172	184	165	202	210	213	181	182	178	191	182	201	190	182	187	192	163	172	215	189	164	193	187	193	195	180	185	174	171	196	179	191	186	169	183	173	192	216	203	207	182	182	196	188	185	177	188	185	171	195	202	172	168	213	214	184	200	199	166	187	205	182	172	202	210	201	194	179	171	176	187	191	177	196	171	184	193	182	199	196	195	177	200	184	167	184	198	183	195	168	175	193	185	200	197	194	197	194	194	183	196	166	210	198	182	191	177	169	183	198	177	176	183	204	194	197	168	166	196	187	207	210	183	188	191	178	172	207	197	183	192	172	192	182	179	206	180	185	176	196	188	214	205	177	179	215	206	177	196	201	170	170	212	196	220	216	197	187	216	192	183	198	200	150	157	189	184	184	201	177	165	204	169	186	212	181	208	201	198	195	189	170	172	186	211	172	174	203	213	190	175	192	158	208	197	199	200	189	205	191	188	183	203	185	171	195	174	201	219	168	199	195	197	169	184	190	199	176	162	201	198	202	221	182	165	182	201	186	196	186	195	165	175	157	207	189	191	205	174	200	194	192	206	198	193	180	169	188	160	192	205	177	183	187	150	190	187	198	171	198	199	194	196	185	209	213	200	187	192	194	197	216	192	171	180	211	185	204	187	175	197	205	203	184	190	188	187	200	203	190	173	235	178	183	198	194	193	210	185	172	197	149	153	159	197	181	192	193	193	179	186	197	195	196	207	176	153	226	189	182	208	189	200	181	187	185	195	184	170	195	191	171	190	183	210	198	225	204	188	185	194	199	198	174	171	196	193	174	183	167	195	193	185	210	170	190	198	189	190	189	174	178	197	177	178	162	173	181	216	177	171	196	193	184	204	195	195	171	172	175	188	188	175	192	183	189	198	191	184	162	174	166	187	189	174	176	201	184	197	184	177	189	189	184	177	185	185	171	160	194	205	185	194	196	183	183	201	196	169	209	172	180	173	190	177	177	210	156	180	172	175	191	182	209	198	185	192	192	171	195	190	188	205	196	176	182	206	204	180	206	221	182	186	208	185	190	175	173	199	194	177	176	160	199	194	186	200	187	170	188	157	188	164	200	193	205	217	187	176	193	173	217	195	182	184	189	176	193	150	199	198	183	188	183	186	170	187	189	167	194	180	178	203	189	154	189	184	166	169	177	184	206	189	184	185	185	185	180	222	198	202	186	209	201	183	188	166	209	164	174	186	199	175	213	183	196	181	192	188	182	191	208	176	166	167	182	178	207	173	166	198	198	223	165	202	166	173	176	199	179	195	173	183	175	184	171	189	192	198	211	181	195	193	178	181	210	188	166	197	179	189	183	185	203	183	183	170	181	227	183	183	198	205	195	202	200	186	193	198	174	179	172	198	189	189	175	187	171	186	224	171	191	184	158	206	194	174	195	173	180	176	175	187	209	205	190	210	185	195	199	203	199	207	184	166	186	175	182	186	178	212	185	216	207	200	176	205	174	170	174	183	216	179	193	181	204	180	198	186	171	188	151	181	195	189	192	190	193	186	184	173	188	198	180	199	219	194	187	172	196	183	194	201	177	182	197	195	200	200	186	184	208	191	190	168	200	161	187	176	195	187	186	173	179	175	207	203	183	190	174	201	199	197	172	180	178	197	204	180	178	168	159	197	196	172	178	191	186	172	193	198	175	174	194	187	173	159	207	208	189	191	192	197	182	184
3647	3129	5951	7404	5952	9784	8580	5719	2706	2475	1880	917	726	689	697	663	655	620	585	605	652	628	610	660	607	638	636	613	618	609	610	568	591	614	585	620	598	604	632	623	622	598	611	598	612	547	592	560	588	611	591	591	586	609	608	601	557	600	615	621	618	622	593	572	589	627	580	600	574	633	591	637	662	593	606	590	589	600	630	567	645	560	611	565	613	643	625	622	603	608	610	591	654	593	593	576	576	614	569	604	584	595	606	577	595	631	622	585	653	602	562	643	605	577	565	606	594	644	634	575	627	631	555	626	602	637	570	611	576	594	578	622	567	609	577	597	584	594	599	581	611	600	601	554	623	604	608	597	561	552	616	599	573	600	640	612	577	612	635	641	619	583	597	578	608	621	604	592	637	584	607	572	622	620	635	625	592	589	611	623	648	616	573	603	587	531	608	596	608	600	590	617	614	571	592	632	647	591	603	639	614	625	577	614	590	587	593	583	598	591	622	578	575	586	591	576	618	569	585	631	625	615	633	597	578	601	615	590	621	571	604	627	579	592	609	578	642	602	599	590	635	663	605	606	592	603	598	613	549	602	593	565	592	623	588	601	592	622	575	583	589	627	557	621	580	610	685	578	596	578	577	600	616	592	610	599	584	615	585	554	656	560	617	622	602	603	612	598	591	520	591	605	615	620	603	598	629	630	643	606	606	598	608	588	581	592	630	626	593	568	598	606	584	610	622	624	606	589	576	575	619	594	636	616	590	635	666	598	634	624	587	606	603	609	562	570	552	594	591	610	641	605	551	592	638	675	586	561	601	557	601	616	589	609	630	613	607	570	589	588	598	632	633	568	586	592	556	579	635	583	577	605	579	581	623	560	639	585	572	532	614	585	605	599	590	585	629	609	608	601	597	600	612	633	582	602	581	640	577	615	589	630	618	597	552	588	623	595	599	556	658	598	596	571	567	553	591	605	577	578	579	570	623	581	598	613	637	586	611	576	635	615	620	562	603	617	588	618	629	626	622	617	579	613	590	578	585	606	611	574	628	600	634	602	605	579	605	616	603	619	611	627	621	605	602	620	586	609	619	604	603	561	644	614	614	583	582	574	649	610	619	595	611	584	624	637	554	606	570	592	610	545	572	623	627	598	586	588	609	627	590	591	618	603	590	626	619	587	598	595	642	581	601	593	566	598	596	621	590	591	584	653	553	589	581	552	576	587	611	588	597	632	625	592	553	563	634	567	640	610	571	628	539	621	630	599	579	623	611	622	582	615	599	570	615	599	582	571	601	559	582	588	614	616	588	591	629	622	592	579	611	608	577	588	585	588	599	565	573	581	618	629	608	621	583	591	617	573	604	588	585	591	612	598	627	549	561	611	580	596	572	620	553	634	607	548	596	607	577	622	595	630	625	573	597	612	637	606	673	633	625	620	532	641	612	634	581	620	648	594	569	586	606	613	578	600	601	572	575	572	567	621	646	587	604	612	625	564	580	596	588	630	601	582	619	594	580	576	634	629	571	640	607	630	546	596	660	561	585	640	628	647	572	568	581	607	560	592	596	596	597	617	596	601	602	610	649	569	655	654	589	551	574	630	571	580	658	609	623	580	613	587	630	622	602	609	648	584	596	604	590	611	615	596	594	616	571	583	550	565	619	607	600	655	597	650	602	592	620	611	623	586	604	615	564	584	598	603	563	583	612	620	642	576	618	616	580	573	582	565	606	540	657	569	588	590	592	608	603	598	617	575	614	614	596	588	572	588	611	614	585	618	592	628	567	594	633	616	608	600	645	566	561	606	609	633	608	573	612	572	616	566	603	594	601	572	589	599	591	588	597	565	571	584	602	595	614	574	609	594	611	624	555	606	627	563	619	590	617	564	576	588	560	623	587	562	561	623	582	609	598	595	575	630	615	543	586	608	605	611	617	602	629	622	589	595	644	609	592	575	666	559	612	597	582	598	585	600	573	637	571	613	560	632	573	611	603	592	564	597	557	651	644	614	600	623	607	549	618	600	604	574	628	556	590	628	627	602	621	575	573	610	607	580	606	606	616	604	581	581	611	583	640	583	593	574	611	631	584	586	609	599	633	628	603	576	620	607	583	622	599	589	589	629	578	592	569	569	629	624	542	601	623	569	593	574	612	594	589	585	614	632	595	561	629	600	602	604	588	587	592	559	599	610	576	566	553	591	565	592	587	627	574	587	577	540	588	574	640	628	597	616	642	585	594	619	616	596	665	586	572	589	623	604	606	614	592	598	620	622	577	623	604	612	604	579	557	614	595	620	570	604	607	572	582	568	581	573	611	610	551	636	576	606	595	602	622	622	598	609	617	584	595	573	639	596	580	618	585	571	572	611	591	598	576	588	600	653	612	625	569	605	632	595	616	590	580	583	549	595	643	580	573	616	581	580	600	625	588	628	596	606	610	589	619	586	628	597	597	578	621	613	588	573	607	624	605	626	589	600	621	606	603	644	585	596	611	596	623	626	562	600	581	632	589	647	614	598	591	632	568	619	581	627	618	613	601	608	537	580	661	617	597	597	613	623	588	605	598	613	594	566	580	619	613	604	590	576	611	582	579	612	614	626	602	589	619	593	608	593	609	608	593	583	599	658	565	589	644	603	624	569	617	559	592	590	603	591	597	637	621	562	603	596	588	649	560	617	584	623	632	661	613	605	601	577	599	602	628	607	595	562	560	637	598	622	640	573	587	568	606	638	542	602	588	605	624	601	568	632	624	627	632	654	601	588	609	614	607	601	596	676	606	587	637	564	616	558	582	602	592	606	587	603	604	565	571	561	606	602	645	565	571	591	624	625	596	647	592	584	645	602	602	595	595	604	589	587	622	638	600	589	584	604	609	556	602	605	571	598	632	590	578	576	664	593	592	565	601	608	589	628	599	623	613	580	611	575	564	636	588	623	592	593	632	609	541	600	612	611	597	607	623	605	569	656	569	614	610	615	626	629	569	598	567	591	576	632	599	662	602	592	596	613	576	587	629	592	583	590	610	593	601	616	607	628	604	617	647	589	583	558	618	610	637	590	575	601	640	631	588	576	595	591	604	567	598	605	576	587	587	583	587	581	593	609	623	578	585	600	602	603	644	611	587	585	634	598	592	609	643	609	575	624	596	650	585	578	572	585	581	603	619	626	628	571	623	570	617	616	601	601	599	595	634	590	585	614	572	563	603	566	542	595	631	588	582	631	592	616	630	606	570	600	658	624	556	545	603	558	590	615	620	616	610	560	584	615	558	591	639	605	636	601	653	615	645	624	597	581	592	562	612	620	627	624	603	634	606	596	574	589	604	622	583	563	611	608	573	592	600	582	625	595	598	610	614	583	663	620	635	651	589	654	590	581	563	575	618	613	584	565	601	604	595	612	596	614	616	629	609	569	617	632	598	617	606	586	640	598	574	602	656	594	579	600	614	599	608	607	565	655	649	591	610	627	611	612	596	618	619	584	619	623	644	582	580	615	618	574	586	610	642	631	594	614
14333	12709	18935	20327	17061	21846	20565	14363	7111	4834	2525	809	542	474	465	474	377	345	348	342	308	332	299	312	285	311	283	289	295	274	295	282	331	292	304	304	286	279	304	338	285	310	255	308	291	298	289	328	326	301	343	327	325	321	307	292	309	271	294	304	292	296	302	294	284	307	284	279	297	302	318	314	289	295	307	304	328	340	288	282	317	293	321	290	294	306	301	298	303	297	285	280	330	285	259	318	298	302	284	304	271	281	299	322	300	320	268	323	284	317	290	285	295	323	308	279	320	282	255	294	309	323	273	320	297	300	294	321	295	306	307	310	289	285	296	299	254	283	318	261	308	290	275	304	288	298	302	271	290	280	287	296	274	280	306	320	290	337	279	306	291	282	293	295	272	319	335	300	285	318	316	289	296	291	300	297	315	301	306	301	336	329	326	272	291	301	324	304	296	344	298	311	292	282	260	335	281	319	268	308	297	277	280	285	287	301	294	295	269	271	288	299	297	307	311	298	319	309	274	302	309	314	332	305	300	326	300	320	298	263	312	350	344	308	268	299	319	285	293	285	301	294	302	276	294	284	292	323	282	327	294	306	307	294	271	287	288	300	299	284	282	289	318	287	297	313	288	270	301	285	270	294	320	305	266	307	277	261	290	311	324	277	289	284	316	300	316	292	276	279	315	291	289	281	283	300	296	311	285	297	296	295	337	323	279	261	321	324	317	311	294	301	307	295	269	325	270	284	279	294	303	313	293	281	315	300	320	309	294	281	305	339	295	258	309	309	312	303	301	257	282	327	295	304	290	309	274	308	287	299	286	288	296	285	302	283	316	310	296	285	311	301	294	314	297	303	297	310	286	288	291	294	281	309	317	297	291	296	271	296	283	330	316	292	306	317	314	277	302	284	285	298	291	287	325	297	297	311	289	302	309	275	303	312	307	287	301	298	292	291	287	306	339	304	308	259	295	299	295	284	288	260	322	268	274	308	285	322	279	282	292	314	303	314	290	286	291	274	309	323	271	288	297	295	302	305	314	300	302	310	299	304	286	337	318	304	258	304	300	301	295	326	313	280	282	285	267	279	270	292	283	297	295	309	313	255	303	279	271	306	322	294	305	271	280	310	351	267	285	315	302	304	330	341	297	311	296	270	270	318	307	320	328	276	299	307	283	305	307	291	280	306	283	321	310	276	312	286	333	288	319	296	267	282	306	296	307	287	287	283	332	277	283	329	268	299	295	292	283	268	320	255	297	316	255	298	237	316	313	300	301	307	326	331	319	262	287	269	301	278	303	306	309	274	322	323	284	300	304	290	316	309	282	301	335	296	281	291	278	295	300	326	285	300	292	307	294	311	320	325	286	290	288	292	321	301	297	281	283	280	298	299	293	274	305	316	281	292	301	299	299	317	314	287	299	292	324	297	301	290	283	299	297	279	286	256	303	299	316	301	281	310	301	291	294	305	302	325	313	314	278	294	271	313	308	306	306	268	298	301	268	308	297	307	272	305	286	301	304	287	289	299	296	295	308	298	311	251	313	303	284	280	326	308	310	247	288	291	304	274	306	301	300	282	276	318	328	327	302	321	285	310	315	326	314	287	311	296	268	295	280	299	291	309	312	276	314	312	285	317	320	308	294	298	294	290	260	302	294	302	301	295	267	304	307	317	306	316	306	299	291	269	306	262	303	330	304	322	279	322	292	323	286	272	283	286	301	298	327	287	322	312	319	291	315	292	311	304	283	295	288	272	281	316	287	304	294	285	327	292	310	310	318	294	314	270	303	313	286	285	272	300	296	295	310	282	310	326	313	310	281	321	282	276	309	309	278	311	278	300	311	318	266	312	314	318	277	309	288	278	301	314	312	295	338	305	289	293	316	307	301	315	310	307	326	262	305	296	288	324	295	304	308	286	266	307	295	317	293	320	300	268	312	295	300	274	298	258	301	314	282	302	329	291	298	288	290	282	289	283	288	287	315	287	272	308	309	286	310	305	311	291	299	319	315	272	296	295	304	287	281	310	308	274	294	282	305	321	296	299	290	295	272	303	259	301	296	326	307	308	325	320	265	285	299	284	288	271	295	285	295	285	305	308	292	302	271	290	310	321	281	305	296	278	258	272	285	281	286	303	278	267	303	277	305	305	284	316	295	275	328	326	298	304	299	272	295	281	299	318	281	316	281	327	331	278	285	310	324	305	294	286	326	309	349	281	293	288	319	285	319	331	257	290	298	300	298	297	311	283	287	286	333	323	314	294	280	285	272	273	313	336	314	297	304	285	303	301	309	313	294	322	291	304	309	296	299	312	303	292	322	305	339	330	325	297	300	288	308	300	296	271	275	295	336	310	325	294	309	282	322	276	332	261	302	270	308	306	312	281	286	302	306	297	288	268	335	284	302	278	272	278	311	307	347	287	310	290	290	281	303	277	279	292	281	310	329	280	306	349	292	295	266	286	288	279	295	308	299	308	301	310	312	264	285	318	291	291	286	284	293	283	295	308	309	286	285	315	295	269	320	308	277	312	323	300	275	309	304	318	320	309	294	272	290	306	303	328	296	306	293	315	288	295	312	309	282	321	306	303	303	299	288	310	309	313	298	297	294	306	314	291	293	323	310	296	304	300	273	268	281	287	286	310	300	304	316	288	313	355	305	314	303	287	311	322	308	266	321	300	311	327	289	312	276	276	319	299	286	320	294	295	255	307	272	285	347	298	289	305	301	299	314	286	286	298	318	269	267	308	312	303	286	311	293	283	313	345	303	311	268	289	288	292	336	311	324	285	306	296	300	318	295	298	285	295	322	299	286	302	304	306	297	279	320	271	266	279	296	301	282	334	312	288	277	322	278	315	304	288	291	274	292	305	268	301	285	313	294	310	293	276	299	301	278	266	309	282	326	284	302	303	259	339	296	305	300	263	296	292	304	293	292	284	308	304	312	334	317	280	294	322	302	273	314	278	296	261	279	314	283	300	286	278	285	307	298	297	295	309	299	305	299	273	288	319	284	290	291	288	305	293	290	313	285	266	290	301	276	303	311	297	318	305	271	288	284	303	287	287	299	309	312	329	304	268	302	327	307	298	292	270	300	316	284	270	301	295	332	317	289	288	274	292	302	306	309	295	274	299	285	302	289	300	293	313	294	289	345	307	296	342	277	279	315	308	249	286	277	276	276	333	308	302	304	292	302	295	303	305	289	308	278	289	292	307	306	291	304	291	282	285	301	301	295	313	293	320	292	273	271	299	290	309	297	308	297	262	293	322	290	307	302	304	307	338	289	305	256	276	292	298	301	269	281	291	300	269	302	277	322	300	309	266	305	302	287	301	259	305	301	279	317	284	305	270	323	325	272	300	297	284	296	304	295	291	309	280	281	345	324	295	300	296	308	296	306	313	288	279	290	274	306	280	295	292	322	304	276	279	299	301	303	320	278	297	291	334	288	309	312	289	298	293	320	297	294	269	316	327	310	313	288	351	336	318	299	287	297	306	310	305	259	291	275	307
10736	12097	19226	24103	24183	36930	35588	29533	19292	18328	10815	3248	2192	1839	2132	1899	1610	1197	1158	1044	995	1000	1002	987	965	965	949	961	921	1006	906	942	903	905	899	878	871	906	907	885	904	926	859	907	885	848	861	880	921	912	875	873	886	852	870	890	897	828	874	879	844	881	914	876	850	893	891	910	883	874	874	835	847	840	876	820	927	937	835	867	945	864	861	888	900	861	805	884	845	830	823	847	888	851	831	887	839	837	861	878	839	851	888	867	860	896	861	903	859	863	898	902	806	863	799	815	878	828	874	850	874	836	849	858	877	840	831	845	871	865	847	894	875	866	878	849	874	847	874	887	831	831	867	834	891	860	888	826	835	861	849	843	883	883	874	860	828	895	896	847	824	900	860	842	881	851	861	845	880	827	898	881	781	889	870	880	844	855	904	894	867	830	877	845	850	908	821	841	895	888	855	830	891	879	876	837	866	841	859	916	814	882	887	947	860	892	924	852	861	772	912	795	868	885	896	847	847	865	868	803	908	858	834	854	894	851	864	867	890	866	846	871	843	821	908	898	823	876	866	910	815	841	887	882	871	915	901	850	885	857	867	887	878	884	871	854	872	873	876	826	855	894	888	809	839	872	862	812	799	889	893	863	893	903	873	880	886	875	881	858	854	863	878	850	831	890	905	928	847	884	870	901	835	847	824	904	931	881	872	854	864	865	814	871	800	919	945	886	907	905	861	822	866	862	849	876	884	825	872	927	827	837	881	875	825	842	788	863	862	829	824	892	850	875	816	824	899	873	884	906	895	859	832	870	897	881	798	821	848	879	861	835	883	912	856	807	873	861	839	869	851	817	851	877	931	874	857	874	852	830	842	869	875	826	828	877	849	907	880	804	889	805	849	875	823	853	811	884	839	852	887	855	880	827	908	831	864	853	835	850	849	858	863	829	896	854	845	916	878	853	831	867	863	893	850	848	889	848	842	846	887	888	868	792	844	880	826	901	877	984	882	861	859	894	855	915	838	813	842	855	867	869	858	867	906	832	834	843	843	798	862	858	858	857	902	868	822	859	876	837	899	852	817	857	880	890	881	901	852	802	846	833	912	879	804	867	858	843	846	851	835	852	881	865	862	934	904	856	836	793	788	847	854	819	849	879	874	909	874	859	822	839	844	838	836	854	845	849	866	828	867	856	871	885	833	888	851	833	891	858	816	854	871	854	825	840	860	774	880	877	866	847	856	855	848	875	847	856	846	887	870	888	902	830	838	804	852	852	886	899	862	848	868	810	921	846	860	854	813	883	875	819	873	858	890	810	856	864	933	803	808	908	909	863	825	845	896	793	884	845	832	786	852	830	880	922	857	825	856	821	848	842	951	877	876	816	905	835	897	916	909	888	869	832	848	821	876	871	815	845	889	839	888	864	841	876	842	850	849	860	872	934	863	884	871	890	851	881	841	852	851	913	857	859	928	836	852	849	886	820	846	883	842	874	811	793	899	881	854	874	862	823	892	864	837	909	882	886	896	914	811	880	823	818	847	826	888	872	861	881	832	831	887	863	894	851	826	898	858	890	821	870	852	897	898	875	838	818	834	830	925	876	785	842	881	887	891	873	855	880	930	788	857	884	829	906	842	854	887	886	834	831	890	925	812	861	868	890	818	883	866	927	871	884	904	871	863	836	892	876	846	818	836	865	844	832	851	860	873	859	855	901	835	874	838	945	822	828	830	792	842	845	844	888	866	861	857	867	849	884	845	903	798	901	821	849	822	867	849	852	873	881	860	875	845	830	896	843	828	884	882	838	828	859	921	873	852	827	874	803	829	802	877	884	815	885	845	843	850	857	865	869	883	884	864	897	866	858	855	863	902	892	823	865	862	823	847	812	855	863	817	828	823	878	877	842	867	889	890	831	914	881	874	854	874	902	898	800	852	903	848	829	870	843	909	843	809	876	862	884	856	795	845	832	835	847	834	801	896	803	882	896	859	877	864	867	836	847	880	866	883	867	850	847	836	819	903	860	831	865	905	902	915	852	876	923	835	811	814	852	872	854	834	830	882	798	834	875	895	846	895	837	820	882	875	866	830	882	818	887	868	878	860	896	902	808	820	860	874	822	887	837	817	841	829	875	870	854	877	903	884	863	893	854	848	843	869	786	848	883	893	891	852	889	813	840	838	833	841	862	803	900	873	869	889	861	858	868	891	888	884	904	892	849	838	833	888	820	859	871	834	838	854	875	882	866	907	879	807	872	855	894	796	861	821	787	889	860	855	853	851	822	831	873	858	835	857	867	892	892	821	862	826	831	909	873	899	861	872	881	879	890	878	896	887	871	854	860	827	930	835	816	854	892	875	850	875	874	842	861	791	861	849	860	866	825	879	836	845	879	849	865	881	887	870	863	871	858	832	878	856	834	879	902	869	870	842	818	856	882	834	853	833	869	862	901	877	856	884	880	866	814	864	828	859	867	884	822	830	888	848	942	855	855	861	877	850	856	865	868	864	830	822	816	829	834	865	840	865	849	850	852	868	848	862	832	841	869	880	880	885	802	929	828	863	894	827	844	891	848	851	900	844	837	874	843	852	837	889	816	838	841	793	841	870	848	863	885	932	868	843	852	904	815	863	825	925	932	872	843	817	788	855	832	880	867	860	932	894	868	822	894	857	837	821	860	919	859	867	857	868	854	858	823	843	873	857	802	841	879	837	861	896	888	867	870	851	822	864	863	849	857	878	861	876	874	883	849	835	886	846	853	875	842	938	830	903	855	891	909	830	818	842	847	867	888	838	846	824	849	892	919	844	874	827	855	865	931	864	884	840	855	838	916	837	839	898	847	866	887	821	880	868	872	779	848	853	877	869	843	826	896	865	845	885	831	822	883	869	850	883	819	879	836	859	916	888	847	878	889	937	899	889	826	818	858	874	852	849	809	866	851	885	886	893	842	832	853	832	847	844	891	854	919	852	831	858	832	916	887	880	834	873	853	855	830	859	850	821	881	853	866	885	882	869	852	842	855	851	841	869	937	885	926	855	836	820	873	831	839	808	866	840	852	845	843	874	854	865	810	889	868	888	885	873	843	816	822	815	875	802	869	861	898	846	882	849	841	919	824	861	874	842	867	874	910	879	878	842	878	852	842	871	880	875	848	870	898	863	845	898	838	861	765	847	879	868	890	849	894	850	849	873	862	885	841	877	886	875	853	900	893	767	889	814	821	882	915	849	885	816	880	863	877	888	848	859	859	859	892	920	832	854	842	871	815	865	860	797	855	787	847	928	835	838	849	851	840	896	834	859	879	838	824	901	827	903	864	838	843	866	903	898	816	850	866	873	870	849	849	848	861	890	857	867	845	868	883	881	890	849	803	881	887	889	862	851	822	871	897	866	880	887	851	886	843	848	819	871	856	886	892	860	889	905	820	872	902	849	865	873	852	893	836	845	889	856	836	794	864	868	839	852	815	860	836	857	885	867	816	873	856	852	859	894	848	856	883	862	889	848	852	859	784	848	895
28859	25382	33783	31559	29388	35234	35651	28449	19935	16113	8402	2794	1426	920	1127	894	975	650	457	418	393	419	406	400	428	379	374	372	383	413	362	387	361	390	392	347	376	365	382	377	376	346	363	354	376	376	387	343	339	366	371	360	356	361	339	360	366	352	327	356	339	357	381	363	368	322	325	348	337	345	359	365	337	354	342	333	350	354	337	355	351	337	334	369	367	357	334	370	379	343	365	343	373	330	358	342	332	327	384	352	352	357	346	339	342	347	340	341	343	333	331	361	351	340	353	338	368	361	361	335	354	369	329	326	328	330	346	351	354	294	332	356	352	344	378	353	342	361	353	348	341	344	309	357	358	292	354	351	338	371	333	349	362	326	346	345	361	378	351	369	346	340	339	359	329	317	334	326	373	341	374	354	348	344	342	374	329	312	363	325	330	349	381	328	339	332	324	380	349	338	362	363	322	344	326	352	309	358	360	349	311	355	337	333	359	345	329	333	347	330	344	356	324	335	329	341	372	309	332	380	338	358	353	340	354	344	360	323	346	353	364	357	353	363	368	334	385	375	370	359	350	371	354	329	335	339	364	340	379	373	355	361	353	368	362	351	378	374	330	379	352	378	354	364	351	336	342	350	356	328	328	332	342	357	358	354	329	376	372	355	358	346	376	344	352	314	311	329	347	317	361	343	338	396	351	342	335	343	347	379	361	374	324	323	363	353	341	350	342	381	353	370	343	358	330	340	367	329	361	340	323	346	378	350	408	354	359	351	284	332	365	333	320	345	378	388	359	363	348	332	362	338	359	350	367	350	350	360	333	352	339	342	337	337	361	367	347	341	360	347	340	343	340	349	331	370	339	356	330	378	362	329	357	382	373	330	369	371	339	345	348	348	369	367	358	384	378	364	359	327	390	334	343	359	364	351	356	325	416	329	371	345	370	362	346	332	379	362	346	353	316	345	393	360	371	350	366	315	375	363	348	340	351	351	338	365	379	320	339	337	338	316	361	320	360	339	354	351	373	344	358	338	373	322	384	342	381	345	360	367	372	356	327	342	343	377	352	382	351	358	335	356	358	369	345	347	340	325	348	361	332	349	378	361	363	342	337	348	359	385	353	354	319	364	366	352	354	358	350	345	345	340	356	355	378	337	357	344	335	372	348	346	351	349	360	354	348	330	358	336	333	336	346	379	341	349	339	311	368	366	336	367	321	312	354	353	345	332	361	376	359	367	360	319	349	325	311	368	350	343	383	377	373	346	368	338	331	380	362	336	365	317	363	367	364	385	391	354	337	371	389	341	384	344	403	395	354	360	395	334	304	321	389	345	349	356	346	351	360	342	364	367	368	372	370	326	363	341	382	359	345	329	353	336	354	329	375	340	368	349	338	315	366	363	311	331	341	339	345	349	364	333	338	374	339	342	344	365	358	333	317	337	345	343	325	341	322	334	352	340	357	373	342	360	336	322	355	329	324	332	337	354	358	348	355	313	327	377	367	362	328	331	372	358	358	370	351	345	362	386	345	328	327	357	349	349	365	322	333	367	379	333	343	356	322	384	364	354	335	374	323	386	328	372	336	348	314	356	394	372	337	338	351	375	334	360	356	331	358	328	348	346	369	356	354	360	349	352	355	393	350	351	333	358	331	381	341	333	355	353	375	341	376	365	311	362	329	361	383	332	327	338	356	344	349	339	358	362	363	377	313	312	390	317	349	355	353	343	339	325	360	326	342	361	345	353	368	348	352	341	314	362	328	331	343	381	355	314	329	361	362	354	381	331	346	339	354	383	362	350	323	359	371	330	318	349	335	355	361	367	354	324	351	331	365	350	378	362	340	341	332	332	310	338	352	365	385	359	373	357	388	324	360	365	366	344	364	366	325	307	380	329	368	326	310	324	306	341	305	331	366	344	384	367	381	343	337	379	373	367	390	321	343	362	337	328	365	357	339	357	340	347	374	343	353	340	315	366	359	361	354	372	340	370	354	374	344	333	364	372	369	344	360	337	375	352	330	345	314	338	328	347	339	354	374	359	363	376	362	351	346	340	349	372	369	339	323	378	367	349	354	347	352	347	355	340	373	351	377	329	328	344	344	366	370	321	351	366	350	320	357	353	329	382	379	322	295	346	337	365	360	326	372	357	338	359	310	369	356	338	369	356	354	381	344	393	342	348	360	338	343	335	320	370	337	333	374	288	352	334	362	378	350	333	356	334	323	367	354	354	357	338	367	320	354	353	365	326	356	354	340	391	394	357	373	319	378	363	338	360	335	356	388	385	354	361	354	344	343	365	340	361	356	340	370	338	338	341	331	339	375	328	344	321	381	379	370	348	315	369	400	363	374	352	362	350	351	356	335	351	356	360	322	359	342	347	356	325	365	341	337	297	354	355	329	349	329	341	374	363	342	349	362	329	328	328	370	366	334	345	356	363	349	354	337	376	360	346	350	350	394	333	358	338	367	342	336	368	364	356	358	324	352	370	353	347	366	340	357	336	358	337	350	370	332	304	346	347	365	372	355	379	367	331	361	331	343	318	329	329	374	388	346	326	358	343	346	324	341	395	358	382	392	359	323	354	341	345	362	377	349	358	338	340	385	350	290	368	357	383	371	373	387	352	327	380	337	313	351	392	337	371	374	337	407	343	336	368	333	349	318	358	352	313	338	354	362	341	342	357	341	335	395	387	357	361	359	337	363	361	351	355	338	347	353	370	323	356	384	338	337	331	348	318	333	316	330	347	369	316	345	374	357	317	386	343	368	326	367	369	327	361	347	374	384	365	326	334	344	345	347	348	335	322	323	383	357	343	313	337	333	373	358	339	355	356	326	352	335	298	308	370	333	359	328	387	355	397	394	344	372	343	342	358	332	329	357	351	339	289	390	326	378	334	321	353	340	324	342	375	326	333	380	340	377	349	385	350	316	335	369	371	349	375	352	392	374	342	343	309	367	347	345	381	371	379	371	344	344	345	337	343	368	322	379	367	335	356	342	347	323	361	347	325	331	360	377	334	320	356	398	380	314	315	334	331	361	342	351	335	327	356	348	353	318	326	350	343	379	343	331	318	330	344	335	375	376	344	342	398	329	331	358	349	365	391	380	346	301	338	343	370	340	404	380	354	347	370	334	315	312	338	371	338	349	349	382	328	328	363	329	385	343	315	333	378	376	321	342	348	356	350	382	350	339	352	351	342	380	310	352	353	337	349	356	351	353	338	357	348	339	363	294	371	336	337	379	338	361	345	330	415	333	332	383	379	355	382	314	342	340	365	376	358	364	358	374	296	332	381	358	352	353	327	349	343	353	346	353	353	347	360	369	328	317	350	332	371	346	317	362	352	335	376	367	377	327	336	342	330	304	343	330	305	323	331	355	335	344	321	322	335	349	338	330	345	331	359	370	348	351	360	390	335	330	349	356	323	366	358	323	343	364	354	367	355	339	341	338	323	366	335	372	317	382	353	355	354	376	307	359	351	322	328	339	347	367	338	334	318	353	370	351	325	381	357
18388	21167	31160	33745	36532	48288	49024	41509	35672	33989	19938	8557	4659	3488	4382	3601	3496	1978	1787	1537	1298	1388	1468	1294	1225	1173	1141	1157	1189	1277	1283	1324	1283	1426	1156	1059	1032	1068	1054	1020	969	1015	1029	1013	974	980	1018	965	1075	987	1030	1012	1008	960	968	981	992	973	936	940	916	915	1042	937	884	959	1004	966	983	1011	1008	955	947	991	965	941	970	989	1033	964	991	922	977	986	950	953	958	946	924	858	972	917	902	973	940	916	929	979	976	930	949	981	942	930	928	984	977	931	947	987	932	945	960	997	923	943	936	944	905	942	916	942	909	973	900	1000	923	992	951	987	935	946	959	914	933	861	898	929	938	935	976	962	938	940	953	953	923	928	896	879	912	964	981	951	975	967	921	973	926	999	932	911	883	900	888	919	971	908	940	947	963	961	936	919	893	880	958	947	937	937	899	948	940	950	942	966	933	984	917	945	921	917	960	968	904	889	967	916	948	921	915	914	933	934	901	953	967	909	942	980	938	916	968	941	976	938	953	936	937	965	862	920	903	880	900	941	972	960	987	954	877	962	906	943	900	967	984	917	926	911	915	897	882	918	904	951	953	893	962	918	896	951	1008	933	918	954	914	941	922	937	951	977	867	959	892	931	936	905	925	892	900	926	945	888	936	900	884	954	937	950	928	904	893	887	964	944	918	950	943	899	900	929	929	928	905	923	938	942	994	998	967	960	934	956	968	933	936	916	931	932	924	923	949	894	871	974	936	889	961	942	978	971	921	938	960	912	941	1006	907	916	921	942	934	930	898	954	925	983	952	978	967	938	899	936	969	956	970	960	939	940	951	937	938	947	990	948	932	960	888	977	934	928	954	901	912	901	944	943	949	933	952	870	941	921	939	912	904	906	917	931	922	891	921	958	995	946	902	930	940	884	935	1012	935	948	913	975	935	935	951	869	959	959	951	940	1028	984	914	959	950	995	933	946	895	990	955	921	970	960	887	912	911	971	933	925	924	831	903	985	912	907	952	933	955	963	1000	929	916	945	921	882	929	978	962	925	951	949	881	952	1004	935	949	948	927	935	960	919	917	967	979	953	935	891	892	874	960	945	933	899	908	906	948	961	959	964	960	941	914	986	912	975	888	916	902	955	1011	993	904	965	917	951	960	997	930	968	934	907	1007	913	958	955	916	922	973	923	957	954	943	962	936	931	939	974	941	896	929	926	974	943	923	940	917	971	960	991	956	898	945	957	1000	919	921	939	962	995	873	919	938	933	915	965	936	932	896	926	942	1023	979	902	973	911	914	930	916	943	952	964	926	967	947	998	916	906	917	902	910	917	938	934	898	901	950	907	953	907	911	938	972	960	901	963	934	942	948	932	1041	958	969	888	956	925	972	937	884	884	990	911	924	939	920	945	891	941	952	962	982	997	932	919	981	935	950	953	946	899	974	931	981	911	974	912	891	899	927	926	958	1011	948	936	935	950	913	938	938	933	956	938	985	935	928	932	967	938	930	925	914	942	957	963	916	958	868	963	1000	933	984	953	907	953	928	971	932	979	954	893	947	933	900	885	885	917	946	970	956	937	877	928	966	915	884	979	924	935	931	951	943	942	900	920	943	900	977	910	926	909	921	916	974	963	903	901	887	915	963	948	933	931	964	940	985	967	915	935	968	960	899	932	906	944	956	960	901	881	950	948	987	945	989	830	912	912	920	949	939	910	968	934	939	936	929	951	902	972	888	989	929	944	917	946	938	922	931	912	900	923	905	925	920	934	933	955	932	968	974	935	917	927	913	931	953	896	912	932	947	908	977	943	952	936	960	930	950	963	925	993	907	941	913	939	889	912	935	954	940	941	941	955	911	944	991	934	970	908	920	983	894	948	927	948	915	904	958	895	932	959	929	908	915	913	988	974	982	911	898	920	928	943	915	924	875	967	940	952	972	913	936	955	891	926	926	918	936	935	974	994	956	909	942	913	960	951	910	955	944	967	937	958	921	957	966	876	915	948	951	914	938	945	952	929	960	911	950	932	913	965	962	976	948	906	933	945	931	963	900	874	965	945	925	892	934	943	889	973	941	978	981	916	945	935	941	928	910	939	968	930	925	949	943	941	932	897	895	1001	918	966	945	902	938	960	957	874	895	985	955	984	927	901	966	979	962	910	926	957	998	980	894	966	939	912	919	911	905	901	978	932	956	864	950	951	901	986	966	927	928	896	953	905	952	911	991	958	916	940	925	952	940	960	929	916	967	917	928	950	919	887	927	947	934	923	925	940	964	919	928	948	922	919	994	928	945	977	928	923	982	1011	949	923	971	904	961	984	938	897	909	929	921	910	968	948	925	944	931	926	964	939	927	939	947	924	984	957	942	938	933	914	939	885	937	965	930	914	925	976	902	893	954	963	890	900	974	862	935	967	941	950	928	895	937	911	949	859	920	880	948	926	957	977	965	954	918	933	980	921	961	960	946	958	874	901	905	918	914	921	924	884	920	927	955	972	983	958	974	935	929	947	947	906	896	970	919	959	959	953	1009	979	948	960	951	958	949	937	945	949	901	927	948	942	891	961	912	981	945	928	949	955	967	922	942	941	936	911	929	950	907	938	951	965	967	934	913	953	931	935	973	932	895	960	986	947	960	932	1007	972	935	931	961	924	950	1004	984	947	878	971	969	968	948	916	887	945	866	945	943	923	926	1011	905	957	887	944	890	903	962	934	906	962	914	937	962	907	868	939	876	940	919	866	933	928	892	903	963	911	958	867	937	951	980	975	988	928	920	973	890	966	913	938	964	935	953	881	937	981	943	953	952	895	959	987	947	885	959	955	935	947	950	935	946	953	1018	890	919	983	906	928	965	921	975	934	950	928	926	923	880	940	921	941	925	954	929	913	936	956	966	914	878	996	925	958	906	982	895	985	986	924	966	880	922	927	1027	991	948	967	935	902	902	920	923	882	892	900	883	942	927	952	926	910	944	945	881	916	962	942	907	964	944	958	865	931	924	961	992	944	944	957	929	929	1012	947	905	938	988	878	925	975	929	952	900	896	949	946	937	931	882	882	938	960	914	923	888	894	938	881	927	973	997	899	927	960	955	910	965	902	941	954	949	905	907	863	957	924	954	912	926	931	967	956	920	958	931	941	943	907	957	921	963	954	912	951	974	941	943	1017	963	924	889	937	974	912	921	920	910	956	901	946	939	965	952	905	978	960	961	952	904	947	919	914	889	945	999	911	927	904	918	905	894	869	929	963	919	959	916	919	910	908	974	876	982	924	888	929	956	954	952	956	976	990	960	999	897	919	882	961	977	972	913	961	890	949	923	916	938	932	1018	919	932	1007	941	890	980	909	888	933	903	967	981	946	952	865	910	943	915	925	877	965	917	963	936	946	929	910	960	953	931	919	941	926	899	927	926	916	902	938	922	964	937	957	963	899	923	971	956	932	947	911	947	914	895	942	975	971	932	968	883	945	934	899	987	960	894	957	958	929	1012	971	912	963	895	962	942	924	858	912	925	950	988	948	930	985	941	897	937	906	948	911	903	953	906	855
4033	2120	3049	2660	1910	2565	1690	1142	576	405	272	201	202	214	207	207	182	194	208	186	185	180	201	174	194	191	183	169	190	204	202	180	159	165	179	185	182	158	197	199	181	176	173	196	173	184	194	176	188	181	198	209	174	190	177	181	183	209	156	184	187	191	167	206	230	193	191	174	182	213	192	187	180	174	191	212	212	174	168	181	192	190	175	181	207	193	221	177	212	183	155	174	186	170	173	173	171	189	182	192	197	171	167	181	199	177	193	174	180	183	222	196	185	220	182	184	205	182	185	179	188	198	174	196	182	203	174	211	202	194	190	209	200	219	177	199	205	180	208	185	187	169	172	192	189	180	212	184	183	206	177	186	191	184	210	192	172	200	202	209	170	165	199	170	179	170	183	207	188	179	200	200	177	193	183	178	194	191	169	173	197	171	195	200	183	198	204	183	170	188	184	185	198	189	164	180	159	184	194	168	197	185	150	179	177	182	191	188	171	194	194	187	184	166	164	217	187	165	199	183	160	181	168	192	212	204	184	193	187	193	184	186	156	205	163	195	207	168	197	195	199	197	199	200	179	203	198	175	156	191	173	180	182	191	186	183	175	202	178	188	189	209	203	191	203	183	182	165	184	206	205	190	181	175	173	190	182	168	179	186	188	191	170	169	177	194	212	184	195	222	199	180	188	203	199	212	147	195	190	174	205	182	168	181	188	178	172	168	170	191	190	191	200	182	191	181	207	180	196	198	205	190	172	183	195	188	182	173	195	182	188	214	190	169	191	179	198	193	188	190	184	213	183	214	219	189	177	147	173	187	175	197	188	185	213	200	186	189	203	186	173	166	161	176	189	177	214	179	182	196	202	190	168	183	178	207	185	177	197	191	199	212	195	174	153	191	189	196	179	204	190	192	197	186	192	186	179	180	191	188	226	169	187	212	195	204	200	174	197	164	200	201	184	160	213	187	211	197	177	179	195	191	200	201	217	206	185	206	183	185	215	203	172	182	199	221	175	205	184	173	200	174	223	198	176	176	169	190	181	169	180	197	209	199	179	180	171	180	201	205	184	178	198	197	180	198	197	174	184	168	177	177	191	172	191	188	185	209	179	194	198	178	188	174	194	196	190	165	164	192	198	158	185	193	182	172	181	216	167	204	222	172	182	199	172	211	177	170	207	198	206	188	201	193	169	191	168	201	187	161	201	202	198	195	175	174	194	191	198	193	169	199	182	180	190	195	191	209	195	195	190	184	192	206	176	173	201	180	199	175	184	195	194	149	205	172	178	212	187	167	182	201	188	194	193	182	174	187	171	172	173	205	161	184	202	173	187	162	187	185	183	190	160	175	190	223	183	170	178	173	178	184	207	208	181	217	155	180	185	205	192	219	195	196	165	160	185	180	202	223	198	155	200	178	187	208	203	210	186	187	196	211	194	199	191	175	192	206	185	164	186	224	189	190	203	197	164	206	191	194	178	179	172	208	174	186	204	216	188	174	198	205	170	199	188	179	217	182	192	179	170	233	201	199	150	184	193	182	194	176	190	176	198	190	189	179	199	198	193	180	181	176	183	160	185	195	174	193	161	191	198	184	181	170	183	217	196	171	177	197	172	173	164	192	192	195	186	185	211	193	196	188	185	211	206	183	188	202	191	200	199	210	181	197	183	189	168	191	194	173	168	186	195	210	175	195	203	200	176	195	185	196	191	186	191	182	185	183	170	182	179	189	157	194	171	199	174	166	191	178	174	186	187	163	220	178	160	192	179	188	172	192	202	197	188	196	175	196	205	191	190	184	196	184	191	177	191	192	182	181	193	170	191	168	168	193	180	182	184	186	198	178	210	187	192	182	192	187	196	194	199	184	186	186	170	188	170	176	183	212	197	170	206	187	170	184	174	207	204	184	194	181	199	206	181	188	196	177	187	190	194	182	151	164	181	193	184	157	162	182	188	204	225	206	193	205	189	191	195	221	189	183	176	206	204	195	179	183	181	181	171	171	201	150	187	156	184	200	167	186	205	211	169	174	201	190	201	189	205	180	155	184	172	206	182	172	190	186	183	199	197	195	180	190	205	190	178	171	159	183	190	199	174	207	182	208	193	178	186	197	203	184	173	201	177	171	209	185	201	212	171	177	202	145	191	188	200	213	166	165	184	195	191	188	187	181	204	196	191	191	202	187	192	191	202	173	178	177	193	163	190	203	203	198	179	212	194	210	189	196	179	172	184	183	208	196	200	175	201	190	193	200	187	181	204	180	222	201	199	207	173	171	190	168	189	176	194	181	204	182	205	186	186	184	209	167	170	191	165	189	202	183	190	192	185	208	197	205	189	200	190	168	187	173	195	218	180	186	153	186	184	203	199	184	202	199	195	179	196	201	160	177	202	206	204	177	192	194	199	204	182	189	174	197	167	189	200	189	201	166	210	187	195	195	194	190	167	201	181	195	186	176	189	201	185	188	176	191	185	184	196	196	168	174	166	179	186	178	172	200	195	171	218	196	161	194	188	197	201	179	175	166	168	202	208	191	195	187	181	164	171	186	183	188	187	187	190	192	175	170	196	199	175	172	186	179	180	203	170	183	197	212	191	175	194	188	172	184	194	194	210	191	187	181	183	186	165	209	210	167	201	187	197	169	195	183	192	191	172	180	198	199	184	189	163	209	183	218	164	178	178	200	206	194	206	164	211	174	182	173	201	205	171	194	187	157	188	176	194	182	193	181	195	194	202	170	171	191	169	181	162	180	196	203	225	221	185	210	199	182	216	188	177	191	166	182	188	163	191	185	199	185	167	179	195	201	177	201	194	188	175	200	191	200	161	177	187	214	199	195	206	171	193	199	176	185	184	184	187	181	191	173	178	174	205	187	202	180	179	183	209	188	172	178	211	195	193	173	208	196	164	195	195	209	170	191	165	189	193	201	162	182	177	175	210	181	171	177	185	202	154	199	192	176	175	207	198	193	167	207	176	183	187	210	223	195	187	173	189	200	182	179	196	187	203	192	213	216	198	197	215	198	193	171	192	195	203	191	173	199	192	200	177	196	188	193	200	190	192	191	189	201	178	160	168	184	225	170	187	202	192	170	184	190	183	188	177	167	186	189	198	196	161	202	171	186	177	196	187	197	199	167	187	171	196	201	213	155	180	206	215	174	178	196	174	194	189	180	196	198	194	181	205	181	241	180	200	208	189	189	187	173	196	186	179	179	182	198	187	189	195	173	201	187	182	199	192	186	181	196	207	200	191	191	223	206	190	191	187	193	185	193	213	194	180	186	183	201	180	187	191	197	194	199	207	172	200	184	188	169	186	190	183	198	190	197	196	182	190	189	217	185	205	189	201	186	195	194	202	202	213	193	183	192	186	187	200	174	193	162	196	190	192	201	203	196	196	217	203	178	199	188	189	180	173	205	172	207	206	180	199	190	189	193	202	184	193	197	202	190	199	184	193	212	188	205	187	211	228	203	220	186	217	191	207	189	196	174	165	198	167	193	207	180	202	202
3705	3355	6009	6501	6549	11234	9134	5728	3075	2573	1188	867	754	680	876	698	643	637	640	649	606	620	618	623	620	575	616	602	613	598	610	637	572	626	585	577	616	619	597	612	607	589	646	635	612	583	586	561	589	594	575	609	611	586	614	581	612	594	636	638	615	605	609	576	582	616	606	618	616	589	647	613	621	623	604	645	593	565	653	608	610	619	538	565	574	582	570	648	578	630	614	617	591	589	601	591	574	532	599	596	591	595	579	616	600	581	604	632	642	615	607	566	611	640	617	569	597	564	607	588	620	571	627	601	633	587	634	561	568	568	597	606	588	635	577	579	628	596	598	624	610	578	581	593	596	581	547	618	606	546	608	601	584	638	625	622	587	635	571	629	536	631	609	611	613	553	595	631	623	601	598	597	604	566	566	618	594	616	581	612	589	572	597	632	587	604	636	600	613	627	623	602	623	632	569	639	568	565	637	636	569	575	618	591	600	624	610	565	605	605	565	587	616	594	574	582	621	608	611	637	613	612	614	589	600	602	590	619	597	628	607	575	606	575	622	601	600	603	596	587	616	633	601	602	617	614	579	566	611	627	610	639	638	583	618	628	594	579	620	599	595	634	543	600	601	633	581	621	606	642	596	579	608	609	603	558	608	605	613	588	642	581	580	614	590	585	602	617	558	585	595	587	597	568	595	574	613	617	610	604	645	555	604	602	594	592	626	596	589	580	637	598	611	620	625	579	619	618	609	566	608	590	599	556	560	617	601	622	599	595	563	583	625	627	643	576	594	620	583	581	553	583	562	609	616	601	623	579	569	595	567	559	617	554	666	632	622	542	587	597	616	598	600	581	595	603	619	619	615	604	621	625	587	652	641	607	616	638	607	591	604	592	601	555	585	585	590	586	623	621	573	658	589	595	635	606	586	572	639	587	593	558	593	604	582	643	593	632	621	635	560	579	561	588	580	612	582	645	572	596	642	604	596	597	621	605	582	616	597	593	601	612	549	620	595	577	629	630	617	629	616	605	551	598	589	621	630	606	585	608	585	596	581	597	595	611	621	603	635	592	642	579	614	639	596	607	564	639	577	593	615	597	595	630	549	576	621	639	569	609	582	613	571	618	600	607	611	553	570	596	563	633	548	612	544	600	612	585	589	612	585	582	592	587	560	583	607	623	571	622	614	605	642	553	550	651	644	599	565	546	575	594	593	606	616	634	605	588	575	643	632	576	560	570	665	590	625	600	571	604	563	565	571	616	608	550	563	576	596	586	586	617	616	607	565	595	557	609	581	601	618	615	611	618	562	603	626	599	573	611	661	619	608	606	620	632	587	604	612	584	607	581	562	613	632	625	583	608	578	609	568	590	617	586	585	624	591	624	589	543	597	587	609	622	577	611	626	603	597	576	578	607	628	581	585	588	617	605	580	583	596	620	605	616	605	598	611	607	590	568	598	571	605	610	578	609	560	632	571	605	603	572	574	582	618	600	575	589	572	619	571	598	567	637	621	593	616	630	577	580	564	566	556	615	631	600	554	587	630	547	572	608	608	650	563	624	605	604	597	593	643	607	611	587	655	651	603	599	569	609	582	583	601	553	613	584	600	632	593	623	554	599	635	615	601	582	606	608	579	628	597	571	633	610	589	619	584	579	593	593	578	590	592	614	568	590	642	605	608	603	608	573	621	631	595	633	626	655	584	608	567	596	591	550	608	622	597	636	582	556	628	571	639	598	608	566	595	563	632	596	645	620	589	618	608	594	550	557	595	626	600	549	623	606	607	580	618	625	618	573	593	622	621	584	598	591	579	604	596	615	591	624	608	607	600	603	582	581	601	573	583	644	599	588	609	566	601	604	594	639	593	593	621	636	622	630	647	612	590	625	548	578	606	600	610	616	607	626	630	603	636	612	593	594	594	527	636	582	577	559	657	597	564	617	589	579	597	584	582	624	577	608	576	631	553	614	560	585	612	641	591	582	568	578	573	599	594	572	615	550	607	621	616	605	582	621	593	587	620	591	584	628	649	582	587	593	606	597	601	562	606	591	599	591	580	592	557	602	630	624	592	587	623	580	613	637	590	643	598	618	613	585	606	629	615	588	608	592	606	593	595	610	615	582	586	571	576	650	575	604	584	571	594	588	581	575	561	616	639	595	614	608	626	595	610	622	649	596	591	598	632	563	614	658	564	570	601	603	634	607	598	616	574	589	601	588	616	612	650	557	607	552	619	585	619	598	642	596	606	570	608	646	594	633	623	645	646	575	616	618	560	609	573	602	681	565	593	616	558	564	610	604	527	585	611	624	639	616	595	630	611	584	565	565	593	598	613	624	597	622	628	631	601	601	599	581	591	579	593	599	634	615	630	556	606	687	626	572	588	596	575	607	617	613	578	583	600	576	588	606	619	562	609	618	632	660	587	627	601	595	627	597	652	602	632	569	560	656	601	622	577	628	603	578	612	630	628	588	570	599	613	601	630	628	645	627	606	595	627	612	620	601	607	653	574	591	620	575	587	612	626	605	593	620	609	601	616	622	632	584	606	577	580	564	607	597	613	575	614	600	621	581	608	559	606	621	580	629	597	632	641	616	608	636	612	570	588	617	553	600	609	592	517	611	627	606	593	622	607	579	570	605	592	583	565	614	618	637	569	601	611	596	598	603	618	568	595	579	632	599	624	631	621	561	607	637	567	613	608	641	626	598	601	575	605	584	643	653	587	575	628	611	573	557	620	602	617	601	580	582	600	594	629	600	619	568	607	608	602	628	613	579	623	531	634	609	632	604	630	586	617	639	624	649	632	588	608	620	619	585	603	604	599	622	627	583	619	594	596	551	596	624	550	565	574	641	575	585	646	591	560	608	583	595	576	562	577	630	587	586	657	605	577	576	624	579	627	587	568	589	595	601	598	581	592	587	606	580	632	590	585	548	590	586	592	598	592	591	559	610	585	607	599	607	647	566	606	616	632	591	628	584	584	619	618	588	576	606	626	638	582	576	593	625	590	603	610	594	618	578	578	613	592	578	569	587	582	589	608	613	566	587	615	589	568	603	617	609	591	592	589	594	630	577	603	622	610	605	607	614	586	625	609	667	616	609	624	627	641	595	589	577	650	579	562	557	611	582	600	623	618	587	579	607	641	583	627	575	609	576	604	573	627	618	563	596	622	579	568	574	621	571	603	550	656	609	592	617	612	595	599	581	630	613	596	538	610	627	605	596	635	597	601	610	608	614	597	596	636	581	607	607	614	602	616	593	591	634	611	624	581	592	576	599	552	595	543	605	582	626	556	608	620	642	628	581	603	599	595	603	608	608	581	622	596	568	610	601	602	613	598	588	615	569	585	583	612	625	604	583	609	561	550	620	553	602	615	590	629	589	585	618	589	580	570	587	603	581	575	592	633	631	578	570	602	583	601	606	609	617	556	549	580	624	591	626	581	621	602	557	613	556	555	634	640	628	665	579	605	617	604	639	635	582	587	582	638	579	617	542	604	563	595	599	643	648
13236	12952	20018	19719	17824	23277	21209	14836	8012	5592	2404	832	508	381	609	474	422	349	324	306	288	311	301	316	320	285	307	296	315	309	317	298	308	308	340	289	299	303	300	296	287	291	329	310	312	348	278	305	321	302	312	296	314	319	322	354	278	299	301	289	308	325	297	315	287	315	283	284	301	303	278	302	292	304	311	278	320	306	287	313	300	325	323	320	311	300	294	273	312	267	306	310	311	297	276	305	307	305	311	337	316	326	317	326	325	291	297	314	309	294	299	273	310	317	345	327	268	314	288	288	288	322	296	325	296	280	299	267	296	306	326	275	295	277	289	254	337	310	296	298	307	347	295	309	303	339	305	283	310	273	298	310	279	292	322	274	303	278	281	276	301	310	274	284	269	304	310	294	287	290	288	287	324	306	289	293	290	299	269	302	273	302	309	290	269	316	317	290	301	285	329	288	311	317	311	333	312	301	287	320	278	297	288	296	303	300	302	318	298	298	299	246	306	280	303	325	297	300	300	294	279	283	305	292	311	282	305	284	296	302	296	327	304	330	301	276	319	308	281	270	286	294	311	280	299	315	286	298	313	289	309	318	309	333	298	283	331	302	298	281	282	331	286	266	294	283	286	320	297	307	292	302	262	318	333	290	300	306	285	278	302	273	291	328	325	309	299	315	321	286	292	310	338	298	263	314	289	298	297	307	293	306	318	310	286	297	284	286	299	294	286	286	267	328	268	264	289	303	290	321	304	318	300	291	291	273	299	339	322	280	295	283	303	273	332	276	304	319	289	295	332	287	276	276	320	312	271	288	308	304	318	287	305	265	296	296	311	310	296	286	308	303	298	290	291	280	300	287	288	283	252	269	277	263	289	280	292	311	277	292	305	335	281	314	306	299	305	299	328	281	337	278	304	300	304	293	293	295	329	316	277	305	256	343	301	291	257	320	290	297	313	315	302	314	334	276	270	309	263	265	289	300	279	261	291	277	288	259	305	266	309	281	294	274	281	299	283	320	301	292	305	313	311	304	299	274	300	288	281	296	302	283	325	311	320	301	324	317	279	277	280	314	318	323	283	298	296	288	319	294	282	312	313	291	309	314	319	279	277	333	309	307	313	326	313	327	292	322	310	305	320	282	291	309	312	286	301	311	277	285	310	298	298	301	283	314	297	307	333	287	273	340	291	300	330	290	308	308	326	329	280	282	308	294	323	303	288	305	283	302	309	298	293	313	266	269	303	291	295	288	313	296	302	303	293	290	295	284	294	277	310	304	292	297	305	309	287	329	298	294	288	307	291	319	311	264	324	311	312	283	286	313	290	274	315	303	286	313	314	309	295	307	273	286	319	288	321	300	320	296	309	323	266	263	297	305	332	291	278	280	298	266	269	264	307	289	309	301	276	284	335	309	322	310	303	278	295	287	301	290	320	320	284	308	280	302	299	297	309	318	290	276	289	283	298	298	297	286	291	317	285	303	307	303	287	278	276	298	299	274	293	278	297	283	326	295	288	294	301	286	324	268	291	286	294	300	309	316	287	295	321	277	294	323	279	282	310	311	301	308	311	283	290	261	333	310	308	308	304	276	297	305	319	301	286	281	271	286	293	272	304	280	263	268	304	275	287	322	284	278	279	292	258	298	322	291	297	303	304	296	297	299	268	289	284	270	288	295	302	334	274	318	313	316	327	314	299	305	313	281	286	288	302	297	327	301	273	316	298	290	312	272	310	316	303	313	327	309	301	272	326	339	292	287	259	302	337	303	286	295	332	293	296	318	305	304	279	304	259	318	304	313	303	339	291	274	280	299	299	277	283	278	291	299	307	279	295	293	310	307	304	279	329	292	291	265	292	277	297	304	279	273	306	301	284	292	283	284	300	311	298	308	268	289	283	257	280	315	320	296	317	335	309	316	301	306	285	284	289	293	328	298	270	285	290	299	275	286	259	296	289	300	274	300	309	312	321	289	305	279	330	265	278	268	283	298	306	320	261	294	298	290	301	304	291	285	336	310	298	267	284	283	319	312	306	326	307	295	308	289	291	297	307	291	325	327	275	315	301	294	291	276	338	277	305	263	288	311	306	293	321	301	295	308	323	280	272	266	290	332	284	302	286	296	289	336	290	332	296	289	278	303	299	298	292	265	300	285	315	294	307	313	258	308	257	281	267	283	279	323	293	288	312	304	280	297	300	327	310	302	312	291	280	306	295	328	335	287	316	280	314	285	301	274	313	274	248	312	295	286	290	324	293	278	292	263	285	283	271	324	311	315	298	293	302	295	295	313	293	275	313	310	266	282	331	292	306	323	314	261	293	268	314	297	294	290	259	311	287	258	318	328	303	303	276	299	276	300	330	309	267	298	261	302	276	270	287	320	274	295	290	288	286	312	317	263	325	287	312	302	271	288	290	300	313	327	289	341	306	275	320	296	335	294	300	273	287	312	290	285	313	310	312	289	290	295	321	306	261	306	304	283	315	314	331	287	286	304	287	292	288	299	317	263	296	284	306	329	286	296	321	293	290	284	329	286	319	261	300	300	294	332	299	314	318	321	301	307	303	284	320	280	294	290	285	300	278	305	294	288	304	304	300	299	290	280	280	283	292	277	257	285	284	296	294	301	309	298	301	300	277	281	288	284	297	303	292	307	310	294	275	281	285	290	287	296	296	311	245	306	297	291	293	297	290	295	264	330	306	312	285	322	336	274	298	300	297	307	279	287	307	303	315	297	297	287	283	309	297	300	307	305	293	280	291	288	277	306	271	274	274	307	312	307	315	298	298	277	273	316	304	294	269	296	302	305	303	334	279	277	261	291	323	320	321	294	298	296	293	301	318	290	313	281	254	309	269	299	286	299	310	299	330	281	305	274	257	275	270	298	290	328	291	303	317	315	254	284	309	255	332	317	311	268	274	260	317	330	309	292	296	274	301	277	295	297	294	297	286	309	306	294	332	285	277	293	295	282	300	314	286	323	297	357	273	287	316	279	303	311	265	286	315	299	314	314	293	310	272	290	301	280	299	280	269	301	293	275	295	301	286	291	323	277	298	295	281	279	293	307	335	285	287	316	283	308	298	283	311	297	313	278	306	283	270	285	325	315	335	281	286	284	310	288	305	274	291	266	288	277	273	321	303	281	325	294	292	310	316	318	311	291	320	309	330	321	296	278	273	311	313	269	321	288	282	310	287	282	300	289	295	272	297	302	280	307	306	290	299	292	319	277	326	291	280	288	261	323	277	288	314	269	294	295	283	289	290	293	311	306	298	301	291	258	302	300	332	299	292	296	285	296	331	312	314	295	314	281	317	271	287	294	309	294	309	316	299	307	299	298	274	326	311	298	308	320	302	310	344	317	289	290	302	281	281	298	327	290	325	292	275	295	319	297	303	310	273	305	288	319	294	290	317	314	286	297	297	318	305	298	297	324	273	306	320	313	282	299	298	296	307	307	297	341	332	293	262	311	294	276	296	285	278	286	309	285	287	302	293	244	289	307	287	266	282	288
10228	12947	20327	23481	26360	38513	36508	29282	21302	19958	9777	3723	1847	1442	3136	1822	1884	1375	1258	1003	985	987	1026	1030	948	910	924	934	904	967	941	966	1055	1063	982	903	911	907	882	883	868	859	936	864	904	870	912	841	902	822	868	861	899	899	900	908	857	882	887	856	848	891	853	910	872	913	905	931	901	904	849	859	882	847	900	858	926	849	895	884	914	886	870	827	837	838	893	885	877	879	857	833	865	829	873	873	855	843	868	839	863	872	875	886	842	885	884	863	853	881	852	874	877	888	860	880	841	894	831	920	807	846	829	880	832	885	864	853	848	867	866	895	847	901	864	822	869	856	824	817	809	855	807	894	858	848	854	877	850	835	879	887	857	873	849	929	852	809	837	895	848	876	894	920	838	869	896	831	864	840	843	885	866	861	846	853	840	837	870	875	849	871	898	856	838	887	844	830	916	857	904	804	900	888	862	843	879	841	877	860	820	850	852	876	828	841	901	872	827	815	825	879	870	844	846	815	886	867	863	871	865	863	869	807	842	848	884	870	799	809	868	888	857	861	888	904	866	822	824	891	867	882	873	886	888	856	867	858	889	849	884	894	874	867	855	851	848	914	858	831	852	832	848	838	854	862	860	848	856	885	851	896	838	868	883	880	875	896	863	863	892	839	834	837	866	844	913	827	864	851	855	840	829	883	863	916	862	858	828	793	857	836	807	878	900	842	878	886	830	850	878	851	871	866	885	852	869	888	803	873	852	886	822	844	825	826	843	835	887	855	855	869	820	842	858	832	877	808	853	970	838	841	878	868	841	883	823	800	842	817	833	934	888	837	902	886	888	854	838	834	820	807	860	850	879	872	934	804	901	874	838	835	793	835	885	869	846	842	847	829	804	849	869	839	875	868	908	858	900	875	867	848	833	908	910	861	870	851	880	823	830	862	906	883	857	886	879	884	859	904	892	905	846	909	888	847	856	835	865	852	798	793	883	887	829	889	837	844	905	875	868	856	848	855	835	869	837	873	877	839	863	825	909	790	944	834	891	845	841	897	870	842	854	871	896	879	826	821	883	874	871	924	892	892	864	880	917	847	897	829	831	858	846	885	865	912	898	851	869	893	819	870	836	840	918	882	898	793	835	870	868	810	844	864	814	849	831	862	857	846	854	795	830	801	853	893	878	867	805	822	858	834	881	852	827	874	831	852	825	848	811	843	893	817	870	880	842	859	888	853	827	851	807	888	884	881	866	811	850	900	824	857	848	813	848	850	869	891	915	849	875	834	818	855	896	854	868	865	903	843	920	853	867	809	869	894	864	811	857	835	853	813	878	821	858	832	871	845	848	854	883	866	937	887	876	850	857	819	838	863	879	863	881	878	854	871	835	861	885	845	852	879	819	845	841	881	884	806	851	867	847	866	871	843	872	914	818	922	906	857	846	874	870	863	868	822	891	824	847	877	861	808	865	867	838	851	869	838	863	862	789	865	851	823	861	837	896	853	846	865	815	816	882	860	875	801	922	848	936	909	814	842	885	874	824	869	874	923	861	862	874	804	873	862	807	868	844	831	882	855	844	840	861	871	854	905	817	911	810	855	845	881	838	832	840	904	866	900	817	935	933	835	825	844	825	853	866	889	879	829	857	836	854	860	871	850	839	915	872	879	885	838	849	867	831	855	859	867	858	838	864	883	856	847	925	849	845	861	902	868	889	852	891	859	872	902	874	897	830	850	904	822	885	864	868	857	863	894	889	847	857	856	842	864	835	872	825	871	859	907	842	885	880	863	859	854	892	899	846	877	858	847	859	847	891	848	858	821	864	810	864	881	839	876	789	852	887	892	855	905	882	836	904	877	859	804	927	836	838	823	853	829	844	870	854	848	849	835	852	864	890	822	861	890	873	865	862	844	904	815	851	799	839	813	914	839	852	886	792	817	882	825	851	890	887	893	929	891	853	881	811	861	893	888	891	854	869	847	865	850	899	879	877	888	883	831	818	887	825	822	818	864	845	877	886	875	885	900	810	863	901	866	885	842	825	877	800	849	889	825	827	861	862	869	842	834	875	873	841	894	801	878	888	842	844	819	805	851	860	840	849	818	902	893	856	853	814	927	947	872	860	857	845	818	832	882	821	891	870	866	849	827	868	908	821	882	890	864	847	856	858	809	865	855	818	894	845	850	833	872	894	891	836	832	863	919	905	893	882	841	882	803	853	859	834	825	891	884	893	844	857	820	927	929	854	847	861	846	871	901	835	843	890	849	838	860	802	868	847	885	903	825	845	801	811	886	851	811	821	837	860	857	833	833	847	881	875	857	821	808	886	866	857	828	928	861	848	854	819	837	884	852	877	905	923	879	867	864	872	827	857	842	859	880	907	871	943	843	881	847	863	857	823	834	829	837	840	851	834	800	815	880	868	897	897	852	872	853	850	880	825	819	882	851	856	880	908	835	885	910	857	833	872	882	845	847	821	811	875	827	862	853	912	881	843	862	901	876	843	862	873	844	801	910	929	887	928	894	844	844	808	871	832	825	899	901	896	882	850	849	841	868	823	798	840	848	890	857	836	897	841	843	880	821	836	831	843	839	863	838	821	882	934	888	845	873	821	837	892	861	860	875	857	847	872	884	874	905	825	832	808	911	870	855	851	873	865	841	874	848	881	865	835	861	830	849	859	848	886	896	807	858	827	924	836	876	813	845	872	837	850	841	796	874	865	905	941	833	895	867	855	879	808	876	839	859	842	852	845	882	836	904	862	822	842	854	824	874	880	904	809	833	846	859	834	881	836	856	878	858	841	826	852	869	903	841	830	909	885	893	847	857	850	837	870	845	870	860	823	868	834	849	883	865	829	874	859	785	853	809	901	846	819	838	833	838	850	837	877	852	818	895	844	876	848	857	857	864	849	822	891	884	829	847	861	884	837	818	848	858	930	833	789	852	832	878	887	885	823	896	830	916	829	870	864	858	841	866	829	875	891	874	871	850	852	850	831	910	910	823	840	848	890	844	851	816	855	876	860	844	845	920	818	848	857	836	836	866	886	851	838	839	887	904	884	874	858	896	884	889	874	849	796	839	846	840	904	868	836	860	849	838	899	834	875	806	856	879	858	841	874	856	867	779	842	825	822	885	890	907	861	877	846	866	840	916	860	850	871	894	831	836	829	874	855	893	833	939	878	850	860	852	832	807	846	861	861	860	886	878	848	839	849	870	875	835	880	815	886	817	810	888	843	857	824	855	862	876	879	858	891	862	879	821	872	858	833	937	822	859	825	913	901	881	817	890	795	915	861	860	853	885	838	842	899	886	799	817	913	864	877	875	880	827	856	869	875	822	843	818	826	825	879	860	836	849	888	848	839	813	874	876	906	870	952	908	855	862	823	890	872	829	791	833	847	852	839	889	827	842	879	839	843	851	790	853	887	846	841	907	847	900	882	872	867	886	837	873	892	890	879	840	881	872	830	871	843	876	850	848	876	829	866	818	872	853	900	876	856	835	914	865	877	856	841	866
29417	25945	32229	31130	30740	37525	36893	31359	21653	15291	7454	2560	1505	879	1345	930	830	671	465	451	413	395	392	393	366	402	370	407	351	360	397	380	400	403	373	391	356	338	344	334	356	369	346	355	340	364	338	356	342	358	345	322	379	360	347	350	363	352	354	373	371	347	358	342	321	350	338	338	346	365	339	338	351	409	338	327	334	374	326	351	364	348	352	348	372	355	356	344	349	322	340	338	371	379	361	371	370	354	336	356	342	358	355	369	317	354	347	336	336	318	347	320	359	355	378	361	346	370	362	337	350	328	369	392	338	338	332	352	378	315	370	336	345	358	368	347	373	312	351	353	337	338	346	356	359	365	361	371	357	376	373	325	348	348	354	373	352	357	362	383	346	359	353	363	348	323	347	331	332	338	359	331	338	320	349	329	347	345	314	368	330	344	357	356	359	336	334	345	338	360	360	340	326	336	380	330	339	373	334	373	351	354	355	344	333	316	353	363	317	351	356	386	359	363	346	359	356	340	314	354	369	352	372	371	357	343	398	353	353	347	369	361	344	346	343	381	346	335	336	318	366	352	346	322	364	360	349	353	369	384	363	353	364	380	350	352	338	361	348	387	346	339	319	323	345	323	330	321	326	362	353	360	362	329	329	358	359	334	348	367	374	343	307	358	348	360	344	343	352	339	343	353	349	369	316	322	358	342	353	398	372	352	353	334	338	361	373	354	383	377	343	359	381	360	358	352	341	366	333	376	357	358	360	364	330	358	356	359	338	353	352	358	350	338	353	343	350	349	343	369	323	358	323	348	314	328	348	335	366	333	356	350	366	374	351	340	361	325	379	379	370	329	348	355	371	353	332	375	384	340	340	357	316	370	353	342	319	324	366	327	363	347	346	353	301	315	325	341	320	314	340	357	363	360	315	360	351	329	366	319	318	374	336	366	337	358	377	359	350	321	360	330	319	334	340	331	379	364	365	370	371	358	341	365	331	377	363	394	373	353	349	377	365	341	329	344	349	334	338	372	354	313	347	364	334	346	353	362	372	394	358	355	332	342	335	339	318	345	372	351	398	352	357	351	320	353	368	339	325	373	369	357	391	330	354	331	364	332	379	345	382	359	364	321	351	339	359	347	342	367	339	346	316	339	347	317	340	333	355	374	320	383	364	347	341	331	353	346	319	337	312	367	351	343	346	360	365	350	355	327	363	323	382	369	370	363	369	330	337	335	362	322	322	333	328	349	354	333	322	384	321	343	383	343	337	367	329	379	327	369	349	348	339	334	365	382	374	387	331	329	346	343	321	337	367	361	363	348	390	343	342	342	351	338	355	353	347	353	293	336	347	382	349	353	337	374	363	341	354	351	340	349	347	325	389	336	368	353	333	395	367	311	360	395	343	360	365	337	356	341	363	368	339	365	355	323	366	340	339	356	355	356	342	328	326	368	347	309	345	340	350	355	367	372	357	347	360	348	367	341	347	329	398	360	336	369	340	362	343	351	350	332	335	316	346	338	354	360	333	329	353	332	374	331	302	337	334	331	366	323	323	349	358	372	331	334	366	323	331	369	341	326	359	349	349	348	362	329	393	354	363	378	328	355	377	354	352	329	348	343	367	355	372	334	345	334	352	354	374	355	363	348	365	345	385	300	336	344	349	336	320	342	343	365	350	309	360	350	329	366	365	383	340	331	332	391	322	341	317	363	357	327	334	375	382	354	348	340	362	363	327	338	338	313	334	381	363	376	375	361	386	326	309	348	296	346	335	348	317	338	330	355	376	372	348	350	342	346	320	330	365	338	376	376	361	355	330	350	345	348	350	376	341	323	365	363	342	323	382	351	353	336	323	353	328	329	359	348	340	331	371	323	338	316	308	360	349	360	405	358	378	306	386	316	375	353	372	353	360	343	352	368	315	422	321	350	364	353	370	389	347	387	351	356	326	347	368	364	352	370	386	324	354	321	330	366	360	323	350	356	370	337	374	347	337	326	352	348	331	355	316	342	359	373	361	330	353	333	356	366	332	372	375	359	380	327	376	315	314	356	376	339	336	346	334	333	327	356	378	310	339	339	348	308	348	360	314	358	387	351	342	338	379	338	352	342	337	379	363	365	372	337	374	339	345	375	357	305	339	336	311	336	340	353	327	354	356	360	352	345	351	333	324	331	376	357	388	375	357	354	377	397	368	352	372	377	343	346	362	311	348	354	322	350	361	368	320	337	356	347	334	360	371	365	343	305	321	349	367	345	354	348	362	349	354	307	372	337	353	352	347	337	368	348	358	366	397	352	326	322	357	352	357	333	325	340	343	325	396	346	313	353	355	378	300	367	341	342	340	344	341	334	328	328	366	334	371	373	361	356	338	346	377	320	362	373	349	349	363	323	339	378	328	368	365	386	342	360	336	318	364	365	324	380	351	365	349	409	351	340	336	345	332	324	351	349	346	342	347	338	341	371	357	329	367	348	360	340	343	318	333	358	396	375	352	340	347	359	377	345	361	386	357	332	329	339	346	345	362	368	361	346	354	354	349	335	311	344	341	355	342	370	362	326	380	361	355	353	353	346	331	381	374	346	361	321	346	333	333	347	324	351	344	345	353	346	383	376	366	330	360	323	354	334	379	360	321	354	349	366	349	340	367	342	343	335	347	320	332	317	358	338	324	357	392	376	341	368	388	370	360	360	360	347	360	382	360	324	366	349	351	333	360	363	323	322	359	384	330	346	384	329	351	347	311	341	352	343	359	303	380	325	349	364	359	321	337	361	344	376	333	330	368	327	340	340	352	357	351	367	358	375	357	354	352	303	360	362	345	336	340	322	394	361	353	324	374	325	327	367	339	341	352	358	365	359	341	371	366	348	322	323	403	354	376	344	368	357	323	355	374	323	393	331	341	313	382	353	337	360	339	328	328	352	355	353	379	329	336	374	375	337	328	360	380	356	359	347	377	344	359	349	345	347	337	331	312	344	352	335	367	373	352	357	368	338	314	328	351	328	354	361	346	350	345	345	372	348	328	304	396	356	383	323	333	329	318	350	361	367	330	352	360	338	361	349	353	335	370	356	338	356	364	343	351	370	375	338	391	335	331	340	302	345	332	353	360	397	368	363	341	330	346	342	352	339	325	336	373	373	389	348	349	327	346	358	336	321	316	343	360	367	334	323	387	370	317	348	366	376	359	360	388	353	348	356	366	330	375	342	365	355	327	338	335	358	377	363	369	365	373	338	349	362	368	357	366	330	350	318	311	364	345	338	320	377	326	368	352	352	376	365	382	351	353	381	345	392	354	346	398	312	315	357	371	321	326	366	395	354	354	335	359	325	364	374	341	325	359	336	343	353	381	352	360	382	353	350	325	314	359	358	362	329	373	375	346	332	359	343	321	328	353	347	362	344	334	376	361	363	326	393	327	397	362	369	370	336	325	375	335	352	332	370	360	350	323	370	344	351	327	313	333	352	379	341	346	341	360	349	334	330	318	389	331	360	350	355	351	345	346	330	352	335	328	349
18342	22090	28717	33646	39034	49823	50107	43178	37398	32408	19490	8669	4736	2887	5247	3441	3634	2541	2023	1646	1407	1484	1527	1384	1203	1230	1129	1142	1176	1180	1209	1217	1236	1381	1203	1053	1103	1036	1048	1058	1065	947	978	1017	1003	953	1010	1023	999	1001	981	941	930	1007	945	926	997	948	958	916	1000	987	960	939	930	990	962	1008	934	962	878	988	926	1014	952	1010	942	1028	999	939	981	915	945	931	893	928	973	967	951	921	984	926	951	964	964	883	945	924	950	977	943	947	933	994	966	929	920	962	945	947	906	932	942	904	953	909	911	908	937	969	908	919	934	991	975	956	969	965	916	963	943	937	948	881	937	972	991	941	914	929	942	934	916	929	907	935	925	967	867	993	919	920	873	850	909	949	927	891	989	924	963	942	939	906	946	954	988	888	968	1000	927	959	955	936	950	925	901	950	929	971	961	941	1010	953	943	970	942	910	889	967	948	935	951	921	922	928	916	919	948	939	948	893	903	893	965	946	905	938	978	869	1020	885	921	898	938	938	881	927	904	954	917	894	879	910	992	874	924	935	956	960	935	895	917	929	886	907	938	939	960	936	927	926	929	885	936	881	909	937	942	936	929	944	964	927	874	963	952	970	900	906	979	959	918	871	936	932	932	928	961	968	1005	926	941	947	921	911	956	914	962	889	957	953	950	944	955	941	936	936	913	888	948	940	915	952	882	912	940	953	946	969	952	944	994	970	881	939	940	910	855	934	984	949	896	922	976	879	899	937	886	1008	939	900	956	1021	918	863	935	987	946	952	896	926	893	928	906	962	906	976	928	895	975	923	950	914	911	974	956	938	904	883	947	923	945	911	929	946	921	989	948	917	942	929	906	893	902	930	979	944	956	967	962	968	897	937	951	935	962	881	942	952	944	987	902	870	912	865	955	957	980	944	940	871	954	931	922	959	995	903	933	948	925	967	948	974	922	906	948	909	889	899	973	954	930	989	958	900	912	987	925	920	993	904	927	926	915	960	902	865	923	919	859	944	919	951	894	959	892	950	947	880	960	900	921	956	960	920	954	928	928	910	973	949	907	931	938	989	939	978	912	971	954	956	976	918	915	965	901	961	891	883	944	946	900	975	937	973	938	890	945	982	975	915	967	919	893	991	894	955	937	928	915	944	923	937	905	891	943	932	915	895	925	931	948	901	931	948	961	932	908	938	939	918	975	934	983	947	934	946	911	953	938	894	926	915	938	812	1008	922	901	928	977	944	959	958	976	906	952	924	959	938	880	939	957	897	958	885	920	979	970	936	925	867	900	939	918	998	941	969	949	975	957	936	914	956	905	946	913	919	966	956	982	896	959	1007	1006	901	905	967	944	920	953	932	927	915	943	907	933	899	934	896	949	867	907	916	967	897	877	911	946	985	911	940	952	891	917	921	976	954	907	941	892	909	888	934	958	911	920	924	901	966	954	959	973	942	922	923	952	962	951	952	924	962	917	922	866	908	976	906	907	938	937	895	970	911	924	937	986	967	956	944	934	917	936	914	939	923	950	919	880	946	889	970	901	931	882	935	954	912	933	953	916	934	952	983	972	911	942	972	934	951	943	957	951	926	941	884	925	853	911	969	951	954	923	945	950	953	939	906	959	924	914	942	912	917	938	961	887	895	903	922	889	928	886	914	911	977	937	906	956	915	932	955	917	962	922	910	892	946	895	990	908	912	941	906	890	965	928	975	930	960	960	930	993	920	949	947	964	912	918	960	901	921	960	899	874	983	929	918	947	882	952	883	906	1000	916	916	952	914	902	957	908	909	919	884	932	920	904	921	934	957	951	923	969	950	926	961	942	971	885	950	908	934	968	963	913	901	933	923	963	961	960	932	930	983	917	964	959	964	941	941	938	994	985	953	944	930	962	922	927	907	955	954	967	944	941	943	940	959	945	951	893	972	921	887	937	904	991	963	937	942	933	937	937	892	976	935	951	892	946	936	862	911	942	979	877	958	954	901	916	931	951	917	953	934	1011	924	888	921	892	929	916	999	941	968	928	952	942	963	930	977	954	953	960	912	984	972	963	894	973	859	870	971	929	919	917	913	925	929	897	900	947	927	976	914	925	958	1002	915	947	912	921	956	931	911	949	910	944	980	891	963	953	906	921	961	964	947	846	933	922	932	937	935	930	966	931	868	926	993	928	917	918	929	902	898	991	990	945	918	922	941	903	910	908	898	959	933	907	944	912	919	942	919	966	932	945	881	918	986	870	891	892	928	958	970	965	903	896	936	945	913	957	904	942	922	883	938	972	907	940	947	946	894	957	931	977	964	981	892	958	959	957	917	929	935	929	914	974	989	893	923	947	988	916	888	943	871	940	940	978	917	975	929	942	936	949	980	965	891	908	905	921	932	946	910	952	922	854	958	930	940	887	980	976	914	838	956	903	937	958	952	911	890	920	963	958	952	930	878	1003	914	890	987	889	963	952	910	973	903	961	953	917	929	937	932	920	939	937	961	896	916	952	933	969	941	896	968	894	890	960	905	929	934	984	899	932	900	968	899	1003	949	887	1002	894	961	980	885	931	964	923	911	902	949	951	947	927	896	889	934	949	913	892	945	914	901	940	911	943	948	963	937	932	951	966	885	897	920	936	883	999	933	968	929	945	921	878	901	954	908	990	956	906	942	992	922	971	921	884	954	906	974	890	882	929	933	981	911	930	941	955	955	916	944	930	936	958	937	906	947	978	910	918	896	956	978	942	918	917	964	933	914	889	915	886	937	916	948	1000	936	912	946	895	932	928	969	938	931	957	901	936	939	975	936	867	903	949	915	915	965	868	919	889	931	1015	920	900	982	943	955	940	908	913	938	891	883	985	910	916	992	942	940	896	936	904	909	927	1005	931	944	909	945	927	937	947	976	932	934	924	968	925	988	885	960	879	960	939	939	928	902	952	906	958	914	918	930	934	950	872	942	894	945	977	868	985	935	922	895	892	910	963	946	914	980	914	943	872	936	883	966	913	907	896	954	940	918	900	1002	883	964	910	914	903	970	930	954	943	939	952	950	887	904	942	956	889	944	917	878	954	975	895	945	910	939	960	903	938	958	940	917	913	918	865	903	969	930	917	1000	915	920	960	986	975	942	947	978	935	960	942	891	926	976	908	959	885	898	914	923	948	942	992	928	941	974	939	925	956	926	937	901	931	940	916	956	921	872	960	966	988	990	936	942	1003	883	940	952	925	924	917	910	951	933	990	918	915	964	989	883	943	914	966	968	897	907	944	903	899	920	951	949	918	940	1009	969	869	885	934	1017	951	953	903	947	918	872	971	1004	933	948	957	915	888	939	1011	898	982	949	911	923	979	929	949	875	866	1000	924	1000	956	941	955	919	961	928	952	952	944	889	936	910	940	857	908	920	881	939	904	886	952	913	931	908	963	922	914	927	946	926	896	935	950	932	903	908	971	915	959	913	882	928	965	903	915	927	963	973	938	961	939	917	907	932	974	905	914	901	919	921	894	946	936	877	897	958	949	963	932	918	934	954	935	987	958	886	944	918	966	936	1018	980
3879	1652	2780	2561	2168	2803	2088	1141	587	397	288	238	186	204	176	193	196	178	185	161	189	195	200	198	186	216	167	220	197	193	175	203	180	198	182	193	189	172	204	195	217	180	210	191	225	184	174	198	181	174	191	194	186	195	199	189	167	178	194	187	206	196	179	167	187	179	198	189	178	181	183	176	201	200	173	171	180	183	210	177	168	175	210	196	212	165	187	187	183	185	150	181	173	205	197	173	178	178	173	165	178	169	191	180	197	199	191	176	206	154	197	179	178	197	183	189	200	208	206	201	171	171	171	195	162	173	192	218	177	190	166	179	186	199	180	199	208	177	195	197	186	172	206	198	189	203	169	186	177	204	194	187	206	178	198	185	169	169	189	177	206	195	191	161	191	174	181	181	203	192	175	175	185	198	188	200	164	184	187	210	180	179	161	179	183	204	189	183	179	188	182	187	190	196	207	185	154	196	189	172	213	189	200	163	191	192	203	162	190	198	165	199	152	186	179	185	173	181	187	186	181	194	193	183	187	209	163	189	184	156	183	191	144	191	206	183	189	184	181	178	153	177	158	187	188	185	174	184	182	173	190	186	207	204	183	187	185	174	185	185	189	173	161	198	184	201	189	183	220	191	178	185	175	156	177	199	184	173	173	194	200	190	159	145	170	178	168	198	172	186	201	188	194	196	178	216	168	201	197	164	203	186	189	163	186	172	174	179	194	183	178	180	176	183	177	218	157	196	196	193	205	186	191	179	182	200	193	208	183	207	188	172	193	208	204	162	194	164	187	201	159	192	179	201	190	193	188	179	169	207	205	181	175	182	184	190	201	182	189	177	177	165	175	194	179	180	191	165	167	207	169	185	180	171	193	206	206	183	171	186	180	205	188	185	206	180	167	169	179	180	172	174	181	200	177	211	199	199	202	216	200	182	176	188	164	185	194	183	193	188	203	197	192	160	189	187	178	194	210	197	179	175	187	193	187	211	198	177	178	206	188	183	210	181	224	198	188	202	171	181	179	177	184	198	175	175	186	204	181	185	175	196	185	156	179	180	209	175	191	167	185	204	181	171	221	157	189	195	203	197	194	187	178	171	157	196	191	194	171	190	194	168	192	170	176	174	166	177	194	210	190	194	199	197	216	173	173	182	180	208	203	205	184	160	182	188	176	198	164	170	198	177	182	179	190	176	177	178	169	195	211	214	211	212	185	194	197	169	203	198	199	177	191	185	182	184	194	170	181	198	175	195	187	170	204	178	176	193	198	168	177	200	188	187	210	182	187	195	192	194	176	200	167	172	219	168	197	196	170	184	193	181	177	191	193	198	179	186	154	196	174	176	206	178	204	218	183	177	168	186	182	202	193	190	195	197	172	195	181	200	199	185	181	214	150	183	176	170	181	190	179	181	192	188	211	185	175	188	189	187	179	164	197	166	196	191	169	166	189	208	178	199	147	192	166	199	211	191	188	194	174	186	183	182	193	169	172	179	188	185	180	177	185	205	212	201	191	213	181	159	173	185	186	177	175	214	198	181	180	168	189	192	195	191	181	205	170	201	157	201	202	187	196	180	183	203	188	196	169	196	186	177	176	204	170	190	181	197	174	174	177	188	169	175	204	203	203	195	209	196	197	187	166	186	202	171	205	197	172	200	202	205	176	191	190	194	196	174	182	176	181	204	189	187	193	200	173	180	210	207	188	164	182	187	178	197	191	185	196	165	179	181	190	188	194	178	192	204	172	207	193	182	171	185	175	197	215	167	173	188	176	177	206	183	181	201	182	186	174	182	182	182	208	170	176	223	187	178	152	180	207	178	188	194	200	163	183	175	202	195	175	207	196	174	206	202	196	170	181	187	177	183	203	198	199	218	199	190	174	159	215	188	185	173	177	194	192	199	179	167	183	184	175	200	178	183	174	186	196	179	176	205	189	208	189	203	183	179	171	180	192	203	184	201	188	187	193	202	165	180	185	178	209	199	188	179	189	195	170	187	165	196	194	160	200	179	176	174	187	194	160	182	188	185	199	224	214	166	193	205	178	167	185	185	212	178	201	214	194	157	189	163	164	169	184	173	212	201	207	187	213	169	171	194	172	201	172	193	201	193	182	180	195	181	182	207	201	178	196	183	190	186	173	182	165	184	184	196	199	157	180	175	199	189	194	210	168	201	182	178	188	201	188	183	195	185	192	210	211	178	189	179	162	198	191	169	170	196	169	207	200	182	192	206	169	182	205	170	190	202	181	197	198	187	203	192	168	182	206	179	166	186	196	197	195	183	178	192	199	185	201	199	167	200	184	182	207	198	177	183	182	151	172	179	178	177	195	187	199	174	185	202	179	200	181	171	196	201	202	212	175	182	176	184	197	186	178	193	183	191	195	178	163	199	202	206	190	191	166	192	185	187	207	170	184	204	183	220	199	196	194	178	186	179	185	179	187	162	189	172	217	189	205	166	223	210	157	176	207	194	210	183	197	198	200	189	184	218	179	168	169	175	183	186	161	186	181	187	191	169	193	176	179	190	188	165	219	206	160	174	186	180	185	187	201	162	175	187	199	200	177	195	164	196	184	172	182	181	184	194	203	198	186	179	211	190	188	199	198	209	171	204	163	174	200	168	185	181	206	177	201	163	176	192	180	175	181	207	188	171	203	187	167	182	196	182	172	184	171	180	225	182	192	221	196	187	179	193	188	171	213	192	185	208	163	173	174	195	173	184	191	179	185	206	161	202	178	172	167	206	207	181	185	206	182	178	200	193	186	194	177	171	161	173	184	215	194	195	145	195	210	180	190	201	182	155	175	174	172	161	179	183	187	176	195	193	191	187	216	205	176	202	206	201	208	167	193	187	189	196	163	179	197	197	184	196	182	184	189	181	189	192	194	179	202	179	175	215	209	179	182	172	195	187	177	189	197	179	205	185	161	195	178	194	200	184	217	163	182	170	199	175	188	159	170	174	190	170	199	169	190	224	197	183	178	191	193	178	179	190	189	187	207	192	213	190	189	188	182	183	205	179	179	197	197	178	190	203	186	180	205	196	185	206	188	178	193	186	193	185	193	193	171	165	200	188	180	183	180	179	183	151	193	191	180	179	209	187	178	198	191	178	195	178	218	201	196	175	191	195	197	193	188	193	212	198	193	187	202	196	190	172	170	185	203	201	166	183	190	170	183	171	188	188	198	173	185	194	203	203	181	176	209	179	184	174	188	188	157	189	168	191	170	178	178	195	208	191	207	186	181	184	219	184	189	197	186	170	210	206	175	165	177	184	199	182	180	183	186	187	172	162	187	193	186	158	170	202	179	181	189	198	174	191	167	187	196	180	185	198	203	190	166	197	189	186	214	194	172	169	177	174	194	189	167	177	197	171	204	207	199	197	177	180	177	203	183	186	163	198	192	210	190	188	201	171	184	188	201	199	185	201	173	164	178	179	179	166	180	184	181	178	201	202	178	208	215	163	173	215	168	200	176	182	166	183	185	171	181	179	194	198	224	179	187	190
3644	2802	5249	6234	7298	12334	9552	6313	3273	2365	1290	966	826	666	777	745	689	664	612	630	615	600	621	599	636	606	589	604	577	596	582	620	630	615	601	593	589	578	589	571	590	605	667	579	601	549	575	582	590	570	589	595	564	582	625	625	615	588	644	617	635	672	565	600	561	626	593	564	686	621	644	621	626	585	560	586	584	573	619	587	606	587	587	626	607	575	576	586	606	651	551	604	603	574	634	616	598	613	633	607	608	599	554	596	566	600	572	602	581	635	569	604	583	576	580	594	575	598	558	563	579	598	588	643	607	603	590	575	592	589	553	607	641	620	661	637	575	578	624	643	569	587	583	577	582	561	617	637	618	607	588	608	633	617	584	584	559	606	576	582	587	544	597	577	532	579	657	613	614	563	618	660	620	581	615	567	606	607	592	617	595	596	596	576	636	612	575	646	578	595	594	611	619	618	611	574	555	598	561	612	626	573	620	605	586	581	564	555	602	593	599	563	633	603	610	608	596	594	561	546	595	574	583	583	575	616	591	575	594	599	603	588	605	631	625	566	602	555	627	594	619	567	630	594	589	571	551	582	562	578	597	580	574	606	603	598	594	610	608	591	568	594	627	580	571	555	619	593	590	549	622	569	583	572	579	589	586	580	604	619	636	611	568	549	598	646	566	551	593	606	563	623	613	563	625	606	619	605	637	631	613	578	635	609	619	582	590	522	548	620	617	614	591	644	582	612	613	593	618	603	583	548	577	582	646	611	561	606	574	569	604	584	599	570	578	621	574	612	617	590	611	598	620	605	602	618	572	562	631	646	606	560	620	568	600	578	583	601	621	602	607	646	569	627	579	613	600	615	660	570	643	621	647	585	561	578	614	566	641	583	605	630	605	571	551	588	596	584	580	602	573	544	608	594	624	571	557	604	598	658	607	602	632	610	567	595	536	610	587	566	587	591	624	613	585	615	592	576	661	600	585	574	602	572	570	593	586	537	573	597	600	610	586	605	573	613	606	614	598	573	610	605	624	595	619	603	587	556	572	583	591	577	575	590	601	579	606	586	614	636	589	591	598	622	589	598	550	610	608	605	592	602	565	616	582	605	620	574	598	577	591	605	568	551	563	612	606	582	574	624	579	618	596	602	596	645	575	581	589	599	612	594	612	588	628	609	565	614	659	580	582	619	567	605	573	630	610	580	645	577	610	603	580	579	589	614	579	630	570	578	579	621	568	603	585	633	571	604	561	577	610	559	601	616	573	551	628	581	590	601	596	604	601	611	570	598	596	598	561	534	569	596	575	584	609	585	582	622	601	599	593	603	581	606	601	568	589	589	546	606	594	611	568	563	594	635	630	590	561	622	573	617	583	611	580	599	624	559	626	609	567	556	541	609	612	617	592	577	599	578	631	608	614	572	618	563	594	563	619	603	627	595	607	605	561	583	631	603	596	587	577	614	602	584	586	591	610	571	548	581	605	607	580	599	585	642	592	605	591	589	631	556	614	627	544	613	605	573	601	601	641	608	567	584	584	588	639	498	616	599	570	590	604	557	591	557	584	594	577	626	555	555	535	621	577	603	581	597	604	592	684	574	623	589	618	622	590	620	619	610	592	634	616	593	646	583	601	600	632	630	585	591	681	591	565	599	559	599	588	623	617	591	595	541	585	590	576	609	619	626	589	579	609	677	604	606	590	601	598	586	612	573	622	585	605	563	595	586	575	588	664	598	573	599	603	573	613	597	562	586	599	598	593	605	590	601	564	572	596	573	587	581	605	603	596	599	607	626	630	584	598	602	601	634	589	563	586	609	588	599	586	586	630	602	634	574	580	577	620	619	637	578	559	594	587	571	614	612	606	563	605	584	588	633	596	612	630	561	636	578	625	574	565	630	656	598	600	578	603	617	591	580	602	608	575	658	622	572	600	634	608	635	602	589	576	607	612	570	600	620	617	584	578	568	638	633	594	583	651	614	548	588	581	573	615	578	563	593	602	602	609	651	607	586	586	558	580	573	593	619	644	605	595	586	623	594	577	572	570	619	565	606	552	564	575	598	570	625	572	635	618	620	555	649	586	572	600	566	610	640	568	630	617	587	616	636	565	584	590	581	569	565	610	602	571	601	558	613	552	633	553	589	587	608	577	577	598	598	596	603	608	593	626	599	596	603	594	609	567	605	615	584	551	596	659	552	578	619	595	581	568	570	588	589	623	598	607	597	610	614	589	605	565	580	590	577	577	622	551	627	598	588	563	568	576	604	586	601	603	606	631	612	641	555	611	582	588	605	603	596	571	567	599	646	584	598	624	566	581	645	603	631	602	615	595	603	561	566	554	641	602	567	593	629	617	609	595	555	568	599	621	606	579	604	609	579	568	630	610	578	652	611	583	557	631	608	612	573	573	643	593	575	560	605	560	587	605	612	574	614	616	613	596	599	577	601	600	592	606	591	628	600	548	621	615	596	625	606	575	619	608	603	579	600	592	579	611	599	568	563	584	580	570	589	636	612	615	565	572	580	571	574	599	568	562	592	594	620	625	625	566	591	588	586	595	591	604	594	566	576	618	566	588	599	589	593	594	623	643	569	575	606	599	570	597	549	562	615	586	610	616	563	641	642	585	576	598	568	604	625	621	615	620	562	611	581	618	592	600	595	593	523	581	589	560	619	597	618	588	604	622	572	597	582	598	581	606	599	599	600	589	584	590	572	594	608	579	589	621	625	616	573	579	576	588	558	640	610	624	633	583	590	566	636	586	614	594	612	587	571	615	576	583	596	606	609	554	625	598	592	635	597	623	613	578	556	622	564	640	563	551	609	586	576	619	633	616	599	606	592	630	597	616	619	574	573	599	596	626	579	629	629	569	591	608	589	563	535	619	594	596	631	602	652	608	608	580	557	606	623	566	616	580	597	608	605	624	606	592	577	626	577	619	578	573	604	587	644	560	595	546	610	563	564	622	626	568	630	554	616	606	611	571	548	615	597	544	607	593	563	610	579	560	635	580	603	619	589	596	593	557	593	588	554	571	589	574	548	608	613	594	565	546	625	615	599	611	622	599	617	605	618	583	575	603	580	573	595	627	571	590	639	676	569	626	575	582	536	601	604	604	567	594	633	581	585	612	547	590	623	570	633	570	601	631	581	578	602	578	585	581	568	595	627	614	615	600	566	588	567	598	585	624	579	567	599	594	564	602	590	599	583	581	572	568	568	589	597	554	612	612	610	576	564	627	604	571	601	592	554	623	566	625	624	572	567	569	615	606	575	601	604	603	592	613	591	605	590	558	584	590	616	605	621	579	578	623	661	546	591	564	594	563	611	597	600	570	598	580	624	633	618	588	613	583	601	562	567	558	609	579	573	551	609	587	594	567	604	615	612	586	524	622	612	574	607	609	608	605	597	590	567	563	647	617	616	626	594	569	637	594	602	587	577	595	567	623	597	583	604	609	573	623	591	617	600	638	576	604	611	578	575	565	625	643	549	617	573	606	622	585	603	616	588	620	614
14230	12807	17769	19495	20426	24977	22836	13782	7938	4602	2223	731	461	451	530	424	418	342	347	347	303	313	311	325	296	312	341	322	318	335	328	292	302	308	284	297	309	311	289	331	277	317	325	285	290	293	294	304	309	278	292	296	316	299	320	297	306	324	291	272	304	311	323	328	322	291	287	306	308	301	293	312	315	288	292	306	307	319	311	293	287	277	309	277	268	305	290	317	281	305	270	310	284	310	317	269	278	323	318	296	291	319	296	325	314	294	292	308	281	291	322	310	265	324	296	301	331	291	302	273	305	309	285	294	291	318	283	302	335	329	351	293	356	312	285	292	267	296	312	261	289	275	294	300	284	289	321	306	313	279	312	309	285	304	304	321	302	287	278	292	306	300	305	259	301	304	296	331	292	320	316	312	330	316	328	303	273	320	292	325	284	314	297	305	342	288	291	282	319	295	342	318	288	313	320	311	284	301	332	325	299	297	289	311	270	313	283	277	284	338	316	317	305	314	289	295	287	307	310	310	327	311	305	320	321	303	333	275	302	298	305	292	291	335	323	268	307	299	353	298	302	289	312	291	289	273	315	277	284	288	296	295	276	300	309	289	301	303	340	309	270	298	300	296	276	287	296	307	278	295	292	276	307	299	298	297	325	293	297	345	304	277	310	314	297	282	264	323	292	280	287	316	281	275	297	297	297	295	314	328	310	282	327	295	316	283	296	300	284	316	314	304	316	312	280	322	321	295	288	299	309	289	323	295	319	312	338	295	309	278	290	281	274	315	280	276	257	253	291	320	314	296	312	303	269	286	305	287	303	311	310	281	284	296	313	299	279	303	305	292	284	291	306	299	295	292	312	302	276	303	301	279	310	280	291	288	279	318	311	291	286	304	293	284	296	300	276	306	275	304	295	297	297	316	286	317	280	310	302	249	326	302	310	307	305	311	303	313	319	325	304	299	312	323	278	305	313	289	300	299	323	306	315	285	289	306	276	300	290	310	312	314	266	330	310	317	288	262	334	284	329	280	342	328	295	298	291	299	316	306	297	283	302	308	292	288	290	291	300	304	364	299	290	289	278	299	292	318	318	315	289	268	295	281	292	320	294	277	293	286	291	320	316	321	273	292	314	298	307	298	313	283	264	320	304	259	297	295	313	342	278	292	310	277	271	313	299	291	297	294	276	293	276	277	332	315	268	256	288	287	296	300	322	269	309	324	290	297	309	289	281	314	295	302	296	305	277	282	273	291	320	288	329	301	291	312	305	272	279	297	301	290	286	314	341	332	311	300	319	313	276	302	311	300	350	279	340	294	311	306	321	299	299	322	314	311	288	300	333	268	338	283	302	300	291	280	294	275	323	310	299	298	292	295	321	287	307	320	331	303	278	313	301	339	315	299	306	288	320	284	297	301	288	289	294	313	326	295	306	310	326	316	275	306	284	285	306	288	302	330	255	294	341	323	319	292	296	320	265	286	313	289	266	293	313	273	294	281	293	305	284	300	287	293	295	299	305	289	316	298	307	282	282	311	337	320	315	289	287	311	298	342	306	291	285	295	306	329	303	292	312	289	303	295	326	289	329	299	309	287	308	265	286	328	294	305	318	292	292	280	269	306	295	310	294	322	268	311	309	331	298	295	290	259	299	301	333	308	270	292	292	274	288	287	329	278	309	318	332	304	299	292	314	306	288	314	293	303	281	287	272	295	278	302	260	297	279	308	296	315	293	284	306	284	330	334	295	292	284	294	312	314	285	289	303	304	280	290	288	305	292	294	304	293	305	314	352	306	333	308	274	309	304	307	296	290	278	322	282	294	320	277	322	285	330	329	295	302	323	315	291	330	310	290	318	284	311	274	304	303	286	279	283	315	293	307	301	285	279	307	309	289	314	275	297	297	288	270	302	288	308	312	284	292	297	303	267	313	314	273	312	282	306	318	286	288	302	317	293	304	295	294	326	291	302	296	277	301	273	307	288	303	300	311	308	323	312	295	314	294	304	280	307	301	299	298	299	328	283	302	269	300	276	314	314	306	280	304	275	303	313	278	271	281	286	275	292	293	311	286	280	293	292	286	294	275	314	293	304	254	303	304	258	289	286	265	289	283	314	301	298	307	314	289	292	316	285	272	308	324	310	293	331	299	318	311	292	289	369	312	276	298	298	324	318	328	291	319	275	301	290	313	296	293	326	293	273	289	289	276	334	312	282	293	313	278	313	283	295	261	308	289	259	277	305	291	302	313	333	289	307	285	310	321	315	284	296	295	288	295	315	305	314	334	292	293	299	268	293	303	315	317	301	283	298	293	274	329	277	294	300	333	316	306	265	326	333	284	300	294	288	313	339	286	272	302	315	312	298	312	305	289	332	291	292	298	285	282	285	295	295	315	304	290	292	306	321	310	298	309	296	288	288	305	296	314	320	306	305	275	288	289	274	285	278	307	283	306	294	305	283	279	334	257	294	272	311	293	310	318	299	285	300	344	291	310	341	266	304	335	298	267	304	253	297	290	299	306	307	301	280	294	335	309	284	283	302	289	309	307	296	299	289	277	300	322	273	304	309	268	285	304	312	304	325	282	299	283	314	325	315	311	309	293	296	312	309	287	302	321	285	323	315	275	310	293	322	297	315	315	277	287	308	287	284	323	291	316	285	322	266	302	311	301	295	302	290	293	310	304	304	311	312	277	282	297	300	327	313	295	300	290	290	302	309	288	280	286	293	324	326	300	256	260	284	326	295	306	301	312	284	290	279	334	287	301	284	282	284	309	303	299	293	313	309	281	281	326	306	309	294	319	305	290	299	320	293	339	292	284	300	323	281	297	334	285	348	324	298	295	304	276	305	294	291	283	267	287	321	310	283	280	284	285	312	282	292	293	303	283	294	299	287	315	270	314	294	269	295	305	298	297	305	294	281	275	288	306	298	311	315	282	286	259	292	283	320	255	305	282	316	293	291	318	308	275	302	315	313	266	279	270	307	280	294	310	300	303	307	316	275	331	304	297	275	299	338	290	321	264	282	302	263	330	329	297	277	282	308	311	310	306	268	291	327	311	318	263	314	283	303	317	313	299	313	315	345	317	325	299	311	257	335	287	307	311	274	297	304	326	295	290	306	296	264	296	254	292	283	298	310	274	300	287	351	302	298	261	310	302	319	296	282	319	318	315	346	327	305	284	325	291	299	302	321	272	323	299	282	286	306	295	309	269	296	296	294	285	296	306	299	294	310	308	300	330	285	282	335	308	298	325	300	325	287	313	338	282	315	313	270	287	328	293	299	311	301	306	300	311	289	303	299	340	307	306	305	268	289	277	306	310	302	283	319	317	281	315	292	277	278	298	301	297	304	322	293	312	321	289	285	304	315	302	320	300	294	279	299	308	295	307	284	296	302	314	279	311	301	282	288	325	325	339	305	292	298	293	293	266	276	314	302	289	294	273	293	274	333	303	335	282	295	295	315	337	313	283	294	336	302	319	321	295	322	271	276	313	316	318	286	316	289	309	307	336
10717	12296	17516	23596	29496	40950	37284	27961	22432	17250	9268	2886	1647	1645	2713	1786	1733	1277	1125	1065	1027	983	1012	968	945	937	918	903	909	1009	969	978	952	902	912	899	887	859	903	952	892	857	898	924	865	889	923	852	921	877	871	893	922	898	893	839	871	902	847	927	859	946	921	844	857	898	840	914	886	912	853	842	854	846	837	858	867	860	860	836	909	937	857	863	860	837	874	890	870	874	816	860	841	888	849	893	876	894	858	896	872	892	878	885	889	869	923	841	892	840	874	871	847	869	878	899	871	881	880	863	909	930	859	848	839	846	887	830	877	848	824	918	889	845	873	860	866	878	877	806	847	874	877	876	877	842	813	807	955	862	854	852	895	829	870	877	867	887	871	897	856	871	881	878	810	894	860	826	887	786	833	869	877	911	878	854	838	852	905	872	816	879	884	867	864	902	821	857	859	918	829	861	838	873	795	897	832	813	819	905	835	798	865	854	857	843	852	890	838	906	905	838	879	919	829	875	851	876	855	890	856	866	840	855	863	872	840	918	863	855	814	857	892	868	873	845	886	824	852	866	870	853	847	864	841	881	892	863	781	853	859	856	852	872	844	888	910	822	909	868	873	857	831	889	870	890	860	875	854	818	826	901	895	847	888	895	902	874	887	841	884	818	857	907	783	840	877	870	836	821	857	826	872	867	871	852	844	815	823	869	879	883	873	876	823	858	847	810	825	842	864	864	835	818	806	812	892	864	872	890	845	877	843	862	865	894	936	850	873	860	815	874	900	878	854	914	882	876	844	860	853	884	861	881	804	886	884	859	820	870	892	889	888	845	809	872	840	864	841	823	840	832	839	902	899	853	868	820	816	847	834	940	825	824	848	889	866	893	865	848	904	915	849	875	831	853	880	906	858	855	823	902	878	854	818	883	881	838	828	849	878	931	854	822	839	809	846	870	869	891	888	840	903	841	826	883	855	860	886	873	839	839	854	838	845	872	842	916	861	901	872	871	832	814	902	820	885	859	875	900	888	876	897	884	817	822	882	826	891	886	855	872	849	871	884	830	896	838	784	854	835	860	906	863	881	835	828	822	874	919	905	826	898	844	892	888	841	872	868	846	854	869	867	848	853	826	836	878	905	819	882	847	869	853	839	857	899	829	868	835	854	898	845	881	857	899	863	853	818	820	901	899	842	845	829	867	846	836	884	822	922	841	878	902	880	907	854	809	829	823	890	831	855	901	860	839	872	883	836	872	883	875	862	863	814	845	878	874	870	833	832	863	890	838	842	866	920	846	827	879	866	851	834	868	892	804	873	864	858	855	852	858	869	824	834	871	850	829	845	865	857	852	850	815	859	842	903	846	822	879	874	848	873	898	798	810	864	860	794	860	861	896	855	876	894	876	870	809	890	868	852	812	858	918	834	875	900	882	822	881	817	869	849	890	863	883	883	859	813	821	838	887	874	875	888	807	781	887	869	855	835	865	864	872	893	807	914	868	821	872	874	836	853	878	876	844	844	835	836	854	868	879	882	835	832	793	844	838	866	886	884	828	915	877	888	889	877	886	892	911	835	836	831	865	878	901	818	826	836	832	854	892	851	896	878	837	895	885	860	868	833	911	870	885	860	878	850	896	873	802	849	827	820	867	877	818	836	863	840	940	881	889	848	900	800	865	894	863	879	841	860	836	827	867	863	870	854	858	858	823	847	824	933	892	873	887	842	825	846	878	912	857	866	860	825	873	843	809	855	878	865	840	855	856	935	851	879	841	840	810	847	871	870	842	865	880	870	867	835	836	817	848	848	875	856	849	817	906	820	836	851	870	849	819	897	842	821	880	839	820	865	875	838	854	879	880	816	873	840	903	863	914	871	878	845	880	906	815	871	868	850	895	873	933	843	846	874	923	854	841	894	860	834	862	874	836	846	917	895	848	871	855	863	855	845	889	887	852	904	828	857	878	880	889	869	868	893	882	829	938	870	852	817	842	848	816	860	819	856	898	917	905	862	851	857	822	857	876	840	882	860	884	908	860	837	835	849	889	838	866	891	830	829	871	813	871	886	878	845	880	831	863	850	879	835	872	874	837	865	870	912	881	903	907	886	810	861	866	835	864	842	866	863	829	845	837	790	850	811	825	899	885	885	850	834	822	848	865	805	847	848	888	885	879	887	888	907	899	924	859	901	863	862	828	916	798	826	862	813	873	868	907	887	831	855	880	882	853	856	899	890	820	863	858	875	871	879	863	833	845	835	873	868	890	834	845	846	889	899	866	874	839	823	860	838	902	857	814	873	849	860	772	890	859	875	945	872	898	862	850	850	951	840	878	889	845	832	888	862	922	923	853	821	896	853	817	881	878	922	809	822	882	884	828	873	853	840	893	877	893	842	859	919	857	876	834	870	869	885	890	898	873	874	876	880	884	832	904	872	849	844	831	830	835	890	868	841	891	861	832	879	833	860	889	847	867	833	912	832	893	887	871	869	900	832	864	869	840	873	868	831	831	882	894	846	859	822	845	875	841	853	877	860	862	895	823	828	865	867	897	894	805	820	825	840	891	874	858	815	843	853	865	864	875	911	819	894	917	830	848	859	902	892	899	804	838	867	814	886	834	882	840	868	853	900	847	828	800	915	847	840	822	880	887	915	877	804	846	868	806	904	838	839	892	862	881	866	872	849	889	824	851	843	833	817	888	896	854	828	923	880	837	873	813	837	877	888	855	840	862	908	807	837	837	870	869	865	883	831	836	872	886	843	903	903	858	862	856	862	849	894	888	841	882	834	853	874	853	898	850	866	864	942	841	901	825	802	884	839	843	846	871	863	811	879	833	833	879	882	813	897	880	874	913	874	850	854	820	842	891	834	896	920	884	893	852	833	834	832	836	855	866	857	868	826	874	876	889	899	900	869	860	875	876	820	808	844	807	876	806	848	855	826	877	834	874	843	841	882	889	838	883	912	867	879	818	880	857	888	912	823	887	860	910	887	882	844	842	873	859	874	856	865	871	889	876	886	896	850	852	846	869	881	863	835	866	800	830	835	895	856	836	856	843	885	835	888	862	855	835	870	897	829	844	851	828	847	811	792	860	868	837	868	835	872	827	864	860	832	919	845	835	855	860	804	852	838	854	830	807	838	869	821	861	823	863	895	856	867	833	867	849	858	872	895	838	883	886	834	896	890	908	853	919	927	869	855	845	805	792	871	839	905	855	814	925	867	879	882	872	832	891	860	900	896	842	834	838	885	900	817	865	908	819	813	878	862	858	881	861	865	902	856	814	899	844	785	854	867	826	850	887	853	861	841	851	870	868	845	898	864	858	815	869	874	860	855	827	887	854	875	861	851	874	869	901	807	883	830	841	855	840	826	887	864	879	840	867	893	875	903	863	927	861	854	840	860	863	888	920	920	867	901	873	787	933	806	842	839	903	854	802	862	865	873	872	851	828	873	833	834	858	865	859	832	858	813	879	847	791	843	885	875	835	805	890	834	893	860	886	894	821	818	859	855	865
28441	26357	29770	30467	32814	40219	37667	29072	21643	15960	11246	3773	1448	755	1031	884	957	663	487	393	419	413	437	374	408	421	397	354	343	421	374	381	385	350	332	348	351	368	342	348	363	355	343	398	335	380	342	327	376	340	370	367	364	352	345	318	330	328	363	340	360	351	385	337	332	352	328	371	346	365	359	317	366	366	368	322	358	370	399	383	353	333	359	371	350	327	334	329	347	326	377	345	319	357	340	350	357	353	347	337	359	370	321	325	340	327	376	341	386	347	326	325	326	322	341	352	349	353	352	345	365	342	340	357	343	338	359	338	299	329	360	322	356	363	333	361	356	356	353	369	355	362	341	364	335	344	367	360	375	354	338	350	363	361	339	343	341	341	362	338	346	371	355	321	348	306	336	342	358	384	328	357	351	369	355	355	339	408	344	357	352	342	326	311	352	335	379	370	351	371	372	355	379	329	329	352	343	310	327	315	305	353	363	352	333	379	348	319	331	337	331	361	338	380	390	363	355	327	336	322	359	357	346	346	357	354	356	333	321	340	347	335	361	374	316	335	330	361	363	313	321	333	331	330	357	321	351	371	346	327	329	334	320	353	357	361	337	351	362	344	363	345	343	342	345	357	367	335	363	341	327	344	377	367	356	379	323	336	352	350	351	352	349	354	340	389	351	342	327	354	365	349	375	340	319	361	365	321	367	362	355	321	316	327	358	362	350	318	343	365	362	372	353	357	309	361	349	340	358	360	350	372	335	342	334	361	352	377	379	333	359	368	355	362	335	368	339	332	345	347	340	324	360	384	348	348	363	344	319	355	379	320	351	326	338	342	350	350	371	335	355	360	350	352	349	366	347	330	316	343	355	347	358	339	319	337	355	329	374	346	327	371	356	325	353	375	330	390	364	354	373	377	374	313	336	337	334	371	341	354	343	357	376	361	364	337	350	405	344	380	346	331	406	342	337	327	360	340	351	372	305	344	355	339	329	358	369	363	386	359	382	318	367	373	379	343	364	323	359	379	379	330	341	319	362	358	349	352	327	363	346	354	360	349	368	385	349	330	322	320	344	334	327	370	377	370	344	374	324	352	367	358	336	365	342	330	353	312	357	343	370	366	359	325	374	353	333	350	326	326	343	353	307	347	311	340	347	340	331	342	360	324	328	340	347	327	358	335	376	331	375	347	361	340	346	395	357	368	373	344	346	342	368	345	360	346	379	351	347	360	303	304	359	358	369	345	354	343	347	357	344	401	337	322	330	334	316	332	366	373	361	350	367	349	334	335	377	370	343	390	362	367	348	378	351	337	339	344	346	350	297	342	379	359	371	309	317	368	360	372	384	368	347	335	353	351	355	355	351	344	359	321	348	375	306	323	324	369	369	348	344	364	366	355	318	346	341	340	328	357	335	339	337	329	374	338	364	325	339	356	357	376	360	354	345	351	367	363	336	344	371	353	332	357	330	318	359	371	366	371	341	360	324	354	349	329	352	309	364	365	359	382	337	324	348	356	376	336	353	346	379	367	356	364	372	346	345	367	322	316	391	350	341	354	330	376	348	349	359	349	375	339	350	358	328	311	339	339	353	360	336	352	306	345	341	332	322	335	346	337	345	349	350	347	361	361	357	378	345	357	329	353	349	361	359	345	339	359	338	342	329	311	320	338	363	346	393	300	358	398	327	350	354	336	351	355	357	355	349	387	304	318	372	361	379	340	362	331	381	334	283	367	344	353	334	352	309	340	317	361	331	337	364	358	345	341	347	332	369	328	381	363	340	347	359	348	366	316	340	315	344	322	331	356	355	357	351	336	343	339	337	333	381	341	348	372	346	348	370	385	356	356	344	355	321	361	341	370	363	366	357	338	357	352	365	349	366	321	337	339	350	342	316	318	330	358	360	376	346	333	333	352	342	334	353	349	336	320	376	381	355	331	342	328	362	341	354	345	393	333	387	358	333	351	355	377	335	355	355	337	343	361	334	349	384	370	365	369	304	344	351	342	360	360	289	345	318	379	362	330	315	360	371	357	328	337	342	333	309	345	343	341	320	325	351	337	355	352	318	335	376	338	327	326	334	354	354	372	352	356	332	313	354	373	322	341	344	349	374	373	348	365	340	370	335	359	375	299	333	333	326	340	355	323	343	363	344	322	327	338	359	344	339	331	301	356	367	336	340	361	353	326	396	348	327	330	352	342	351	408	349	354	342	354	367	320	347	321	360	386	368	387	343	307	344	393	329	333	359	335	351	344	354	349	351	363	346	338	357	339	328	322	330	360	340	412	336	368	342	343	374	325	393	335	333	319	381	340	337	350	331	385	313	364	352	358	347	385	353	318	323	366	326	318	341	359	335	343	322	307	325	358	372	328	311	353	351	355	362	350	335	393	334	350	324	357	368	338	359	354	373	335	334	353	340	375	339	351	360	336	365	329	326	379	380	339	346	396	352	373	349	308	344	371	346	319	371	336	350	333	328	359	352	332	340	373	303	350	344	331	340	375	317	336	372	297	312	351	359	376	320	327	370	360	348	312	347	382	338	366	362	340	343	321	337	376	336	342	319	361	331	313	328	325	354	356	323	334	339	362	372	393	365	336	353	347	364	343	381	323	348	372	360	395	336	316	344	330	361	366	336	365	377	340	326	348	379	351	353	333	365	325	346	325	347	357	356	340	342	371	345	320	314	351	336	328	351	329	316	358	346	354	341	318	372	312	355	351	337	358	347	345	359	361	371	316	385	337	362	370	363	370	337	310	338	345	357	343	344	338	320	342	332	363	386	318	328	318	375	333	316	334	359	326	339	355	340	369	328	341	344	340	321	364	352	343	380	344	325	349	326	329	305	320	318	335	335	338	357	366	341	325	349	315	379	343	328	333	362	370	375	368	345	344	343	394	316	325	335	360	376	337	343	350	364	357	357	351	345	329	352	352	346	332	357	358	344	340	375	346	324	359	365	385	333	366	325	372	356	365	347	327	370	357	372	325	327	336	383	337	349	377	357	358	360	346	343	328	367	373	341	375	369	342	346	368	370	358	352	341	369	355	380	373	318	330	326	352	361	319	342	332	332	318	342	366	334	343	381	325	367	342	331	354	331	325	349	369	391	333	372	348	342	343	374	354	369	366	346	375	346	312	368	334	369	336	316	317	339	340	332	359	318	340	380	339	360	328	362	316	380	364	382	343	328	343	348	327	345	347	327	366	317	357	341	352	360	364	337	364	326	388	337	366	343	309	356	367	331	347	312	351	355	354	359	329	363	343	362	341	311	357	369	333	344	376	343	355	363	320	353	345	358	361	350	303	338	334	323	374	389	360	337	323	350	340	367	325	345	371	350	397	358	321	377	373	343	383	329	367	340	341	330	373	330	356	340	361	363	368	346	330	363	375	299	371	348	367	352	360	317	354	360	329	369	378	411	325	354	364	363	359	333	330	363	342	362	370	341	360	353	353	338	370	329	339	351	366	356	337	339	331	360	352	365	340	335	356	360	351	362	364	378	346	347	324
17839	21655	25649	33720	41455	52129	50476	40633	38263	32449	27096	8808	4783	2737	4841	3579	3833	2900	2061	1444	1354	1523	1512	1322	1266	1349	1203	1086	1110	1319	1270	1099	1106	1092	1045	1025	1009	986	1036	1011	939	1080	1020	942	1019	994	1002	1001	958	973	1024	979	1007	970	924	977	990	938	938	977	946	985	936	956	917	867	992	924	938	1045	967	985	981	981	984	929	942	918	997	952	982	980	981	974	930	933	914	993	928	975	891	947	859	967	977	924	966	956	995	943	915	876	904	989	946	950	921	925	886	975	973	941	914	935	952	966	933	947	917	927	891	951	971	926	879	930	984	932	911	947	938	899	921	970	959	936	944	929	909	933	906	956	985	982	845	870	942	913	912	908	973	933	905	926	921	959	910	940	953	940	932	948	941	927	913	941	928	937	917	913	990	922	973	925	928	966	947	974	908	894	918	973	913	907	901	901	916	922	932	922	934	930	950	933	907	949	890	931	931	914	967	959	906	930	923	968	936	919	891	917	909	912	928	889	947	942	972	911	910	928	967	936	953	871	891	919	937	923	882	907	900	918	929	943	968	984	1008	934	928	963	895	920	913	971	953	899	932	959	931	853	932	910	973	990	921	951	945	897	955	893	957	951	920	913	944	905	875	927	909	973	921	895	896	887	908	955	911	959	913	916	935	942	931	937	924	930	941	912	921	929	954	884	922	1000	912	973	973	893	963	981	876	941	887	999	940	917	960	906	931	936	938	927	898	908	954	888	976	981	946	967	919	969	920	940	951	897	982	944	918	912	945	922	925	984	906	918	939	907	922	859	945	944	898	942	968	980	895	918	906	899	919	936	912	915	893	928	915	906	883	939	951	921	957	903	953	930	932	962	946	875	917	911	952	966	990	921	897	870	941	893	937	959	965	937	950	998	966	952	883	911	991	933	930	935	952	966	961	958	912	961	999	958	909	956	956	968	954	963	970	901	928	926	925	914	884	963	916	997	948	887	951	921	933	892	898	937	836	954	889	878	931	922	946	886	897	976	953	960	921	955	919	964	926	900	960	928	934	1012	986	893	927	885	928	955	900	975	878	913	906	948	936	947	885	979	961	882	966	902	897	911	940	929	862	929	876	931	902	928	913	982	961	966	909	921	976	942	927	948	891	948	879	962	1027	932	924	918	919	917	991	920	960	970	1001	940	962	895	973	955	902	938	925	909	928	936	928	921	923	890	941	930	991	934	875	934	871	926	946	914	951	902	889	948	938	913	940	922	922	936	988	898	920	908	926	942	963	910	950	870	899	918	912	896	897	931	884	928	904	963	949	972	911	968	960	953	915	915	915	911	922	946	921	902	916	998	969	846	901	898	907	912	939	914	936	932	946	911	910	885	931	927	935	935	949	934	932	923	929	897	985	978	893	903	926	939	945	899	996	910	949	925	957	928	958	963	931	922	949	947	965	959	880	934	918	910	893	929	921	930	945	978	910	935	907	898	943	938	960	974	886	891	1002	951	888	943	976	921	920	945	940	878	939	902	935	915	931	913	910	975	936	878	911	945	978	941	960	930	874	897	955	1016	913	937	924	889	963	904	961	939	979	946	930	923	887	910	911	954	941	969	911	922	900	924	886	967	977	887	987	961	895	918	936	931	949	933	930	920	970	947	961	905	924	912	948	986	922	972	872	947	943	996	951	897	950	961	942	975	877	914	934	883	941	853	924	976	902	925	890	960	992	974	965	930	888	925	909	941	969	907	950	916	979	923	929	931	965	905	983	923	972	923	916	896	965	931	947	980	937	884	951	980	934	946	982	922	920	861	951	932	911	953	930	945	954	939	865	903	958	920	973	936	1006	963	884	929	958	917	931	894	900	919	942	909	865	956	885	906	915	956	859	921	905	932	948	951	907	956	950	936	914	940	919	908	938	924	944	893	933	917	907	923	909	923	925	928	900	942	956	959	1002	927	904	976	932	906	873	943	923	893	967	932	962	942	909	926	959	934	986	924	934	894	945	941	938	905	930	947	926	914	935	983	904	970	963	907	929	951	916	906	897	933	899	956	937	927	986	914	886	951	892	947	925	864	942	906	879	907	916	886	966	954	915	918	929	895	941	940	988	964	878	917	916	937	987	892	951	937	941	935	888	944	877	917	917	904	920	882	949	936	951	902	962	895	887	928	944	903	903	942	941	879	923	902	934	968	955	916	934	883	925	926	934	982	988	937	909	886	971	901	934	898	912	867	974	910	919	917	907	911	914	913	968	919	942	943	884	907	930	963	988	941	928	935	941	934	917	965	997	952	932	952	904	928	918	932	947	943	924	929	930	938	929	955	916	917	943	924	941	946	936	955	943	965	957	933	931	976	911	878	906	953	932	970	876	926	944	893	923	972	935	924	929	916	926	979	892	954	941	954	910	905	946	910	891	993	920	898	926	943	949	948	929	926	927	888	924	921	948	960	936	925	907	993	908	945	943	911	984	961	877	931	904	920	951	950	996	877	915	958	909	947	957	916	938	985	973	1004	943	866	931	874	972	936	939	978	946	895	878	905	887	929	975	901	929	941	953	921	895	952	911	898	935	946	903	975	934	955	909	935	958	949	894	880	986	938	962	921	904	965	959	960	928	973	957	957	910	946	918	918	950	995	971	962	899	901	860	890	986	860	896	928	899	957	925	948	967	880	894	977	920	876	871	890	891	955	909	923	919	987	951	943	967	884	948	911	933	965	920	946	892	921	939	938	901	925	941	979	872	935	958	934	859	878	905	910	949	932	939	906	923	930	910	901	913	934	940	912	955	939	945	940	926	884	902	953	972	949	911	931	904	900	920	939	927	969	866	942	931	996	931	983	904	880	928	907	896	906	923	947	960	949	942	990	969	985	930	973	893	936	946	916	896	886	912	939	903	957	921	880	921	910	937	886	916	892	957	960	875	929	928	920	879	951	881	888	970	875	926	956	961	928	902	907	921	938	892	912	920	921	921	928	854	961	926	895	905	978	946	902	930	885	898	938	917	861	928	976	980	911	925	926	948	982	975	921	928	982	924	958	954	939	916	905	946	944	942	931	879	883	942	907	958	987	938	937	978	891	905	927	947	880	918	956	960	942	934	957	930	957	945	903	968	924	949	919	979	913	954	913	923	924	892	932	927	930	929	906	960	892	932	945	951	904	960	951	956	902	932	949	953	978	950	922	979	914	954	919	922	946	934	868	901	940	930	923	948	975	924	865	935	903	937	913	986	864	967	864	915	910	952	929	885	934	961	917	983	972	937	920	930	899	896	959	900	937	956	956	950	894	890	965	932	976	1012	905	997	953	958	957	908	929	935	863	890	903	940	945	925	934	971	976	930	932	940	925	924	923	970	891	910	954	960	941	937	954	897	917	864	918	915	981	890	948	942	951	885	1005	907	956	892	941	927	915	909	965	897	939	920	853	968	939	974	943	891	917	936	944	949	949	966	944	970	911	983	918	894	929	917	981	954	932	925	965	966	918	909	922	914	923	919	954	970	901	957	954	926	980	894	912	864	1025	938	872	1023	892	938	917
3898	2149	2635	2801	2533	3253	2336	1068	550	404	346	242	191	199	225	198	192	190	170	199	191	202	199	189	183	186	192	185	192	189	169	186	191	180	199	163	201	168	176	213	230	193	194	193	178	184	175	190	189	217	188	176	178	194	183	211	197	201	197	200	179	215	156	160	203	175	203	185	183	184	193	160	195	215	173	195	164	202	233	203	194	211	193	163	183	185	191	177	180	191	171	200	184	173	189	200	171	195	176	179	188	191	194	184	173	199	175	170	176	225	179	179	200	189	191	177	192	198	198	200	187	191	175	178	213	182	185	171	192	168	183	185	191	162	176	199	219	167	198	171	191	199	195	182	204	185	169	190	162	174	184	198	189	196	180	179	191	164	193	187	199	171	186	163	192	196	162	202	171	203	165	189	204	203	195	168	184	195	206	194	183	200	183	217	176	167	191	192	211	177	186	185	191	180	197	169	183	198	205	191	193	180	187	195	191	152	191	195	190	196	201	175	199	217	196	185	168	205	213	193	163	204	182	191	188	182	167	183	184	181	166	174	206	172	202	214	207	191	187	202	204	203	214	201	181	183	199	183	181	173	189	174	175	200	197	193	175	191	173	198	174	181	214	190	194	198	174	207	202	154	160	176	184	201	189	188	188	193	223	190	207	186	183	174	209	189	180	197	186	178	170	179	183	189	184	183	171	185	189	190	201	195	167	189	184	162	170	203	196	188	181	203	175	212	193	166	177	195	192	189	176	175	205	183	217	175	195	187	176	185	191	176	207	189	197	209	182	198	195	218	180	146	172	193	177	198	164	179	194	195	195	188	175	173	190	194	195	195	206	204	185	194	153	203	183	194	179	189	172	208	204	212	197	216	209	175	176	195	213	167	190	184	206	180	190	181	171	189	186	199	188	202	170	190	179	191	187	208	191	173	195	152	188	199	183	184	187	201	186	189	191	212	175	200	189	203	200	177	200	201	170	178	177	195	194	168	208	183	190	179	184	191	172	189	198	162	185	187	175	180	199	189	170	208	196	200	179	169	196	182	183	166	195	195	200	208	186	203	182	171	182	185	177	195	192	176	191	184	178	210	186	189	186	179	196	179	185	203	208	174	192	214	201	194	209	204	164	199	207	192	220	183	173	186	185	211	219	182	189	191	188	184	200	194	210	186	193	202	187	190	209	214	203	200	203	196	180	186	181	167	190	163	195	210	207	177	184	191	173	182	157	185	178	197	212	199	172	209	202	224	199	193	198	179	199	202	182	193	210	151	170	176	170	175	192	183	170	216	214	196	198	217	217	201	160	203	192	198	206	180	190	168	193	193	198	212	181	197	204	175	162	195	174	189	200	186	176	170	206	193	159	187	178	175	189	190	198	189	185	190	189	203	181	183	193	146	200	180	170	171	166	176	186	186	193	187	196	204	192	190	189	210	219	201	197	170	199	177	196	203	170	181	195	172	172	190	188	188	200	191	174	217	171	166	185	188	187	180	178	185	181	194	195	170	185	183	201	214	161	194	197	180	207	199	190	173	167	202	167	190	168	191	212	193	176	187	182	203	178	190	185	222	187	162	172	149	184	186	204	180	162	193	189	199	200	183	225	210	198	176	220	192	170	181	183	199	177	193	204	214	206	196	165	181	211	225	175	199	197	167	203	194	205	177	179	182	176	173	209	199	191	198	206	216	185	194	186	180	206	194	201	193	192	215	196	167	177	187	202	191	171	201	177	199	181	163	188	171	181	184	193	204	172	199	188	198	186	180	190	168	175	189	173	189	166	211	188	197	170	215	189	189	198	196	172	207	186	172	189	205	219	196	187	182	175	187	182	200	201	204	197	170	200	199	202	203	167	201	177	203	199	171	153	207	180	194	181	176	196	164	208	184	201	191	203	189	172	205	209	192	202	173	210	199	178	212	204	219	181	185	189	193	178	167	188	201	163	178	192	173	180	179	192	193	180	205	167	207	201	184	202	209	199	171	205	210	193	176	209	196	175	215	202	175	192	186	179	175	200	176	167	191	168	178	196	189	186	195	192	191	208	174	180	183	165	196	215	198	206	178	174	181	175	169	205	167	179	179	184	201	184	183	204	180	197	189	175	163	226	225	215	186	192	164	175	187	174	178	175	179	183	225	209	204	177	181	189	214	189	203	201	189	197	209	190	207	190	183	164	193	182	201	189	173	180	182	174	188	185	195	198	185	193	186	176	177	200	199	174	194	193	225	177	184	195	180	198	188	195	185	178	175	166	179	200	178	185	183	208	159	180	197	219	211	182	199	181	180	191	186	205	187	181	228	191	173	177	167	179	178	172	203	174	188	182	172	193	196	223	186	180	211	159	199	201	221	188	176	183	188	195	180	175	190	187	218	169	209	196	189	175	175	189	173	194	204	183	192	192	202	193	168	180	191	191	194	177	186	194	188	182	196	203	204	166	188	196	186	198	180	190	200	178	192	212	200	193	190	169	175	179	168	188	191	191	191	207	192	205	213	184	200	181	178	166	188	191	158	189	186	170	208	174	206	190	176	202	188	195	211	157	212	182	178	157	215	170	174	193	190	196	194	194	179	190	161	200	202	194	216	192	180	211	205	184	192	201	215	179	157	199	177	197	180	188	189	193	165	213	207	167	178	198	163	218	189	177	172	186	182	172	185	171	222	182	204	183	160	202	189	186	195	168	208	192	187	161	178	199	190	203	213	180	169	182	176	203	189	202	183	197	207	203	174	182	160	198	187	199	183	181	176	202	191	193	183	176	200	194	188	204	200	206	168	188	227	173	197	199	200	174	219	175	174	200	203	204	187	182	202	223	193	199	174	193	174	196	188	196	185	167	181	173	185	183	199	185	180	197	181	221	176	198	189	180	214	197	184	191	191	203	187	175	194	191	188	168	185	193	184	202	162	189	164	182	182	192	196	199	185	192	167	187	176	190	189	196	184	206	200	173	192	199	178	192	194	168	189	199	170	194	185	169	179	180	181	200	188	203	206	195	190	177	202	214	172	205	199	200	170	200	187	209	189	203	181	183	181	197	182	185	194	188	191	185	171	179	179	178	195	202	179	188	196	199	194	180	171	178	179	216	195	165	174	202	177	185	180	183	186	216	176	179	215	190	199	170	176	183	202	202	172	183	210	202	182	206	209	207	190	197	177	202	195	173	198	179	168	178	172	208	225	180	184	186	196	180	181	193	209	197	178	206	219	185	201	188	194	177	190	185	212	175	217	180	178	200	196	196	214	169	202	192	209	179	203	188	164	209	174	203	197	178	178	159	191	186	182	190	191	171	188	164	191	192	210	179	205	168	211	179	169	169	179	193	211	210	194	174	163	158	186	189	168	178	190	208	189	197	198	229	195	179	202	197	161	191	207	202	171	194	214	186	176	160	203	188	204	179	203	164	172	191	205	185	195	180	199	193	208	166	186	179	191	187	165	192	195	183	172	231	185	193	169	177	181	183	209	183	177	184	169	186	186	209	187	176	191	190	168	170	187	191	189	184	192
3520	3742	5084	6747	8498	14223	10098	5713	3323	2386	1761	792	616	664	705	663	662	630	628	621	624	604	619	664	628	584	579	623	642	640	626	596	574	609	590	596	615	638	617	609	589	602	574	599	643	577	604	610	571	593	618	567	579	605	579	586	618	571	583	607	537	601	647	582	559	596	556	585	545	598	569	586	608	612	592	605	622	580	592	614	603	579	565	607	642	593	559	575	558	639	600	595	603	555	620	630	587	590	601	606	590	647	607	606	636	599	568	554	580	589	602	586	597	571	584	636	631	590	618	621	588	577	618	621	629	590	651	605	555	604	599	576	585	607	572	573	564	623	595	589	599	584	558	616	547	600	600	579	575	569	592	590	551	615	559	576	561	627	605	573	573	579	610	645	613	599	594	613	597	601	613	624	596	560	613	588	582	608	563	578	600	599	574	591	564	615	593	584	609	611	587	550	570	605	590	553	578	609	540	584	580	567	600	601	614	614	595	620	618	550	618	598	606	623	534	604	590	626	591	632	545	582	625	658	609	582	582	605	600	590	586	576	605	609	588	557	585	635	575	560	600	593	613	627	582	568	597	615	662	601	588	578	615	619	577	608	620	588	586	659	570	639	588	582	573	661	599	625	608	595	582	586	639	602	635	573	597	625	593	576	624	631	590	619	607	599	589	585	580	620	571	595	590	627	564	623	610	577	659	667	610	584	600	565	641	616	566	630	574	623	578	624	604	595	608	611	597	599	626	590	551	572	582	596	570	580	605	613	591	620	607	629	594	601	593	617	622	557	622	625	603	604	623	613	631	622	605	625	597	594	599	635	600	612	600	608	640	617	626	569	599	645	566	558	611	567	651	611	577	617	604	605	593	569	581	620	592	570	625	617	584	597	602	568	568	607	620	583	617	593	594	635	649	628	598	583	621	565	616	631	594	604	609	646	604	585	633	621	602	575	646	578	589	592	599	629	607	597	612	595	582	606	633	580	616	561	637	577	615	603	606	614	613	622	588	577	581	592	596	614	621	576	601	613	598	583	577	609	606	607	614	581	595	590	606	622	562	637	608	607	607	616	593	585	588	629	590	612	587	559	612	580	588	581	596	583	597	629	588	583	573	614	614	611	568	601	578	634	577	619	619	556	646	624	539	629	606	550	567	610	629	579	601	590	552	574	612	600	610	567	550	611	613	645	593	593	629	604	584	547	646	602	594	629	618	598	607	559	641	620	582	644	627	626	607	566	642	571	578	579	583	608	639	569	631	624	607	612	615	627	577	572	609	591	580	600	592	557	601	580	582	584	616	606	616	632	577	608	580	573	622	592	600	614	594	615	641	613	627	575	588	599	575	618	584	584	590	620	608	577	608	630	533	572	594	606	574	580	581	626	569	581	589	602	620	637	611	592	620	593	553	574	623	616	595	591	631	585	568	609	588	577	587	644	583	586	617	592	575	557	607	594	578	621	588	600	587	600	561	586	609	601	620	610	598	565	622	613	599	553	596	575	594	587	603	564	601	608	608	526	570	621	566	568	601	621	654	553	622	596	615	629	600	587	612	630	585	596	571	577	633	643	603	609	568	643	579	606	602	585	591	623	576	605	610	631	534	561	605	582	562	629	549	628	596	634	631	569	594	622	578	549	582	601	574	628	599	616	581	563	649	615	590	576	581	607	603	579	607	634	599	605	577	629	577	598	566	601	581	611	575	595	617	578	555	593	578	613	575	631	607	602	587	647	536	634	598	640	651	591	579	586	585	593	628	603	617	616	632	587	620	577	602	596	620	607	611	590	557	591	596	574	641	635	639	631	632	572	596	573	593	614	602	591	537	609	579	600	610	564	593	611	608	570	604	615	577	611	615	608	578	590	606	575	601	592	580	596	588	631	614	582	584	601	603	553	609	638	572	599	611	559	616	594	587	601	587	616	579	588	566	602	619	582	582	601	603	615	586	587	578	639	638	637	608	612	566	603	556	627	612	599	583	580	562	608	585	639	600	632	594	598	610	631	606	628	587	607	563	570	578	605	572	598	643	599	582	592	622	614	626	603	617	632	592	645	618	636	574	587	591	596	565	604	622	587	626	580	583	605	603	605	597	638	605	616	595	623	591	616	615	583	590	573	607	619	575	589	617	594	597	628	615	597	599	563	601	649	616	595	590	583	616	583	562	594	599	641	581	615	635	606	615	586	608	598	634	619	613	600	611	610	633	605	611	604	590	621	627	629	601	579	596	634	584	594	550	646	659	592	568	632	565	635	568	602	611	661	599	603	573	653	614	602	617	565	612	591	610	563	600	607	594	631	574	599	612	600	619	619	613	610	572	560	594	647	610	537	618	608	561	598	568	574	606	625	615	634	608	561	595	591	587	640	569	573	581	622	627	609	574	598	602	573	578	606	631	563	578	596	633	634	584	572	572	581	615	606	568	612	559	569	595	584	623	659	572	627	545	617	615	589	590	577	606	607	615	646	564	619	624	579	591	587	623	562	637	612	590	610	571	625	635	623	633	620	573	590	589	631	597	618	609	598	596	617	640	602	624	574	589	604	587	532	604	573	634	620	655	559	590	564	610	641	581	611	589	647	630	643	572	622	581	578	578	629	569	609	562	620	627	587	606	609	598	616	603	566	635	642	613	621	537	645	619	636	571	592	579	637	561	602	634	629	588	591	603	628	605	600	608	556	632	615	620	624	622	625	606	598	602	622	599	608	624	596	619	587	626	620	568	576	579	590	572	638	576	584	598	585	567	632	591	614	590	569	565	586	608	598	608	640	638	619	633	606	581	628	590	606	626	592	614	598	608	555	581	576	584	592	610	591	586	609	586	642	594	578	559	563	569	582	645	597	584	601	622	592	653	596	630	599	587	598	606	588	578	617	543	628	630	581	610	609	636	625	615	602	624	596	646	628	598	598	598	589	572	628	606	599	560	590	612	585	573	581	594	534	625	621	579	606	600	599	600	592	581	609	562	569	634	612	623	569	633	632	613	572	615	595	591	594	641	594	604	597	644	606	611	625	570	587	611	598	575	581	566	571	599	620	631	601	625	597	614	594	606	595	656	621	612	569	635	585	608	603	606	568	576	595	576	575	606	553	605	589	600	593	592	602	645	603	604	619	633	588	622	635	631	612	660	622	647	644	576	574	594	565	569	596	596	578	612	647	614	598	609	618	559	642	598	599	594	570	587	591	566	640	581	599	592	609	597	597	606	609	571	585	559	594	644	639	596	591	560	591	612	592	613	604	606	608	635	596	615	583	605	578	627	616	607	573	627	590	606	640	618	551	613	597	555	616	644	607	589	591	571	607	589	582	613	612	619	612	632	593	635	590	588	609	580	548	612	639	601	606	590	661	567	601	588	600	597	619	595	594	634	585	578	566	583	614	537	612	571	630	612	617	641	620	596	600	623	601	586	560	592	621	613	592	613	585	611	568	588	585	567	551	574	603	590	587	624	605	619	586	599	588	600	639	584	590	599	589	627	594	579	657	611	588	558	616	619	602	568	585
13168	14427	17537	19664	19761	27555	23228	13695	7761	4633	2605	869	465	465	570	386	485	396	314	323	322	341	342	346	318	329	322	316	306	308	301	271	322	303	318	299	296	319	310	315	298	289	299	318	342	294	302	318	308	310	282	279	295	306	272	311	296	272	300	291	300	311	284	275	320	265	312	293	326	328	342	328	304	305	321	312	309	296	278	341	314	281	313	303	311	292	292	319	287	287	307	304	302	309	305	277	309	326	317	303	277	298	302	303	311	291	292	320	287	280	296	289	308	261	282	319	311	272	329	315	294	275	302	299	305	291	289	294	284	310	289	296	306	268	276	309	270	298	267	294	306	301	311	284	297	288	292	283	315	307	283	272	300	270	276	271	289	279	284	293	308	310	292	300	324	283	285	304	272	314	297	332	292	296	273	295	315	288	310	290	313	317	296	288	303	321	258	277	299	272	312	306	275	305	307	277	269	295	279	291	299	285	306	286	290	276	298	304	300	283	308	321	322	271	300	335	305	308	291	303	297	280	274	266	286	297	287	307	338	298	274	340	316	299	277	305	310	263	273	289	331	274	260	307	306	320	344	299	291	291	309	326	268	279	301	295	307	292	290	258	290	298	301	311	276	320	327	311	326	297	290	286	295	341	291	293	290	310	304	292	322	301	286	291	288	288	273	280	279	274	298	291	320	312	308	301	313	279	320	315	312	298	283	296	297	285	300	326	300	280	320	264	294	319	301	255	269	279	295	321	262	281	284	300	275	307	316	266	268	279	287	285	289	321	303	281	322	303	287	309	288	293	277	312	321	295	303	307	302	310	284	259	317	298	334	295	301	319	283	288	320	301	297	289	299	332	313	296	296	320	310	299	281	290	292	311	326	303	274	288	335	319	260	325	315	307	330	280	336	298	316	298	283	319	315	302	291	277	294	286	309	277	285	313	335	273	298	327	281	289	292	302	318	297	290	294	292	302	298	304	274	302	308	316	275	304	301	284	285	306	300	294	311	308	316	272	307	303	273	303	323	286	298	307	238	299	263	294	313	293	285	258	281	304	304	296	276	304	338	300	281	317	274	311	271	279	291	290	315	314	292	312	278	300	299	265	303	277	322	289	276	307	292	327	296	277	307	271	278	321	295	301	271	319	352	312	282	297	274	285	299	295	313	299	280	276	286	307	309	310	304	343	290	321	274	294	289	311	285	284	339	279	303	290	271	285	286	273	293	303	338	285	295	294	320	267	300	295	304	284	295	302	299	274	301	307	292	302	317	265	288	311	307	275	321	278	288	303	307	318	288	323	309	285	299	303	323	291	299	272	293	328	310	304	308	304	268	315	301	287	284	305	308	280	287	301	302	261	318	268	301	297	312	316	299	290	303	305	296	296	282	303	320	302	313	300	290	307	255	292	315	325	299	293	304	275	280	288	329	334	323	282	294	271	286	298	302	274	296	305	295	310	272	278	282	313	297	319	297	294	299	306	305	267	293	309	270	307	317	310	313	310	321	318	265	293	306	298	322	286	297	316	292	266	290	296	300	308	274	279	288	289	307	270	295	317	290	286	309	310	322	285	309	263	300	272	315	272	281	287	282	281	301	276	338	301	280	292	298	300	280	301	307	321	267	268	283	275	293	262	283	306	271	286	293	297	303	282	306	284	259	296	303	311	315	282	323	327	285	277	277	279	271	308	314	298	288	308	290	309	268	294	322	275	296	300	304	298	304	311	289	295	286	316	278	296	324	337	305	309	295	303	309	288	273	316	298	297	295	288	306	275	263	268	267	318	300	279	292	295	335	296	287	315	290	297	305	286	274	289	295	310	269	284	314	297	287	284	330	320	287	291	342	336	306	311	344	311	284	290	295	287	328	334	302	296	301	286	307	270	271	305	294	294	309	306	314	303	293	293	312	300	298	286	319	284	269	285	293	307	292	300	282	279	310	287	297	264	302	291	297	283	297	294	278	293	334	295	278	295	281	308	314	306	289	316	271	306	284	291	289	291	306	325	294	274	328	298	316	284	298	316	329	294	302	311	301	304	316	311	298	300	327	303	280	293	256	296	295	297	308	317	304	280	303	288	291	304	296	311	285	299	299	285	301	290	297	314	278	282	297	290	265	302	309	294	300	273	306	300	302	299	299	304	307	298	315	339	295	299	284	313	304	300	288	333	291	264	304	281	280	277	314	324	302	288	312	321	301	284	285	289	276	274	293	310	305	285	314	308	279	288	304	290	275	292	350	314	329	329	310	306	312	329	287	290	296	290	302	265	280	302	303	283	292	321	298	316	298	303	303	303	329	317	285	289	310	276	314	297	305	275	302	294	284	279	278	296	297	295	291	297	278	307	303	343	298	306	288	307	323	313	311	289	294	267	328	299	312	294	314	279	292	291	271	298	290	305	300	307	301	310	310	293	324	335	276	280	344	303	307	295	300	303	304	284	293	301	298	331	304	291	294	313	325	321	305	290	290	315	279	278	288	290	287	274	352	336	329	296	260	311	315	312	269	298	327	247	308	279	303	310	320	299	325	300	288	291	322	307	287	289	300	286	290	280	263	301	335	310	290	276	281	309	292	280	283	302	299	294	313	286	305	292	308	304	286	298	325	321	286	287	308	292	297	299	299	312	312	306	293	291	279	268	252	293	321	309	315	312	283	304	286	303	291	331	279	294	312	293	336	307	331	295	302	287	282	288	288	306	310	289	272	302	301	304	288	316	286	319	315	294	285	295	266	282	290	314	321	255	290	351	322	300	309	302	281	297	272	307	275	314	306	276	303	285	291	269	282	303	287	315	292	293	282	332	321	281	289	312	301	284	304	277	301	320	298	256	267	278	313	291	238	317	304	295	281	300	299	286	278	305	313	308	292	281	295	296	287	287	294	323	258	288	306	299	306	288	299	267	282	292	303	298	288	303	313	284	298	335	323	275	293	283	284	299	295	288	291	315	299	278	294	277	284	291	245	313	263	282	298	286	277	310	317	302	284	302	316	317	304	315	309	290	288	301	298	306	325	295	292	284	286	316	328	280	306	286	302	275	309	286	291	345	268	249	284	309	259	284	276	307	299	313	320	265	270	288	311	294	327	285	311	296	319	318	290	295	285	291	292	287	313	310	308	307	315	266	291	317	312	311	296	290	294	273	311	277	315	299	301	288	326	316	284	290	301	314	298	282	332	294	289	288	315	283	293	310	309	306	309	332	286	300	274	285	310	307	290	268	265	279	298	322	334	292	296	294	285	301	289	284	306	294	299	288	295	282	305	283	289	287	330	271	290	274	305	279	288	272	301	266	295	320	314	283	317	283	302	309	320	297	300	283	273	286	315	257	309	273	306	299	294	308	310	289	270	295	336	305	286	293	271	296	325	314	331	328	337	287	266	294	304	283	296	286	296	280	281	306	305	306	279	301	287	285	275	290	295	274	287	321	286	296	309	287	317	273	273	282	317	285	311	284	325	297	249	318	294	278	281	269	320	298	299	311	308	322	238	301	312	285	291	295	302	322
9983	14154	16750	23338	29013	43353	37024	26343	21641	15955	11392	3089	1692	1755	2365	1533	2077	1660	1186	1038	967	989	1062	1022	956	944	884	902	934	947	975	950	923	914	885	872	871	879	836	825	886	889	908	855	857	854	890	914	871	878	834	862	901	883	892	856	893	895	839	862	873	855	870	893	893	837	807	873	873	821	851	861	862	882	874	858	904	865	906	883	879	857	837	921	828	847	839	918	845	912	896	911	863	885	873	886	849	857	813	920	829	872	831	843	837	863	856	811	819	869	955	894	812	882	870	868	817	872	870	917	880	893	798	827	866	869	905	892	873	859	819	853	850	868	805	866	859	903	833	845	856	871	896	889	894	889	881	865	869	875	901	848	862	858	876	936	880	845	862	870	878	859	877	912	840	906	909	857	821	877	843	874	855	833	839	825	832	826	881	860	866	825	868	851	898	862	809	878	865	887	830	825	870	884	895	873	839	874	837	871	891	868	843	863	818	846	852	848	882	861	775	818	859	841	878	827	819	900	840	880	897	839	900	831	834	901	873	893	916	887	905	898	848	898	870	859	836	869	846	874	864	856	870	905	837	837	858	823	896	839	851	882	867	884	829	853	911	841	874	875	838	791	898	809	878	871	850	833	875	886	868	852	815	799	844	873	770	855	840	894	844	850	893	862	871	821	858	836	860	838	831	838	835	919	876	842	859	883	891	874	838	865	932	852	845	876	860	922	804	846	886	857	914	883	862	854	852	852	836	842	859	850	860	907	883	832	901	886	858	842	866	813	827	853	887	848	814	868	832	824	844	886	887	879	830	783	884	861	846	880	860	807	864	855	855	906	865	860	887	845	870	920	798	858	883	862	921	873	872	827	871	804	849	867	882	883	805	877	784	846	870	845	847	878	924	934	853	876	855	842	905	879	909	832	899	872	925	838	864	905	838	795	894	821	844	840	856	849	870	782	866	890	867	849	907	869	840	888	868	832	898	864	915	817	849	843	900	835	923	903	823	835	901	899	898	892	903	819	863	884	875	849	885	871	923	869	844	889	868	864	825	795	869	894	814	850	875	828	908	915	830	906	836	843	840	839	863	835	879	838	842	824	864	905	844	823	917	811	841	880	836	855	913	855	796	787	825	880	861	865	831	867	839	905	868	861	871	845	817	822	885	880	914	881	843	884	912	879	880	896	884	904	896	861	862	841	869	896	843	873	892	803	837	842	875	782	812	859	849	830	818	861	819	907	824	896	884	873	846	846	875	865	827	812	899	878	854	860	807	839	862	871	868	835	890	902	877	828	855	876	851	818	869	846	875	835	848	852	858	895	822	856	892	862	878	795	841	885	825	867	886	850	907	832	827	850	803	830	832	890	872	810	821	860	899	856	866	914	885	865	866	924	868	894	840	880	889	901	872	835	869	844	837	884	872	845	829	878	882	859	856	888	862	907	919	850	833	883	828	942	826	869	863	861	841	894	811	837	844	882	869	870	895	854	807	825	828	798	861	851	866	859	829	862	845	900	826	816	889	838	871	909	886	866	851	881	840	892	853	879	915	897	844	900	871	854	900	861	851	814	840	854	938	850	901	838	883	859	844	855	838	840	844	834	898	858	862	858	858	892	836	862	833	824	866	853	862	854	852	834	846	831	889	833	908	873	857	878	846	837	872	917	914	827	832	853	901	849	883	858	875	897	852	831	873	902	891	835	923	860	892	828	862	858	830	823	861	866	869	895	825	873	843	893	857	813	840	853	904	837	867	857	885	819	856	815	877	888	828	805	839	851	904	890	876	867	892	870	790	879	901	905	838	835	843	863	858	852	877	878	870	843	893	899	906	870	866	937	839	855	912	861	865	851	886	869	915	832	867	824	906	921	872	896	839	842	807	877	848	885	855	883	883	874	822	834	875	883	891	891	859	892	857	857	854	863	880	817	876	866	827	905	883	844	840	882	872	860	910	926	836	888	887	796	882	860	881	777	857	885	828	848	917	841	871	906	882	843	875	853	846	895	818	894	896	844	842	851	832	853	876	824	849	791	850	917	903	844	916	829	857	848	846	903	816	865	858	912	877	846	865	876	890	878	893	880	841	845	899	854	904	835	866	859	845	837	816	911	870	826	825	909	907	830	862	868	860	851	895	834	883	866	870	863	827	832	858	862	851	828	903	855	843	867	857	863	864	830	871	844	815	928	893	801	856	853	828	852	820	827	872	868	912	862	919	843	896	878	859	843	843	877	828	810	832	841	846	830	866	812	890	824	827	905	891	902	805	913	849	797	871	826	856	850	833	852	836	875	883	845	869	843	880	875	813	881	837	849	810	870	804	861	793	887	903	834	833	843	869	883	871	827	812	840	877	854	819	895	863	870	884	838	856	823	917	865	905	877	832	859	855	807	811	854	838	876	867	821	892	868	863	896	912	870	886	880	850	838	876	882	855	803	873	849	900	868	881	880	821	864	926	895	879	837	876	837	871	893	842	860	883	865	788	857	843	858	824	929	870	851	833	883	907	859	801	829	888	882	838	830	820	933	839	848	892	893	836	798	931	852	898	831	815	850	857	868	867	834	832	873	874	853	850	847	844	846	889	961	831	911	896	895	881	906	817	781	863	848	849	845	883	876	873	869	785	846	875	889	845	874	852	836	924	864	873	881	892	893	911	877	830	891	906	823	876	861	912	898	825	822	854	840	834	850	852	942	856	871	829	882	841	860	822	823	887	833	884	856	876	894	914	874	854	877	892	800	871	840	823	888	916	862	849	827	840	841	864	881	837	876	853	867	840	867	873	856	893	858	884	836	838	834	874	867	929	888	830	845	859	884	853	868	868	862	807	882	845	839	850	944	860	854	863	843	885	846	821	815	884	844	813	863	878	883	851	840	848	922	848	863	854	839	893	860	894	887	823	821	879	901	799	872	885	854	786	837	841	836	875	878	918	838	833	851	864	868	832	892	914	858	900	865	887	891	852	862	808	884	876	845	868	846	878	859	881	868	835	857	853	867	864	894	934	810	831	883	869	882	826	855	813	879	843	863	852	839	833	873	854	850	842	855	831	838	885	891	819	865	864	825	828	831	866	871	841	905	825	871	847	825	849	870	881	820	783	866	847	873	903	814	871	842	890	871	862	884	853	814	846	914	894	815	875	824	816	833	885	882	904	856	860	886	865	887	854	829	900	880	839	872	854	897	885	818	834	854	878	874	785	881	898	823	897	852	872	884	919	829	908	880	791	893	858	866	910	833	828	842	896	886	886	849	844	856	850	834	861	855	861	873	885	919	839	888	857	876	858	877	818	846	869	838	850	914	881	897	846	869	847	881	827	881	837	844	849	896	838	849	797	949	843	885	808	806	844	883	829	926	914	879	886	891	853	823	855	880	841	871	845	898	851	828	807	891	851	831	859	827	829	836	862	874	885	810	875	836	842	875	854	894	821	811	858	863	861	885	852	874	866	895	851	837	866	843	871	874	812	824	893	811	899	868	892	859	891	821	915	873	824	907	846	863	875	818	861	844
25994	26477	29097	31269	33395	40195	38117	27518	21364	14473	10213	2997	1379	1031	1223	733	717	760	469	456	393	442	454	416	435	362	367	360	367	348	401	393	366	369	366	352	357	372	361	379	381	331	372	362	376	359	378	331	388	370	340	335	334	361	373	355	339	338	352	365	348	334	341	363	384	346	334	318	343	349	335	364	346	326	340	347	350	355	322	364	369	363	359	348	325	368	364	347	339	315	321	340	343	318	364	319	349	350	365	349	356	348	331	360	372	328	346	362	348	331	394	376	348	330	365	358	354	352	344	355	340	343	337	340	346	380	355	330	350	336	350	350	323	319	325	322	348	367	355	362	350	336	366	356	331	360	344	339	367	370	348	354	346	337	354	331	335	325	348	366	334	327	360	356	338	326	358	326	354	312	328	354	327	340	344	368	366	378	363	321	372	370	357	364	397	334	348	354	366	318	330	339	341	352	362	377	328	347	341	328	341	353	345	329	380	341	339	329	361	385	363	347	357	326	375	361	323	339	337	373	344	326	333	354	356	332	345	364	312	337	316	330	344	352	350	345	348	316	336	336	352	352	356	317	359	388	357	342	347	364	363	320	350	325	365	317	371	360	341	355	362	321	355	408	331	378	334	355	343	328	345	339	389	345	380	330	347	341	342	339	353	350	360	362	356	334	351	347	344	354	320	317	350	348	351	347	318	348	356	363	334	358	325	376	395	328	349	360	325	361	339	356	345	337	346	330	374	366	314	365	332	345	369	357	335	333	340	334	356	364	327	336	345	319	393	383	386	346	332	312	347	345	354	348	341	356	340	357	349	347	336	344	335	354	345	381	356	355	331	324	337	388	352	338	373	338	397	357	331	375	403	375	347	379	368	332	353	329	330	326	344	356	392	344	358	341	320	353	349	357	329	356	346	363	360	341	363	324	358	389	334	353	350	340	337	330	348	338	349	377	358	330	362	321	363	342	343	330	331	335	316	368	334	369	323	341	344	349	320	344	351	309	352	342	337	327	354	309	348	326	366	338	336	345	362	345	353	368	349	357	360	345	368	324	348	346	343	337	294	347	347	321	370	349	358	313	351	325	309	340	343	348	327	343	375	346	381	339	367	359	341	331	317	337	389	365	366	357	329	338	373	311	344	340	347	331	361	327	381	334	372	373	365	379	382	355	354	373	341	330	351	331	389	357	360	373	335	341	328	355	345	347	353	358	313	331	351	376	398	364	340	343	359	349	338	385	357	329	315	360	329	322	333	371	333	342	357	327	351	357	343	328	342	344	313	342	351	344	349	398	333	361	357	350	340	321	385	375	323	374	344	305	310	355	341	348	388	353	341	327	335	363	358	369	334	333	333	334	363	340	353	362	347	334	330	357	360	345	335	344	369	345	381	324	337	363	308	342	341	356	361	376	336	335	376	337	326	314	324	319	372	344	357	347	357	347	347	334	378	370	358	335	355	337	355	341	363	364	331	376	324	329	345	357	336	326	359	361	319	355	332	313	361	340	329	350	330	369	362	344	345	330	318	328	345	371	348	365	362	370	370	369	358	338	356	337	355	342	322	341	364	348	333	356	335	364	398	302	339	349	341	329	347	327	362	335	326	339	355	356	340	374	330	338	358	351	361	326	334	356	333	344	361	351	333	352	337	345	333	373	394	359	322	398	343	356	334	341	342	349	356	348	356	356	359	355	334	373	346	343	347	360	368	390	342	343	369	349	365	351	327	339	344	360	353	377	340	332	353	385	318	358	353	350	383	336	347	337	390	336	353	357	333	365	361	352	307	356	335	379	334	344	336	306	341	331	345	335	380	336	386	333	351	345	318	350	356	348	371	346	360	357	350	339	352	339	375	342	334	329	322	331	351	322	366	325	359	355	343	396	372	340	319	361	330	355	357	339	357	357	330	387	335	362	358	385	342	353	345	356	347	347	392	362	345	364	338	372	345	387	348	362	309	332	344	352	376	364	348	367	356	365	341	352	372	335	377	339	341	364	357	367	358	370	344	349	338	388	371	339	339	311	345	354	368	356	319	319	358	360	355	362	360	350	341	341	335	337	345	361	335	332	303	344	321	364	336	331	370	346	350	354	353	315	341	359	356	359	341	334	344	362	342	351	340	368	351	378	351	333	333	370	335	320	337	327	370	358	353	354	347	336	367	364	355	348	326	333	375	335	346	316	370	343	342	336	365	353	345	331	353	345	345	398	359	338	344	344	343	338	320	355	341	336	351	389	341	353	332	352	366	352	326	352	336	363	372	344	346	329	314	324	316	333	340	323	365	312	367	371	384	377	355	343	330	342	391	332	343	333	309	342	367	383	379	357	307	365	364	397	360	392	365	345	342	371	332	341	382	342	332	303	348	341	362	340	344	375	354	357	347	326	344	345	326	316	359	330	348	341	342	347	340	337	368	348	333	363	352	373	367	311	339	323	357	355	323	369	384	307	325	356	374	364	347	344	354	371	374	332	359	371	365	353	358	365	348	344	384	341	348	349	344	324	342	354	321	321	352	388	341	373	310	352	357	328	371	341	382	368	377	321	350	312	355	353	318	367	336	347	374	381	344	358	353	365	353	359	349	365	362	364	363	334	384	347	333	380	381	374	325	372	355	345	339	327	342	352	355	333	369	342	359	342	324	362	343	342	341	345	378	348	342	366	341	332	355	330	339	310	338	346	359	358	378	327	359	318	367	365	345	345	336	335	344	355	351	358	376	350	334	359	359	351	344	384	337	383	321	360	349	341	361	348	375	328	327	349	340	366	358	320	346	343	354	342	337	371	331	339	374	333	328	375	342	350	350	368	312	346	330	345	357	320	362	382	367	354	340	353	327	343	313	332	359	373	319	334	335	364	304	349	333	353	337	401	376	345	349	340	367	337	329	343	318	334	338	320	381	336	385	364	352	332	303	338	355	368	286	370	345	355	363	366	367	368	340	353	376	339	333	337	357	330	355	380	365	399	365	344	347	337	342	385	375	371	348	345	344	361	330	372	365	349	360	329	359	317	338	343	352	380	373	374	384	344	364	346	355	357	331	349	361	362	378	367	364	356	353	358	320	354	358	351	329	362	341	338	371	364	353	386	359	363	328	343	348	349	379	352	299	378	330	329	349	372	326	360	360	325	325	329	384	378	380	338	385	336	332	338	345	316	358	332	308	341	375	344	363	328	356	352	311	357	321	340	366	354	341	363	341	317	348	370	349	404	360	346	320	335	357	367	369	352	346	362	403	337	372	353	359	337	337	369	356	338	363	371	336	352	357	352	321	366	355	366	365	374	329	323	347	355	353	348	338	365	348	368	346	348	332	353	347	358	319	397	383	358	377	358	319	350	360	363	334	347	354	317	321	343	290	344	373	336	357	331	375	293	341	328	380	355	399	319	354	354	366	339	350	316	376	340	342	351	335	368	345	361	369	332	363	324	351	349	310	332	368	357	373	333	364	314	351	345	363	355	301	339	375	340	414	365	352	352	359	355	366	365	332	342	370	373	328	345	348	341
16179	21885	25519	32819	40743	53347	50129	39518	36700	28992	20791	6384	3681	3801	5752	2936	3399	3674	1875	1536	1515	1590	1587	1484	1386	1203	1193	1157	1217	1236	1258	1163	1101	1113	1067	1042	1037	990	972	983	1015	1001	987	994	977	965	1047	994	1043	986	992	1005	1012	985	988	959	980	985	958	981	961	971	983	977	965	938	1006	888	992	979	936	979	940	925	979	951	924	984	1002	951	963	1021	995	915	928	896	981	946	873	956	982	918	925	945	969	972	973	932	922	972	889	909	911	987	942	929	923	879	916	941	900	968	911	936	969	905	937	949	890	940	983	973	951	918	958	943	966	883	939	944	955	929	931	965	928	948	985	964	912	975	945	916	959	920	977	939	880	908	965	948	923	928	957	906	919	923	899	941	949	953	931	948	921	937	901	967	954	937	936	944	934	920	953	926	926	970	901	905	958	1013	936	950	909	967	953	907	976	901	985	915	949	961	945	899	958	947	981	974	968	951	972	953	992	896	953	914	944	900	930	962	919	951	964	974	947	935	924	935	958	990	908	900	892	930	949	966	980	970	936	963	985	955	988	883	946	968	925	930	922	893	876	908	963	922	913	976	978	942	942	909	909	945	929	934	909	893	924	912	915	936	915	898	918	936	941	878	947	960	920	917	927	944	947	938	915	918	953	969	956	997	886	888	950	936	971	934	965	976	954	917	901	902	971	911	928	896	916	906	945	968	851	892	911	921	889	926	970	935	963	918	943	902	975	1004	908	917	909	893	932	919	915	964	957	920	1028	929	922	929	942	943	902	923	929	932	933	974	928	912	929	933	899	934	990	893	905	935	923	941	919	918	892	840	909	947	945	921	924	978	900	964	886	943	969	976	923	945	904	908	908	981	929	899	964	921	952	912	964	951	910	924	964	900	954	926	946	917	877	979	935	963	902	937	878	943	933	941	963	899	928	958	954	960	940	890	927	967	888	919	943	901	942	922	884	943	972	947	986	864	934	940	932	877	915	889	919	957	882	952	948	938	943	917	962	892	952	913	946	875	997	932	918	886	942	921	879	936	926	942	882	982	912	900	947	866	954	975	876	932	926	882	933	890	940	924	887	931	964	943	882	978	916	890	921	956	903	940	964	915	963	906	951	893	899	957	874	925	922	887	924	935	928	953	925	931	950	960	946	888	954	953	907	905	903	946	913	947	966	896	897	944	935	897	961	911	949	956	924	875	952	940	961	939	904	892	943	963	925	942	882	967	905	946	961	912	937	965	1004	935	915	900	961	835	958	913	959	942	877	926	928	924	933	939	917	952	975	929	894	904	958	1006	940	923	915	950	938	944	888	983	980	960	911	983	890	924	936	920	989	926	893	949	927	899	893	987	959	969	942	898	977	961	897	955	913	948	985	971	953	890	901	939	964	891	926	985	915	998	955	937	946	950	951	901	956	886	927	916	943	951	926	932	922	910	919	904	977	900	944	949	918	926	952	940	921	881	950	981	909	900	980	926	915	930	912	925	923	917	993	945	928	867	963	933	954	932	936	949	910	976	965	898	937	916	921	908	936	929	944	906	910	957	951	1016	901	928	967	988	920	939	933	894	912	863	965	946	918	954	967	978	984	954	922	912	936	949	911	861	995	920	933	880	896	893	998	863	941	938	936	943	927	899	918	937	966	867	906	906	974	939	904	955	948	933	930	977	922	936	944	934	909	976	895	942	915	899	905	922	1000	929	906	893	992	949	954	873	922	913	893	889	939	899	923	910	914	967	932	888	946	935	901	889	908	958	942	923	968	894	912	907	905	902	955	891	967	953	865	941	899	915	883	922	907	974	985	890	934	927	917	945	924	955	987	973	926	978	905	937	964	927	944	925	974	901	960	927	942	934	913	930	925	973	890	927	912	948	934	939	900	903	946	1007	953	911	897	893	923	970	932	955	990	920	931	978	897	954	946	899	964	904	911	930	860	934	934	939	920	972	924	933	938	994	907	924	938	906	892	891	925	912	982	972	891	926	860	950	916	909	944	986	924	923	911	965	908	910	926	945	896	950	927	963	909	926	942	963	922	940	903	917	951	865	922	888	948	911	968	924	930	947	943	861	909	923	944	964	976	983	923	963	939	954	918	884	933	950	930	894	931	941	943	918	953	929	956	945	956	948	950	914	958	909	910	938	890	980	882	953	962	937	967	909	933	881	936	894	914	930	933	961	938	939	951	915	949	931	981	949	945	879	954	919	911	940	899	890	903	881	923	940	946	946	921	896	968	1009	918	890	938	913	916	950	897	951	893	916	924	900	916	927	928	970	906	952	942	984	904	943	883	942	908	921	888	917	944	981	972	963	943	963	954	912	931	903	919	916	891	900	900	984	927	940	978	887	978	909	931	887	944	934	897	968	978	949	874	903	897	933	942	933	919	902	925	908	923	853	1042	932	934	928	978	957	918	980	960	919	940	960	925	897	940	972	886	910	902	939	913	886	915	929	983	900	930	944	928	889	937	954	940	941	940	937	950	915	961	963	991	920	923	893	904	958	966	931	931	884	920	875	939	927	911	965	897	972	890	908	946	919	955	940	917	952	947	947	995	945	983	932	929	953	903	935	900	895	926	925	943	969	968	957	949	935	920	962	1030	902	947	942	956	926	979	933	895	966	958	903	876	976	922	942	956	917	917	923	985	900	975	926	928	926	926	873	894	971	924	938	988	926	986	867	937	939	964	929	917	909	942	933	951	922	850	947	929	935	919	981	923	947	907	916	901	925	940	939	902	974	951	886	928	909	905	989	887	922	960	947	931	898	909	960	949	928	885	917	926	884	872	927	909	948	918	906	965	903	927	907	892	970	909	932	924	954	941	934	954	954	890	978	921	894	888	977	944	902	937	931	935	933	917	998	967	966	890	978	951	934	951	955	926	906	955	937	938	907	890	938	844	956	915	930	890	945	900	917	928	911	950	924	930	989	935	968	937	859	967	945	900	954	937	898	926	911	932	958	956	977	912	987	937	940	913	888	926	924	889	917	923	931	988	919	950	939	933	973	871	1009	953	940	926	876	882	928	941	962	1010	1000	910	913	898	978	891	894	998	914	911	922	917	959	882	944	937	980	969	871	908	951	944	905	920	936	932	918	917	917	923	922	954	970	917	891	924	909	926	911	936	920	951	918	955	878	961	957	964	939	966	955	905	921	950	929	919	964	980	920	892	922	973	965	940	916	964	902	932	879	952	974	965	984	980	936	956	939	958	900	960	934	909	897	957	968	933	941	959	937	958	870	967	1006	927	948	910	962	968	894	922	957	923	946	923	900	932	943	900	946	958	938	933	904	918	962	895	886	918	956	889	963	973	876	962	891	939	967	909	975	936	929	959	929	917	935	907	906	948	909	941	999	892	903	930	886	935	855	996	968	906	908	936	956	896	884	979	989	936	883	920	886	960	993	966	918	969	988	898	935	965	933	861	936	919	927	908	930	899	889	849	946	938	970	967	949	895	996	971	953	923	932	940	928	931	959	895	937	944	956	954	929	934	906	957	938	933	978	951	984	901	945	933	966
3997	1874	2034	2497	2736	3671	2455	1126	595	361	329	204	206	204	175	174	200	186	185	196	205	195	193	189	194	176	211	201	203	177	182	179	181	195	169	190	215	191	186	205	174	176	171	186	201	172	186	206	193	191	206	174	162	166	190	185	184	189	201	187	189	178	208	192	198	217	182	181	178	191	180	181	169	197	198	163	168	179	187	216	193	206	184	179	178	198	171	184	177	205	162	173	177	167	186	169	177	153	175	191	201	211	189	197	205	188	197	195	155	199	207	170	188	194	178	163	185	171	163	196	209	171	169	192	170	201	208	185	202	187	181	187	184	190	209	171	183	183	178	185	189	198	195	189	205	178	200	184	180	165	195	207	190	181	162	156	187	189	180	186	188	172	186	189	170	198	199	179	200	186	189	188	192	164	182	193	184	179	197	186	204	168	219	176	185	192	210	170	194	160	167	188	183	168	197	202	177	175	194	208	190	196	192	233	200	180	187	164	167	189	190	203	194	195	210	190	184	197	177	191	180	188	173	147	189	189	184	171	181	190	183	191	169	198	199	163	208	193	195	172	203	190	194	205	201	175	187	192	178	187	155	197	194	189	177	216	182	180	168	179	183	197	191	196	193	189	191	170	185	175	190	193	182	164	175	185	219	197	189	202	197	206	183	189	183	199	212	180	191	186	185	172	180	193	190	152	198	195	179	211	157	187	178	174	173	184	184	211	199	184	173	190	196	192	158	182	189	189	183	182	176	184	190	178	193	172	207	174	189	176	178	193	169	190	204	204	197	185	173	185	188	209	192	193	199	169	190	193	166	217	180	177	187	173	225	174	168	192	203	197	188	167	215	184	203	191	193	203	166	184	183	188	183	197	197	179	184	164	218	202	173	187	176	200	185	174	178	197	196	193	185	189	184	184	196	186	213	196	192	201	159	188	179	170	221	198	201	165	188	203	194	207	148	181	181	216	190	220	175	183	194	167	173	216	177	189	172	177	171	197	185	178	172	208	172	199	172	192	199	200	191	194	173	191	221	186	182	175	197	174	177	201	179	193	187	162	211	171	183	191	181	198	189	197	187	203	194	160	164	177	193	164	193	176	189	164	188	182	188	182	205	181	177	183	187	187	175	177	184	209	182	185	189	202	192	184	202	198	181	191	186	187	179	177	211	192	183	175	174	174	196	208	197	187	201	171	202	187	174	203	215	195	199	212	191	200	197	193	195	199	169	192	191	182	154	191	199	219	150	168	171	177	212	165	189	196	200	182	174	198	179	193	183	208	186	188	191	191	189	202	186	186	200	180	191	203	173	166	178	194	210	193	207	192	191	204	176	226	199	183	187	184	195	196	178	193	173	210	205	190	216	195	193	203	181	173	203	191	197	161	186	203	177	192	176	190	201	177	170	208	209	182	180	205	195	201	190	202	191	190	185	189	184	172	172	215	203	178	170	178	174	184	183	204	169	180	178	199	173	202	180	202	181	194	188	182	169	191	177	172	196	188	190	185	175	182	228	187	173	192	178	174	182	176	189	189	194	187	169	192	188	179	168	180	191	183	189	190	208	185	201	193	184	158	198	171	168	182	184	181	184	178	184	183	182	177	193	165	171	195	186	159	189	163	194	191	189	194	209	189	184	195	165	170	160	188	193	199	189	190	218	193	201	172	189	183	193	192	193	175	176	194	207	197	184	193	218	193	179	196	172	180	183	198	187	176	191	193	177	188	194	187	189	183	216	171	185	190	175	205	170	176	167	205	174	180	200	178	181	193	154	191	179	191	210	194	189	192	173	189	186	170	185	177	199	159	202	182	190	204	170	197	219	178	196	182	207	188	163	171	165	187	189	183	152	215	192	187	202	211	183	224	192	180	206	193	182	185	201	206	200	200	191	199	170	190	177	189	186	163	168	205	177	183	205	192	177	188	187	175	211	177	188	168	181	182	195	199	186	183	176	182	163	203	174	190	184	180	183	162	194	180	176	201	198	183	184	179	201	174	189	196	185	194	181	199	189	185	187	175	163	181	203	186	165	180	219	181	186	168	175	204	191	204	173	204	189	194	193	201	161	194	186	184	188	174	194	195	167	201	143	194	165	195	199	198	191	181	179	192	185	190	183	204	172	191	177	168	172	192	195	173	173	174	182	187	204	197	188	173	190	164	198	213	190	178	188	194	209	180	187	207	194	185	188	178	187	163	184	179	191	183	189	174	201	204	180	220	189	199	191	188	191	189	175	205	199	177	224	173	218	164	208	177	188	176	175	214	194	171	177	143	174	173	180	197	180	212	190	189	179	177	173	189	175	201	177	163	190	188	184	176	175	192	180	193	205	173	197	197	185	201	176	212	175	191	185	155	188	193	213	160	184	178	210	161	181	220	180	209	182	189	187	212	186	184	203	179	184	188	194	193	209	185	197	191	184	214	175	201	194	190	208	203	170	163	189	177	176	171	220	191	193	169	199	188	183	182	188	189	197	182	156	191	164	189	221	182	203	173	177	202	190	166	190	173	208	222	187	175	200	204	174	218	180	189	215	218	203	199	200	174	168	191	204	197	179	196	189	197	197	184	178	193	199	205	177	185	186	189	182	199	173	225	176	182	199	205	189	189	199	196	201	197	191	172	201	178	159	193	203	182	211	163	192	184	198	179	188	178	204	200	193	197	182	194	191	165	194	200	202	208	194	196	196	163	170	166	181	186	186	202	194	195	189	224	185	183	202	180	196	220	204	182	176	171	194	196	194	185	189	186	188	178	166	177	185	182	187	189	204	184	198	174	187	188	170	174	171	188	202	206	184	192	209	199	205	194	210	189	188	186	200	186	210	162	199	199	174	198	177	180	181	176	189	184	178	209	194	178	203	183	196	197	194	199	195	189	207	219	204	194	204	172	174	194	170	201	183	182	185	191	185	193	176	190	174	165	213	184	190	154	183	188	201	168	172	170	174	199	199	189	204	195	201	161	179	162	189	194	199	182	188	198	194	187	182	177	167	201	202	181	195	190	177	188	193	198	190	193	192	187	172	189	211	181	185	173	183	187	184	195	199	194	173	210	179	218	194	158	202	185	188	185	189	197	197	194	206	180	184	200	195	175	197	173	183	175	184	177	160	183	190	180	195	185	165	197	191	194	205	181	193	201	186	187	185	193	207	173	184	172	220	181	180	163	204	199	201	181	196	178	197	168	184	218	161	211	211	196	191	194	184	175	196	174	196	198	176	184	173	206	188	185	179	200	190	183	188	202	149	179	189	192	190	215	202	195	165	175	198	179	212	186	204	173	184	181	168	206	183	183	170	162	183	186	189	209	198	210	192	185	189	181	180	193	167	182	191	198	202	162	179	197	177	195	195	177	189	161	204	204	179	176	187	204	174	215	187	194	184	176	210	192	192	204	211	172	190	190	199	179	185	196	171	195	185	189	187	200	220	195	182	174	195	186	199	195	183	169	214	182	205	171	192	194	210	174	172	174	205	182	177	196	207	194	192	188	187	178	194	184	204	183	211	182
3619	3438	4198	7070	9169	15089	10741	5059	3483	2165	1692	808	706	671	720	717	724	615	613	600	600	633	641	607	646	643	637	635	603	616	608	584	643	584	639	635	611	633	600	650	597	595	572	623	622	619	603	598	645	605	591	616	593	621	631	631	594	564	623	619	603	587	591	633	629	618	617	569	604	620	593	549	608	595	596	600	609	629	598	600	587	620	641	586	602	602	603	575	588	583	621	564	620	605	636	585	607	612	541	602	614	589	611	561	598	560	615	620	622	584	593	637	614	623	613	606	620	623	595	592	613	569	637	575	601	655	571	599	575	587	612	576	538	571	613	595	606	567	591	598	596	584	603	609	597	589	644	604	587	556	565	599	583	578	591	632	582	576	660	620	595	578	591	585	618	569	651	617	584	545	624	574	603	613	635	611	635	595	615	586	595	594	649	623	609	597	620	599	612	620	599	562	616	580	586	570	614	567	616	630	620	602	665	590	586	618	680	548	593	607	588	614	613	612	570	633	604	628	673	580	582	605	578	585	551	599	606	653	556	612	597	600	606	626	625	634	598	602	630	614	587	570	585	604	591	640	573	598	614	594	611	637	618	562	594	582	548	614	563	616	577	619	573	564	579	610	620	587	619	571	600	561	617	568	610	610	611	594	599	629	600	632	616	600	699	594	568	577	618	586	647	567	580	589	602	585	589	615	594	602	642	602	567	614	627	590	631	587	588	588	593	609	559	563	594	597	610	591	588	564	580	640	625	623	598	598	552	578	587	622	592	598	571	608	625	598	580	599	564	591	584	556	572	581	585	593	658	575	621	625	610	586	596	600	590	583	571	618	591	597	596	610	620	622	627	611	590	606	579	637	589	621	627	637	600	614	624	577	605	605	613	594	581	604	576	576	641	609	562	604	602	603	651	555	584	612	588	652	607	611	637	584	674	604	601	629	606	600	575	618	595	569	636	605	652	619	564	563	556	608	588	591	615	588	607	584	610	602	595	593	574	580	592	635	583	565	614	588	574	623	609	603	603	602	596	599	637	638	586	609	602	640	590	616	560	587	594	595	602	610	581	593	591	567	564	572	596	608	604	639	598	655	581	616	646	605	596	608	610	579	612	625	582	632	627	590	568	636	608	599	602	583	591	604	581	633	631	581	613	653	627	584	573	622	584	574	593	619	614	670	604	583	634	574	585	605	607	613	615	591	623	619	603	616	601	620	583	606	613	628	613	596	630	600	611	636	584	654	631	564	615	605	601	602	610	583	611	592	604	578	606	584	598	605	621	617	606	568	563	621	636	619	572	611	580	585	563	601	581	603	619	568	615	556	624	605	605	619	612	596	550	600	618	606	648	584	618	573	635	578	583	607	621	599	608	641	616	586	608	594	602	597	606	595	624	644	620	644	603	620	631	566	615	581	575	603	623	566	648	649	584	612	544	601	588	559	566	572	581	653	572	606	555	633	577	589	628	588	595	605	586	576	608	639	605	596	570	593	583	594	630	565	559	570	602	609	607	614	601	629	627	652	600	631	614	593	579	573	588	588	651	579	622	623	581	621	584	609	635	649	626	576	606	574	594	558	578	591	627	596	581	590	588	590	597	609	610	615	617	585	632	598	556	598	596	650	591	618	583	562	596	614	611	645	608	587	638	586	595	655	597	613	600	631	617	583	584	625	600	570	605	648	582	628	617	602	611	605	604	544	613	603	636	630	654	595	658	580	599	575	579	580	595	567	607	618	588	633	586	619	596	599	578	550	586	577	614	621	599	630	572	619	593	631	591	608	599	587	569	614	627	599	586	594	589	592	656	597	610	575	556	627	612	614	600	595	621	620	621	611	622	642	566	596	586	605	578	623	598	597	643	569	588	609	620	589	594	596	588	573	643	643	592	608	642	604	605	577	587	630	591	548	593	607	611	577	599	594	595	620	580	586	571	624	588	581	626	622	610	584	609	591	618	603	594	624	621	599	585	624	597	574	552	580	571	595	615	608	609	590	617	652	607	633	637	652	626	594	570	635	606	585	604	573	588	610	613	594	609	592	575	625	612	614	599	592	632	584	615	537	651	600	587	617	579	662	614	618	567	584	573	581	619	622	601	549	629	596	621	558	596	630	613	602	611	590	612	608	595	597	575	589	574	566	525	591	595	624	565	625	609	629	582	574	625	578	614	612	606	605	578	627	604	597	589	637	607	644	606	567	620	592	618	617	605	613	560	595	627	609	615	574	570	655	578	602	581	600	586	605	616	631	603	611	596	630	577	651	604	589	615	631	591	583	585	560	572	626	590	621	608	610	591	547	592	585	625	613	608	605	619	598	589	629	577	601	643	590	627	612	619	611	591	587	601	634	578	591	579	616	642	589	598	566	651	597	591	625	604	602	614	623	650	618	602	575	604	599	627	601	554	627	579	575	631	622	639	587	589	591	570	613	643	538	646	623	569	569	572	604	609	573	614	596	646	564	595	640	619	612	595	573	638	587	617	603	599	634	599	641	618	585	567	572	629	579	594	626	584	579	592	626	639	592	626	590	606	589	583	613	627	629	606	628	590	611	672	557	631	574	588	579	597	605	597	606	605	642	578	558	559	595	586	606	648	626	609	537	591	611	576	588	630	603	577	648	543	579	625	603	629	613	593	626	597	602	573	628	595	586	629	610	577	567	595	601	617	632	608	644	651	591	631	545	586	571	598	633	645	579	617	597	626	609	598	559	633	600	585	598	629	591	620	591	599	631	616	603	624	606	572	595	634	648	627	602	579	610	587	565	577	603	597	641	640	618	626	575	618	581	603	562	602	602	607	633	595	600	597	630	635	650	603	577	622	594	593	588	598	607	617	597	619	596	616	593	608	585	577	596	624	635	612	604	615	591	586	606	611	600	634	592	601	554	593	609	602	606	641	650	634	572	599	597	592	616	642	622	604	561	635	565	588	628	585	604	567	608	605	582	610	596	625	604	577	660	572	646	608	623	627	626	617	629	580	591	604	627	593	610	581	594	578	600	609	615	564	624	601	547	670	573	599	597	654	616	619	521	584	608	598	611	618	630	596	602	628	574	592	593	597	576	554	569	601	573	611	647	598	589	598	588	639	560	634	635	589	595	613	576	585	644	651	596	569	605	615	629	544	597	594	582	612	610	588	643	587	602	579	623	550	583	605	577	611	632	595	584	644	583	590	602	586	609	576	641	597	609	615	599	566	615	622	652	582	601	566	619	611	599	592	556	583	612	570	651	621	657	618	594	630	558	584	596	563	630	630	593	612	586	603	571	579	611	613	631	617	566	590	618	593	628	617	638	662	619	642	606	632	583	578	611	548	643	585	587	619	602	616	617	584	554	563	578	612	566	613	593	640	625	571	587	624	589	622	597	589	601	574	611	569	584	662	587	601	601	635	612	602	609	563	611	602	613	596	592	551	613	599	588	552	564	604	594	675	642	594	602	591	573	530	679	600	611	635	568	584	634	599	656	602	619	593	621	643	614	586	621	589	593	642	609	630	629	538	580
12879	12538	15091	18629	20923	29153	24789	14169	8386	4721	1973	754	570	423	504	380	391	399	303	338	308	320	330	333	288	306	317	287	310	300	286	299	294	287	292	318	309	303	295	277	275	288	299	259	300	295	287	309	318	289	318	287	286	312	307	272	304	279	298	301	309	316	291	319	306	317	313	283	303	299	310	300	302	295	282	282	303	289	312	292	309	301	311	267	297	314	315	303	319	311	297	309	329	320	283	312	333	302	324	311	313	296	313	321	296	287	303	284	288	299	273	334	326	310	271	293	277	274	311	344	305	268	297	289	261	260	331	322	293	294	323	284	321	288	290	277	295	311	282	323	301	272	302	275	295	310	288	284	303	286	312	300	323	347	261	323	290	288	301	300	294	299	316	283	313	293	302	323	312	312	281	324	319	281	316	295	271	315	318	303	278	297	304	298	284	294	276	297	325	282	294	303	298	313	309	283	320	281	305	299	275	340	289	295	319	330	271	317	296	314	270	276	313	304	274	285	319	265	290	291	265	267	294	308	300	300	266	290	301	331	298	307	285	293	303	329	292	317	302	303	307	269	303	290	315	267	290	283	311	296	291	324	317	295	319	314	307	331	298	301	302	296	275	318	314	268	315	317	317	342	320	264	276	282	296	306	276	267	314	286	295	292	304	282	285	320	280	312	313	296	299	290	261	284	280	293	330	291	302	280	264	311	267	297	328	298	304	319	316	308	324	286	286	312	310	302	289	301	289	323	292	283	282	298	310	267	281	287	304	276	293	292	271	309	307	273	280	306	301	290	288	298	292	285	300	298	282	324	273	294	300	298	297	318	293	325	289	304	313	276	320	302	310	297	300	340	315	281	335	295	295	304	283	275	290	311	273	266	285	273	290	315	287	303	334	333	275	310	301	300	265	303	271	303	281	308	318	284	287	284	304	286	306	294	281	285	255	278	321	267	295	263	272	284	319	294	294	317	298	280	292	271	279	285	321	299	296	301	284	307	292	301	295	307	333	302	306	317	295	305	307	342	303	306	289	289	268	270	305	267	252	276	324	268	329	261	316	317	289	308	299	278	257	312	312	293	306	275	304	293	269	298	275	301	295	315	271	296	275	287	302	312	291	312	298	314	315	299	292	312	278	301	323	304	302	260	308	271	330	277	329	262	316	297	283	341	292	289	302	304	297	275	300	314	290	322	304	310	265	283	293	317	299	311	316	302	334	310	266	301	296	303	273	333	324	317	320	290	301	272	292	325	312	299	301	280	307	288	324	299	317	296	316	303	282	325	281	278	303	283	273	311	291	300	270	323	263	320	290	309	303	333	319	309	296	328	305	285	323	297	314	327	294	305	314	274	327	305	347	303	314	313	314	284	297	267	285	286	254	287	313	304	303	290	341	268	259	296	336	271	302	303	309	270	300	300	294	287	291	324	302	308	303	299	292	307	311	336	316	316	357	313	277	285	295	321	295	272	271	280	264	296	312	289	292	275	286	314	291	316	304	295	324	287	278	301	311	270	275	299	285	291	308	277	298	271	306	320	288	314	316	286	297	297	282	307	283	303	321	282	276	301	293	296	311	300	290	301	336	267	289	304	296	285	294	287	297	287	321	304	301	298	295	287	318	293	315	307	294	265	297	314	296	292	307	298	305	329	301	264	295	335	307	295	299	296	309	295	318	312	301	319	305	299	315	299	307	286	306	345	341	330	283	315	310	333	307	307	310	312	316	314	290	324	283	286	309	290	300	293	297	286	286	317	305	307	291	305	297	306	311	271	309	293	268	304	309	274	313	301	311	282	299	291	281	283	288	316	316	311	320	283	301	311	308	279	297	301	274	287	320	233	296	302	293	297	311	274	320	278	286	280	293	300	294	312	294	282	310	285	290	297	330	285	301	355	317	333	274	297	332	320	272	285	283	291	268	329	281	312	317	302	287	300	334	277	313	290	299	299	326	297	300	291	308	317	302	299	283	294	291	342	288	295	302	303	289	298	329	319	314	283	277	320	308	276	320	321	333	281	263	291	300	289	307	290	320	341	305	285	297	308	307	295	316	311	316	304	305	304	287	294	309	302	292	269	321	269	279	261	296	288	286	283	273	336	284	309	279	297	291	272	299	285	276	327	286	316	312	304	321	290	306	293	292	309	342	309	294	309	297	296	290	302	281	301	321	292	306	299	283	278	297	285	274	298	308	315	328	321	290	305	324	275	275	307	300	305	264	273	270	272	286	291	318	296	288	313	291	295	306	295	306	295	282	312	283	301	308	320	310	300	261	309	296	274	281	278	297	311	321	286	267	278	312	296	320	317	290	267	284	275	319	284	326	285	300	302	267	305	300	254	286	318	304	283	290	299	308	299	288	275	307	294	285	306	318	319	295	295	299	314	295	319	310	303	325	287	303	303	319	312	337	283	318	301	317	272	273	261	283	303	293	302	276	289	303	285	305	286	301	310	300	267	288	308	308	292	287	305	277	309	294	327	318	275	286	267	322	295	322	293	290	298	277	281	302	318	291	320	298	319	289	304	307	296	278	270	297	309	308	300	331	265	313	327	318	308	286	317	315	318	307	266	299	296	286	303	298	310	319	290	318	296	283	302	296	284	285	296	316	296	312	314	318	325	274	284	286	285	302	284	283	312	266	289	319	326	295	304	264	289	314	307	267	296	315	315	303	284	316	317	310	336	298	286	333	288	285	291	308	283	279	291	280	305	333	292	279	272	316	274	287	280	316	303	313	317	322	289	295	314	302	273	295	280	329	275	313	286	282	332	284	292	325	280	286	307	270	291	322	295	301	323	271	319	322	324	277	314	295	307	293	303	303	309	333	274	310	338	277	319	300	302	289	302	287	291	319	286	281	290	313	320	276	304	297	302	305	338	343	309	294	292	274	293	281	292	319	300	314	279	323	298	299	305	290	297	254	297	277	308	260	324	278	282	307	326	300	330	323	295	308	320	303	306	307	266	294	264	285	272	313	296	288	296	284	316	297	283	284	310	288	303	328	290	295	287	296	297	291	309	265	311	272	306	299	336	320	296	290	281	295	303	294	288	287	295	302	280	287	275	262	277	316	314	294	302	281	319	306	297	306	316	325	306	313	266	324	275	341	294	313	316	285	313	284	308	305	283	308	282	304	275	309	304	316	307	287	297	292	304	288	292	286	268	309	295	281	312	325	285	307	287	302	264	292	282	267	289	296	303	289	299	286	298	305	307	286	310	284	326	290	272	306	286	297	295	328	330	308	308	293	308	334	292	314	287	308	342	320	294	304	282	281	295	337	316	290	327	262	336	335	319	263	312	312	311	293	285	295	305	273	305	299	306	323	317	298	266	291	310	300	285	279	314	302	317	297	315	272	291	319	314	305	329	326	263	298	308	281	289	286	285	280	307	253	337	312	229	275	286	311	321	319	293	298	294	309	330	299	284	277	314	282	273	314	308	312	304	289	307	302	272	301	313	295	302	274	330	312	301	282	321	280	320	303	302	318	302	287	282	256	280	304	280
9707	12079	15297	23338	30977	44185	37616	26505	21805	16291	6611	2407	1903	1471	2324	1600	1870	1667	1170	1063	1111	1015	1082	1076	911	928	989	966	983	979	946	886	918	903	935	918	881	903	895	915	906	877	916	895	937	870	883	900	901	859	919	914	900	857	921	835	848	845	808	916	840	887	841	880	906	890	823	890	905	898	869	851	865	868	887	897	812	860	925	857	871	840	904	787	838	862	811	781	847	889	918	861	861	835	852	885	853	889	855	874	871	827	894	840	891	827	838	897	871	876	891	878	868	866	818	867	896	842	903	858	880	841	852	850	862	852	892	861	876	815	891	891	855	844	845	860	864	842	878	925	835	919	825	899	855	863	861	874	865	807	853	809	807	887	824	891	836	804	934	890	850	871	839	849	862	797	831	823	839	785	852	858	857	815	813	839	855	831	852	853	873	886	870	910	873	865	863	794	840	834	866	821	906	865	822	826	884	890	805	868	849	814	822	847	839	882	877	872	831	874	879	877	812	879	829	906	867	844	869	868	868	839	896	815	846	884	843	883	896	893	829	843	877	851	851	874	853	855	857	881	828	900	821	898	817	896	897	818	852	902	868	815	847	831	836	832	928	837	879	893	868	873	862	879	866	805	875	839	920	786	865	778	898	830	850	854	871	853	848	895	902	850	826	880	842	814	870	833	916	843	867	918	863	902	896	876	865	869	893	833	936	852	855	839	828	816	860	855	853	842	888	880	867	837	878	858	888	861	875	837	885	873	866	862	883	852	854	853	818	853	861	906	854	912	837	839	886	824	890	843	848	846	856	801	852	845	877	887	865	868	841	871	869	839	863	863	831	812	890	843	794	904	847	858	832	878	870	899	841	890	873	866	878	894	877	867	871	855	833	876	847	816	818	868	868	794	854	865	931	849	854	873	849	871	885	834	840	916	846	831	827	830	905	825	889	921	820	899	872	802	884	835	870	889	823	829	862	855	857	894	823	862	880	831	842	847	890	870	840	849	885	842	905	881	823	816	845	913	840	849	827	877	873	830	879	889	868	838	833	855	879	887	875	849	816	871	840	855	883	888	839	850	843	847	866	869	784	878	882	840	851	809	868	877	861	832	849	859	858	824	866	893	828	839	909	862	794	841	851	852	873	821	899	842	891	886	824	841	841	872	854	856	840	847	884	880	817	872	861	831	868	869	845	819	887	817	856	838	853	910	885	830	870	855	898	902	817	834	842	892	872	863	888	874	856	836	846	833	894	832	860	869	905	865	855	859	832	829	867	831	869	873	881	850	805	880	855	846	783	876	874	854	854	873	879	799	941	875	894	929	840	882	836	834	912	857	819	905	859	886	873	864	888	840	819	835	870	862	870	862	863	871	824	891	916	898	863	875	881	857	872	894	865	860	849	839	910	864	879	867	891	872	859	808	908	852	843	896	860	833	880	834	847	866	843	845	864	886	906	820	841	847	861	835	900	825	776	892	831	866	871	889	800	864	815	798	859	858	839	894	814	897	857	905	792	846	854	811	830	850	800	895	896	884	843	874	890	901	920	880	838	877	842	863	822	850	860	843	850	821	850	891	896	866	916	850	893	870	783	855	831	880	873	865	888	849	897	891	917	881	840	817	885	823	874	875	860	818	841	841	850	823	862	871	883	818	887	837	871	843	838	819	854	927	875	834	846	867	887	871	845	830	864	864	849	788	897	876	849	859	911	847	823	895	888	831	884	814	799	885	832	830	843	855	884	795	862	886	895	878	857	840	865	807	874	851	858	835	797	811	840	864	881	783	853	914	889	869	865	828	840	862	863	866	884	870	875	810	850	901	900	839	835	838	794	863	854	856	873	820	825	823	875	817	874	854	853	864	959	911	848	862	864	884	854	886	866	842	854	858	853	853	857	896	835	917	860	861	830	868	864	862	904	847	900	850	832	820	864	868	858	835	799	834	892	878	876	864	900	810	847	868	853	858	801	841	818	879	825	847	872	836	879	832	867	813	851	857	908	861	902	804	848	906	834	830	865	862	894	841	867	870	792	864	858	862	858	852	844	827	866	826	861	889	875	882	825	885	892	881	858	892	852	835	838	827	908	913	911	892	854	798	885	853	868	899	840	883	845	854	892	880	875	901	871	924	834	845	895	824	839	881	842	804	926	882	859	896	883	867	888	821	840	832	925	870	849	877	826	872	885	882	892	881	870	863	828	871	859	869	883	871	878	893	876	893	810	880	833	908	816	827	855	822	803	866	849	854	886	853	810	856	855	811	866	876	832	850	853	851	836	846	829	879	900	869	821	861	898	830	905	843	888	841	863	876	826	855	856	875	813	838	829	819	859	821	849	839	842	839	833	850	832	840	936	851	794	865	815	836	836	836	822	798	854	797	856	843	856	820	864	882	800	836	828	920	817	910	852	878	946	819	880	851	842	842	916	879	831	839	857	881	849	837	876	870	870	847	886	845	878	839	836	835	833	894	829	830	846	870	860	771	865	854	834	840	846	834	855	857	896	902	837	921	897	871	916	843	862	887	866	879	894	887	885	872	812	873	878	874	858	853	871	883	885	846	883	838	873	839	841	840	823	851	858	840	861	886	836	920	834	858	814	822	833	841	848	882	820	818	809	926	836	893	870	851	861	874	847	878	841	809	901	805	929	884	862	812	911	857	864	876	799	851	856	839	833	858	842	812	813	854	842	865	812	869	882	862	861	846	845	846	778	861	844	871	895	891	877	851	841	864	852	902	846	895	860	851	843	877	834	857	868	853	932	840	841	867	827	892	860	924	852	839	884	840	805	793	840	839	845	835	863	875	928	881	905	818	859	853	774	872	818	875	846	847	879	821	844	881	898	822	812	882	831	867	934	914	853	887	876	904	852	877	870	898	857	818	884	864	927	872	859	841	864	880	876	882	829	840	856	830	876	855	839	854	909	877	866	843	871	852	850	892	871	869	830	841	867	899	822	802	871	903	881	866	871	816	890	876	807	868	832	892	844	865	846	826	837	810	864	899	907	884	864	863	827	838	858	868	865	840	911	857	836	880	877	900	860	840	858	863	810	815	934	841	877	859	832	876	861	891	896	876	896	866	860	830	886	889	885	834	877	855	816	856	817	858	855	862	901	869	899	865	807	828	907	803	836	783	867	868	848	907	818	845	907	884	863	849	883	824	826	846	883	824	843	825	903	880	917	838	858	889	834	848	854	876	863	817	859	883	825	892	876	837	827	930	898	809	853	888	854	905	901	869	811	869	810	904	810	869	888	847	902	877	840	874	929	831	935	888	867	862	864	867	914	821	881	828	851	898	910	852	868	848	858	877	848	879	902	863	833	852	869	898	913	819	836	814	881	877	846	872	897	859	867	844	879	893	866	860	862	890	835	843	839	859	843	878	940	855	888	868	822	874	841	874	870	827	859	839	871	843	864	887	786	884	905	885	846	873	923	893	827	872	820	837	816	858	880	822	862	902	837	856	862	864	842	847	817	851	881	884	874	842	866	837	837	815	859	869	911	784	849	872
25930	26517	29059	31626	34051	40624	37092	27814	21157	16450	9008	2217	1187	802	873	810	744	745	480	422	407	400	392	410	363	402	372	390	391	369	366	385	370	348	378	341	365	341	355	348	343	403	342	339	385	362	349	352	360	359	371	340	367	404	324	349	369	337	337	379	332	348	341	381	364	382	376	319	334	364	338	375	341	317	364	352	370	347	347	371	372	361	345	359	344	352	339	342	356	305	364	349	378	353	350	359	348	340	335	365	352	366	326	393	338	336	346	364	371	368	363	352	345	321	327	351	338	347	346	360	352	381	342	321	355	354	351	354	362	349	315	366	342	365	351	337	357	321	365	369	308	371	345	355	348	334	328	344	345	335	338	340	356	350	376	351	364	366	367	399	319	333	330	331	359	370	338	365	344	336	362	341	306	316	347	338	359	380	331	357	328	367	357	363	364	363	355	338	348	337	349	387	370	376	347	399	315	336	321	358	364	361	392	370	304	313	328	353	356	344	341	335	328	328	334	347	345	350	363	319	349	333	346	359	354	371	304	330	333	355	353	348	331	375	361	368	347	350	357	348	348	332	327	364	392	364	350	364	331	365	349	383	346	349	370	330	323	363	375	342	381	342	347	358	364	396	366	340	322	344	332	330	360	353	345	333	311	374	342	350	331	336	328	322	361	350	318	333	321	360	314	321	339	367	341	330	378	319	342	367	346	337	349	335	348	335	342	314	356	337	397	375	342	353	337	353	364	359	355	339	316	324	324	348	368	341	376	368	307	367	341	376	351	367	373	326	337	333	311	355	344	328	341	323	331	357	363	342	332	344	348	378	356	322	349	345	356	358	337	335	345	346	337	324	344	360	322	345	344	360	353	356	356	308	302	354	313	379	353	342	372	343	344	345	358	357	324	369	340	369	362	342	351	354	339	360	341	338	372	369	353	379	372	372	313	302	355	352	346	326	351	338	360	357	358	339	348	347	314	371	311	329	306	345	357	355	332	348	315	353	355	353	363	315	350	359	363	347	367	367	348	318	348	351	363	364	359	339	339	376	351	323	360	358	376	333	347	354	342	374	360	372	372	364	343	350	363	353	351	349	345	351	339	366	332	353	335	362	360	341	320	335	368	324	321	348	335	341	330	345	342	352	347	320	353	334	368	348	363	342	384	348	356	376	352	363	391	374	355	316	332	353	359	323	332	404	393	343	395	323	356	328	320	371	366	322	310	350	345	364	333	366	344	339	327	369	342	343	347	371	338	351	333	322	361	322	355	363	337	343	346	350	378	357	339	340	345	330	344	370	321	376	373	353	331	366	367	353	353	328	337	325	363	354	359	382	344	369	338	350	308	312	342	359	354	363	347	333	361	341	350	340	360	369	331	360	312	366	305	356	357	356	358	356	335	325	329	364	343	361	370	333	344	343	349	357	372	311	336	346	353	402	369	324	359	337	333	364	321	366	344	370	318	360	368	365	345	342	323	366	355	332	364	366	346	349	341	342	338	323	356	364	311	353	343	371	353	322	391	378	341	326	360	338	356	345	371	332	351	353	366	362	371	333	307	329	355	301	333	329	331	397	353	349	343	354	327	359	333	315	357	350	361	326	320	337	348	359	371	340	381	318	328	367	362	374	324	336	340	362	392	363	346	331	375	341	322	335	356	316	374	331	335	384	346	349	326	363	315	365	339	374	342	357	339	342	334	370	353	319	343	340	333	340	354	350	387	351	315	346	357	345	366	323	367	338	352	353	338	359	307	361	302	323	348	350	344	336	348	356	344	299	356	353	340	354	373	341	330	321	333	328	352	356	339	341	316	339	344	366	329	357	357	380	337	356	354	335	372	338	318	361	389	344	391	322	353	351	354	372	351	336	351	329	326	366	357	385	336	336	341	333	324	321	346	332	353	329	357	349	339	336	345	358	350	357	342	317	365	352	353	351	361	368	335	340	351	345	360	322	324	313	371	337	375	354	330	353	380	374	331	383	389	351	336	356	364	374	281	342	328	356	347	375	332	317	359	355	328	337	355	354	334	345	354	340	348	333	331	342	362	376	372	354	315	325	345	331	334	335	359	357	340	344	311	355	341	366	345	324	338	349	398	315	347	346	379	335	325	333	363	347	353	324	360	372	371	318	368	353	315	327	338	324	353	354	350	329	375	344	324	355	333	310	308	350	358	372	349	340	345	376	323	339	354	312	381	346	329	382	337	318	342	370	335	340	321	340	359	362	310	381	341	317	368	350	338	373	366	359	334	377	373	328	306	366	358	347	357	393	332	352	351	366	297	336	363	367	336	381	381	343	376	370	331	371	354	342	345	322	368	396	355	352	359	318	356	339	349	359	348	333	339	307	352	345	347	336	327	357	321	323	364	315	404	367	331	307	365	353	368	342	357	346	330	361	340	340	324	345	333	325	372	334	349	362	317	364	338	318	319	349	340	344	376	341	372	363	386	374	328	326	335	354	334	391	352	351	361	340	337	386	371	356	349	320	356	352	366	349	341	348	344	354	328	348	343	339	360	354	351	387	372	353	352	387	332	328	342	360	341	345	364	343	378	345	385	335	366	345	362	322	351	325	325	344	338	323	314	323	332	364	316	358	348	362	330	314	330	351	325	352	361	317	355	363	380	359	372	331	343	325	378	355	372	340	327	381	324	362	360	390	344	331	335	366	340	315	351	338	372	393	355	347	301	361	347	351	340	323	331	352	343	328	365	370	374	318	332	334	345	342	364	347	310	386	329	392	349	344	351	349	336	339	357	318	343	332	359	348	338	346	310	370	347	301	305	358	357	382	367	337	364	319	381	334	326	357	345	325	345	313	324	371	347	308	334	327	351	302	348	345	315	318	340	332	349	327	343	324	315	344	323	344	345	322	335	343	325	357	364	371	382	360	339	359	334	327	342	346	341	355	376	381	366	321	329	336	316	344	347	350	337	366	339	373	331	369	360	344	333	337	339	342	387	356	340	346	340	394	369	351	333	340	344	342	328	367	369	324	355	355	368	341	360	345	327	362	331	364	345	331	371	353	340	378	349	408	351	336	313	349	360	364	324	345	345	320	373	343	366	359	362	348	328	347	366	326	379	341	368	343	358	332	328	351	364	318	329	349	345	362	335	357	381	351	352	320	300	349	330	320	335	339	339	354	348	323	346	360	334	356	317	378	318	369	379	371	361	387	331	329	354	309	319	361	372	347	320	331	352	359	322	374	380	340	346	330	366	385	330	376	373	365	342	342	353	327	382	366	352	345	338	355	328	350	356	327	369	325	353	343	354	362	385	349	367	346	364	316	407	364	348	345	357	382	369	355	340	347	336	346	351	358	348	330	340	380	349	358	394	320	341	340	344	360	365	361	336	370	361	390	342	373	336	374	321	362	364	374	377	295	332	313	312	348	335	355	313	351	317	361	353	328	348	324	398	359	358	342	346	332	342	366	366	368	355	369	330	349	355	362	350	300	358	364	348	335	344	339	350	315	364	333	349	362	373	380	308	351	327	356	344	331	361	355
16100	21860	25494	34912	41950	54032	49078	40710	35473	33003	17857	4211	3624	2953	3625	3540	3274	3184	1831	1741	1614	1626	1666	1566	1234	1179	1121	1170	1255	1300	1220	1178	1132	1150	1073	1041	1028	1023	1014	1007	992	978	1009	1020	1019	950	1003	959	958	979	986	992	1003	948	948	982	974	978	984	938	965	1013	993	1006	911	1004	1002	969	948	975	991	951	1001	931	995	970	900	959	952	968	1007	1009	905	954	949	982	953	946	888	972	920	955	928	950	959	996	913	924	926	957	947	922	938	950	952	914	943	870	980	935	967	949	994	959	992	960	980	903	1001	932	927	912	1003	909	964	914	953	916	943	909	929	942	995	931	911	868	865	925	955	934	871	977	923	916	913	932	913	891	851	986	927	973	930	914	924	967	980	892	940	944	943	944	927	935	935	917	986	894	929	963	925	901	927	945	932	906	932	956	954	939	981	923	907	872	960	928	922	921	899	947	971	938	929	936	897	989	967	936	921	920	907	921	894	921	988	954	969	923	938	882	940	972	943	947	897	961	885	944	961	942	958	930	932	866	924	1000	937	903	898	927	964	936	940	947	898	931	960	886	1001	936	939	912	932	869	941	956	933	980	998	960	918	901	921	958	972	938	909	931	935	906	903	912	958	964	875	951	935	924	937	897	926	896	915	974	929	905	913	896	932	939	910	868	921	860	965	942	939	912	957	871	961	905	921	910	894	953	939	956	944	913	959	921	930	912	923	916	953	893	929	898	914	968	898	911	895	893	932	911	971	936	923	952	912	938	942	957	956	947	968	942	908	966	986	921	947	952	932	920	973	911	973	963	961	956	931	921	907	907	938	961	964	905	906	1023	913	961	944	983	911	913	956	912	918	951	927	975	991	926	884	902	929	924	880	947	917	959	919	901	898	908	961	971	927	915	883	901	947	918	927	928	922	958	909	960	942	922	907	883	930	914	953	926	938	943	923	927	927	922	967	913	919	931	899	889	949	929	987	878	964	982	945	922	939	900	908	903	933	952	926	933	933	942	925	959	918	994	942	944	948	933	941	945	985	958	897	964	935	948	902	905	929	962	951	939	952	932	939	900	919	920	989	909	950	937	939	834	921	925	937	968	941	928	938	929	957	920	925	903	907	918	939	936	941	963	919	958	923	935	920	936	925	877	982	887	912	935	927	912	932	952	944	935	955	896	934	918	906	957	894	938	951	910	895	899	966	914	912	947	928	978	915	950	920	963	873	908	955	921	969	906	963	933	917	944	947	933	916	888	896	902	984	950	905	920	897	941	935	972	929	908	893	928	925	997	976	921	984	966	921	913	930	862	923	906	929	1048	920	901	953	907	922	945	880	907	926	965	908	932	959	933	922	884	909	900	940	947	917	942	943	918	991	937	937	915	965	896	939	904	928	974	922	959	915	928	904	917	918	906	935	931	939	927	964	957	924	947	963	924	981	890	902	935	896	978	952	887	928	916	963	946	915	970	1003	905	894	898	924	921	928	904	880	939	923	931	977	916	850	946	913	882	911	945	898	921	880	955	886	922	927	951	970	916	930	961	932	915	938	881	1011	886	1029	886	932	943	923	982	916	932	928	857	912	906	937	883	979	905	903	892	925	975	967	939	932	953	936	1008	914	982	999	897	928	905	908	919	929	932	930	932	945	922	966	935	993	922	894	960	904	915	924	991	871	945	868	936	900	910	963	952	964	920	953	896	922	931	972	877	941	881	925	914	867	959	937	982	917	939	951	906	983	1000	992	951	923	969	893	909	911	931	942	930	899	890	982	871	816	896	936	916	955	922	945	933	915	913	931	874	945	939	932	932	941	980	940	945	938	1014	929	957	907	982	969	921	966	910	941	937	920	952	909	902	914	907	931	962	952	979	937	1002	875	853	861	927	925	947	879	941	921	899	893	911	889	976	904	933	926	934	863	977	894	947	935	891	932	954	960	893	950	875	938	874	891	945	912	911	907	916	902	934	938	976	927	948	943	952	946	915	944	934	922	874	893	935	910	912	970	916	984	949	940	945	937	911	989	944	935	916	912	922	928	935	919	954	896	942	970	893	964	914	944	967	948	951	887	928	929	961	919	876	926	941	932	919	935	932	945	894	908	901	940	917	875	963	879	985	908	950	956	897	926	934	951	931	986	966	914	916	920	961	939	928	921	877	931	910	951	949	980	923	952	942	927	883	942	887	930	907	883	922	956	917	913	890	902	970	891	918	904	920	966	976	917	936	959	968	890	907	898	907	914	902	978	933	890	933	962	948	899	945	1005	845	934	952	927	930	904	901	910	945	923	941	973	973	922	914	879	931	975	916	924	988	891	920	944	919	907	958	862	923	988	958	885	922	892	948	972	932	903	929	951	912	964	898	926	951	923	908	895	866	906	949	909	909	933	937	864	934	894	967	965	913	939	975	953	927	970	903	972	940	925	911	890	919	979	935	937	951	906	953	918	951	958	947	923	913	932	945	940	898	924	944	913	969	899	928	921	907	929	902	949	948	891	925	890	942	912	935	916	931	905	898	901	911	889	942	956	849	940	931	925	912	893	880	920	942	952	917	942	947	900	936	900	910	942	959	945	929	935	924	925	930	884	909	911	902	962	899	973	962	927	939	873	955	889	930	957	967	923	926	954	1001	914	866	941	952	938	928	908	888	932	932	929	918	919	941	922	846	917	907	940	925	946	938	936	946	907	901	933	931	980	912	888	952	925	927	952	930	935	917	925	959	948	955	902	932	946	927	939	896	944	908	923	927	952	942	872	927	861	924	919	919	950	947	913	947	951	977	985	970	951	902	969	913	949	895	896	870	990	965	910	940	975	924	906	916	942	914	893	888	928	934	943	923	963	954	957	869	948	940	941	936	870	972	899	899	980	952	930	952	893	933	934	858	883	917	970	907	953	966	950	943	933	924	931	943	940	908	945	931	904	976	941	947	861	921	877	953	907	931	900	860	886	962	953	956	906	948	961	952	957	892	873	920	917	977	955	874	910	964	947	932	901	904	1000	884	976	909	943	946	964	943	946	942	966	975	862	911	950	874	969	890	925	929	955	953	941	953	879	870	879	941	949	952	1005	892	974	942	909	950	944	923	937	957	910	927	993	923	924	872	920	905	920	921	901	948	952	914	879	910	919	956	940	939	931	973	891	918	963	934	895	926	920	1011	870	910	953	895	885	923	906	949	875	939	923	925	894	899	891	943	932	896	950	904	939	901	922	898	951	881	946	905	938	944	967	933	874	954	894	918	957	910	898	964	903	948	991	917	937	867	888	931	910	903	928	942	951	939	944	902	921	903	914	933	933	925	903	925	964	918	915	940	960	934	899	949	995	934	971	1007	967	941	925	946	905	928	940	937	921	886	919	948	910	894	957	966	921	894	938	954	953	903	938	921	936	943	923	967	988	928	947	969	873	963	955	943	951	879	958	959	889	892	903	952	939	975	947	888	963	979	939	940	869	932	949	928	940	887	949	966	922	906	922	881	943	964	925	899	935	939	945	905	902	934	902	930	922	919	922	874	842	909	923	929	932	924	885	865
4096	2283	2788	2834	3411	4182	2475	1053	577	417	282	229	198	197	211	203	203	170	228	192	192	154	194	214	174	182	187	188	188	222	185	171	190	193	193	180	170	190	184	197	195	172	202	203	183	191	183	182	185	172	179	176	190	189	166	195	185	205	152	208	199	174	183	187	174	186	206	189	201	187	204	179	188	233	205	197	173	167	192	187	199	199	163	174	201	185	209	171	196	166	167	201	208	173	193	173	171	218	187	177	215	170	173	178	194	180	175	170	188	177	178	196	187	177	195	187	180	163	200	170	197	200	198	209	190	174	199	170	222	195	179	154	205	204	185	181	198	203	155	167	193	175	205	177	157	197	168	192	191	181	208	177	198	198	192	198	201	161	189	213	218	177	174	171	199	200	177	194	203	186	169	184	193	179	179	203	186	183	174	190	181	179	195	165	210	201	192	202	194	202	164	167	180	193	188	182	189	192	189	182	194	183	208	164	182	190	186	197	176	188	173	194	176	183	202	223	186	188	168	192	206	191	173	205	193	202	201	181	188	179	184	198	200	191	200	183	181	188	169	201	198	199	196	202	201	200	156	165	182	189	190	224	182	185	168	175	182	209	171	167	181	196	165	217	192	188	196	188	194	183	188	192	227	196	222	177	192	182	184	178	155	180	191	175	208	194	181	220	178	168	176	190	175	199	167	216	190	209	170	191	189	213	186	183	178	195	181	197	188	186	192	217	200	183	165	181	201	192	191	225	186	193	169	198	187	189	193	196	187	158	209	196	181	186	182	170	175	196	188	167	165	174	193	186	171	189	205	192	181	176	176	178	172	173	203	186	196	178	176	177	200	196	179	184	198	197	198	201	169	160	199	189	189	203	180	177	192	206	209	176	212	200	186	194	169	192	196	177	209	204	187	160	167	178	177	180	152	197	201	205	194	195	204	191	171	197	208	212	194	226	194	188	214	180	201	165	178	180	160	157	199	171	171	191	208	191	157	183	183	216	192	207	218	177	186	193	188	183	186	216	197	181	212	179	194	191	190	162	167	195	175	193	199	171	202	179	179	198	199	199	182	186	186	185	165	213	188	179	214	173	171	167	188	176	187	184	193	168	175	190	198	165	164	216	180	170	178	181	189	187	201	180	178	188	157	217	165	164	186	186	218	206	176	184	188	181	177	206	186	196	191	169	188	165	185	203	184	201	201	175	199	184	183	205	175	197	189	220	218	201	177	189	161	171	171	179	188	167	180	193	188	195	199	186	212	208	160	198	211	196	190	196	211	174	175	176	193	197	219	190	178	187	156	194	167	214	203	185	228	183	206	173	166	201	167	183	185	188	177	179	183	191	174	176	185	184	194	214	208	189	203	204	191	202	191	192	163	199	184	203	175	186	183	183	176	185	192	183	211	194	185	194	211	171	183	183	219	198	206	185	177	185	185	194	181	184	183	192	161	199	185	178	195	167	194	190	185	187	190	199	179	203	187	186	170	163	179	180	166	183	184	211	153	163	211	186	211	178	198	206	180	170	207	178	197	187	191	180	164	209	170	202	198	198	207	202	186	180	211	181	183	202	213	179	191	177	184	206	186	192	185	183	202	176	178	208	180	187	175	203	209	187	161	207	173	172	189	186	182	206	210	194	201	193	202	183	170	159	194	181	208	188	194	194	176	215	208	191	191	169	196	188	182	173	206	196	193	189	203	158	178	173	192	176	195	182	196	199	185	197	166	177	184	190	178	189	180	205	204	210	197	209	204	199	169	181	184	178	178	171	205	166	203	212	202	184	181	199	202	178	192	195	172	203	194	187	198	191	172	200	186	198	194	168	166	183	186	172	189	223	217	206	200	193	190	175	178	193	195	156	214	203	202	184	207	200	186	186	201	195	200	218	175	205	178	185	195	205	190	179	215	179	164	187	202	195	190	176	168	192	178	170	209	185	182	206	174	177	193	185	194	173	180	182	170	199	197	155	181	172	178	177	226	198	179	214	176	196	212	182	184	177	191	197	190	173	186	207	200	185	184	202	209	210	186	173	166	198	192	192	204	184	160	192	188	182	180	174	186	190	195	179	191	189	183	190	165	186	208	200	191	174	236	168	189	185	197	188	188	197	198	201	188	166	177	183	181	198	168	176	196	210	208	196	183	183	191	194	182	179	192	188	193	165	195	183	180	185	200	179	189	177	205	179	188	149	174	159	201	184	196	180	182	179	203	191	186	204	219	189	206	201	169	193	192	176	184	194	219	208	182	185	175	193	170	171	176	205	199	162	179	195	194	178	187	198	195	189	179	175	164	193	193	174	192	197	210	208	189	196	195	194	215	212	192	160	165	213	184	173	194	193	203	192	191	202	217	171	213	209	200	164	219	197	177	187	169	193	179	191	205	195	174	161	186	153	181	185	177	164	189	186	174	190	190	208	178	182	214	203	161	199	184	192	177	180	196	210	176	221	229	169	185	173	212	189	168	202	188	190	205	167	173	201	180	182	197	187	186	160	198	221	168	191	188	195	177	163	209	229	179	182	205	190	193	174	186	209	199	170	180	201	198	195	181	161	174	201	197	184	199	195	185	216	188	203	193	196	182	227	209	179	184	199	203	190	184	182	185	206	167	192	203	182	206	212	214	190	217	170	212	197	185	215	196	202	205	187	178	188	196	175	184	196	178	186	201	204	188	201	178	172	188	211	190	212	187	179	173	188	214	186	181	179	192	203	184	200	198	191	188	176	181	191	180	166	169	196	181	198	200	168	174	188	186	186	211	195	214	181	203	214	172	165	198	174	194	199	197	211	198	187	177	186	190	213	169	174	213	217	191	177	174	191	162	171	183	184	197	165	227	179	181	174	168	178	170	185	195	169	188	189	180	209	170	225	201	174	197	198	179	187	182	165	163	195	189	186	195	211	182	146	151	191	166	188	185	187	201	184	192	189	174	205	186	177	179	187	164	208	201	219	184	174	198	164	189	190	198	174	227	204	210	185	209	191	179	177	187	172	178	168	192	207	175	191	181	172	177	190	188	178	180	195	201	168	188	214	190	194	194	192	192	189	185	207	206	192	218	173	202	163	184	209	197	185	187	202	195	177	190	172	178	185	185	191	175	192	185	218	194	176	215	196	211	200	156	199	193	173	172	188	190	183	184	181	188	193	166	185	176	196	188	195	212	201	186	193	216	177	186	170	179	170	197	196	215	193	207	187	167	186	164	200	196	200	174	194	195	197	204	215	182	166	176	211	194	184	222	187	200	205	146	191	190	174	193	210	187	195	191	196	207	171	189	192	181	213	181	193	196	181	191	190	191	182	178	198	176	185	175	196	164	186	192	196	197	188	210	176	177	174	194	188	171	201	185	179	191	187	194	179	182	204	200	176	187	183	174	176	192	165	180	201	165	226	214	193	196	186	177	181	192	172	208	170	178	165	171	187	172	203	195	178	192	194	191	194	172	189	176	200	175	197	196	182	194	194	171	152	163	177	207	180	191	179	180	176	151	192	195	214	215	190	199	185
3676	3684	5177	7299	10457	15707	10242	5046	3373	2606	1321	719	753	637	685	614	741	652	683	607	603	624	611	623	609	592	637	625	608	590	585	611	641	588	607	622	563	603	613	623	572	646	599	569	574	581	566	593	569	588	617	577	634	604	589	595	623	580	590	613	597	566	590	591	584	585	565	590	600	598	626	635	621	600	583	625	602	657	580	603	637	633	591	613	559	619	611	583	574	571	610	614	523	591	580	602	572	617	618	618	581	579	604	594	572	615	635	604	580	633	585	616	593	595	630	582	628	654	613	677	568	568	639	616	638	553	608	611	614	561	634	614	604	639	636	563	605	585	595	612	572	622	603	634	616	589	604	565	588	576	612	538	585	602	602	610	619	620	617	606	606	605	602	615	604	600	589	548	630	623	611	614	620	570	606	613	564	610	591	582	595	561	571	600	633	618	572	524	625	595	621	573	613	637	612	609	630	568	594	573	606	585	638	605	574	599	604	607	591	599	596	615	583	599	609	553	619	591	623	616	626	649	583	626	587	582	626	628	601	609	621	589	584	575	583	620	610	553	584	625	590	630	628	628	568	587	655	591	595	619	625	597	627	587	608	620	644	615	559	597	607	566	622	582	602	588	580	554	568	564	598	594	646	615	581	602	638	576	581	591	584	581	619	569	637	565	636	580	576	566	583	603	595	608	624	616	596	608	596	615	626	603	656	572	652	639	594	584	606	627	554	599	658	598	605	603	597	615	637	586	582	632	603	603	603	600	592	570	558	616	605	581	576	586	611	628	614	608	639	608	631	619	555	583	572	670	610	571	637	590	609	584	600	623	599	612	573	611	573	603	614	615	615	576	562	631	569	597	597	597	614	628	620	575	612	561	631	629	560	571	579	589	625	606	613	604	619	641	573	587	618	644	609	598	636	595	561	574	545	629	611	622	612	582	600	602	602	582	569	606	595	598	560	644	608	636	579	573	617	599	577	620	578	608	560	556	612	584	618	564	585	626	578	608	618	593	561	625	603	627	598	636	588	658	577	583	568	591	596	593	614	607	625	622	575	626	568	616	576	611	633	602	565	570	633	575	618	592	567	575	612	638	583	596	562	625	643	593	550	591	596	601	595	600	595	576	614	621	633	611	607	553	600	602	588	577	562	608	579	583	603	605	601	610	588	603	623	614	631	622	619	568	594	600	600	599	653	614	605	621	620	577	647	581	666	564	590	637	561	604	585	592	627	593	563	620	654	556	603	607	584	578	566	622	582	642	577	554	600	611	632	602	625	599	598	587	581	585	567	605	621	629	597	617	602	644	593	608	635	615	577	639	598	604	597	590	580	587	621	590	635	619	567	599	596	580	603	579	605	618	589	616	562	590	585	603	629	592	606	618	626	551	620	558	575	594	611	615	606	617	593	622	574	572	588	608	615	586	615	562	625	594	564	563	585	620	606	596	590	605	633	603	615	604	643	607	586	563	610	572	646	635	592	635	564	577	627	620	566	618	595	606	575	579	591	618	594	626	623	545	570	601	570	587	580	585	602	588	584	561	637	591	627	649	615	642	591	585	602	609	595	635	605	620	563	565	575	576	616	625	575	587	606	594	606	582	616	649	596	639	644	605	583	622	592	613	584	604	590	602	585	597	603	565	615	630	583	587	588	615	581	576	614	597	581	580	605	657	599	578	609	625	578	605	575	622	561	602	553	608	572	641	602	622	576	588	609	600	586	601	609	574	585	588	597	597	628	583	568	622	629	603	582	586	629	634	579	602	595	572	572	588	597	618	538	621	614	607	615	601	569	623	580	610	609	561	632	587	563	620	552	584	649	610	573	575	596	602	610	555	598	595	627	571	552	576	608	613	598	635	659	621	627	558	633	606	595	615	636	647	603	591	607	597	625	597	537	629	594	660	686	588	602	597	568	633	598	575	592	642	618	655	601	594	607	572	606	591	581	629	624	621	585	631	587	574	586	589	542	589	623	606	621	621	579	583	585	613	591	582	604	614	641	623	622	642	546	571	581	601	640	611	630	594	629	585	592	578	553	644	582	577	578	624	564	561	631	562	607	590	590	591	594	579	599	650	630	616	638	596	586	583	580	620	576	583	652	609	588	604	575	594	631	610	611	601	601	554	646	565	580	602	617	587	594	547	676	612	619	603	569	597	580	622	618	625	600	602	593	583	611	606	611	569	589	610	602	624	576	622	584	612	532	643	637	608	580	573	570	593	573	573	606	589	597	575	629	652	596	549	621	586	581	593	621	607	597	619	635	599	629	591	533	606	586	607	553	584	616	556	618	559	601	602	618	620	596	638	566	566	637	617	588	590	609	566	676	597	580	576	608	629	513	593	586	622	615	566	606	607	566	604	586	620	573	577	594	588	595	628	569	669	608	633	635	603	590	581	617	619	638	605	613	569	602	603	590	570	564	607	616	625	562	629	581	568	603	613	575	563	587	582	576	576	609	610	597	606	584	591	608	615	581	620	615	548	577	601	595	604	616	581	607	571	633	614	617	597	634	571	567	607	575	574	584	585	595	611	577	626	649	596	581	569	587	619	604	554	630	637	636	630	598	633	677	619	582	571	573	592	611	590	611	622	631	618	600	648	547	587	635	591	545	572	603	592	624	612	592	603	564	610	611	606	554	585	632	608	630	589	605	609	630	559	589	615	610	603	563	582	596	620	606	582	630	578	613	599	570	609	591	596	601	605	613	607	597	603	628	609	619	639	561	603	571	556	618	604	607	589	583	570	580	608	591	567	619	606	635	600	581	588	644	616	568	598	570	582	572	581	592	616	572	596	610	559	599	573	621	618	613	597	596	616	576	569	657	622	600	569	606	605	613	635	627	599	612	623	618	558	590	617	631	579	577	640	570	606	577	583	605	603	582	598	573	564	669	602	620	607	596	631	588	605	567	606	609	619	550	606	598	577	609	618	618	574	643	559	579	547	643	618	635	595	598	593	632	590	620	625	605	594	586	606	611	601	565	625	619	603	594	632	633	589	590	594	589	632	638	669	620	613	538	579	577	638	597	588	590	592	633	564	612	635	552	600	605	660	561	627	574	600	636	590	547	632	608	600	605	600	621	594	636	626	621	605	597	595	638	617	642	584	573	606	607	624	593	640	601	580	593	593	634	595	578	580	592	609	619	620	601	591	605	566	572	617	626	588	570	589	591	577	616	585	634	619	616	593	592	556	604	646	572	605	598	592	569	603	604	571	606	613	630	563	605	607	638	584	631	594	616	599	560	590	568	636	584	622	536	596	599	625	607	585	590	569	627	565	548	573	607	606	612	607	590	573	595	551	592	573	580	649	574	639	611	606	570	603	639	586	579	559	592	663	622	599	553	575	613	594	587	634	638	603	551	613	620	618	580	583	585	619	619	600	602	598	614	586	620	604	589	584	606	607	595	584	566	551	595	571	587	613	564	562	607	595	604	577	594	549	635	607	610	581	598	601	602	624	607	560	615	605	571	597	633	613	599	550	593	622	576	608	603	615	615	597
12701	13668	19834	21490	23447	28392	23068	14086	8519	5092	2345	1031	594	468	488	398	409	421	333	316	330	312	310	345	289	305	289	293	301	283	322	321	297	311	323	303	315	293	290	292	290	365	298	284	308	346	289	301	294	284	292	338	307	302	315	299	289	323	266	316	299	321	325	299	316	314	329	328	319	290	303	302	323	263	303	289	317	298	326	265	309	316	331	298	286	285	278	283	324	280	280	272	277	300	336	308	305	281	269	307	339	289	295	311	299	278	296	287	296	312	318	276	281	267	294	318	302	312	294	280	288	292	312	283	293	264	293	303	297	323	270	304	256	299	290	273	307	316	311	296	310	284	324	297	303	320	278	279	288	309	272	307	304	283	285	298	299	285	281	272	286	286	289	301	279	311	321	280	304	296	306	311	311	318	308	312	270	300	336	320	300	321	270	304	281	286	283	308	280	296	300	332	284	271	316	310	267	281	270	314	296	286	304	299	281	314	310	287	300	307	304	291	321	340	264	300	279	307	322	281	297	290	304	258	285	284	322	311	298	296	305	317	290	325	288	288	287	297	302	271	279	286	292	255	280	319	301	278	281	315	348	328	282	307	314	301	318	320	311	298	290	270	312	280	270	306	288	302	262	313	329	308	272	302	278	287	320	287	316	318	295	262	279	261	312	307	305	269	301	270	306	309	311	270	327	270	276	297	316	297	298	303	342	274	300	260	319	267	295	308	318	302	285	302	321	296	301	293	306	295	288	324	327	306	292	301	282	323	302	303	323	295	314	283	308	290	337	311	294	274	319	305	318	326	285	302	344	296	299	286	315	323	281	297	296	298	285	290	301	285	345	313	310	279	288	290	306	290	316	283	305	295	308	333	298	286	300	270	301	274	275	309	285	293	303	288	320	316	339	307	309	280	305	294	266	308	309	282	305	336	289	306	303	278	297	289	307	321	285	328	318	307	318	301	309	318	321	300	296	304	308	296	299	314	306	330	293	327	294	276	301	275	300	292	280	276	288	321	312	284	276	307	281	318	289	292	293	305	288	289	281	302	305	321	309	290	309	336	316	307	297	298	283	309	290	323	297	326	303	309	268	276	316	306	279	331	291	308	302	306	288	298	305	291	310	296	285	284	303	299	307	258	308	288	316	293	297	291	295	311	308	284	283	271	277	273	299	301	327	288	266	273	293	324	281	303	286	316	303	303	312	316	297	309	281	282	257	308	312	306	330	309	310	290	265	282	306	302	326	290	295	308	292	268	288	281	288	310	311	321	329	312	283	323	310	286	252	260	284	296	313	309	277	309	304	297	318	296	297	306	282	289	302	298	314	291	331	273	297	283	322	286	309	319	316	295	327	320	308	295	269	273	332	279	279	285	309	302	327	308	267	301	344	315	304	343	300	296	303	293	300	327	295	323	350	299	346	287	318	291	280	255	318	349	304	283	317	295	267	307	269	306	302	267	285	270	315	326	323	315	316	289	297	289	300	340	286	306	300	295	311	315	337	306	288	317	304	273	278	285	312	308	338	300	259	296	308	315	291	281	297	264	277	312	320	303	296	265	291	302	269	285	303	292	281	280	276	269	316	270	280	309	316	297	321	311	295	302	314	268	296	300	285	299	300	304	324	299	282	318	278	326	313	305	314	297	312	289	292	318	281	310	306	255	270	305	299	293	315	296	303	321	269	280	323	301	307	304	284	292	307	301	305	271	289	282	307	306	320	264	308	275	285	297	264	305	292	311	338	314	288	263	321	312	335	294	282	288	323	330	293	292	258	304	312	305	294	319	287	327	262	257	278	292	285	264	288	285	281	279	308	271	301	300	281	302	300	317	296	315	292	314	308	314	313	283	302	311	308	311	324	304	305	282	316	308	273	309	289	288	298	328	292	279	283	328	293	293	303	301	279	303	313	298	294	289	312	317	317	302	271	294	304	292	311	288	301	321	269	324	308	290	278	288	306	322	316	277	284	300	302	292	331	297	296	283	304	291	290	322	304	305	299	307	314	301	312	281	278	334	296	273	297	299	309	305	289	290	294	288	297	302	323	325	271	280	271	316	266	291	309	290	313	300	303	307	308	308	296	321	267	308	302	307	303	289	315	310	284	285	288	298	324	266	255	320	282	309	275	306	305	336	286	292	315	303	306	281	273	276	277	307	355	296	277	272	339	287	298	312	283	318	316	304	306	340	311	268	315	299	303	300	285	306	309	283	309	298	327	278	304	289	302	298	315	309	314	307	314	266	265	307	315	290	286	283	312	276	315	325	312	291	310	333	285	298	294	278	304	273	304	301	302	293	308	308	307	285	337	268	294	312	309	315	308	306	305	295	294	268	300	298	285	303	327	339	324	263	308	309	286	284	312	281	262	301	299	316	292	299	291	309	337	322	336	302	295	298	308	315	338	287	289	315	280	297	307	273	305	323	305	296	344	298	279	296	289	282	284	309	296	307	314	293	316	293	327	287	293	307	302	298	294	296	281	337	290	312	289	289	307	328	325	262	317	303	291	277	270	283	259	288	349	286	277	295	267	347	320	313	292	303	289	315	315	280	319	299	294	266	283	300	299	309	288	307	316	304	333	292	317	302	298	292	292	284	293	295	289	304	321	306	302	317	300	287	298	306	306	307	316	325	349	317	307	319	308	302	263	308	323	317	291	333	314	281	288	270	322	274	303	287	315	312	297	313	313	313	327	286	308	321	325	305	284	269	302	288	294	302	300	282	312	287	284	286	279	324	334	292	292	321	309	305	304	329	296	325	306	290	288	276	284	272	301	276	307	304	311	291	314	321	305	269	317	310	304	289	293	290	336	305	288	289	312	307	279	302	307	311	288	273	321	281	325	292	329	299	330	299	297	284	325	291	322	309	300	294	280	297	306	310	317	307	313	274	291	296	293	302	307	328	276	299	313	307	329	288	287	293	305	291	314	281	317	323	301	299	299	312	291	287	285	292	300	284	294	302	329	356	296	305	310	307	293	310	288	330	296	323	297	291	304	307	304	290	326	283	305	292	296	334	289	286	318	293	293	293	300	341	294	317	295	329	282	287	332	281	291	324	314	322	303	305	297	316	296	306	292	279	310	276	301	287	306	287	292	276	319	266	308	281	289	292	278	291	307	305	266	318	291	325	306	312	302	315	277	304	310	294	305	358	266	286	278	269	315	297	327	305	278	309	279	301	292	308	285	278	342	288	284	282	301	295	307	316	281	267	299	269	313	313	328	291	309	273	267	317	305	291	298	313	282	314	280	295	314	286	310	277	300	277	293	268	323	299	289	337	283	317	276	307	276	291	288	302	284	312	290	295	270	300	304	323	283	298	306	286	275	310	307	285	303	302	288	294	312	310	299	301	300	313	281	274	342	316	289	310	322	337	305	300	302	250	278	295	322	312	304	306	293	288	311	293	328	297	306	303	301	294	298	297	302	252	289	265	272	297	297	293	322	284	300	299	294	300	317	331	298	281	312	297	271	290	333	305	287	300	273	326	312	285	316	322	301	309
9661	13342	19488	24982	31396	43182	35780	26749	22471	17767	9075	3192	2000	1579	2080	1770	1659	1439	1132	1061	1064	1112	1070	1002	940	887	930	908	982	973	909	875	945	887	905	938	887	930	844	854	820	869	816	887	882	865	826	904	874	878	886	845	873	869	897	894	864	915	872	831	859	855	901	825	843	834	881	805	815	872	830	834	918	877	844	844	820	860	868	869	896	877	841	860	861	847	892	867	834	846	894	812	903	874	838	848	846	884	849	904	885	825	843	867	900	862	832	814	889	878	850	863	853	865	842	814	887	840	884	851	829	831	808	867	858	822	795	866	844	840	882	849	900	875	829	848	882	898	880	868	843	840	817	844	850	845	884	828	884	869	860	831	828	909	869	863	837	847	862	866	822	859	839	853	892	875	932	827	889	839	863	838	887	865	873	882	879	894	814	886	895	854	818	884	955	873	858	888	841	819	870	872	771	845	860	860	869	823	891	836	839	806	895	890	943	839	833	846	837	877	877	879	874	873	886	867	864	880	906	845	812	797	844	779	904	805	876	821	833	831	833	862	928	849	906	839	867	882	871	843	849	806	841	885	886	868	867	850	908	837	829	847	852	873	861	865	873	885	891	855	839	851	826	908	867	811	890	853	899	866	852	888	877	868	893	914	830	941	816	864	929	843	905	869	854	843	854	843	905	863	886	846	846	906	853	869	894	874	842	877	872	828	876	826	858	875	880	850	855	833	859	867	824	773	887	871	819	805	818	858	830	852	842	853	825	879	815	813	850	882	849	841	795	834	865	854	839	874	884	869	872	861	913	835	867	878	845	842	894	814	862	833	763	820	866	882	882	830	886	870	826	850	895	897	835	849	834	878	825	843	853	847	916	863	861	818	847	877	826	867	796	863	872	797	827	883	907	885	868	855	881	896	889	833	845	832	827	841	865	888	820	881	825	854	869	844	819	817	882	895	905	833	836	870	875	852	837	830	856	892	841	860	901	855	851	807	811	820	906	870	823	873	828	842	859	900	834	895	817	856	824	801	872	878	854	908	872	816	825	884	887	818	839	864	901	844	890	839	879	833	866	885	874	929	825	859	803	888	857	918	920	875	859	897	826	829	892	917	800	852	860	902	859	839	824	884	865	851	817	874	908	843	841	814	851	818	876	849	848	869	888	888	864	818	813	858	871	822	817	858	826	866	869	858	841	816	860	874	883	874	849	846	878	801	873	906	856	868	843	869	890	855	832	793	844	831	931	875	861	885	827	902	887	872	839	923	799	888	887	850	861	859	867	842	785	854	906	882	877	907	910	882	841	865	843	876	843	841	870	895	828	825	870	895	864	918	797	795	851	845	862	841	817	864	874	883	868	824	846	854	872	892	842	838	865	855	876	846	798	868	858	870	842	861	876	861	834	863	849	817	861	850	859	900	862	870	862	867	861	897	928	859	880	882	876	857	845	834	838	815	900	903	900	863	840	891	900	907	838	830	847	788	849	854	833	836	869	821	845	848	896	856	831	835	845	812	894	891	816	864	825	831	851	854	860	869	862	867	840	811	870	791	865	856	867	899	906	849	866	884	864	828	819	865	856	823	886	905	833	831	829	863	837	900	861	846	865	880	880	873	880	822	925	865	910	891	886	813	858	794	869	823	841	795	843	806	884	879	875	853	863	826	867	864	819	834	786	896	865	911	863	807	873	891	914	847	868	844	787	865	888	849	864	794	837	850	847	892	819	899	836	876	870	877	839	863	839	850	835	872	801	860	849	878	858	836	892	863	875	839	888	867	846	842	874	835	863	850	832	891	837	836	907	904	834	861	875	859	853	855	817	868	818	844	847	877	872	825	811	880	917	890	835	896	844	853	853	878	856	851	915	834	846	850	817	817	879	857	851	902	852	864	860	845	878	902	888	866	833	890	844	831	869	842	863	867	837	849	856	876	813	827	846	866	849	883	860	874	814	868	822	838	862	799	829	882	887	908	854	887	879	863	819	871	873	882	864	857	819	873	804	885	826	847	857	873	838	877	877	856	811	840	843	824	848	848	872	908	932	866	859	837	875	842	820	885	862	866	875	876	836	885	837	884	831	831	832	843	848	860	875	846	877	894	886	825	842	908	805	839	868	899	904	883	867	875	848	861	884	897	885	875	853	876	865	878	848	885	835	872	904	857	793	878	894	879	825	885	814	841	828	846	849	864	835	796	877	852	841	809	816	824	895	811	868	835	854	793	883	871	889	864	865	826	892	826	857	864	795	862	828	874	802	878	848	855	872	900	863	836	806	847	865	869	889	830	863	875	834	905	818	801	889	911	834	860	850	854	829	893	817	847	838	834	837	869	843	843	843	860	831	883	840	883	876	884	821	882	885	857	900	832	886	870	857	871	880	859	852	849	888	847	874	894	845	857	823	810	875	907	860	837	865	872	896	854	860	833	810	826	821	866	831	846	816	822	895	849	841	854	826	904	882	847	860	944	893	816	841	861	844	875	852	878	871	864	889	876	880	886	844	834	843	929	843	808	871	854	870	870	868	844	838	895	853	859	882	844	834	919	814	850	849	881	860	868	890	829	847	887	872	847	870	838	885	865	829	890	811	844	858	873	876	865	876	861	877	862	853	846	871	837	917	886	886	852	857	878	847	803	865	884	870	859	913	847	826	824	903	822	836	837	896	905	898	877	871	895	856	846	860	880	861	906	848	863	830	893	822	836	815	896	888	840	826	875	864	909	873	837	839	843	901	863	868	885	888	888	861	877	853	842	888	873	878	836	857	901	915	853	861	842	927	902	847	827	870	867	875	846	843	886	859	824	800	811	894	878	877	849	841	832	864	896	865	905	880	881	833	861	891	915	824	842	876	847	805	867	871	875	869	874	867	806	907	836	838	913	836	848	863	849	834	856	875	865	879	810	898	866	881	833	873	867	876	869	851	820	849	882	828	866	881	882	843	871	850	836	857	841	833	851	882	880	813	830	861	834	867	855	850	819	831	880	891	857	830	845	848	854	866	885	850	925	852	870	872	914	875	813	857	847	847	865	867	891	886	876	887	817	883	856	878	852	830	931	854	909	870	863	889	784	874	875	833	892	856	828	836	855	850	831	829	836	911	824	896	825	854	893	880	879	838	813	822	832	890	846	844	836	808	868	808	872	819	825	883	870	831	815	875	871	857	859	890	825	807	876	829	840	849	871	852	889	845	833	843	845	859	835	832	766	873	845	880	869	876	817	787	866	841	792	855	853	849	881	897	843	882	826	825	863	848	847	902	889	919	856	853	875	806	851	831	801	866	862	881	854	904	850	883	914	867	852	887	891	868	865	891	889	847	818	864	870	793	842	877	874	873	846	884	877	843	830	882	890	823	881	838	842	848	852	851	961	910	829	823	798	829	873	840	870	852	803	834	854	840	837	876	861	882	849	848	884	858	848	865	865	877	862	863	879	898	839	891	861	883	867	925	897	874	858	880	879	839	855	885	825	865	847	876	863	889	890	864	875	870	903	873	825	828	883	877	910	881	837
27337	26302	32905	31957	33412	39241	34109	27587	21779	16938	7613	3877	1531	1006	910	797	879	735	613	477	391	452	449	387	377	373	378	360	340	341	415	359	394	404	384	359	367	354	352	381	370	348	361	360	379	342	354	354	349	361	329	341	359	366	332	333	328	353	353	342	354	346	340	360	332	385	356	362	332	351	361	349	391	329	384	347	358	376	358	341	351	364	362	372	347	320	311	344	335	338	342	340	388	317	316	351	377	357	341	325	340	340	346	334	352	336	348	337	378	298	379	332	385	358	375	343	359	349	355	360	391	364	324	341	313	365	361	332	352	351	328	365	349	349	339	356	334	362	339	374	378	346	363	363	367	338	357	343	366	364	349	347	350	353	356	337	363	313	357	311	359	345	342	358	349	332	391	342	352	323	342	330	372	349	322	357	329	320	365	386	351	310	352	366	348	341	346	369	366	393	339	325	354	337	335	354	360	363	318	334	386	349	370	356	346	347	326	355	339	331	334	375	370	329	326	375	353	367	323	352	310	417	336	349	339	335	322	300	390	348	363	358	352	333	324	339	350	331	343	341	350	353	338	387	362	366	341	365	322	372	371	320	358	328	363	367	306	358	340	355	381	365	369	312	336	338	330	385	338	353	354	359	344	340	340	352	386	330	346	369	355	345	335	369	347	342	348	363	342	342	347	359	345	338	352	364	341	360	340	358	344	356	331	361	363	377	330	356	334	325	344	322	365	359	364	363	350	328	359	353	325	359	345	345	347	332	341	345	327	333	350	383	379	345	344	337	360	363	368	337	369	308	361	335	326	349	336	363	360	359	360	332	314	358	326	354	359	365	384	374	358	332	363	344	345	346	349	357	358	370	363	322	327	356	371	362	338	310	351	371	350	348	354	339	348	315	356	372	347	338	346	327	388	310	322	360	365	362	323	338	366	361	352	395	348	367	346	324	350	338	325	367	374	338	324	357	376	372	351	344	353	338	344	364	316	357	326	364	307	362	356	346	349	368	309	336	350	365	373	318	328	368	343	364	370	319	373	347	366	351	338	349	340	362	358	348	361	335	363	353	334	335	366	359	349	346	333	340	378	365	344	332	349	345	328	363	368	365	339	351	364	342	330	342	340	315	347	354	332	336	327	334	344	387	363	340	363	351	349	359	333	352	337	336	342	355	371	303	348	308	339	338	317	364	319	346	333	346	339	367	320	360	336	366	383	345	341	344	340	348	343	307	378	342	365	385	323	343	335	366	344	351	315	323	369	354	358	343	332	378	358	359	416	362	330	321	360	349	343	312	331	334	318	314	378	366	342	361	364	333	346	329	344	342	304	366	319	320	353	336	353	346	358	336	363	384	365	398	364	365	367	342	373	363	331	377	375	356	348	344	345	353	307	355	330	342	365	355	346	364	318	364	373	346	360	357	384	310	325	334	328	363	358	346	329	358	374	324	364	319	315	325	336	318	347	348	366	313	370	326	365	401	364	360	383	335	377	366	380	347	339	337	320	330	350	351	382	371	337	342	362	347	346	321	355	344	351	334	326	326	327	338	327	323	388	334	322	335	321	341	362	337	343	349	367	363	353	376	358	342	381	348	332	337	362	366	354	346	396	358	328	333	346	351	364	368	344	322	328	382	343	345	381	346	369	357	338	325	358	335	322	358	381	367	370	336	381	337	345	326	363	338	348	349	341	349	332	319	313	350	353	364	395	308	350	390	328	369	340	338	374	360	349	365	367	319	363	334	345	330	351	334	315	386	338	346	360	340	345	342	362	329	343	339	350	353	325	355	341	354	365	337	363	368	355	339	359	395	362	353	336	346	352	364	325	348	379	345	339	386	375	340	360	341	357	339	350	371	377	348	378	337	347	365	335	355	360	373	370	311	371	339	339	344	310	383	344	343	358	349	358	326	329	320	381	317	351	355	353	321	374	327	413	316	366	355	292	310	339	359	343	347	334	357	320	338	330	309	340	362	364	317	343	322	332	327	343	330	314	331	345	361	343	346	354	361	344	368	327	356	318	332	321	352	349	344	348	324	337	327	326	370	302	338	335	345	383	326	327	346	342	369	308	351	309	331	353	339	358	305	365	358	364	367	342	351	365	350	339	354	371	350	357	365	381	368	343	308	335	349	327	370	387	309	338	359	340	368	358	383	359	363	369	351	357	340	372	323	330	348	344	319	376	328	333	362	377	339	387	323	366	346	372	315	347	372	346	352	353	364	368	303	327	308	313	335	387	386	374	320	335	358	346	341	338	330	359	358	321	366	358	316	344	356	341	355	350	350	351	312	358	343	314	356	383	314	354	344	339	333	372	367	338	344	345	358	317	328	341	367	325	349	318	353	358	375	348	344	374	324	347	332	354	340	381	329	369	351	350	315	342	309	339	415	344	341	316	347	370	334	342	317	374	346	345	353	356	367	330	327	337	329	328	373	365	341	341	350	325	344	390	333	353	318	340	333	376	332	338	342	319	341	369	324	386	369	341	363	362	383	355	372	305	357	373	309	334	380	357	328	364	359	344	346	335	344	363	332	372	373	337	336	377	378	372	354	379	343	368	371	354	364	371	350	355	308	354	329	330	348	351	342	351	337	363	329	399	339	330	312	343	320	356	324	348	368	356	349	364	364	344	317	325	365	330	370	350	306	315	315	380	365	383	343	349	349	380	348	401	344	333	319	332	346	338	366	378	363	386	330	331	358	349	352	329	365	347	339	352	346	332	331	345	313	349	391	396	355	341	342	352	346	374	322	343	339	331	344	352	348	329	364	370	339	331	345	330	344	347	388	326	329	350	346	358	367	354	341	376	365	309	345	320	344	368	332	394	340	359	323	334	348	344	354	378	325	332	309	315	355	359	367	376	353	356	354	326	351	324	347	318	353	359	370	321	341	376	363	334	354	351	359	344	347	350	323	391	329	353	354	346	356	350	369	359	354	337	338	367	361	354	349	379	329	373	370	379	370	312	325	335	345	361	328	346	370	338	339	336	356	360	347	344	341	354	344	316	357	341	366	338	327	338	332	306	343	379	372	318	327	298	356	381	342	347	343	330	337	349	342	371	365	377	349	348	347	348	361	348	344	324	335	312	346	331	349	358	336	339	342	360	323	379	329	366	367	351	327	330	354	373	336	316	329	342	348	343	346	373	365	392	342	341	337	329	334	352	312	384	359	332	347	343	361	345	338	338	347	366	326	351	340	335	330	350	375	357	400	366	340	369	305	350	356	368	313	345	364	361	338	315	341	335	347	326	348	329	330	364	369	360	348	367	346	350	332	339	348	358	335	337	343	364	369	347	322	354	350	361	347	347	335	376	351	362	355	334	350	351	353	349	357	386	368	332	350	363	337	344	330	329	329	361	371	343	356	329	356	334	321	366	338	322	362	346	337	323	348	366	363	374	350	328	351	322	370	341	353	353	370	374	343	329	347	330	359	392	335	338	347	389	339	345	349	334	362	354	354	330	363	379	343	346	314	365	349	365	339	401	335	340	343	367	334	354	415
17242	21387	29951	34329	40760	52971	46655	41695	37199	33202	15954	10652	4008	3545	4301	3330	3768	3236	2061	1569	1593	1568	1599	1227	1196	1179	1168	1132	1148	1113	1142	1225	1178	1066	1084	1094	1072	1051	1019	976	1007	987	1006	962	986	1048	972	978	951	956	994	925	927	935	968	1032	949	961	913	974	998	929	931	967	948	905	912	969	969	997	975	970	900	962	975	1029	942	942	932	957	946	942	1004	898	953	912	867	965	925	915	889	993	944	954	954	1005	961	925	918	958	948	932	937	965	934	951	902	930	915	935	911	953	967	935	932	984	955	940	930	878	905	977	917	960	945	960	909	900	934	904	926	958	958	994	885	1001	944	880	966	918	915	958	914	899	974	918	944	962	1009	949	915	920	888	904	958	888	945	887	906	941	923	964	938	1007	932	1006	967	905	994	870	895	919	937	948	929	936	922	930	961	947	986	963	930	885	936	913	860	919	859	909	928	905	884	990	894	942	948	925	906	922	938	914	940	900	926	913	921	896	870	951	923	932	858	958	925	926	887	907	942	893	955	916	926	950	903	903	999	952	953	885	874	921	966	936	917	969	932	895	906	924	916	920	915	940	893	979	898	986	903	932	929	970	921	939	959	924	946	873	960	949	901	938	970	910	953	956	934	943	914	941	944	960	921	945	927	936	909	908	954	962	933	883	970	896	898	957	907	951	907	944	960	941	995	899	908	942	945	907	914	940	873	959	922	947	984	926	945	910	897	863	927	907	920	957	950	902	895	910	988	925	947	946	900	935	1036	938	928	957	933	958	915	967	867	973	915	933	931	956	922	909	921	972	946	945	1005	913	952	992	962	910	927	904	922	920	980	903	917	944	969	905	944	930	915	954	956	980	916	912	944	919	909	925	952	964	929	915	990	986	967	951	929	954	905	945	946	954	920	961	909	942	871	917	912	835	900	887	977	919	938	939	865	900	905	888	924	952	922	953	921	943	963	934	922	977	898	939	926	930	978	908	916	955	950	920	918	912	921	910	868	926	865	928	921	925	968	911	916	925	887	971	869	893	890	928	929	938	911	987	870	932	948	906	980	892	951	896	933	993	943	950	929	951	910	900	916	894	864	918	881	934	891	929	935	925	917	924	923	947	896	951	957	953	951	915	916	919	937	954	857	894	962	896	943	939	935	939	935	959	887	938	929	938	937	956	978	952	922	979	893	900	934	972	900	855	1004	888	974	933	908	930	893	923	937	904	958	889	892	941	906	978	901	897	960	837	906	944	935	897	907	909	861	894	904	888	908	910	926	947	933	882	971	952	928	943	961	911	851	888	933	961	988	985	879	911	970	899	954	955	922	903	864	949	923	955	934	888	935	914	899	922	958	951	954	966	899	984	928	962	875	927	948	997	886	890	919	880	909	996	900	955	946	945	918	924	942	923	949	892	921	903	947	923	953	944	928	904	917	887	941	921	873	931	927	921	930	923	973	945	945	891	898	941	956	951	968	902	904	967	901	887	876	918	850	931	947	950	910	898	904	949	908	901	939	920	935	892	909	961	907	917	900	962	920	878	932	944	950	980	937	882	886	915	958	970	909	919	870	938	891	903	873	922	907	938	947	941	906	959	927	883	916	912	942	940	948	902	952	969	919	931	920	903	915	902	901	901	956	915	920	865	958	945	941	867	929	979	944	953	936	944	909	956	947	907	966	875	896	876	914	900	902	835	882	921	933	976	932	879	950	934	932	955	964	936	970	923	925	873	893	951	959	932	915	903	940	961	926	894	957	954	971	933	948	933	959	898	928	903	896	933	908	919	949	910	903	862	925	891	930	919	945	930	944	927	917	995	982	971	945	945	952	900	948	921	946	916	882	964	899	947	903	933	917	943	951	966	994	903	918	935	878	865	944	949	951	953	986	1008	925	969	875	912	933	940	946	1007	892	975	936	940	903	920	912	889	957	946	918	889	890	891	954	950	933	931	960	913	910	961	889	899	944	910	960	968	917	895	937	926	990	947	877	880	973	955	989	972	922	898	941	940	927	996	926	913	958	921	930	945	947	933	892	917	855	973	961	894	937	939	963	958	862	942	970	875	913	971	879	926	920	920	905	917	854	940	983	966	943	948	947	922	880	949	943	988	878	903	926	916	926	909	957	929	1028	930	971	942	868	871	908	889	887	916	904	944	953	902	883	944	955	979	952	966	944	990	928	908	884	986	943	917	971	899	913	898	947	948	932	923	943	913	1009	927	901	966	961	911	914	883	946	915	885	961	948	920	919	923	996	918	966	928	962	976	926	899	950	891	925	955	905	907	959	952	895	936	952	927	942	928	915	938	921	937	937	909	961	888	898	922	959	932	914	927	875	918	944	917	922	952	923	951	944	908	934	882	910	897	871	937	976	894	931	900	959	937	916	923	926	967	899	907	909	862	896	981	959	974	907	910	911	892	882	912	917	912	918	929	939	914	874	973	927	940	939	878	906	939	919	907	920	898	912	884	965	945	898	935	911	928	936	887	951	936	901	980	943	918	957	907	965	907	847	899	907	934	908	962	882	916	879	918	974	964	917	943	857	914	936	920	895	923	854	897	932	923	891	889	948	935	948	1016	904	945	890	918	924	945	913	959	892	925	988	959	963	902	964	977	866	913	930	951	900	913	941	887	906	866	911	972	900	867	909	905	934	957	909	917	912	924	864	893	887	963	945	917	977	945	896	874	866	979	928	904	868	980	913	909	961	904	965	895	921	938	912	937	934	899	929	869	919	916	915	1000	944	967	902	871	887	867	922	915	966	938	902	920	997	961	907	918	930	927	876	921	841	954	874	918	940	923	892	963	897	955	912	971	987	925	918	977	936	969	914	902	899	953	982	874	935	959	943	929	896	921	919	906	940	909	911	905	927	946	931	926	921	908	939	933	907	955	912	947	974	931	927	936	935	912	895	941	948	928	880	945	885	968	970	857	899	920	910	957	867	928	886	949	915	979	952	918	931	920	934	918	910	929	920	912	894	922	929	911	949	950	890	912	905	1027	905	919	901	926	917	952	936	911	983	943	948	914	897	930	888	895	954	962	953	948	937	892	924	929	942	909	923	901	941	928	937	896	934	960	957	851	948	947	934	903	931	900	906	926	941	948	891	931	905	976	926	866	949	937	944	924	906	937	951	991	970	925	914	937	928	988	971	917	975	927	942	955	913	899	947	858	942	931	923	930	969	917	898	955	910	902	862	949	879	906	929	921	901	919	929	906	906	905	920	935	969	940	942	893	930	946	943	918	904	926	941	890	924	934	905	914	972	960	876	938	975	944	932	928	932	924	943	962	941	919	912	942	942	961	998	959	943	913	944	906	939	937	930	890	905	957	897	905	929	966	917	950	949	931	902	962	885	848	936	935	937	898	897	957	885	893	934	925	934	898	912	901	994	918	946	914	938	929	893	962	929	918	935	902	1003	953	901	911	965	989	938	934	870	961	940	891	915	974	862	974	977	936	902	891	926	990	922	945	936	916	886	965	902	945	933	966	993	926	932	945	931	928	942	916	945	955	895	959	920	890
3963	2287	3330	3075	3279	3906	2483	1273	851	535	442	332	242	197	182	199	195	197	199	179	243	216	214	188	201	179	181	172	184	201	179	189	195	170	168	157	194	168	202	193	192	200	194	182	182	211	186	188	199	179	167	179	195	194	188	166	213	197	216	191	193	212	197	206	162	178	180	212	193	182	184	179	174	194	229	186	185	219	184	182	186	190	186	210	171	199	202	163	180	229	194	209	203	182	168	190	178	180	203	182	162	194	192	182	212	206	193	175	189	183	192	201	167	189	198	211	170	210	167	208	215	179	202	179	169	186	202	184	200	174	184	180	173	181	182	195	192	204	193	217	168	219	183	194	212	166	167	191	197	208	173	168	189	193	197	196	191	199	188	177	205	205	188	189	159	194	185	185	183	197	192	193	202	184	181	209	200	182	199	187	218	206	193	197	172	186	170	185	198	189	214	187	204	180	179	175	176	180	180	200	197	231	203	181	203	194	191	173	214	185	168	194	175	204	196	195	185	191	180	175	180	181	201	201	213	199	198	204	180	195	177	191	194	193	193	156	175	224	219	185	203	199	193	166	216	191	185	180	195	216	199	207	186	172	187	171	155	193	156	213	183	201	177	188	174	213	192	212	178	183	187	175	184	178	187	214	196	185	204	199	177	202	194	186	173	204	193	187	182	168	188	188	200	189	173	184	174	191	171	205	168	196	185	206	188	175	204	200	189	177	181	209	195	172	210	173	193	164	207	189	196	177	188	193	194	237	179	215	171	167	180	197	193	192	207	213	201	175	193	185	200	197	193	186	171	202	216	178	200	207	208	194	208	179	185	189	172	183	183	178	222	170	179	196	195	195	165	192	193	173	203	180	161	154	177	176	193	171	201	197	183	219	189	194	179	223	197	184	155	202	164	203	182	190	194	187	192	171	179	181	183	224	203	193	168	171	177	173	190	201	175	173	192	188	205	192	180	191	199	217	190	180	210	198	205	199	192	217	200	198	210	198	212	181	197	210	183	181	211	167	183	174	189	178	171	186	192	210	181	190	203	221	176	183	225	196	185	187	181	192	201	178	169	194	179	196	178	205	183	183	180	208	186	188	192	177	199	202	202	214	171	172	197	176	208	201	170	192	183	194	192	206	192	206	196	206	179	185	207	176	174	181	180	179	199	218	183	196	196	197	194	178	195	195	184	202	191	182	192	202	190	175	195	171	207	184	200	174	210	200	204	165	193	179	170	169	180	205	186	186	195	198	181	198	214	182	174	172	195	192	186	215	174	177	203	185	225	179	163	187	226	189	202	195	197	216	192	187	179	176	205	171	190	168	185	190	211	180	172	192	210	197	178	189	230	177	190	197	179	158	221	193	190	178	199	174	203	179	195	181	191	202	222	202	173	153	198	208	204	178	198	202	149	188	198	208	182	193	163	195	185	173	187	209	195	177	176	195	184	200	175	164	200	180	187	195	191	188	168	188	196	173	205	182	206	202	176	210	178	199	184	206	214	187	205	189	217	198	206	173	192	195	199	182	194	196	191	179	202	199	192	175	179	188	201	185	195	186	213	204	198	192	190	179	204	181	204	212	197	182	197	195	220	178	168	192	205	186	178	203	186	189	207	186	209	180	210	182	189	193	175	165	208	205	167	193	169	171	186	195	179	192	175	195	211	202	194	196	196	181	218	200	222	181	172	184	191	201	193	191	178	175	183	203	154	168	197	208	174	166	172	181	178	187	174	208	191	197	181	194	199	181	197	190	205	183	196	188	186	191	175	196	175	193	200	197	180	193	224	196	194	193	186	196	159	179	185	177	199	177	163	230	191	208	220	188	178	189	182	208	196	199	199	195	217	175	196	191	190	183	191	209	196	178	216	190	209	157	210	189	194	200	179	203	200	193	210	176	217	208	194	196	204	176	205	202	200	186	176	171	180	168	188	193	191	220	207	195	178	197	191	183	176	176	188	207	201	182	189	162	186	195	179	183	196	190	219	201	202	185	196	201	196	180	218	214	173	173	187	179	189	207	180	178	197	177	180	173	204	193	211	174	172	193	195	199	203	215	155	206	179	191	180	189	204	191	188	196	218	179	170	167	199	191	185	191	230	182	215	185	206	180	193	171	173	161	204	163	177	167	184	165	192	202	202	175	207	185	203	208	181	222	187	188	171	174	188	210	164	192	183	184	193	165	211	207	176	186	176	221	198	188	205	186	189	192	206	182	183	175	155	176	173	212	200	180	199	202	207	182	175	199	188	170	177	161	219	202	190	187	188	176	166	183	195	201	184	185	176	178	207	179	183	193	178	173	168	185	216	186	192	198	201	168	187	206	187	179	174	174	195	213	207	201	231	197	201	197	171	198	167	154	182	195	171	202	189	188	184	211	168	178	186	213	188	194	180	204	170	188	218	196	189	203	188	196	198	198	207	217	212	212	181	185	178	155	202	190	200	180	197	192	202	216	189	182	194	159	186	190	191	181	198	175	188	179	202	177	205	178	180	182	189	163	224	183	191	161	182	185	196	220	172	200	197	193	189	183	184	189	160	207	191	184	209	191	176	204	215	199	202	204	186	205	200	181	210	209	190	172	182	183	178	170	194	175	194	177	169	190	174	141	201	187	188	192	195	185	172	194	202	200	201	182	201	195	202	183	186	195	202	181	174	169	191	187	170	157	197	179	193	174	187	218	205	171	204	186	193	183	186	185	204	193	198	186	181	212	204	174	196	211	212	182	179	204	197	223	218	190	190	175	192	224	196	199	195	217	194	189	183	191	180	192	190	226	197	197	171	182	195	191	205	197	190	214	182	178	189	185	183	190	187	184	168	175	181	198	186	195	196	211	166	181	218	171	191	185	179	173	169	205	203	176	174	172	195	205	174	167	188	183	170	175	213	187	158	172	189	194	162	195	189	191	193	197	189	168	195	201	184	192	211	203	190	179	203	208	214	197	185	194	173	183	177	193	188	177	209	197	189	183	201	168	189	188	191	191	187	198	183	219	212	193	173	196	203	219	181	181	217	166	186	192	177	190	189	194	195	213	172	173	196	182	182	205	215	209	189	161	196	171	161	201	191	185	192	189	173	204	186	210	199	215	174	191	171	202	208	183	199	195	187	180	153	184	142	203	188	185	214	198	192	195	230	198	192	206	197	194	185	205	197	213	182	191	216	180	170	184	169	192	176	165	170	181	182	177	175	179	183	191	179	191	198	194	161	185	201	190	187	180	181	171	194	210	182	193	211	178	173	182	188	197	180	203	172	212	190	197	181	190	210	175	213	203	195	187	183	219	220	173	202	197	231	186	186	179	186	190	204	170	176	182	172	191	173	201	180	169	177	194	176	204	184	182	217	175	187	200	180	192	182	208	185	182	214	188	198	184	170	166	208	195	176	168	191	179	193	190	183	182	192	196	199	183	185	195	209	213	160	214	180	180	169	214	186	174	213	176	178	211	190	188	169	195	185	200	183	195	179	178	172	197	162	206	195	203	219	207	211	193	191	179	189	184
3679	3550	6360	8006	9829	14658	8560	5512	4008	3049	1588	1238	787	690	726	775	687	681	636	597	583	582	631	600	593	600	665	584	592	636	602	620	616	612	605	604	638	588	559	635	573	616	608	648	597	612	608	603	613	617	592	577	626	615	597	621	601	629	605	608	608	585	607	566	596	619	593	589	539	600	556	585	598	614	559	578	564	558	599	602	630	606	594	567	656	611	599	577	609	628	575	581	551	542	598	595	587	576	607	598	549	613	612	617	592	594	579	567	579	580	566	637	606	636	623	602	604	550	586	556	599	600	610	599	595	592	582	576	639	648	622	619	583	595	572	602	578	611	582	582	622	659	594	590	578	567	594	584	628	560	594	599	649	580	602	610	573	582	595	601	596	629	562	615	611	620	591	598	609	598	625	584	597	595	595	581	662	585	565	604	579	584	615	629	593	578	605	598	640	622	613	597	601	591	587	590	577	623	628	618	544	532	586	600	621	614	599	626	590	626	617	574	634	584	606	610	612	641	591	594	617	616	588	581	635	594	620	580	551	634	573	593	601	609	646	619	607	616	572	605	587	583	608	586	586	586	631	588	564	594	572	595	593	647	625	625	650	559	552	597	587	582	661	620	564	609	622	594	598	606	608	642	595	588	575	596	586	645	591	559	576	621	613	581	608	598	622	609	589	609	540	564	601	566	618	594	609	619	664	604	600	550	610	585	609	604	605	610	614	647	600	616	581	585	550	595	600	589	590	616	637	591	605	644	576	616	592	622	590	619	598	590	595	585	596	588	591	595	635	610	564	600	641	631	571	611	554	620	570	594	588	619	589	602	583	624	618	578	633	599	550	647	626	598	589	621	562	615	640	587	597	628	612	602	592	594	614	590	597	613	576	625	602	572	618	601	626	606	579	582	600	601	636	628	598	595	611	592	622	618	578	652	609	599	615	601	647	593	607	620	569	599	592	607	575	595	609	625	559	611	566	625	579	618	581	589	570	578	588	638	604	583	575	635	623	594	611	611	626	560	635	634	548	563	589	593	615	600	630	605	614	621	607	597	582	606	613	664	626	604	606	577	610	663	655	619	597	584	596	628	576	605	640	581	580	585	593	590	576	579	608	562	604	650	573	581	600	568	565	580	576	638	614	579	588	650	617	606	588	633	610	585	559	611	584	633	618	648	587	567	607	581	560	603	616	600	606	578	595	622	626	594	592	574	609	600	636	591	590	625	607	612	648	656	631	593	618	600	604	614	591	621	603	609	619	587	585	583	558	562	593	580	598	594	613	577	624	592	594	599	621	616	590	602	618	571	563	606	622	588	597	582	547	564	556	615	617	585	610	587	577	574	565	601	605	591	607	576	608	605	588	600	617	603	600	627	584	628	629	603	605	580	610	589	623	592	635	653	585	593	598	627	610	586	625	589	594	560	593	615	623	608	605	647	559	585	580	568	620	635	622	600	619	593	640	551	629	572	599	562	634	590	661	614	604	581	579	623	628	567	593	620	587	587	614	611	580	558	625	571	598	564	619	554	543	635	570	620	582	595	596	610	591	632	640	619	639	579	567	548	621	659	597	606	603	581	599	636	582	642	611	595	596	582	593	635	535	553	626	596	590	631	599	616	604	560	600	595	592	632	646	595	625	593	569	591	592	637	626	606	571	580	637	619	627	609	606	610	611	525	602	589	576	596	614	627	618	622	623	609	579	583	574	611	598	622	562	610	602	587	648	610	577	601	597	582	583	593	586	567	605	583	591	614	606	568	600	599	588	602	613	557	592	588	623	597	602	561	563	641	598	568	608	624	597	637	577	610	564	603	605	644	567	628	584	610	624	585	626	597	623	607	588	579	599	599	585	596	621	593	588	595	614	595	602	587	568	625	628	634	629	610	601	615	630	601	607	564	657	573	619	628	571	609	595	561	634	599	572	598	608	637	617	593	613	621	574	659	557	618	582	529	618	628	565	579	601	618	536	597	607	620	594	638	580	641	610	566	571	586	597	590	601	640	617	596	603	582	592	594	612	589	616	619	611	584	612	590	644	573	616	646	624	570	619	599	603	615	595	560	583	579	615	579	564	560	587	631	659	606	609	588	618	624	554	599	596	612	588	586	585	594	578	611	631	591	548	605	585	590	589	655	589	591	588	619	584	639	616	629	615	596	608	598	607	603	600	605	615	620	589	583	623	587	594	627	572	573	573	592	562	581	631	576	606	585	600	602	574	618	594	619	602	603	610	606	643	595	612	592	618	606	591	611	586	615	598	610	568	572	624	579	597	654	610	583	561	623	579	637	612	588	585	631	596	575	636	564	617	618	615	580	583	580	604	577	588	584	641	600	615	601	583	574	644	602	600	580	609	588	608	624	600	547	599	598	593	640	593	611	572	603	592	635	587	576	590	600	609	616	668	577	641	601	612	627	574	635	508	618	629	588	590	610	603	602	611	559	609	646	643	619	566	570	612	621	637	569	646	596	614	591	613	589	638	606	553	600	610	561	602	615	596	608	603	569	652	609	588	615	585	681	610	593	602	627	618	609	614	630	582	641	606	594	594	571	609	580	593	568	611	596	570	610	602	620	621	601	615	603	614	606	614	582	571	606	579	582	600	586	625	595	583	584	583	627	580	588	560	583	626	616	575	602	595	607	635	608	593	631	557	565	629	541	606	597	614	602	634	614	606	594	570	564	584	568	545	593	649	619	617	584	625	620	596	595	642	632	588	619	578	631	616	568	612	575	586	599	596	587	580	604	581	647	569	574	609	554	589	605	631	586	611	565	611	606	617	602	597	612	604	586	571	637	595	656	577	650	631	633	607	605	634	601	589	595	633	599	599	558	589	616	615	645	622	571	602	608	576	607	641	623	595	631	651	616	590	647	613	624	603	561	594	639	624	630	604	655	620	598	587	603	591	580	570	561	530	581	664	603	587	594	600	614	586	581	620	621	570	540	586	581	588	602	601	617	567	580	615	626	571	589	641	605	603	594	593	611	624	606	564	594	554	606	608	609	567	553	642	618	618	614	660	607	623	639	643	601	583	583	614	609	606	567	636	604	566	598	632	597	563	592	580	635	628	631	548	613	635	623	637	601	629	573	616	584	624	578	595	602	586	575	594	662	608	578	600	554	587	581	592	598	598	615	627	617	616	586	613	612	601	599	598	625	596	538	581	632	589	567	575	635	610	571	606	599	609	628	592	656	647	605	572	588	644	605	624	606	585	599	633	650	570	608	615	586	637	595	617	596	605	583	631	605	556	630	645	604	600	581	588	618	605	577	599	623	631	621	599	593	559	564	613	598	619	562	554	619	615	605	551	598	618	600	598	584	586	584	601	611	598	608	641	602	602	579	591	599	555	572	572	639	562	601	606	574	617	574	601	590	566	617	588	616	588	619	606	605	613	568	590	631	592	562	568	600	598	645	596	627	567	628	641	639	607	605	609	618	591	553	582	610	638	583	600	579	629	614	578	605	658	580	620	660	594	594	630	563	583	595	614	646	587	599	582	600
13282	14507	21762	21861	23144	26229	22214	12912	8875	5294	2022	1130	560	487	464	471	412	403	357	296	308	338	367	268	290	310	321	297	277	300	333	306	311	301	282	316	320	311	293	301	320	317	294	304	329	302	278	332	316	309	309	331	309	309	321	270	299	300	297	320	295	291	269	314	320	288	275	274	320	267	288	350	301	323	324	323	288	298	285	301	302	326	308	334	274	299	321	327	310	285	299	299	294	293	326	304	296	292	321	305	283	305	287	300	324	323	334	270	287	270	287	316	295	317	300	307	329	276	272	309	298	280	306	278	322	314	310	310	290	304	259	296	286	301	317	316	301	292	291	293	302	298	292	294	319	293	291	321	346	316	284	305	302	283	300	292	326	302	308	308	303	293	309	312	329	315	306	321	298	298	299	308	282	314	298	291	314	277	337	310	280	292	293	302	315	293	311	289	270	278	289	282	300	318	276	289	296	308	295	301	311	313	299	286	289	291	320	314	270	280	317	277	318	265	294	304	339	325	302	298	294	299	292	303	285	298	270	306	306	305	332	291	322	320	293	289	279	308	332	292	286	278	324	291	278	314	288	304	321	295	337	306	284	306	316	322	282	296	324	331	286	271	316	325	327	258	282	284	335	273	306	298	313	288	273	297	315	278	290	306	304	318	294	295	291	332	290	267	289	276	312	259	295	323	309	281	318	313	299	291	267	290	301	353	327	281	326	296	322	348	306	283	308	277	272	263	280	270	341	289	289	312	294	326	286	293	253	314	293	294	293	304	323	290	299	290	316	300	310	287	276	281	262	332	286	302	325	276	294	289	290	296	296	306	305	350	327	282	277	326	313	286	277	298	332	311	265	306	315	317	283	311	302	296	324	328	307	287	283	313	281	304	302	307	283	282	317	327	307	318	327	289	295	311	313	321	259	306	303	313	269	327	328	344	320	327	317	295	273	295	327	284	279	288	285	329	317	339	309	309	325	332	277	319	293	288	301	329	294	300	305	300	308	289	293	282	312	298	323	301	304	292	323	298	298	308	310	294	300	303	297	304	328	304	248	296	303	297	294	330	318	278	307	291	292	284	296	292	283	289	283	281	299	302	305	288	276	293	277	316	306	312	265	304	292	287	300	296	320	280	320	298	313	330	303	284	305	314	280	329	305	304	329	307	325	335	309	313	300	299	328	259	298	287	286	282	314	328	299	266	305	286	279	316	291	305	280	290	299	302	289	292	317	355	308	313	309	280	312	291	319	319	283	315	291	322	264	279	278	352	302	307	298	312	297	311	287	288	308	286	296	358	315	274	268	284	291	298	323	266	308	316	293	306	321	324	322	322	302	285	304	286	296	282	301	303	306	333	271	318	290	287	311	322	321	267	349	306	304	331	280	303	303	292	310	305	313	306	327	311	332	285	325	290	307	295	284	281	292	323	300	316	313	318	280	311	278	288	317	293	278	285	303	293	286	295	277	339	286	321	279	290	253	329	310	268	330	304	279	303	276	271	322	315	276	306	307	301	300	294	285	273	313	335	290	323	285	266	308	317	304	319	274	314	311	293	296	291	298	282	306	297	276	292	295	309	337	274	290	311	323	288	289	309	305	298	309	291	288	256	296	275	312	319	299	282	356	320	308	293	306	293	267	305	330	328	309	264	261	283	337	306	302	301	313	298	320	283	299	309	313	294	302	285	316	272	283	272	296	295	288	326	310	300	312	279	262	310	293	348	317	283	267	308	318	292	339	305	288	321	301	312	294	284	272	303	331	311	324	319	293	290	314	313	279	304	307	267	323	294	276	284	334	286	330	290	282	313	321	284	323	291	299	343	283	282	318	331	304	312	272	306	279	298	307	272	339	304	293	294	322	300	290	330	295	281	292	288	275	318	296	314	312	273	302	293	309	335	291	296	270	328	298	347	311	308	306	286	312	271	305	286	266	313	307	333	310	311	295	292	294	289	277	287	294	300	294	286	273	307	303	335	325	302	294	312	304	286	314	310	307	299	286	335	310	271	306	295	276	290	326	311	281	312	326	300	307	331	294	303	296	287	277	282	288	308	309	332	266	272	296	309	312	291	298	279	323	324	298	299	292	312	300	287	288	314	290	292	254	290	298	292	299	311	278	300	295	311	293	318	325	297	311	284	287	309	312	295	295	290	289	321	332	330	293	312	285	333	305	312	295	293	288	283	294	277	290	311	281	284	314	269	274	294	298	308	307	305	311	289	282	282	287	304	319	309	305	286	308	297	277	281	286	254	293	300	303	261	311	293	298	315	312	318	338	298	274	300	291	303	298	281	313	308	281	314	308	295	320	277	288	315	295	273	272	284	341	282	323	309	308	292	292	294	335	278	262	306	288	291	256	297	293	312	263	285	308	281	322	302	322	309	287	289	277	320	267	324	295	316	317	303	313	306	284	305	320	310	282	311	314	318	326	315	290	275	308	292	310	289	279	291	291	314	313	292	313	336	329	289	323	296	299	310	301	278	287	284	309	296	321	303	290	276	313	321	322	304	293	295	312	292	332	284	309	283	306	289	300	298	289	293	312	306	303	286	298	290	306	278	301	298	300	303	317	284	308	318	280	285	272	272	267	271	309	311	299	270	313	299	302	291	286	285	311	304	290	291	313	330	316	291	281	288	306	283	317	302	281	331	320	318	304	310	272	328	304	321	298	305	341	328	321	288	317	293	307	296	287	330	268	310	280	316	312	275	299	300	292	256	294	296	272	310	290	299	289	299	288	280	308	307	290	304	308	343	322	296	291	286	306	300	305	315	299	289	279	275	332	281	302	292	306	287	284	296	266	319	293	291	276	287	318	311	311	296	336	321	280	278	300	337	314	315	303	284	294	281	310	309	272	293	330	321	284	304	288	317	304	324	308	314	286	316	287	289	327	273	303	332	296	353	309	308	269	301	317	309	307	284	291	336	313	293	332	287	293	303	294	265	318	275	300	274	310	308	308	315	300	310	284	317	294	294	305	295	274	294	325	299	327	285	295	305	282	288	296	301	298	313	277	288	298	293	294	269	337	274	316	300	317	320	301	287	286	324	295	308	293	318	277	312	284	298	276	285	312	320	290	297	292	308	283	305	315	291	266	299	316	307	278	291	272	313	284	296	297	343	334	305	299	280	327	325	278	329	296	297	300	339	282	303	287	311	305	295	268	314	301	293	298	296	316	298	276	301	303	299	305	308	313	303	317	315	341	297	310	297	303	315	308	283	336	289	284	329	292	289	299	316	293	301	279	338	295	298	276	268	333	307	306	284	283	299	326	336	308	269	308	281	303	309	314	312	290	308	279	298	288	296	299	320	305	312	292	297	281	318	271	284	324	283	327	291	315	346	296	304	305	298	285	288	293	300	300	299	303	259	328	294	290	326	315	309	288	333	329	329	273	275	316	310	256	316	287	285	280	305	320	325	295	282	291	300	289	319	300	296	266	315	293	320	269	289	289	287	284	319	302	313	300	301	294	328	269	307	306	300	315	309	341	298	303	292	300	295
9866	13588	20510	24593	30803	41702	33626	25715	23655	19106	7577	4873	2097	1905	1866	1761	1680	1605	1175	1129	1045	1036	1024	886	925	954	917	1024	919	919	973	969	939	956	880	882	922	929	872	821	889	858	912	891	831	901	898	854	860	913	847	899	831	845	836	880	913	856	844	844	839	881	877	790	874	840	844	881	873	921	939	825	864	805	830	858	854	901	854	840	900	913	868	876	909	835	906	897	816	860	841	888	803	850	842	843	901	840	840	900	873	882	839	862	887	890	866	933	871	867	845	876	886	930	849	883	875	927	880	837	877	838	892	893	862	873	800	879	864	840	901	891	845	834	835	895	860	858	880	878	899	862	907	846	821	863	842	888	900	853	853	903	881	881	873	874	884	882	825	874	850	848	841	862	905	855	817	847	869	815	884	852	866	818	871	841	848	847	889	890	844	827	841	863	862	856	852	888	855	835	840	908	819	840	882	919	829	895	854	892	863	886	821	858	876	822	898	877	847	857	875	866	865	861	894	861	857	850	859	870	822	835	831	872	872	851	892	854	851	829	815	879	868	896	820	881	892	881	877	831	890	860	840	860	812	830	870	873	894	845	840	867	843	825	883	868	810	861	845	842	826	825	839	858	879	820	834	905	856	840	853	841	887	878	832	901	872	849	869	847	897	890	868	847	839	888	910	859	853	873	901	845	843	872	837	896	863	832	826	864	829	881	855	881	850	875	858	795	821	865	814	850	872	840	868	868	910	860	887	880	862	838	847	840	842	844	835	872	871	878	809	835	865	905	827	849	830	855	909	845	849	822	845	872	830	852	846	877	907	853	856	882	857	818	867	831	833	839	845	846	900	853	868	861	908	883	863	914	903	863	832	836	868	830	867	881	815	858	826	883	848	858	829	800	844	866	838	846	840	855	853	914	896	851	833	879	881	833	868	852	828	787	796	885	853	836	895	839	872	895	810	898	830	903	857	865	884	921	811	852	898	862	874	857	849	857	862	885	864	834	862	859	807	869	834	862	851	880	883	856	892	864	879	888	835	865	877	805	866	813	852	812	876	874	847	860	892	901	875	832	837	831	836	830	829	884	904	864	901	901	837	848	896	875	843	822	865	881	905	889	882	817	858	822	860	854	821	794	866	840	857	957	835	853	875	844	854	838	855	856	877	834	876	824	833	829	869	866	877	862	886	787	844	870	860	885	860	859	854	844	852	859	872	872	852	888	878	845	804	881	855	781	887	836	794	867	839	843	838	888	886	813	888	885	824	842	837	838	797	892	853	847	824	875	913	871	886	951	857	855	935	858	836	851	898	846	911	848	868	848	864	869	880	842	813	897	868	854	903	836	825	863	886	818	907	897	867	840	839	867	864	794	853	844	892	817	858	807	830	870	903	905	830	889	918	904	841	897	830	841	807	813	881	848	872	876	861	837	869	878	874	841	826	835	846	871	880	893	852	856	865	906	856	877	856	862	910	845	857	796	839	867	827	862	929	882	818	860	854	914	826	882	886	885	880	880	891	876	867	842	926	848	838	858	901	884	902	850	830	910	874	895	837	873	841	877	882	856	917	858	896	848	839	893	861	876	853	840	922	855	894	931	850	880	834	837	841	866	858	871	845	870	857	917	839	879	901	843	849	845	893	888	904	871	846	832	829	893	857	801	842	855	866	865	872	880	859	895	913	875	853	860	916	862	868	912	875	866	890	847	819	870	866	837	855	852	812	878	800	828	895	860	897	851	886	834	918	839	871	898	880	856	900	893	841	885	863	883	867	891	868	782	854	836	893	867	907	898	864	825	899	841	874	875	824	866	901	853	895	879	906	816	857	827	898	798	837	847	871	870	847	824	861	850	834	859	812	922	855	884	885	877	882	806	838	843	836	836	882	869	841	829	864	855	915	806	869	881	910	854	853	865	864	872	889	853	873	879	885	827	821	808	839	866	856	887	882	836	847	863	868	816	863	918	867	881	796	785	880	843	845	869	839	862	838	843	855	882	857	874	901	885	890	883	875	868	803	873	816	860	855	882	845	837	885	845	821	871	905	888	846	837	830	841	864	813	913	850	814	891	821	801	820	866	859	871	906	868	792	837	836	818	884	866	838	853	869	818	874	925	833	852	859	897	860	856	883	834	850	875	838	815	827	845	832	798	865	896	859	859	851	867	851	892	860	833	863	879	869	825	893	851	873	889	879	820	865	911	852	873	849	878	854	871	870	826	872	882	800	827	797	840	856	835	909	880	880	867	909	849	822	872	937	889	899	899	887	870	871	875	890	851	860	893	849	821	834	863	866	839	807	842	811	929	858	828	864	838	863	861	824	914	870	886	884	833	884	871	844	806	821	838	851	889	832	911	894	804	858	870	854	859	885	893	870	869	830	829	870	808	821	866	863	872	796	861	832	815	900	829	846	838	846	870	901	805	860	835	827	885	849	906	857	871	812	834	840	912	866	833	846	823	820	844	839	835	879	845	864	902	836	836	870	870	812	866	861	872	924	873	873	867	882	873	883	859	861	826	872	843	847	858	850	885	818	841	849	851	780	907	893	855	822	895	826	840	890	815	890	842	847	803	840	867	860	864	829	826	889	871	876	842	910	834	836	871	830	901	861	840	879	824	890	867	822	899	863	856	821	853	873	839	898	851	870	841	859	869	851	813	888	852	873	864	863	870	861	858	896	881	825	875	892	871	905	824	826	906	865	862	841	822	885	889	862	866	874	855	904	840	848	896	833	906	887	872	849	879	925	861	852	863	825	882	855	916	859	862	882	859	878	817	832	842	839	883	853	861	860	855	835	835	874	916	884	805	861	833	947	885	862	847	833	843	855	909	850	861	855	858	899	797	833	815	850	887	859	905	863	843	837	862	836	861	871	844	879	864	893	951	809	889	868	838	828	839	870	864	909	817	817	873	847	846	889	863	838	896	837	853	894	859	803	852	816	833	891	899	818	820	850	887	848	924	857	907	878	909	884	844	852	880	856	844	920	861	894	851	857	831	843	850	847	813	886	932	866	894	870	910	860	851	834	829	844	833	897	844	899	817	862	891	855	910	908	826	829	838	871	842	876	898	818	886	862	848	830	823	831	887	875	854	869	823	831	837	885	827	838	900	825	848	847	864	897	897	868	891	901	834	823	876	826	817	847	865	852	840	902	846	906	865	810	907	868	815	848	842	862	922	895	859	898	847	834	827	855	867	848	847	823	852	837	856	855	893	861	874	839	889	838	878	876	863	813	896	821	871	868	842	839	838	826	882	870	834	870	841	842	870	818	816	817	842	874	832	858	840	869	872	841	848	888	857	867	871	825	861	880	851	845	882	899	829	848	903	853	879	851	904	815	852	864	895	895	847	836	874	817	885	800	782	864	884	900	832	867	852	852	847	829	845	852	812	899	864	854	863	865	916	840	866	824	906	813	904	813	927	854	886	840	870	842	905	828	885	861	828	888	846	879	885	898	849	823	840	907	849	888	866	841	834	912	803	849	855	898	862	886	838	855	853	882	842	861	836
27892	27713	32990	31898	33594	38459	34435	26100	22597	15838	6113	2589	1727	1063	1239	944	850	725	443	417	430	429	417	370	394	343	362	353	380	394	381	386	347	355	394	339	318	344	357	374	379	330	319	330	384	364	343	347	351	318	385	330	365	345	350	351	309	336	389	363	361	327	352	370	361	350	350	356	312	339	354	317	356	376	325	386	388	360	319	348	338	311	339	362	353	324	366	333	342	348	317	364	353	327	337	376	347	347	363	332	360	379	391	367	359	342	342	353	353	358	346	359	369	348	323	353	364	354	333	379	332	347	353	352	367	345	356	316	380	353	368	348	340	345	325	356	347	381	372	310	352	353	354	340	310	333	360	338	336	317	367	384	339	347	329	377	383	357	341	330	368	361	369	355	319	354	353	378	344	337	350	327	346	371	398	326	344	344	345	343	343	356	330	387	368	365	343	339	344	376	339	328	374	349	344	324	309	319	335	328	307	349	348	341	335	329	355	350	332	328	364	338	357	373	374	352	331	345	331	335	358	347	348	342	348	360	331	364	374	360	372	340	368	305	327	353	333	334	344	358	339	336	316	333	345	335	352	326	350	344	334	371	373	349	373	379	333	335	346	355	325	338	302	344	342	326	354	337	329	365	331	360	359	319	301	346	375	332	357	342	368	371	330	304	391	334	356	330	358	359	345	359	359	327	370	373	347	325	330	354	345	360	343	382	340	332	321	339	333	359	369	337	327	313	340	375	371	348	332	371	360	377	354	330	315	329	367	339	345	355	365	323	369	333	351	364	352	342	340	323	346	367	356	327	379	364	343	328	359	353	349	379	351	337	335	350	381	400	364	332	360	365	341	365	332	362	349	343	332	335	325	360	356	382	325	337	350	368	381	353	334	348	363	356	349	360	363	331	379	382	349	328	376	363	353	363	364	335	359	351	351	357	387	377	341	320	341	368	345	351	334	351	374	316	330	355	353	342	374	369	333	338	359	342	309	352	332	356	358	361	350	336	326	334	347	335	369	309	357	365	355	343	350	330	367	366	325	347	308	351	349	348	361	327	337	347	370	336	330	342	356	340	336	331	311	348	369	357	365	392	355	388	358	350	336	352	302	343	334	342	364	355	373	329	336	321	333	313	366	343	326	338	342	352	362	380	384	337	343	364	352	345	368	370	326	357	333	328	318	329	338	361	339	351	336	345	360	375	359	299	334	350	355	338	345	357	332	349	306	377	381	358	349	366	349	346	392	356	382	324	385	365	372	354	333	346	353	334	325	368	334	356	312	345	366	358	339	330	341	321	400	319	347	349	344	328	327	357	361	337	336	374	361	335	321	308	341	304	351	350	368	335	336	357	372	331	343	344	318	374	369	341	329	380	341	345	318	340	318	340	353	388	353	338	308	376	364	390	365	346	337	349	360	329	365	357	333	378	367	339	357	351	336	308	351	380	353	338	316	314	346	304	350	399	328	381	338	364	354	302	347	317	305	366	345	360	347	348	365	352	341	321	319	334	312	331	377	311	371	347	385	316	351	363	354	336	366	334	308	366	348	340	349	362	339	331	348	337	356	365	310	337	325	315	359	352	367	336	348	352	344	357	337	352	335	340	360	364	337	352	345	322	345	347	354	338	376	318	358	356	333	357	318	380	356	350	375	323	371	321	333	369	351	350	379	343	340	359	358	352	360	362	374	352	346	372	368	344	351	352	346	356	323	341	354	345	391	330	366	336	345	320	336	348	347	363	348	364	345	364	313	381	369	328	314	332	340	354	367	376	359	331	368	347	326	356	330	355	334	365	329	343	331	374	339	327	322	360	364	331	371	355	315	355	350	356	353	353	326	345	363	327	359	353	363	370	353	353	356	339	347	336	379	370	352	365	363	331	335	372	333	360	375	378	347	347	357	355	348	352	333	319	336	344	341	394	343	402	337	344	362	334	347	319	382	375	332	365	377	315	340	350	355	370	365	348	347	327	322	346	362	303	344	388	343	378	338	343	340	340	347	380	347	362	371	327	353	364	357	364	388	321	340	377	369	330	349	349	364	335	357	370	328	348	346	366	355	335	417	341	352	351	375	371	350	340	336	404	387	364	324	323	353	350	377	382	349	356	315	343	383	334	334	316	351	341	344	369	343	367	340	357	348	329	351	339	322	351	352	352	396	309	327	334	372	354	310	297	320	335	368	377	348	354	342	340	353	321	344	357	375	369	398	323	326	345	357	368	332	321	357	379	326	336	352	350	349	351	348	354	375	334	356	340	325	338	358	341	349	311	375	383	336	325	377	342	332	337	331	363	341	314	329	340	335	375	346	339	359	315	367	311	362	370	345	340	323	337	371	350	317	367	365	330	335	342	375	345	306	360	333	367	343	344	366	362	346	342	346	352	366	346	316	358	363	325	385	336	344	337	333	338	357	353	353	341	366	343	382	349	361	359	342	339	341	336	368	381	370	321	334	349	344	368	352	328	388	352	335	331	364	360	348	332	322	355	328	313	342	388	325	349	360	360	312	368	362	322	380	366	354	323	348	335	356	345	368	361	342	387	392	366	342	329	330	337	358	359	347	342	339	352	350	335	334	356	359	329	338	356	378	391	401	378	332	335	351	382	355	337	365	334	335	373	364	344	312	363	337	369	360	369	382	358	362	345	323	402	316	368	352	364	372	332	325	373	323	378	352	363	349	294	377	352	358	323	355	343	319	364	341	331	359	389	356	340	312	363	353	366	341	341	338	367	327	367	349	319	352	365	356	337	342	353	373	362	347	344	321	348	373	363	322	360	373	342	379	317	332	337	325	331	334	383	347	370	343	335	340	359	372	334	319	341	341	374	363	327	356	335	344	316	293	343	352	318	342	342	340	359	337	320	345	346	370	319	357	359	306	346	347	359	345	326	364	354	306	329	360	361	357	360	321	377	365	341	337	336	371	350	356	376	334	357	323	333	320	333	351	382	358	345	350	373	326	389	357	349	327	346	350	312	342	343	351	358	326	373	350	356	320	360	363	384	362	363	332	351	363	328	361	319	369	343	368	390	343	352	356	348	343	358	346	363	350	360	359	353	371	349	334	348	330	363	369	333	338	331	367	344	326	349	359	354	356	352	375	324	342	358	342	309	347	324	363	376	369	317	352	328	368	333	363	343	360	345	325	370	346	354	345	371	364	362	361	310	353	379	372	336	345	339	357	339	343	354	321	334	307	356	348	324	350	328	323	309	312	360	347	356	312	321	350	385	373	352	337	360	360	329	364	334	338	344	344	326	326	347	350	344	359	346	319	335	350	340	346	342	366	317	351	324	338	330	325	328	340	358	355	330	356	344	321	300	353	347	337	338	337	336	338	349	339	367	340	349	356	331	402	336	342	355	345	307	350	373	318	327	332	352	369	332	393	370	323	374	367	351	388	350	341	326	356	365	364	351	377	364	345	361	326	326	337	352	351	347	357	330	346	358	330	343	335	345	300	317	349	320	322	332	324	347	342	331	325	348	332	352	334	348	335	366	368	351	323	360
17442	23279	28705	33805	41438	51710	46278	39601	37894	30305	11035	5812	4393	3146	4163	3011	3594	3169	1833	1631	1570	1630	1459	1231	1143	1176	1153	1130	1121	1102	1131	1146	1140	1150	1117	1043	1057	1042	962	1016	1032	1007	998	1012	973	1010	964	1006	976	1003	989	927	966	986	1026	954	939	988	981	940	927	951	938	977	935	956	908	993	933	958	968	965	952	953	945	924	951	976	934	1055	967	928	930	931	914	929	964	973	978	918	943	935	943	899	926	915	952	972	972	934	883	979	993	933	897	911	948	926	953	974	949	919	909	907	954	962	921	913	938	965	954	960	932	874	847	943	906	944	930	929	905	895	911	905	947	863	931	923	946	940	964	910	935	855	966	916	900	943	934	927	905	940	980	916	925	989	908	909	917	902	920	907	954	914	930	903	906	895	956	911	913	924	951	899	895	885	901	967	937	928	941	884	913	874	873	875	866	898	904	929	962	919	903	886	927	875	951	928	968	925	901	905	881	912	891	919	972	978	976	1001	886	929	929	992	939	955	898	886	895	954	903	904	960	896	925	898	889	918	882	892	927	916	893	926	947	942	916	915	895	913	934	896	920	936	927	974	906	976	936	888	835	957	936	920	963	863	920	931	870	948	901	957	971	893	948	939	891	960	935	877	984	942	908	953	903	889	977	965	949	937	917	946	907	844	913	943	943	924	880	966	941	917	975	895	951	955	962	905	948	875	879	959	968	924	944	902	961	885	929	943	884	985	883	892	901	943	968	892	919	970	981	926	953	932	928	910	974	930	945	1042	845	921	902	892	909	972	978	928	875	902	923	928	909	905	980	952	971	969	949	885	928	989	920	919	894	959	922	877	889	939	935	938	916	894	957	960	953	944	932	938	931	970	881	946	962	943	905	891	935	942	945	903	904	917	954	935	956	916	907	960	972	899	852	890	946	964	891	947	877	855	946	909	931	925	948	920	911	966	926	955	903	953	899	931	868	924	952	900	884	924	924	925	933	883	927	918	911	943	925	887	956	898	921	966	923	936	932	907	948	920	919	932	967	919	897	904	879	871	935	945	919	897	957	977	882	934	903	943	871	981	928	924	932	913	902	923	893	914	881	943	907	932	912	925	940	898	913	934	931	939	905	923	918	913	922	941	880	902	940	925	955	919	891	920	921	859	930	945	937	911	1011	896	933	940	962	948	945	901	954	932	865	928	972	922	936	928	928	920	931	886	962	909	891	899	867	947	957	915	905	934	931	937	889	894	902	965	950	928	964	851	960	899	913	939	936	943	898	893	966	916	921	954	950	881	974	881	928	883	979	913	919	905	955	910	892	934	876	927	894	947	916	893	916	941	963	889	950	958	936	926	951	897	905	911	891	917	903	935	883	909	978	902	950	891	950	921	981	953	860	921	949	913	894	924	954	941	906	968	880	941	922	911	899	905	912	920	930	919	915	951	884	930	960	945	881	943	920	935	921	899	895	903	948	948	920	937	902	893	913	960	886	920	852	930	918	955	948	912	953	978	955	955	930	937	926	939	900	884	975	913	951	912	897	940	900	924	961	957	863	907	940	886	909	974	871	945	968	923	924	939	925	946	904	919	938	946	938	936	910	890	905	969	915	907	954	988	909	949	946	897	962	928	912	876	922	916	885	904	930	953	979	900	923	946	910	939	957	897	929	921	956	938	917	917	980	964	921	950	890	901	945	921	909	938	942	888	905	927	881	924	982	903	923	933	910	923	953	928	975	908	915	920	938	914	929	970	964	888	937	927	900	904	905	898	908	900	989	927	953	947	910	959	877	893	963	954	967	949	970	880	912	891	926	934	922	937	941	923	898	982	888	920	876	943	943	903	961	953	872	895	897	875	919	920	920	985	936	943	959	942	952	897	925	969	941	979	928	915	913	916	949	919	931	986	900	939	865	916	911	961	939	904	923	903	1000	895	915	942	942	960	961	898	888	941	866	946	961	892	943	926	919	880	922	913	979	947	941	899	897	990	989	860	873	875	928	917	909	909	928	909	957	955	900	931	903	898	952	877	927	964	968	941	950	946	900	933	917	926	905	940	911	923	894	944	890	903	942	922	915	923	940	903	981	891	975	948	886	916	910	933	893	910	926	887	960	925	901	915	995	915	930	954	910	906	891	901	898	907	931	919	978	928	894	900	914	914	902	915	956	943	967	922	883	938	974	948	916	907	923	983	932	908	908	942	914	874	962	923	891	925	903	980	886	954	890	943	943	909	924	930	905	980	916	918	932	905	971	911	880	951	935	912	928	928	907	926	891	916	932	906	921	987	945	911	927	893	899	916	861	943	923	947	965	879	925	904	912	895	967	941	934	898	951	927	905	894	982	953	948	945	875	901	910	988	907	909	913	944	913	924	927	973	933	877	982	927	926	870	922	948	916	922	906	915	919	881	895	888	892	916	888	907	920	965	953	884	937	912	934	951	895	919	851	943	880	898	890	922	915	982	817	891	867	891	932	927	909	977	968	940	925	926	894	886	974	911	905	973	959	926	941	950	930	915	862	918	922	916	889	914	903	970	900	983	916	912	868	886	947	924	972	932	915	925	946	970	959	937	964	923	912	895	940	937	940	916	975	917	921	935	971	937	903	933	908	937	914	972	924	926	909	932	882	849	923	901	915	914	918	914	950	919	937	994	972	970	926	947	936	947	951	935	936	935	965	931	965	946	891	884	917	990	938	973	902	918	996	908	934	946	914	924	877	932	933	905	913	896	937	899	899	957	936	884	946	889	951	901	939	924	888	971	925	921	1001	923	935	946	930	928	956	866	949	871	938	1000	923	944	899	942	919	916	957	954	915	887	846	923	873	880	953	895	914	918	963	899	970	886	927	893	942	909	979	906	947	957	887	954	941	956	916	977	949	942	949	975	903	917	948	889	863	933	941	891	980	958	912	905	897	912	926	961	870	949	950	883	933	891	866	921	915	914	954	916	920	931	908	966	952	909	930	934	929	891	877	899	950	910	855	909	928	991	963	898	894	844	891	844	910	948	922	909	893	931	937	970	912	919	876	970	909	938	898	962	928	953	968	981	932	956	868	877	942	973	966	932	892	943	922	954	914	937	933	947	958	928	889	932	880	914	993	932	916	948	918	927	952	922	876	931	911	951	987	891	899	947	948	933	918	904	917	901	987	905	895	936	922	976	919	904	917	907	919	911	895	979	934	954	935	946	981	912	902	869	949	973	966	931	960	934	904	932	935	907	999	940	886	909	925	923	988	965	930	941	921	894	934	960	955	926	904	931	909	903	903	951	963	911	923	909	922	975	955	919	915	916	945	908	964	920	971	939	922	912	922	951	867	905	945	909	947	977	871	898	968	974	889	923	930	875	956	944	878	921	978	915	966	939	937	989	913	903	853	917	898	919	969	916	893	894	936	940	942	949	905	966	894	928	934	923	855	930	948	951	918	942	967	929	916	930	946	911	931	922	960	902	941	884	939	988	933	945	952	900	938	934	951	921	916	911	922	922	903	889	923	919	926	871	926	935	952	960	924	935	966	916
3793	2193	3066	2831	3449	3750	2189	933	616	447	252	236	190	213	189	206	203	197	202	188	173	174	203	173	179	177	170	203	219	185	182	188	173	187	182	183	173	201	177	202	202	196	186	156	188	159	196	174	175	192	197	182	193	195	216	175	165	187	202	181	191	165	183	199	183	184	197	230	152	175	203	165	189	175	175	189	212	203	197	198	196	185	175	188	233	203	174	186	194	210	198	191	189	189	208	168	168	198	188	191	199	204	215	207	189	192	214	191	171	174	184	193	175	192	198	221	187	171	175	210	187	190	202	182	167	171	172	171	190	190	186	165	162	203	193	200	201	192	173	193	191	194	182	200	192	194	195	156	182	177	180	164	167	200	167	185	190	176	208	214	195	169	179	184	205	189	175	171	197	210	175	204	184	190	181	170	167	179	196	175	189	175	194	213	195	182	169	203	185	177	201	192	210	190	201	183	194	186	208	191	178	203	199	168	190	193	199	201	184	194	212	179	180	174	195	176	176	172	203	191	182	176	204	184	183	182	188	207	170	217	176	207	181	202	167	158	185	166	216	179	204	208	184	183	194	164	181	161	175	181	180	164	197	172	167	216	168	175	199	203	176	181	202	173	200	181	208	175	191	206	197	190	167	198	186	186	201	207	189	170	178	193	194	172	191	199	178	183	171	180	209	182	183	188	204	183	180	211	171	173	205	211	176	176	168	182	193	167	178	169	187	180	185	193	184	199	193	153	181	195	195	212	191	194	205	175	211	180	197	199	181	164	175	211	208	179	193	226	156	192	198	186	195	190	190	206	165	184	192	175	189	177	188	199	172	190	191	189	209	180	193	192	186	204	164	166	186	187	192	187	212	200	182	177	202	193	186	182	196	176	210	204	184	179	188	196	170	190	197	172	197	196	199	203	194	195	177	200	198	179	198	202	200	167	175	204	200	186	213	191	174	187	194	206	180	219	201	185	153	174	182	185	220	191	191	199	181	148	186	199	169	176	174	197	194	193	184	183	198	205	169	162	214	201	178	182	190	184	181	202	194	179	201	186	192	190	197	165	175	195	191	167	182	192	179	191	189	204	212	179	175	190	193	198	175	192	197	188	193	168	188	188	192	205	176	207	186	175	161	183	194	189	180	177	191	174	207	196	198	197	183	190	192	186	172	213	202	178	173	163	188	193	175	185	201	203	191	189	190	202	196	187	188	192	193	180	152	198	194	182	207	192	218	158	164	187	173	190	169	196	196	202	195	201	208	178	189	194	210	175	168	187	190	187	193	196	185	186	178	166	204	176	182	174	176	192	174	185	180	186	182	196	202	194	178	195	203	173	203	205	191	215	203	207	197	178	192	167	209	214	173	176	208	190	193	197	191	203	194	189	185	172	179	182	196	179	159	202	187	198	177	188	188	198	177	202	172	215	167	192	209	181	180	178	178	191	199	203	203	203	164	176	190	201	191	197	168	195	179	182	172	192	179	186	186	192	208	205	185	194	171	199	175	183	198	170	182	176	212	183	188	195	183	192	202	194	209	190	184	186	179	191	187	191	192	205	190	197	190	178	187	186	186	197	193	210	189	192	184	189	166	182	184	195	215	186	189	212	190	182	150	175	171	161	167	196	183	182	174	211	182	185	182	165	183	192	199	204	194	188	188	169	213	181	186	187	184	195	214	207	179	185	195	179	166	181	195	196	181	187	194	181	196	170	157	197	153	183	173	181	209	191	175	164	175	206	194	181	184	196	204	190	182	192	165	172	177	191	190	167	176	188	201	173	176	183	176	195	172	202	204	171	169	202	177	188	165	185	212	184	185	193	188	201	174	192	193	188	193	178	197	182	192	183	185	192	176	168	192	220	192	172	236	188	179	177	200	188	195	172	183	180	208	215	176	194	185	186	200	174	196	196	157	160	176	205	201	201	196	188	166	196	185	164	193	179	242	190	178	202	188	183	199	187	181	204	200	191	194	171	199	227	187	195	216	173	179	206	179	179	191	146	162	196	205	182	192	200	194	178	164	196	185	173	205	195	185	204	209	183	180	171	182	185	213	171	187	187	176	188	164	207	169	189	178	185	163	211	186	178	188	194	187	169	182	213	179	181	156	161	184	202	178	189	175	200	183	192	185	216	166	176	201	189	172	193	184	170	181	191	195	184	194	203	179	212	178	198	192	174	196	199	184	181	173	204	199	184	195	188	181	169	186	169	203	188	205	201	197	185	175	187	184	201	184	186	194	215	189	193	187	188	193	182	190	194	183	181	190	200	198	190	192	165	170	155	166	190	189	200	232	185	184	197	178	192	189	216	160	193	189	195	179	170	166	191	170	167	172	173	214	202	186	177	183	183	190	177	184	198	177	176	182	184	175	199	183	162	216	169	176	177	173	173	174	180	189	179	185	179	187	184	188	190	152	181	191	199	183	202	185	200	172	167	170	193	203	180	177	206	169	194	183	207	184	194	190	182	199	176	212	181	217	198	191	212	206	190	179	176	217	212	196	174	185	248	181	195	196	184	189	190	218	191	197	172	157	199	177	190	196	179	191	190	166	186	204	200	175	205	161	207	168	174	197	181	186	176	203	176	188	202	178	189	157	228	181	160	200	196	186	203	210	193	170	193	178	174	198	212	190	198	171	166	172	172	172	185	202	234	187	200	180	201	190	182	177	202	190	196	178	194	205	202	194	181	198	225	199	194	184	198	172	218	184	177	194	164	177	202	190	196	191	189	177	193	184	177	199	177	187	190	187	198	174	187	197	213	191	178	171	184	206	182	179	191	221	190	185	189	185	196	191	196	179	176	221	205	201	200	194	188	187	209	211	192	211	204	182	166	190	156	182	169	219	179	198	163	172	184	224	183	177	195	179	177	185	165	200	191	177	203	194	183	209	185	212	207	172	172	202	165	181	177	200	222	202	174	188	207	183	206	185	189	164	177	202	191	183	182	196	214	201	178	189	175	200	201	191	202	222	203	176	204	199	178	191	185	207	196	186	202	191	174	201	169	184	180	175	181	204	202	173	184	177	186	171	199	216	175	176	189	192	154	176	184	211	206	190	216	193	195	193	199	191	177	183	156	186	203	183	188	164	175	171	183	188	157	177	199	196	193	196	193	201	198	195	167	173	182	196	195	171	173	191	186	186	216	192	200	204	203	191	183	222	191	210	199	215	193	156	176	186	190	208	182	186	171	186	200	212	195	217	203	174	181	179	212	165	158	187	178	180	211	170	184	181	181	196	176	184	190	180	173	189	202	193	201	182	192	173	192	177	198	194	212	201	199	156	209	174	203	171	207	200	187	185	178	216	207	172	193	196	222	189	165	179	189	193	210	166	181	184	187	195	173	217	175	203	196	179	165	189	176	208	186	197	194	191	184	195	182	179	193	185	188	187	196	199	194	183	196	184	210	194	192	211	194	174	208	189	199	178	182	198	216	199	196	182	205	168	203	204	186	167	182	186	197	188	190	208	198	220	179	163	200	187	195	185	190	181	215	211	196	163	171
3468	3555	5502	7253	10510	14329	8837	4652	3703	2543	1048	791	687	672	728	682	654	587	632	672	615	635	606	618	589	626	618	579	625	600	643	631	588	602	616	625	592	639	608	602	561	630	573	614	590	580	593	607	646	555	580	595	632	555	609	617	601	580	611	574	609	635	557	600	601	623	576	561	593	609	570	590	587	611	630	553	613	644	644	598	603	610	640	587	616	620	625	593	588	587	597	598	599	600	564	564	615	603	571	619	580	595	633	588	610	571	579	599	534	579	575	577	622	583	551	599	586	571	612	562	602	557	603	644	558	637	586	580	626	650	595	605	592	598	587	588	589	528	573	637	663	596	647	577	593	620	557	608	607	559	580	598	615	590	552	615	620	574	595	601	590	623	604	554	598	585	559	593	594	626	600	591	581	583	603	566	607	640	607	575	628	588	573	576	648	575	607	614	623	561	659	597	571	601	597	587	598	606	607	625	568	587	598	600	580	579	599	570	588	606	587	585	611	584	556	553	624	662	583	570	589	578	622	594	591	565	590	632	624	616	605	568	643	634	598	593	661	625	547	612	629	570	581	583	587	588	604	563	590	604	567	573	622	629	636	614	609	648	634	598	575	602	612	584	617	599	583	596	538	622	602	567	603	613	577	632	603	546	606	570	547	609	618	583	580	573	601	625	638	585	595	591	567	620	593	576	621	619	601	598	579	605	585	568	625	598	588	615	578	602	603	549	597	593	594	577	569	602	629	603	554	600	582	602	629	577	581	576	573	610	628	599	593	565	608	597	639	582	582	574	594	597	597	589	556	633	585	600	603	578	596	599	581	607	615	642	603	649	580	622	566	554	619	571	570	617	616	601	594	600	631	533	606	576	532	599	609	597	581	617	577	576	620	611	594	592	572	584	616	539	636	622	590	615	586	604	574	604	631	596	584	598	625	596	577	591	575	597	569	620	569	628	557	581	610	627	583	597	631	562	570	581	601	598	614	636	609	542	568	587	595	586	575	604	527	589	538	605	581	553	582	590	608	619	602	604	595	572	590	604	566	585	597	637	598	613	579	595	592	595	594	574	628	623	625	573	570	631	595	610	655	570	616	585	604	606	588	571	608	551	603	530	624	600	609	573	606	591	593	576	594	628	591	611	579	607	618	590	560	567	602	585	648	596	590	565	602	582	572	589	568	568	581	600	586	569	600	591	617	583	572	627	577	592	576	606	574	633	573	603	639	594	611	590	598	636	624	633	628	621	634	608	607	582	588	579	616	582	601	626	607	618	611	611	614	540	645	561	611	554	588	547	596	566	593	591	632	590	568	599	584	610	596	566	588	619	619	593	574	578	602	593	587	561	593	600	586	583	591	556	568	617	630	595	622	597	569	605	620	586	581	610	588	576	588	632	628	624	593	638	618	618	566	588	584	605	592	604	601	600	546	606	622	564	568	608	545	642	596	613	629	611	572	594	594	613	582	599	590	574	579	573	549	542	593	607	568	607	561	590	581	556	634	631	605	592	615	579	609	622	622	586	624	568	589	605	592	574	610	567	609	606	578	591	578	616	602	607	577	574	572	620	601	575	582	568	606	584	573	608	579	612	591	606	623	570	600	572	633	570	619	608	589	605	587	645	621	615	617	589	621	603	614	586	606	620	577	616	625	602	592	580	602	601	580	611	555	591	590	585	567	594	622	580	603	581	590	611	621	577	581	592	577	604	572	649	593	576	620	594	591	660	587	611	621	631	592	610	590	565	581	627	625	592	622	629	574	606	605	614	581	536	562	578	598	584	594	568	608	606	590	599	610	596	557	590	603	581	611	601	626	600	562	640	615	619	611	588	589	581	576	566	568	552	576	592	582	635	624	587	610	551	577	565	602	661	586	574	667	535	652	575	586	637	554	585	576	586	591	597	623	631	581	591	596	610	626	629	612	601	627	588	604	622	578	631	594	628	588	628	593	561	602	606	624	603	584	616	567	586	606	594	538	597	618	636	593	608	619	609	566	610	603	639	622	596	569	615	569	584	571	556	607	571	607	573	617	612	595	596	603	536	609	581	637	560	594	604	603	553	623	644	567	616	557	618	598	621	607	640	601	589	574	571	601	603	585	602	624	605	559	634	568	563	611	602	628	604	598	565	591	585	618	577	627	594	597	590	606	653	616	589	600	600	574	547	610	598	573	632	579	604	629	607	641	610	604	622	594	626	588	602	592	618	618	552	599	613	620	580	570	590	596	597	617	586	588	575	625	588	604	571	552	579	564	595	609	606	582	634	613	600	584	622	572	602	662	589	548	607	620	573	584	635	592	617	596	593	554	572	592	613	636	608	560	631	623	558	582	594	576	598	568	595	622	612	606	542	612	591	572	607	566	593	601	552	591	558	632	640	584	631	616	601	572	625	582	630	530	592	594	600	603	562	619	581	600	588	541	582	558	540	560	618	606	571	576	600	600	641	584	571	557	592	626	603	591	597	615	568	615	637	593	607	616	595	616	620	583	620	608	629	616	615	600	618	572	601	586	609	603	621	594	602	616	579	574	621	588	591	579	590	543	579	570	640	579	621	577	632	596	555	571	582	618	607	597	573	597	610	586	586	615	625	561	572	629	609	592	613	612	578	623	671	586	583	629	584	581	622	627	585	607	600	580	636	591	614	598	618	596	572	635	612	605	614	623	610	597	624	605	596	590	638	614	613	576	587	598	536	597	615	578	612	640	615	609	547	582	613	624	621	599	618	629	566	604	643	640	584	600	614	596	577	619	596	621	620	582	577	596	596	611	575	554	578	609	576	579	573	619	616	580	601	624	558	585	573	597	594	649	653	591	616	588	586	602	618	604	585	588	570	602	629	622	596	572	612	610	588	603	537	566	652	553	594	577	568	587	588	602	619	612	624	571	625	587	592	562	581	616	593	667	582	598	580	599	589	613	580	586	642	595	561	578	580	581	574	604	589	566	615	581	560	560	617	609	578	541	579	601	605	589	565	572	602	606	641	584	581	618	637	585	607	557	580	651	608	607	572	602	593	584	578	604	582	639	631	642	552	621	652	625	607	620	579	605	564	567	597	609	612	545	606	570	622	561	563	595	605	598	609	595	575	612	580	651	632	635	638	614	591	612	615	574	602	612	616	582	615	594	544	593	628	631	581	602	610	570	608	629	608	585	583	609	611	636	651	587	612	590	603	611	582	576	597	570	583	581	604	636	593	596	629	592	622	600	594	607	534	640	631	620	597	593	628	640	603	627	552	584	615	582	565	593	556	585	618	594	576	616	618	596	617	572	604	584	557	572	588	622	601	624	609	606	612	576	589	575	569	584	583	592	598	572	587	618	607	555	602	627	604	647	628	611	601	591	613	618	590	614	602	595	609	594	612	598	611	601	615	624	606	627	582	573	574	621	609	645	586	630	613	617	600	545	595	576	557	610	586	598	576	570	558	575	572	611	548	567	625	605	570	592	592	649	589	609	610	554	614	591	562	587	575	588	618	587	616	578	586	577	603	588	617	575	566
12790	15515	21103	21209	25186	27314	21397	12438	8706	5224	1509	636	494	464	615	412	443	375	316	319	342	321	313	316	298	287	318	274	316	293	270	317	337	284	298	313	339	314	309	305	296	303	298	326	327	291	319	285	309	334	277	295	323	296	303	284	303	308	297	328	290	297	312	295	312	312	321	287	315	317	305	339	289	282	313	302	268	293	308	303	289	316	322	300	302	288	310	304	289	285	314	320	312	274	295	330	288	304	309	272	285	322	316	275	287	321	301	273	305	327	316	294	294	312	290	319	313	295	319	329	298	277	311	301	307	276	317	311	295	302	333	312	291	328	282	309	295	309	317	302	278	283	276	320	296	283	315	296	311	300	309	291	300	281	338	300	301	311	310	284	308	313	301	307	310	321	288	311	284	293	306	289	311	270	282	278	305	297	301	300	329	331	304	265	300	282	293	284	305	315	281	305	299	259	282	307	275	290	293	288	297	309	309	311	305	298	294	314	336	277	311	279	300	304	317	325	298	316	311	310	324	316	307	288	293	293	283	346	258	326	289	320	287	307	292	300	295	292	310	266	281	335	299	310	337	330	299	315	286	294	341	303	278	301	290	338	329	276	328	271	303	295	297	322	327	324	296	286	275	313	307	293	306	313	316	299	297	277	310	346	299	280	300	310	266	301	295	288	328	298	269	286	281	310	296	310	300	307	324	300	285	313	292	300	319	327	308	299	299	302	287	292	320	302	324	320	287	257	302	315	329	281	305	324	294	322	298	288	254	315	322	257	315	324	281	270	272	331	303	313	334	263	313	261	299	308	286	311	310	295	277	274	293	297	314	281	319	306	326	322	298	255	323	325	291	296	285	330	282	292	330	286	283	280	316	283	286	322	287	325	306	294	317	288	330	301	309	304	276	273	298	298	322	280	297	294	341	332	311	321	293	290	291	302	327	305	318	303	313	302	277	289	281	320	289	289	310	296	310	300	254	310	311	308	263	276	309	285	280	286	290	291	296	310	319	302	297	285	300	311	294	290	319	279	285	288	320	301	289	295	322	296	342	295	298	309	290	300	302	290	326	308	264	313	320	298	317	324	320	289	307	304	283	291	303	294	293	309	305	315	309	281	317	304	288	306	316	273	294	305	294	279	326	296	302	303	313	282	268	311	262	312	309	320	310	278	267	292	315	309	315	286	286	306	318	310	302	296	294	301	316	269	269	331	324	279	313	317	307	276	305	300	266	319	298	302	306	300	291	269	306	332	312	307	303	294	289	277	335	299	314	325	298	279	305	301	278	322	304	304	316	292	311	298	297	291	305	297	284	309	311	287	276	318	281	338	318	304	306	287	308	294	322	293	279	328	306	308	279	295	315	331	309	291	290	299	303	316	311	267	299	289	276	293	323	281	291	275	299	290	292	295	302	297	308	290	304	292	336	321	282	280	293	304	328	305	315	303	274	284	304	316	326	314	298	307	297	335	293	301	279	272	293	288	306	289	299	279	316	317	309	273	307	300	320	318	308	287	297	296	275	310	300	328	296	294	294	306	306	333	269	293	263	290	319	313	315	332	282	325	285	296	352	301	288	304	321	284	318	278	270	307	327	306	319	292	299	322	314	292	315	303	318	294	293	335	308	312	314	298	299	286	276	300	270	268	301	290	318	306	297	311	301	308	279	295	299	322	266	284	286	285	309	284	301	280	319	319	318	340	298	296	293	287	307	320	288	356	302	277	306	296	291	305	297	290	278	321	324	313	299	281	315	284	305	292	328	334	318	303	302	309	289	301	322	273	293	291	295	291	337	278	293	302	295	256	298	292	310	291	303	291	286	303	286	260	290	316	275	309	306	270	326	315	328	318	317	287	302	287	326	263	296	314	289	304	278	288	288	311	278	291	319	284	303	316	332	318	318	270	274	298	285	311	298	304	330	312	306	298	285	295	294	302	295	317	298	320	324	297	306	311	313	322	279	295	305	280	287	306	306	324	277	286	296	281	280	281	302	311	288	308	296	303	261	284	314	286	326	289	282	307	275	307	340	309	306	309	303	290	305	287	316	341	317	332	335	270	302	272	282	277	308	276	301	278	307	298	319	298	325	294	306	315	350	295	298	295	321	269	283	296	295	284	298	296	297	316	319	303	328	324	308	298	323	269	265	282	301	277	299	278	261	295	298	304	296	281	294	311	313	320	277	285	282	300	289	308	289	306	309	310	286	264	338	296	341	282	281	290	315	294	307	310	286	327	308	313	308	340	312	290	299	300	305	304	304	327	333	291	331	312	322	287	279	277	311	296	301	329	310	313	295	283	319	296	308	290	307	308	308	321	279	311	352	294	296	287	310	303	274	316	317	312	289	281	302	315	280	305	333	313	291	336	286	311	315	288	303	324	302	284	296	285	250	300	320	303	315	333	303	294	299	289	286	313	304	282	290	286	304	322	282	287	272	328	295	294	269	315	302	269	300	288	333	308	316	306	294	320	260	288	326	308	286	297	293	289	280	277	284	277	333	309	331	321	301	305	307	322	320	285	317	299	275	309	324	289	304	285	274	291	329	279	301	313	319	301	326	319	292	285	314	276	274	284	306	280	295	288	271	300	277	275	282	276	302	281	307	273	302	304	292	307	300	319	314	283	300	292	297	274	290	266	302	315	276	311	313	288	318	303	308	283	309	308	294	305	301	321	301	311	294	296	310	295	307	291	292	274	290	312	282	278	338	297	331	285	284	309	275	303	310	270	276	319	278	299	277	299	323	271	276	286	309	313	287	262	302	315	324	334	351	290	297	321	308	306	295	311	328	294	309	298	317	283	317	331	276	327	301	311	288	323	295	314	296	312	287	295	287	313	302	331	329	295	305	320	312	281	304	301	293	310	272	315	297	307	303	317	301	258	331	312	292	292	305	295	333	321	300	287	311	301	267	332	310	324	318	286	299	286	282	310	295	301	321	305	295	302	323	317	309	311	272	276	287	299	315	278	296	306	314	306	306	287	322	291	281	305	296	281	323	303	283	325	325	316	329	301	318	322	321	292	282	342	266	316	279	317	293	295	327	287	294	296	286	299	330	311	295	302	324	311	298	285	306	303	296	280	306	286	277	284	345	315	318	319	327	294	324	318	310	334	299	305	309	305	301	327	297	339	305	306	325	313	308	302	291	292	300	300	323	265	312	286	302	328	305	296	288	319	267	296	319	327	301	314	280	310	287	327	314	324	301	301	280	286	303	344	292	308	303	287	298	284	306	327	334	279	280	310	288	293	327	294	292	333	320	281	295	308	288	307	306	313	322	328	321	320	301	317	292	310	295	292	296	280	289	300	322	309	322	293	286	282	295	361	256	306	285	313	302	299	278	308	266	310	294	301	346	297	290	332	282	296	302	280	284	337	291	308	326	291	286	272	268	318	291	322	270	291	273	324	311	301	299	299	323	341	311	324	318	290	299	293	315	254	272	291	278	299	274	278	301	317	281	295	284	320	308	310	336	290	297	293	326	317	281	327	276	322	302	295	272	302
9555	14988	19478	24592	33261	41829	34201	25627	23445	18008	4290	2219	1761	1663	2642	1630	1685	1444	1152	1101	1062	1050	969	914	931	923	954	950	933	967	904	909	892	954	858	911	885	866	892	889	889	880	886	893	861	883	855	878	869	918	903	878	919	860	879	868	863	852	926	810	892	885	878	827	887	863	862	886	840	863	905	810	846	844	854	878	846	884	853	860	882	886	825	875	886	840	837	855	809	880	857	857	810	843	860	842	786	864	847	847	795	841	843	879	877	910	814	831	832	840	906	869	876	847	865	811	830	883	850	849	859	900	883	929	831	901	871	848	858	925	841	914	827	881	921	831	874	841	844	841	835	894	866	871	894	861	821	839	865	937	919	847	820	865	890	868	847	936	917	856	848	852	905	832	851	840	860	886	869	849	835	808	852	865	899	873	823	829	840	902	836	856	919	860	845	866	818	894	871	868	816	844	835	896	880	803	869	813	833	832	844	861	856	851	830	865	857	848	876	898	854	809	871	829	919	857	898	804	836	903	869	919	819	873	854	849	907	845	874	854	878	849	908	838	848	862	867	864	832	866	842	812	890	823	878	862	849	846	875	907	926	872	859	833	819	855	842	836	939	854	833	835	839	906	847	912	863	843	836	864	874	896	815	870	798	818	839	828	879	831	853	825	809	862	846	898	864	911	907	874	833	877	802	857	873	799	838	872	896	858	825	891	857	865	849	882	894	895	863	897	855	901	892	799	875	830	900	844	862	892	868	851	909	794	881	820	864	842	840	855	834	871	810	867	883	901	917	845	821	840	815	870	844	840	830	853	859	899	873	885	877	880	859	812	864	839	871	874	853	878	864	796	878	879	795	901	867	884	831	864	873	855	837	853	825	876	856	903	873	869	855	805	912	849	834	856	847	887	846	907	910	861	845	867	878	844	874	796	895	858	914	851	847	853	861	904	803	866	889	837	828	841	847	829	864	845	798	818	820	873	881	841	813	837	833	904	816	848	877	865	881	898	831	863	902	871	847	861	861	830	882	839	869	876	838	841	853	858	850	889	859	802	872	859	857	849	842	820	855	821	854	851	907	842	840	831	815	829	871	889	910	812	881	863	854	865	832	908	819	861	854	826	852	860	868	876	880	859	864	838	845	802	804	840	867	837	834	851	859	928	864	874	859	823	862	878	866	813	850	866	885	868	808	832	873	870	886	858	863	925	879	873	846	854	856	870	878	837	879	878	899	838	847	876	876	876	853	810	867	830	887	866	903	829	860	859	863	845	855	901	929	846	873	854	873	858	839	865	881	817	919	804	860	886	876	879	867	850	849	864	793	872	853	854	827	858	846	853	850	828	856	838	879	884	897	872	822	873	893	892	853	870	885	887	824	903	877	809	893	867	880	872	835	887	904	904	836	836	789	898	863	856	867	883	843	902	849	830	920	840	882	831	909	844	855	873	866	886	818	811	875	914	804	821	851	811	887	821	882	867	818	872	801	862	865	845	840	904	833	838	832	832	868	857	823	817	814	887	892	869	824	826	868	892	836	869	863	839	831	845	867	848	832	867	790	825	888	841	842	830	808	894	860	838	880	928	836	866	837	842	853	838	849	860	855	863	806	837	897	867	823	904	866	824	877	883	887	854	834	868	865	866	858	848	888	874	957	871	801	851	852	898	824	818	815	877	885	817	866	834	878	828	920	881	848	864	879	886	928	857	927	863	880	860	857	863	880	824	862	898	832	870	804	886	854	873	865	906	875	872	870	859	813	838	866	853	813	847	883	884	856	809	814	912	911	877	834	842	910	871	841	886	924	858	840	912	812	874	917	864	860	850	881	855	888	865	871	851	874	894	918	862	903	857	831	828	862	848	827	910	896	847	838	853	864	893	894	858	883	869	847	881	814	878	897	834	836	908	885	841	891	811	891	868	881	869	834	824	884	838	848	841	908	894	893	922	867	843	876	864	870	882	836	847	886	919	859	873	854	813	883	896	837	855	902	918	933	892	865	841	857	852	852	856	858	837	880	875	870	841	898	875	865	857	869	888	851	859	818	805	863	810	819	860	852	841	894	847	835	869	882	888	827	877	831	890	834	885	853	815	876	898	806	857	844	842	832	857	798	846	888	880	886	865	851	827	868	878	901	874	877	853	834	896	840	816	817	820	866	846	846	894	839	838	827	871	860	881	830	873	839	908	857	885	854	854	865	848	926	863	864	857	868	837	866	857	838	887	930	852	903	931	868	834	846	877	854	824	835	847	853	887	860	871	831	844	865	804	888	870	830	869	899	870	873	848	846	934	819	862	906	843	877	871	887	864	845	912	841	919	832	923	821	835	847	892	760	847	882	901	841	867	863	850	863	868	879	840	880	874	861	829	831	856	889	868	804	850	837	863	867	881	837	871	880	900	825	802	863	853	881	892	887	908	880	873	897	834	906	847	869	851	806	828	830	861	836	866	881	867	876	878	852	905	817	880	846	824	831	826	849	876	859	881	901	854	881	902	848	850	829	794	871	801	872	909	846	882	803	848	854	846	902	843	875	900	869	917	864	823	859	844	892	859	845	855	870	869	877	865	853	837	846	837	800	865	866	909	867	839	829	882	848	862	915	841	849	816	861	819	864	867	844	901	842	903	880	832	924	862	818	833	858	867	783	889	891	878	877	851	850	847	838	860	836	845	839	810	836	866	844	887	886	832	847	926	884	836	824	852	848	821	880	874	804	836	829	842	869	852	857	902	865	845	897	855	833	834	818	881	879	865	881	864	935	813	843	851	866	925	847	912	840	889	874	845	844	862	868	836	944	879	873	885	841	852	840	831	855	875	884	816	850	863	848	850	858	818	822	879	865	886	861	873	926	852	889	839	875	896	852	843	889	842	846	854	858	904	813	876	867	830	883	843	856	946	847	824	900	851	849	859	833	794	848	847	897	820	927	884	901	844	857	862	867	870	874	855	841	904	832	862	855	856	891	805	827	784	842	826	825	830	844	889	950	890	877	844	863	946	825	868	881	877	815	840	846	888	843	854	861	877	808	919	860	822	856	837	879	844	775	850	848	834	847	854	844	836	883	812	872	871	842	860	854	909	915	843	823	885	873	855	883	854	871	838	901	806	887	833	899	862	883	852	900	840	865	890	897	888	867	861	852	857	792	905	889	849	940	907	858	861	903	897	832	892	854	849	836	869	843	871	908	887	878	873	886	851	884	855	843	839	905	803	904	828	823	850	858	848	833	807	866	842	886	815	851	848	853	859	871	831	804	821	808	874	879	864	831	845	877	828	869	833	840	850	854	846	838	868	855	877	880	877	892	840	839	878	874	882	866	871	934	848	829	856	834	810	858	866	838	914	833	868	882	875	887	867	855	913	864	828	815	869	839	845	883	878	879	809	856	845	826	809	828	872	895	843	895	882	813	853	881	814	849	835	849	831	843	851	848	838	865	805	878	860	871	888	848	852	879	811	880	789	866	850	875	827	836	847	864	841	886	853	854	869	838	822	862	874	863	839	823	804	867	876
27600	30515	30032	31348	35798	37472	33564	24991	22251	14500	4877	2180	1230	1006	1270	763	721	574	415	407	408	388	413	323	347	377	343	370	365	360	326	347	352	379	343	351	328	339	366	324	346	359	330	328	351	371	352	304	367	372	336	326	361	372	352	311	320	344	371	296	333	375	306	344	371	365	333	373	324	323	286	351	317	334	371	322	351	373	351	356	376	351	329	316	359	376	334	331	335	330	367	330	318	381	359	353	343	325	356	368	371	325	338	343	343	308	293	341	371	335	372	357	306	350	374	362	332	332	325	346	336	339	356	350	342	314	352	364	361	362	349	321	302	343	334	390	351	322	303	320	338	334	374	357	356	351	342	337	328	343	354	314	338	363	320	343	357	360	345	372	344	334	336	339	305	334	304	357	367	342	346	310	322	372	337	319	357	343	338	362	363	370	331	350	362	323	329	351	331	351	342	326	319	320	354	323	335	341	343	335	342	327	317	335	354	341	321	389	363	355	335	348	337	374	343	321	342	343	310	334	345	339	327	332	338	328	329	309	352	371	349	347	349	307	351	318	328	325	298	324	334	341	313	343	376	351	333	350	312	321	326	357	339	381	356	357	340	332	353	350	336	317	330	346	301	360	298	352	340	344	344	378	326	320	315	338	335	356	336	371	351	321	380	374	358	341	366	320	329	381	357	319	325	346	330	342	324	344	325	313	312	344	315	341	357	347	354	320	339	320	335	324	316	334	350	328	353	319	338	367	365	330	332	350	365	371	374	325	335	337	339	315	334	352	358	349	349	320	316	319	342	316	391	342	315	336	342	336	367	319	352	346	344	327	334	359	352	294	358	342	325	331	370	328	346	322	359	351	326	333	339	343	345	325	340	351	351	360	343	385	326	345	352	324	323	330	335	338	359	348	298	321	340	347	358	361	357	349	339	324	312	346	331	341	351	338	340	325	324	335	352	349	340	359	343	313	353	335	319	310	348	384	366	332	339	301	316	361	361	367	336	345	349	306	323	335	326	320	313	341	353	313	325	335	347	334	328	349	342	322	386	365	333	356	325	369	356	345	343	364	370	387	332	302	370	376	333	340	329	304	348	344	373	371	326	341	386	330	339	367	343	339	327	361	368	366	340	362	374	354	341	309	300	323	316	341	353	363	350	322	339	361	308	347	331	329	330	320	347	321	330	358	341	318	341	367	287	363	309	353	339	323	329	347	331	331	330	334	324	315	361	307	338	346	355	339	343	360	340	331	319	314	343	371	337	378	323	320	334	332	338	325	374	333	362	338	351	352	349	354	311	351	348	342	323	376	330	346	351	356	353	336	361	342	356	324	314	372	334	337	312	375	329	345	359	323	369	396	357	359	368	301	335	351	338	352	343	300	372	374	324	330	334	345	361	337	338	369	364	364	329	333	313	326	345	335	326	363	339	339	309	349	361	369	347	352	338	350	336	344	334	340	331	360	306	332	305	362	380	301	334	355	351	339	341	319	351	327	344	321	363	327	325	349	315	333	387	315	306	337	354	335	329	326	350	334	357	353	387	342	352	346	328	341	419	336	356	273	342	353	346	362	354	352	350	356	303	308	352	355	352	333	335	344	348	363	338	325	342	326	340	340	355	327	339	367	352	362	357	348	311	346	361	369	348	364	339	358	350	292	356	292	359	350	332	334	371	321	359	341	361	350	335	339	368	302	345	323	329	341	327	364	365	335	333	319	338	351	375	327	336	367	324	324	360	333	322	365	314	348	369	310	333	356	347	349	337	353	350	319	375	351	357	323	310	327	334	348	376	337	354	325	397	334	391	363	336	334	368	351	349	347	328	325	362	330	345	315	356	322	347	332	366	361	355	302	340	345	336	302	363	334	360	328	313	365	331	366	332	326	376	340	350	353	343	347	375	347	321	282	350	341	303	331	318	317	313	344	351	379	383	337	312	366	339	370	355	348	346	327	312	333	357	326	359	361	359	325	312	314	325	340	352	347	300	349	343	340	381	325	362	333	340	335	332	372	305	372	364	350	338	341	367	327	330	344	326	329	393	330	338	342	340	315	347	362	311	341	342	386	351	292	359	325	377	340	340	324	373	332	298	312	343	320	300	353	314	368	348	363	351	356	316	339	323	309	341	346	356	314	370	360	366	308	339	347	328	346	340	348	362	355	323	320	335	371	317	325	347	326	340	314	333	342	340	374	332	299	342	340	339	385	334	356	340	332	345	300	365	334	336	344	357	328	335	375	344	321	352	376	293	327	306	338	349	324	312	340	348	333	351	356	336	299	339	331	320	361	321	311	348	343	359	312	355	360	336	332	346	329	316	312	360	352	310	349	333	366	368	312	362	318	341	340	322	324	337	343	318	341	327	348	308	351	330	351	339	335	357	327	322	353	346	338	332	307	335	363	331	341	322	345	354	334	324	338	340	373	342	325	348	352	318	361	352	398	334	344	315	363	357	338	336	366	306	342	324	322	355	298	352	345	387	338	333	366	307	345	342	359	335	338	339	354	336	372	392	321	341	318	376	321	341	328	345	281	314	319	325	320	334	364	329	352	365	350	353	343	327	339	352	333	313	332	326	310	339	370	356	324	325	311	314	344	314	323	338	328	310	337	331	337	325	340	313	342	346	343	326	334	359	332	329	324	359	365	369	402	333	354	315	366	357	349	341	353	313	331	358	331	381	343	347	333	334	375	323	306	323	365	334	346	332	345	367	332	328	322	359	369	321	334	330	341	342	351	357	325	369	330	298	334	363	332	333	353	349	349	353	341	324	350	381	344	307	318	349	365	318	323	330	332	331	302	337	286	314	342	352	330	306	332	379	366	318	327	344	360	326	330	350	344	346	326	358	350	346	334	366	335	347	297	333	334	350	344	336	339	341	332	338	334	310	338	341	362	313	310	351	344	307	346	311	345	350	337	355	324	302	325	317	331	355	336	348	329	307	344	330	337	342	322	348	322	343	376	366	293	334	344	318	333	327	326	347	366	325	342	327	370	324	370	342	330	343	343	357	317	336	338	354	354	323	358	336	360	317	352	337	337	329	315	327	333	354	354	323	354	348	349	323	353	341	317	327	316	317	324	335	351	335	362	351	338	364	369	369	337	335	339	351	343	317	364	353	329	363	333	364	353	341	319	312	306	338	284	342	343	349	316	352	367	343	320	345	367	347	353	328	362	354	353	322	353	337	333	350	364	345	312	320	306	331	316	330	351	328	306	348	370	313	339	316	332	361	346	344	349	331	335	369	293	375	373	358	331	311	352	357	309	334	336	325	311	352	332	348	364	348	341	330	321	325	381	330	325	331	322	351	334	325	336	376	356	345	316	326	363	319	341	364	359	339	321	341	330	340	330	327	311	328	322	342	338	363	327	322	350	330	313	337	359	330	329	350	359	335	336	332	358	321	347	341	314	344	346	323	319	351	331	350	369	356	292	323	323	363	325	370	348	326	345	361	337	398	325	333	371	352	350	344	325	328	314	331	365	325	342	336	368	337	367	343	357	310	371
17229	26031	25307	34250	42446	51481	46768	38350	37501	25734	8190	6117	4220	3795	4672	2885	3109	2506	1691	1538	1355	1517	1242	1232	1155	1209	1133	1106	1189	1093	1064	1025	1074	1057	1005	1032	1039	1017	1014	1022	1014	930	970	978	971	948	956	955	937	969	974	935	983	970	884	943	982	939	956	926	983	926	907	937	955	893	989	933	887	919	963	909	873	931	925	936	912	925	916	949	928	962	973	902	909	956	903	919	975	928	868	890	940	902	952	866	878	945	906	914	909	890	932	953	966	909	975	882	944	918	885	908	945	898	950	920	929	920	873	943	937	913	894	954	981	913	865	928	849	866	936	882	928	852	922	928	842	909	848	925	968	883	921	877	899	910	930	869	919	942	832	909	891	886	922	856	916	915	885	895	911	944	853	872	911	903	893	881	919	843	901	944	938	849	881	911	907	859	902	882	943	942	936	921	881	941	930	917	928	913	934	931	906	919	917	875	886	889	924	931	922	939	929	864	886	915	890	832	918	913	878	912	947	929	875	922	915	891	860	929	880	894	903	943	909	894	873	881	915	964	886	949	902	940	912	903	862	893	904	883	899	953	896	877	876	979	853	895	876	923	932	896	966	929	917	935	888	885	922	900	972	897	916	888	901	949	897	936	886	847	889	917	890	958	894	889	912	936	920	904	899	923	903	894	917	829	898	966	934	908	933	879	869	878	927	922	927	896	923	898	894	950	894	902	918	891	891	868	932	945	878	901	872	939	929	894	896	985	869	958	923	969	875	894	886	946	871	946	924	907	902	944	967	934	907	858	888	871	878	923	872	879	870	913	925	884	910	919	912	899	894	908	906	875	875	904	895	957	881	897	966	865	952	898	910	875	935	910	901	943	978	901	877	939	877	913	912	943	829	928	903	896	892	854	867	877	953	952	920	896	915	886	912	881	935	919	872	894	916	902	902	924	886	941	937	918	899	930	899	874	898	913	917	854	875	925	948	900	933	901	888	933	893	856	908	947	891	941	867	891	930	897	946	1000	952	915	899	927	897	868	885	886	892	891	867	866	902	923	926	875	897	848	894	905	856	874	932	903	899	865	887	892	924	946	887	943	910	910	959	842	897	913	973	877	868	885	890	896	870	908	971	908	889	903	956	826	898	918	880	869	903	908	941	892	934	850	919	935	887	905	922	928	906	988	858	959	853	921	873	910	968	941	890	960	854	899	911	876	886	909	912	881	919	925	869	887	950	897	914	911	945	883	924	865	883	926	939	892	883	950	860	892	957	895	845	897	915	867	880	995	864	953	934	935	896	949	896	895	863	928	919	876	923	896	841	884	897	878	895	905	930	901	869	903	865	851	887	877	900	867	904	879	851	901	927	871	888	912	890	887	904	899	905	895	926	897	877	931	903	924	910	914	859	879	914	943	871	929	933	935	890	908	848	903	929	983	862	867	950	888	911	878	909	900	859	911	924	900	863	924	966	868	892	905	857	890	947	825	926	874	872	886	876	922	879	892	918	880	919	895	885	853	870	920	897	909	903	953	943	900	950	892	884	893	922	904	920	873	912	961	933	881	880	831	897	919	852	894	901	970	926	874	928	937	937	956	904	895	951	881	895	922	909	877	899	906	895	876	863	922	966	929	877	898	903	894	878	964	906	909	979	917	899	924	925	928	922	915	902	871	915	902	900	915	861	875	878	951	903	944	919	916	882	873	895	904	858	905	896	919	929	901	938	912	890	899	874	945	866	879	887	961	918	882	893	948	893	890	924	875	846	923	914	878	895	902	974	898	889	943	888	915	868	912	967	894	920	916	857	891	950	843	890	883	895	899	852	910	902	943	937	872	912	898	899	934	874	899	910	878	929	895	925	910	921	941	885	867	967	904	931	921	888	921	930	863	912	964	917	889	894	934	886	876	919	909	908	928	870	903	871	891	903	912	886	935	898	860	926	914	925	946	910	949	901	892	883	907	954	874	904	906	832	883	873	901	867	947	908	912	903	935	916	942	948	868	905	905	893	888	892	893	928	941	953	893	878	891	924	888	929	947	926	876	896	947	917	942	902	930	867	889	887	885	925	855	910	995	871	916	938	963	923	892	913	897	874	956	928	903	965	939	852	904	903	867	890	885	885	908	918	931	956	884	918	892	899	937	893	904	963	869	961	910	895	893	892	907	905	943	882	906	930	873	941	895	905	891	923	904	923	918	944	927	892	937	913	936	941	916	915	862	915	922	889	908	885	897	867	853	886	936	898	910	908	910	903	906	876	894	929	923	943	906	874	900	892	892	910	893	925	907	904	886	898	939	845	876	951	966	900	881	909	901	862	856	951	949	906	947	878	939	878	928	887	882	913	939	914	888	918	857	887	885	924	925	871	889	940	936	918	909	951	846	855	944	935	928	908	908	930	880	891	937	863	834	879	892	872	935	886	904	956	950	905	955	908	895	900	914	906	917	963	932	946	978	907	886	846	903	914	870	895	915	937	912	913	938	900	936	899	906	970	834	931	902	914	922	891	880	876	895	885	942	933	915	880	896	871	970	962	898	876	919	885	911	917	887	883	876	919	901	887	905	879	940	887	913	881	947	908	915	884	880	919	883	870	891	855	944	913	937	902	864	930	926	925	860	820	953	851	921	941	882	882	865	916	921	910	911	910	870	899	893	938	921	852	860	893	905	904	941	900	919	889	894	911	909	895	921	900	872	877	888	956	932	850	921	954	920	938	890	941	900	921	907	953	886	868	916	892	915	867	926	937	918	931	916	911	913	904	883	874	927	918	889	957	943	863	912	889	863	916	877	942	933	899	836	888	891	890	882	931	906	892	926	894	916	952	865	861	891	896	892	925	909	934	917	897	871	927	951	865	917	930	872	879	898	904	889	897	947	853	918	853	950	965	903	867	923	918	900	882	941	897	908	934	942	928	895	902	872	908	913	902	939	881	944	934	933	821	877	942	939	903	895	883	897	911	937	878	882	911	940	949	898	919	950	912	912	905	939	899	915	937	923	876	879	921	877	905	926	885	851	969	932	868	927	882	906	887	914	908	913	930	878	907	958	876	943	898	941	910	903	897	893	958	908	921	883	863	918	856	885	920	932	905	936	888	871	858	908	935	928	904	863	910	896	921	888	883	922	909	860	878	908	921	866	952	871	844	907	918	921	864	882	959	876	881	896	893	904	944	955	911	901	839	899	855	898	936	938	936	886	838	954	886	942	932	882	895	877	881	938	890	907	910	964	898	948	912	851	889	889	889	897	914	919	853	933	942	947	894	942	975	937	893	907	901	910	925	883	923	849	915	831	865	936	897	912	887	844	882	918	976	869	922	909	907	894	834	934	863	901	965	896	941	929	871	895	909	971	929	891	880	907	890	869	906	910	953	884	963	861	875	860	891	899	898	922	870	883	903	949	919	898	945	909	872	911	867	931	945	858	890	926	879	937	897	951	898	899	961	894	910	905	880	913	872	865	980	904	949	922	885	887	891	883	868	840	898	923	888	894	893	890	848	923	914	917	857	912	884	875	870	944
3790	2376	2703	2849	4137	3638	2048	871	643	319	198	219	198	212	203	183	184	200	203	192	198	208	188	210	180	178	210	191	183	198	173	170	181	171	191	190	185	203	187	165	192	183	224	183	170	177	178	206	200	192	193	206	199	183	185	189	191	179	182	223	175	158	195	205	184	186	188	200	157	189	202	189	169	194	177	182	178	177	185	169	177	210	196	201	188	181	194	176	202	177	196	186	189	200	189	174	168	168	212	184	169	209	162	189	197	174	196	188	182	177	185	185	204	209	178	186	211	195	188	178	210	191	188	158	156	178	179	178	200	195	187	213	191	182	182	214	196	181	190	191	189	184	189	189	186	197	186	187	190	187	200	185	190	190	186	163	184	180	184	203	196	217	198	193	160	185	183	183	184	198	183	174	185	198	164	194	186	187	206	191	177	168	170	195	189	170	214	146	186	191	197	204	212	190	205	196	185	164	184	188	189	188	176	186	198	213	183	185	182	221	195	198	194	207	193	191	167	177	205	197	187	173	186	199	187	225	196	197	213	197	183	194	204	222	181	178	175	177	202	180	209	189	192	180	173	199	165	160	219	188	192	156	202	202	188	176	186	191	202	211	184	179	189	191	201	194	197	186	172	181	167	189	206	181	185	193	197	195	191	224	213	189	191	201	165	194	184	170	190	177	212	204	195	183	193	191	184	175	168	196	194	187	182	204	221	183	214	208	185	183	185	166	190	167	170	184	206	170	189	200	187	194	185	158	179	206	205	175	181	196	210	163	173	185	198	173	148	180	195	198	189	204	225	179	174	217	170	200	191	186	178	194	187	178	184	187	183	172	164	168	197	206	196	184	201	190	169	163	209	180	173	192	185	212	186	181	169	199	183	201	192	192	207	181	173	213	225	193	222	187	200	190	198	184	201	171	190	209	187	201	199	180	183	186	211	177	190	210	204	175	205	181	182	187	210	177	177	188	168	215	163	180	208	199	200	195	189	173	180	201	192	206	176	210	169	192	191	200	165	159	205	180	177	193	170	175	202	221	197	175	182	186	206	176	214	181	179	193	179	199	188	212	212	196	179	171	176	218	190	153	191	180	172	187	203	192	172	195	188	196	198	194	189	181	196	198	163	197	162	198	183	187	202	186	187	177	174	169	192	186	205	186	221	183	216	179	176	211	190	185	189	208	189	195	181	189	210	174	189	171	206	191	186	185	179	189	194	194	182	220	180	187	186	173	201	179	193	199	202	192	206	199	196	158	186	177	204	173	195	191	186	200	192	188	181	195	179	181	204	178	189	176	186	164	209	191	158	194	186	213	171	180	186	176	187	190	200	188	185	193	186	186	183	163	196	192	164	217	183	163	200	212	178	175	214	200	165	188	226	217	191	186	180	173	201	189	174	225	176	187	191	175	184	179	200	177	179	180	197	196	186	207	217	167	194	162	192	184	182	178	172	172	201	179	194	193	187	210	186	178	185	177	227	181	209	177	209	210	197	180	183	164	187	193	208	169	185	183	162	185	172	183	181	176	195	206	197	176	203	192	182	212	197	197	197	189	188	174	188	181	186	179	188	169	189	181	212	166	183	195	181	207	195	184	197	187	191	165	178	188	182	212	196	190	188	200	192	201	154	181	167	177	204	191	189	184	183	194	175	174	204	201	181	198	175	208	177	190	194	209	198	189	201	205	191	176	204	203	191	161	186	174	205	188	190	183	190	195	195	176	187	179	193	189	183	205	202	188	173	192	203	182	182	175	199	216	180	189	202	163	210	203	212	182	190	168	190	175	196	191	185	193	191	205	190	188	205	180	209	203	190	196	176	180	220	199	187	182	199	174	180	193	210	164	197	184	189	172	194	194	201	171	220	181	181	161	191	200	203	167	172	199	200	190	204	176	204	172	185	193	199	192	169	210	198	181	188	186	179	186	174	228	199	197	189	154	163	196	193	181	208	187	195	171	196	165	177	207	186	169	201	188	203	171	180	211	181	197	204	189	178	192	196	197	203	221	191	186	207	193	201	172	197	157	214	189	187	209	200	173	165	177	149	179	203	173	193	191	190	170	182	202	193	188	210	188	181	189	188	223	185	201	186	186	200	165	189	175	191	210	174	190	180	187	187	184	174	187	183	179	216	206	174	185	185	174	193	177	186	195	190	192	186	182	187	163	196	197	160	217	172	181	179	179	205	203	195	209	194	186	175	190	174	178	174	201	183	209	192	168	182	173	204	178	206	174	193	208	181	193	179	166	157	180	167	197	178	201	193	187	198	183	165	209	183	177	195	192	170	187	190	182	184	172	187	183	200	202	179	204	188	179	181	206	201	166	213	200	176	201	205	200	202	171	196	181	208	187	225	205	191	192	204	176	187	196	191	191	194	173	228	184	205	231	172	177	188	181	188	179	178	181	193	197	190	188	190	188	199	181	205	189	197	180	190	194	169	200	204	176	174	173	184	176	177	195	188	184	193	189	189	195	199	195	210	189	186	182	217	204	179	177	182	201	188	192	173	211	169	181	195	195	184	178	179	185	182	175	170	172	170	180	195	193	187	171	187	185	191	188	194	215	195	197	175	212	183	190	180	187	186	192	193	179	199	198	182	173	172	176	201	193	171	174	189	215	182	158	173	158	183	170	188	173	177	206	210	183	190	183	191	211	194	184	186	225	216	171	195	200	185	180	189	201	189	175	166	201	188	193	202	188	187	190	220	216	191	234	183	206	159	205	176	184	182	198	178	173	191	166	172	179	199	184	199	181	199	182	165	164	205	214	191	188	182	207	189	168	161	184	204	187	173	177	182	201	208	181	196	204	213	199	190	196	182	188	184	194	203	188	215	185	197	186	202	190	171	202	169	185	200	191	171	204	202	170	180	204	176	175	171	201	211	178	177	188	185	200	205	189	198	189	169	181	174	187	215	207	187	169	193	192	198	199	196	191	174	206	190	185	195	195	173	171	163	206	197	199	204	202	185	176	217	191	187	183	193	203	191	190	193	174	180	168	199	203	196	189	179	201	170	193	169	193	186	196	199	184	169	181	173	203	182	202	186	165	188	199	185	196	182	184	205	194	206	185	185	193	185	190	163	190	203	191	197	165	202	209	176	184	189	187	194	193	170	188	180	176	196	222	203	186	161	218	211	182	188	210	199	189	170	192	201	209	204	190	192	177	185	171	203	215	211	220	206	204	183	210	188	209	194	202	208	203	191	192	175	189	202	162	174	210	185	199	210	195	168	205	203	180	166	174	186	184	201	191	177	195	193	200	199	187	178	239	167	197	191	213	181	209	177	164	198	186	186	201	211	175	210	194	192	184	178	181	170	180	171	184	178	190	188	193	187	179	203	182	177	159	190	178	173	186	173	200	157	175	179	172	212	189	175	210	204	162	197	199	216	190	198	169	214	163	187	185	192	174	219	171	197	196	180	203	208	189	209	186	207	199	185	201	185	180	188	174	175	207	181	168	209	185	177	194	184	180	186	187	167	184	205	197	189	186	172	192	171	204
3532	4380	5029	8028	12692	13596	8823	4357	4347	1965	829	814	776	726	732	702	631	698	618	639	638	622	595	651	612	623	565	586	647	631	565	596	590	617	602	576	608	611	634	588	607	585	601	555	575	578	566	632	567	604	592	563	628	586	598	559	586	642	620	599	607	622	543	620	572	576	623	608	630	594	632	615	568	603	585	622	588	610	625	640	601	603	594	599	637	581	599	606	562	592	581	605	593	587	611	603	597	561	626	628	642	588	586	619	619	594	536	586	589	589	616	609	597	607	585	582	642	571	609	598	641	579	575	567	572	588	565	610	610	648	540	561	627	624	607	564	612	626	580	619	576	628	566	613	588	568	598	584	649	613	565	589	538	583	617	615	594	573	586	601	552	586	578	601	609	581	556	546	568	561	644	550	597	613	585	612	584	587	610	595	602	592	622	631	613	626	567	571	579	603	551	586	592	594	603	591	592	587	594	610	598	641	594	618	599	643	588	611	590	604	578	566	589	583	568	596	555	610	588	611	542	561	625	628	592	530	603	584	592	646	620	631	598	608	627	619	591	606	654	619	560	577	563	621	621	541	611	602	605	580	611	551	559	550	589	570	583	613	616	561	594	631	630	578	616	605	590	608	566	557	603	572	605	595	597	580	552	569	631	593	632	620	590	557	640	581	573	567	660	615	554	596	603	609	607	577	577	655	614	609	594	556	583	580	589	575	646	594	580	590	608	597	613	579	579	591	578	606	598	608	545	660	617	631	580	627	593	581	585	564	601	622	597	596	594	621	595	561	558	592	599	610	616	621	578	570	628	605	604	569	607	616	628	589	596	592	589	579	581	594	593	599	559	600	539	625	634	578	587	613	604	564	595	631	628	594	563	621	590	596	623	636	632	579	556	603	564	589	570	602	626	654	568	621	627	616	628	584	614	599	592	598	623	596	543	578	623	616	573	568	619	622	636	585	619	553	572	619	588	596	584	567	591	650	577	576	603	583	617	623	592	634	567	601	628	611	614	594	601	622	603	625	601	615	592	574	561	622	644	599	568	609	612	537	605	592	595	634	650	599	596	583	610	587	610	589	533	610	605	597	618	638	567	635	645	614	628	604	621	598	559	570	620	593	610	580	611	580	595	592	603	606	602	599	600	560	581	578	619	604	578	568	616	618	606	643	594	584	606	623	590	570	579	590	583	600	589	574	609	661	606	617	620	607	596	624	596	627	558	558	580	598	590	662	587	608	558	556	563	592	649	538	629	588	586	577	577	621	582	581	615	602	596	616	628	607	592	571	588	650	590	597	638	585	591	603	602	595	546	624	613	594	594	608	597	585	583	613	622	569	599	622	581	597	602	582	590	590	575	579	595	619	591	599	601	588	591	611	577	572	559	637	604	625	601	603	583	575	612	554	595	583	579	604	585	607	619	645	566	544	557	623	573	564	606	614	586	588	580	633	620	622	587	602	577	660	612	627	613	577	611	617	604	566	607	649	598	658	613	609	583	606	610	606	587	613	615	593	627	559	565	630	577	581	622	581	618	607	582	581	549	611	584	632	630	549	632	640	598	580	583	597	610	609	628	588	645	612	643	588	603	615	556	599	586	606	616	664	617	591	684	631	582	609	583	626	623	609	603	622	586	597	632	579	566	627	586	573	596	609	604	581	607	597	558	602	580	625	603	619	594	611	579	613	624	604	615	598	613	568	579	617	598	601	609	569	572	581	631	619	613	615	604	590	556	562	610	586	575	588	597	646	608	592	589	612	558	582	621	575	612	594	573	609	603	607	603	573	588	628	630	617	570	609	596	599	600	592	579	651	593	608	596	608	586	639	605	576	605	585	599	620	557	647	627	680	620	616	565	542	608	637	611	617	583	598	596	602	616	584	585	551	654	589	547	615	591	579	577	622	608	610	580	579	608	561	602	570	625	608	616	643	577	633	650	555	585	550	573	609	545	557	631	586	583	615	605	646	653	591	609	595	576	595	589	601	606	575	611	610	612	591	597	549	601	625	615	612	593	617	603	609	640	600	580	607	615	581	618	608	599	624	572	599	606	607	611	572	602	635	589	613	577	585	604	637	623	617	613	607	575	625	576	613	618	595	622	595	612	587	614	606	567	550	612	575	607	572	579	634	585	611	591	589	576	571	623	586	609	590	638	640	611	594	583	609	630	595	600	590	597	608	588	590	582	579	617	588	589	571	614	599	648	576	575	563	610	559	569	657	606	631	560	636	613	598	588	595	604	617	608	628	579	552	620	597	605	623	590	579	616	613	669	618	603	579	616	619	590	587	594	626	605	602	584	590	601	627	540	612	594	626	573	629	606	629	584	590	562	597	603	580	582	575	582	592	612	589	584	620	571	562	568	567	539	614	603	576	559	586	614	547	611	596	590	619	538	589	587	571	609	588	606	616	580	604	589	580	595	554	621	592	610	585	588	554	636	613	609	586	598	577	622	620	586	612	589	643	623	568	623	597	570	582	584	602	636	561	601	646	596	602	573	604	593	575	628	618	595	580	594	623	607	665	589	597	575	596	599	624	590	590	584	633	621	574	616	593	583	581	592	593	591	584	610	575	608	608	596	599	558	617	580	619	597	579	589	630	594	586	598	621	606	605	622	593	592	604	553	594	621	602	623	652	623	573	587	575	596	603	596	620	638	580	593	548	587	581	561	576	605	600	584	630	594	589	582	602	592	568	584	587	591	613	563	622	579	609	618	593	607	579	565	602	572	602	590	548	562	603	624	597	644	614	584	585	624	606	565	595	599	601	602	599	631	591	612	603	593	587	602	627	614	592	554	579	633	600	626	576	611	640	608	592	600	567	614	626	578	580	650	631	608	578	633	569	627	561	607	631	619	546	602	566	604	595	558	600	634	657	589	617	574	652	603	604	624	616	591	635	624	611	599	565	564	581	613	611	607	612	595	608	614	602	597	605	567	618	582	595	613	609	590	650	566	594	643	656	600	594	585	603	566	602	538	576	611	591	585	610	601	548	625	646	607	579	592	622	622	588	582	611	581	619	650	588	643	591	590	597	576	597	590	650	577	594	592	581	580	632	597	567	616	593	587	581	603	562	558	603	609	592	616	638	592	582	584	575	638	607	587	621	569	656	596	638	612	603	615	599	616	603	618	617	610	631	601	610	561	575	633	586	636	608	572	590	569	598	619	583	564	580	592	640	613	635	609	603	607	594	609	560	564	637	553	554	625	616	571	596	593	603	590	565	607	554	603	597	591	553	599	621	601	609	555	599	570	608	555	599	581	572	611	581	598	667	577	590	619	603	565	588	586	591	614	565	570	607	621	571	579	566	604	595	619	585	584	616	623	589	569	569	564	624	623	580	598	588	580	609	590	576	573	636	590	578	632	596	599	639	605	627	604	585	606	642	615	620	647	625	624	591	623	589	597	588	582	624	602	611	632	580	591	586	596	602	630	595	589	597	622	575	599	618	578	610	607	622	568	589	608	605	544	584	593	565	604	592	635	623	606	597	597	551	579	606
12776	15126	17592	21440	27217	28250	22317	13160	9514	4507	1160	617	774	623	599	503	431	333	320	327	301	348	318	353	305	277	298	306	347	336	277	302	334	281	309	313	288	297	314	280	311	297	303	285	277	299	303	291	302	293	309	300	298	314	324	351	294	326	323	297	308	328	319	318	320	314	292	325	303	285	303	321	290	299	324	296	323	279	300	323	295	245	304	326	299	320	310	313	308	302	322	349	286	304	291	315	312	280	301	265	318	263	292	278	312	305	254	295	299	299	301	275	305	293	285	323	317	311	309	323	334	321	278	332	314	289	305	310	321	291	279	303	342	315	293	308	309	323	312	284	300	283	313	325	307	276	293	281	289	329	297	299	286	302	295	310	315	253	316	298	296	313	327	317	258	298	347	293	335	293	279	308	324	296	306	297	293	307	286	332	298	299	296	296	294	303	295	291	306	286	278	300	278	306	285	300	317	272	274	304	281	296	302	312	310	331	290	334	277	314	267	288	286	310	277	305	305	281	299	309	325	320	296	313	294	278	278	312	305	315	300	290	303	319	282	302	304	278	314	277	316	319	311	262	332	306	280	301	264	324	284	294	279	295	298	307	322	298	280	289	299	298	267	291	306	256	328	309	276	284	310	288	300	280	296	304	299	310	311	313	300	313	314	287	312	302	298	301	307	301	330	283	309	299	309	279	342	307	273	292	343	324	317	294	284	321	315	311	273	324	321	323	294	291	279	298	282	310	280	279	298	298	273	292	290	282	296	282	284	325	289	297	284	293	314	337	344	332	336	318	339	373	304	331	322	325	292	322	340	308	294	296	285	289	265	290	321	313	296	271	300	331	280	288	303	286	317	306	284	287	292	297	313	327	307	272	340	325	329	284	305	300	294	315	331	282	297	314	305	295	295	311	290	293	301	288	318	294	309	308	270	304	311	286	308	321	285	313	285	304	334	327	309	303	318	307	289	293	325	277	308	290	311	301	301	269	303	298	310	320	289	305	314	271	293	311	302	301	283	327	271	278	305	304	298	296	279	311	265	303	320	290	317	305	327	289	273	301	278	304	307	291	282	311	305	297	311	314	317	304	263	300	344	288	322	270	306	309	321	314	275	329	301	287	274	339	296	309	280	279	273	312	283	307	284	277	288	328	306	319	273	265	283	299	310	300	287	312	282	288	299	315	290	283	321	290	299	304	302	292	263	310	286	280	293	306	309	297	275	301	308	358	317	302	316	315	308	304	297	314	299	278	312	317	308	277	300	307	331	289	319	278	303	308	288	298	295	297	290	289	310	274	308	298	302	324	316	307	324	311	258	291	288	274	259	301	296	293	250	262	317	296	318	311	280	303	314	276	295	296	287	280	302	287	282	279	285	323	298	307	294	286	324	299	292	278	308	310	287	326	300	279	267	301	279	275	315	293	271	310	297	310	306	290	299	317	315	327	306	299	250	309	292	314	276	298	318	306	311	307	278	318	290	318	286	276	294	307	309	291	276	305	324	270	298	312	300	279	329	294	274	329	295	297	319	301	303	305	287	289	276	290	295	302	338	310	300	316	318	289	271	297	283	298	287	293	306	294	290	296	335	325	301	283	310	309	312	288	312	269	283	307	305	311	304	310	315	312	300	324	311	316	256	294	283	285	264	318	319	322	305	277	313	289	311	321	308	287	325	314	319	283	309	327	310	261	292	305	289	288	300	304	290	272	329	281	321	322	301	315	323	292	305	308	304	297	304	247	329	290	278	294	298	288	284	295	264	315	328	261	291	299	301	301	300	295	302	298	301	296	373	311	312	318	313	291	290	304	281	310	289	314	322	288	300	318	277	296	294	262	309	310	336	302	295	297	336	284	293	271	271	324	300	272	335	315	299	292	279	287	294	308	302	272	308	309	324	309	307	250	274	314	301	313	292	311	301	297	274	286	309	292	313	318	304	301	297	305	298	304	281	289	316	300	305	292	275	328	321	296	310	283	335	305	324	297	278	323	335	284	333	281	300	289	288	307	315	300	256	321	298	321	288	303	303	312	303	278	300	298	306	287	326	273	314	299	301	306	300	311	310	278	303	277	318	333	306	298	284	265	291	313	306	288	304	297	339	288	323	293	326	268	313	295	314	323	316	302	284	311	310	299	298	290	286	317	271	296	317	310	288	318	313	302	315	286	313	300	330	285	305	291	281	310	274	280	300	293	302	275	287	296	294	299	302	287	290	294	303	309	300	322	277	275	326	285	319	296	302	321	303	271	297	277	300	273	314	296	303	278	268	293	305	282	287	280	285	277	307	275	296	306	324	279	285	268	292	304	309	297	314	289	310	299	306	321	306	297	305	261	268	285	275	318	294	301	310	319	294	304	307	298	279	285	300	272	314	301	318	291	302	297	306	304	304	299	303	294	292	318	288	267	270	301	327	300	270	285	337	284	296	309	277	291	309	298	311	301	298	304	305	313	306	310	348	305	299	318	323	293	293	320	312	320	292	318	287	292	305	298	303	296	276	289	295	295	296	259	320	309	293	304	295	298	309	332	315	296	304	266	264	319	280	322	318	346	282	295	307	258	286	315	333	294	303	287	306	300	303	280	289	299	288	299	281	284	291	318	306	290	298	308	315	306	293	280	309	285	260	313	308	318	297	308	297	277	310	271	303	294	284	299	317	309	283	282	305	300	307	303	320	320	278	292	305	300	309	304	325	278	316	316	306	312	303	285	267	294	307	295	313	284	297	308	313	289	284	288	289	290	312	300	312	283	290	305	310	290	260	292	296	334	295	323	318	322	300	286	280	282	290	274	298	325	296	281	287	315	307	297	298	300	306	295	323	295	319	301	304	301	293	291	274	302	281	330	305	301	311	304	308	315	296	305	303	287	283	280	326	289	315	275	314	302	308	318	321	322	303	298	275	291	295	299	313	314	281	262	273	291	290	298	292	316	310	293	283	284	264	313	311	309	306	268	318	318	293	302	293	318	294	278	317	288	284	299	291	272	324	319	279	297	288	287	319	293	314	323	315	275	295	313	295	286	309	330	307	318	313	300	309	269	292	312	279	309	321	312	295	288	287	321	330	288	274	330	293	307	301	327	294	290	285	322	285	311	314	272	303	302	317	305	279	309	339	288	292	278	310	287	290	288	335	300	301	275	334	266	304	314	291	331	321	300	275	318	304	303	331	286	301	302	280	340	283	270	315	291	302	319	305	324	332	350	300	297	294	300	318	303	262	290	315	279	298	301	300	299	290	288	310	297	294	281	307	295	308	299	309	305	298	274	321	330	315	307	287	294	305	314	304	292	286	285	325	307	292	308	325	302	284	301	287	320	304	284	342	307	321	311	299	301	299	315	337	303	299	301	318	295	298	309	303	304	319	331	315	288	299	282	279	271	317	291	303	274	276	308	322	308	315	300	321	286	321	287	302	296	304	293	277	270	328	296	292	262	312	295	312	293	307	305	283	312	335	302	295	289	283	319	285	328	279	283	305	298	321	290	288	271	304	293	285	292	277	289
9488	15102	16452	26220	35837	43149	34984	25112	24442	14536	3110	2313	2887	1913	2086	1760	1371	1369	1187	1112	941	1013	929	955	955	1000	891	887	959	902	919	927	884	919	877	937	911	896	960	892	893	895	870	898	856	863	870	878	842	861	897	899	938	872	915	944	899	842	878	847	869	871	861	864	845	868	851	915	830	844	882	870	822	851	820	826	891	820	893	879	827	865	883	869	864	885	846	885	873	856	893	878	876	847	853	790	885	889	853	873	812	879	852	793	867	870	896	845	821	845	850	871	866	883	846	841	922	830	847	903	928	849	880	886	819	903	885	881	893	806	938	839	864	849	889	853	832	821	857	832	892	815	845	845	887	799	920	927	879	870	857	825	833	849	881	900	818	854	812	882	895	867	889	869	864	888	877	846	878	848	846	850	926	880	830	846	862	889	897	861	892	869	886	834	851	860	902	828	808	872	835	880	878	877	932	872	830	879	836	840	843	831	844	848	852	822	867	864	866	860	869	820	900	839	879	877	869	892	887	840	829	860	901	852	811	884	787	849	871	873	850	857	845	837	901	869	894	841	890	863	870	881	856	881	846	809	894	899	860	863	858	886	897	887	874	836	866	874	872	844	841	900	957	907	839	855	912	860	862	904	818	883	872	814	860	875	844	892	842	872	874	870	866	842	883	848	859	835	861	897	885	912	860	817	877	845	848	871	827	858	862	899	878	845	912	798	862	885	890	851	873	844	819	821	865	868	856	858	871	881	862	877	870	842	890	903	878	858	860	885	839	878	852	833	859	833	849	849	815	925	876	830	832	819	903	861	916	887	893	854	834	867	867	841	857	905	811	856	875	835	881	818	846	876	906	834	872	855	822	894	843	844	863	849	913	850	891	856	836	858	871	863	881	872	889	853	875	840	833	881	822	863	822	855	916	884	854	852	834	868	861	867	840	842	830	862	861	784	886	853	849	853	858	852	866	850	832	801	850	889	863	901	891	848	870	843	843	840	861	888	869	904	839	811	878	844	846	865	845	817	867	874	877	844	909	862	887	832	813	841	872	812	841	882	838	914	855	848	809	862	881	867	867	889	868	890	893	900	807	934	892	890	886	856	880	825	851	848	873	859	880	855	886	909	825	877	814	809	843	824	861	851	916	851	832	861	840	868	902	894	863	916	868	870	844	909	849	839	897	843	888	832	812	862	837	879	842	889	850	875	838	865	850	833	831	862	889	866	858	849	857	881	809	839	909	781	832	891	853	848	861	832	896	885	840	884	886	943	876	855	888	848	867	834	845	868	866	864	869	839	887	887	901	870	836	824	803	851	917	806	802	810	891	865	820	836	891	841	819	856	823	814	837	948	824	890	862	853	860	851	834	836	867	842	866	867	878	896	872	879	860	866	858	837	884	856	823	785	895	806	802	839	884	861	826	841	875	850	867	829	888	828	910	844	855	859	835	863	842	882	819	870	845	884	844	822	859	828	874	869	871	859	885	818	861	870	784	898	875	804	871	864	924	819	876	856	830	861	873	849	816	854	826	816	827	797	824	827	895	873	846	883	857	851	835	887	846	837	839	883	840	890	862	851	875	806	835	855	845	913	876	859	794	897	829	844	844	814	851	863	882	868	871	853	820	858	865	830	850	860	833	874	884	893	870	908	876	828	894	833	864	836	823	782	860	886	809	887	872	878	883	832	843	874	897	905	856	860	869	915	799	829	842	883	857	847	854	794	817	867	835	852	878	865	859	849	864	836	841	821	864	903	824	833	877	838	827	856	869	889	839	847	849	893	820	881	871	886	900	846	832	858	906	858	857	890	837	879	848	891	859	836	858	904	831	841	876	837	851	865	842	899	871	857	837	851	834	877	860	843	899	827	851	940	871	912	872	864	853	890	838	906	869	856	864	839	818	837	854	893	883	829	826	854	843	871	803	883	867	869	846	836	872	911	836	838	816	854	866	848	832	832	856	820	840	874	863	888	881	822	887	864	874	860	866	834	822	864	905	828	889	836	817	873	866	913	871	825	877	887	855	837	862	869	915	853	865	823	869	852	862	839	894	819	822	911	842	910	873	835	858	845	899	874	842	859	837	913	827	916	867	880	868	864	847	838	860	853	816	892	855	896	808	847	856	901	858	861	885	822	853	900	827	837	870	860	910	837	909	828	856	861	836	848	863	819	824	821	878	857	872	855	873	867	865	837	886	885	819	883	831	837	843	894	835	825	868	840	852	865	850	818	860	877	884	887	926	852	849	857	902	868	878	892	864	908	885	881	854	860	859	863	873	839	915	846	796	866	905	841	849	853	860	797	831	864	835	866	915	863	817	871	871	814	852	846	871	834	832	829	830	910	843	829	849	880	820	819	893	871	882	818	898	853	869	860	858	830	901	830	832	843	873	896	875	875	877	875	942	853	882	858	861	916	815	861	858	916	856	854	854	872	840	845	860	872	876	882	852	872	890	906	836	836	853	832	791	881	883	851	944	862	885	822	868	845	887	830	850	913	855	893	803	841	857	845	885	835	834	872	882	850	854	882	873	821	854	882	868	869	842	872	840	784	858	877	865	867	863	880	840	864	854	874	802	828	882	893	898	895	813	862	887	853	808	882	895	899	844	899	834	857	884	869	914	861	878	808	842	801	822	885	850	847	879	832	883	904	875	821	839	900	802	834	880	841	838	854	830	827	893	818	882	918	879	840	878	831	845	852	859	855	829	841	839	836	864	869	864	854	886	882	867	914	889	859	819	901	831	856	826	837	842	884	874	919	847	856	902	877	821	850	858	824	868	875	882	876	866	867	807	847	878	870	892	838	831	819	834	852	819	834	796	834	837	860	821	842	829	812	823	879	859	825	885	821	864	846	850	885	855	858	836	870	873	878	889	851	849	836	814	903	856	871	803	881	871	803	886	825	853	844	847	819	875	861	918	841	836	826	912	845	841	929	876	883	826	812	850	857	879	856	882	854	876	865	826	879	872	875	869	877	869	825	805	849	800	856	914	849	894	852	819	896	881	895	888	859	867	840	876	880	860	827	875	857	860	853	841	892	884	886	895	839	908	872	837	887	832	885	841	884	851	835	890	819	848	833	825	813	832	896	831	876	890	885	809	862	857	863	865	883	827	803	859	834	876	908	908	900	835	934	861	878	855	883	829	816	869	828	860	814	829	863	844	858	899	887	787	840	864	846	889	897	848	779	856	834	869	817	819	861	868	863	866	884	837	882	812	838	911	808	849	909	851	803	872	877	828	839	875	822	886	889	894	835	892	842	851	872	867	899	852	827	837	861	911	860	855	830	862	871	845	871	881	779	889	894	890	881	837	829	919	872	827	833	847	913	880	863	890	847	832	872	867	839	866	896	829	824	887	857	843	842	866	827	888	871	896	832	873	869	862	870	827	900	878	879	838	835	888	930	855	846	889	897	828	885	834	850	851	894	907	887	836	866	798	904	893	797	833	786	861	877	880	908	868	912	873	913	886	811	872	884	869	871	842	872	865	870	839	813	859	819	871	788
28376	28395	30108	33541	37230	38521	35199	27378	23200	15287	4408	1612	1615	1036	907	877	677	582	465	433	403	441	406	358	427	389	382	366	384	379	341	338	328	356	345	384	366	350	355	324	361	376	330	354	364	357	352	387	355	366	360	322	325	331	346	299	335	359	352	305	359	344	363	365	343	346	348	342	353	333	372	352	318	327	370	338	369	329	359	348	386	350	365	347	332	330	341	335	356	353	336	332	356	351	354	343	336	341	325	359	334	347	331	374	343	335	323	360	319	333	355	330	351	338	326	334	332	382	339	332	357	335	353	369	381	351	347	347	346	333	330	325	343	367	359	340	369	337	374	345	332	363	318	331	336	292	343	350	339	370	332	342	331	329	332	353	341	374	361	318	355	353	336	306	366	348	302	346	344	343	311	314	344	337	305	301	346	364	354	333	374	381	328	326	330	351	328	370	351	331	327	367	342	325	361	337	343	336	343	327	328	355	328	356	376	313	332	328	351	341	347	356	332	328	330	316	372	343	317	371	292	384	332	363	379	334	343	381	359	356	361	363	322	344	350	371	379	333	328	368	335	372	345	339	363	352	374	357	348	375	370	349	362	331	350	358	355	348	337	322	382	320	387	325	320	315	327	348	321	335	319	379	367	333	319	344	329	344	373	404	383	316	364	368	381	340	340	347	366	368	372	324	369	330	357	345	370	393	391	349	347	346	336	366	338	345	348	350	336	332	378	354	354	385	313	303	314	329	345	345	348	358	336	366	325	362	346	346	368	346	323	351	347	325	375	334	366	361	385	337	368	358	337	365	336	359	351	345	314	324	339	332	328	378	349	325	372	334	355	369	372	367	373	358	337	368	334	348	348	369	309	314	363	343	335	315	337	341	332	336	361	367	331	343	346	336	347	365	354	393	350	360	321	316	358	331	329	332	350	317	351	328	371	371	357	354	323	366	381	330	357	354	331	362	370	337	335	358	334	349	325	373	331	347	325	346	346	326	347	353	330	350	344	337	364	325	374	346	325	371	359	373	342	350	346	319	333	337	326	375	344	324	343	382	321	363	370	333	345	317	346	336	315	353	371	330	378	343	340	384	344	329	336	345	334	320	377	332	327	341	358	341	346	330	342	361	339	337	353	326	309	339	337	353	368	382	324	344	374	318	320	359	359	327	384	316	354	352	353	369	357	350	360	356	365	341	360	362	358	354	321	329	365	374	378	339	357	329	364	340	328	343	318	356	345	371	323	312	333	335	350	329	338	349	283	327	345	362	317	369	365	324	351	328	335	305	346	357	337	347	363	346	378	346	351	352	362	350	341	319	371	340	323	363	339	327	314	349	355	358	356	348	341	354	334	349	331	342	359	327	322	323	357	345	379	352	352	324	327	350	346	365	363	352	322	359	367	358	331	368	352	335	316	307	350	369	353	340	326	385	360	329	318	338	343	321	368	346	346	338	343	328	352	357	332	334	312	314	329	340	370	362	336	340	363	317	358	322	340	362	358	367	351	365	370	338	340	316	356	328	365	315	377	325	324	326	330	335	348	333	365	291	375	368	385	311	331	362	374	371	355	345	334	387	340	380	354	356	356	355	369	315	313	314	363	300	376	381	324	326	323	348	320	341	311	353	346	357	367	340	337	316	396	310	337	322	367	348	350	319	368	337	322	358	352	363	380	317	333	328	328	342	325	340	329	345	324	335	334	318	343	363	356	329	371	301	347	360	340	364	306	339	328	352	361	325	350	328	358	306	349	340	341	337	381	371	356	388	350	327	344	372	339	301	350	365	367	318	411	314	329	354	299	321	305	354	337	366	321	316	333	356	310	318	320	340	330	328	307	373	335	342	349	322	309	344	374	347	350	336	347	361	308	332	356	374	347	374	354	344	361	356	362	348	329	351	357	309	358	316	363	341	343	324	343	387	327	330	357	359	332	364	333	353	354	329	326	361	358	333	344	329	327	329	370	367	335	367	331	334	364	357	356	295	354	330	363	339	363	354	358	334	344	332	329	365	371	355	347	340	354	354	339	334	347	355	344	326	320	315	317	319	386	342	369	340	342	352	364	350	347	345	333	366	368	356	329	360	368	349	368	362	345	346	336	325	311	325	319	373	326	360	347	336	339	335	357	346	336	328	327	346	311	334	356	357	349	351	363	339	380	312	370	338	363	375	360	353	319	343	303	350	314	349	326	372	349	327	326	329	335	374	349	387	353	342	350	343	379	338	321	311	372	356	380	362	395	337	337	341	343	326	354	349	339	348	346	337	358	327	374	360	345	352	297	350	302	339	369	334	357	337	352	347	335	349	322	345	356	354	341	343	357	348	321	346	339	322	335	355	354	318	331	292	353	358	338	332	350	355	344	361	319	377	362	336	355	318	360	331	336	325	358	324	339	339	317	343	316	340	336	351	358	380	353	354	320	327	343	347	320	311	356	353	368	354	325	323	341	379	388	342	376	354	331	335	331	363	314	344	345	356	353	319	369	358	366	352	345	334	373	353	351	374	335	367	364	325	335	306	347	365	330	353	323	399	358	349	327	331	322	343	334	329	347	358	311	327	342	354	356	345	345	316	338	317	351	375	345	322	348	328	328	345	324	359	317	358	374	383	345	323	365	355	380	358	354	354	356	347	363	340	358	327	324	355	363	375	389	344	365	361	318	303	334	373	343	346	360	337	336	340	351	359	361	377	357	318	329	368	368	349	355	357	346	366	374	341	333	330	353	338	304	329	358	337	307	356	306	373	337	317	389	363	342	372	324	369	321	335	326	341	328	381	343	339	331	346	317	339	337	367	343	321	345	341	367	345	351	353	368	367	282	358	363	352	354	327	344	359	351	329	332	368	356	340	311	361	361	321	314	380	392	321	352	358	363	326	330	380	334	356	347	303	318	360	332	313	348	329	352	365	327	326	364	324	343	366	374	331	311	356	344	373	326	368	344	327	348	336	350	343	300	339	365	356	331	359	342	371	365	361	326	372	310	363	302	344	336	352	364	341	326	325	320	349	299	344	374	380	344	301	305	342	341	344	307	350	339	332	336	327	334	335	380	347	349	346	326	355	305	340	351	348	351	337	376	320	321	338	351	351	341	340	365	362	344	369	336	336	342	305	347	336	307	349	346	366	360	344	329	312	373	320	348	341	330	323	342	371	381	316	355	366	338	340	308	348	303	355	345	335	353	365	340	336	346	343	324	351	330	321	358	347	376	337	328	322	344	328	385	364	331	384	351	349	344	343	322	328	338	307	315	311	362	344	339	352	362	339	340	341	345	347	361	340	339	342	354	344	338	367	345	300	350	342	374	341	357	359	367	328	333	349	343	362	345	321	321	351	339	340	378	354	334	340	368	338	386	353	323	345	362	312	380	352	338	327	337	310	358	339	324	330	360	325	363	329	361	365	351	340	332	311	358	321	362	323	333	362	344	337	348	367	325	343	318	344	334	345	309	352	328	333	370	357	377	355	336	373	345	348	365	344	331	349	385	354	346	330	325	332	374	314	346	341
17584	24148	25773	36430	45117	53082	49563	41228	38670	25988	6851	4488	5444	3917	3655	4040	2578	2545	1804	1641	1300	1442	1297	1308	1245	1200	1175	1199	1095	1153	1035	1064	1072	1043	1029	1042	1099	997	1025	1073	1051	975	998	960	1019	991	931	1059	1010	989	1009	980	999	990	952	989	985	959	955	902	940	964	992	988	925	940	966	930	893	914	914	912	1006	969	969	923	949	963	970	961	919	948	948	939	974	938	917	961	911	941	946	926	901	933	970	977	925	937	933	917	955	915	948	905	956	956	896	988	939	929	922	907	913	973	929	888	905	932	923	908	889	958	918	958	872	899	911	948	919	925	851	935	933	889	911	953	906	910	964	958	963	926	945	955	896	944	890	1009	961	889	965	942	940	917	921	942	955	965	896	951	932	912	881	934	908	951	908	897	909	972	907	913	944	941	946	925	903	881	922	911	867	909	899	874	901	894	895	894	909	959	899	905	895	924	883	975	857	940	919	912	903	947	946	951	932	952	931	914	934	885	934	940	952	926	973	924	922	934	976	917	916	942	925	910	914	940	922	935	915	920	922	915	935	976	920	915	909	976	929	927	911	921	899	895	901	914	982	968	952	880	945	929	1002	955	926	869	924	961	902	912	912	928	920	981	903	952	931	905	910	953	907	929	939	964	891	888	870	909	940	920	879	921	939	920	885	951	879	921	923	951	927	919	929	903	898	960	927	896	953	939	891	893	888	922	918	932	930	944	943	893	929	923	905	904	941	965	974	898	924	967	954	950	952	926	966	938	960	888	946	896	928	928	868	947	890	948	945	938	917	961	872	923	872	950	943	854	897	927	880	912	949	869	933	898	888	882	939	949	907	911	951	955	928	942	918	997	897	873	955	923	910	920	948	951	879	904	901	914	919	918	951	907	929	852	902	944	937	910	842	914	859	943	855	912	890	959	905	920	902	918	926	919	907	853	933	916	859	931	984	938	910	954	934	913	918	965	961	940	909	943	981	935	918	908	905	915	926	957	889	930	913	943	902	897	965	902	945	939	873	939	931	942	963	905	903	861	879	936	901	936	902	905	896	895	902	897	895	1025	931	961	935	925	931	952	882	917	941	975	869	993	887	925	912	950	928	942	915	897	906	874	939	886	895	853	918	968	913	856	908	948	886	915	940	889	932	921	903	917	934	894	868	942	902	948	964	926	916	912	896	910	896	931	915	933	919	947	878	954	914	907	932	891	920	903	965	947	897	935	902	944	902	909	923	950	877	925	926	949	960	905	933	924	933	902	950	865	921	946	893	937	930	901	876	957	866	931	903	888	953	938	941	932	880	935	890	909	946	943	963	916	916	833	950	949	946	896	876	826	871	902	937	909	914	891	862	929	923	918	911	932	998	932	865	913	859	905	965	937	923	854	971	873	954	940	1011	966	919	848	975	967	937	916	875	949	941	849	897	896	917	891	942	929	886	910	931	914	877	935	896	945	917	944	934	919	940	896	899	890	867	893	935	938	927	924	929	935	866	893	959	941	884	953	934	932	915	887	907	902	898	951	877	897	914	905	939	922	984	974	931	913	920	889	878	913	960	917	906	928	914	968	913	902	937	926	944	920	919	908	874	991	923	934	994	948	925	905	935	942	961	940	927	905	939	949	893	919	921	922	882	921	892	904	957	978	904	954	950	909	899	962	947	929	957	972	928	899	963	907	897	937	932	928	901	899	844	928	902	898	963	879	875	859	919	1001	931	942	905	945	968	919	941	917	932	945	877	894	966	919	932	929	926	923	929	929	913	903	867	881	865	907	886	917	955	954	929	946	931	917	932	880	935	923	891	879	894	914	957	890	953	940	919	917	885	894	853	928	911	873	946	843	931	881	889	889	877	851	914	891	917	936	957	946	910	896	883	970	887	893	899	882	935	935	914	925	931	914	902	936	918	890	959	932	915	949	862	882	859	919	963	1013	899	885	897	930	926	925	948	917	906	934	915	911	949	865	946	928	928	864	941	932	910	896	965	917	933	908	936	944	921	896	914	917	927	962	925	899	925	910	910	961	936	907	910	933	909	896	893	938	940	914	889	879	922	929	828	877	873	957	954	902	934	923	874	911	960	897	919	916	961	872	919	947	935	907	923	990	912	905	889	900	879	971	900	932	921	934	884	935	905	928	922	970	893	931	947	879	892	983	932	949	914	934	926	945	903	911	960	869	945	898	895	944	952	893	929	894	887	921	923	961	978	856	906	952	916	919	932	929	949	908	893	952	1006	907	956	929	971	933	901	897	934	902	919	959	880	859	918	882	894	916	873	936	920	914	907	949	912	977	919	901	861	916	947	935	877	920	915	966	902	890	991	903	944	992	943	909	980	872	890	974	943	925	908	929	961	890	863	915	891	929	942	894	916	929	899	924	915	925	907	901	869	958	935	923	908	944	947	899	921	935	939	939	917	926	948	902	994	952	973	887	864	968	926	913	907	958	862	869	930	960	894	882	960	937	948	933	921	947	882	937	910	941	880	963	920	937	987	915	936	925	948	926	940	942	943	861	938	915	899	912	927	875	882	928	954	992	943	921	935	932	904	881	925	937	933	885	888	920	917	929	920	920	910	909	913	930	957	857	900	894	958	918	931	926	903	895	930	940	953	925	916	890	894	954	879	923	907	941	913	891	987	906	933	901	930	915	918	964	959	955	964	967	850	906	911	925	981	920	876	946	978	891	960	936	894	896	935	942	902	931	905	919	904	903	940	963	882	906	914	933	891	954	921	863	962	926	905	916	881	919	876	911	902	902	923	902	940	938	896	927	890	916	926	903	966	942	925	966	888	930	908	960	914	881	903	890	928	850	908	893	940	903	940	955	930	919	940	923	916	916	911	923	927	953	826	916	931	954	937	896	890	912	899	983	942	896	914	928	942	899	879	909	963	885	921	954	916	908	908	884	951	931	962	873	915	954	908	900	953	940	939	870	849	893	927	958	931	907	1000	890	894	923	874	882	976	912	909	922	948	928	916	927	873	889	924	944	875	935	886	907	895	914	942	914	876	949	942	869	959	894	870	911	874	950	924	920	964	942	932	910	870	919	871	922	898	874	844	920	950	969	880	888	932	940	904	899	901	869	961	919	886	933	923	859	916	897	905	944	919	922	883	895	876	956	938	978	894	905	946	926	924	897	907	897	952	938	842	863	906	888	923	956	919	930	923	920	988	928	904	913	902	926	941	961	918	946	887	912	854	943	869	929	905	937	905	954	894	943	901	949	929	920	911	920	942	859	912	966	873	891	846	916	897	925	931	917	940	882	948	952	936	894	919	914	940	921	881	894	916	880	924	909	925	915	902	956	918	901	914	886	931	894	917	892	936	895	937	925	939	856	979	937	904	892	868	911	878	860	961	916	933	957	876	954	880	924	955	897	968	918	871	897	912	888	948	907	912	930	893	916	973	900	932	927	899	944	917	895	958	961	926	944	927	870	961	923	961	904	905	907	903	922	943	904	952	903	886	946	873	892	897	922	938	930	892	920	907	929	966	861	949	905	890	907	948	926
3993	2254	2905	3718	3933	3781	2429	1027	683	368	216	201	205	200	198	171	205	188	201	175	207	195	196	181	214	193	188	182	179	191	176	209	178	181	177	183	215	187	174	178	177	189	212	170	185	187	166	177	164	176	186	172	187	196	191	191	191	188	209	185	189	186	196	187	181	198	176	187	171	184	206	202	169	191	199	199	184	184	214	169	209	187	200	186	167	191	191	201	201	212	174	180	216	182	205	186	156	187	179	181	194	197	189	202	182	193	182	172	175	174	188	197	183	204	182	191	174	212	194	179	173	212	186	184	184	189	191	203	179	204	178	201	213	216	190	197	179	182	177	200	177	170	205	194	213	209	179	199	171	195	195	190	178	189	189	193	174	194	191	168	195	204	192	182	183	174	183	174	182	197	188	176	188	194	195	186	195	175	186	182	218	173	193	178	152	182	185	182	182	179	174	189	193	173	205	169	193	202	217	177	214	208	194	174	194	174	197	174	187	199	175	212	192	177	206	191	176	175	175	183	201	202	208	187	186	176	209	182	178	175	189	215	172	181	197	184	196	208	183	201	184	201	196	186	194	177	177	231	176	197	165	199	200	203	193	195	216	190	183	216	177	192	198	188	195	176	200	189	195	173	205	197	186	196	198	157	222	192	204	178	196	195	179	185	180	171	179	175	194	178	181	182	193	186	178	201	181	182	157	196	197	186	162	188	186	174	196	185	194	190	180	188	196	161	195	187	180	177	197	193	184	200	186	204	182	181	179	210	177	172	185	195	183	201	167	165	178	190	170	195	178	174	195	196	169	193	175	190	192	168	206	195	201	178	211	185	211	187	198	163	199	180	184	204	201	160	174	196	188	181	186	207	185	181	196	191	203	213	188	172	192	189	196	174	177	205	185	191	190	205	178	190	184	185	184	179	195	197	205	196	186	193	194	208	204	200	204	188	212	198	216	193	176	202	185	180	173	197	206	209	190	204	198	200	190	190	208	193	176	164	194	197	184	187	203	192	185	183	194	171	150	195	196	191	184	176	169	204	186	180	189	208	218	193	192	199	194	209	185	198	180	160	183	197	164	182	183	179	187	190	188	187	188	195	186	199	213	195	172	175	216	192	189	189	215	193	190	178	187	185	208	179	172	175	206	193	177	184	220	177	193	186	227	177	185	211	168	199	175	201	189	200	168	165	184	218	182	189	201	204	174	187	186	156	179	181	197	203	217	180	179	173	173	194	186	193	199	178	195	204	173	189	189	164	200	185	184	195	210	191	189	195	204	195	190	192	184	183	206	185	197	211	174	198	200	187	194	178	198	212	190	185	187	216	159	196	168	146	203	195	181	176	190	175	194	194	196	190	200	193	201	200	196	194	208	196	172	185	186	189	192	205	200	167	174	204	208	199	185	189	180	198	193	194	213	183	198	201	186	207	208	229	207	188	184	185	192	206	179	172	192	175	173	233	187	172	198	198	195	187	192	191	184	204	173	207	206	194	177	195	163	160	184	190	182	185	183	184	196	152	199	196	181	192	179	195	198	196	198	167	196	204	187	196	179	209	194	187	204	189	193	195	209	206	191	191	190	216	191	195	224	210	183	183	165	197	222	160	176	203	198	196	181	201	185	188	179	211	171	195	192	193	194	177	188	177	179	171	202	215	189	170	197	178	196	209	226	182	188	186	203	200	205	171	196	189	162	171	195	198	188	206	180	190	197	183	185	186	197	178	187	203	212	189	177	189	178	190	182	188	158	173	192	205	165	186	181	173	206	202	204	211	202	191	197	202	214	181	192	197	176	228	181	198	182	195	197	215	204	199	176	139	211	216	170	214	204	190	177	200	176	196	185	184	197	199	181	180	186	195	183	189	169	181	173	177	173	196	186	197	166	180	176	173	195	193	180	182	217	203	191	196	170	189	195	212	185	180	184	172	194	184	206	178	203	193	199	193	217	170	178	175	193	184	194	196	170	194	191	199	193	225	199	189	194	195	212	187	204	195	180	203	178	211	177	185	154	207	194	205	181	214	184	193	188	207	197	186	211	196	206	198	179	208	197	200	187	192	195	210	177	187	219	218	172	185	175	180	182	175	187	206	165	189	185	158	178	180	191	181	174	184	152	184	193	191	194	190	198	186	198	175	185	198	198	207	164	190	203	170	183	199	183	201	187	180	214	193	195	204	215	210	209	183	188	196	195	164	209	191	189	195	174	167	191	178	186	206	192	195	166	187	188	213	195	205	184	196	201	214	184	180	205	209	208	197	170	200	200	217	173	174	191	174	183	175	191	202	200	176	191	170	180	204	189	193	186	171	196	191	190	191	210	189	182	182	209	202	211	209	207	193	179	234	207	231	168	190	181	198	225	185	193	205	171	193	196	161	171	191	191	221	188	187	179	198	188	210	184	184	197	203	187	208	175	198	196	207	192	171	154	180	222	178	159	207	204	191	188	187	167	172	212	193	201	188	189	178	200	192	187	166	187	189	187	189	200	195	200	164	194	199	208	188	208	178	200	184	225	190	181	194	174	168	197	183	173	192	202	204	182	210	198	196	205	216	183	197	184	173	185	214	185	223	211	209	180	191	181	187	159	173	175	178	191	172	231	181	197	173	195	181	205	157	199	194	189	186	193	195	166	165	173	174	193	202	172	209	199	194	177	209	196	186	196	180	187	184	183	185	198	182	177	200	196	198	204	183	196	205	176	173	190	178	191	201	208	180	193	193	209	203	174	172	207	185	201	204	205	186	170	180	213	216	209	204	204	198	190	149	177	212	179	211	215	184	194	169	166	209	192	181	188	184	181	213	184	202	177	186	202	188	198	160	160	170	192	195	206	182	197	153	221	184	177	195	184	166	175	187	205	197	195	155	186	182	176	192	196	200	183	203	187	204	185	179	200	200	174	193	204	193	170	155	191	202	182	176	220	205	176	210	211	182	174	200	211	207	181	211	190	188	193	206	165	151	182	191	175	180	169	198	173	195	161	179	194	194	189	177	201	161	205	177	193	198	197	176	193	171	198	195	207	161	199	188	195	204	196	226	167	184	192	172	210	187	183	211	204	186	192	170	191	191	185	193	177	191	198	172	204	173	168	180	188	186	211	204	188	190	170	197	186	211	195	194	213	223	213	212	203	195	177	196	168	197	204	210	208	194	174	213	184	175	180	221	212	171	181	182	175	174	183	197	199	195	177	167	213	170	197	166	175	183	203	205	183	219	203	198	191	191	200	186	164	169	192	225	166	202	154	196	193	215	192	198	197	217	182	232	214	206	180	158	180	175	190	190	182	199	207	193	195	188	185	189	205	187	170	199	179	172	184	179	177	179	218	191	176	179	186	163	197	215	191	170	173	207	204	188	192	181	180	216	185	196	158	195	192	181	186	197	183	194	168	161	219	164	202	161	163	200	168	194	200	202	182	179	176	198	179	214	169	177	188	171	188	197	205	206	154	222	180	198	186	178	173	154	180	187	188	190	195	190	200	167	183	203	212	223	173	198	172	213	192	202
3537	3418	5722	9372	12514	14169	10106	5233	4066	2185	905	800	774	750	663	633	674	654	617	649	623	612	595	647	675	593	585	570	612	587	603	601	636	642	592	594	583	623	585	581	608	624	570	635	575	594	612	607	605	599	556	594	620	623	626	601	573	594	563	571	588	606	572	567	613	603	620	620	595	586	600	588	605	645	576	630	608	613	616	563	576	604	579	603	609	602	597	556	557	641	629	542	586	550	558	649	566	591	625	624	608	606	632	542	619	612	616	627	600	577	612	591	552	594	607	610	619	616	645	599	577	617	596	596	571	599	602	588	596	615	629	648	570	614	591	629	587	646	592	550	577	587	599	544	586	570	614	632	576	619	568	614	574	588	580	576	626	599	589	618	616	588	592	647	615	629	593	595	570	589	604	595	594	590	606	610	623	610	599	625	597	604	617	605	638	609	576	574	565	606	642	626	616	585	572	611	619	621	585	610	583	583	584	541	577	579	595	588	597	603	598	584	630	636	620	597	602	619	622	566	589	622	572	566	567	618	575	579	621	609	610	610	581	606	601	621	605	548	553	603	586	598	620	587	608	592	595	627	558	549	603	632	628	556	585	567	611	578	635	551	674	563	566	587	632	574	594	613	572	617	578	545	536	614	597	600	602	586	600	611	590	635	589	636	583	618	616	580	654	634	665	539	597	625	570	590	610	625	582	571	584	587	582	598	586	549	595	603	603	593	602	626	630	599	568	563	645	602	605	574	582	587	601	588	583	630	589	596	607	580	619	618	596	606	593	592	591	583	599	622	605	604	595	645	574	589	618	597	601	545	578	614	576	599	621	577	574	630	654	595	605	572	611	622	568	629	603	613	599	547	590	608	605	586	590	623	614	589	591	611	604	661	588	579	620	539	631	564	608	572	587	636	579	625	641	585	547	629	593	560	596	613	586	624	558	604	554	581	612	581	615	572	649	571	618	581	574	607	579	579	577	589	596	577	627	600	593	589	654	557	600	629	607	571	614	585	591	606	605	576	591	598	634	593	631	629	590	592	618	593	632	563	613	594	562	618	588	623	614	620	548	571	659	600	632	626	636	635	586	590	596	569	599	587	608	630	604	623	585	618	591	579	602	553	587	550	586	597	604	634	620	602	635	613	643	603	584	640	614	615	640	572	623	602	606	576	603	612	625	590	591	604	591	630	585	538	586	638	596	595	589	616	612	614	591	611	563	623	605	601	630	621	614	619	611	625	590	581	610	594	677	589	633	625	608	570	576	632	628	584	618	623	619	630	580	630	618	608	608	575	541	579	589	597	627	597	591	599	603	592	606	568	554	600	591	578	563	555	614	566	589	619	626	554	583	577	592	574	603	588	623	624	598	580	610	612	589	620	591	630	605	554	602	587	589	584	569	569	620	624	596	646	589	572	599	638	585	603	591	612	627	627	561	558	598	594	589	619	597	609	587	605	578	579	588	636	603	597	592	621	627	611	594	604	602	616	584	601	635	565	567	612	571	558	626	617	630	629	602	588	603	632	580	570	599	600	605	607	543	567	569	590	605	599	558	617	587	582	619	616	595	587	553	608	621	625	632	595	568	590	611	637	620	632	632	617	630	573	590	561	571	576	579	609	615	605	582	546	612	631	578	609	597	592	602	586	618	629	616	628	582	591	572	616	642	569	596	598	603	579	622	614	656	608	604	610	588	634	579	616	613	619	585	593	628	597	581	535	577	627	572	599	623	619	571	631	610	603	612	583	602	555	620	623	600	603	582	584	580	525	605	588	562	607	629	651	594	593	568	617	583	609	605	615	606	589	547	589	612	636	587	579	612	606	599	598	545	598	663	557	591	630	635	574	579	610	576	588	591	572	551	588	563	598	572	599	645	594	620	566	589	556	642	557	614	611	633	623	600	614	604	611	644	604	637	597	586	589	599	579	559	634	595	556	592	603	582	589	594	623	584	628	592	631	621	596	593	630	600	599	651	590	578	608	614	606	562	622	596	672	545	556	603	587	605	615	578	585	610	570	587	556	559	676	616	591	599	583	581	610	588	578	596	642	580	601	599	601	609	566	617	619	586	579	576	585	574	566	579	579	591	589	586	621	611	600	676	599	607	563	592	618	598	579	539	563	591	620	606	566	659	559	545	585	623	632	525	620	623	609	603	564	615	610	573	578	586	574	523	574	571	624	571	570	641	622	591	555	607	635	580	573	584	579	610	599	604	630	586	594	612	584	584	581	567	566	565	606	589	617	603	575	615	559	587	611	600	567	625	587	567	592	611	608	636	606	603	572	603	609	620	574	615	586	632	566	604	605	596	575	603	634	582	581	550	587	613	637	566	601	586	642	589	628	590	608	615	605	623	595	566	598	557	608	648	585	595	566	602	616	600	604	593	643	627	591	564	541	579	592	620	596	584	556	595	615	529	599	585	623	635	563	623	621	568	633	653	633	617	618	587	558	565	646	548	641	556	611	590	564	609	606	560	550	622	595	639	627	610	597	560	642	621	654	611	604	559	564	601	574	590	576	603	601	608	576	616	577	586	641	600	608	610	611	625	558	632	588	590	659	582	574	566	566	575	567	602	581	577	560	570	613	605	569	587	579	645	587	568	620	587	600	613	597	625	576	566	613	589	638	638	584	606	609	658	591	607	605	562	572	581	560	585	636	603	601	596	597	630	623	589	553	626	589	620	616	603	558	593	604	628	616	626	616	610	575	594	593	571	611	560	581	556	613	595	634	626	632	582	623	602	632	593	602	582	621	550	605	615	573	560	595	616	593	621	597	619	616	627	581	610	610	602	576	613	622	635	578	614	629	630	603	597	554	605	639	576	577	560	579	554	597	578	632	574	590	603	582	595	656	571	618	618	580	620	635	609	625	636	652	624	566	613	579	596	582	585	583	633	634	566	600	598	581	623	648	590	567	603	623	661	612	571	572	564	560	580	638	578	603	561	612	611	584	603	627	595	615	551	584	567	598	633	564	562	589	556	560	611	611	620	607	598	620	561	560	557	581	645	578	567	576	564	608	566	568	562	592	613	630	569	595	593	632	591	590	605	640	563	582	587	609	603	663	603	596	594	592	600	589	607	596	575	630	569	573	586	573	572	556	567	618	578	636	605	633	574	661	579	604	621	624	588	622	594	556	557	578	577	649	600	580	589	606	606	536	618	596	555	555	584	582	558	604	608	596	617	566	623	571	582	610	623	593	614	579	594	588	597	612	585	587	563	558	595	596	606	553	587	579	566	650	641	593	626	570	580	620	590	604	639	605	647	623	560	638	635	592	628	588	642	620	615	595	585	590	609	607	624	582	610	544	624	579	637	597	594	555	586	616	618	630	625	594	601	638	575	623	592	627	592	592	632	567	590	626	599	591	602	613	592	597	590	606	590	630	595	601	594	604	569	639	562	572	577	585	592	576	618	598	582	602	629	599	615	611	609	595	634	573	593	590	612	593	562	628	632	618	583	609	592	606	647	586	591	652	613	569	623	603	599	561	619	568	569	612
13896	13923	17021	23986	27291	27749	23123	15984	10496	4594	1482	803	611	568	447	440	402	371	378	321	332	350	329	324	314	324	310	258	313	308	319	299	299	330	294	306	292	316	305	307	327	299	318	292	300	276	319	296	303	292	333	284	285	305	318	315	286	296	284	283	300	288	302	318	305	309	293	299	320	260	320	312	285	293	321	321	301	274	327	322	312	305	277	284	307	337	318	311	322	293	278	336	266	318	308	326	305	311	311	312	310	288	307	300	285	333	306	310	309	310	315	345	299	296	266	308	306	290	324	285	310	331	299	284	291	328	312	335	268	280	292	310	301	313	286	316	308	307	305	329	291	310	316	306	291	288	279	288	295	307	286	294	303	290	287	293	345	281	345	307	302	273	309	300	309	324	322	298	303	322	293	325	276	316	287	300	268	319	316	310	305	304	303	310	271	284	315	308	300	303	344	301	275	300	297	282	299	291	292	295	311	293	297	303	303	294	304	285	300	293	295	307	293	304	309	284	300	279	303	278	338	358	307	284	303	288	327	306	304	315	297	311	293	301	326	297	320	310	317	297	305	306	292	312	318	280	300	282	332	318	297	318	312	300	299	296	309	270	275	291	299	313	288	289	308	289	273	295	312	301	302	303	287	305	300	297	281	311	307	310	299	330	301	321	310	298	306	304	295	262	292	326	320	304	283	293	293	316	337	282	284	282	305	323	275	306	327	296	308	322	322	302	277	284	319	288	270	302	261	309	307	297	294	312	352	284	309	291	303	285	309	311	314	274	309	325	304	302	297	272	306	281	302	311	284	280	330	297	294	315	296	308	345	336	320	310	279	314	304	278	313	312	292	304	323	274	272	291	305	317	297	318	290	339	314	298	302	270	326	302	269	313	308	301	299	319	284	293	311	308	273	303	294	329	314	317	304	286	297	314	283	312	320	305	304	320	276	294	300	263	291	309	298	302	279	335	301	285	323	318	302	292	302	343	279	304	339	343	312	308	339	292	283	304	304	291	301	288	281	296	299	303	280	318	314	314	291	325	292	311	285	295	313	299	302	286	295	261	321	313	264	317	299	314	299	343	313	315	305	294	331	307	290	279	318	320	331	319	302	295	318	323	327	287	288	321	306	275	344	293	291	278	314	305	283	310	313	294	306	291	331	332	277	287	303	302	314	290	331	298	312	304	288	269	314	329	296	293	323	294	296	282	294	286	312	274	284	298	319	304	301	300	296	300	297	282	303	315	318	305	304	295	308	285	299	287	279	306	332	293	277	299	288	274	295	298	320	326	290	279	296	329	298	303	273	288	287	340	282	311	302	293	318	298	310	299	316	289	299	256	301	267	289	315	327	297	288	317	353	307	295	274	288	285	331	275	307	288	288	306	266	304	328	293	309	308	304	344	313	306	339	302	296	302	326	315	319	313	289	286	295	294	314	300	305	283	275	311	309	297	328	283	304	301	302	332	308	292	286	292	279	283	338	338	326	295	314	299	296	304	314	318	309	308	332	292	299	306	314	301	277	295	268	327	289	292	278	291	306	304	302	306	302	289	304	297	301	317	348	267	276	336	301	288	267	310	323	300	316	291	303	298	322	317	300	308	310	311	293	305	300	282	322	283	283	284	286	307	306	321	322	283	293	280	299	270	296	310	331	331	298	310	287	292	304	312	269	273	317	280	314	290	278	307	309	311	306	304	310	273	309	296	294	284	304	299	295	286	347	304	279	288	288	286	270	271	314	283	283	285	332	317	314	321	322	311	332	281	336	301	298	290	286	279	301	299	323	300	282	288	341	309	292	281	319	286	294	291	313	331	301	301	321	320	305	289	294	269	316	287	262	332	293	313	287	318	294	319	300	302	296	282	273	295	307	323	323	310	332	294	316	300	311	273	305	324	295	276	289	292	316	316	305	314	302	326	302	304	330	304	299	299	290	296	279	311	285	282	293	303	334	307	311	303	303	342	329	306	268	285	266	320	294	314	285	331	307	301	297	324	328	290	318	261	290	302	308	319	300	339	323	286	320	301	311	296	307	308	289	311	325	283	284	288	332	312	300	280	300	282	326	269	312	307	312	322	298	294	262	313	308	332	328	323	322	261	318	295	292	307	339	309	308	282	309	334	298	285	308	292	291	300	319	330	282	286	291	333	307	293	333	297	302	324	301	310	329	310	293	294	295	252	282	314	303	300	295	297	258	306	292	299	320	281	287	266	276	312	304	301	302	316	296	327	317	280	307	305	295	304	281	296	298	279	320	296	271	296	282	281	267	300	333	293	296	302	313	316	317	322	296	287	310	340	286	334	319	311	325	314	307	307	298	305	309	308	295	327	293	321	305	282	313	328	333	286	270	291	320	297	308	298	318	312	307	295	319	321	295	301	300	301	326	304	295	297	327	315	287	299	285	300	311	285	294	300	278	303	337	305	286	310	272	273	302	301	311	282	304	329	279	299	281	319	275	295	289	291	282	272	330	282	303	331	327	305	330	305	352	301	335	287	259	307	279	340	302	266	287	298	306	300	280	274	271	309	306	298	342	302	326	349	309	310	294	288	297	288	298	321	270	293	299	312	303	326	344	305	289	338	312	260	311	307	290	290	326	262	303	302	332	338	292	289	321	300	291	318	334	329	293	324	311	283	302	297	301	304	278	287	262	286	292	273	295	265	306	287	296	279	315	331	315	304	322	299	289	287	318	265	324	320	280	303	286	291	283	307	299	262	316	275	289	316	301	280	308	297	289	341	312	277	302	308	275	323	298	338	332	277	284	307	326	302	315	315	277	283	281	302	281	284	323	293	282	283	280	310	303	315	305	297	298	312	273	340	291	284	283	280	288	316	279	303	325	304	288	308	318	315	338	298	305	297	304	281	313	313	297	320	307	307	299	306	300	297	310	281	285	306	301	296	300	291	298	277	303	318	274	313	316	312	291	285	300	314	302	291	286	317	285	298	275	286	291	320	351	284	289	310	291	292	296	293	287	294	285	281	282	318	309	328	344	321	300	327	266	327	290	330	313	281	275	318	315	301	306	324	298	302	296	333	309	296	294	295	257	282	289	298	337	295	292	267	312	292	314	294	287	340	302	309	300	315	325	348	317	302	323	295	318	298	290	320	287	297	310	303	324	301	326	276	319	306	315	301	267	290	280	283	304	311	292	312	308	302	306	266	306	334	304	357	316	330	313	332	297	322	316	273	307	315	334	324	321	290	281	295	299	302	292	305	287	289	317	302	321	323	275	318	301	299	288	322	291	290	280	300	274	276	329	300	274	325	277	307	315	303	289	281	280	312	309	282	325	285	316	300	305	279	296	286	313	285	305	305	302	298	288	289	286	296	313	284	284	288	307	274	312	315	337	304	315	281	304	304	290	294	280	324	316	317	350	287	321	313	293	295	310	320	324	341	314	301	283	333	332	304	284	288	295	315	270	279	278	282	291	294	300	284	290	278	302	312	303	310	316	281	282	264	287	288	328	284	311	272	326	322	292	285	283	305	311	302	285	283
10361	13403	16891	28019	36810	41842	38336	29253	25421	11759	3584	2046	2009	2147	1664	1803	1369	1371	1244	1037	950	1036	963	926	957	931	892	921	912	907	954	907	923	840	891	913	920	925	902	879	867	903	859	930	864	899	906	843	877	815	898	885	871	883	869	914	873	874	834	855	856	861	846	877	851	840	793	844	864	854	854	871	826	924	889	870	847	831	921	873	882	818	858	860	903	805	858	875	880	866	845	890	875	855	792	825	812	894	889	909	908	845	849	850	869	831	898	912	859	873	869	848	850	844	864	810	859	848	849	863	853	845	869	813	906	880	866	875	879	830	859	839	851	854	837	877	836	913	857	889	796	859	855	803	885	899	828	873	808	875	815	827	853	908	866	891	834	873	873	915	858	860	821	907	849	815	898	886	841	880	897	878	877	915	896	890	865	878	835	877	881	848	889	799	890	855	866	874	839	871	863	851	919	880	822	849	849	874	870	845	842	841	805	819	871	890	836	921	885	895	815	869	903	884	851	852	841	871	886	856	812	860	869	847	854	931	893	806	898	892	808	843	815	836	863	868	845	882	852	887	782	880	864	858	876	822	888	874	792	873	859	916	867	863	846	891	831	877	898	850	832	839	885	878	895	815	882	821	838	873	843	871	879	899	823	851	860	848	831	837	822	844	844	879	863	858	868	872	874	868	896	853	833	846	834	901	824	883	841	845	850	877	901	877	873	820	837	846	844	846	840	862	846	840	875	929	842	883	798	843	829	841	863	823	892	887	877	821	850	808	857	821	838	857	859	842	876	814	849	866	878	887	810	829	876	845	852	851	886	851	895	807	897	793	848	824	877	829	834	814	885	871	826	848	913	841	870	865	862	839	865	853	828	808	867	911	836	868	869	832	887	819	814	875	857	871	900	862	815	851	855	875	839	826	847	889	866	891	865	899	873	867	894	845	849	925	881	839	821	835	845	858	855	868	823	860	882	838	841	856	820	874	882	946	842	888	869	823	838	816	848	873	874	849	829	852	823	878	863	814	896	816	862	854	868	882	838	850	864	845	813	886	929	851	879	804	864	867	840	860	861	847	841	888	849	776	882	890	850	879	893	868	874	875	881	889	880	838	895	856	826	900	820	874	888	853	868	848	855	917	857	872	834	847	876	822	928	824	867	907	875	872	847	847	853	867	838	839	878	895	900	808	923	925	853	837	878	869	897	847	879	928	842	811	882	851	861	863	861	868	901	864	854	876	865	842	857	878	842	869	833	834	894	873	866	878	865	837	848	832	854	860	876	873	868	868	886	843	879	845	872	883	891	806	831	869	851	835	839	834	874	889	843	890	840	867	858	862	824	849	815	865	846	890	844	835	867	814	868	801	848	895	852	894	852	865	846	887	825	885	826	856	861	908	890	926	902	851	881	892	858	861	845	837	859	825	883	860	827	877	925	870	891	903	805	848	826	891	836	869	871	886	877	896	894	871	856	848	836	874	862	877	874	887	855	850	858	856	848	900	805	866	928	843	860	872	830	878	852	879	834	850	835	883	907	880	904	895	873	829	887	872	883	887	905	868	812	837	845	824	890	871	924	884	846	847	835	907	831	812	869	863	866	899	878	849	857	885	850	842	902	845	847	834	847	866	875	861	869	838	838	869	893	889	893	819	820	891	914	942	895	887	848	881	825	856	876	873	877	849	861	907	902	857	827	895	875	886	888	899	822	879	888	850	860	877	921	876	851	879	848	869	810	864	901	819	840	845	863	857	873	857	838	841	905	873	835	880	871	874	872	860	873	891	882	845	824	831	865	900	877	901	850	829	843	850	875	924	864	833	854	870	862	855	855	867	870	844	892	874	875	844	852	849	827	823	862	850	865	838	857	886	871	857	803	852	878	873	848	850	870	842	863	862	847	849	883	896	873	899	882	876	870	859	894	844	884	813	860	845	852	849	900	864	884	862	841	897	795	874	846	801	801	828	905	871	870	852	819	908	832	868	833	874	907	862	855	879	882	831	803	850	848	872	801	791	856	909	864	869	864	880	872	847	909	907	861	815	848	847	871	840	806	863	814	848	884	842	904	831	801	856	913	929	902	861	876	851	845	803	799	840	814	872	842	838	885	828	837	829	913	827	869	841	907	843	887	819	872	841	830	856	878	869	868	854	897	822	899	837	881	850	890	898	879	901	830	841	865	825	876	876	868	843	840	855	855	842	896	846	871	861	845	885	816	895	859	854	836	883	895	865	845	867	846	851	891	899	800	867	882	872	841	862	852	897	819	879	828	821	868	874	847	838	894	899	880	844	849	824	883	866	871	869	902	859	832	859	815	907	809	867	926	859	910	851	884	886	844	818	870	846	895	844	876	907	869	824	889	877	845	862	831	838	843	857	850	916	847	878	858	900	869	884	845	806	871	902	886	896	870	831	872	828	826	849	867	853	843	868	837	798	825	911	846	872	839	892	871	889	905	835	884	845	837	848	864	773	883	796	893	807	830	831	884	874	850	868	814	858	873	866	857	799	817	863	832	849	834	876	891	936	860	861	928	872	835	900	875	925	905	864	859	829	844	897	861	824	821	888	820	892	793	846	896	856	857	887	819	842	838	897	903	847	830	877	890	818	844	850	865	878	876	861	842	840	862	790	872	840	875	864	876	886	861	863	895	831	859	844	880	850	856	903	858	877	895	873	846	841	846	844	895	910	865	864	888	849	905	909	823	874	858	828	847	833	886	873	884	884	871	879	861	846	821	841	905	853	859	851	857	862	831	824	868	887	887	865	932	891	876	854	892	846	851	886	870	831	834	887	890	901	843	835	855	835	854	858	877	847	877	854	831	866	893	874	861	902	858	909	874	845	936	868	830	859	861	892	895	861	884	930	860	841	874	891	866	770	890	860	846	840	861	859	837	848	847	919	843	855	887	860	824	813	854	909	852	877	874	831	834	844	864	842	841	851	865	890	824	857	848	929	897	839	842	828	844	875	820	895	866	866	889	886	903	868	876	860	846	837	841	817	820	885	902	875	839	880	867	872	859	872	868	878	879	903	842	844	866	831	827	932	883	885	847	858	880	890	828	926	848	875	869	862	850	861	819	885	870	841	882	846	913	877	869	886	845	940	864	826	854	862	837	828	861	875	888	883	834	890	869	861	858	823	843	860	819	837	867	868	831	846	846	839	865	864	816	873	872	885	832	870	893	851	853	877	849	839	859	818	850	853	855	844	922	848	852	886	854	890	872	922	838	853	869	861	802	833	885	919	821	868	851	855	846	862	864	861	847	798	840	909	853	820	830	857	874	861	867	881	846	895	839	855	843	848	834	897	879	875	821	825	875	854	865	852	845	846	843	831	839	888	848	842	824	850	836	860	823	864	892	848	871	863	865	875	915	874	881	886	870	826	834	834	870	821	879	843	874	829	881	852	864	864	842	882	861	882	891	822	826	833	862	879	855	816	895	846	822	823	835	850	863	815	832	811	852	870	822	845	833	865	889	856	836	852	843	888	898	799	876	843	854	839	879	845
28005	27292	31186	34304	37930	37865	34116	29544	24000	13362	4302	1634	1300	1270	885	760	622	571	460	429	418	431	349	375	410	375	362	362	386	397	377	339	376	370	388	347	360	336	365	390	372	348	341	370	351	364	331	336	366	365	353	360	384	358	344	377	348	354	364	334	359	342	324	396	365	349	364	333	338	336	368	363	373	337	354	357	359	329	369	325	352	347	336	357	332	376	364	335	346	351	342	357	370	343	368	293	327	351	352	363	334	353	328	340	368	370	357	345	390	333	353	358	351	388	312	331	377	327	334	324	354	351	363	324	363	333	343	338	349	346	350	368	351	336	319	357	328	316	343	320	335	331	345	371	393	329	366	336	346	354	379	358	393	338	349	355	355	359	337	326	361	341	323	328	341	382	370	318	328	366	361	291	341	357	339	376	352	345	352	357	310	364	379	355	417	365	319	324	359	346	351	325	366	338	343	346	358	359	319	305	345	361	362	355	356	360	349	366	359	327	334	335	343	344	347	353	323	380	329	376	335	330	350	362	358	364	315	359	345	356	345	309	369	364	364	364	363	343	348	347	351	348	375	370	336	328	337	341	336	312	340	334	337	354	356	337	342	321	373	373	375	344	307	341	343	341	332	326	364	332	356	369	396	363	376	347	347	364	344	323	317	340	317	355	357	342	344	344	345	353	325	344	358	367	345	337	343	329	347	295	332	354	373	337	373	320	365	359	347	354	344	349	350	355	330	359	390	374	375	356	345	355	388	348	361	377	319	324	353	389	357	323	324	343	317	383	348	326	347	360	356	329	355	356	332	361	338	365	350	362	350	341	367	344	322	348	351	343	355	346	339	377	328	351	352	316	333	363	352	295	361	372	334	316	366	339	343	317	355	358	344	382	307	317	366	341	339	353	328	321	320	309	356	369	366	344	366	342	328	339	343	349	363	334	345	339	356	351	314	363	338	342	321	383	338	327	339	342	363	329	343	373	332	368	316	362	329	335	375	320	358	347	351	316	334	329	348	370	330	346	314	366	358	340	373	334	328	336	366	334	336	377	319	373	313	363	357	353	322	337	347	358	340	345	344	357	343	313	349	307	344	350	345	356	395	339	359	364	351	344	346	352	347	345	342	347	376	307	333	360	324	323	351	326	352	326	371	331	318	361	369	332	346	351	334	353	324	355	340	345	337	360	352	386	325	338	355	305	361	330	311	350	332	361	332	350	319	361	367	362	344	372	348	337	319	374	362	331	354	351	304	357	370	338	386	334	312	342	350	307	313	374	363	323	346	373	338	337	323	340	345	321	337	347	340	377	344	392	357	349	345	317	375	355	338	341	298	340	324	355	316	381	370	336	319	308	378	329	338	341	338	349	330	354	363	329	361	362	332	380	314	359	322	356	338	316	338	350	331	351	298	338	366	358	365	371	348	385	330	334	327	370	335	343	350	354	355	339	323	331	332	349	332	342	347	315	351	379	367	384	337	325	369	349	366	348	320	310	318	338	336	366	357	364	340	380	342	361	352	363	365	347	358	327	350	341	361	382	316	342	348	346	351	343	366	346	319	337	326	333	362	344	343	351	333	333	328	351	326	347	366	375	369	362	362	381	325	338	333	339	358	316	368	319	327	319	333	345	348	369	370	344	331	375	367	313	290	353	359	359	345	390	369	313	354	351	345	345	340	324	356	311	375	335	372	340	345	342	349	335	337	338	303	352	360	330	367	353	314	365	355	381	348	340	357	349	319	361	365	337	352	328	366	342	351	330	321	353	335	362	355	393	333	343	355	367	325	302	366	329	347	335	355	370	337	331	348	337	306	320	347	344	353	345	303	346	327	329	330	386	364	357	346	361	361	386	355	353	356	342	368	354	326	329	330	347	314	330	359	354	349	372	349	313	358	327	323	334	354	346	373	353	362	349	338	349	302	357	327	340	345	321	326	368	333	359	306	347	337	373	361	347	348	339	350	363	347	334	331	369	369	358	358	304	321	346	358	341	382	381	360	373	335	354	324	327	365	350	345	351	352	340	306	378	355	354	313	373	347	339	388	329	374	348	347	333	333	353	318	343	363	342	332	296	360	325	346	326	332	334	342	303	340	347	393	379	364	339	357	332	306	361	319	341	352	338	354	340	340	379	349	353	353	348	348	342	355	344	326	364	354	384	339	306	326	342	360	336	343	344	340	325	314	340	352	335	301	356	346	326	328	342	353	341	308	337	351	359	372	345	341	347	344	326	365	329	337	327	365	340	347	357	359	340	374	363	338	363	312	312	340	323	350	347	344	373	352	337	365	358	323	374	338	349	370	321	385	349	357	316	315	375	343	368	373	346	364	369	358	336	321	335	348	325	331	328	330	360	394	317	356	375	349	345	349	337	342	353	337	356	356	341	359	375	348	331	340	353	352	360	339	370	382	361	365	352	357	361	342	337	345	326	312	364	348	342	286	315	342	358	364	327	348	327	345	337	359	346	348	338	337	360	369	316	339	355	332	327	350	324	336	323	335	368	342	321	344	365	354	347	354	365	331	332	309	332	382	369	356	377	366	354	327	355	334	371	353	354	344	360	356	358	342	335	335	329	348	334	349	334	298	325	367	334	346	312	337	345	306	335	341	319	360	367	345	377	348	305	357	350	379	330	349	319	329	346	332	345	305	334	357	331	332	336	358	340	361	362	331	316	338	343	342	317	360	337	354	344	342	335	353	329	345	345	340	349	340	376	313	367	336	360	331	344	338	337	359	351	339	337	322	365	374	347	361	335	358	317	358	351	352	347	316	332	366	346	341	294	340	334	351	361	340	338	366	372	311	316	345	328	363	346	328	354	361	309	318	347	360	382	392	338	350	347	354	345	304	345	329	392	335	382	369	325	344	354	332	364	325	366	333	372	379	321	326	370	330	354	361	358	355	316	339	326	359	354	360	364	372	341	359	394	350	334	362	313	363	369	353	364	344	355	336	331	377	374	365	306	358	355	351	346	346	322	372	320	334	340	322	337	348	331	353	362	337	337	329	369	318	380	353	324	350	347	343	348	348	371	339	346	331	328	387	339	364	328	343	320	342	304	345	342	327	345	370	341	333	346	332	338	327	332	324	328	328	361	336	354	339	373	337	339	345	319	340	343	318	363	353	350	323	374	368	338	330	344	357	353	381	332	352	378	362	321	384	354	351	294	384	358	364	382	361	325	321	328	335	337	344	365	339	323	374	335	335	306	330	335	357	349	335	344	345	370	331	362	357	366	375	350	328	358	360	319	337	317	350	333	336	339	339	346	338	334	384	349	327	348	327	332	347	334	329	343	347	346	332	376	318	318	353	342	360	320	337	363	365	316	361	344	367	351	339	333	356	322	328	374	349	335	359	352	339	379	356	331	352	334	366	340	347	384	360	354	359	340	326	357	362	348	347	335	339	360	326	350	349	328	306	325	323	290	354	316	346	328	364	362	360	347	377	353	364	348	351	351	395	361	341	333	328	344	340	350	344	339	339	380	339	339	344	347	335	370	338	343
17024	22527	28008	36659	45210	51006	50993	44195	39352	20494	7624	3608	4855	5097	3715	3022	2553	2149	1863	1565	1428	1437	1313	1321	1410	1212	1067	1171	1218	1120	1094	1057	1077	1054	1028	1019	1033	1032	1049	995	1046	968	950	954	981	906	980	967	997	976	951	940	950	1008	959	973	963	1016	967	917	942	976	1001	964	982	952	936	942	950	902	906	963	947	959	955	940	1021	1000	940	974	948	939	920	928	920	949	933	912	956	1001	936	915	894	903	931	879	956	940	957	931	901	920	928	921	909	906	913	884	907	932	957	863	898	932	912	887	957	939	948	953	977	937	878	947	950	867	890	923	963	934	883	968	905	972	952	944	866	911	939	944	965	894	911	904	888	918	894	912	910	957	946	937	913	938	978	897	978	958	927	913	973	948	901	874	858	913	945	952	933	953	862	889	924	911	871	943	945	939	899	886	866	928	967	878	991	961	925	939	884	916	967	904	955	869	942	902	872	947	996	956	901	909	941	943	959	920	907	905	910	969	929	847	949	927	942	897	935	867	917	907	925	924	899	943	873	896	957	879	913	944	955	911	887	948	934	960	935	943	932	970	929	972	936	873	940	947	895	869	964	938	940	923	940	910	961	937	880	880	916	930	948	905	961	900	920	925	972	909	938	920	911	887	898	904	920	959	914	904	904	864	939	943	930	941	884	906	910	982	937	875	896	918	957	886	929	960	952	877	869	940	864	927	920	856	924	893	911	945	903	890	927	903	932	926	947	980	924	906	880	923	906	929	935	921	957	823	888	924	939	936	885	906	897	935	964	950	873	905	925	945	923	920	843	924	951	867	910	907	920	935	906	944	989	889	950	938	878	905	918	853	924	968	900	908	946	892	944	917	961	926	880	908	971	896	936	897	904	964	927	907	954	949	913	898	943	933	887	941	931	894	967	917	946	935	953	897	893	931	966	903	899	950	946	882	918	927	940	904	885	931	932	994	926	948	921	930	940	952	883	926	948	947	898	945	893	914	926	900	945	938	919	894	960	866	935	915	957	937	899	972	912	940	924	924	836	880	900	975	901	936	927	913	982	892	872	943	967	942	934	930	956	910	931	909	919	909	951	913	850	930	891	917	917	896	898	930	900	925	911	940	919	880	887	917	906	889	861	913	925	887	959	944	959	902	923	916	891	903	944	937	927	920	971	925	920	935	855	921	851	974	921	933	934	948	909	966	946	898	944	896	851	926	926	887	924	914	961	913	927	890	883	880	914	1002	908	900	907	979	941	900	974	913	905	923	884	953	938	930	890	906	897	890	922	929	924	903	891	939	983	902	936	916	912	982	915	864	935	899	902	920	933	922	957	925	989	914	930	918	915	937	945	940	926	935	922	903	941	852	965	928	930	901	919	879	936	911	958	910	952	968	934	849	910	877	920	880	904	909	935	922	914	930	902	930	973	910	928	905	927	943	887	854	932	925	902	912	1002	958	955	929	923	882	912	969	947	877	908	950	917	901	952	944	937	957	923	902	889	874	997	897	874	929	937	926	871	973	835	888	946	959	927	903	969	923	885	913	890	929	847	895	925	925	949	943	921	906	939	872	936	922	950	952	945	923	914	873	908	917	918	925	921	927	930	931	877	948	892	931	932	883	898	889	945	961	951	986	903	944	895	958	958	942	887	913	937	945	908	917	910	919	914	925	962	982	940	881	908	927	912	937	935	916	962	915	891	919	935	971	928	964	916	931	910	946	953	917	893	880	946	965	927	935	929	897	909	949	958	906	941	900	887	915	935	895	905	932	949	949	912	976	906	914	881	968	950	933	969	1002	914	884	858	897	918	927	892	907	941	929	933	925	959	902	879	931	976	875	949	908	964	890	910	920	923	967	940	931	938	932	890	884	837	934	899	932	920	908	962	931	927	986	961	912	865	927	953	907	913	925	957	925	942	883	880	868	900	917	923	862	994	915	938	911	914	870	904	987	917	911	1001	950	875	905	965	909	925	937	880	892	898	954	973	923	881	940	937	965	949	931	905	887	916	944	937	959	902	910	909	923	937	898	922	924	894	941	904	924	931	894	826	927	884	930	907	855	908	945	901	959	885	947	917	935	928	909	892	901	955	947	886	884	849	869	914	900	905	944	898	908	917	891	963	931	908	927	939	896	865	873	904	958	858	915	938	890	869	829	929	888	877	924	920	945	895	871	948	881	877	910	964	936	943	861	862	979	931	897	919	920	941	873	919	912	885	962	897	913	940	927	939	907	970	897	980	954	937	965	974	912	975	929	911	886	946	972	957	883	921	886	885	971	922	973	930	926	940	880	933	886	892	914	913	920	965	908	903	918	973	943	922	896	898	986	876	905	960	932	952	902	950	905	949	906	949	903	948	895	902	939	923	942	882	925	944	907	942	894	933	863	941	917	986	887	943	922	895	909	943	893	868	925	900	961	878	953	959	904	960	916	932	961	873	931	966	952	914	901	914	883	952	915	938	894	942	887	961	884	894	924	924	896	892	885	914	911	917	902	864	917	936	951	889	959	897	887	882	879	936	958	899	943	867	865	881	961	987	964	878	935	891	907	936	924	899	1012	931	881	908	883	949	936	901	885	930	899	934	902	936	920	921	943	910	892	956	905	899	923	944	902	927	887	879	942	940	934	939	952	888	929	875	954	900	931	938	915	903	983	934	930	943	870	972	888	895	935	927	952	898	851	963	897	973	936	910	953	868	914	914	905	913	942	932	941	912	944	900	984	919	950	982	935	920	908	888	946	977	913	965	902	884	909	918	885	974	908	934	939	930	873	877	929	940	904	956	918	893	906	893	855	863	914	856	934	908	880	953	891	942	904	951	901	913	908	896	956	935	889	902	955	951	916	893	893	895	903	927	887	906	901	912	913	892	920	934	932	931	929	905	860	909	916	948	954	906	975	931	887	933	931	858	906	974	924	933	860	939	924	955	940	919	903	943	936	919	941	952	931	948	878	977	882	993	957	896	932	940	910	923	893	968	979	888	903	929	911	912	940	965	901	869	943	921	898	936	912	868	905	917	933	896	958	946	913	952	880	911	932	909	920	942	912	926	920	939	895	935	950	896	847	878	916	884	884	885	939	953	949	887	898	909	920	905	920	972	933	900	915	928	928	923	956	935	945	928	924	893	914	933	898	933	959	929	877	884	971	945	920	955	905	904	957	932	929	924	963	938	932	910	893	893	902	963	900	921	903	911	901	926	883	942	874	964	908	882	947	931	959	925	910	924	901	954	908	968	943	903	939	948	963	903	925	949	919	890	896	972	951	956	891	938	956	944	962	916	924	941	925	852	931	920	907	927	933	933	955	911	917	913	868	929	964	972	895	873	918	912	899	918	895	894	914	929	889	965	914	886	985	893	921	933	871	892	931	906	956	913	890	930	931	854	915	863	895	899	927	915	899	902	943	907	925	895	917	903	974	916	907	880	960	875	956	920	938	927	964	943	914	955	934	913	961	927	921	887	902	936	988	952	959	964	905	924	933	906	949	955	949	907	911	875	950	914	916	945	928	880	910
3647	1887	2515	3566	4343	3924	2089	1160	649	337	203	192	181	188	202	210	181	207	208	193	185	187	184	185	216	202	168	204	177	201	193	200	172	176	167	170	200	176	198	185	184	188	171	177	188	191	164	177	172	203	149	214	203	176	185	178	180	170	186	193	189	193	201	204	194	199	188	191	185	173	184	183	178	193	168	210	192	182	201	183	196	196	170	173	207	190	193	209	179	205	179	189	205	181	178	186	175	203	182	199	189	162	173	208	190	193	186	168	184	187	200	195	173	169	187	201	184	175	186	175	188	182	204	176	209	176	204	189	178	183	188	216	196	193	177	177	195	178	173	189	186	201	158	196	188	208	161	166	182	191	186	185	187	195	183	194	200	198	178	185	168	221	191	185	189	176	207	215	183	177	182	195	184	192	179	172	199	168	164	193	184	178	210	200	195	172	182	216	190	169	186	182	182	181	189	184	201	189	199	209	199	196	181	190	191	154	227	172	179	197	187	196	181	183	163	191	187	184	172	194	173	178	201	188	179	188	172	187	185	192	182	175	196	176	194	196	187	178	212	157	164	197	182	185	166	200	187	190	191	185	175	174	195	194	175	195	192	184	174	175	186	171	200	182	163	210	183	190	190	185	201	177	173	201	173	169	171	155	186	198	192	172	171	184	207	211	193	173	183	217	177	184	183	172	202	188	186	187	174	170	185	177	197	218	205	188	166	190	189	195	199	188	179	176	184	204	155	191	169	188	185	196	178	157	166	201	205	164	188	211	204	170	195	206	188	161	201	188	195	202	193	202	180	177	181	173	163	182	167	189	192	182	200	175	202	183	190	198	171	198	181	173	178	183	190	190	175	201	180	175	171	173	179	170	189	191	183	185	193	172	184	203	191	179	186	203	216	197	181	182	181	166	195	179	173	172	183	194	174	167	197	196	205	177	179	154	151	203	182	176	190	192	193	183	236	169	178	203	178	188	174	166	174	198	205	175	184	203	184	181	207	189	160	192	187	196	208	198	206	180	196	185	191	164	202	193	182	181	195	198	169	190	199	187	182	193	189	192	160	196	192	190	186	161	190	197	199	197	185	192	182	184	202	190	182	169	204	179	221	195	188	182	193	183	189	177	186	198	181	180	167	183	173	181	209	180	187	165	191	186	170	190	196	207	217	176	199	190	177	175	175	185	209	198	162	188	197	200	172	199	183	225	182	160	200	175	195	196	189	202	161	191	193	180	184	153	162	198	181	185	167	177	161	181	183	202	174	191	212	179	184	176	186	178	196	193	206	180	182	179	181	210	202	209	211	181	164	200	166	178	181	169	218	200	180	195	171	190	156	200	199	182	172	175	196	199	194	200	201	208	181	163	175	171	208	172	209	204	196	175	191	183	193	184	231	197	168	218	180	171	202	199	187	182	188	175	198	167	194	203	161	205	182	193	195	174	201	200	199	189	176	187	186	206	172	163	198	165	178	193	181	184	208	174	196	184	160	178	170	178	191	181	173	175	195	177	218	193	181	162	178	199	176	172	183	199	187	169	159	186	209	195	182	197	201	170	163	180	174	175	196	204	177	188	158	170	205	194	201	197	197	192	176	168	181	186	173	166	196	201	175	193	195	164	191	198	189	180	215	210	181	184	175	166	198	198	177	177	196	182	190	192	182	167	201	188	170	176	191	164	186	186	206	214	183	209	167	196	182	188	200	175	191	204	164	190	167	186	180	187	209	206	175	213	199	181	185	209	206	192	193	181	198	178	167	173	178	201	208	185	207	191	200	189	202	175	175	182	155	207	193	198	218	176	211	182	187	164	180	186	206	203	194	180	189	193	188	190	165	189	193	176	200	174	187	193	155	210	170	201	198	198	172	177	170	173	182	179	203	170	174	175	172	194	186	202	183	195	165	183	200	190	198	191	180	206	198	188	181	184	190	198	168	179	176	163	182	175	188	211	205	203	179	213	179	178	179	169	169	179	176	194	167	176	203	197	193	182	218	157	168	194	159	186	201	188	197	191	152	176	183	201	188	179	170	178	181	186	186	182	188	172	206	179	186	196	192	201	175	177	168	174	199	185	166	195	182	195	185	202	179	180	189	192	195	200	192	161	188	162	183	194	207	197	202	190	195	185	184	168	197	165	208	178	185	150	163	197	186	185	156	172	178	199	181	188	170	158	180	167	187	165	174	194	181	170	189	194	169	197	186	188	188	198	172	180	202	173	193	197	212	185	191	175	185	166	191	176	199	184	191	206	181	175	180	207	206	193	222	198	186	173	215	174	188	206	175	152	213	184	185	183	175	182	200	178	193	185	208	190	158	189	205	194	202	209	186	175	206	153	177	176	213	180	184	217	197	157	174	187	199	161	142	153	191	184	194	202	187	184	175	204	169	191	201	182	155	170	168	172	207	191	161	178	178	184	172	186	187	190	199	190	178	184	178	196	189	194	163	204	189	194	180	181	204	181	184	156	170	172	196	165	189	182	201	222	220	174	190	191	193	201	177	198	201	183	185	197	168	194	188	184	186	180	201	200	181	218	189	180	162	192	182	182	149	181	183	193	185	193	199	190	191	188	169	181	182	208	196	198	173	179	191	160	180	180	172	175	186	177	185	201	199	191	183	186	197	182	205	184	183	175	182	173	176	187	171	181	178	168	207	181	183	183	190	182	181	169	195	207	176	178	200	181	180	204	220	193	204	161	207	183	184	191	177	188	212	193	198	188	182	205	206	184	196	179	178	195	206	183	187	167	169	181	196	188	183	196	192	201	192	200	187	203	167	196	218	175	205	156	194	193	194	191	172	175	188	163	177	187	177	186	178	181	179	187	187	172	199	172	164	185	201	201	188	177	180	196	180	174	179	196	199	193	158	179	193	185	187	190	177	184	178	183	186	159	197	178	198	181	185	190	185	208	184	177	177	195	201	187	176	197	171	192	189	192	179	181	176	205	171	183	207	179	188	188	191	186	203	205	168	193	198	194	181	180	173	163	153	211	196	203	181	204	175	199	202	185	172	214	212	182	195	180	182	175	180	157	177	189	199	188	187	188	192	201	190	199	167	194	183	183	200	160	209	178	195	168	204	204	188	182	194	185	206	198	197	196	181	177	193	171	175	200	159	190	196	180	176	176	185	189	185	192	187	191	154	167	193	192	191	204	175	173	183	185	207	176	196	198	189	206	232	190	206	205	217	191	177	171	194	190	184	200	176	191	192	206	181	179	198	181	196	187	173	195	181	192	179	174	189	205	176	161	220	197	190	184	191	186	203	171	167	195	199	179	164	200	194	187	189	160	193	209	155	191	200	197	179	196	172	207	198	174	197	163	192	191	188	206	213	202	169	204	217	207	183	180	197	187	184	204	191	187	208	194	154	194	191	199	209	177	188	180	207	183	173	170	191	185	196	198	162	192	181	181	178	196	172	181	180	184	169	168	197	186	157	180	211	173	198	209	183	179	167	181	176	176	187	185	194	198	165	183	190	157	166	196	222	172	166	179	194	199	192	180
3340	3003	5482	9529	13657	14422	9807	6525	3930	1763	784	628	746	724	654	745	636	692	590	649	644	594	586	571	601	575	593	631	551	560	592	639	553	600	630	561	572	627	593	560	600	559	605	593	644	603	615	581	596	600	594	598	589	616	610	569	605	594	605	569	636	584	611	605	585	602	556	563	582	657	584	583	578	600	625	620	591	583	586	580	594	587	580	568	635	603	615	579	592	618	607	549	606	580	614	593	585	577	608	576	568	590	590	576	594	606	606	637	570	613	567	607	585	607	577	585	624	607	620	595	630	574	627	629	569	628	592	629	618	572	618	580	573	576	617	611	574	617	580	579	605	577	580	597	601	595	582	623	595	595	615	589	591	585	600	576	565	578	590	614	593	604	554	597	610	634	583	594	562	521	597	612	602	621	586	612	595	577	567	598	603	597	632	589	591	570	571	624	643	591	590	583	573	622	582	581	599	607	587	603	589	577	531	593	590	582	597	565	634	558	573	614	575	631	612	576	596	616	559	589	541	588	583	553	624	609	583	568	588	608	570	558	616	638	577	596	583	610	606	583	613	582	589	573	592	640	600	595	639	580	611	588	590	575	631	582	632	568	602	582	576	575	586	590	586	640	593	579	582	594	570	627	623	600	593	609	570	571	575	585	564	578	659	572	607	635	618	628	552	611	590	601	638	604	596	576	576	559	586	583	573	626	601	602	564	610	589	558	574	604	620	599	563	624	605	621	593	654	575	554	628	610	598	587	635	638	598	614	586	664	590	571	569	547	606	557	632	601	599	549	579	596	588	623	566	602	569	571	640	588	606	575	597	571	636	568	605	594	606	618	610	640	564	555	557	633	582	611	556	583	589	532	581	591	593	585	564	609	585	603	570	570	580	573	577	585	575	581	553	580	590	564	557	604	606	553	554	603	587	574	614	602	663	613	596	607	569	585	581	580	631	570	603	573	594	586	568	585	567	613	571	555	581	571	547	600	554	589	620	618	550	592	574	583	570	613	577	593	575	623	563	631	585	582	628	556	582	551	616	559	569	576	604	586	609	584	622	625	605	576	609	581	620	574	599	637	557	605	588	611	635	623	597	596	611	588	558	580	608	593	623	571	572	581	606	624	586	587	611	536	579	548	576	578	610	593	592	574	595	538	587	615	584	568	582	580	640	627	621	592	612	575	615	583	623	605	600	576	578	598	581	548	646	559	588	606	591	552	605	581	634	646	615	607	610	573	581	605	596	565	574	587	620	610	583	560	579	625	593	572	593	614	607	572	597	633	604	567	590	607	560	612	603	622	573	599	587	580	574	591	611	552	563	568	576	613	613	582	619	597	584	541	625	545	561	617	556	570	615	578	589	543	625	586	577	634	572	596	591	597	569	603	591	575	618	619	594	645	575	579	634	577	575	593	576	629	554	516	594	585	602	599	597	601	593	614	585	584	576	620	588	620	608	577	577	626	557	625	573	611	562	592	613	582	603	588	654	600	615	604	579	562	577	600	549	616	585	629	599	588	622	617	634	568	600	566	632	597	570	608	586	623	598	587	594	585	605	590	596	607	590	596	589	578	580	577	609	581	566	592	563	563	585	539	610	616	619	622	586	580	596	570	586	620	617	607	563	582	569	600	572	560	612	554	634	619	598	621	604	633	606	583	591	579	607	557	628	599	584	577	594	575	545	580	589	560	562	579	573	594	644	600	590	619	562	592	601	607	513	625	584	615	570	606	587	559	583	590	575	583	615	599	584	598	567	611	576	624	600	575	533	628	582	589	577	597	547	560	592	615	625	621	569	596	590	578	545	598	602	595	559	568	600	604	586	577	551	580	647	562	567	576	608	574	589	584	606	597	596	582	606	572	598	548	575	613	596	612	578	607	572	596	637	576	610	598	553	569	554	608	562	554	597	635	597	587	611	564	580	567	608	580	622	542	609	638	523	572	594	632	606	543	556	602	574	599	617	555	562	607	635	602	597	572	590	574	559	567	577	579	647	552	617	576	577	581	605	633	571	562	588	590	538	623	591	546	615	572	600	608	636	567	609	587	577	594	598	584	581	625	597	623	599	594	573	575	598	591	616	568	599	615	586	535	560	600	604	601	569	609	550	599	596	629	571	569	615	573	616	556	576	603	593	589	558	593	613	598	585	594	571	556	627	560	597	548	625	576	636	576	554	599	622	565	626	590	593	621	608	610	603	614	604	626	611	582	544	603	588	623	576	610	603	556	597	605	566	556	579	554	575	603	603	562	589	616	552	583	569	619	641	581	592	619	605	599	563	543	624	596	612	562	618	560	563	638	610	617	590	598	599	588	595	574	635	576	644	576	588	617	604	605	602	588	633	585	586	567	630	507	563	618	556	600	583	569	545	587	627	583	580	597	578	605	565	602	619	617	582	615	565	547	619	605	601	573	602	608	586	591	547	600	629	610	628	566	584	604	640	652	623	580	604	576	583	611	573	582	613	590	584	611	587	603	592	563	606	598	570	509	601	596	605	584	619	630	587	614	581	609	596	622	580	563	605	571	614	545	598	555	636	616	596	603	575	558	557	590	548	578	592	596	576	580	572	589	621	574	589	574	566	569	606	565	562	593	618	582	581	575	608	592	524	616	602	578	633	551	550	584	588	603	656	613	612	624	567	598	648	591	592	580	601	576	583	598	630	589	576	609	562	574	615	625	627	627	605	572	624	602	628	613	615	591	607	580	616	567	598	589	591	588	566	587	562	610	589	570	594	590	585	543	634	568	603	610	613	596	594	607	573	606	587	605	636	620	623	607	598	609	599	603	571	579	551	586	589	585	566	620	582	587	601	603	611	557	600	624	592	613	574	615	579	621	576	601	575	628	554	619	589	616	597	580	576	587	569	642	553	560	574	556	604	661	606	539	601	610	626	609	590	573	633	592	590	553	594	606	611	622	583	615	585	574	621	587	561	631	572	610	573	604	593	614	580	593	598	616	598	603	591	662	591	574	591	573	586	602	584	570	590	572	631	586	597	591	572	618	588	601	570	566	572	565	602	610	603	633	612	576	589	611	573	590	560	566	558	604	578	597	631	603	593	594	575	619	592	604	556	600	602	595	583	589	567	568	567	629	674	618	628	532	612	557	610	593	571	589	632	555	613	547	610	600	601	558	576	628	602	578	546	617	571	616	616	636	580	606	599	640	589	598	610	568	683	553	610	544	571	600	586	579	597	634	587	609	558	587	628	575	575	584	595	584	655	553	581	548	613	622	538	587	601	626	620	563	616	599	619	577	574	615	652	595	644	598	566	630	615	589	619	595	584	598	627	610	610	583	587	616	582	557	595	560	618	580	601	611	610	609	583	635	599	588	594	577	579	581	574	610	592	638	603	549	609	588	555	612	616	546	670	683	599	588	602	577	565	619	587	585	554	586	620	598	588	541	592	594	582	570	612	602	646	572	581	581	570	590	602	580	609	613	590	577	569	564	584	578	581	542	559	603	591	563	593	609	577	588	575	589	605	551	613	565	582	591
14017	12121	18220	24503	29121	28842	23491	16072	10749	4238	1124	620	561	530	446	403	391	360	353	321	315	342	329	315	286	295	302	298	300	301	310	325	317	323	329	279	290	311	313	274	313	266	317	316	296	318	306	296	281	292	303	308	292	304	298	276	295	302	300	302	288	276	328	302	313	293	316	280	334	318	303	314	300	309	313	309	294	292	286	301	290	304	305	277	274	307	305	292	337	302	294	314	298	272	333	310	298	324	321	308	293	296	314	324	300	274	296	299	313	303	297	304	292	305	287	295	298	316	351	317	310	298	324	279	314	282	296	293	273	285	288	296	309	298	276	295	291	322	298	304	310	294	304	302	289	318	283	296	290	293	310	307	300	322	314	302	316	277	330	313	284	280	296	308	331	287	312	311	295	304	345	281	291	279	288	308	272	293	321	267	277	301	304	295	314	295	324	300	312	287	296	289	309	285	312	334	313	280	294	289	297	297	298	307	276	319	284	313	299	312	302	268	290	316	288	307	320	302	314	277	306	309	268	305	298	286	291	301	294	290	311	328	290	308	305	313	331	324	293	277	300	286	299	303	293	282	284	303	286	265	300	283	283	297	293	295	299	288	309	297	303	293	305	302	272	308	294	336	303	284	296	298	302	281	284	330	297	282	295	302	308	287	264	341	311	250	301	335	275	267	294	302	260	319	306	288	297	318	275	269	284	281	297	319	283	299	297	293	279	305	286	294	276	296	266	281	295	285	312	308	305	289	282	298	294	314	305	305	274	287	318	280	261	346	279	301	308	320	301	293	309	318	294	292	294	311	297	289	310	298	281	300	314	313	299	316	300	294	313	297	304	320	297	296	296	296	294	309	322	274	334	268	289	307	314	295	303	294	315	290	275	307	286	314	327	319	299	313	269	285	322	311	280	273	272	334	319	344	309	285	294	327	326	291	316	287	297	299	299	305	266	303	316	285	272	273	307	329	324	345	269	268	289	310	287	310	314	297	307	298	303	277	300	331	321	317	315	308	303	316	289	318	290	296	281	267	289	272	299	304	302	282	308	295	301	305	316	298	318	300	321	279	298	298	287	298	322	316	285	314	319	296	314	305	308	307	315	279	295	277	326	313	305	313	298	296	281	302	274	292	311	274	306	309	307	297	304	307	293	285	296	289	305	314	298	293	290	285	283	305	284	316	283	280	282	332	322	305	331	306	288	280	333	311	281	298	331	317	322	312	304	262	311	292	298	303	284	323	299	283	311	304	308	327	288	319	295	308	300	301	285	282	302	308	287	283	297	296	281	300	303	278	287	309	320	282	312	308	276	292	298	286	317	336	292	319	351	288	265	311	296	309	279	320	322	260	294	312	308	298	321	307	267	269	292	297	330	290	290	287	298	291	307	260	287	298	320	331	259	284	305	291	309	289	285	296	296	312	279	314	290	276	299	274	308	292	304	325	286	311	315	302	281	297	265	308	295	310	296	286	264	278	296	286	277	326	280	313	319	277	275	300	293	320	348	298	292	334	308	298	307	320	343	308	290	305	321	288	291	274	283	282	311	305	316	307	283	309	310	306	307	317	322	299	289	304	292	286	288	313	295	299	307	310	273	302	265	295	328	299	309	306	323	292	261	302	278	277	277	310	284	306	285	298	324	343	281	284	313	304	307	295	300	294	287	302	292	298	289	283	307	316	285	317	310	297	307	266	288	322	264	308	285	343	290	312	331	281	290	300	303	294	289	297	314	304	293	305	265	296	274	326	293	287	310	328	308	314	292	303	313	262	297	312	290	297	307	289	292	303	325	333	309	283	298	277	300	276	289	330	324	292	334	317	296	278	312	321	326	294	331	300	299	293	314	259	293	303	302	288	305	312	302	279	291	307	296	315	283	295	278	336	333	323	280	287	291	300	283	294	314	316	295	306	314	284	290	316	310	326	273	272	302	290	297	302	298	292	309	302	299	273	303	302	313	358	305	298	315	301	262	300	325	298	307	302	307	318	309	310	317	299	330	302	297	328	288	311	326	313	299	322	302	280	297	308	289	325	276	285	319	303	311	303	269	303	298	289	283	305	307	282	289	277	298	302	284	289	302	274	316	324	297	324	274	314	318	270	284	315	288	307	322	284	289	293	303	317	287	322	321	282	303	321	308	320	303	281	298	269	318	292	283	308	293	312	288	318	300	294	268	294	335	320	284	306	292	333	299	299	305	304	303	268	280	330	338	259	332	288	266	306	312	273	301	284	286	279	286	282	281	294	263	317	295	286	297	312	298	291	292	302	292	299	281	347	291	317	311	296	285	311	326	300	274	287	312	303	299	293	304	340	291	314	286	305	306	306	297	331	296	283	295	297	288	300	307	299	314	342	297	262	301	314	297	290	290	295	301	302	270	318	290	312	273	311	296	279	293	280	269	291	316	300	304	288	284	282	316	314	288	268	306	297	277	291	274	317	298	267	290	292	323	303	276	321	309	300	292	278	298	303	289	340	298	299	279	297	272	303	276	304	284	295	298	317	319	299	268	281	327	265	284	299	258	301	286	308	304	323	315	294	289	310	321	305	290	307	305	325	304	293	303	284	284	297	300	290	296	287	283	315	259	331	299	303	305	299	302	307	290	307	276	293	283	313	312	303	286	299	311	296	320	262	299	285	289	327	329	312	300	307	304	306	275	319	294	280	280	267	353	305	305	294	301	293	306	281	274	318	318	291	276	321	310	308	287	292	302	345	301	291	313	315	322	288	305	307	310	294	312	298	343	302	275	280	296	295	282	290	313	273	313	245	284	330	285	271	302	257	300	299	317	311	278	304	283	293	294	301	275	291	343	281	332	280	291	286	263	314	302	297	292	287	276	296	310	330	288	303	286	293	265	292	259	310	301	308	304	296	319	315	309	293	305	326	295	298	292	312	279	274	254	293	297	274	299	311	293	278	296	321	301	304	300	249	283	274	317	298	285	315	297	316	298	308	284	317	303	321	351	299	307	287	317	298	318	287	302	319	321	296	288	302	341	315	260	311	293	297	295	333	296	319	291	304	330	329	316	330	321	291	307	315	303	295	298	283	299	328	303	284	293	294	278	303	313	321	283	284	294	281	302	297	279	310	263	296	294	325	318	303	334	318	277	322	297	290	278	298	277	321	297	299	319	310	275	287	317	300	279	318	298	310	283	298	323	300	285	287	310	299	314	261	281	323	301	280	299	316	319	318	318	294	296	303	304	319	275	279	296	307	294	304	292	315	317	267	315	320	297	283	242	332	299	289	307	300	321	294	298	286	295	292	294	294	327	279	321	278	325	292	315	309	307	316	291	306	291	315	293	332	285	296	284	279	305	295	306	292	299	297	307	292	268	299	316	308	327	307	293	273	278	293	300	295	322	324	288	312	298	302	346	276	267	306	300	294	296	322	341	269	311	299	306	318	301	304	319	309	298	303	304	274	312	279	342	321	315	304	313	305	301	267	330	313	326	342	295	301	294	289	278	300	319	336	285	311	282	288	305	282	322	302	324	305
10437	10784	18253	28780	36698	42463	37354	30712	25421	9993	2526	1759	2267	1893	1863	1490	1380	1281	1204	965	984	976	906	1017	977	943	1005	969	911	888	910	892	897	870	836	892	936	895	873	889	860	903	820	906	867	882	920	866	843	913	889	882	888	878	822	907	926	870	845	925	845	925	862	884	880	875	840	890	842	893	906	851	830	831	881	886	865	792	852	862	874	883	880	863	860	897	850	866	938	891	810	837	868	867	897	917	872	859	850	861	885	885	864	846	894	855	863	854	866	845	844	825	873	857	828	822	826	871	890	811	883	846	850	886	858	901	901	871	875	823	834	891	858	874	876	809	864	874	871	880	845	888	890	824	908	850	825	841	903	860	859	856	830	872	876	816	821	868	834	858	805	903	867	860	816	812	884	890	835	920	849	885	894	901	860	878	858	875	916	849	864	929	868	868	855	872	808	856	869	819	875	831	916	913	833	858	822	817	928	893	885	832	911	842	840	932	852	868	849	904	852	841	865	897	886	853	847	821	850	899	879	884	863	855	908	813	872	835	869	853	878	885	846	927	860	874	824	811	827	828	832	825	863	865	865	849	866	916	871	859	815	853	888	852	813	844	834	827	870	905	884	890	839	832	926	894	845	847	836	895	848	814	854	882	838	837	794	894	925	817	897	797	863	908	815	946	785	861	843	819	927	871	900	874	824	862	853	898	855	879	829	856	819	842	868	846	889	848	805	808	855	839	858	888	863	890	863	892	878	819	877	787	879	882	875	857	867	776	893	872	830	845	828	837	845	843	797	874	814	845	898	849	844	869	909	879	902	850	887	815	860	849	868	824	851	885	852	826	847	856	815	850	863	872	845	846	854	844	869	821	863	874	881	900	882	882	882	897	792	875	903	865	863	899	871	820	805	861	874	873	910	826	906	848	842	846	872	844	907	856	904	909	868	818	893	886	854	876	863	826	870	848	875	845	874	835	916	819	902	858	864	917	819	859	832	814	926	883	871	827	904	880	816	823	873	898	841	886	825	915	917	795	850	865	873	859	865	891	893	854	880	911	796	837	922	824	860	845	860	835	843	833	853	856	872	833	898	795	874	845	858	816	888	848	856	865	895	869	789	877	919	885	838	844	825	845	854	894	877	868	879	869	877	868	839	836	796	887	805	892	904	879	871	873	819	774	912	840	815	821	815	860	837	916	892	850	883	899	857	893	827	877	860	842	898	882	862	820	855	884	856	871	864	855	870	850	796	874	877	851	817	888	850	844	890	862	873	871	850	873	858	866	886	841	839	853	842	853	828	846	815	859	872	830	884	855	855	816	845	850	845	876	892	870	852	836	877	869	855	842	875	882	891	830	798	839	824	859	827	840	880	835	864	864	881	869	807	872	853	821	844	799	835	871	782	926	845	881	874	863	837	841	860	840	844	889	804	839	856	856	864	876	838	847	801	851	853	868	898	835	910	859	906	800	837	880	900	841	885	859	880	894	853	800	834	831	872	830	797	880	860	830	881	865	834	893	838	894	823	843	834	925	857	848	892	857	830	820	838	853	879	817	860	866	840	779	888	851	884	839	851	828	812	878	801	884	817	886	842	829	872	852	863	836	830	870	850	819	862	804	858	884	858	831	848	798	842	818	911	890	858	880	861	837	899	879	861	849	854	855	880	814	824	857	845	845	885	839	879	831	869	902	886	848	848	836	820	869	901	867	831	892	849	868	875	805	833	851	894	844	892	825	827	838	906	836	877	863	837	878	804	833	831	823	878	873	836	864	796	824	886	855	880	908	863	883	885	866	852	865	848	824	849	858	854	856	865	903	846	877	891	822	870	841	842	851	837	840	843	798	857	838	906	811	863	877	832	869	885	870	863	885	854	908	886	841	879	853	868	864	848	894	868	874	864	832	810	867	851	893	850	875	863	821	886	879	866	844	831	891	873	880	873	795	815	835	875	883	877	908	890	886	833	901	855	883	864	872	856	872	861	866	849	809	843	863	854	847	885	839	846	892	851	838	864	930	902	889	909	846	877	850	838	821	871	798	827	896	822	876	877	831	878	921	893	859	860	833	870	829	826	873	834	809	842	789	869	837	858	846	873	831	832	881	817	881	812	922	909	846	844	869	836	869	823	869	871	850	862	914	834	831	895	855	897	819	820	852	892	842	883	859	872	901	862	879	864	888	832	804	821	857	823	887	854	821	901	875	868	848	850	864	848	861	885	854	814	857	818	843	849	905	837	846	852	838	849	893	846	829	945	871	854	842	840	887	836	884	877	890	856	880	859	858	896	805	856	859	922	840	862	823	850	873	852	816	892	874	827	855	846	886	848	914	837	873	854	851	830	889	841	852	894	847	853	887	851	861	817	889	861	846	843	877	858	887	873	889	862	859	831	852	854	824	888	846	852	859	869	877	884	917	818	861	809	914	865	847	906	926	833	872	836	886	860	865	877	838	900	852	902	839	828	855	854	852	882	837	884	841	844	885	815	823	848	825	891	818	842	854	863	835	859	893	909	853	886	828	893	843	853	877	888	833	814	817	869	849	815	833	822	842	854	878	871	885	850	885	825	864	834	805	811	861	899	844	868	872	838	878	835	850	842	847	844	859	857	887	854	910	849	842	882	860	871	831	875	837	910	852	884	781	890	844	841	892	852	826	859	838	849	940	914	888	846	837	855	827	822	873	868	859	862	877	824	876	881	766	840	872	861	914	871	901	894	883	859	829	848	874	822	852	840	906	898	876	899	874	848	862	855	878	836	890	843	803	856	904	861	896	902	845	831	820	854	834	841	881	922	851	869	873	857	817	837	820	879	866	867	849	863	842	817	872	804	871	855	817	886	893	811	833	857	857	848	874	835	832	808	878	814	829	863	900	899	853	841	865	837	858	869	866	880	847	912	917	865	819	852	889	897	824	848	893	855	857	858	859	787	838	891	858	854	882	849	797	871	848	821	869	852	840	876	897	892	827	837	897	895	868	904	875	829	855	884	830	840	853	894	902	888	895	843	878	846	859	865	867	888	914	873	879	860	851	842	933	868	861	818	859	799	806	870	843	844	899	837	822	924	854	858	870	865	834	888	842	874	889	841	884	874	835	878	884	853	895	906	843	812	857	894	823	840	846	885	873	858	915	853	831	846	789	842	884	827	842	871	847	866	853	814	832	840	936	862	870	818	833	845	893	888	822	881	862	835	844	823	861	853	873	870	823	854	833	835	910	856	854	856	825	858	824	878	871	872	831	838	858	854	835	918	869	856	839	895	856	829	867	847	876	852	815	890	872	861	770	821	882	882	849	896	851	821	907	863	882	868	867	857	827	845	868	882	836	846	872	873	875	938	875	873	845	834	828	841	862	823	904	842	878	860	890	838	919	886	879	873	864	867	853	844	848	818	862	837	862	862	836	867	827	923	862	880	898	833	885	865	854	891	860	903	806	859	898	859	832	860	898	838	884	853	836	891	868	754	869	884	834	852	859	880	821	872	859	876	873	872	841	869	870	811	840	834	866	875	900
28596	25162	30997	35801	37903	37486	34874	29952	24177	14586	4399	1849	1479	1217	802	732	606	545	474	420	393	435	378	404	326	392	349	338	380	398	384	381	391	346	406	356	346	420	366	346	350	328	375	351	354	370	357	359	339	334	381	401	356	326	311	328	361	346	343	337	350	363	362	310	338	359	345	323	355	333	330	345	321	390	340	371	368	361	362	364	307	328	345	365	316	355	365	345	349	350	329	329	357	333	323	329	369	346	357	365	374	375	328	345	369	346	342	328	305	355	370	343	361	346	339	334	339	356	378	345	314	346	347	360	363	309	318	299	337	337	340	340	331	346	289	358	312	336	329	347	371	371	333	365	363	356	365	338	355	316	365	348	333	357	360	359	325	369	376	365	338	363	340	379	344	362	334	368	370	353	329	369	379	339	306	358	342	368	341	387	341	334	313	410	346	359	325	365	365	349	350	388	362	347	339	345	342	331	376	380	342	344	358	325	332	397	344	334	380	334	358	368	328	356	379	346	336	386	335	324	332	358	331	348	347	322	345	344	330	386	344	362	337	339	334	342	347	367	364	335	338	324	362	386	353	354	336	352	360	366	346	342	340	370	332	342	350	310	353	335	346	355	340	343	346	346	347	325	353	335	346	341	329	347	340	344	366	340	316	331	362	341	314	302	346	356	342	346	308	373	367	347	326	289	344	364	353	346	374	371	342	344	342	353	338	339	323	349	325	371	343	348	348	365	367	362	332	377	375	313	333	367	335	335	340	324	357	344	350	300	359	401	358	325	361	360	292	396	353	370	365	377	347	309	283	337	327	347	374	345	317	373	323	344	352	341	328	309	315	311	375	340	337	343	340	363	341	384	341	354	350	356	330	354	340	347	355	373	318	338	355	363	339	330	338	358	348	369	343	368	347	350	376	316	369	362	350	340	347	369	355	345	326	339	355	353	342	345	353	340	346	332	373	326	345	331	375	322	315	327	362	300	323	343	335	339	340	361	347	334	363	356	364	334	344	329	357	350	345	340	352	370	335	333	349	320	318	365	364	334	372	300	340	308	325	343	333	357	340	375	349	298	336	329	341	338	341	359	360	336	353	357	359	342	312	353	343	342	359	321	338	369	342	339	375	398	314	330	342	363	358	336	349	347	316	333	314	313	382	338	323	349	380	344	316	366	355	349	358	353	372	381	361	361	345	359	352	358	328	363	334	358	352	367	339	369	336	348	328	354	367	339	336	375	353	351	341	362	344	345	334	358	356	345	391	371	351	326	330	341	350	353	355	342	363	350	343	321	348	347	356	315	346	356	325	362	341	338	331	338	351	342	373	379	327	338	335	321	346	361	338	383	361	357	349	311	346	375	349	343	342	338	355	373	381	352	347	334	343	367	358	330	335	348	345	367	351	345	354	336	349	352	366	339	329	351	340	334	326	349	328	353	350	335	341	339	334	355	350	354	353	341	363	326	342	357	349	348	352	363	337	332	302	365	364	321	373	353	346	338	351	388	362	375	316	357	335	332	387	353	330	348	308	380	369	318	322	327	329	375	344	333	365	339	347	331	377	339	323	363	328	356	306	337	343	343	315	345	314	378	350	342	343	384	346	363	328	343	334	363	344	368	337	333	325	340	332	363	371	330	343	345	380	350	344	344	375	368	348	325	348	365	318	349	340	328	354	335	340	349	363	361	339	399	370	384	371	361	379	370	319	313	359	356	358	363	339	308	326	334	358	368	363	373	332	349	358	343	336	373	358	330	318	353	357	373	343	339	332	401	360	339	366	354	343	371	319	336	361	324	351	360	341	362	342	390	363	347	321	346	353	369	349	332	362	322	377	358	348	334	372	343	362	343	347	346	340	372	343	335	360	309	349	355	320	350	329	401	329	352	348	341	330	333	343	367	324	370	336	359	333	358	358	351	360	332	366	359	376	324	342	350	329	347	368	346	345	366	337	301	356	333	340	311	336	338	371	311	377	349	353	355	361	335	350	366	350	357	321	335	355	373	351	372	339	323	316	299	373	315	366	363	343	344	333	371	357	323	316	340	317	373	345	352	358	343	348	357	332	367	346	322	334	352	346	321	339	337	327	363	339	344	395	349	364	341	319	339	315	327	328	385	322	337	354	330	373	347	346	346	368	334	324	331	383	355	327	330	356	359	326	377	333	319	349	307	319	367	347	363	353	349	347	338	379	362	360	352	351	346	334	313	368	363	345	356	339	391	333	359	340	324	341	347	319	332	356	320	349	334	295	352	334	341	302	360	295	370	319	375	358	346	339	345	330	360	335	335	354	363	377	339	351	337	333	331	380	338	332	369	356	347	337	363	366	347	360	345	318	340	360	303	339	340	321	389	351	339	329	334	365	377	358	400	342	348	345	364	333	361	345	379	352	362	328	366	354	295	321	316	322	379	347	342	327	332	350	355	333	365	352	344	357	376	342	383	363	307	357	359	364	322	342	354	367	352	336	338	357	387	347	377	373	345	345	381	385	353	367	359	335	327	328	349	357	349	384	315	384	353	323	345	345	342	352	349	334	346	341	361	357	336	376	355	345	351	317	320	352	343	384	352	351	350	369	327	342	335	362	365	344	398	340	350	373	389	345	342	371	365	350	355	368	371	344	336	334	342	362	308	354	326	346	344	325	358	348	352	340	316	349	321	346	344	389	349	341	335	354	375	343	377	349	365	345	388	324	355	350	367	332	338	356	334	342	341	355	354	339	364	352	378	345	314	351	324	343	342	369	326	369	343	397	321	357	365	344	339	324	363	332	341	310	340	323	315	353	379	401	377	330	346	349	305	371	354	364	312	351	337	302	331	325	326	368	351	335	358	334	325	361	304	309	345	349	328	325	297	377	299	376	333	359	341	370	317	370	347	357	306	328	345	345	353	352	331	358	358	353	370	369	348	356	356	363	310	347	366	339	330	337	326	334	340	334	361	364	377	319	352	358	335	340	338	322	334	341	361	356	328	347	362	353	345	323	335	343	340	368	351	364	357	351	349	345	328	321	352	339	303	379	354	361	356	343	364	337	322	369	355	369	334	317	318	325	370	346	316	343	344	320	344	349	337	327	354	322	363	336	312	306	321	338	330	348	367	333	358	353	330	361	372	314	388	373	353	327	336	356	388	334	370	333	348	332	358	332	320	339	349	328	354	328	315	322	351	316	308	342	330	346	347	342	323	361	339	347	339	327	381	343	380	351	349	318	324	350	360	337	368	327	376	363	351	344	333	319	346	326	375	345	339	315	399	333	310	332	346	343	345	386	349	348	375	333	333	349	319	357	345	353	373	360	344	368	335	355	327	353	344	361	341	323	367	305	341	325	361	347	327	316	318	342	352	360	345	352	340	346	351	331	394	355	361	362	316	355	316	347	337	341	363	341	354	364	360	367	327	377	350	342	361	345	332	327	353	391	348	353	356	325	350	380	307	355	398	304	350	310	343	334	317	331	381	345	337	343	351	340	321	356	311	332	338	349	367	333	358	340	359	372	360	354	365	367	320
18045	19411	27994	38374	46544	51916	50102	44623	39296	23044	6409	3923	4386	3638	3074	2817	2457	2065	1995	1531	1455	1329	1283	1334	1182	1226	1096	1126	1126	1081	1180	1105	1034	1098	1057	1034	1039	994	1012	958	1000	1008	1001	983	983	1007	896	1034	963	908	964	933	971	929	1059	956	985	987	950	970	973	980	935	870	901	951	917	921	913	933	989	972	967	980	966	919	987	955	940	971	915	939	983	961	928	949	942	997	935	938	930	978	947	998	936	933	955	953	943	911	918	928	955	926	933	975	916	904	905	894	883	908	912	912	928	905	940	952	890	956	923	935	980	914	958	926	928	964	912	914	922	946	912	1008	918	924	953	903	919	973	928	949	921	900	966	939	924	957	931	897	896	935	901	983	901	889	917	902	917	913	924	910	910	942	900	937	934	872	930	884	911	895	907	967	912	952	913	940	937	898	896	947	907	899	898	898	930	934	905	915	941	893	909	919	943	951	916	901	878	961	983	889	867	875	928	891	944	952	916	905	924	906	874	918	840	893	943	936	870	949	946	898	926	928	902	898	892	937	966	877	974	921	901	899	956	943	936	950	948	920	930	907	827	928	907	915	915	935	968	893	925	904	968	924	902	968	894	888	910	898	977	915	938	908	963	956	952	917	934	974	961	845	875	956	946	959	931	926	925	910	897	928	876	924	937	897	909	932	961	909	888	914	861	948	866	963	920	905	932	931	928	981	916	894	935	961	939	935	881	979	950	867	930	932	898	894	934	929	973	862	945	904	930	900	907	896	918	877	858	924	966	946	911	896	896	934	962	950	906	923	923	957	926	953	979	922	922	966	912	957	900	883	945	935	895	878	925	902	980	917	947	932	911	950	954	908	1034	913	933	920	947	949	936	905	913	944	934	925	899	940	904	961	908	939	973	900	924	937	902	952	940	974	919	947	928	893	878	897	941	930	932	930	908	926	925	887	939	945	937	905	952	888	928	970	941	958	945	918	879	899	945	894	870	883	890	876	922	984	904	940	936	930	958	961	907	894	953	931	906	966	935	994	937	947	910	923	902	928	932	909	877	923	923	926	946	908	937	918	898	909	856	954	879	925	953	944	895	962	908	933	899	928	929	954	912	919	908	937	918	964	949	913	939	903	935	921	896	880	889	894	925	911	950	939	855	969	917	895	889	951	939	956	963	934	955	892	920	917	907	904	886	906	927	933	939	915	948	933	917	912	933	958	949	907	926	920	882	954	939	958	949	902	921	869	952	960	923	916	982	900	893	913	894	913	923	923	960	921	901	950	897	958	903	947	941	890	933	907	905	929	964	942	942	960	903	928	967	915	910	853	920	916	898	1003	928	916	904	922	913	904	920	881	880	951	930	950	963	935	925	900	923	869	953	932	862	937	876	990	960	891	979	896	899	953	904	895	896	917	924	922	922	898	914	893	967	908	923	912	940	963	960	913	838	886	918	908	907	929	897	914	951	940	881	884	942	940	929	883	933	914	895	896	893	899	897	939	922	903	919	945	922	916	977	876	924	963	949	916	909	918	915	907	931	933	964	915	897	916	905	940	951	921	955	922	858	923	963	881	957	914	865	944	915	871	880	889	920	909	930	886	959	901	883	896	910	929	883	890	937	926	939	944	929	874	930	929	938	907	918	926	882	913	946	898	949	955	924	926	965	973	966	914	924	964	907	942	864	916	904	892	917	929	943	895	922	915	890	952	876	933	905	946	931	954	896	941	868	921	896	976	951	975	921	924	879	954	945	893	929	939	926	901	961	906	920	903	915	939	934	894	912	889	918	977	971	981	908	923	933	882	992	905	896	940	935	923	864	965	880	884	874	887	924	878	962	890	928	929	952	984	940	919	940	880	924	907	950	933	818	974	857	912	933	928	948	901	947	945	906	897	885	930	859	920	931	875	925	924	929	939	927	931	923	887	885	900	929	897	946	909	933	921	914	942	949	920	921	936	941	914	963	925	879	924	844	931	902	927	902	956	921	878	932	947	894	885	943	981	889	997	974	924	900	905	902	994	915	948	921	939	950	927	912	900	909	845	935	829	923	918	938	976	927	898	880	912	893	1004	937	911	894	942	947	895	916	907	883	986	908	935	956	880	921	892	910	938	917	885	976	921	954	907	898	935	892	899	966	880	942	923	921	942	950	896	883	900	927	932	916	886	936	914	940	904	942	990	942	946	945	896	907	907	918	938	902	893	911	926	861	963	931	983	948	934	944	917	899	962	920	951	988	953	965	911	955	964	905	924	907	889	923	973	908	954	989	909	909	909	892	944	893	900	929	997	925	908	930	947	944	883	911	963	877	901	884	974	929	928	890	925	928	944	968	950	902	943	942	893	903	928	944	960	918	864	935	879	919	894	963	936	896	895	912	894	859	918	859	908	934	916	893	897	950	914	938	924	914	876	937	931	900	939	940	931	970	945	841	895	904	910	931	908	926	900	931	909	887	932	933	956	915	977	954	878	866	896	917	916	960	916	924	925	957	963	944	946	897	915	927	898	847	930	923	944	943	931	939	870	902	1008	906	901	952	893	932	883	877	991	940	905	889	913	919	943	886	946	889	950	923	954	902	902	878	943	933	958	940	944	929	1000	937	925	868	918	882	956	954	905	906	918	913	897	931	950	929	987	897	955	920	821	946	852	949	921	909	905	896	910	965	960	925	1002	947	909	946	972	868	925	938	862	914	965	960	934	919	893	909	963	893	915	949	894	929	950	968	929	950	871	961	924	915	933	941	971	920	877	884	885	893	877	904	900	947	952	971	839	901	948	915	880	907	928	910	934	913	902	951	939	900	944	927	905	861	916	908	971	933	917	888	908	931	927	914	891	921	963	931	886	936	856	929	929	922	919	945	926	903	932	918	921	913	861	922	954	911	961	959	913	927	929	940	925	890	839	919	878	924	950	942	898	894	888	897	895	930	989	938	901	970	942	956	942	919	920	891	922	944	915	902	898	853	905	947	963	938	859	963	900	879	908	881	970	981	940	858	948	934	885	929	927	944	951	951	915	884	869	940	910	922	931	918	891	955	906	887	969	951	921	929	934	974	884	912	937	942	930	964	942	932	936	888	992	923	851	910	936	896	951	921	839	939	885	922	941	898	879	957	885	935	958	948	861	951	901	869	914	848	963	990	912	975	866	918	918	912	910	923	923	899	942	968	918	921	915	900	899	864	960	882	921	959	869	886	981	939	956	872	924	908	957	911	929	983	964	871	954	935	903	915	944	853	893	844	877	941	917	938	892	976	954	923	926	941	929	925	894	943	888	904	908	889	923	915	895	900	923	927	928	973	942	946	934	883	939	921	881	930	930	969	954	931	953	948	911	947	959	979	904	939	910	858	911	922	923	934	899	896	890	891	931	875	903	934	906	910	926	910	950	924	903	875	895	1018	894	907	951	939	880	944	959	971	942	903	926	911	892	940	922	907	936	900	928	922	917	915	917	901	904	954	928	869	943	916	934	918	904	890	890	863	964	895	927	889	967	894	964	921	894	982	918	888	906	909	886	949	935
3941	2140	3139	3956	4034	3366	2194	1335	617	311	214	181	217	191	198	196	175	189	196	206	195	192	181	208	182	189	197	186	202	203	201	219	176	201	205	199	170	185	170	175	199	181	193	189	183	198	181	183	204	195	161	176	195	180	216	189	183	207	196	211	185	194	212	181	201	203	192	188	185	180	187	164	188	208	168	201	187	207	183	171	195	193	203	185	189	205	188	199	187	181	163	203	179	194	197	201	217	186	185	189	170	201	186	184	188	194	178	187	195	177	198	214	188	182	204	192	167	189	185	198	187	192	186	192	205	174	181	182	179	186	189	203	196	172	177	195	199	173	176	195	160	189	200	179	183	181	192	204	179	183	208	198	200	183	182	198	179	181	205	215	208	176	207	199	184	197	193	203	192	173	190	189	172	200	181	178	194	185	168	186	192	193	186	186	175	194	171	187	214	170	195	195	173	193	207	177	170	217	184	172	197	176	191	197	173	200	187	191	203	174	197	190	186	170	200	198	191	197	205	180	214	201	188	186	198	193	192	185	206	175	210	202	174	213	203	190	195	174	180	166	178	180	193	177	201	198	169	210	179	179	196	176	185	161	168	190	208	176	195	189	190	195	177	199	217	193	173	171	185	175	192	182	204	199	196	171	180	198	194	206	188	191	183	177	191	182	187	199	167	203	185	198	167	158	204	207	176	187	178	168	179	195	187	176	190	198	205	176	214	193	190	192	188	216	200	224	202	207	172	187	176	198	199	209	151	215	193	189	179	188	221	182	194	190	193	182	195	163	201	170	163	195	175	179	198	194	181	196	210	198	193	182	161	211	186	174	195	173	178	186	199	183	187	154	184	205	185	176	181	213	184	189	174	197	211	194	195	173	166	174	188	188	175	199	177	170	180	177	176	184	176	213	179	174	177	167	189	185	183	183	193	170	176	173	185	172	197	203	180	240	194	194	204	181	196	170	189	196	176	175	205	193	191	165	183	205	194	190	179	198	209	181	174	176	185	170	186	197	168	199	151	199	206	190	207	177	196	206	176	183	175	182	182	192	172	177	168	224	192	189	182	187	165	202	173	175	201	199	172	191	164	195	209	201	216	189	173	178	171	184	167	170	181	215	179	193	192	208	182	197	164	207	198	186	206	192	204	189	178	194	193	187	198	184	176	175	190	203	185	193	183	189	174	184	175	198	198	180	199	202	191	192	225	202	169	202	192	205	191	202	197	208	197	182	199	210	180	180	190	186	188	196	191	181	177	164	208	216	190	172	175	219	207	185	192	206	208	203	179	199	195	180	174	183	196	158	189	183	199	176	214	207	191	198	197	196	198	209	197	160	180	174	176	201	194	180	174	184	186	177	173	188	192	157	196	191	192	164	180	202	180	195	194	189	197	188	198	200	209	178	183	199	171	193	196	216	186	183	199	210	188	193	174	181	195	189	162	206	194	196	193	173	195	191	181	188	172	192	196	198	167	211	211	204	205	180	192	189	210	169	159	185	192	202	177	167	191	189	180	181	181	181	174	193	193	186	166	186	187	200	189	188	186	186	164	193	215	181	200	205	187	201	175	205	205	201	199	200	195	190	174	195	184	174	199	206	185	176	220	178	193	179	181	175	174	168	214	196	171	200	212	184	181	188	178	185	177	171	192	186	170	184	199	192	199	188	181	182	194	154	169	201	190	197	202	169	178	180	187	211	209	202	197	191	172	214	201	168	195	167	186	179	179	196	186	200	186	163	212	212	178	171	174	177	181	203	208	194	187	190	169	170	173	207	183	192	190	171	181	211	168	196	208	195	164	166	186	170	192	183	181	194	200	173	190	209	213	191	187	208	176	187	181	189	190	185	198	225	228	201	183	169	176	195	161	185	193	188	178	185	207	172	207	190	185	218	187	186	211	187	195	196	178	215	178	181	201	177	163	196	198	204	188	194	191	186	179	188	190	181	198	197	180	188	198	188	189	198	198	191	175	183	208	172	176	190	180	181	194	184	198	210	199	192	178	178	177	204	206	201	210	181	202	195	200	192	198	183	172	174	184	199	181	177	195	178	195	208	188	187	194	206	190	163	195	198	192	188	174	196	172	178	205	174	190	205	167	170	163	177	193	179	156	201	190	206	182	194	186	178	172	185	187	207	216	194	180	201	169	233	191	166	164	197	187	187	177	167	202	194	187	176	190	169	163	181	203	161	198	207	185	171	171	187	179	215	175	188	224	170	159	190	180	194	173	178	193	187	179	190	213	173	168	215	196	195	225	180	170	192	190	185	203	208	163	181	206	192	181	175	211	199	179	184	197	193	184	176	166	189	182	200	200	180	196	203	178	195	205	187	197	187	175	181	186	180	189	189	180	200	188	191	177	182	200	196	178	179	171	175	180	210	191	181	203	199	201	193	179	197	168	195	192	179	166	184	192	178	182	186	178	171	154	190	219	181	177	200	150	189	199	178	203	211	222	215	162	190	181	191	170	216	202	197	209	185	177	188	184	190	183	191	197	190	182	176	210	172	218	216	197	185	183	189	221	209	212	186	201	186	197	198	162	172	180	187	197	181	169	201	201	215	178	182	188	189	191	169	196	191	187	199	183	190	215	188	197	181	172	195	190	187	187	199	190	197	194	185	180	203	189	179	187	195	178	205	195	202	187	189	185	176	192	184	185	176	188	181	194	177	171	191	192	200	228	191	196	201	207	193	210	207	184	200	193	202	190	202	195	169	189	163	195	183	189	182	182	174	186	188	182	189	181	175	205	165	174	205	210	184	216	195	184	219	189	228	181	200	178	189	189	193	177	152	181	166	190	201	190	206	190	196	176	210	186	187	164	204	178	210	209	191	188	183	184	202	159	194	211	191	198	167	176	206	216	206	184	200	182	202	189	190	177	198	188	174	191	177	182	171	173	190	194	192	174	174	167	206	190	203	189	169	173	183	175	203	180	172	174	163	181	181	166	177	180	185	204	174	171	180	181	211	196	187	194	196	201	173	197	215	175	188	167	194	170	195	182	185	180	208	182	185	205	163	225	198	201	173	185	206	190	186	199	181	186	177	176	167	206	183	167	181	213	190	192	208	222	177	171	185	165	201	193	184	210	193	187	200	187	187	205	180	187	156	189	192	177	173	189	198	193	192	189	173	166	174	192	191	186	171	194	200	203	182	198	192	180	198	177	184	196	173	190	192	205	183	183	196	179	195	166	188	211	167	156	182	179	192	185	204	207	179	180	198	186	185	190	178	169	190	177	186	202	207	183	180	179	190	192	194	197	173	171	192	207	183	177	196	203	173	193	195	200	210	193	175	187	198	200	217	194	184	204	173	176	185	196	192	183	200	199	196	194	180	189	201	200	218	194	192	192	179	199	175	188	199	212	183	198	192	182	174	210	197	220	182	192	186	199	202	191	195	184	202	191	179	177	213	210	153	200	167	205	151	193	174	180	209	195	157	189	195	186	195	169	168	202	190	182	187	182	187	175	196	185	176	196	199	191	166	175	194	179	179	163	173
3539	2875	6402	10433	13230	13266	10155	6923	4511	1738	862	719	742	653	675	644	658	575	669	612	614	584	567	629	631	589	615	597	596	587	615	607	618	599	643	556	614	632	616	597	611	572	615	610	572	630	634	604	651	579	587	591	625	637	588	579	570	593	612	589	560	586	577	628	566	590	632	623	568	611	586	581	592	563	630	605	631	581	596	586	577	602	579	619	544	589	585	605	583	619	634	612	627	620	603	612	581	601	604	612	592	596	594	609	580	595	571	585	609	655	586	583	596	603	575	550	623	627	601	578	583	563	574	571	573	576	558	607	552	612	596	605	586	573	606	588	575	546	566	605	571	581	576	561	585	634	642	606	582	583	577	593	587	596	581	597	630	652	590	574	586	574	652	572	577	591	595	594	547	647	599	583	567	521	585	601	569	584	578	584	624	622	596	597	564	572	613	556	579	609	615	601	573	618	577	653	591	612	587	592	549	572	572	633	610	582	594	629	594	628	552	618	573	620	629	623	591	591	565	576	580	602	588	612	626	575	587	585	566	581	589	568	557	616	579	589	590	600	599	610	578	619	599	568	588	558	602	609	596	659	577	633	590	628	583	638	614	582	604	609	623	636	582	622	613	627	618	571	649	589	646	636	637	587	585	585	613	598	594	595	564	574	624	605	593	555	605	582	578	625	606	593	597	598	611	612	644	564	613	606	616	590	586	623	600	621	579	552	587	589	590	619	585	573	604	589	585	562	546	620	567	573	590	582	565	599	533	593	571	572	606	610	635	641	570	581	580	612	608	607	619	617	646	564	601	586	605	569	638	644	606	642	593	584	591	576	589	569	606	591	575	595	616	628	612	607	631	590	577	588	626	610	566	583	579	620	570	590	585	627	624	610	585	611	554	617	578	621	627	591	633	626	557	634	620	573	588	590	601	608	609	610	617	555	581	620	619	635	576	562	595	586	633	608	613	630	582	589	623	589	599	597	617	563	573	580	593	600	633	590	580	583	585	603	631	627	597	556	652	579	607	620	575	623	605	604	606	673	621	592	622	598	636	571	572	570	607	581	594	605	575	603	602	577	601	618	621	629	571	616	590	636	624	576	580	584	652	574	650	583	600	564	561	610	633	593	554	600	559	590	523	643	595	595	560	588	598	610	587	639	579	572	589	606	583	621	624	595	597	566	593	575	576	617	567	582	605	549	576	640	609	580	565	579	600	624	595	557	573	607	563	627	621	569	595	611	581	607	564	591	595	577	588	581	644	623	589	593	637	586	598	584	608	620	586	598	585	584	648	604	560	563	615	630	555	641	574	626	579	594	628	583	617	591	601	557	622	581	546	617	568	622	583	571	586	619	615	579	536	632	542	584	623	584	593	647	576	600	578	622	604	649	595	551	602	619	633	615	611	554	611	623	590	614	562	603	561	579	650	575	557	604	631	587	584	618	604	587	638	570	597	575	570	565	607	641	602	604	547	632	608	620	595	621	607	617	598	602	574	583	603	612	616	588	591	590	619	605	596	555	600	619	618	569	581	554	590	608	577	599	630	629	600	565	596	575	592	591	598	622	662	573	634	613	564	574	610	604	600	607	594	590	599	585	595	598	587	602	581	528	561	643	605	594	627	619	610	598	566	642	612	559	622	583	638	619	582	562	571	619	629	627	595	602	608	547	613	571	597	579	600	587	645	588	634	557	615	589	567	630	595	591	586	598	580	606	625	584	592	533	620	603	568	582	546	598	552	623	567	623	622	615	598	619	615	607	601	599	597	559	591	590	564	592	599	653	574	580	575	542	585	586	594	602	586	566	592	575	584	620	592	588	603	614	585	605	549	601	590	601	614	606	541	535	606	594	609	584	615	565	639	596	578	590	609	592	565	598	588	607	671	585	619	600	598	584	578	562	574	602	548	619	599	607	620	580	630	636	618	628	561	638	579	626	618	561	600	614	597	557	576	602	625	564	618	614	539	601	556	578	626	582	603	603	606	599	538	601	604	587	581	597	569	596	622	637	620	599	628	620	563	586	610	571	608	587	548	613	639	559	570	624	574	578	617	609	570	595	579	553	612	603	576	568	632	597	578	622	608	580	602	594	583	612	574	598	621	552	638	574	581	595	593	614	621	610	570	586	624	631	625	614	573	566	544	575	615	576	571	602	602	612	635	632	578	581	618	619	577	611	562	616	587	582	625	592	637	575	592	562	553	631	585	622	629	606	617	596	603	573	611	578	641	596	585	528	586	592	625	633	628	574	598	585	586	576	605	594	631	606	578	620	601	596	623	579	602	593	564	590	593	574	615	552	601	624	600	570	607	611	610	568	561	550	570	585	584	598	617	586	580	565	587	576	554	562	619	563	603	560	601	600	572	604	640	593	605	610	602	565	578	581	572	592	597	609	599	605	588	576	572	608	615	563	587	546	636	592	573	585	596	615	552	613	604	612	608	607	619	633	561	573	618	573	586	617	576	547	569	577	644	584	582	589	618	576	587	603	540	580	610	639	563	591	587	568	611	576	572	607	604	579	571	594	618	588	620	598	623	613	568	563	645	627	600	599	572	599	551	608	590	600	628	653	613	611	603	616	615	598	591	561	587	658	592	576	650	549	600	568	624	594	624	576	590	573	629	593	589	602	598	592	574	589	604	568	579	576	619	599	548	569	572	581	615	606	601	632	609	609	548	634	614	617	580	571	652	624	584	598	564	575	582	587	638	594	568	625	619	589	613	559	565	626	605	621	623	594	574	549	587	595	610	588	584	578	582	614	580	613	607	601	628	560	578	623	633	574	579	600	582	591	630	620	585	601	589	604	582	592	591	611	584	609	614	588	609	608	552	599	569	581	586	562	567	567	612	590	606	626	608	598	600	603	617	558	603	589	590	549	583	613	582	599	619	624	626	561	628	576	608	635	565	591	601	586	610	567	589	587	618	536	576	603	589	577	589	622	601	609	568	584	592	617	617	642	588	601	633	543	599	563	596	610	605	616	606	598	636	571	578	556	579	601	613	603	581	577	579	588	587	553	586	627	627	635	630	629	585	602	565	625	564	577	624	610	602	599	601	631	600	638	580	578	595	603	607	577	606	631	589	575	587	610	607	613	570	561	620	581	633	569	624	599	605	601	587	623	620	594	567	603	637	583	603	618	612	624	606	645	574	625	591	618	587	607	638	623	610	605	588	569	618	586	612	566	598	581	595	590	574	629	572	584	618	590	640	560	635	565	568	566	571	562	606	599	645	545	584	565	640	588	586	645	594	592	640	610	623	607	618	589	570	599	618	596	627	593	582	520	619	614	629	624	647	607	603	586	602	600	634	634	632	609	575	573	616	569	620	612	544	581	647	643	601	574	602	553	595	578	606	645	578	611	661	612	576	607	577	618	589	526	602	621	600	578	602	602	617	602	613	574	586	628	628	557	581	657	618	586	619	593	582	633	629	608	581	578	550	592	579	574	606	603	590	588	558	584	623	574	561	605	627	602	554	616	592	572	601	592	606	610	626	615	591	593
18535	18202	25694	31455	33839	33370	29752	25398	16920	8434	2401	1129	676	601	728	565	510	469	455	408	400	377	389	399	370	345	374	392	352	393	344	330	367	350	394	404	365	383	356	333	354	378	365	371	349	379	358	345	354	350	351	363	376	363	351	348	356	331	341	364	389	354	370	355	368	350	375	355	398	310	340	358	366	384	368	350	349	352	352	374	338	348	356	344	338	369	363	372	380	357	376	390	375	359	344	345	354	369	351	379	312	366	346	384	357	398	407	348	396	363	354	368	370	350	383	369	356	365	331	353	353	368	357	359	358	358	334	340	362	356	365	355	358	371	339	344	352	373	329	381	368	372	350	350	359	340	385	374	346	345	332	337	348	385	367	335	330	322	375	357	332	332	379	374	349	389	342	375	350	375	383	327	349	327	321	353	362	311	336	343	368	344	376	359	397	351	354	343	357	314	360	358	377	375	388	381	347	362	332	374	351	339	375	379	352	329	379	377	359	355	355	340	371	317	374	396	386	370	352	385	347	338	387	351	348	371	342	356	361	387	351	346	362	369	361	324	355	375	330	384	397	366	322	367	385	339	345	365	337	369	340	365	348	374	368	366	391	358	368	374	366	409	366	371	318	343	346	363	374	359	331	355	367	338	409	345	350	352	337	320	341	329	383	343	366	357	347	379	360	365	367	379	363	379	341	381	357	388	341	344	382	361	352	368	350	336	357	351	382	366	373	372	337	374	374	343	349	363	380	363	349	341	360	376	384	336	365	337	398	342	335	366	366	341	299	347	371	369	344	367	376	382	342	338	347	362	347	331	338	397	366	357	351	357	367	349	398	366	346	323	361	359	368	344	317	352	348	344	373	364	330	393	390	361	388	377	354	363	399	385	355	366	348	360	352	345	378	335	360	378	344	366	356	356	332	395	350	345	345	349	332	325	337	341	359	354	377	390	340	360	385	366	360	370	369	394	333	345	360	369	382	373	331	329	379	360	355	380	343	323	328	364	337	358	380	354	327	390	342	357	370	357	367	361	366	369	334	352	371	359	391	400	329	377	374	345	355	355	388	347	343	380	324	361	369	365	353	342	369	370	360	344	325	373	351	374	363	360	364	366	354	323	371	318	347	334	375	356	365	358	357	336	361	348	342	383	347	334	345	354	347	332	341	342	388	357	345	375	346	337	357	334	367	320	328	383	364	363	382	380	339	371	332	377	359	352	363	356	358	319	368	358	375	354	368	362	390	356	337	376	369	358	336	358	366	353	372	382	355	361	334	372	360	356	378	346	341	345	326	349	373	356	351	365	375	342	339	362	332	406	354	350	349	374	349	345	351	358	382	354	360	327	342	343	343	367	358	381	336	322	345	382	338	354	364	355	373	379	400	346	366	358	356	341	316	358	355	373	342	388	367	356	371	340	346	369	368	359	383	373	405	335	352	352	365	377	330	370	343	386	357	341	386	351	368	344	337	340	372	332	377	360	350	373	360	361	339	364	334	373	349	357	358	380	359	377	354	284	378	385	347	357	338	345	393	346	404	351	365	351	349	373	354	366	355	360	384	349	354	351	354	353	328	374	355	359	380	357	359	339	330	343	342	364	381	381	369	376	360	377	361	349	350	363	352	393	308	406	321	346	332	356	367	368	356	381	349	360	375	340	360	355	314	364	349	333	356	356	344	375	368	313	361	344	375	324	404	384	359	343	371	326	320	348	377	363	355	337	345	329	381	361	359	366	354	378	365	345	315	340	356	399	354	353	335	326	356	328	350	377	353	331	353	347	317	328	351	354	339	378	368	345	343	365	339	362	371	369	374	396	356	367	335	347	328	374	344	360	376	363	340	346	333	360	351	337	335	323	348	360	366	351	386	389	392	379	359	337	343	342	324	357	336	352	356	364	365	335	347	389	354	369	336	386	374	349	373	368	312	332	401	392	346	356	370	329	354	335	354	375	357	401	355	344	348	373	368	364	342	345	359	347	345	348	373	354	367	379	356	360	308	372	345	390	356	334	370	359	349	354	327	351	363	364	370	339	370	350	365	355	329	366	387	340	339	362	328	361	371	357	317	341	363	388	380	394	376	361	360	310	378	352	365	383	359	318	342	346	384	341	371	376	353	327	376	376	359	369	380	354	353	365	358	321	386	342	386	372	332	378	356	366	327	338	348	343	363	337	355	378	349	363	385	374	349	357	362	380	348	339	375	339	369	380	367	371	410	344	352	352	362	356	356	350	388	354	366	315	339	396	339	296	356	359	383	361	349	348	349	350	351	367	365	352	371	376	344	365	353	402	332	371	360	347	369	351	327	351	370	339	351	388	330	395	334	371	345	361	331	317	361	345	351	357	345	331	353	366	381	326	358	359	357	370	381	359	327	371	364	348	327	383	355	366	360	362	330	372	340	332	343	338	423	386	340	352	374	367	356	360	367	325	374	345	346	338	368	337	338	335	341	404	372	347	338	339	361	364	374	302	343	377	379	370	353	370	375	340	353	351	368	343	356	349	347	372	370	377	336	369	332	384	340	374	338	375	315	336	332	359	398	349	348	376	334	364	369	350	367	376	325	381	357	343	356	345	358	366	360	336	403	370	361	354	377	368	372	364	362	348	329	330	370	359	334	390	373	379	367	339	338	382	348	317	326	347	366	342	363	356	363	352	354	353	320	343	370	334	379	350	348	370	375	330	340	353	373	356	401	349	340	388	372	342	359	345	364	345	364	355	350	340	389	324	360	386	360	376	342	353	344	344	341	385	356	363	335	356	368	341	363	295	334	352	366	361	335	325	351	354	359	358	356	389	375	353	362	362	374	330	325	340	376	344	350	339	354	355	338	334	356	356	385	346	369	334	338	354	312	350	410	389	321	360	340	343	368	338	335	329	368	343	334	326	353	371	327	374	343	349	341	337	352	359	393	344	329	377	362	364	337	341	349	361	352	351	358	342	313	330	383	374	336	354	335	339	354	337	352	345	358	384	355	348	346	346	371	369	375	338	366	316	336	354	370	350	412	378	344	341	351	380	349	365	359	377	323	352	348	356	350	369	357	372	353	360	351	374	398	399	364	360	368	384	353	380	361	373	345	358	359	349	327	373	347	351	320	336	330	351	374	345	373	382	371	335	333	344	389	354	355	351	347	358	346	320	357	348	339	331	349	345	387	326	352	336	366	365	368	375	349	352	374	372	357	345	366	387	376	354	347	366	365	385	334	366	397	392	358	343	348	337	324	347	359	367	359	386	343	338	401	334	379	331	364	362	363	373	383	358	338	383	357	368	353	344	375	348	373	364	347	320	353	346	373	342	386	364	353	334	399	343	351	370	365	326	343	349	361	386	377	381	344	314	346	337	328	363	385	360	357	396	347	375	350	317	354	369	353	361	380	380	351	384	362	351	349	352	386	350	378	358	369	335	380	365	363	382	367	374	350	356	364	361	335	338	353	392	380	343	371	352	361	381	367	361	356	305	329	372	389	354	356	391	346	302	374	342	351	340	388	351	319	311	353	354
12977	14961	24188	34539	42574	45317	44520	40012	32355	17242	5038	2932	2572	2408	3164	2156	1780	1865	1684	1276	1206	1274	1197	1231	1121	1109	1141	1117	1089	1090	1110	1085	1035	993	1020	996	1016	1053	1032	1045	968	1001	1034	1028	1055	1010	991	1016	1023	1021	1008	1001	933	1032	974	1006	999	1005	940	1013	976	1084	968	987	988	958	976	980	1008	967	970	1014	940	980	953	935	945	981	991	1051	908	956	971	994	974	971	981	948	1035	979	926	993	917	951	938	997	997	1081	964	1014	959	976	1002	999	941	973	1022	955	1031	970	991	1015	1040	927	1002	951	981	990	979	922	993	983	1030	980	983	944	1036	938	920	970	1009	1045	954	931	1028	986	958	1002	886	917	920	964	1004	976	973	1042	968	945	969	1058	1014	928	979	994	1004	949	980	970	970	993	984	988	997	934	988	971	996	958	975	933	966	987	903	937	988	965	1015	1007	947	923	981	949	962	941	988	988	940	1025	997	1002	995	972	999	1003	919	931	1033	1036	933	902	924	1035	966	993	914	989	975	990	998	1007	971	952	974	992	954	995	943	957	974	974	967	951	980	984	990	946	993	994	953	943	977	984	951	968	949	1007	1000	977	941	927	1010	958	927	972	948	944	937	999	1016	973	1025	928	984	957	954	913	953	997	1004	928	958	1013	979	961	1008	952	977	990	967	974	1010	897	980	992	1013	1006	978	965	989	962	969	950	962	950	993	968	934	976	1030	1006	964	994	980	967	942	962	967	999	1009	997	989	1031	992	1037	946	917	935	954	987	928	930	946	960	963	944	996	941	971	933	1021	920	916	976	972	975	1001	969	1002	979	950	1006	936	946	905	1006	1006	975	944	1016	955	1003	959	928	950	945	956	996	906	977	1024	978	945	1013	979	1015	922	987	944	1017	1008	968	975	944	969	946	973	972	912	928	943	961	1002	959	942	1014	975	911	989	996	974	1003	1027	893	1046	912	979	996	958	952	968	973	924	946	971	970	967	993	904	987	931	979	979	959	981	978	977	1009	959	971	1055	982	971	945	988	1025	1016	933	941	975	994	996	1031	918	992	892	985	953	994	1009	969	982	916	949	994	964	985	953	969	946	1013	959	957	1010	941	970	1000	1019	996	959	932	997	988	1014	912	966	1021	1009	967	991	948	946	984	979	995	992	1022	937	924	1024	953	931	937	926	1009	990	917	932	937	989	957	938	940	990	958	979	975	912	966	1013	1016	974	968	966	933	1016	954	1029	1015	918	973	1000	995	960	963	1000	975	963	982	989	941	980	1008	983	1001	926	1002	994	937	959	999	892	996	905	941	1011	1010	986	988	945	952	958	965	971	966	1025	929	953	1003	1001	902	937	972	979	928	943	1100	1024	959	1009	955	1008	956	1032	953	907	967	971	980	941	992	948	965	955	1002	966	966	973	932	986	946	978	981	974	963	972	938	975	950	939	970	965	1001	927	993	1017	909	949	949	929	950	975	996	972	963	1040	994	991	967	1018	1003	949	986	948	1002	962	936	975	999	962	962	987	985	997	1052	957	961	951	1080	979	939	976	991	962	949	991	975	948	944	933	972	998	1006	1008	959	1005	953	961	931	1003	956	1024	935	1035	968	977	964	939	962	967	941	994	993	1022	979	984	990	964	1009	1039	947	955	938	969	935	945	972	947	955	926	956	916	955	964	942	986	1038	977	1012	967	1003	970	968	976	1000	962	921	1000	1006	1008	974	965	920	1027	1038	946	1002	991	1009	987	987	978	926	968	987	975	1010	1004	910	1041	989	953	967	949	957	978	983	988	1010	995	961	936	999	969	999	1000	1018	1026	891	969	1000	972	947	988	999	989	909	992	998	927	970	937	961	978	961	933	997	959	928	967	916	1005	978	996	962	1005	1006	958	986	1015	980	995	939	999	1051	996	996	970	941	934	907	961	962	937	905	919	983	1030	991	953	1043	992	941	1003	955	929	996	929	995	941	972	999	985	1011	979	959	973	1002	1010	959	1016	964	1009	991	934	951	1014	988	999	1014	976	943	957	991	990	991	979	953	973	1024	968	1007	958	998	947	1019	1053	956	988	978	952	946	960	974	999	956	1025	950	941	1052	987	990	992	946	985	953	945	926	976	1015	987	949	998	1018	998	977	981	946	952	984	1035	955	1013	933	993	909	965	980	968	1023	922	953	934	942	973	973	892	955	932	925	973	934	959	924	1008	937	962	945	947	990	1001	973	970	955	984	976	958	940	937	980	988	1016	961	997	956	951	1001	915	953	951	920	1002	934	948	954	943	1017	968	952	975	931	971	993	1048	1011	973	994	992	1043	961	946	966	948	948	1018	987	987	942	956	1016	1003	1043	948	1004	968	975	970	1021	936	976	997	978	945	1001	992	999	1004	981	961	986	1021	1011	1033	1005	952	924	998	952	1002	946	917	974	944	931	992	1018	962	941	979	980	1022	948	895	918	989	948	997	947	994	937	951	995	985	984	944	966	994	957	970	980	1016	917	958	1046	992	935	946	945	1029	1026	980	966	912	952	952	953	926	943	972	981	957	984	919	964	989	911	1021	1015	984	1022	979	969	981	950	992	987	974	1018	941	978	994	967	1006	980	969	1010	962	931	969	910	934	991	986	938	964	974	1001	939	941	971	1020	938	951	988	1015	934	977	992	963	931	940	953	971	942	940	947	1034	1020	962	994	949	936	982	989	928	980	984	966	990	953	1050	975	999	961	955	932	958	942	976	979	1036	981	961	995	1030	1007	986	1015	931	983	1030	948	959	980	975	988	942	1005	1008	956	935	929	915	987	947	985	960	993	1027	968	960	981	984	969	1019	971	993	926	983	1012	977	1012	979	948	953	960	977	983	1005	994	944	971	970	1017	981	964	985	937	965	1004	996	984	1044	991	940	970	972	997	989	1006	1002	988	1034	942	980	953	1018	960	1003	1014	1024	992	956	980	1012	963	945	1024	940	956	960	1001	968	1019	1045	966	944	975	975	1015	996	964	1013	932	957	996	955	991	945	943	927	947	982	945	950	966	950	925	934	961	1014	982	944	979	980	966	923	991	966	938	954	996	961	1011	1040	942	943	948	979	988	962	966	992	926	940	961	950	977	943	955	971	967	953	989	925	929	962	994	982	1026	1009	959	956	955	1019	971	984	997	1013	977	977	992	1004	993	892	925	1041	938	1011	976	1009	1006	946	995	958	1012	977	992	959	892	959	1042	992	918	924	1006	1000	984	965	990	1033	974	979	957	976	1001	941	960	972	972	921	985	943	947	1013	905	992	932	1028	983	977	944	979	945	968	929	898	934	997	961	1003	929	1022	966	975	972	919	1010	1011	989	1023	994	940	990	973	984	1003	1005	963	943	978	979	1018	1002	1005	943	967	1000	978	961	972	1027	1006	961	969	976	961	955	968	975	1012	949	1006	1041	970	1004	979	967	1012	964	968	972	1052	968	956	983	946	984	931	1024	975	973	919	956	988	980	954	980	1014	956	971	961	968	1037	938	958	1010	946	966	980	947	983	995	1026	945	947	974	983	983	963	998	952	908	1009	964	976	926	952	968	983	992	1000	972	914	969	981	1020	947	1014	1019	993	986	965	1002	963	953	930	980	1028	1059	971	929	967	973	957	979	969	918	970	1000	992	932	960	1016	923	945	980	1031	982	1017	991	1013	982	963	1002	983	974	1009	964	948	933	1045	1024	986	989	958	957	971	984	959	941	1010	1005	995	1012	966	966	964	981	1012	932	913	975	983	968	972	982	959	947	914	984	1021	1003	940	998	999	992	972	949	1035	996	992	965	990	993	1020	959	964	989	986	997	933	927	974	1034	997	966
29216	26745	31380	36324	37065	36278	34983	30303	23736	13992	5284	2109	1166	812	1035	786	641	545	470	401	427	460	405	427	418	398	390	369	407	392	346	358	342	330	375	330	352	366	366	354	409	383	336	365	355	376	390	365	367	395	319	341	376	330	338	350	372	362	367	366	375	365	365	340	358	347	362	329	357	376	350	330	325	343	348	339	362	363	324	346	368	325	353	354	378	361	382	317	347	366	329	299	355	345	374	362	381	354	351	356	353	355	345	357	301	374	350	356	319	322	350	369	336	381	349	352	328	373	352	343	342	354	361	343	380	338	321	347	374	334	336	339	343	327	368	369	293	334	334	364	346	321	337	343	347	336	365	329	363	334	344	323	329	343	357	333	358	325	366	365	355	338	336	348	323	351	370	331	375	337	355	327	347	367	374	326	333	328	362	373	338	335	336	366	339	320	329	369	319	316	368	342	373	331	329	353	331	312	350	383	338	351	336	368	303	384	363	359	345	376	336	339	334	319	359	332	334	380	328	313	351	365	365	358	340	343	347	331	386	340	350	345	328	333	376	351	333	338	360	333	310	366	322	382	342	367	357	362	330	325	341	356	352	339	333	325	354	340	340	337	362	374	391	362	359	392	337	337	355	369	334	377	345	363	340	358	319	368	396	351	323	336	349	365	347	301	349	307	358	323	342	360	345	334	357	316	355	336	352	354	349	357	340	362	323	346	384	331	338	358	328	307	339	345	369	365	344	340	318	367	356	356	308	347	361	345	362	346	343	332	315	329	330	349	360	383	337	331	337	344	325	329	340	315	354	321	340	343	364	375	352	335	344	353	375	333	333	329	356	392	364	382	336	358	373	350	372	346	362	345	305	343	388	345	346	307	326	333	351	309	347	352	355	329	358	323	350	394	359	343	349	375	365	320	338	358	364	335	363	343	334	353	339	370	328	358	335	320	354	360	353	348	368	298	335	345	382	355	334	305	369	341	359	346	319	315	340	382	355	332	339	325	375	378	340	371	340	352	356	343	345	347	298	336	354	357	340	342	330	330	350	339	345	352	335	356	331	328	369	370	345	361	340	346	365	368	391	331	349	357	394	375	339	347	342	349	300	332	396	328	378	338	358	325	357	338	354	348	325	331	316	324	338	322	357	333	362	393	366	334	334	338	319	335	330	324	360	350	370	352	358	343	326	343	327	366	353	336	341	321	329	332	334	324	356	364	327	312	355	353	349	364	335	382	321	362	311	335	352	335	325	333	344	336	369	345	330	361	333	340	345	334	356	359	365	357	317	383	339	341	355	322	339	357	346	346	369	329	358	332	353	318	347	342	326	332	367	328	360	367	379	370	352	381	303	342	361	328	336	366	353	373	313	362	358	390	332	330	346	365	350	364	350	357	325	324	339	343	342	344	343	371	334	362	358	329	359	388	356	334	342	335	345	363	376	346	306	373	367	378	341	339	348	371	345	361	338	346	366	350	365	387	311	368	361	311	321	327	388	365	357	388	335	393	325	356	316	342	351	341	339	356	347	322	333	346	318	356	368	316	343	341	325	342	356	341	320	367	315	373	359	342	346	328	373	352	354	380	340	351	338	352	317	329	333	343	341	364	353	351	328	349	324	327	323	360	370	356	358	333	364	350	370	341	356	411	338	359	356	367	371	320	333	353	345	322	371	332	330	323	335	360	353	373	369	323	337	317	322	348	337	350	332	320	308	316	306	331	336	352	329	344	321	315	366	362	344	331	355	339	317	331	367	355	360	368	361	335	366	340	335	351	359	350	332	386	337	345	326	349	328	370	341	343	332	332	350	384	344	383	334	338	366	379	322	344	338	317	316	352	362	341	323	384	340	355	357	337	333	352	355	358	351	362	346	351	339	332	365	365	373	345	360	339	339	328	336	339	328	374	307	346	348	305	338	375	343	348	364	366	392	343	337	386	338	330	351	322	326	382	334	343	335	356	338	374	350	374	353	317	344	352	344	326	328	347	383	360	355	361	363	337	333	335	359	354	346	325	341	350	374	351	333	336	344	363	348	316	379	308	341	324	355	326	342	344	339	307	390	347	347	340	344	372	314	362	330	332	353	375	331	332	342	346	346	364	405	344	304	375	373	346	331	324	342	334	332	356	346	339	354	332	343	324	341	359	361	344	349	379	395	347	355	356	335	362	303	346	348	328	318	336	351	362	373	349	322	344	367	363	354	364	344	397	332	355	336	361	361	343	296	323	362	334	343	338	360	314	316	353	366	315	369	326	343	329	356	350	347	331	378	362	307	337	322	354	337	346	354	354	329	360	289	329	350	344	325	365	321	322	355	310	326	371	317	383	342	345	352	354	359	335	356	350	354	315	393	331	390	362	360	334	352	344	364	349	364	399	371	365	354	354	333	333	357	361	314	340	319	349	331	333	366	350	348	336	350	347	382	356	357	383	335	356	367	319	336	377	325	361	358	317	364	344	366	337	354	362	340	348	381	334	307	353	332	374	358	332	351	347	311	357	365	330	368	385	313	365	327	338	365	333	344	374	344	311	384	336	351	336	312	335	385	332	367	339	322	326	348	371	363	362	389	355	391	377	359	320	327	353	345	342	350	320	325	324	324	342	334	338	323	389	369	345	348	368	346	342	370	396	351	321	346	308	326	375	326	376	351	367	319	365	328	371	338	339	326	351	363	345	360	372	323	330	358	356	367	339	332	337	364	338	362	371	363	313	318	363	313	381	314	340	315	361	403	394	376	320	354	319	351	343	334	340	363	371	347	352	339	359	373	344	313	339	340	352	349	375	381	348	358	369	336	364	329	369	356	340	355	375	375	343	346	317	303	353	354	346	331	320	330	357	315	328	347	336	344	319	327	341	329	375	315	309	349	329	314	322	351	328	354	333	376	362	334	341	363	332	382	363	339	379	371	366	372	340	307	345	342	353	317	373	346	360	320	347	342	352	361	349	344	334	339	370	331	358	321	361	349	344	368	337	366	381	383	346	335	393	367	365	340	348	354	351	324	369	358	336	341	350	351	359	388	344	332	368	361	352	324	363	342	333	335	379	351	374	361	332	335	355	363	368	338	376	322	366	352	375	355	343	367	357	353	340	370	370	361	340	337	355	344	319	360	333	358	357	305	351	374	345	368	299	358	330	332	366	336	355	392	333	345	340	327	346	370	357	336	318	382	353	351	335	322	335	348	363	378	343	353	360	316	334	316	356	357	356	357	340	334	310	335	352	351	365	328	353	337	353	339	322	366	360	340	366	327	385	353	373	337	357	337	351	348	322	382	364	371	342	316	339	339	345	369	369	352	351	366	355	360	342	354	331	360	330	353	329	324	394	345	352	358	336	384	359	307	363	344	374	319	343	369	351	312	351	331	351	373	324	383	312	351	331	370	343	336	325	364	344	309	320	327	324	350	357	325	303	357	326	380	310	378	329	324	374	366	333	342	344	341	369	357	370	353	352	353	350	332	374	354	357	329	325	374	354	315	373	366	350	353	357	378	346	331	341	325	350
18324	20534	28289	38766	45302	48528	50437	46923	38539	23900	9159	4551	3290	2765	4390	3274	2463	2240	1987	1505	1353	1428	1390	1350	1223	1184	1156	1216	1095	1106	1119	1144	1071	1043	977	1027	1030	1019	989	982	999	969	983	975	990	1007	1040	1000	996	947	941	998	940	962	914	970	880	974	940	869	922	934	949	955	950	965	907	944	969	950	933	957	943	978	917	992	974	976	935	1008	987	927	909	903	922	932	931	958	899	923	961	926	909	924	948	925	891	960	978	941	922	946	934	896	944	939	903	922	927	908	903	899	940	903	909	923	925	922	878	871	916	889	999	921	902	901	924	937	976	902	856	922	913	964	912	921	943	964	923	950	901	961	891	872	908	963	965	936	883	955	932	862	913	925	923	914	904	916	915	1009	885	926	876	915	887	890	961	930	961	936	901	908	906	910	915	888	909	990	963	905	916	901	910	937	865	891	906	1019	936	909	826	966	969	873	909	956	911	965	905	975	920	969	931	931	909	875	894	919	931	928	927	941	854	925	924	901	942	876	970	899	873	849	902	982	916	924	880	914	923	873	899	919	888	912	921	944	941	940	894	912	945	904	825	894	909	892	896	890	945	894	883	920	895	957	968	891	969	903	938	990	930	904	875	896	984	939	903	875	959	877	913	904	954	873	948	916	867	878	931	919	925	953	858	921	846	933	918	943	879	919	912	903	979	955	905	933	913	873	947	891	913	911	893	895	950	881	903	919	923	923	931	908	906	894	912	973	911	950	921	910	924	905	934	911	873	943	869	849	933	912	908	950	915	899	928	924	1010	920	940	849	869	961	922	915	964	899	905	958	899	902	889	942	886	926	960	883	926	925	891	973	937	973	958	870	864	931	945	945	939	920	924	945	943	907	930	932	911	846	902	934	922	875	967	861	917	889	970	986	929	931	943	918	885	913	916	877	901	865	840	895	868	885	916	926	913	933	922	936	887	917	926	918	890	876	963	919	918	947	922	945	910	881	934	939	875	871	868	909	935	953	903	867	937	890	957	929	931	902	936	920	930	885	967	965	913	849	845	934	895	878	882	884	899	881	936	946	916	871	945	917	914	937	924	883	894	916	864	899	885	890	880	940	905	975	891	964	927	907	886	982	889	861	880	916	958	871	948	884	885	916	893	958	850	994	901	908	940	870	910	934	907	955	926	842	980	937	905	866	903	949	907	869	901	900	830	911	925	928	932	908	897	913	934	935	923	892	860	945	912	866	882	923	959	891	910	893	927	942	943	920	891	911	900	908	1005	910	888	942	897	927	953	971	926	904	884	891	864	877	964	893	893	919	949	927	910	903	880	943	904	913	981	887	869	876	886	950	952	917	916	894	901	919	951	935	923	954	983	868	940	883	878	916	935	922	910	909	918	908	923	935	929	936	881	880	908	934	937	917	934	901	933	922	897	906	896	944	862	908	962	938	949	924	928	907	924	900	892	879	935	953	949	960	900	929	979	925	915	957	907	917	846	922	866	937	928	891	906	936	899	967	925	932	886	942	905	952	957	919	887	967	920	955	887	903	930	884	882	938	879	914	883	931	933	897	951	941	878	922	885	891	936	873	953	867	911	983	934	908	944	900	907	900	923	893	916	901	895	923	903	935	951	894	864	946	914	955	918	922	937	921	926	966	928	938	907	942	894	933	877	905	859	953	938	943	880	909	948	884	941	962	950	932	912	897	915	914	873	896	877	985	951	946	916	959	882	888	891	897	961	964	892	975	903	910	918	938	882	990	888	945	887	946	875	900	906	942	936	939	966	879	921	954	900	899	946	900	861	903	909	893	916	928	936	912	908	937	914	921	861	915	944	921	951	871	913	959	917	941	945	908	932	899	910	928	913	899	911	934	913	897	944	912	907	963	922	909	888	917	903	933	898	878	912	946	925	936	964	954	934	933	896	914	894	930	916	959	868	900	952	953	911	961	942	896	935	890	918	958	917	887	929	969	889	900	868	878	891	961	940	923	889	904	905	904	963	911	943	946	901	884	849	950	928	869	897	922	928	911	931	919	925	895	932	947	952	929	901	944	904	959	938	896	983	879	877	898	944	857	898	937	868	932	882	955	923	879	978	915	868	930	942	888	925	857	905	909	928	914	964	895	933	950	892	913	888	917	846	880	890	915	983	931	866	918	932	907	881	962	891	915	896	920	912	871	896	911	927	895	849	867	915	885	928	866	903	935	936	933	903	951	915	825	943	908	910	964	939	921	952	923	953	904	899	954	848	949	984	914	885	895	871	938	912	903	901	962	957	900	952	872	905	824	930	910	980	854	892	948	919	939	917	923	923	903	943	914	962	894	941	900	924	935	928	915	917	953	917	959	910	921	919	896	923	930	940	911	929	888	912	986	954	911	865	938	870	904	917	916	886	946	910	892	922	924	876	925	903	889	911	909	924	916	905	940	892	885	892	924	951	941	917	925	930	900	852	910	898	927	895	900	959	889	904	903	869	913	937	945	966	951	915	875	938	931	893	940	892	910	932	924	924	873	877	859	910	953	910	950	952	878	936	901	945	897	891	909	864	919	932	862	889	909	914	904	943	903	923	897	912	940	995	913	899	943	900	932	888	916	934	932	913	885	917	853	835	940	965	942	934	936	891	884	892	932	887	954	925	943	941	902	921	917	930	944	971	860	945	953	934	906	913	960	942	938	994	903	950	877	943	863	887	912	941	891	903	892	876	882	877	934	946	917	946	880	930	918	887	911	910	906	891	895	935	914	897	953	928	916	942	912	944	957	920	922	897	930	910	924	907	920	873	970	902	953	904	899	892	906	889	924	889	893	934	930	950	886	938	929	914	935	950	928	936	912	916	881	922	965	890	943	877	970	943	940	929	936	924	920	875	931	886	879	888	908	901	922	955	884	900	949	936	918	901	957	946	964	927	877	899	920	929	878	933	906	871	876	921	919	934	948	912	903	964	944	939	790	937	915	913	974	989	937	887	916	921	940	879	868	926	875	895	893	870	924	877	882	912	906	926	923	883	841	942	888	928	951	896	888	963	858	923	900	886	957	941	932	911	964	922	913	919	949	924	882	911	927	924	916	907	913	873	914	894	990	906	926	867	909	931	855	926	868	921	950	912	909	923	913	922	856	878	880	924	950	921	932	880	913	959	958	974	936	888	951	890	899	931	940	976	938	930	880	988	929	889	883	905	948	942	936	924	897	994	927	911	899	868	894	952	1004	930	923	992	909	929	911	921	905	892	946	929	925	973	915	915	955	922	930	938	930	895	892	855	911	877	913	898	906	930	918	913	913	966	908	913	934	933	878	901	901	880	922	894	932	897	926	898	861	921	896	901	933	918	949	953	925	903	856	965	938	935	859	953	881	976	960	875	917	951	916	877	907	876	905	968	935	885	921	920	959	937	877	880	928	887	943	920	931	918	868	891	938	950	885	925	937	888	943	888	938	912	973	924	930	886	899	847	939	898	902	942	904	877	907	960	900	894	907	898	872	883	883	871	934	879	918	898	944	896	946	924	921	922	889	891	949
3567	2288	2837	4218	4413	3829	2505	1418	682	351	238	201	190	200	213	212	181	182	191	196	212	209	178	185	186	167	198	186	186	183	181	162	192	180	182	183	206	180	188	190	156	144	206	169	185	203	186	181	206	205	215	181	178	201	186	183	182	177	201	208	195	178	196	226	182	187	151	188	201	177	206	186	187	200	191	201	202	178	181	221	207	207	228	190	179	171	192	204	190	191	181	213	181	191	201	180	182	186	204	196	190	177	178	188	189	185	158	191	162	196	174	159	209	151	202	202	201	176	195	183	178	210	207	171	179	178	178	202	202	198	175	180	186	169	180	180	175	209	204	189	199	173	194	185	212	226	199	162	215	186	182	177	184	182	176	205	200	193	203	171	202	162	205	222	164	201	224	172	199	179	231	185	187	196	197	206	191	188	192	208	204	186	206	180	182	175	186	200	184	174	160	200	180	178	167	161	172	196	177	183	188	207	175	163	183	174	208	187	192	193	190	177	197	190	184	197	189	184	191	178	191	191	173	185	186	187	175	195	194	174	183	189	179	196	191	201	184	203	174	173	172	182	186	188	182	179	202	189	179	174	183	180	204	202	181	180	192	184	171	181	169	193	210	179	196	201	201	209	198	191	182	193	180	192	173	198	185	184	188	206	188	201	173	187	181	176	197	164	195	209	193	174	179	188	195	179	174	174	173	188	195	182	184	204	194	184	181	190	190	189	220	177	168	166	187	195	193	195	180	175	181	192	190	179	180	160	226	194	173	177	185	192	138	191	175	167	201	168	198	178	199	193	182	195	194	187	180	198	185	213	180	222	185	197	176	219	189	190	181	201	210	189	169	224	194	164	179	190	183	191	163	197	174	178	215	197	210	175	175	214	200	192	218	179	187	200	184	186	189	168	190	166	192	172	176	169	206	210	193	203	185	209	201	180	184	198	180	200	196	182	165	189	192	199	209	180	185	185	206	187	200	180	204	180	198	202	178	157	188	177	192	178	209	216	216	160	183	212	192	172	159	195	210	200	171	186	161	178	180	173	183	207	188	193	188	178	202	188	195	190	196	165	176	176	212	197	189	188	174	205	167	181	177	181	223	207	191	175	173	188	176	184	174	181	181	185	177	198	207	173	175	201	180	173	185	188	172	199	161	224	183	199	191	203	211	179	190	219	171	193	187	190	186	179	184	195	186	193	186	171	170	191	183	190	186	184	191	197	173	206	203	196	198	183	189	187	173	195	194	185	195	152	184	194	183	188	200	210	171	191	205	185	186	193	176	199	183	194	206	191	202	184	201	182	193	198	194	181	206	197	207	185	185	173	165	183	165	207	183	196	187	191	185	215	187	205	169	185	218	190	154	192	190	214	230	196	190	174	192	194	200	181	188	185	188	222	199	206	178	183	191	180	185	164	200	173	163	185	191	193	188	188	173	191	209	178	183	169	193	184	184	199	173	201	197	199	174	212	196	183	167	179	191	184	187	183	205	181	210	187	187	190	188	170	189	161	172	195	188	207	185	213	209	204	187	191	194	201	169	157	182	184	194	192	182	215	196	197	185	181	188	186	192	182	191	218	203	209	215	198	199	199	185	182	198	205	191	189	181	238	189	178	158	188	168	196	183	205	196	190	205	207	188	194	185	190	174	182	186	175	203	178	186	185	165	201	200	185	185	175	199	190	195	193	180	186	211	182	184	189	211	172	191	191	196	167	174	179	201	200	186	210	185	215	190	189	207	211	190	193	176	170	181	175	219	177	164	175	177	188	180	185	169	170	175	176	180	169	218	167	197	201	188	170	211	196	159	202	189	190	169	187	173	169	195	190	198	179	201	172	172	186	189	196	166	196	196	196	191	182	180	199	199	184	181	181	188	193	170	176	185	186	188	181	228	194	205	200	181	167	174	170	202	193	224	176	195	186	169	187	222	201	215	186	183	182	210	179	193	174	208	197	193	170	164	191	170	177	190	189	174	199	203	197	208	189	184	173	210	166	188	214	177	172	186	176	195	200	206	207	197	190	197	180	220	198	201	177	186	190	190	172	169	204	205	184	188	178	196	186	185	191	202	206	201	201	208	177	189	184	180	176	172	189	197	209	173	174	209	178	193	197	179	177	208	201	192	167	185	192	197	173	188	202	222	201	194	176	198	185	211	174	224	180	202	198	179	172	189	186	206	184	202	175	197	208	206	192	173	178	221	187	180	180	203	176	206	165	182	186	187	154	175	171	214	166	175	185	177	179	181	185	194	169	188	161	157	209	202	185	194	213	201	175	191	180	185	191	183	199	187	192	183	191	175	204	190	189	204	200	219	199	203	183	196	168	184	203	211	193	195	213	192	173	167	194	185	202	210	230	194	195	208	194	198	180	179	174	189	191	191	196	176	191	183	185	187	193	187	198	212	165	168	188	177	180	176	206	163	172	202	204	182	201	216	202	191	179	199	206	184	196	201	188	181	162	188	182	191	178	180	187	175	202	219	178	186	186	189	201	171	170	179	223	202	185	192	196	195	198	189	207	175	193	200	187	200	175	197	163	206	196	161	189	201	179	171	190	178	168	181	191	197	187	191	201	204	194	175	189	206	174	185	161	198	196	198	177	185	193	194	185	195	204	201	207	185	172	197	192	174	164	184	190	202	207	206	167	201	209	180	190	164	190	167	193	192	190	180	185	193	192	198	200	184	157	174	169	194	216	171	219	171	185	183	178	197	194	202	175	184	183	185	188	175	185	184	190	183	200	171	216	192	207	182	166	225	180	195	204	191	166	186	192	171	171	190	203	207	191	165	214	192	220	211	210	167	209	203	172	182	194	167	179	184	197	191	193	177	211	182	189	177	186	167	161	193	194	197	212	203	226	200	197	212	181	216	185	222	177	182	207	219	209	183	172	199	170	177	163	179	169	203	212	178	194	195	177	202	197	170	221	177	189	174	197	193	182	169	169	216	193	190	217	162	197	192	195	173	183	201	190	188	172	205	187	160	191	224	195	206	215	192	181	162	178	191	181	179	202	177	164	199	178	187	184	206	183	166	181	186	193	171	199	154	182	170	197	176	178	194	180	178	158	175	201	216	197	197	201	186	193	207	169	188	185	200	173	174	195	184	203	181	192	198	163	190	182	189	190	172	205	184	190	190	195	185	188	198	196	204	193	187	197	179	214	170	202	172	199	188	176	182	186	202	182	193	208	173	168	202	223	198	191	176	167	185	198	203	205	177	197	179	209	204	206	188	210	184	193	199	166	198	200	198	191	170	181	185	188	171	193	197	177	179	181	189	204	190	189	176	174	188	182	198	178	198	181	187	206	165	201	198	193	184	214	183	191	182	191	181	196	179	180	194	185	203	184	235	185	199	199	215	184	182	176	195	178	207	182	202	188	208	181	182	184	201	192	175	198	191	184	180	199	189	208	199	186	155	188	204	196	187	203	192	210	181	179	200	173	184	196	192	188	204	194	182	193	201	175	201	194	202	210	190	193	224	191	188	191	178	190	179	159	169	209
3461	3548	5857	10514	13145	11946	10222	6525	4306	1856	966	736	673	647	782	634	688	715	624	617	658	595	595	640	600	576	602	559	581	583	583	594	619	640	619	615	555	593	558	599	596	634	583	606	613	573	560	615	582	596	629	609	604	599	587	568	568	607	637	559	621	559	614	583	584	557	627	577	554	575	579	594	568	605	562	586	619	623	593	584	554	574	603	628	596	580	573	627	593	633	631	610	609	646	599	586	571	581	581	612	611	586	617	599	615	579	573	604	627	588	629	603	594	602	580	609	590	579	587	599	629	578	641	549	633	550	605	606	582	614	555	611	637	601	586	591	594	613	568	623	604	590	628	604	596	596	575	610	608	620	573	588	593	605	555	559	567	598	610	595	603	602	609	639	639	586	619	616	614	589	597	571	619	568	640	582	587	619	594	579	593	560	590	552	554	583	618	603	603	571	590	606	580	555	571	614	632	557	596	570	603	600	592	604	606	626	551	587	597	620	607	558	613	610	604	584	632	620	598	564	594	574	611	592	578	583	563	598	584	577	615	560	589	576	625	631	615	583	594	574	603	572	594	606	597	599	556	579	617	548	657	562	597	580	584	569	591	625	555	592	585	580	611	616	601	618	596	604	582	573	585	603	594	572	588	618	608	576	611	558	610	596	554	618	595	611	596	543	562	585	577	553	562	601	570	581	573	631	611	621	626	584	575	572	607	585	605	580	585	616	567	602	617	608	578	622	621	563	565	589	581	569	638	562	569	555	622	620	561	544	598	578	627	586	634	571	634	576	597	580	553	573	591	626	620	560	620	555	593	613	578	589	554	601	597	617	607	613	577	583	605	622	581	583	585	621	611	589	584	600	633	588	568	574	606	583	565	555	591	556	627	594	589	600	621	596	590	577	589	595	631	590	617	616	581	651	603	605	568	611	633	572	583	597	586	617	623	608	577	613	595	611	588	626	581	624	597	607	592	605	646	620	633	602	611	592	612	575	600	584	624	602	589	579	605	558	617	578	599	622	609	571	617	566	573	566	633	627	581	577	650	610	676	608	582	568	588	639	588	613	594	576	588	589	577	576	583	598	597	631	611	628	572	620	581	613	597	641	625	560	589	562	634	582	633	616	583	564	581	575	602	610	597	581	592	576	599	575	574	589	606	559	597	580	581	571	569	561	606	595	622	563	611	593	596	593	632	588	640	600	573	596	596	640	581	621	575	611	610	627	612	616	591	592	584	547	592	632	575	599	592	603	604	595	568	587	602	590	594	563	564	568	576	601	597	606	590	593	566	577	634	622	615	574	610	604	584	584	584	579	557	596	620	626	591	612	568	587	595	549	587	626	614	560	571	618	624	565	580	614	585	597	561	622	600	649	541	609	581	654	561	598	606	605	594	597	571	576	641	568	558	622	606	590	573	549	600	567	602	610	589	614	602	587	565	574	605	591	588	622	561	625	579	634	590	602	579	622	602	605	585	587	563	594	585	608	632	620	605	617	582	592	578	609	619	604	598	625	614	620	588	602	557	628	581	568	581	615	572	542	571	614	610	642	624	652	585	599	584	632	610	568	594	583	612	607	642	610	614	597	605	571	562	565	599	571	611	604	626	624	594	600	618	631	579	609	600	607	645	601	580	611	632	558	576	584	575	578	590	599	590	579	643	585	609	605	601	574	631	592	577	593	620	576	600	602	575	632	634	605	565	567	578	601	616	610	629	595	611	646	596	599	600	605	591	625	560	578	564	627	614	590	591	611	588	560	611	574	593	605	594	558	579	621	599	603	593	582	598	599	616	614	600	597	614	658	608	561	573	602	584	572	595	616	568	614	645	596	578	596	647	605	542	582	565	561	604	585	563	593	626	597	593	598	642	629	620	588	568	584	581	605	588	582	629	595	603	638	607	677	581	580	598	587	566	627	569	554	570	578	655	587	595	597	613	587	578	551	632	556	591	581	614	583	585	610	602	598	604	619	601	652	628	577	585	598	585	561	562	633	555	592	593	600	617	555	583	577	623	598	573	607	604	605	559	548	583	578	579	547	602	626	657	592	570	618	623	596	606	586	588	626	597	585	602	596	593	613	610	613	562	599	590	595	599	590	625	565	565	606	603	580	594	558	564	610	607	541	593	612	629	540	580	594	581	569	590	603	626	602	582	587	608	600	606	580	604	643	639	564	604	577	623	552	600	575	595	563	649	572	604	574	583	582	625	586	578	593	567	569	653	539	582	581	587	621	602	598	576	633	579	635	598	590	634	647	588	578	591	611	537	599	575	602	563	632	577	628	566	581	608	585	557	614	617	596	578	600	635	593	583	588	569	584	570	604	575	618	585	598	578	587	564	604	584	614	583	563	553	600	598	587	584	551	602	572	640	576	538	576	612	599	571	610	614	603	558	597	552	594	612	579	580	590	585	620	550	594	614	613	579	591	613	602	596	604	600	642	622	616	609	568	567	624	609	617	600	567	586	598	575	612	569	596	576	602	592	601	608	594	609	594	590	607	585	607	646	618	563	603	664	596	673	605	544	600	554	626	622	588	632	605	657	606	569	603	634	584	594	606	594	586	558	610	610	625	619	590	593	586	586	582	625	587	633	588	617	595	628	582	610	636	606	577	595	554	560	577	573	598	595	605	574	597	583	625	615	608	596	650	594	586	609	583	526	642	578	566	605	573	638	628	615	586	598	598	587	590	584	610	603	576	611	568	618	602	582	571	581	641	646	612	560	623	554	608	596	581	628	629	608	600	654	588	622	594	609	668	658	635	566	622	605	622	593	595	608	603	587	588	601	600	584	604	564	632	599	635	596	565	601	561	601	605	614	631	563	596	620	615	611	555	556	572	633	592	610	605	594	596	570	608	582	595	595	549	633	613	592	585	570	593	654	578	620	585	599	559	564	571	570	596	572	574	574	593	622	619	553	594	595	603	589	561	561	576	612	588	605	598	567	642	564	636	611	615	555	622	601	530	622	570	605	575	592	605	575	587	570	622	600	550	557	583	605	617	537	578	589	592	583	605	568	596	618	622	626	602	633	584	586	592	592	648	625	577	559	589	569	605	609	623	558	599	573	632	602	574	629	598	606	601	536	590	577	612	585	604	577	588	547	554	600	542	605	611	613	617	593	607	573	601	601	591	604	571	585	611	627	599	553	629	581	570	596	602	588	577	578	630	588	601	582	603	610	622	593	602	584	612	539	567	564	581	597	610	582	592	617	612	593	572	592	622	628	597	545	591	609	615	572	636	554	591	586	612	608	624	619	597	588	587	630	622	649	554	630	606	609	626	617	604	616	593	580	602	559	643	646	564	616	629	557	609	600	613	581	644	567	597	640	619	584	568	601	595	595	630	651	581	596	620	579	599	559	563	568	626	602	566	585	608	613	558	572	589	632	612	613	587	601	610	540	577	599	591	577	600	592	606	642	616	552	645	572	578	591	586	583	588	572	560	571	612	583	616	565	628	566	597	591	625	568	594	601	612	566	611	607	580	585	573	599	591	591	614
21223	20813	27098	31854	33486	32169	28704	24414	18603	10214	3157	1327	798	559	620	613	516	460	449	392	413	398	393	388	413	372	353	379	341	386	348	372	387	361	346	333	326	357	393	385	359	362	359	379	360	399	405	377	380	360	340	412	334	409	336	383	333	374	382	337	360	395	363	354	348	325	377	388	340	351	354	387	343	371	369	353	335	359	391	329	394	373	361	379	370	355	319	374	361	359	360	338	354	340	356	379	349	343	355	379	354	385	355	370	362	343	376	363	375	354	405	345	323	359	359	349	380	368	358	369	350	351	364	361	393	384	365	332	359	385	393	380	372	332	393	355	365	400	357	340	351	336	341	336	326	355	396	324	359	322	365	344	351	360	359	359	352	357	381	368	364	308	358	379	375	363	343	361	358	357	428	364	346	358	377	397	383	377	362	345	369	366	401	383	379	361	359	343	392	341	356	380	405	367	350	350	378	375	352	395	348	369	343	340	324	363	360	348	395	396	347	359	349	398	374	314	368	352	337	403	362	363	373	376	389	355	375	385	381	339	366	355	341	362	365	367	351	364	344	358	368	341	363	345	374	347	376	324	353	352	355	327	366	371	370	365	372	349	365	360	353	361	364	384	349	371	343	358	368	348	366	369	340	371	347	368	397	339	347	348	350	353	368	383	352	372	386	348	398	349	383	363	359	389	387	370	354	340	378	339	314	377	369	333	373	381	383	363	368	357	378	387	397	346	369	334	314	335	355	356	387	376	363	332	361	325	378	333	378	384	367	362	377	368	366	385	360	349	361	397	363	365	361	352	350	381	358	367	349	397	373	361	368	368	368	342	358	350	356	356	357	363	373	357	356	375	363	351	361	361	380	357	349	374	352	367	359	432	360	351	350	354	401	382	376	336	343	361	355	363	356	347	327	382	355	350	388	372	361	360	363	366	373	333	346	366	343	337	340	356	371	321	415	351	351	355	350	351	353	382	387	363	392	364	357	377	362	357	392	365	368	363	356	339	347	336	369	374	370	331	343	394	341	355	375	356	332	353	320	374	382	357	397	387	342	363	365	364	349	385	378	352	364	350	356	330	346	345	372	363	360	360	309	351	341	351	361	367	345	382	396	342	358	390	363	345	363	339	380	375	363	380	348	363	359	363	366	342	370	345	317	379	359	349	342	380	341	339	320	355	352	349	340	351	376	371	361	361	373	339	361	394	340	350	378	344	361	327	356	347	373	363	323	345	407	381	380	365	338	380	392	339	395	354	341	380	344	346	349	378	359	356	369	326	372	360	388	378	365	365	382	377	356	380	359	351	394	324	342	350	355	380	346	357	361	338	389	345	366	356	348	363	378	391	340	378	355	398	351	380	346	341	349	334	353	343	356	343	375	346	344	352	341	339	342	370	339	374	404	399	351	355	364	363	356	373	364	322	403	386	376	319	384	353	409	358	352	357	369	365	377	343	367	353	366	354	369	325	389	350	389	363	394	373	368	365	360	384	348	375	333	341	347	385	316	326	355	369	355	347	386	332	361	341	383	367	348	361	350	376	367	367	364	381	368	377	395	374	361	387	404	339	343	335	381	374	330	384	352	365	363	341	369	347	327	334	410	347	374	358	379	348	309	355	388	351	337	382	370	366	347	373	338	385	376	343	391	391	354	360	351	401	334	366	343	337	354	364	334	370	365	323	336	357	347	352	371	402	344	356	354	361	331	385	375	331	373	322	351	330	357	392	352	377	336	364	348	344	375	376	374	329	330	396	370	343	385	371	398	369	356	367	346	383	367	360	339	361	330	362	347	364	333	341	344	392	361	394	358	360	382	385	301	385	359	365	376	372	376	361	358	350	347	347	369	357	353	379	340	367	341	363	355	358	363	362	319	361	357	354	392	343	351	351	371	362	379	379	358	365	374	378	351	364	365	336	373	366	359	344	348	344	364	352	335	372	349	355	350	364	354	332	364	376	312	378	395	379	366	356	354	333	344	354	351	362	365	345	365	358	368	365	377	355	348	343	364	374	334	398	387	377	339	375	362	376	379	330	363	415	369	347	344	373	351	377	366	327	441	364	376	329	363	366	382	361	350	331	358	359	320	382	367	373	345	365	358	376	353	354	349	322	375	403	345	348	383	404	360	372	345	347	385	324	371	388	382	369	337	367	354	343	367	326	362	358	376	328	365	345	353	340	382	340	367	336	344	350	351	363	342	345	320	351	365	364	342	347	397	376	324	376	339	333	372	342	346	343	374	364	337	352	380	309	387	386	382	338	339	364	351	372	341	373	365	351	359	370	385	367	339	367	380	361	368	380	356	364	360	354	370	364	338	370	381	356	364	355	383	338	370	350	371	346	351	401	311	350	348	361	344	355	368	396	348	370	354	363	373	391	346	303	367	380	351	376	383	393	355	337	356	313	355	370	334	362	374	357	373	328	348	361	327	377	347	384	401	340	376	362	373	355	362	374	403	364	348	359	367	335	364	351	389	347	364	371	390	390	347	397	358	342	372	345	344	359	355	377	375	365	376	376	376	340	389	389	369	376	379	366	354	329	317	375	341	316	371	388	362	351	340	349	331	329	376	358	355	371	337	400	351	342	362	329	375	401	364	354	365	360	396	354	367	359	342	349	368	367	398	379	371	402	343	376	361	369	383	348	365	380	357	353	381	340	354	371	375	386	356	369	374	358	377	358	351	388	327	352	343	368	342	378	351	380	359	335	381	352	350	338	358	367	361	308	353	353	334	358	344	350	342	369	355	347	392	389	392	361	395	346	301	333	374	379	349	377	341	363	372	403	358	329	325	345	370	345	417	366	356	351	363	339	334	365	348	396	379	356	378	299	338	374	354	349	358	354	360	362	403	361	366	348	360	376	385	390	361	353	366	330	352	383	351	315	325	369	357	381	346	343	363	387	360	365	390	385	361	345	349	343	374	364	389	349	332	365	357	368	355	363	382	355	350	340	376	342	348	356	361	368	342	348	382	366	365	371	354	396	377	346	342	330	333	324	338	359	384	383	375	348	391	357	339	384	362	351	357	332	334	344	335	364	371	346	332	339	339	343	345	314	382	380	401	344	316	365	365	369	357	403	352	365	365	361	339	382	354	335	381	352	351	375	377	369	389	332	357	348	345	358	342	350	386	363	372	376	355	363	376	376	357	402	361	357	337	358	348	358	346	363	397	348	364	352	375	349	365	350	364	376	351	365	331	365	386	401	365	350	326	380	334	362	366	349	360	365	347	365	369	358	373	372	386	347	367	320	407	363	337	341	348	364	367	367	367	352	338	345	371	350	333	348	366	359	387	323	349	394	362	352	332	341	340	317	385	364	379	370	350	376	365	354	353	339	361	350	353	377	383	363	335	345	347	339	352	357	377	308	351	378	351	349	329	335	336	354	345	370	336	349	399	375	361	346	395	327	354	398	335	348	335	377	319	347	377	385	367	358	375	339	349	347	325	386	378	359	393	345	381	358	360	387	371	374	374	364	325	360	364	364	379	366	367	340	369	362
14656	16654	24839	34090	41413	42548	42403	38441	34062	21396	5835	3114	2608	1912	2802	2636	1877	1941	1628	1332	1276	1219	1144	1174	1210	1143	1136	1085	1140	1125	1060	1032	1062	1026	1052	1034	1074	1059	1005	1040	970	1005	1046	999	1063	1000	1018	1004	990	989	1027	1004	980	964	978	1008	990	941	990	1021	1022	980	1053	1006	1032	1019	988	1009	1024	1007	1009	974	995	1009	986	1002	1003	1003	1074	1016	1090	1000	998	958	1018	1029	943	1012	978	986	1011	985	969	980	983	978	995	998	991	962	1017	942	960	1022	955	980	926	964	964	992	979	993	979	992	1018	1054	946	1026	991	955	1003	1051	915	927	1001	990	963	1058	960	994	979	958	990	974	995	988	933	1015	1015	968	949	942	917	1016	954	990	941	964	992	961	949	1014	998	1024	969	941	1004	1006	974	1002	990	992	973	1038	974	992	1021	949	973	950	968	980	1008	937	949	1020	991	955	1026	985	1010	1022	987	1005	978	933	1005	991	978	963	1000	960	972	993	1024	952	1012	982	971	945	971	902	992	969	987	1021	980	950	1003	963	939	956	1018	953	956	977	970	995	943	966	963	981	1007	963	1023	1004	1013	947	1002	968	1010	942	980	948	954	972	993	1004	955	1064	994	941	969	1032	992	948	989	1027	1021	1013	968	1021	969	991	1061	914	998	940	942	987	1064	978	1026	973	963	948	909	973	980	961	951	992	1009	965	977	945	978	978	955	998	1008	964	959	974	992	957	1015	949	1029	925	988	979	980	989	887	992	1017	1018	984	986	963	997	949	1009	990	978	974	968	914	915	958	1022	900	1056	944	979	984	980	953	964	981	966	950	1014	988	979	993	946	885	982	953	1022	956	973	1001	995	987	958	972	1022	993	1028	947	966	1014	996	1015	988	980	939	1023	1014	969	1017	996	946	961	933	997	1006	911	985	994	991	932	930	1054	1017	945	1001	956	979	984	959	977	952	975	1017	961	978	930	1012	943	1007	995	933	979	920	995	972	933	987	1048	981	981	1042	967	924	1023	947	994	939	984	981	970	1026	985	986	1013	959	973	984	919	951	1026	1002	1005	925	977	1015	977	937	989	956	934	963	909	948	996	1029	940	973	964	939	971	971	944	936	933	967	1016	985	963	1014	992	963	978	968	1045	937	1015	939	958	979	998	980	972	1024	1029	981	999	968	967	1031	983	983	1000	965	1033	989	922	1019	951	1016	963	1015	989	957	1032	932	1019	952	981	945	957	969	1014	902	974	964	1001	946	1026	979	1055	1008	1004	974	1000	1020	981	1013	958	962	1000	992	974	979	939	1012	990	1014	979	950	967	939	943	988	930	1000	924	935	999	935	986	970	1050	930	971	976	996	952	965	976	945	958	934	960	1012	1031	950	1077	1010	957	964	1014	958	1008	1017	999	973	949	991	987	965	1019	953	1061	993	949	944	928	1003	1006	942	954	1024	974	994	989	997	946	1040	965	997	979	941	956	990	1028	994	992	997	1037	990	953	988	1032	959	990	979	997	955	936	955	961	979	972	973	1017	1044	970	1011	1016	1006	998	953	930	935	1020	1015	988	1010	951	972	940	968	964	990	958	940	1008	983	961	992	966	965	1007	903	954	964	1000	980	1020	1004	956	968	952	955	957	1050	979	909	989	944	921	987	962	1007	964	958	1017	1004	971	996	956	952	958	1023	984	972	932	946	936	1017	951	927	964	1006	991	1001	977	1033	968	993	964	985	980	982	982	937	993	940	921	919	942	964	953	939	989	947	990	975	966	946	1010	974	1045	964	993	962	987	971	984	896	994	971	972	979	1001	982	950	973	1006	1002	947	949	998	960	1032	969	999	964	973	965	982	973	926	975	978	969	962	1006	1026	998	1002	1010	1007	975	965	998	1008	956	969	1026	963	981	962	956	938	975	987	959	983	971	940	1043	934	963	996	1028	1054	932	983	988	962	1013	1021	1025	1000	927	950	1047	980	1004	958	974	1023	987	968	1021	1015	1021	959	975	955	986	985	954	977	956	977	1008	997	958	1025	1045	982	968	991	978	943	1041	941	957	1019	1009	1022	996	1023	986	1018	990	1007	951	995	989	1001	969	973	964	996	966	943	1013	973	949	989	949	973	962	934	958	962	994	1054	989	982	949	966	1005	999	952	983	996	966	1075	993	940	933	984	999	999	1018	986	968	965	973	981	975	951	983	1048	975	1046	988	975	974	923	958	954	1004	937	974	962	980	970	962	961	963	978	948	1022	963	969	1001	939	1007	931	952	949	940	1018	1028	967	992	1026	965	958	954	1003	946	981	993	949	985	981	993	982	980	1033	1005	1037	945	937	1027	974	917	1029	965	990	1047	990	972	1008	945	1003	947	999	987	977	1007	879	953	1009	989	943	998	954	995	993	991	1049	1002	986	1015	1007	1049	997	978	1014	980	965	1002	946	975	1004	946	915	979	977	1021	940	997	959	989	989	997	971	993	974	951	964	964	947	913	917	971	979	969	977	976	1028	1019	948	945	966	965	936	984	1000	955	966	1014	955	1034	937	1047	949	1013	912	955	1026	1015	1006	1038	1035	1011	958	1032	995	990	1020	979	975	956	969	1015	1010	997	977	992	1014	969	923	965	993	970	1037	964	946	981	1019	973	970	1022	965	960	992	1031	996	933	1015	1003	951	970	958	949	942	1068	993	976	1007	988	1006	1015	968	1004	970	954	999	983	985	947	974	1033	996	985	982	967	943	949	990	980	994	963	956	1003	980	997	1020	976	974	1004	973	989	967	938	995	966	947	975	874	940	947	978	985	961	893	950	987	967	1050	982	984	1001	1031	984	941	1009	995	946	1020	973	987	942	985	977	1006	962	925	984	996	1029	970	983	942	917	986	1023	1037	998	994	956	936	964	1089	959	998	939	935	1034	977	1013	1031	982	979	966	991	970	963	996	1019	1001	968	991	1006	941	971	975	1004	1016	961	1005	954	949	934	992	962	1046	956	939	917	971	965	1004	959	970	926	938	1025	980	998	951	974	1010	974	1008	965	1016	997	966	980	986	1018	973	1009	1017	1016	942	942	983	947	966	995	986	1036	1011	938	970	950	977	1016	980	933	986	909	1009	1003	1020	972	973	906	956	997	1006	989	986	941	983	981	939	982	1007	933	919	980	1012	973	1001	1021	1006	955	993	951	956	1006	976	959	965	1008	943	994	1001	1018	989	955	949	966	1034	954	1043	975	996	1002	1029	962	963	970	967	985	975	970	986	908	984	959	1001	986	984	1025	1005	940	935	1008	921	977	973	957	1030	949	1010	947	946	994	1009	961	986	950	955	966	1014	974	970	989	961	950	982	955	921	980	1011	978	974	983	976	979	945	989	978	1008	981	993	986	1051	998	986	1036	972	988	978	984	946	991	985	973	1001	1049	981	1008	967	991	1000	936	953	976	909	961	977	1005	924	952	977	1002	969	945	971	946	1000	985	1030	980	1012	985	1008	981	940	955	946	999	965	971	948	1012	1000	948	990	949	941	1019	991	948	1001	993	948	954	979	986	1004	992	944	930	963	962	1020	1006	958	963	984	972	1023	1023	968	994	1035	1016	963	952	1013	960	976	957	963	1009	968	1000	994	935	980	1008	979	1013	961	950	920	1008	956	966	1046	1024	936	1023	989	987	1017	996	1041	1018	988	1030	929	1020	1018	965	982	973	1010	932	995	986	988	951	1023	995	967	1015	983	979	975	951	944	992	1046	975	970	1010	939	906	984	995	979	966	1028	967	987	967	1022	995	1002	997	995	994	996	983	1003	1001	990	978	984	1031	995	981	997	947	1022	934	930	1028	979	994	937	989	1002	988	998	885	950	940	958	1015	1037	990	1030	1030	996	1004	982	1035	979	975	1031	960	962	972	988	993	959	1018	1024	990	966	1043	1033	995	980	938
28785	25558	32075	37168	36294	34688	31023	29181	24538	16178	5338	1659	874	638	841	802	597	596	434	405	411	420	408	381	406	389	365	430	378	388	393	394	324	358	329	346	395	358	332	350	352	339	330	339	347	391	373	353	332	360	332	342	357	347	383	345	352	386	348	361	321	324	355	339	331	356	300	329	354	318	361	359	327	340	379	342	335	334	333	337	333	317	335	342	372	325	384	352	310	332	354	333	361	341	333	331	321	331	381	333	359	356	338	351	363	320	366	369	343	345	320	340	362	324	343	366	356	336	337	327	325	336	340	336	333	318	338	371	332	362	368	344	318	332	356	342	364	353	361	346	373	347	376	314	378	372	368	351	372	373	314	341	340	345	368	372	351	338	342	353	351	294	351	328	371	347	351	380	343	357	372	349	332	337	354	385	359	354	334	327	328	395	339	332	355	371	380	344	353	346	340	319	362	329	296	337	360	400	338	319	320	354	324	363	321	328	361	344	342	385	341	325	343	352	348	369	349	359	299	333	361	360	342	341	332	329	300	373	327	351	334	317	331	329	335	328	369	348	334	353	334	308	355	380	358	341	372	327	336	341	344	345	372	308	346	306	344	366	337	315	352	342	332	322	353	373	340	339	341	334	343	336	335	325	340	361	359	365	354	346	371	350	346	343	355	361	371	363	367	352	355	352	350	343	335	340	324	351	367	349	345	345	344	317	365	352	326	371	341	352	319	335	345	363	358	338	365	351	341	315	374	352	372	359	356	346	341	388	360	321	362	338	349	355	366	345	336	363	349	372	343	322	311	344	358	332	373	344	371	353	324	369	330	347	323	295	367	344	339	334	364	362	321	351	332	337	365	340	345	358	347	364	370	353	366	327	324	352	352	358	318	359	382	357	357	349	332	324	311	363	327	329	348	351	313	315	315	362	343	337	347	339	343	345	367	329	336	345	322	356	364	333	337	338	354	369	359	352	341	332	334	381	367	323	346	333	334	333	330	332	385	334	355	372	327	388	395	369	300	350	351	352	359	319	357	351	332	366	315	312	337	370	364	317	326	385	324	342	336	352	341	369	330	336	343	358	337	348	341	382	331	306	307	364	355	310	365	314	343	369	367	301	360	358	332	331	342	377	385	349	336	333	353	344	325	353	358	361	374	346	334	359	362	365	346	311	339	318	357	332	356	306	365	377	374	327	364	365	355	344	334	344	345	376	355	300	366	342	376	352	369	357	342	347	356	380	355	366	359	346	350	352	329	346	347	330	355	326	339	336	393	309	307	356	340	340	345	371	353	337	347	354	346	357	345	374	365	351	373	364	330	366	335	326	317	349	392	384	338	359	376	357	323	354	302	321	330	373	314	347	360	348	350	331	340	316	365	362	367	371	349	335	358	356	348	336	357	322	340	329	341	318	340	359	340	323	365	385	350	359	343	330	328	343	406	357	363	322	387	318	353	365	339	360	360	290	364	351	339	304	356	339	350	357	356	365	329	326	330	368	376	363	360	338	366	350	367	328	344	341	340	323	332	339	332	350	349	390	371	321	335	335	383	377	365	308	327	389	328	320	345	372	350	358	335	363	405	338	304	370	343	321	365	355	354	360	347	329	360	344	350	329	347	368	356	344	370	372	349	366	343	347	363	294	336	339	352	336	325	357	344	353	337	338	365	345	342	370	326	332	328	334	310	352	381	347	346	342	359	374	333	314	335	367	347	346	321	343	350	353	354	302	343	302	346	346	333	346	328	344	328	343	365	353	337	335	356	338	332	327	351	325	312	324	355	396	318	357	360	357	315	346	327	293	373	331	321	369	323	324	371	336	327	362	406	344	369	349	333	330	347	322	325	316	299	318	354	318	337	375	366	331	357	351	346	344	375	345	348	354	334	316	361	368	346	374	339	348	335	345	368	361	337	345	350	319	378	354	374	331	327	352	326	334	365	347	324	352	327	343	346	391	359	352	340	360	334	336	362	380	332	344	356	350	362	352	364	347	355	355	401	340	335	321	358	388	346	361	345	353	343	355	352	358	336	376	342	321	334	323	353	332	345	385	346	362	377	331	357	361	334	323	349	342	370	372	334	378	351	331	337	351	337	369	350	302	383	362	368	388	372	340	381	378	353	354	369	312	318	355	334	347	330	305	347	372	317	343	322	363	337	314	342	357	330	362	343	340	385	394	346	361	324	342	323	329	352	356	336	335	312	328	351	366	346	374	367	353	337	331	333	332	307	395	337	342	359	352	325	348	342	340	345	331	332	312	344	329	338	341	369	368	366	316	341	376	355	346	332	324	344	323	353	380	352	366	350	346	321	329	357	390	348	343	363	349	364	343	350	352	352	347	340	350	351	343	326	345	286	340	345	351	337	355	372	335	350	357	372	383	360	307	363	375	368	365	324	296	339	354	329	338	342	353	322	338	341	332	356	333	360	336	327	342	378	353	325	345	341	342	349	355	358	384	320	360	333	348	325	345	347	351	353	374	356	337	357	343	365	341	319	345	314	328	368	355	346	354	334	377	352	367	374	315	332	361	321	340	333	360	344	315	317	377	353	345	351	359	332	351	369	335	330	357	318	340	310	327	345	315	315	350	372	348	369	353	303	367	327	340	337	315	371	330	342	354	338	356	377	346	341	342	345	344	332	359	360	320	356	349	354	344	333	341	324	349	337	377	367	335	344	310	334	386	371	349	349	341	335	351	336	355	374	377	353	332	360	311	336	359	304	309	355	307	350	331	337	287	350	363	357	322	343	325	371	341	366	345	317	355	354	338	321	359	365	327	314	312	361	339	335	358	335	374	341	375	349	335	374	335	352	343	329	338	342	326	354	324	342	358	342	325	315	339	325	342	342	342	332	310	320	347	325	386	346	331	340	373	336	377	337	364	326	371	394	347	373	333	382	323	341	324	331	375	353	322	349	372	332	322	367	317	377	360	355	345	339	346	335	339	359	353	349	316	342	365	347	375	361	368	342	336	327	296	341	375	346	345	354	368	348	373	378	331	332	344	361	339	396	332	334	331	339	345	355	350	334	339	336	337	354	357	357	338	323	351	364	333	341	325	303	383	363	366	369	355	352	365	358	370	345	327	372	364	348	364	311	346	371	355	356	329	358	376	372	334	342	367	324	341	349	343	367	360	338	348	315	356	378	354	351	363	330	347	352	358	331	343	353	336	312	381	355	324	307	349	345	379	355	307	365	347	385	329	353	340	344	336	340	363	352	361	373	370	339	331	387	326	348	321	339	320	359	339	363	358	352	306	322	336	362	350	379	324	348	363	348	361	339	351	330	348	320	356	365	314	367	379	328	372	344	365	353	332	345	366	337	347	308	348	349	347	332	341	328	370	343	351	356	350	363	381	357	364	324	351	328	325	322	355	322	314	340	356	342	343	339	374	327	337	341	340	344	357	339	356	359	330	331	326	379	322	313	367	342	349	368	319	351	344	332	327	324	352	371	322	325	354	370	345	335	322	357	341	333	329	343	367	354	351	329	339	338	339	400	364
18216	18658	29675	39036	45698	46441	46383	44254	41152	26629	7615	3381	2686	2450	4085	3624	2243	2524	1798	1550	1470	1478	1299	1269	1207	1175	1230	1203	1161	1211	1120	1111	1037	1029	1012	1010	1026	978	1025	1017	955	1017	1016	985	984	937	928	972	915	966	941	956	971	921	969	961	928	954	969	960	927	952	969	947	910	932	967	922	981	997	890	986	954	942	955	941	935	915	941	961	919	940	910	904	918	897	908	946	925	897	948	932	894	918	936	964	963	916	959	952	888	932	958	935	938	904	944	935	916	883	962	898	1024	929	951	969	942	867	887	906	969	923	922	920	920	897	909	907	949	902	865	938	892	926	937	957	942	878	915	934	898	925	945	976	893	837	949	912	924	928	912	899	866	860	925	921	889	910	932	902	934	960	931	852	914	897	957	935	889	882	939	909	893	916	918	962	878	927	862	902	890	943	894	917	946	966	920	951	888	908	980	962	929	968	915	916	944	930	984	937	922	941	897	890	961	953	893	915	928	870	917	866	892	854	956	879	896	947	921	912	918	934	898	934	889	837	917	949	918	953	937	889	927	931	913	940	924	893	924	903	876	940	906	906	969	900	900	919	915	865	919	960	905	932	929	925	900	921	929	875	948	973	887	960	898	920	897	877	929	944	865	893	903	946	912	929	920	974	957	877	860	891	911	913	930	976	936	948	919	896	875	925	901	947	933	878	901	936	945	896	853	879	924	919	840	883	873	919	909	900	861	895	939	976	939	892	963	931	922	933	923	967	908	966	862	914	939	913	927	895	903	863	933	898	926	969	923	917	916	892	911	919	905	934	909	898	941	897	953	914	924	874	941	946	958	914	885	935	890	874	937	864	920	945	905	894	989	927	882	917	920	936	929	871	890	913	883	945	868	861	869	879	918	913	861	907	879	911	923	897	953	890	891	944	900	860	855	901	903	949	907	895	910	914	929	947	916	907	913	891	963	890	900	921	926	937	847	923	969	912	943	911	905	929	982	913	867	889	933	948	938	905	871	938	933	914	880	1008	896	938	916	909	908	861	920	892	884	890	917	908	934	927	941	916	881	930	922	911	880	863	897	867	930	928	917	895	902	940	845	995	848	934	911	954	888	874	968	949	895	882	906	930	947	910	939	918	915	871	886	859	960	881	891	906	873	896	903	923	860	860	879	956	913	922	880	920	937	874	964	891	859	897	896	864	942	928	914	917	875	904	918	901	918	894	919	856	890	934	931	947	917	954	906	827	900	900	942	916	962	912	929	888	898	874	942	891	905	869	957	900	896	866	943	890	885	888	934	894	909	888	875	986	900	923	916	901	888	906	969	943	939	857	878	861	956	938	894	883	912	894	904	938	912	929	950	912	962	880	901	938	931	922	938	888	887	887	837	855	932	862	934	940	901	898	939	900	919	875	916	926	920	909	901	919	960	904	852	926	893	878	919	935	912	978	894	938	909	903	893	883	917	968	911	958	933	850	927	924	896	887	898	931	960	905	915	919	915	898	987	907	933	925	861	926	895	908	906	898	912	964	916	912	903	960	901	918	907	982	982	980	893	889	875	895	896	913	948	964	952	968	855	890	911	897	907	936	926	915	900	914	944	906	892	894	892	903	957	879	935	920	917	933	879	911	914	932	957	906	951	918	909	901	880	880	974	876	905	981	918	895	914	849	940	938	893	956	917	867	943	895	950	899	891	953	870	911	907	939	871	974	924	927	965	942	930	948	957	893	923	986	882	943	905	959	916	929	914	960	895	886	940	891	903	942	873	933	916	926	883	906	882	928	921	949	907	897	922	937	906	908	896	881	849	879	922	901	892	900	874	894	988	970	949	916	960	942	920	962	833	891	941	897	906	929	926	859	885	891	893	907	945	875	905	902	922	931	894	877	930	970	949	905	907	908	935	849	931	960	949	908	912	941	907	913	965	936	917	922	936	902	910	888	938	971	862	875	879	932	913	992	894	911	875	889	910	929	932	918	1000	846	934	883	956	893	892	929	907	909	937	921	947	871	887	926	921	920	940	862	893	967	923	874	875	923	919	905	953	941	922	887	931	921	954	931	965	918	905	895	827	892	860	884	879	900	964	907	908	922	902	903	882	901	861	939	895	920	891	901	947	896	914	963	842	923	925	930	938	938	851	924	889	940	905	873	922	902	878	962	883	877	935	919	962	923	883	924	907	945	926	954	941	880	952	914	904	941	871	880	961	868	962	914	883	928	899	899	936	892	897	954	907	900	876	875	952	907	900	920	910	908	885	894	913	909	894	903	948	934	910	923	917	935	942	938	960	907	941	868	912	913	968	921	905	916	863	845	907	918	949	911	920	914	871	974	932	963	933	913	923	934	945	939	929	873	927	913	913	940	953	874	907	961	909	952	897	908	967	869	937	920	937	878	941	897	895	885	915	905	880	912	987	856	977	921	915	909	1007	927	879	926	906	909	935	872	857	927	901	885	871	853	904	906	916	920	952	867	922	878	897	859	937	878	911	928	878	872	947	921	944	940	895	914	842	942	929	896	918	861	900	906	893	959	888	880	926	934	917	931	918	911	920	894	886	914	945	926	850	922	957	912	868	839	939	901	884	935	908	898	949	905	924	920	854	879	898	938	926	946	879	917	938	939	872	942	873	912	929	934	910	877	882	971	870	901	901	939	959	952	902	925	950	929	910	909	853	846	858	927	903	922	916	910	923	930	925	905	873	923	908	914	916	906	906	899	914	920	920	905	939	928	886	970	879	964	939	917	908	916	945	911	864	935	880	885	904	928	945	892	938	946	915	990	923	916	937	939	878	916	875	927	882	914	891	902	928	904	970	986	959	897	928	871	890	886	941	857	942	971	912	913	939	960	922	884	956	922	968	898	967	948	912	890	938	971	920	949	934	932	938	850	943	943	939	911	955	928	960	899	948	922	885	926	917	882	948	913	934	891	916	912	900	942	886	916	941	921	892	896	921	886	893	883	903	859	914	890	921	926	936	904	888	928	854	932	927	936	909	945	965	913	920	872	856	920	875	898	974	932	942	887	871	884	970	981	909	897	868	938	926	952	910	938	928	935	901	912	878	947	904	879	930	870	917	898	886	908	879	897	912	907	936	958	950	891	890	943	911	894	924	926	897	896	895	938	891	960	904	869	926	913	933	950	922	935	930	913	902	887	925	942	920	909	873	881	917	896	955	890	889	924	900	957	940	867	877	920	869	950	886	998	915	976	903	955	902	880	930	912	924	896	939	887	896	919	909	951	881	901	874	908	911	898	918	902	916	902	928	932	909	977	896	932	856	912	999	875	922	893	923	936	878	971	911	939	928	886	887	927	907	951	879	891	910	929	896	921	938	888	935	906	921	951	924	898	921	940	909	928	910	883	875	899	884	927	896	994	916	929	901	890	929	960	877	909	923	900	897	925	934	936	882	876	928	915	878	887	863	921	923	955	978	916	941	962	881	890	920	902	915	960	880	910	939	936	915	866	915	888	902	959	927	914	959	919	881	928	912	931	977	903	862	904	900	949	922	910
3680	1971	2898	4357	4108	3735	2105	1190	741	429	239	222	211	220	193	205	181	188	163	197	190	199	181	176	176	184	186	198	198	196	191	198	201	172	175	186	183	184	188	186	176	192	183	198	186	208	180	199	176	188	182	198	172	186	177	167	182	183	197	169	196	181	185	174	187	194	195	183	188	168	184	180	158	184	197	202	206	165	198	187	175	198	197	182	242	189	176	193	169	219	197	184	199	208	201	192	181	201	195	191	192	188	201	197	189	197	209	171	201	205	190	180	183	190	172	177	177	182	184	164	206	193	183	173	169	175	182	186	206	177	194	190	170	197	176	189	192	211	176	183	183	197	212	189	190	180	177	228	184	168	176	219	193	206	177	175	169	213	177	190	160	183	175	176	208	187	173	170	177	175	208	171	180	197	193	183	188	188	195	187	193	191	185	168	189	174	175	203	174	205	172	178	191	177	180	169	198	198	160	191	176	181	180	185	198	200	200	213	179	193	174	193	164	170	192	212	178	181	183	183	178	196	150	177	194	202	188	192	193	187	174	184	185	186	182	179	167	205	181	182	191	178	195	179	200	186	147	194	168	186	190	181	175	177	181	167	204	169	179	188	171	165	185	184	175	197	183	194	203	187	182	187	176	211	179	177	162	174	170	198	179	198	201	200	174	182	206	178	189	186	165	185	186	202	187	189	200	180	189	196	152	188	210	215	171	203	182	179	189	216	183	194	179	169	186	183	183	202	173	199	185	178	166	205	167	173	210	182	193	164	214	192	210	196	178	172	190	183	198	172	210	161	188	189	174	163	187	176	189	187	179	187	168	193	199	182	194	195	182	174	189	204	190	191	203	181	188	195	183	213	173	181	185	194	187	179	191	184	190	189	179	192	199	168	161	205	187	188	183	179	166	194	207	156	180	162	189	203	165	190	177	187	207	181	188	177	180	188	179	187	173	199	202	171	196	181	194	195	199	184	188	180	176	178	178	167	169	159	185	197	174	171	181	183	177	186	178	176	180	204	215	210	182	193	190	176	197	163	188	178	191	188	183	183	193	190	203	204	178	177	206	170	186	184	195	195	204	168	179	192	210	186	207	181	181	183	200	169	187	230	205	183	183	203	171	176	190	151	175	172	196	167	181	205	235	200	183	190	224	198	184	180	175	190	187	193	199	196	183	181	200	159	178	192	201	217	171	208	176	182	187	182	192	190	187	193	170	194	170	182	199	185	208	189	210	206	167	191	199	172	186	175	188	194	170	169	172	185	199	187	195	180	211	204	195	197	192	196	180	158	170	201	199	185	182	195	207	154	177	197	194	198	180	166	195	186	191	181	195	169	195	182	189	190	194	181	193	186	200	189	183	236	196	200	177	200	190	165	197	177	172	201	182	189	203	175	197	196	186	208	207	169	155	215	173	207	195	160	191	169	199	188	200	202	192	180	187	173	172	176	196	176	171	208	178	201	161	195	175	200	213	191	182	182	177	179	198	169	213	165	158	177	176	172	188	181	200	192	190	178	172	194	204	203	190	199	187	193	202	173	185	187	215	174	196	188	194	197	173	188	178	186	174	198	187	155	181	195	176	174	209	209	170	194	177	208	183	192	188	170	200	205	193	196	175	157	158	179	204	169	185	174	219	194	209	170	193	212	203	193	166	193	200	216	196	170	159	195	182	200	166	183	193	200	188	197	198	181	186	206	197	199	170	178	177	171	165	177	184	166	171	181	181	188	155	193	186	193	185	177	185	197	181	190	175	187	170	178	193	192	215	185	200	182	160	207	172	143	175	176	210	174	177	170	162	159	178	200	212	205	193	176	186	174	190	199	188	198	168	209	193	190	174	179	186	174	202	197	196	208	181	176	172	193	231	191	172	177	181	188	180	152	184	191	197	177	171	207	158	194	179	168	186	196	185	176	203	178	170	187	198	190	194	171	197	184	188	199	169	183	185	180	176	174	182	174	172	185	198	190	175	174	187	197	174	189	176	165	176	179	163	198	200	196	196	185	186	191	188	191	182	186	196	194	175	193	186	183	207	187	148	224	187	194	201	184	183	184	180	167	173	197	208	208	176	198	185	202	191	182	186	188	203	164	179	185	202	184	187	185	188	178	182	180	161	178	195	190	196	168	187	215	189	183	188	198	178	187	155	168	209	180	183	214	174	176	189	196	165	171	186	164	180	202	176	173	190	169	180	177	196	190	189	200	198	178	171	190	188	193	170	193	197	193	188	185	176	180	185	186	191	169	197	194	176	188	206	172	184	176	168	179	174	187	172	190	208	163	210	203	197	201	175	182	178	198	195	164	181	193	191	195	191	178	191	172	190	172	166	166	172	203	208	202	197	167	187	167	197	190	216	180	190	186	167	191	166	191	190	185	184	187	183	198	164	203	173	196	217	170	162	196	183	183	188	193	181	196	180	177	194	193	179	194	195	208	198	192	163	182	198	182	179	173	170	178	163	176	201	185	179	197	199	195	183	191	191	166	179	190	183	186	189	184	173	178	191	207	214	204	172	200	185	187	204	192	169	179	207	205	189	197	241	199	184	218	198	166	192	187	193	210	184	195	192	181	187	194	165	193	201	181	194	184	215	188	181	201	185	169	220	165	192	196	177	187	167	187	189	190	184	197	168	166	210	194	181	189	195	169	167	176	217	192	198	203	173	187	182	194	189	183	216	190	183	174	195	173	183	182	181	192	194	178	174	167	181	203	206	221	202	184	183	198	173	203	206	197	179	174	189	180	176	193	190	166	188	180	174	222	181	208	181	187	191	195	174	204	217	187	172	194	203	177	156	188	206	195	190	191	168	193	213	178	180	165	209	207	181	186	175	204	182	181	182	203	189	164	183	192	184	180	187	195	182	182	175	176	211	169	164	206	178	202	160	163	180	172	185	172	185	187	166	160	202	166	196	184	189	194	170	194	178	158	177	190	178	161	169	177	205	190	165	186	170	211	186	181	167	219	188	194	195	182	172	194	187	183	195	193	175	192	219	184	196	180	184	206	190	166	188	182	189	204	157	179	157	171	196	208	186	184	182	196	185	192	182	200	181	177	177	163	184	168	172	173	212	189	191	187	182	196	169	194	199	171	162	188	183	195	190	175	185	169	179	178	198	171	174	190	183	185	189	194	199	187	178	198	189	199	175	179	190	172	193	184	188	177	138	180	180	193	197	186	203	177	201	179	174	208	206	192	177	174	180	175	205	190	210	191	184	197	198	210	212	166	180	194	196	170	171	193	168	198	179	218	180	177	209	165	154	194	182	189	194	178	208	194	198	175	177	168	184	173	168	207	150	168	178	195	226	204	178	165	198	220	195	202	224	184	192	183	184	206	187	182	185	222	180	180	184	179	179	181	167	167	166	207	200	194	191	177	174	183	156	188	180	212	202	204	177	155	162	185	168	167	185	191	182	181	174	183	205	193	161	190	183	189	171	184	176	177	206	183	175	178	198	177	214	200	196	172	211	175	203	177	204	176	199	175	185	182	164	202	169	193
3385	2799	6001	10705	12663	12651	7772	5511	4469	2618	1042	691	691	663	622	666	619	613	631	603	602	568	627	591	593	602	607	575	577	606	567	588	604	601	604	549	611	582	599	608	610	626	601	546	590	579	599	570	604	653	606	564	609	548	554	573	609	600	571	604	619	593	578	616	573	602	566	597	601	587	520	588	644	572	594	565	605	590	600	567	612	517	595	607	579	554	605	549	619	576	572	641	568	591	600	603	578	561	569	581	578	568	580	584	601	597	570	596	587	569	567	561	611	563	579	614	577	593	581	531	610	579	577	648	639	613	610	578	637	569	562	566	575	568	567	564	573	612	615	581	585	586	603	611	542	600	586	596	577	594	565	591	616	603	600	571	573	533	576	536	566	572	598	621	571	599	592	577	605	588	584	616	569	591	575	568	585	584	593	592	544	571	589	559	638	552	556	623	574	601	577	607	599	573	555	551	636	580	592	580	563	597	562	576	567	592	578	612	633	541	569	593	635	618	588	586	553	583	566	589	616	595	575	601	627	583	611	625	578	588	603	658	573	584	612	605	584	597	536	559	567	560	608	587	559	623	582	558	551	599	640	591	589	585	584	567	609	553	596	607	582	573	583	581	592	565	603	591	586	547	597	597	553	586	587	595	560	552	575	583	594	622	607	623	580	625	628	555	584	578	590	582	588	560	561	590	616	584	556	634	588	593	636	629	596	616	602	571	547	572	609	542	602	572	588	549	573	593	635	545	581	590	621	562	584	630	582	567	603	572	546	615	573	564	593	575	582	560	588	558	587	590	584	592	565	607	592	583	570	631	589	588	618	590	624	559	582	590	590	592	544	574	589	579	571	625	586	543	585	564	581	553	555	574	592	615	624	649	604	551	617	604	619	570	597	638	566	586	630	574	560	575	590	575	583	577	603	619	595	611	557	631	578	586	619	611	602	588	624	583	614	591	612	557	616	600	550	582	594	592	615	611	597	591	627	568	574	586	564	604	609	623	592	595	563	629	579	559	635	603	586	542	559	613	611	578	559	607	595	568	605	638	593	609	608	589	568	571	586	619	607	615	553	598	600	603	561	591	614	589	639	586	600	592	581	599	602	624	597	578	593	584	622	601	572	573	579	567	560	580	588	566	591	563	600	601	636	615	578	585	641	580	619	550	573	632	612	609	561	561	598	581	584	597	582	603	589	548	595	594	580	531	535	657	604	627	569	571	567	553	624	557	549	612	579	587	605	595	601	615	578	589	601	613	591	595	569	627	572	557	638	585	607	565	619	608	578	557	610	597	573	605	604	630	601	577	578	557	556	623	597	588	554	593	589	567	574	605	604	586	579	578	595	601	618	588	567	534	609	587	621	588	586	600	579	588	559	600	586	579	590	559	563	561	591	600	630	604	616	604	588	620	610	591	627	567	620	581	595	591	564	580	572	589	600	614	541	615	598	573	564	616	588	529	613	602	564	585	592	601	638	546	602	547	567	595	584	578	584	609	614	623	623	592	555	662	543	555	581	609	597	591	573	581	579	568	592	577	574	596	563	590	552	587	635	592	598	630	581	585	607	594	569	613	591	580	615	587	583	590	594	604	586	554	602	615	579	622	601	597	530	551	618	623	625	572	604	570	544	580	617	592	606	577	616	585	582	550	591	608	580	593	571	566	604	585	608	596	578	616	593	592	562	579	584	606	582	601	577	598	583	606	618	578	550	586	577	601	612	622	566	561	590	585	639	543	575	607	535	589	630	567	596	569	600	630	605	592	570	585	622	598	609	564	601	555	625	589	636	578	591	560	589	543	618	575	584	601	557	567	597	628	572	524	611	543	602	595	609	617	554	572	579	581	571	612	606	557	565	603	584	571	606	594	558	567	641	549	576	604	605	555	551	631	601	586	565	567	593	565	591	594	602	563	586	560	554	595	569	590	561	573	583	614	613	578	632	596	547	574	620	549	588	590	593	590	638	555	572	653	581	629	635	602	596	616	532	595	588	644	568	551	606	602	581	592	607	598	634	561	551	602	576	559	587	583	608	603	607	595	579	591	567	589	584	591	559	557	589	565	647	562	606	613	633	590	633	589	592	579	582	580	569	530	568	586	577	607	602	614	533	590	598	603	562	605	625	592	617	580	533	596	600	586	616	610	582	604	582	580	555	606	616	562	599	615	575	593	599	555	611	596	596	599	580	589	622	570	630	582	578	600	591	608	618	565	580	609	607	593	570	589	556	573	547	597	590	574	573	572	581	541	592	606	603	599	579	576	590	571	599	641	605	598	559	571	535	636	563	606	550	629	635	627	578	603	583	587	593	554	546	572	630	575	587	571	607	575	544	551	605	536	546	601	615	599	597	598	626	601	561	576	595	576	558	609	601	597	564	576	604	568	586	574	606	575	557	597	590	590	598	542	584	560	584	580	596	600	595	568	607	566	603	616	600	618	630	550	572	557	604	581	591	581	583	573	590	587	553	544	600	557	581	581	621	581	575	556	588	601	603	571	584	586	613	560	592	593	600	556	606	639	591	524	585	587	614	550	579	558	588	591	581	606	613	604	588	560	553	627	594	614	537	599	599	578	598	610	606	556	577	560	588	596	569	586	586	582	608	596	535	612	608	612	583	578	548	618	603	559	613	541	598	611	588	600	603	588	604	605	590	614	609	556	600	550	532	584	606	604	611	559	631	594	591	608	547	600	584	590	549	567	568	582	584	604	577	599	590	622	569	638	587	570	569	632	592	597	591	562	564	635	596	611	597	630	620	599	606	556	582	617	593	550	576	601	605	620	546	583	597	578	577	590	600	526	579	571	602	611	578	608	624	634	594	581	588	599	557	543	607	566	601	579	609	593	564	603	595	580	584	552	551	524	570	600	556	557	630	586	610	567	571	580	589	609	615	614	589	585	588	585	600	625	628	571	594	598	592	626	557	595	585	597	584	610	651	583	617	577	567	604	568	620	613	596	563	587	583	593	574	628	607	592	581	557	567	612	596	613	616	626	593	597	597	562	595	607	618	595	558	590	566	615	585	569	586	584	575	598	538	592	595	566	550	584	592	591	571	606	566	585	567	580	603	575	599	595	582	569	591	574	575	616	574	594	591	620	582	580	584	606	551	596	556	592	560	579	577	551	604	607	564	599	578	588	556	600	594	548	568	602	605	565	599	584	595	554	602	601	580	598	582	591	603	605	572	552	531	600	576	541	580	591	612	589	591	596	619	554	604	601	555	649	574	578	600	607	545	549	569	581	622	617	602	607	592	591	618	589	575	590	604	653	607	588	596	588	535	534	563	608	593	550	556	574	631	603	620	615	573	616	558	590	621	560	543	606	592	570	568	622	622	623	606	599	618	603	585	590	629	588	588	609	561	579	599	584	621	619	547	563	617	585	622	566	567	589	590	539	573	602	545	558	544	599	610	577	581	580	595	614	624	591	572	622	560	537	562	558	630	555	619	604	639	596	569	604	550	613	524	589	594	574	589	586	615	556	578	606	588	614	565	577	575	614
21059	19752	27282	32970	34651	32492	27509	21013	16314	10869	4176	1181	761	544	595	529	478	486	435	397	398	387	426	396	381	368	369	374	400	356	377	362	374	395	375	384	384	331	389	339	354	382	354	373	363	368	379	374	345	333	387	363	375	393	362	358	319	365	340	376	390	377	354	354	384	354	379	339	356	350	355	364	346	366	363	340	368	370	326	392	352	322	353	374	362	375	396	338	343	349	352	355	353	361	384	343	386	380	385	344	372	403	373	358	338	357	357	350	371	375	364	358	347	342	339	361	337	383	354	389	354	373	377	336	362	356	360	331	389	343	343	367	370	352	336	385	389	342	402	379	360	341	374	354	376	360	394	323	330	340	342	335	358	327	335	372	359	353	357	344	331	338	360	368	387	364	365	365	352	335	365	369	351	361	378	346	327	395	343	372	323	351	417	351	352	368	348	347	330	370	389	381	367	361	351	351	337	329	338	351	366	343	331	353	340	361	348	335	355	379	356	334	355	359	352	357	405	353	385	365	366	352	346	347	384	367	373	376	377	332	356	362	365	339	342	346	347	343	344	392	351	356	343	355	370	371	360	347	325	348	358	344	367	376	342	382	348	417	349	338	329	369	355	302	344	352	348	334	359	374	357	351	381	325	375	330	367	320	351	339	367	395	351	365	356	331	375	347	324	379	350	373	345	355	350	341	354	369	311	358	330	369	368	352	346	362	339	341	331	338	399	369	340	355	358	361	315	377	386	353	409	354	358	391	369	363	400	397	330	357	328	353	316	370	352	366	364	359	393	372	360	373	372	361	362	384	333	376	374	365	354	352	355	390	358	346	360	367	390	362	364	343	358	387	319	370	336	325	356	345	394	355	372	350	359	343	403	371	346	373	361	352	379	354	332	368	308	358	370	400	386	363	375	329	368	384	346	369	353	366	374	371	362	376	387	366	351	319	358	389	329	388	398	394	365	367	369	377	356	383	354	338	329	366	364	365	375	369	349	326	350	359	383	336	367	376	345	328	357	348	370	353	361	360	345	379	365	366	384	369	353	347	356	361	349	370	350	373	358	377	368	362	356	361	334	332	380	367	332	349	346	354	331	366	351	344	379	364	355	383	357	330	389	374	374	408	322	350	338	379	380	340	376	397	346	358	378	394	366	362	387	336	367	349	380	364	371	352	355	358	359	353	343	373	336	346	366	326	356	336	337	362	366	383	355	341	352	370	344	345	344	378	372	347	364	361	354	352	359	377	374	368	364	385	349	342	395	360	363	362	352	373	399	354	309	353	331	370	346	385	351	403	351	350	368	392	367	350	382	371	356	376	331	347	370	349	367	347	327	337	361	401	362	334	382	332	352	357	329	370	334	347	374	392	352	377	329	352	359	356	346	341	347	337	365	377	344	354	346	346	378	362	358	390	395	363	353	382	357	351	394	368	372	379	379	360	351	372	394	343	363	347	375	363	394	328	399	362	380	387	356	389	367	370	351	376	382	369	353	391	378	333	357	410	361	369	390	325	397	365	393	361	312	352	372	358	359	372	324	387	339	355	338	342	348	369	343	383	348	363	348	376	379	362	344	346	371	393	343	375	355	355	357	394	371	384	333	351	353	396	358	376	378	365	398	377	354	326	370	391	381	377	348	346	343	356	368	349	372	358	352	359	380	379	377	319	374	343	358	359	387	371	347	350	335	341	388	368	356	358	378	374	359	374	350	373	348	361	370	333	360	357	352	347	366	380	336	388	367	346	393	378	360	372	359	378	366	342	369	362	349	359	344	390	350	394	370	370	341	346	356	381	387	341	399	392	334	376	347	359	408	347	378	366	349	360	399	361	321	355	365	365	383	404	354	360	346	343	370	360	351	347	342	374	357	350	358	328	343	362	357	383	352	382	350	386	414	355	353	336	360	351	405	363	377	366	335	327	353	360	397	363	371	352	380	362	362	377	368	324	369	371	356	346	356	367	360	376	376	314	369	403	361	380	393	371	330	353	368	346	382	359	326	383	367	341	326	389	330	367	380	356	365	354	383	368	340	353	379	335	402	385	348	358	352	348	373	384	392	351	324	353	374	347	380	348	350	352	300	366	362	365	348	356	363	341	373	351	338	357	334	355	347	358	374	324	410	340	371	399	389	327	372	344	343	357	362	347	334	359	360	381	362	408	383	364	360	347	381	349	361	358	395	352	347	364	375	366	362	337	366	372	408	357	354	354	338	357	350	350	333	343	331	373	338	330	347	392	368	334	320	352	350	375	355	382	332	366	369	371	343	374	372	371	378	376	368	375	367	380	365	360	366	372	368	371	348	374	352	376	377	361	335	376	358	382	349	348	404	377	352	391	362	355	353	372	383	320	353	364	361	335	349	371	379	365	332	381	410	354	386	365	381	375	373	325	340	364	377	343	395	370	311	383	368	358	307	352	391	347	349	357	358	359	340	358	355	328	366	332	351	367	339	357	383	361	354	344	347	346	385	370	394	366	410	354	382	342	385	364	379	382	369	346	370	380	368	350	330	351	347	358	374	358	343	311	368	367	338	329	371	375	374	377	333	363	368	352	363	397	371	362	373	384	336	357	344	339	376	385	358	362	382	358	406	388	382	318	367	337	362	372	366	405	309	353	333	398	341	364	365	350	342	387	323	354	352	360	373	357	367	361	368	358	375	376	375	386	377	348	337	378	328	383	358	365	357	344	375	351	366	365	351	380	391	370	355	339	316	341	390	335	383	369	378	333	363	347	372	381	380	382	347	345	367	346	371	341	365	376	375	353	377	337	346	364	372	371	362	368	347	333	364	353	347	343	353	343	390	390	370	361	363	363	330	356	354	346	349	334	381	413	348	344	373	375	391	348	361	374	360	370	365	356	346	362	348	354	331	354	349	374	367	335	321	367	369	378	357	400	313	358	332	394	395	338	353	349	373	383	344	340	339	345	341	358	368	327	367	342	369	377	340	340	362	373	356	345	370	346	358	373	387	351	360	320	361	340	359	334	343	356	376	375	362	326	380	348	358	351	362	341	360	357	367	360	365	367	367	387	312	362	358	376	341	361	382	381	386	372	339	344	383	380	392	379	356	357	357	353	336	340	415	361	380	388	368	338	376	390	337	385	358	342	384	359	352	347	362	399	320	365	361	361	346	368	367	355	334	378	341	363	345	345	333	377	344	382	359	356	388	341	382	340	363	364	352	396	361	347	353	329	357	358	372	355	395	404	405	366	390	385	355	368	380	335	363	389	371	345	382	342	340	371	375	403	366	362	346	334	337	393	375	334	367	321	368	362	359	385	379	343	393	361	377	361	337	375	339	369	350	380	364	362	383	364	336	372	371	360	361	363	374	363	368	367	379	401	384	343	363	369	389	365	372	357	378	356	382	364	340	324	375	349	372	378	357	363	358	390	375	338	314	371	369	353	347	379	386	352	363	378	378	344	372	353	360	363	363	343	352	357	348	353	395	321	354	369	386	392	367	363	347	376	370	372	362	373	370	335	356	374	374	402	347	388
14703	15331	25480	35349	41292	44522	38980	34839	31587	24825	10835	3210	2434	1883	2789	2314	1937	1822	1556	1398	1371	1210	1190	1254	1126	1170	1126	1167	1134	1160	1157	1064	1062	1011	1030	1027	1027	1082	961	1021	950	995	981	1069	997	970	1028	992	1059	1014	1004	926	998	1034	1017	1015	1004	1015	984	1007	1005	1026	988	957	960	1011	980	1010	1020	979	1023	1013	1034	1048	1002	999	986	935	1007	1060	957	986	1037	1061	951	998	999	977	1004	982	965	969	963	991	966	1006	1011	985	1017	936	991	995	974	968	925	1083	969	978	973	1033	1003	1033	996	951	999	993	969	991	1016	961	977	1017	973	959	981	967	1019	958	971	996	981	973	929	994	930	1026	927	989	958	1059	1027	965	972	953	971	962	937	988	955	977	944	1006	964	1004	1031	1003	986	1042	1023	1000	954	977	1006	999	967	975	1010	990	978	1019	948	960	993	936	967	973	966	997	978	979	1004	956	936	943	920	1025	986	940	989	987	972	1008	989	980	982	992	977	958	911	1022	1004	998	995	980	1022	959	943	1016	986	951	1014	1009	954	983	961	976	983	970	981	1006	987	997	967	1007	968	1030	1027	996	1004	955	964	999	977	988	1003	1000	959	986	995	965	935	982	971	928	976	948	995	966	1001	967	962	1014	1012	994	979	1025	988	1006	1001	996	948	980	1019	1011	968	1019	960	1015	992	982	971	945	1009	933	1002	963	1023	971	974	1005	932	980	1000	1033	999	1028	1010	987	985	1017	930	991	982	995	1007	983	974	980	953	953	978	1036	983	919	1000	962	906	934	998	1028	994	976	967	956	956	1001	970	1040	971	971	1026	971	1022	1022	978	989	899	982	1022	1030	977	974	938	945	926	992	930	941	973	937	1014	1013	988	940	1018	998	960	1006	1001	958	1021	961	995	955	932	994	989	953	948	997	1018	995	1023	994	1010	907	915	955	939	985	967	952	956	934	1010	930	958	1031	1042	1033	957	962	986	996	983	980	1051	967	989	961	993	972	963	987	1001	933	989	963	981	999	976	956	972	989	1006	907	1022	1009	989	956	954	928	984	944	999	936	946	952	916	946	986	997	996	987	978	979	922	940	1000	1018	941	997	1000	991	1001	950	993	961	1035	980	1001	998	997	949	970	959	943	1004	988	962	979	1005	978	952	986	980	1016	1018	1017	977	1007	1029	979	994	977	985	972	1030	970	1049	996	973	1026	986	981	941	959	1016	992	980	985	948	1013	971	1029	1008	1012	967	1010	1000	975	987	973	963	1014	996	971	1010	983	974	957	998	1062	968	981	1000	969	987	1009	948	985	1012	965	1016	995	976	978	905	961	990	982	987	1005	988	970	953	1000	998	957	965	941	1027	993	1017	972	943	994	972	1038	990	1030	937	937	1017	978	1012	968	959	1037	955	975	982	960	959	971	927	1029	971	954	902	961	1032	970	941	952	973	1006	909	972	1008	959	1005	969	1016	979	967	973	951	1003	980	1006	1007	908	951	981	957	1013	931	971	967	978	997	972	1005	938	1008	1008	1006	941	962	970	996	1053	960	996	983	940	998	953	963	906	952	947	988	938	1020	991	953	992	1054	982	968	989	967	1021	1036	996	952	970	977	1013	945	972	918	990	1005	1077	998	1022	953	987	991	971	997	992	1003	950	952	1006	1016	997	994	1084	951	987	964	976	970	1011	987	936	977	979	995	983	961	1045	945	977	965	971	993	984	976	1045	967	1025	984	996	960	993	1005	1005	1037	910	980	982	973	937	969	1055	998	921	944	983	1010	992	998	979	945	1042	1022	982	1052	923	948	993	1007	958	996	978	1018	989	1023	951	1014	934	953	981	980	1033	1036	977	952	985	1008	1020	960	982	1026	960	1046	1033	971	1021	1010	968	969	975	1037	960	986	964	968	990	1032	1002	933	980	946	983	1014	1002	1032	948	1012	957	991	1006	906	928	982	1017	967	963	969	1043	1008	966	922	938	921	959	949	997	972	1002	996	981	978	970	1041	984	987	985	1047	1020	980	961	940	946	966	954	990	975	961	988	1057	1002	991	963	1033	949	940	1067	1054	960	1028	948	1006	958	960	997	949	1011	958	981	978	994	971	948	1011	998	958	968	982	906	962	959	979	989	965	1005	996	993	995	979	977	1007	991	1010	925	1008	954	992	1011	957	958	928	988	996	1015	960	1013	939	1005	1009	1042	977	978	975	947	994	944	964	962	936	938	981	996	934	1015	966	979	1087	983	996	981	963	989	964	983	977	989	966	980	993	1003	949	960	981	965	947	949	1019	1020	931	951	987	1015	996	996	988	1013	1011	981	929	1032	963	985	973	945	1026	1001	957	956	990	961	1026	930	979	949	997	993	959	981	924	1006	962	952	1022	1039	1005	1008	1019	1007	979	955	1014	936	958	1040	1044	976	1021	987	1043	990	931	926	958	914	1011	934	963	987	958	1010	979	905	985	952	1005	1019	983	1009	961	975	982	952	952	1015	977	987	967	991	1030	916	975	997	1005	989	1036	1000	958	946	1013	984	987	984	957	1014	899	961	1003	1014	985	956	1025	998	965	974	1019	1007	934	994	1053	937	994	970	974	961	1011	964	988	968	935	987	1011	1037	970	979	987	954	923	994	1013	918	948	1012	996	1018	991	983	1043	992	1003	944	984	993	954	947	1015	1012	991	993	1027	978	951	993	947	989	956	952	979	976	1018	1003	982	965	980	999	1066	979	940	1028	948	977	971	973	972	1005	971	984	963	958	1049	961	997	963	990	1012	955	947	933	923	1015	969	969	1059	984	992	918	941	961	1001	1023	974	933	918	997	1027	982	963	971	967	994	955	976	1011	995	946	998	1032	968	985	1018	1028	878	989	1000	1000	928	1033	939	998	989	1011	901	970	937	972	1008	964	1002	983	996	979	984	888	982	952	999	1000	946	966	983	960	973	973	995	1017	1023	991	983	1001	1011	990	954	991	957	1028	943	1040	923	970	966	977	996	1059	950	1017	1033	946	987	986	975	998	950	1011	994	952	982	1006	1010	1012	961	960	1056	1008	1010	945	934	997	991	991	1015	1037	1025	1014	1009	973	1024	983	992	1050	1028	985	942	981	986	1028	1000	949	984	931	1039	1005	972	1007	1000	1008	917	959	1000	972	947	978	959	1025	947	985	956	996	994	989	1010	962	978	976	977	958	1014	928	917	996	1033	933	989	1013	948	908	956	1002	1005	977	999	939	978	952	927	994	976	983	955	1020	968	988	1005	1018	971	980	982	954	998	983	961	959	1043	959	1014	981	1015	1053	993	964	957	937	922	971	988	988	980	982	992	945	985	937	989	946	943	1020	1043	1022	951	947	1030	1003	1013	1012	956	986	985	985	914	1050	1009	1000	963	984	912	922	1059	974	972	962	963	979	1004	969	979	1008	952	1000	960	1026	975	1015	979	1034	942	967	985	1011	1020	992	1019	959	937	1035	1002	1017	972	947	978	1008	966	989	971	952	1022	970	999	1008	967	996	966	937	959	992	991	995	974	992	1003	999	1000	1009	959	950	980	1027	970	992	997	999	969	1023	962	929	995	937	990	1022	947	1001	972	979	976	1058	970	996	1008	954	995	954	989	966	984	985	953	984	959	952	955	980	993	970	1003	945	949	992	1031	939	943	981	974	997	896	975	982	1020	997	944	985	961	984	921	1002	1004	1002	964	974	970	930	963	953	988	996	991	986	1008	1011	948	965	964	1018	967	1008	982	946	999	962	969	979	932	994	969	968	933	944	933	1055	995	1010	947	992	929	967	996	932	994	966	984	996	975	1014	1013	1009	960	926	970	974	988	954	972	1021	926	954	954	955	1031	978	913	1053	1057	962	974	953	1029	965	951	992	998	1010	976	978	1009	980	1021	989	1001	953	985	981	1022	939	1017	907	995	962	1016	925	954	948	993
28967	25709	33606	37858	37860	35198	31258	26785	22723	14997	7674	2433	1064	691	914	760	624	567	413	450	419	387	386	394	418	350	374	383	377	384	401	375	381	324	364	382	365	363	330	348	381	343	361	370	369	342	356	344	359	321	351	305	324	321	380	378	333	357	363	348	341	345	330	357	353	345	342	311	348	356	353	356	347	361	331	338	356	343	352	371	330	313	319	321	361	335	331	355	345	340	329	398	340	353	331	342	322	335	348	344	363	358	394	341	361	339	351	340	321	357	345	364	344	370	355	351	327	346	350	356	334	339	367	358	343	360	365	396	363	355	353	343	355	313	356	307	361	375	329	364	345	319	353	352	312	355	319	333	353	347	340	351	377	351	353	375	357	340	376	339	366	322	355	347	316	314	368	370	352	326	357	359	328	342	332	362	346	358	352	348	308	359	373	311	351	335	370	379	347	362	357	342	328	351	324	344	336	372	327	336	368	327	355	331	330	353	338	372	338	328	344	348	332	338	351	350	322	369	346	359	358	328	377	329	368	334	371	354	331	346	343	324	336	339	344	356	372	327	356	334	322	343	321	334	331	293	361	341	330	331	356	331	366	343	346	331	320	346	354	338	350	292	337	312	351	357	326	353	352	310	326	346	335	324	370	355	326	341	321	341	348	380	399	373	344	350	317	377	364	357	327	315	342	319	352	332	342	329	378	356	343	336	352	328	361	333	318	354	357	314	355	356	368	336	346	340	312	354	352	331	376	341	377	364	366	335	366	355	333	384	331	354	340	307	338	337	338	358	331	323	350	350	373	342	380	357	335	337	352	343	321	359	331	301	346	380	355	350	381	309	344	358	374	332	336	345	349	303	332	345	326	326	345	361	375	338	336	335	329	334	323	343	360	355	321	338	321	318	361	345	344	330	331	360	332	353	387	377	339	307	352	353	345	356	362	336	332	363	362	376	358	374	310	325	370	354	366	330	332	372	357	351	362	382	328	332	348	328	360	390	345	339	349	366	362	367	354	339	376	347	328	320	335	375	347	338	332	374	345	330	326	328	350	304	359	361	317	367	340	339	344	377	355	343	347	345	352	334	333	373	374	347	358	342	341	344	330	331	336	343	331	354	331	347	352	333	327	331	349	372	340	351	335	363	349	333	350	379	347	349	326	346	379	338	356	357	350	345	341	358	364	326	314	318	331	338	352	338	354	345	350	340	377	375	344	344	342	332	326	321	343	352	366	306	361	346	352	356	342	349	317	322	368	327	338	317	337	347	348	367	357	337	338	377	305	363	347	324	360	377	362	353	331	326	376	341	345	331	379	325	315	357	344	369	340	300	344	361	357	342	316	399	380	339	334	324	345	331	373	314	319	398	332	328	369	368	376	383	338	318	334	309	354	342	368	371	299	312	339	333	366	335	330	320	340	336	352	368	357	349	336	350	333	340	365	305	391	346	341	371	329	354	348	342	319	348	326	332	332	343	343	305	344	345	341	357	347	343	370	316	339	366	345	318	357	373	319	338	322	348	346	348	351	361	344	337	338	358	358	324	329	366	345	351	334	337	359	311	369	343	353	349	372	331	352	355	387	332	355	337	333	343	339	332	356	325	334	350	352	349	395	297	334	334	340	329	373	352	322	379	310	373	324	349	342	354	376	394	407	303	339	342	354	320	325	352	351	333	356	312	362	348	365	337	294	340	343	359	336	323	364	341	348	330	336	332	366	386	358	374	370	351	360	379	341	346	359	342	370	343	372	345	349	369	312	329	320	397	343	344	352	343	322	325	346	334	340	358	331	338	371	330	329	343	308	320	294	318	339	345	344	357	326	369	331	311	355	337	338	381	330	326	341	367	346	337	342	361	331	329	342	335	350	333	361	352	345	354	345	362	328	359	354	356	310	322	313	337	319	375	348	357	379	337	322	377	334	348	345	362	336	347	363	345	339	306	342	342	344	323	331	337	351	376	339	377	349	321	333	346	320	352	354	347	328	317	342	381	374	380	322	360	333	374	363	324	349	363	334	331	377	336	338	364	367	329	353	315	366	360	360	339	358	377	366	354	359	362	300	349	338	363	405	324	329	364	343	332	359	377	386	315	354	351	338	330	355	346	323	360	322	322	343	350	351	341	357	351	348	308	367	367	330	328	335	344	338	357	367	336	358	347	345	377	357	354	328	350	327	361	351	331	358	361	347	360	323	338	318	350	346	328	388	369	364	311	358	339	337	354	319	356	371	356	366	346	379	352	335	358	340	370	327	343	383	357	342	322	333	327	342	321	375	362	338	353	325	358	348	348	345	337	330	307	320	357	358	364	302	362	372	358	327	348	332	321	341	380	363	351	353	365	379	324	323	364	348	352	350	366	371	374	343	355	336	337	300	333	361	357	353	327	330	333	323	311	350	353	336	351	351	306	332	327	366	359	344	296	352	352	338	312	350	337	325	338	346	367	331	358	316	335	303	320	318	318	352	321	380	370	306	368	357	329	333	348	299	402	347	322	345	335	366	363	359	363	334	345	359	340	325	346	325	325	366	381	342	372	341	370	353	335	330	358	325	350	371	333	312	367	334	330	353	367	313	352	354	337	362	341	360	334	330	395	368	380	348	367	349	337	359	356	341	382	351	358	348	357	337	338	321	316	368	366	344	340	331	347	366	338	327	341	336	341	363	373	337	333	315	339	325	358	342	340	332	370	299	375	332	338	354	334	346	334	325	342	340	346	389	340	315	353	348	374	335	313	310	341	350	349	353	364	351	325	326	327	337	346	350	333	377	348	343	346	349	351	364	354	362	366	388	330	356	357	365	330	345	356	356	311	352	352	321	349	315	373	350	337	347	353	360	292	376	323	326	326	304	371	387	370	369	338	356	364	347	339	339	332	370	355	337	303	318	359	337	352	340	347	312	375	352	330	305	362	319	315	321	332	329	335	354	313	351	361	321	329	343	368	377	372	346	344	348	338	311	363	332	323	363	355	342	325	324	360	388	345	330	338	352	328	344	331	335	349	344	326	310	315	355	333	300	338	317	322	359	325	321	334	347	369	355	357	341	344	379	335	361	321	364	313	323	317	336	370	374	352	341	382	340	345	319	338	331	325	325	350	356	352	316	349	321	317	345	368	382	342	330	374	380	359	351	369	363	345	379	344	316	366	344	321	352	340	368	380	371	344	338	329	340	342	346	371	325	338	341	350	332	339	320	332	359	365	365	341	311	337	356	356	361	346	361	352	326	361	378	323	352	339	336	378	345	340	351	326	327	352	338	333	327	368	352	367	343	339	354	360	308	374	319	345	324	321	324	341	325	368	343	344	371	366	340	343	327	355	352	353	334	362	373	350	333	340	333	295	350	348	344	336	383	363	306	352	368	325	334	317	338	332	352	348	353	336	319	334	355	349	379	351	388	339	357	343	350	321	329	331	364	376	364	334	346	369	325	323	374	334	329	349	368	369	327	348	350	362	323	337	351	345	344	340	324	335	345	375	340	367	360	337	366	348	318	341	333	356	332	346
19038	18549	31451	39978	45196	47696	43339	40054	37233	27666	15851	4795	3427	2429	4060	3286	2564	2140	1883	1620	1551	1248	1288	1380	1220	1206	1174	1126	1206	1311	1200	1166	1112	1038	1040	1033	1028	1032	995	984	946	1038	993	962	952	963	920	985	935	973	900	987	976	996	955	968	1011	923	925	951	921	986	959	930	947	900	981	935	924	965	937	936	950	955	952	939	915	961	995	932	947	828	946	942	947	911	948	940	888	927	950	918	940	969	955	922	950	899	885	924	919	964	968	836	920	937	874	953	960	920	928	922	888	871	919	900	918	911	862	900	951	883	924	925	951	909	901	878	929	930	924	929	930	983	878	902	903	914	951	896	939	932	858	928	848	892	894	930	895	862	948	936	948	946	898	889	912	943	901	901	901	817	961	909	929	866	885	896	930	911	914	909	914	960	959	969	937	867	939	951	828	943	946	943	950	852	885	885	915	909	874	942	917	870	864	951	919	944	932	929	977	906	966	866	939	881	887	912	880	925	965	916	931	945	945	922	885	872	935	908	889	919	897	967	963	890	900	909	924	894	881	933	905	871	923	901	894	902	912	959	911	890	907	889	914	894	944	927	928	868	966	915	923	932	899	885	993	916	917	912	937	920	976	893	899	834	944	926	907	873	903	905	908	931	903	919	910	936	895	901	874	865	941	875	876	901	911	900	923	932	857	897	891	967	914	930	903	933	880	905	925	886	886	915	913	922	942	874	927	917	860	973	934	905	971	879	849	915	944	898	933	959	910	971	872	861	934	927	884	914	926	902	922	958	903	950	918	943	922	900	978	896	906	945	983	866	921	977	946	934	898	860	910	871	921	894	912	916	992	939	988	887	910	992	913	900	911	932	925	895	867	909	951	922	866	919	913	919	904	936	897	944	889	867	863	943	949	873	926	882	889	912	912	965	895	928	873	902	927	922	910	923	888	857	907	949	901	887	898	911	911	921	890	881	927	928	938	970	913	919	927	932	941	871	907	940	954	882	875	940	892	886	893	882	919	951	914	872	916	894	946	993	939	882	946	935	891	960	983	845	905	880	859	915	853	927	916	922	924	940	870	940	873	919	942	883	914	932	959	943	933	890	906	916	921	886	908	898	861	893	944	934	884	952	887	922	972	934	915	940	903	933	960	882	926	888	938	947	890	896	864	935	879	872	932	925	895	967	882	910	898	960	883	921	919	936	848	957	900	940	954	897	909	899	945	897	899	867	939	884	939	883	869	919	989	885	860	863	983	885	909	964	930	902	862	891	900	885	900	859	839	934	912	933	923	899	904	895	888	893	849	856	916	910	898	924	908	921	925	922	911	909	869	870	974	957	935	937	900	890	981	922	874	876	932	887	869	936	879	923	907	844	910	859	888	858	908	881	931	889	891	903	943	942	896	917	877	867	897	875	924	898	952	950	881	886	919	919	923	912	964	908	888	857	896	940	895	899	970	901	886	956	974	931	969	911	970	911	857	941	955	891	836	893	949	871	913	886	937	921	889	877	871	848	891	909	890	953	888	929	902	938	887	914	898	880	938	896	916	910	891	876	925	896	958	900	886	908	959	892	931	935	896	933	913	880	891	900	931	874	930	866	973	919	875	882	942	889	926	948	935	930	919	890	876	926	870	953	943	862	938	961	924	918	931	913	892	915	924	906	901	914	935	937	894	905	909	921	926	891	933	944	956	930	945	939	882	911	934	893	909	903	933	900	936	972	871	901	901	923	972	905	896	906	938	955	917	944	916	904	944	927	873	881	927	940	885	911	930	902	869	973	918	860	900	961	939	896	908	916	880	875	914	886	950	859	935	908	938	947	906	881	884	949	893	926	897	940	920	895	818	924	969	908	957	923	915	899	916	919	874	937	908	878	939	893	905	955	917	910	928	916	920	921	928	942	929	899	943	928	907	915	960	932	911	839	856	876	902	937	950	879	973	887	923	963	865	927	964	925	910	899	917	940	903	958	887	919	887	958	939	930	939	842	877	1006	871	885	924	893	880	940	954	918	911	917	901	884	907	967	949	936	877	937	904	1004	956	935	908	883	946	959	930	908	831	894	919	880	935	940	866	861	904	944	889	940	865	924	890	887	887	893	924	903	888	865	886	892	940	968	916	929	923	913	931	898	869	899	954	893	884	913	837	925	930	903	911	921	895	865	937	892	868	947	900	881	886	903	965	902	922	860	943	865	1000	886	954	889	953	894	882	900	946	909	928	901	872	886	870	924	907	898	924	936	916	930	900	899	961	906	942	900	895	912	939	905	886	918	938	889	987	920	982	863	898	886	917	874	889	898	951	934	914	908	903	912	943	897	872	983	889	913	953	928	921	919	874	985	904	883	896	918	886	908	905	885	943	937	871	924	924	889	902	914	910	953	948	911	916	957	872	962	883	928	929	887	911	954	863	895	929	912	894	882	871	947	854	968	936	944	898	906	957	952	863	846	940	877	916	917	923	895	878	890	913	991	941	980	909	877	936	906	872	961	939	962	934	950	951	959	913	863	885	945	914	959	938	887	885	926	941	884	881	888	909	877	928	964	914	958	897	880	908	916	891	920	960	942	909	937	904	958	932	867	918	937	859	865	884	875	918	966	909	917	901	900	885	893	885	882	946	965	934	951	938	922	887	909	943	935	896	928	912	944	903	932	898	882	908	926	862	906	901	877	892	907	940	938	958	897	905	892	942	858	925	869	910	933	947	926	882	914	978	863	936	869	922	912	908	905	940	867	873	883	953	890	885	928	844	911	920	937	884	937	916	881	903	926	920	899	936	891	945	927	892	861	925	894	907	922	909	888	929	879	931	925	886	911	868	876	909	917	895	896	896	947	884	941	945	898	931	906	912	899	953	887	909	895	916	883	943	865	902	968	962	921	886	879	899	957	907	890	909	893	872	919	929	876	927	937	956	953	904	888	905	931	893	908	915	907	948	892	911	899	886	906	885	876	873	907	880	914	924	898	896	915	921	829	937	932	907	885	947	874	912	883	898	924	908	927	962	963	891	902	909	944	907	890	988	961	942	913	914	912	857	887	893	921	883	908	916	944	910	880	926	913	912	896	952	940	868	909	913	859	952	917	886	913	922	925	936	897	878	908	927	896	898	931	895	894	920	923	843	934	936	862	896	919	882	868	894	905	943	897	880	919	876	887	926	934	889	910	903	897	892	913	836	894	953	946	858	925	914	880	908	915	903	854	865	968	922	840	888	935	923	917	883	926	902	916	885	928	877	953	922	874	928	957	920	900	919	849	925	992	890	893	903	919	903	917	924	889	929	885	871	890	910	910	938	866	936	877	821	939	896	886	936	909	882	929	918	946	899	906	901	943	934	868	918	945	910	928	930	936	944	891	920	869	941	858	972	916	899	917	931	916	944	818	912	915	909	906	878	888	944	913	892	952	917	908	957	838	895	954	891	912	924	891	914	860	951	953	905	912	922	892	945	936	943	940	869	896	917	924	915	914	920	960	927	927	915	892	926	944	937	901	964	889	887	861	927	906	918	907	926	880
3781	1710	3287	5093	5297	3963	1921	1032	571	357	261	193	205	202	224	178	223	195	217	163	175	194	205	222	174	179	204	208	188	204	202	192	179	200	188	177	199	168	168	179	183	186	190	195	176	186	192	178	190	200	172	195	194	203	184	200	174	178	187	173	192	204	185	198	191	194	183	193	186	210	193	186	215	180	183	189	182	187	172	204	194	162	194	202	180	184	187	163	196	182	186	205	177	192	174	202	218	216	183	189	176	182	183	185	182	180	206	195	200	203	202	195	195	195	162	201	186	172	196	166	179	195	175	189	204	201	210	184	158	167	204	194	184	173	195	184	202	176	183	176	180	197	164	190	183	175	193	201	180	191	177	204	180	209	184	194	176	195	183	181	183	177	173	190	173	196	208	178	205	163	184	200	170	192	170	199	206	212	185	196	184	182	188	174	199	190	215	182	159	184	185	210	215	184	185	162	196	195	198	182	182	171	180	202	178	207	167	207	189	194	195	192	218	183	206	173	159	209	198	187	176	180	214	197	182	202	173	190	192	189	218	192	175	166	172	184	202	200	194	201	205	193	191	186	205	208	178	192	199	169	204	176	181	201	184	186	179	166	162	206	173	181	205	193	184	190	220	204	197	194	202	188	165	190	179	183	217	202	199	157	198	174	175	197	183	180	196	191	210	184	202	202	206	186	196	189	197	181	187	175	198	187	186	197	191	181	200	170	198	158	171	194	202	191	190	192	202	182	172	194	193	201	169	168	175	206	201	195	174	176	187	197	181	176	167	162	172	184	199	199	192	182	186	217	175	190	210	162	191	172	179	189	180	212	205	166	176	189	187	187	196	186	204	194	158	178	183	188	176	189	197	194	198	175	214	219	183	182	187	169	175	195	191	178	196	173	189	167	199	186	173	188	172	223	173	205	181	207	215	202	196	194	167	163	173	194	169	198	183	185	175	190	196	196	186	185	192	187	195	201	174	176	201	189	180	179	187	187	160	160	202	184	200	201	163	184	202	183	192	169	177	205	202	196	191	186	199	205	191	189	218	160	184	185	204	195	206	193	205	181	173	186	185	177	184	202	162	183	167	181	166	198	196	189	193	190	188	206	180	176	177	196	186	199	163	166	175	195	174	183	184	203	189	180	199	186	172	184	209	201	199	179	191	187	221	204	209	193	200	190	189	204	199	209	187	185	191	187	213	172	190	190	200	203	208	210	182	191	174	176	209	176	177	185	181	187	198	172	214	201	176	198	189	182	179	209	187	196	187	203	191	169	183	172	189	181	185	200	175	176	191	203	192	195	203	208	214	219	168	186	196	176	172	186	196	182	170	195	193	171	196	175	196	169	175	196	167	197	192	186	208	196	167	184	199	194	200	210	181	213	196	195	178	182	198	197	178	194	192	209	205	169	169	195	201	209	191	177	177	188	176	190	185	158	195	179	203	183	205	175	203	187	191	184	197	181	205	164	204	160	214	173	169	172	175	205	184	183	191	202	212	182	197	199	204	195	188	208	182	183	202	188	194	182	200	191	186	175	193	183	181	195	197	185	201	195	199	205	191	200	185	180	184	203	198	178	192	178	175	172	172	210	190	205	204	210	197	193	185	178	171	187	176	197	185	186	211	191	197	196	209	188	195	204	204	184	201	160	204	197	175	204	174	180	178	206	190	185	186	184	186	169	200	202	197	195	190	192	163	158	189	160	204	202	170	197	183	216	205	165	188	188	203	192	178	192	199	184	193	186	196	203	193	194	208	200	194	181	206	199	202	180	197	201	196	193	177	168	181	188	185	206	185	190	169	196	163	181	192	201	196	190	201	201	195	153	208	191	180	196	191	189	186	181	186	188	198	177	191	160	187	185	179	204	189	199	192	179	197	185	204	177	185	183	206	211	197	210	176	201	189	198	213	182	189	192	175	172	168	178	172	197	203	192	170	187	191	196	182	189	180	190	191	178	194	195	160	168	182	185	186	160	180	150	184	185	196	189	215	181	190	175	193	177	177	189	200	186	179	185	177	176	182	195	206	175	176	200	195	209	175	171	197	160	222	172	186	172	191	200	178	201	168	199	209	189	173	183	195	188	167	191	213	172	189	171	176	204	188	165	189	184	173	178	199	189	198	216	189	206	214	202	181	173	201	203	178	212	175	196	180	180	206	201	199	183	190	203	186	182	205	190	180	175	220	177	172	184	189	182	163	174	209	208	201	163	208	192	195	193	168	200	207	209	198	209	201	183	203	199	196	207	198	199	175	201	184	204	171	191	177	187	192	210	180	174	183	186	183	188	176	178	203	208	177	204	158	188	191	181	180	178	208	181	188	192	178	174	191	179	186	185	169	184	218	190	209	190	176	173	194	172	181	190	190	194	211	172	179	214	179	175	201	178	189	191	172	162	189	192	189	199	174	192	191	192	191	188	192	193	211	166	186	191	205	176	195	187	180	198	182	180	193	186	199	173	214	180	203	198	206	192	185	176	178	152	189	188	191	185	165	179	161	202	193	194	183	198	204	171	207	178	208	211	201	185	202	157	183	185	187	191	184	205	192	168	167	215	188	168	195	187	190	183	178	168	196	179	229	193	199	174	191	191	200	200	185	202	206	181	180	198	169	197	183	196	173	219	185	176	195	185	184	189	208	197	194	209	192	179	164	196	193	169	171	206	176	200	201	198	190	172	172	173	182	190	201	209	186	195	176	177	207	179	177	197	204	188	182	199	192	188	197	227	201	177	220	204	176	200	194	190	170	202	170	178	176	188	201	164	192	186	223	193	184	232	185	223	187	169	177	182	172	195	208	184	205	174	155	203	183	204	190	178	184	185	206	193	191	193	206	200	180	218	207	192	189	202	169	173	194	174	198	175	197	208	192	193	176	175	191	188	182	197	180	194	201	235	181	189	204	188	206	188	209	169	189	191	202	180	167	205	193	170	180	185	186	186	167	195	181	185	183	189	201	204	197	201	157	176	191	171	196	204	180	181	175	182	169	195	188	198	194	170	179	198	186	200	183	181	175	192	185	198	199	179	188	197	207	195	197	189	175	213	169	180	216	180	194	201	211	169	174	199	174	165	196	189	205	178	189	200	200	174	176	170	194	180	196	209	170	179	203	191	149	186	195	176	195	156	203	184	180	172	186	206	189	212	205	183	164	190	196	212	148	183	185	208	181	191	180	199	198	164	189	182	203	184	167	185	217	190	195	194	185	178	180	208	182	179	191	190	209	186	174	191	201	205	220	201	178	179	205	180	198	221	208	187	185	207	177	193	189	172	201	194	194	166	184	187	182	195	175	200	191	180	210	168	191	195	185	167	182	183	207	201	199	200	213	219	218	195	228	185	187	206	215	197	170	183	165	172	205	181	174	202	160	227	179	208	193	198	182	193	189	185	189	184	206	195	245	194	188	209	186	180	203	182	185	208	187	215	159	189	213	204	166	186	212	182	220	189	181	179	179	180	175	190	209	175	188	205	168	195	189	192	181	193	184	199	186	183	212	187	174	206
3711	2271	7120	12211	14113	11930	7979	5446	3801	1861	1039	793	701	654	662	694	639	606	627	611	633	591	599	634	634	586	601	596	587	635	581	612	568	598	570	570	582	604	616	554	595	552	606	585	595	628	609	618	631	634	560	594	598	563	596	582	592	572	576	580	577	616	596	610	599	573	570	581	588	545	591	599	577	603	559	600	572	612	578	597	600	570	560	550	585	574	574	609	576	638	571	566	598	601	640	634	575	611	560	616	607	574	589	598	614	589	583	590	566	605	579	594	637	607	592	570	586	577	582	552	559	600	557	593	539	615	584	620	585	561	622	621	587	608	583	578	591	584	557	570	568	592	612	594	594	608	597	586	580	633	595	567	547	582	585	574	618	570	589	602	593	583	582	589	572	619	596	570	585	594	539	579	587	607	565	588	618	589	579	606	575	603	617	590	580	598	550	609	594	600	589	544	569	567	596	561	556	614	558	601	584	626	604	595	564	583	563	609	585	597	621	614	600	612	613	549	576	551	605	593	586	586	601	580	609	564	600	595	588	558	620	575	586	607	624	587	578	566	569	562	585	579	607	601	610	626	626	626	604	598	674	621	576	612	627	604	551	597	575	598	578	578	616	580	575	629	592	624	559	585	602	574	582	562	561	619	569	592	577	576	587	578	576	609	620	596	565	598	542	625	593	627	591	582	585	599	599	643	573	583	611	636	624	561	601	572	586	593	613	589	570	582	613	614	606	570	582	611	612	578	622	537	625	566	594	558	571	561	621	573	595	599	617	587	623	576	558	600	564	576	576	629	587	639	632	561	575	557	640	553	602	589	621	614	563	572	550	587	587	571	578	559	602	588	565	576	576	569	596	608	605	580	602	583	592	614	625	617	569	596	600	610	565	608	580	597	604	579	562	568	610	591	588	605	631	586	604	593	595	550	602	565	575	635	609	603	582	579	614	621	573	610	630	616	585	591	589	584	651	631	579	602	596	589	595	561	617	615	588	578	646	574	598	596	616	595	667	548	632	563	596	577	582	584	630	620	582	553	612	628	578	557	646	575	609	580	630	556	563	563	608	611	585	631	598	596	593	575	633	595	556	582	595	589	620	593	601	606	596	611	591	557	601	571	607	573	603	602	639	620	635	586	561	554	589	605	594	569	617	586	624	583	611	547	605	587	583	649	574	564	579	597	574	631	612	547	608	585	579	593	580	584	587	602	619	604	590	580	629	616	603	631	559	573	598	589	603	576	560	593	561	591	594	580	597	629	584	570	583	651	630	591	600	552	611	580	617	584	594	618	556	572	552	614	615	574	599	565	608	626	604	584	601	600	532	592	610	595	568	583	542	611	599	577	582	582	569	575	581	568	597	613	565	594	586	583	599	603	576	597	602	599	604	590	609	582	597	610	607	568	609	632	603	562	579	583	576	557	608	613	551	603	577	611	593	508	578	573	580	572	600	572	577	585	579	621	605	619	605	578	607	633	603	599	636	577	588	607	594	584	551	597	574	575	558	575	577	592	639	575	576	573	592	596	619	627	615	584	612	608	554	605	590	648	583	658	572	629	613	562	595	586	594	582	607	594	582	620	582	618	578	622	608	616	534	573	565	636	595	590	602	636	603	579	594	624	592	623	584	596	584	603	579	605	554	616	573	578	632	539	565	561	603	567	586	558	605	595	600	627	564	604	591	585	623	625	591	585	594	629	589	567	618	621	578	593	607	606	593	556	562	570	625	571	562	603	599	606	563	579	587	602	553	596	575	617	602	592	601	626	594	612	608	596	576	592	584	596	592	573	602	602	594	590	605	573	626	587	625	611	617	582	584	564	584	569	592	583	593	582	580	630	595	581	598	580	601	608	563	603	610	576	610	581	585	592	589	559	601	596	577	544	551	588	572	584	629	583	547	636	573	602	593	604	590	636	588	579	569	575	595	575	591	613	578	600	588	611	597	599	571	613	587	605	583	588	599	594	592	590	630	622	651	604	624	621	582	573	583	602	596	608	598	614	587	546	559	579	556	580	602	541	581	566	556	581	604	580	575	573	587	592	609	570	594	610	645	574	576	613	600	628	598	580	592	602	585	562	600	589	587	583	539	569	533	647	571	607	601	630	572	531	573	604	604	649	620	619	578	625	576	581	570	611	584	578	642	601	569	588	615	615	589	657	625	613	554	539	588	643	569	577	607	578	575	643	624	626	595	611	608	596	619	585	624	598	648	603	570	612	574	589	586	602	559	585	583	607	599	591	590	610	586	563	559	550	578	595	603	593	566	614	573	598	604	598	597	643	594	595	585	617	581	623	555	600	593	634	591	583	592	561	613	550	590	586	616	595	573	580	605	615	596	575	601	549	644	653	600	619	585	601	598	563	620	637	511	617	606	604	576	648	627	619	601	600	557	590	561	565	589	586	626	595	601	575	606	624	592	609	636	587	621	629	568	604	593	579	573	625	600	577	573	616	600	610	632	557	627	605	554	561	578	559	622	573	551	605	574	574	584	622	649	581	598	611	592	597	603	612	589	592	543	580	602	566	580	581	631	587	585	609	635	611	626	582	581	614	593	590	622	549	591	577	618	571	570	550	602	602	605	571	620	619	561	644	616	592	558	599	595	610	581	616	571	586	581	546	658	630	625	579	571	580	557	562	590	595	577	580	586	576	623	610	638	573	623	616	575	588	568	626	582	579	618	590	620	554	560	608	619	584	555	617	594	560	575	611	609	615	638	617	534	596	590	600	596	574	591	578	612	582	639	582	598	633	572	535	562	607	616	571	583	585	583	603	593	570	569	597	570	568	588	568	579	568	632	568	553	559	581	590	569	569	657	557	622	608	549	614	547	560	555	592	589	582	605	613	580	611	619	545	631	569	620	622	580	608	579	586	577	621	568	601	593	611	597	616	606	578	581	639	600	574	601	617	615	566	539	620	543	584	635	552	602	591	576	596	643	585	632	589	634	620	588	602	568	611	592	589	561	607	544	569	578	590	588	595	628	578	599	552	584	596	562	605	571	587	626	591	623	567	619	590	595	614	590	542	584	544	624	633	523	594	590	649	585	568	612	610	596	638	566	596	606	586	566	650	589	590	584	596	587	635	650	578	593	580	607	587	640	592	613	614	612	595	575	595	605	609	589	598	592	601	591	600	620	664	547	596	605	627	589	611	640	605	577	577	603	578	581	591	603	602	608	634	602	562	641	610	623	530	613	611	603	592	536	588	582	613	636	613	631	615	584	583	589	593	520	584	592	618	589	601	622	569	616	584	628	585	596	613	607	608	591	553	626	578	627	576	571	566	630	558	585	580	597	617	650	538	625	593	564	570	612	633	604	594	598	557	585	570	617	597	602	637	636	576	576	594	620	565	569	643	633	581	610	610	550	627	580	619	590	623	563	600	614	591	550	580	612	583	563	600	569	561	592	580	556	612	571	591	594	597	560	606	599	628	588	585	617	590	590	604	646	580	600	598	620	611	565	577	634	583	607	621	574	566	575	568	640	598	653	565	624	573
21272	18303	27086	32964	36078	31601	26579	21599	15917	9198	3218	1232	640	547	623	595	597	498	437	448	431	397	388	412	392	349	393	370	321	384	373	346	369	373	375	398	378	398	402	391	339	337	366	356	412	362	379	349	357	326	327	365	373	375	355	340	349	380	341	332	351	363	341	384	349	351	385	338	376	358	356	359	381	375	357	365	384	386	342	374	338	358	323	359	364	363	353	357	330	365	368	358	385	327	326	391	334	331	385	365	372	370	387	351	318	393	356	361	368	347	373	333	351	356	344	338	326	335	346	378	347	387	353	369	338	369	333	371	352	385	348	376	364	355	368	374	354	352	362	358	366	365	365	336	318	386	325	358	345	363	367	346	340	352	339	386	355	330	357	356	357	377	350	389	368	378	333	358	347	343	379	356	318	360	373	377	374	365	409	342	372	332	340	361	325	355	375	316	355	372	361	364	362	334	383	342	363	355	351	378	395	412	344	339	352	364	351	400	352	367	389	344	326	362	363	375	363	349	362	330	400	368	342	339	362	333	337	372	377	337	336	369	335	365	392	380	367	356	347	343	330	385	382	378	345	347	376	377	357	348	323	366	407	369	350	363	375	319	339	371	365	352	348	358	368	353	325	383	348	382	372	347	382	359	330	343	350	351	336	369	388	375	380	352	346	351	414	343	377	367	363	370	369	400	378	343	377	358	359	343	361	347	370	366	369	363	372	362	364	355	356	354	379	421	375	371	384	368	338	316	344	363	384	372	324	373	338	348	367	380	372	378	354	382	373	344	344	352	347	370	342	379	354	335	373	378	347	339	350	399	341	361	340	354	351	363	335	348	351	370	352	393	344	409	389	353	354	380	359	330	362	380	360	355	376	373	376	327	365	347	337	338	381	359	350	387	345	360	334	384	354	376	350	368	366	392	358	371	376	356	350	324	363	336	361	312	323	334	378	375	377	359	345	383	380	344	354	337	360	376	361	375	350	412	366	352	380	355	365	369	364	373	334	357	310	338	368	351	382	436	354	377	361	354	352	361	365	340	365	329	303	341	376	339	376	352	344	355	351	387	377	358	377	377	376	375	349	416	359	361	351	328	379	361	392	348	371	343	393	384	346	351	395	370	378	360	346	350	356	353	375	388	357	353	360	349	367	339	346	355	366	380	365	352	368	344	379	377	357	348	364	383	359	383	385	342	355	338	362	375	341	360	366	361	375	366	349	343	389	378	322	365	362	317	379	334	345	348	358	335	375	378	384	386	344	411	334	378	400	345	384	355	398	382	349	349	361	350	332	355	304	319	333	329	365	347	373	378	318	369	378	363	318	352	347	330	367	347	360	381	361	369	357	344	343	340	369	356	353	378	354	386	344	334	358	331	349	358	362	350	331	344	374	375	354	375	346	340	340	377	371	350	363	372	379	371	345	359	364	338	364	352	331	342	360	363	330	317	332	336	366	385	374	370	353	328	330	328	351	358	345	353	348	343	303	364	370	362	347	353	358	365	356	358	333	372	337	360	329	369	379	374	363	368	364	410	377	363	373	351	387	342	386	336	367	375	358	375	385	368	396	362	335	342	358	361	398	360	399	394	374	341	299	364	346	335	363	339	328	368	334	345	348	366	349	346	344	346	359	346	360	361	340	349	369	346	379	384	377	360	339	321	379	344	378	333	347	379	364	349	347	360	374	365	333	348	339	354	389	374	392	331	337	343	367	351	377	368	351	344	361	365	356	350	356	348	372	345	345	355	376	359	343	398	396	379	336	375	357	362	357	353	359	349	351	352	343	334	344	343	358	364	355	369	349	373	361	367	324	344	383	353	387	359	353	308	363	312	357	349	375	353	375	341	331	388	362	343	318	354	354	380	341	386	341	331	381	345	367	344	351	373	375	343	338	339	326	369	358	347	388	352	346	364	372	320	351	325	392	325	391	371	364	344	355	332	335	363	354	365	361	388	351	352	379	380	344	410	374	358	369	365	356	369	334	336	354	378	345	344	361	335	339	360	344	370	338	393	360	353	369	380	352	321	381	380	328	344	367	353	406	355	354	340	363	371	365	363	410	346	398	348	332	351	368	345	366	362	364	373	336	355	338	362	348	354	363	319	393	391	383	376	362	372	382	341	339	372	374	374	344	351	366	371	338	351	367	336	362	374	386	340	308	348	349	366	346	343	361	371	384	392	372	357	342	365	372	382	334	356	352	377	359	341	358	346	365	342	363	341	353	358	393	352	331	359	322	353	382	325	351	363	393	351	345	331	338	356	369	372	361	348	361	372	347	402	383	365	350	361	337	379	379	363	365	351	346	381	350	367	361	387	371	370	345	370	336	368	348	389	389	362	373	345	340	376	354	397	408	387	394	358	352	358	320	363	363	380	348	443	378	340	369	349	366	379	405	379	360	311	353	333	365	363	348	372	338	348	351	397	354	321	354	380	367	350	333	347	339	356	335	361	378	336	351	371	383	350	347	366	386	380	348	334	376	370	362	357	376	336	370	335	370	379	331	359	341	372	381	360	342	375	375	312	351	336	344	392	369	352	349	348	359	369	398	385	354	412	320	350	341	352	371	344	358	392	351	347	357	339	401	362	348	359	342	336	349	359	357	345	352	343	388	339	336	357	373	351	343	332	317	374	356	340	364	350	370	352	360	350	367	359	316	365	344	324	354	374	322	327	363	360	343	359	353	361	336	334	352	348	352	353	380	348	370	380	367	346	363	366	351	334	368	353	355	365	355	371	351	333	347	369	338	340	325	363	395	363	366	399	370	410	347	350	372	360	353	360	352	345	350	391	373	334	357	350	339	362	379	371	348	383	353	399	325	415	338	360	401	370	358	353	363	329	374	316	392	343	373	358	360	349	333	381	339	331	385	322	373	371	361	347	367	357	342	357	363	353	330	340	436	337	348	356	391	399	385	347	362	358	372	342	347	352	345	344	380	355	339	361	328	349	387	351	320	332	336	354	349	352	339	351	380	324	377	344	355	375	385	371	348	365	393	374	354	351	376	350	359	343	337	351	348	370	313	341	360	418	370	366	323	393	374	344	361	371	343	392	357	349	353	396	401	341	382	367	362	323	344	338	363	365	358	354	377	369	366	380	354	349	332	369	362	339	342	392	343	348	341	377	349	375	367	363	335	358	400	345	395	355	356	365	398	333	372	359	347	347	380	353	355	354	326	358	314	357	369	377	370	356	337	371	415	348	377	360	358	353	377	382	334	332	352	379	354	344	376	350	356	324	309	394	333	341	407	353	367	323	377	366	370	344	348	362	354	371	342	370	362	375	388	350	366	335	356	381	337	360	361	342	382	383	374	364	355	358	357	392	357	345	382	379	363	352	359	373	343	357	389	375	382	347	333	324	359	340	358	366	352	390	356	360	336	340	363	311	387	340	405	381	376	378	351	348	377	360	379	380	346	403	356	362	381	362	368	380	381	346	348	344	336	358	385	335	375	370	359	363	356	356	369	350	375	369	342	392	360	385	382	376	391	388	359	336	362	388
15478	13734	24574	35413	43183	41718	36771	33750	29919	19374	6387	3070	2150	2155	2746	2483	2226	1579	1733	1302	1306	1147	1268	1278	1187	1130	1120	1140	1160	1128	1133	1106	1123	1109	1086	1069	1029	1075	1037	1030	1004	995	972	1056	1060	1096	998	1072	996	973	980	983	1028	997	1001	991	1027	994	913	984	939	946	970	1001	958	984	1038	1053	930	1008	1009	993	984	966	961	1022	970	1041	1066	1014	1011	970	1014	1020	985	975	1008	984	986	957	1001	1002	1012	972	997	994	927	1000	1017	1000	962	959	995	957	1027	1040	971	976	997	944	972	965	1021	999	1017	971	1027	949	955	1025	981	968	994	966	926	998	994	993	1021	939	966	992	980	987	969	984	959	1021	941	939	980	962	954	982	1055	1042	932	979	952	978	975	980	1001	980	1000	965	945	991	957	948	985	1005	972	980	947	1011	964	1007	1009	1034	961	991	1056	960	956	976	989	1022	1002	961	958	942	999	950	1001	960	979	949	950	981	983	987	987	966	987	1008	1023	1038	981	952	1003	914	959	964	944	935	999	991	982	982	988	1035	995	999	954	976	995	960	1062	1033	984	953	968	1024	946	902	972	963	1002	980	960	943	953	963	962	1003	979	916	951	979	950	964	945	1027	980	961	1041	921	1002	950	950	1027	923	985	957	1045	975	928	955	971	990	995	993	1006	969	986	1026	938	968	995	984	965	973	977	969	985	966	1012	997	1008	975	935	958	1047	967	966	941	953	991	962	954	980	964	947	966	957	1046	981	994	872	939	957	988	958	989	978	983	951	1020	988	996	957	1022	956	956	1008	939	986	1001	1062	970	1015	949	980	962	983	985	1010	968	948	979	1005	942	975	1042	960	974	1005	942	977	997	978	966	975	921	1001	954	959	986	999	1011	1008	1014	1006	947	931	937	988	929	950	971	934	992	974	978	965	960	1006	988	961	939	1010	1017	950	964	973	968	943	975	968	893	954	1005	977	1008	941	953	971	931	974	977	941	973	971	924	978	1024	1013	989	1011	1032	1006	991	975	970	1013	984	957	993	963	1013	979	968	1008	888	979	996	1044	975	993	1038	975	951	960	1014	960	1013	1019	1010	956	980	936	935	952	976	975	957	1047	1006	993	990	998	980	935	1018	959	1017	972	917	971	956	1012	1010	988	1031	966	1036	968	982	990	998	940	988	970	955	969	1051	1029	946	976	939	1027	990	970	980	954	972	959	930	945	951	963	1012	1079	988	986	992	1020	932	993	1003	921	995	1008	1015	1012	996	920	1002	967	979	997	978	963	1002	990	951	1002	994	991	951	975	1018	975	987	953	942	986	1014	931	935	965	967	953	986	969	982	949	920	981	1028	953	982	1040	1000	1000	962	1026	990	943	938	1020	950	974	965	933	987	975	1011	919	997	992	973	962	997	959	1028	998	1004	935	951	1009	1035	967	967	994	1030	933	969	948	948	997	993	1014	1008	994	1021	986	956	1022	974	1009	982	1023	986	951	967	1002	1001	922	995	965	935	940	959	1003	922	973	921	961	949	1009	955	986	945	973	977	993	966	1020	997	1006	970	986	954	981	919	962	929	946	991	980	957	952	960	1001	1012	979	1034	948	1010	962	999	934	966	1012	932	994	952	998	1037	960	966	964	945	1029	1002	988	951	1002	1001	1007	968	932	923	967	968	957	973	951	918	961	966	954	970	969	972	1015	970	951	963	965	1005	911	1005	924	979	941	1000	991	963	980	1003	972	1027	991	952	930	1029	927	970	978	973	933	959	989	1017	952	950	971	970	1045	971	1018	970	1004	982	989	997	947	979	1018	965	939	972	947	1011	1014	1015	1002	964	994	959	966	966	919	949	990	963	958	965	1005	963	991	1001	956	997	970	944	1043	986	948	974	943	992	962	948	978	909	934	984	1016	919	895	1004	978	955	956	967	961	977	977	972	906	968	995	1001	979	962	957	1067	1007	899	987	1014	960	1009	1061	1003	1008	947	980	965	988	953	953	983	937	996	994	999	977	948	986	959	945	998	952	974	988	1046	994	976	959	991	955	981	953	976	951	1000	972	1027	945	977	962	1018	998	946	998	968	949	947	1004	986	996	946	980	1024	975	935	949	949	1001	988	925	978	1000	988	970	1033	985	898	984	961	995	960	941	943	972	967	957	905	986	901	978	988	989	976	950	1003	991	985	1001	985	999	973	1022	977	986	960	983	1044	1006	913	974	974	991	1046	938	1001	1016	982	951	1077	986	955	965	982	971	1005	949	1033	988	979	1009	1003	935	970	935	985	1009	1021	978	911	1042	980	954	1023	1020	1015	959	1000	997	984	1004	923	1026	951	958	974	925	1003	930	925	1023	960	1027	1001	969	1016	982	989	993	1007	995	982	983	957	1001	958	995	978	944	927	961	976	964	963	957	963	1017	989	1010	984	995	1000	967	954	968	962	925	959	1013	971	981	1016	965	1038	1007	1022	941	988	1070	974	982	954	993	1010	946	989	981	1024	927	945	994	976	910	975	968	978	957	992	959	917	988	1029	994	1005	975	947	991	1008	974	1041	987	944	978	947	983	976	896	1012	1007	1023	1031	982	891	958	1043	946	987	988	984	1021	1007	954	980	998	976	961	962	969	971	993	952	939	940	956	932	969	956	948	955	1044	943	1026	1038	1001	998	983	980	976	998	1009	970	1008	974	976	953	984	982	993	914	964	996	983	949	950	972	941	1017	994	938	969	1040	1034	1007	970	973	994	959	898	979	993	953	1016	943	981	975	967	978	995	958	951	1062	1066	973	970	989	987	960	941	982	960	1017	1012	1014	1004	1008	1008	984	959	1002	995	972	974	957	965	952	957	956	985	974	983	936	995	921	971	959	1021	1009	960	978	1001	969	947	907	975	928	951	969	936	924	980	989	916	993	982	1037	930	969	983	1007	983	989	1006	1025	1002	911	1008	986	1049	977	966	973	952	963	999	1044	967	974	994	939	958	1041	917	960	917	1000	988	1003	951	1001	935	939	975	988	936	979	985	1050	989	989	1049	1016	980	999	973	961	1023	965	962	971	959	999	931	985	967	973	969	983	961	987	993	993	968	1038	1029	990	972	1029	1004	1041	974	1019	946	950	989	973	969	1021	1028	1026	1029	931	987	982	967	1004	935	963	920	967	1006	964	945	955	1009	985	970	957	959	957	976	944	1036	965	995	1034	960	1005	963	1003	986	989	1023	983	927	999	991	977	955	1006	957	987	967	957	1008	975	1024	989	990	981	975	1010	1020	972	986	1011	970	948	972	1016	961	960	989	932	970	983	1011	993	937	1025	952	949	965	975	950	951	979	936	985	1049	999	996	965	933	1022	976	929	997	975	1026	1001	979	930	979	933	966	903	976	943	934	1029	983	977	982	977	943	1001	986	949	956	988	1031	973	927	1006	922	1004	979	971	949	979	976	964	944	950	980	959	962	971	980	974	999	969	988	997	999	1006	997	943	1003	976	945	929	976	968	992	901	889	959	1003	935	944	1018	1033	1006	965	975	991	969	1010	945	993	977	1005	936	974	1028	985	937	941	964	1020	995	996	943	1000	978	1000	970	1004	1012	1019	962	976	964	1037	956	966	984	951	945	938	950	998	927	965	962	965	981	950	1015	949	970	938	982	968	935	979	956	965	953	946	1003	964	961	904	1042	953	999	955	959	1006	968	910	994	990	962	1005	960	968	936	1002	979	984	953	980	994	1011	951	957	1013	943	941	950	975	1017	968	959	972	983	924	972	970	943	966	1008	977	964	943	987	987	955	940	932	1005	953	1000	946	967	969	968	969	973	973	942	1008	937	982	1004	1028	1049	1008	942	995	945	972	967	946	942	943	969	949	971	985	946	1002	971	1028	1018	994	955	972
29587	25100	33414	37890	39608	33607	31509	28236	23701	16323	7824	2768	1242	887	769	882	602	496	493	430	413	388	396	408	384	386	354	429	355	399	415	376	350	389	371	368	326	352	353	353	374	347	330	388	374	359	346	335	339	384	355	329	361	363	354	319	328	376	363	321	337	373	356	376	368	341	376	358	348	345	334	335	361	347	338	349	336	364	383	331	383	380	349	352	360	339	364	369	356	348	337	350	364	366	347	390	348	327	346	372	336	332	317	349	356	334	365	355	370	339	338	357	330	346	337	343	356	364	336	348	346	352	335	386	336	307	345	349	347	344	321	364	326	334	326	333	347	325	324	369	366	338	353	334	334	353	360	347	366	364	335	352	348	356	357	328	374	350	341	349	341	380	378	336	374	321	381	386	337	348	341	318	337	363	343	323	337	375	318	357	331	356	334	366	326	356	338	358	339	352	352	341	322	352	331	356	387	340	362	332	335	374	368	324	353	367	305	333	339	368	324	368	350	386	348	337	357	343	348	355	365	355	345	365	355	349	353	348	370	368	366	351	367	314	394	309	372	335	364	347	345	357	329	315	382	332	407	350	371	323	343	333	353	340	381	347	329	336	340	348	324	340	355	379	289	374	370	360	357	367	356	359	341	341	334	381	350	328	311	370	361	332	361	345	332	373	375	370	350	359	337	357	351	341	347	380	359	344	351	351	357	322	392	302	353	343	363	339	368	306	349	341	366	357	326	344	332	339	344	362	335	352	331	327	357	390	326	311	328	374	329	341	343	353	377	353	344	342	311	329	338	383	341	354	314	361	365	294	378	339	335	327	352	339	354	378	343	374	330	346	360	348	344	360	336	368	343	342	360	331	305	339	321	346	323	303	336	317	354	310	373	327	363	368	359	357	322	313	332	312	381	323	335	342	317	331	320	368	351	335	364	353	346	336	382	342	358	329	342	357	383	363	331	328	349	307	391	349	356	333	344	363	352	345	363	343	315	295	337	333	338	366	342	336	303	358	329	373	347	368	322	338	354	370	367	336	343	333	362	326	368	332	369	376	389	335	378	363	317	308	348	354	331	333	381	373	354	349	358	352	374	367	346	371	353	302	344	345	342	330	366	375	346	360	330	358	354	320	327	349	355	365	329	359	335	359	325	357	335	361	339	336	343	352	377	338	322	376	368	383	330	327	360	352	358	348	364	308	346	352	360	321	351	359	344	334	347	356	332	335	329	350	338	352	356	342	307	327	327	327	325	329	364	340	372	390	333	335	325	325	359	363	354	349	379	321	329	334	351	365	353	310	334	330	323	333	324	364	362	366	356	347	337	324	316	331	344	304	358	312	362	358	355	332	374	341	350	359	340	321	347	345	341	318	371	354	344	336	335	364	337	351	369	356	343	387	321	357	337	331	356	389	344	326	317	345	369	321	341	363	350	366	333	347	326	309	348	361	352	349	346	366	367	357	345	348	326	335	361	371	305	315	354	345	331	349	355	315	341	321	322	328	338	384	333	351	293	383	341	384	422	364	337	333	374	365	357	331	331	331	356	352	336	349	351	330	350	339	326	317	362	324	353	343	323	362	360	347	380	310	346	353	361	380	379	336	342	344	357	363	343	350	352	341	336	337	332	304	360	368	342	353	330	340	319	367	386	363	353	334	370	359	380	318	338	292	339	347	335	361	336	344	370	332	304	360	347	349	370	323	365	351	330	360	329	359	301	338	360	368	335	368	344	363	337	371	349	374	361	312	316	365	350	353	321	342	325	316	326	311	368	366	333	338	344	325	344	348	385	345	359	318	372	354	341	340	343	306	353	352	352	364	357	347	351	342	343	363	330	369	360	352	345	366	348	344	362	363	340	314	351	363	353	343	316	324	384	340	356	398	343	360	355	348	375	376	371	308	358	345	355	386	314	338	328	360	327	370	346	343	337	308	376	349	341	353	354	319	343	339	360	344	378	354	341	357	356	337	336	331	335	312	354	353	318	343	330	327	376	312	370	337	373	353	343	408	363	350	327	354	339	357	348	347	367	387	348	367	343	337	359	368	354	313	331	308	356	325	337	354	352	360	330	333	338	373	359	361	392	389	344	343	361	333	346	354	368	328	339	363	370	327	335	341	314	360	374	329	337	350	333	354	341	350	355	332	327	349	332	335	349	339	356	327	350	353	317	344	346	384	351	371	347	349	333	364	361	325	352	334	399	339	314	353	333	353	389	393	399	365	352	319	318	344	353	351	355	344	318	370	334	357	359	355	326	326	373	313	328	346	342	358	360	346	342	335	344	348	383	369	339	385	339	337	362	368	357	335	371	326	348	342	333	357	328	344	356	314	359	323	361	353	371	306	356	333	349	378	355	338	324	350	343	354	368	341	313	326	339	374	357	368	311	321	362	344	341	349	331	331	341	308	381	369	368	357	343	344	364	351	372	333	325	337	338	344	352	344	330	335	366	354	351	328	349	331	333	328	337	333	339	320	356	348	366	328	355	341	349	324	349	365	321	375	374	338	321	321	303	326	360	357	369	355	371	362	352	339	371	361	400	348	330	329	358	331	333	309	346	355	357	345	324	363	346	346	356	367	350	319	385	368	368	374	318	318	373	351	342	355	331	341	364	374	356	318	356	351	376	348	338	348	369	357	340	340	329	350	329	364	313	351	383	351	345	326	377	355	335	327	342	352	360	347	344	382	345	330	371	365	356	345	328	347	343	311	328	339	367	332	321	364	340	324	366	335	365	339	313	366	313	347	338	352	350	330	363	336	342	331	327	352	339	345	334	340	338	328	365	410	331	376	300	361	361	329	335	349	342	339	336	348	359	352	365	336	338	340	363	351	344	373	347	306	327	360	341	340	344	343	328	394	359	310	351	336	341	355	329	368	375	336	342	359	350	326	364	337	301	329	351	357	381	349	351	382	377	338	363	339	358	333	374	358	313	373	350	345	356	355	340	360	323	385	335	330	376	352	372	352	319	375	324	335	365	323	371	346	353	351	356	340	340	317	325	363	323	379	347	347	310	362	335	340	356	351	334	345	337	341	326	351	353	344	353	334	363	366	333	326	363	351	347	313	325	365	334	337	322	328	302	289	356	349	359	338	359	347	333	343	376	360	360	366	321	348	333	369	344	347	357	329	357	369	349	344	346	341	311	342	350	358	363	348	349	370	342	372	350	346	337	338	325	288	333	374	342	345	339	341	349	315	316	343	331	365	313	342	344	360	382	339	357	336	335	330	346	324	369	372	375	382	355	296	329	356	353	349	373	319	369	345	334	326	350	378	341	355	368	350	355	345	352	386	369	318	339	359	336	379	300	335	341	340	313	335	314	367	334	369	357	371	351	334	338	337	337	341	347	330	352	339	383	362	374	339	377	332	335	329	340	354	386	351	374	360	368	364	358	323	360	345	383	343	353	349	366	327	347	348	343	316	318	348	328	331	359	356	335	360	340	332	356	346	348	304	346	328	343	360	329	337	334	304	321	358	373	332	338	307	352	331	334	351	358	301
19299	17865	30326	40617	47182	45892	45204	41759	37246	28683	14501	4565	2838	2924	3069	3312	2598	1894	2043	1442	1487	1328	1401	1556	1307	1188	1201	1225	1083	1130	1230	1177	1163	1185	1005	1057	1022	990	1023	1017	1024	1024	957	1009	961	960	978	943	1014	993	1028	1020	924	933	889	983	989	977	984	948	988	895	993	914	919	915	1002	897	971	946	958	919	927	941	920	920	905	1003	996	955	921	961	980	954	947	884	969	960	893	894	907	930	946	895	875	946	895	940	963	962	936	899	920	916	908	890	936	893	1048	954	967	920	925	950	898	974	944	949	949	944	974	907	933	934	928	888	907	944	930	878	909	902	952	920	934	935	955	949	944	919	915	908	917	891	956	937	899	944	869	860	919	890	874	897	954	948	916	918	992	919	902	919	875	943	914	909	919	925	963	981	925	901	898	935	923	929	903	938	903	847	990	934	860	896	905	896	841	971	885	876	877	907	857	954	893	940	868	918	970	932	962	916	898	896	927	927	931	923	914	908	943	914	942	920	886	889	876	875	926	898	906	878	890	900	908	901	884	903	937	888	888	924	933	945	969	916	885	902	918	936	910	890	909	932	901	910	889	895	849	921	874	923	935	895	905	951	923	934	895	924	848	870	928	919	930	973	882	875	995	904	929	976	895	905	928	919	922	873	856	946	927	891	968	918	920	953	905	911	949	910	882	893	875	905	899	884	908	902	896	885	903	942	841	949	878	941	931	934	914	931	885	855	896	900	915	895	879	940	931	894	902	893	974	900	914	915	909	926	919	859	912	952	924	891	936	920	882	867	936	893	862	954	919	918	932	896	947	929	904	937	936	913	912	921	885	940	915	955	889	867	914	907	937	921	942	976	972	927	912	957	893	853	881	941	957	909	923	970	955	853	935	865	927	931	905	905	939	917	916	941	910	924	961	873	902	923	930	931	916	914	883	925	893	947	923	915	950	957	911	908	927	919	957	941	951	943	905	929	926	902	885	907	890	923	892	901	916	852	945	919	938	860	924	906	902	911	888	919	951	944	902	901	882	883	960	886	894	894	929	936	925	933	939	940	895	946	885	951	956	934	869	871	913	893	915	891	821	907	916	881	957	942	887	874	971	912	898	915	930	973	944	922	945	887	944	920	926	912	915	910	821	924	905	901	920	875	967	889	898	890	925	871	946	922	915	899	887	907	870	906	868	903	861	903	912	903	904	962	889	929	924	868	940	939	909	949	925	849	935	907	922	916	900	882	860	931	944	920	878	922	946	953	929	910	924	923	935	964	921	908	893	931	935	909	929	908	928	931	890	934	882	926	925	994	937	872	883	933	917	888	935	905	970	841	942	929	953	971	888	973	882	891	909	922	900	924	867	845	948	926	920	949	907	885	929	899	888	939	916	994	906	879	904	961	962	969	946	905	891	901	905	891	909	931	896	918	926	954	976	928	865	919	896	887	976	1002	903	931	885	904	898	865	954	908	971	927	929	957	905	941	898	927	944	902	934	946	920	880	907	927	925	902	906	902	889	897	868	915	889	891	906	927	883	915	932	978	963	929	955	927	903	954	874	887	866	905	923	899	916	853	918	864	955	920	905	887	901	885	925	923	918	882	920	947	929	954	905	868	955	917	877	895	875	925	936	904	959	891	903	903	866	926	900	901	920	957	887	876	907	937	897	919	973	911	941	915	871	871	891	904	922	953	939	841	875	887	867	935	916	920	945	868	926	917	909	921	904	915	920	907	905	911	905	875	958	882	938	999	915	877	922	955	851	918	956	915	921	934	929	913	929	928	955	935	891	892	900	905	960	892	931	918	933	876	934	926	888	968	912	908	886	917	911	975	944	953	876	902	877	931	933	924	987	857	936	884	906	922	935	924	951	939	926	923	906	958	899	876	938	895	921	933	916	860	918	916	930	965	894	935	906	921	890	936	941	868	896	964	948	895	927	945	960	886	988	975	906	901	947	896	913	880	914	892	893	919	928	930	926	928	926	917	907	946	909	877	921	924	885	926	921	965	874	938	878	926	942	897	899	936	926	944	875	900	875	904	916	934	942	961	876	931	914	942	955	890	890	921	923	945	917	898	908	956	956	929	919	919	933	955	892	931	978	927	882	979	911	897	956	889	899	918	972	902	968	914	899	986	934	850	906	914	964	868	943	926	888	917	942	898	957	944	915	974	969	871	890	943	912	895	919	939	954	926	930	936	909	948	896	938	948	880	924	930	873	907	933	889	912	952	893	902	934	909	943	921	898	937	887	876	930	911	917	940	939	876	943	877	927	922	898	944	977	875	978	960	895	949	913	917	989	948	913	932	885	935	885	875	953	925	919	903	916	930	902	938	899	906	962	945	933	970	898	916	910	897	910	969	882	908	889	847	884	866	893	921	907	924	897	880	886	915	892	924	935	923	938	856	926	877	902	878	905	903	907	884	904	932	959	983	856	910	952	881	901	893	869	906	946	951	923	959	890	856	922	912	926	908	897	888	909	912	960	943	926	942	885	859	895	936	943	932	916	856	930	860	895	972	976	905	881	862	908	915	924	950	924	929	932	873	893	913	907	923	912	882	895	853	881	884	937	876	911	909	872	936	909	896	917	933	923	928	960	876	930	963	937	942	918	921	925	877	960	925	893	869	908	867	945	942	897	941	937	933	944	948	862	907	913	896	886	932	873	926	921	912	909	939	895	916	912	856	909	921	915	926	883	940	901	831	927	860	871	974	876	936	900	934	918	946	949	914	923	876	860	992	901	990	949	888	932	903	962	890	934	939	919	933	902	964	949	896	887	894	911	935	944	973	869	911	920	915	867	955	907	938	953	911	886	913	883	896	901	893	936	919	923	910	908	867	898	895	950	961	937	951	863	910	900	886	927	910	934	921	929	914	876	937	954	915	894	903	921	902	848	898	854	934	941	887	931	920	849	907	897	947	896	897	877	913	928	905	877	880	925	873	944	903	894	858	926	904	907	937	864	981	934	935	880	881	948	882	904	905	907	943	880	900	933	904	908	969	923	929	901	914	918	871	870	876	941	844	946	875	973	897	943	916	940	958	913	922	879	925	920	893	927	934	931	927	873	927	923	891	982	862	893	894	899	929	888	961	856	935	908	943	865	916	891	876	908	879	935	874	901	916	977	911	973	918	932	912	920	886	943	931	936	872	922	874	904	943	911	955	929	898	930	927	911	905	863	919	898	955	894	931	917	907	940	905	975	952	920	855	905	885	943	926	920	890	938	917	914	938	974	944	917	906	923	941	917	925	916	857	946	929	899	878	942	963	900	936	912	939	918	912	919	922	911	901	894	931	877	918	885	912	936	925	923	925	897	943	929	891	907	917	920	870	896	912	952	931	893	947	937	894	866	919	889	934	944	911	907	935	947	897	929	908	902	935	865	917	910	949	879	941	965	952	911	944	882	964	876	878	900	892	900	877	962	970	921	968	950	1009	904	948	933	958	939	916	943	920	932	992	911	904	904	917	889	921	894	898	891	926	927	887	933	875	899	870	863	943	915	896	934	916
3984	1881	3455	5669	5932	3312	2392	1268	630	324	216	214	172	195	194	227	210	197	171	194	200	205	186	172	190	187	201	186	175	179	198	187	197	186	184	175	183	181	187	169	195	216	167	179	210	181	172	187	203	205	173	172	189	186	203	154	207	187	178	198	181	201	190	204	190	225	185	198	192	185	172	189	201	190	217	213	164	176	181	179	198	189	197	187	166	216	185	174	212	182	191	183	174	200	198	162	217	163	191	163	191	211	192	204	173	214	218	173	195	192	188	211	191	187	196	159	183	181	196	190	177	205	157	199	203	199	198	218	210	174	192	216	186	196	200	187	215	193	204	173	173	166	209	184	179	177	190	182	196	177	186	203	173	185	158	192	191	197	174	205	175	194	179	200	169	192	192	221	189	205	193	199	148	184	175	187	158	203	172	183	194	214	196	200	195	192	184	169	191	192	171	179	180	213	169	198	175	236	210	202	200	193	174	170	184	206	168	188	209	190	199	203	178	177	191	182	193	160	175	211	169	189	197	194	190	183	199	205	203	188	188	215	202	207	190	182	188	190	175	185	209	178	181	193	223	195	188	199	238	208	186	201	218	197	170	163	183	184	216	195	203	176	186	190	192	191	209	186	166	183	190	195	208	196	175	191	194	206	219	167	189	161	180	167	174	190	189	196	165	187	170	183	173	194	196	199	192	184	199	203	195	168	187	171	195	171	206	181	201	196	149	174	188	182	185	188	183	179	166	159	153	210	191	173	178	181	183	189	197	201	189	179	163	194	195	198	205	192	178	201	198	194	201	198	193	190	197	207	185	189	192	188	186	187	206	190	173	175	192	193	176	191	173	189	185	188	215	194	192	160	153	223	206	176	191	187	176	177	193	166	179	186	170	186	187	164	195	197	190	184	189	221	203	200	184	204	198	178	212	172	184	197	175	179	188	176	181	187	184	185	154	208	173	203	193	161	188	197	177	176	201	192	183	170	184	179	174	161	178	192	181	180	185	181	210	191	181	201	155	177	209	173	181	198	202	191	173	182	207	195	207	175	191	192	175	169	185	200	193	164	174	190	165	190	177	193	170	189	171	201	217	169	185	192	164	187	182	184	184	168	191	178	196	192	199	214	165	180	183	181	177	180	203	183	186	197	185	205	199	193	190	199	179	163	184	179	190	213	188	217	191	162	195	172	197	181	185	170	188	182	192	183	176	181	183	188	182	212	202	207	179	190	185	173	178	182	200	192	187	175	203	194	199	208	197	173	188	199	203	179	194	192	201	195	173	179	173	172	210	204	189	190	164	189	206	208	196	167	188	166	186	188	178	181	194	173	223	184	164	193	209	195	172	193	191	183	204	182	186	193	187	187	172	215	190	176	162	163	176	179	197	189	184	201	179	182	194	191	193	175	188	184	177	211	203	189	203	183	195	181	189	170	168	174	173	188	204	180	197	175	184	192	154	207	220	213	202	191	159	189	193	182	176	197	215	181	211	196	201	198	179	182	183	201	183	165	154	191	212	198	175	198	205	229	183	174	179	195	199	198	179	168	149	208	180	202	179	157	200	202	185	185	172	198	166	178	178	177	195	180	177	182	223	196	177	196	193	186	185	193	161	159	190	195	200	198	204	151	189	211	172	184	183	189	181	196	200	166	193	166	180	177	202	174	196	198	193	182	196	187	180	205	201	169	194	205	189	182	198	165	196	177	175	199	185	201	187	182	172	197	195	187	198	181	187	164	192	173	184	175	166	206	209	199	189	184	166	180	188	199	205	181	196	149	182	184	197	199	170	155	206	179	215	176	210	176	186	203	173	177	174	180	197	194	177	183	175	197	193	165	166	200	184	188	168	174	186	205	165	207	204	217	195	186	176	186	210	192	169	194	176	176	182	185	177	181	190	189	181	181	201	192	192	175	196	186	206	190	217	175	175	170	178	178	195	219	201	177	174	175	191	185	190	173	169	219	190	199	169	195	182	191	183	196	178	174	195	203	195	218	204	203	197	200	193	176	195	195	167	198	206	165	202	196	196	171	197	174	182	187	226	209	196	186	216	197	203	181	153	201	189	213	212	183	182	194	179	176	186	187	197	205	170	192	229	180	180	176	169	164	173	179	178	193	164	177	191	176	170	174	173	173	199	199	189	206	183	173	186	170	196	205	178	208	204	179	167	196	189	186	178	184	187	187	167	190	167	194	191	205	189	198	186	195	171	196	237	165	183	190	176	188	194	172	198	201	177	198	211	171	191	179	219	158	209	183	172	177	202	210	208	188	200	193	207	194	183	192	191	198	192	183	181	210	194	184	177	191	188	194	196	173	194	205	210	183	206	192	188	220	184	176	186	193	197	167	218	165	182	208	206	181	205	202	188	190	149	204	179	182	206	184	202	214	197	184	196	201	181	216	184	179	179	194	207	192	184	193	164	190	151	178	179	193	192	207	180	158	200	194	173	200	173	209	184	162	192	206	200	171	182	185	198	180	189	194	224	197	202	172	183	189	166	195	184	188	185	187	179	189	180	190	182	172	161	176	176	181	175	177	192	201	177	189	195	182	194	204	166	191	184	169	180	195	179	165	191	169	183	191	207	193	176	178	195	187	211	190	190	200	189	180	150	177	162	199	172	191	183	208	174	170	189	184	174	184	170	202	228	185	198	183	185	201	194	173	183	174	203	174	191	225	194	205	209	226	168	172	193	197	199	183	211	192	190	183	181	192	185	190	206	180	164	195	183	186	187	201	165	217	214	170	200	209	165	196	191	180	193	177	172	190	167	160	194	172	181	189	174	198	178	194	195	168	212	183	188	187	196	199	194	176	191	200	191	236	208	191	163	169	170	179	179	196	201	194	172	194	204	190	209	219	199	169	181	198	167	182	170	185	179	188	184	204	204	186	176	193	219	191	170	191	175	194	187	191	178	182	188	182	184	176	197	193	179	225	176	194	200	194	195	174	181	212	193	191	187	172	178	208	187	164	184	176	195	195	169	166	204	190	208	196	209	173	180	196	187	165	180	203	187	206	201	193	193	193	195	191	196	176	196	187	182	210	172	187	188	190	193	175	171	191	197	176	173	185	185	183	201	174	177	181	174	198	180	207	191	194	185	199	216	170	178	197	183	179	188	211	192	204	186	189	194	188	203	184	179	170	179	177	210	195	196	183	193	191	198	183	210	206	202	180	199	192	184	178	195	214	184	222	184	204	193	169	187	185	183	186	198	171	159	180	198	178	181	170	202	176	187	210	164	195	177	187	228	186	197	191	167	177	186	164	203	183	205	180	207	185	226	197	177	164	177	198	187	185	175	178	208	185	184	217	192	204	207	178	183	180	177	175	198	197	198	207	187	210	189	178	206	185	206	197	196	197	169	183	182	193	191	184	171	165	168	179	181	195	203	185	172	176	183	177	193	202	224	167	205	191	182	176	198	192	168	201	205	192	179	186	176	176	169	185	174	214	198	184	201	177	196	191	188	183	199	194	209	199	214	216	199	192	220	173	186	201	178	156
3765	2510	6784	13725	16696	11323	9312	6642	3706	1858	1012	785	664	643	650	690	619	612	600	577	628	578	608	622	637	611	584	559	606	632	572	626	619	612	581	623	555	598	580	586	605	620	621	607	625	552	595	629	621	626	576	547	570	587	589	613	636	621	573	595	595	603	573	610	607	613	577	579	593	572	606	597	544	604	593	592	567	671	590	586	562	575	587	593	570	615	604	598	553	582	552	585	610	538	597	612	613	638	539	631	571	610	576	630	592	588	601	582	598	554	565	570	589	594	587	601	601	617	590	598	605	591	650	625	611	596	601	591	582	575	636	583	619	615	591	595	619	585	587	587	578	593	609	586	601	624	628	612	591	598	611	581	589	608	620	600	590	596	540	585	617	604	575	566	559	570	615	578	547	613	563	574	558	586	584	564	611	608	593	594	621	545	580	573	581	610	569	549	593	583	566	562	616	644	606	579	602	588	582	573	596	598	577	603	593	630	562	610	622	598	596	579	586	585	627	604	610	603	567	587	624	543	580	629	627	609	559	607	610	591	588	610	556	610	601	615	597	590	609	588	620	608	578	601	594	635	582	596	651	572	626	598	593	593	572	619	631	595	573	585	630	591	592	561	635	539	580	560	612	541	611	572	614	598	606	589	623	637	566	597	597	581	580	545	611	599	633	592	569	576	624	613	576	601	590	603	587	594	606	617	633	592	635	564	614	631	609	611	580	578	565	621	602	608	572	603	640	598	601	585	594	606	552	599	643	535	606	591	614	612	610	594	549	574	611	616	616	542	631	572	619	589	638	614	593	571	614	617	596	577	574	593	620	604	589	595	590	582	582	561	616	585	611	601	608	570	598	640	587	566	584	625	581	600	590	581	596	588	596	590	588	566	624	583	599	611	671	584	594	556	618	610	579	606	557	619	579	592	618	606	570	606	635	670	592	627	622	575	574	616	593	597	624	605	556	608	587	569	600	593	581	624	667	658	628	632	571	602	604	567	615	579	557	615	594	596	609	588	605	623	578	643	619	611	553	621	591	551	620	589	601	579	561	601	639	600	610	585	612	581	572	609	624	640	592	601	596	586	585	641	598	568	597	602	628	595	606	619	558	606	630	584	606	613	611	594	604	522	613	634	617	592	572	553	576	600	589	570	569	584	593	618	599	571	563	600	636	585	583	583	590	607	621	618	611	614	607	587	594	604	610	622	586	597	601	598	570	595	593	579	582	562	583	559	560	572	633	579	608	580	597	575	595	575	590	614	571	611	554	600	571	592	606	600	573	634	597	571	603	616	596	615	540	551	594	569	610	632	571	565	565	592	576	585	552	630	578	614	563	577	566	562	604	594	553	611	568	562	597	623	590	609	610	548	611	571	611	554	607	544	578	591	507	602	609	589	617	615	608	630	553	598	549	616	643	563	576	594	591	583	620	618	622	594	563	572	567	557	594	591	599	610	601	620	589	571	587	630	580	591	605	559	570	575	573	606	618	561	619	580	559	606	594	584	558	583	594	631	600	589	607	594	563	608	620	584	626	563	586	598	549	604	601	590	599	605	578	631	595	605	567	580	580	594	600	580	589	616	630	571	573	629	579	607	560	596	620	564	617	566	541	559	616	592	585	609	652	623	589	581	592	564	617	602	532	597	592	591	555	581	602	571	591	573	622	600	592	600	589	561	664	612	567	610	617	557	568	624	590	529	624	572	638	567	550	557	569	624	596	586	605	575	628	545	565	583	646	569	580	562	589	611	609	557	600	584	566	596	543	610	561	560	592	576	597	642	568	631	607	602	634	582	560	601	585	562	590	590	593	617	559	577	559	595	583	599	575	547	624	587	610	589	584	587	583	623	577	606	592	620	622	626	637	602	620	601	539	644	594	549	577	609	540	579	574	664	587	567	531	596	645	594	618	602	577	571	578	600	610	602	620	619	604	596	574	541	559	610	587	622	639	613	621	552	604	618	574	586	580	637	580	560	580	632	577	642	588	613	638	626	605	567	607	616	602	595	600	587	589	647	599	637	571	607	602	607	562	584	564	640	585	643	558	604	594	617	612	606	603	608	593	611	581	596	561	613	601	603	569	569	596	555	569	569	558	574	539	632	610	634	609	570	579	542	543	613	586	605	618	570	656	577	534	578	612	569	586	586	598	641	624	599	616	594	590	602	614	611	575	560	615	542	565	629	588	606	602	557	543	617	574	623	585	564	604	571	595	575	558	565	605	625	595	570	646	584	606	590	598	579	580	586	595	586	594	611	614	594	595	603	599	576	623	611	590	593	586	599	603	614	575	586	583	584	574	593	595	568	604	569	585	551	548	579	593	639	587	599	593	553	560	581	585	583	650	564	572	554	595	611	587	622	597	582	596	597	599	617	551	628	604	581	607	580	621	606	594	581	593	639	564	566	582	569	599	576	601	598	561	569	534	586	662	560	581	576	574	600	595	597	614	599	605	639	560	564	580	602	595	571	619	595	649	569	597	609	589	599	575	598	600	545	599	576	603	576	625	586	599	539	624	574	569	587	646	564	602	595	576	585	539	584	590	581	583	583	556	644	577	603	603	612	594	555	593	559	572	572	577	582	599	598	597	598	579	603	591	603	599	602	578	605	572	578	575	578	567	598	601	593	614	603	604	608	636	604	604	586	605	583	598	560	593	598	606	613	600	572	602	546	583	577	598	664	621	595	597	601	596	588	573	608	596	595	617	566	569	613	600	625	587	583	648	573	621	572	595	627	582	624	652	562	591	653	613	575	586	608	579	617	603	568	602	574	608	584	558	627	589	580	627	637	553	630	654	555	608	591	603	588	584	593	583	620	558	583	612	594	590	602	603	539	616	621	615	603	562	588	562	581	645	577	616	606	602	584	610	581	580	617	579	590	575	637	549	564	600	579	613	587	571	577	599	603	641	643	643	546	602	601	648	554	584	565	591	612	592	617	588	626	584	619	634	587	601	620	604	605	617	607	568	533	577	560	569	595	576	638	597	599	533	624	559	576	603	590	620	549	596	549	597	589	553	609	593	621	589	596	629	581	566	573	643	572	613	560	599	578	576	612	616	609	624	585	613	614	609	599	626	561	576	569	589	561	610	596	610	592	575	557	640	577	615	597	569	582	575	573	634	589	605	551	589	602	596	605	592	559	592	549	639	573	617	592	616	606	611	601	591	642	576	566	614	569	596	616	593	588	577	612	628	625	578	585	595	608	609	584	582	534	622	602	576	612	565	591	638	582	635	573	617	596	591	576	582	593	558	609	590	613	581	614	569	582	576	634	580	579	626	605	574	563	606	587	601	586	637	599	658	580	581	630	578	560	600	631	582	626	608	562	601	566	616	627	613	583	586	610	596	584	597	573	596	598	578	602	604	616	567	623	603	566	567	597	610	604	546	601	610	586	602	602	546	594	609	604	613	551	606	594	576	580	567	607	603	589	577	595	576	621	578	580	612	570	543	614	588	591	603	580	551	598	579	582	641	614	565	590	648	637	562	589	595	602	555	586
21531	19845	28843	35446	37531	31890	29080	24578	18078	9041	3432	1540	923	620	611	618	515	440	468	396	413	342	414	405	379	388	377	406	436	358	389	367	361	355	366	385	366	378	369	391	377	374	346	344	361	370	363	407	367	388	357	339	372	367	354	352	361	381	354	372	350	381	371	385	355	371	346	341	364	366	357	359	343	384	355	375	373	392	370	396	376	372	350	345	363	368	361	409	368	343	344	389	329	376	368	401	386	375	383	345	339	352	349	379	341	328	366	332	346	371	347	333	348	367	384	352	358	390	355	366	334	384	369	382	375	359	364	379	361	351	326	372	346	381	374	356	343	382	369	344	319	335	366	329	359	350	377	363	379	362	356	349	379	366	378	367	331	368	346	374	375	386	340	329	358	359	352	351	381	349	390	354	374	368	336	379	403	333	346	359	357	358	320	376	357	347	361	383	338	321	377	361	358	376	351	356	378	352	315	388	365	366	356	324	383	371	375	346	344	385	341	358	353	375	350	342	365	357	344	385	365	342	350	391	388	371	350	395	376	355	382	343	380	349	331	375	355	373	362	317	337	339	325	349	368	391	365	319	323	354	357	353	354	368	332	350	345	379	339	388	373	362	373	364	344	329	344	323	369	333	359	338	325	345	380	351	359	402	371	365	384	351	379	345	375	372	349	337	368	407	392	385	373	327	388	380	362	318	357	352	331	333	332	381	332	333	371	354	357	358	338	355	380	316	350	345	342	353	363	337	364	346	358	359	360	389	338	349	398	337	384	357	362	392	323	343	371	365	349	384	357	332	374	338	370	371	366	362	348	396	373	369	343	379	338	378	370	341	394	368	377	367	380	362	338	347	379	409	388	340	334	379	365	383	399	357	371	380	366	389	378	348	359	352	365	375	391	374	361	406	352	369	368	352	359	316	382	358	349	356	346	349	325	335	336	381	364	382	354	360	345	346	328	359	388	343	338	331	331	348	344	380	330	366	348	366	363	370	349	356	375	348	394	387	345	368	364	347	367	336	331	342	360	371	321	405	372	371	355	371	368	362	390	395	354	386	397	337	342	342	353	355	360	385	381	338	370	349	324	354	383	399	372	321	373	332	389	391	378	362	374	377	371	374	335	369	400	400	408	379	348	378	402	390	339	372	385	349	336	346	372	374	361	378	342	349	374	356	377	349	333	344	370	323	350	347	342	340	363	366	348	375	382	368	382	373	368	362	389	361	308	390	348	329	351	365	408	333	339	397	339	344	380	362	349	352	356	388	379	389	357	383	391	354	397	357	346	341	340	377	341	365	326	342	340	376	344	375	369	377	343	337	387	379	371	364	362	367	350	382	351	341	359	366	347	382	362	344	358	360	373	373	332	390	376	389	363	343	363	329	338	362	378	336	353	348	347	354	370	365	354	350	363	363	381	396	350	362	355	361	327	386	350	368	375	360	372	358	371	360	355	371	361	335	370	361	386	318	398	364	373	347	346	374	342	355	330	366	346	355	389	399	382	360	395	357	352	376	368	344	351	360	363	340	342	351	383	369	349	353	357	367	377	366	353	349	381	358	353	356	409	365	350	375	353	371	359	376	363	379	366	346	371	379	359	375	357	358	359	343	330	341	360	355	401	407	357	355	365	325	336	379	337	313	347	338	339	381	388	369	336	370	362	354	361	367	402	375	367	332	356	358	370	378	388	397	363	344	348	369	358	356	337	385	342	327	372	385	380	374	327	362	384	348	368	362	357	350	367	319	358	367	354	391	355	338	325	327	384	381	376	367	357	375	367	380	342	380	334	356	356	378	332	330	381	368	335	371	362	395	341	356	367	367	376	339	369	374	360	351	378	359	348	372	379	359	355	354	352	336	385	377	368	320	345	344	311	359	371	357	331	346	361	365	364	365	362	340	354	384	348	382	341	361	345	334	377	357	327	378	335	362	345	348	354	382	372	360	324	335	367	360	403	354	382	359	369	373	352	381	336	356	343	339	343	322	358	370	357	369	367	368	356	372	361	389	353	352	351	383	359	386	387	357	364	362	399	377	375	328	353	386	356	370	340	353	349	344	375	381	354	373	357	344	351	308	381	388	361	390	369	353	377	339	385	373	363	348	355	349	377	331	363	362	383	365	374	347	373	367	355	315	359	339	339	359	368	368	381	390	351	336	387	360	361	369	364	351	351	357	368	359	381	389	363	360	356	364	354	330	329	366	346	382	329	369	358	415	367	372	351	332	338	359	375	351	355	370	351	353	356	350	368	387	361	346	359	366	360	380	356	364	402	378	328	386	379	354	388	371	345	357	351	392	371	380	361	359	379	345	376	376	393	361	369	351	340	359	334	365	389	369	364	361	357	333	335	352	391	360	404	332	350	347	393	381	343	372	356	363	388	344	332	380	344	365	372	373	346	331	380	358	373	367	356	337	374	367	359	377	341	352	368	336	370	364	374	352	381	360	350	352	359	353	368	356	364	308	333	359	373	360	338	351	332	375	352	356	310	382	355	373	373	389	356	395	359	342	358	375	379	365	371	352	374	343	388	351	372	364	347	383	365	334	341	370	330	356	372	382	367	335	343	338	384	393	352	374	353	365	357	322	376	355	397	366	348	379	337	376	351	372	335	395	340	363	376	331	347	395	325	352	347	386	381	328	341	349	393	391	383	387	358	327	357	400	318	359	323	361	329	379	379	388	371	356	343	324	341	366	362	353	342	379	339	325	320	370	364	361	366	322	358	382	392	358	380	352	384	349	331	333	366	350	354	392	383	351	346	383	386	362	373	350	336	338	379	357	376	369	352	371	369	375	312	348	377	366	381	351	364	346	415	355	364	345	374	357	350	368	356	330	362	377	381	357	358	360	366	346	371	380	328	396	342	328	351	379	364	358	351	341	345	375	373	321	355	372	356	377	374	383	419	384	342	350	334	377	335	363	361	365	356	353	365	361	379	323	359	356	360	354	331	378	384	339	359	326	331	339	389	351	341	338	384	363	339	348	344	370	375	385	336	358	360	365	337	356	350	323	369	344	365	409	357	340	325	347	348	332	398	338	368	395	329	334	379	378	363	392	372	340	341	365	355	355	371	335	355	343	348	353	371	343	395	325	301	340	375	377	341	369	337	387	386	361	392	366	381	354	373	336	400	376	362	354	332	346	348	374	361	356	327	363	344	347	322	346	379	348	356	352	383	344	382	388	344	386	324	342	359	372	381	347	362	381	358	346	348	361	384	372	346	349	388	362	398	360	357	363	348	355	335	359	375	384	372	387	360	408	371	331	377	361	369	355	357	358	366	359	369	350	353	348	365	334	356	389	360	375	362	345	357	372	345	375	372	375	338	377	364	394	397	383	337	348	361	378	350	382	361	373	345	344	372	364	352	355	356	334	373	331	337	367	367	382	359	321	351	370	335	343	409	330	341	335	321	353	343	352	336	357	353	367	354	341	364	340	364	335	366	349	352	359	323	375	389	351	375	381	376	406	351	370	353	363	308	369	333	343	403	363	350	355	358	387
15237	16112	25855	38042	44520	42286	41506	37229	31659	17274	6531	3553	2502	1930	2231	2208	1927	1615	1748	1309	1305	1242	1281	1334	1156	1182	1158	1145	1064	1113	1102	1111	1090	1043	1070	1038	1045	1029	1035	1010	1022	1018	1018	992	1025	1007	1041	1028	1057	1042	996	998	988	1044	1005	1019	1019	1057	1016	1036	988	1023	971	946	1004	978	946	977	1001	964	1003	990	1000	990	1031	971	1042	954	1032	989	1027	1037	1024	1014	990	988	968	973	956	993	986	935	982	944	991	1031	1039	978	1021	924	948	902	1003	925	1031	962	987	959	951	1003	981	984	963	987	994	990	1029	1019	993	1005	959	971	975	949	936	965	1004	956	955	957	1005	996	946	988	953	1020	983	1031	1015	968	966	955	998	1023	1018	984	973	937	927	994	997	1014	962	975	941	975	924	963	975	942	990	923	956	984	893	1034	969	974	989	1013	972	963	1003	990	1010	1003	1020	951	940	989	1010	1014	931	1017	994	996	1011	1009	965	980	1002	944	996	1036	1059	1038	1054	961	982	926	971	974	985	1003	1032	980	961	1003	959	1005	961	975	928	990	1001	974	1033	981	1005	1003	989	1075	1002	926	907	983	978	955	994	958	1005	994	1012	969	999	1038	961	953	1010	993	1000	975	1022	963	991	990	974	935	942	982	1006	1005	989	1002	1026	1038	1016	989	958	991	976	999	981	913	979	960	982	939	954	964	960	907	926	955	979	984	1028	992	979	949	996	948	1002	997	959	994	973	979	974	999	1026	981	1004	1013	917	960	986	912	990	984	982	965	1013	1051	975	968	965	1045	976	1046	1009	986	1017	964	1017	985	973	1000	982	962	982	946	950	1002	960	995	1011	1027	933	967	979	960	978	1012	984	1035	934	957	970	983	1017	1030	1026	1005	948	1004	1049	972	1007	956	939	936	936	969	925	962	1021	947	939	1031	958	932	958	930	1020	958	1065	999	969	980	1016	1012	959	917	996	996	1015	1003	1053	932	981	927	982	1005	967	996	995	1011	928	950	961	958	1016	934	1009	979	919	985	956	1010	958	932	976	963	968	954	981	960	998	979	934	981	987	1009	997	962	988	972	979	997	1025	957	940	993	971	1002	960	987	963	916	947	988	1012	998	950	1006	974	995	1006	940	1006	1057	982	1003	1044	973	977	981	907	1008	958	997	944	983	937	991	1009	982	942	946	965	1028	959	952	978	1064	938	994	992	907	994	1005	991	945	981	954	1017	937	946	947	1011	944	957	948	1004	961	1010	1011	972	980	990	1009	930	945	1015	979	976	977	986	959	973	974	1038	1042	987	954	1003	959	923	923	966	1003	1001	1006	941	1063	967	997	951	901	954	999	995	968	1052	978	941	962	933	1001	999	974	1000	969	1024	1019	959	998	918	985	992	1009	1010	983	1016	953	948	1009	982	953	1055	950	957	1046	987	993	947	1023	975	989	966	969	944	1012	913	969	1001	976	972	1001	986	977	1009	997	974	972	1021	1016	958	956	971	1002	961	994	1003	1017	1024	979	977	931	960	1074	979	976	925	992	947	993	1000	998	993	934	966	931	1029	1011	912	953	932	1026	1020	943	946	1009	933	969	974	972	919	968	1012	978	1007	970	968	950	992	1005	977	1027	1031	1010	973	1016	951	1014	971	957	972	929	988	980	1009	950	996	961	969	940	950	1000	943	965	1030	991	1043	994	972	983	975	997	1013	988	954	1036	916	981	930	997	966	997	979	955	953	986	952	975	965	1007	1015	954	969	982	1012	926	921	991	959	997	977	1002	1007	983	994	960	1014	965	987	1002	1003	960	977	985	993	967	992	915	1021	984	938	933	930	1051	949	967	942	1071	999	940	949	999	980	955	1025	960	970	944	995	1010	963	987	953	960	987	928	1011	963	965	1042	982	979	1044	979	961	985	934	1005	980	968	979	1016	936	953	965	973	939	1028	1001	986	964	992	953	978	959	987	963	963	995	1039	997	995	931	962	961	967	962	972	997	939	1004	1011	959	962	931	992	991	989	966	940	1007	936	938	968	1015	952	947	956	941	1018	984	1022	1002	998	959	1013	978	903	972	978	941	981	1018	979	982	962	984	928	1008	961	923	998	1008	1004	1026	1004	936	1039	963	943	1035	1040	949	989	994	993	980	952	977	1025	995	985	977	948	1003	961	952	1036	927	928	979	961	972	996	956	1012	954	959	967	1044	932	1000	978	993	1007	947	1012	1012	970	1009	1024	1000	1020	956	927	964	1006	993	980	942	911	997	1008	1000	966	938	965	995	975	980	957	975	976	987	1005	1019	1038	994	1000	977	1003	938	999	958	966	971	1041	960	956	902	932	985	1079	1046	976	957	975	992	993	933	982	974	955	1018	980	999	969	969	941	887	1010	935	1003	966	990	993	986	1018	1003	985	947	1046	978	945	1004	972	1002	963	1031	975	980	956	1017	948	1014	971	938	1007	955	975	1043	1016	994	980	997	986	1014	1037	986	928	987	997	982	1001	970	954	996	989	917	973	958	979	949	974	971	981	948	923	984	908	998	1031	998	998	963	996	967	964	948	968	989	984	980	983	986	991	972	1013	1049	958	937	964	975	989	1060	972	977	950	980	995	1001	922	986	974	963	983	991	1009	971	1024	966	1008	969	928	979	1004	1020	973	992	950	984	960	960	980	996	990	969	976	1011	979	970	998	972	1022	977	977	1020	1001	949	970	980	976	1072	964	977	962	972	980	972	954	932	944	973	942	978	1021	1006	1000	985	909	958	991	939	948	1009	993	1047	1024	928	991	920	968	1018	984	991	1032	931	1009	942	944	1019	1017	966	960	1016	947	963	999	992	990	1004	973	981	957	964	982	996	921	954	998	923	1002	929	945	1001	1017	1044	987	1001	1005	1000	980	991	987	975	1028	969	986	941	968	980	1009	968	1023	974	1006	934	1009	1000	917	1016	1042	969	1009	1033	985	940	993	947	905	1032	981	1025	996	961	1022	963	938	981	950	996	952	980	928	962	980	1039	1010	962	979	991	933	961	1028	985	954	976	949	979	1057	1005	971	919	965	1014	990	961	993	989	980	1005	922	966	955	969	1013	963	948	995	995	969	964	950	956	1014	975	985	1018	940	995	962	1017	982	968	1007	970	926	974	971	1002	961	983	1033	1001	989	991	956	1019	979	1010	972	952	981	927	1031	944	907	966	964	1012	986	992	985	964	953	956	978	978	1024	1067	986	1002	970	982	1010	968	978	1021	981	959	938	1002	925	946	968	998	988	1026	1024	962	989	937	1020	998	979	1036	992	931	967	968	973	1040	939	967	965	960	941	988	1026	1015	991	1046	951	979	1000	933	1000	941	978	975	960	960	941	978	976	1005	1037	926	977	940	926	1001	997	979	945	962	1030	926	961	1015	952	1003	980	969	996	991	965	983	1012	937	972	979	1001	947	994	950	960	905	968	974	997	952	1013	1008	934	982	1003	983	958	917	993	983	993	913	981	950	938	1039	981	978	984	975	1000	971	913	963	944	962	1038	995	1001	932	987	983	956	1010	992	1001	972	992	931	996	971	951	978	982	1033	1007	1024	943	934	967	1053	1014	951	955	990	973	1036	989	979	1001	966	985	1008	955	985	963	969	982	1005	977	992	966	981	933	969	956	923	999	962	1006	958	975	953	1046	1052	971	971	955	963	1036	992	934	983	969	930	979	981	984	1036	1040	900	979	979	1049	1002	939	965	951	980	980	993	998	963	1040	1025	996	926	990	982	994	951	965	965	1008	977	961	937	1008	994	1011	1027	950	963	973	999	972	987	965	950	998	1002	956	951	969	1038	961	974	936	1008	992	930	997	980	978	966	1007	904	988	939	988	956	967	1014	1019	1015	956	927	1006	1011	953	959	907	932	922	975	991	1008	968	1001	983	991	1005	959	985	980	949
30411	27981	33515	37002	38608	34011	31589	29170	23000	14309	6084	2199	1342	913	820	646	674	667	526	406	396	417	421	405	386	402	394	381	380	420	382	370	392	352	346	383	348	376	361	362	340	348	358	365	366	324	378	358	346	343	352	329	339	354	347	340	343	326	334	333	337	323	337	391	340	348	336	354	338	350	331	366	313	344	351	345	327	359	393	322	330	335	342	337	330	331	336	385	322	367	372	326	364	337	347	313	347	363	359	339	384	327	355	311	341	376	333	350	307	341	363	338	373	365	373	364	317	323	365	334	326	321	363	346	306	360	364	345	367	364	371	332	345	360	339	345	347	346	350	366	386	345	363	334	366	356	358	328	348	336	323	302	376	341	377	348	315	365	384	352	339	363	350	356	340	312	367	362	316	333	352	356	343	325	354	355	356	363	357	345	356	367	342	381	367	354	363	347	367	337	340	358	333	319	338	327	341	334	287	356	338	360	352	359	349	353	329	329	347	378	344	373	318	363	352	327	359	334	327	357	369	351	355	356	320	314	348	316	348	323	377	352	367	348	334	357	341	328	361	388	347	318	337	375	342	357	317	321	353	347	355	326	384	323	347	341	349	366	354	324	326	324	353	326	331	345	319	346	354	326	305	342	347	381	380	358	332	326	333	322	302	342	394	357	314	381	369	328	359	353	339	338	329	368	360	344	361	376	367	368	356	378	339	337	356	344	325	299	334	348	339	358	353	327	334	365	343	362	306	339	344	308	348	350	386	349	338	356	337	317	322	320	346	346	374	329	335	355	365	368	388	370	319	359	355	373	404	361	379	346	350	359	345	323	363	349	328	364	338	335	334	323	349	357	332	348	321	360	369	335	342	349	335	372	330	325	361	339	329	374	376	358	321	350	366	352	342	330	382	354	353	367	371	344	406	360	374	320	375	316	355	356	369	324	319	358	359	340	381	348	350	341	332	363	366	360	380	333	342	353	356	352	343	339	357	345	358	322	337	323	320	382	373	369	336	333	320	337	355	371	329	352	356	383	325	335	338	372	356	373	339	333	380	364	352	342	378	307	356	328	322	331	335	351	356	346	333	346	346	341	356	333	337	334	369	359	345	330	344	334	327	353	374	343	327	334	368	350	344	360	364	337	340	343	364	372	340	335	363	358	349	376	360	313	369	340	341	329	327	325	377	318	344	351	356	349	319	350	349	374	364	322	351	315	348	342	345	324	351	364	341	354	322	350	345	301	343	352	356	316	322	334	376	339	367	310	349	328	369	333	341	329	350	359	344	341	330	354	352	335	394	345	320	321	361	314	378	334	363	334	339	338	338	354	380	367	358	388	335	358	330	334	372	340	354	351	319	352	333	365	328	365	333	351	334	368	350	390	362	348	353	353	327	343	330	355	334	347	316	374	391	344	327	351	319	349	379	338	332	340	362	335	332	338	317	335	348	326	343	315	361	341	340	353	341	339	350	311	351	303	328	326	353	340	324	371	349	351	322	343	374	331	354	338	325	315	358	334	322	332	348	328	329	362	357	333	362	319	333	345	365	392	354	363	336	356	337	332	362	340	331	376	366	334	307	339	316	363	353	328	347	341	360	351	352	359	329	357	339	354	351	319	362	331	336	354	338	369	372	366	369	330	352	313	318	378	349	343	340	350	340	375	344	344	358	331	369	327	326	359	373	350	339	346	348	344	346	334	343	315	367	355	348	342	346	370	360	354	347	390	333	372	321	321	352	371	338	309	379	360	345	367	393	331	345	349	324	349	346	359	343	353	355	365	314	344	337	331	356	336	323	342	333	323	354	370	343	345	326	345	371	340	336	343	387	369	394	343	340	326	358	344	363	339	314	311	351	361	367	352	343	341	360	342	371	353	356	374	350	335	311	306	346	333	309	325	365	382	347	387	373	364	330	335	396	352	350	331	327	375	351	298	368	358	333	363	344	365	336	370	379	368	334	357	333	304	347	316	339	341	321	357	319	366	338	297	340	323	350	355	376	323	368	303	352	336	348	339	360	333	300	355	323	358	374	377	320	348	319	343	360	338	358	299	331	342	304	357	365	335	338	322	357	313	322	362	382	343	376	361	353	354	370	336	347	360	359	336	330	325	314	330	323	332	332	354	355	317	337	357	339	387	301	336	331	337	359	331	342	377	355	342	379	337	346	321	341	325	327	360	352	369	316	371	344	409	347	369	357	342	355	363	361	317	313	369	351	318	310	322	336	309	374	307	341	335	371	339	340	366	333	376	348	323	321	337	347	365	358	345	333	357	356	359	334	334	380	367	347	332	347	348	337	324	335	357	324	350	332	335	360	358	338	341	355	379	332	327	328	332	382	383	373	344	324	386	331	365	355	370	374	358	320	332	354	314	351	362	357	349	335	326	326	359	371	363	329	334	333	297	376	339	325	390	342	356	336	398	377	349	377	328	345	364	339	333	363	368	317	331	343	328	329	347	349	354	357	355	365	353	354	326	353	375	320	316	362	372	372	339	334	351	358	322	367	386	349	345	379	340	321	334	328	372	364	346	328	343	363	356	347	380	372	367	354	353	354	321	351	391	364	367	344	361	364	354	354	344	373	338	362	349	382	342	349	337	331	332	351	348	346	343	346	350	301	364	348	329	317	355	371	346	340	329	343	335	347	352	312	346	313	348	360	309	351	379	349	361	338	352	372	359	386	347	364	331	346	336	360	360	321	338	352	328	356	349	331	340	368	341	381	333	339	327	331	324	394	358	359	325	347	335	340	332	342	333	366	342	358	328	373	356	348	317	319	322	362	344	315	338	354	369	348	336	346	343	322	318	352	312	367	331	353	368	327	366	391	375	312	333	372	350	368	350	342	346	355	371	346	357	344	369	333	332	364	338	323	311	354	379	342	319	344	384	315	350	334	338	352	368	346	369	361	362	368	349	334	346	355	358	344	320	360	373	333	351	338	326	338	373	338	364	352	322	323	355	350	345	333	373	354	360	358	298	391	357	361	362	359	343	329	338	341	349	333	339	332	344	323	381	387	365	364	344	354	337	389	320	344	369	367	328	341	354	340	321	325	349	340	342	349	362	366	316	331	316	342	364	341	343	387	317	342	357	362	339	354	342	321	328	356	342	370	363	366	289	405	358	325	327	344	362	357	380	341	357	362	327	354	325	322	338	377	364	371	319	318	363	368	324	358	332	385	332	340	369	351	327	374	316	335	355	360	339	359	355	375	325	339	328	343	341	338	352	379	333	301	372	342	336	338	361	365	361	341	328	354	372	337	333	361	356	339	307	332	333	341	347	327	366	351	368	331	352	389	353	324	320	347	374	364	351	341	336	365	390	347	341	341	307	328	367	344	325	353	379	356	340	339	350	318	367	313	330	327	342	353	340	354	344	376	366	346	371	351	361	336	373	337	361	323	361	351	341	363	359	340	309	366	358	351	368	327	356	360	356	319	377	330	331	332	344	343	347	357	373	357	346	344	370	369	351	370	333	325	329	342	335	353	324	341	344	325	335	360	346
19720	22304	28538	40230	47350	46909	47311	44374	37037	22066	11996	4677	3292	2610	3401	2797	2442	2680	1990	1425	1257	1336	1421	1556	1338	1245	1106	1128	1126	1160	1236	1134	1202	1015	1002	1062	946	924	993	1066	980	992	943	970	975	953	952	963	934	997	999	946	917	980	973	901	982	918	986	978	943	957	933	925	947	965	903	927	972	952	1006	971	947	1004	937	944	971	958	986	934	915	966	905	916	957	906	937	931	918	922	923	912	944	923	924	991	955	918	911	907	910	901	977	926	916	922	923	937	936	902	972	954	901	884	944	890	919	923	937	918	939	922	924	894	926	858	891	900	914	944	939	903	965	919	938	925	908	885	919	960	860	912	897	934	862	870	971	916	899	870	938	872	876	851	936	910	900	849	912	896	912	934	941	891	921	918	901	909	904	905	864	880	882	938	932	971	932	905	852	871	995	921	921	948	883	873	919	854	893	930	896	956	888	913	949	865	906	908	874	905	970	886	940	953	893	883	942	930	928	925	903	912	963	886	938	925	941	875	927	953	974	956	910	888	956	942	869	910	854	899	899	923	898	904	880	910	882	890	916	899	926	910	950	915	918	901	867	910	887	890	939	880	911	886	883	941	903	865	878	929	931	907	865	991	920	903	962	924	905	872	907	892	934	881	926	892	925	883	957	936	905	914	943	859	959	886	905	936	898	916	885	883	899	909	881	912	945	882	925	837	983	929	868	925	921	883	886	867	903	906	919	953	904	847	903	909	863	896	945	926	880	887	879	916	943	886	916	865	877	958	870	931	920	930	910	920	929	912	901	898	917	894	900	912	903	880	885	942	885	904	964	905	906	968	957	892	902	911	931	939	889	937	913	883	868	894	910	899	909	886	927	924	899	872	911	950	921	918	914	926	934	925	890	911	884	914	913	922	902	893	876	903	920	916	877	925	899	933	872	899	904	895	891	900	928	941	934	896	903	945	952	945	878	868	876	940	869	884	909	918	934	959	962	867	950	873	883	935	922	917	920	846	929	862	890	916	884	930	983	897	930	979	906	889	923	942	901	902	915	902	901	943	899	917	880	881	874	881	937	924	888	919	865	890	915	938	874	929	938	972	931	876	915	908	886	888	860	889	872	894	930	961	915	913	925	903	935	933	938	915	924	878	890	885	887	927	901	941	912	871	916	888	923	888	934	908	897	859	906	913	898	889	930	894	927	874	920	904	911	934	917	891	951	889	983	895	882	917	879	892	911	909	924	890	899	952	913	873	876	867	923	894	934	863	897	905	941	882	910	868	925	892	920	896	907	857	907	924	922	941	908	898	910	919	920	874	916	919	946	934	879	910	895	864	916	882	960	946	846	946	976	896	879	915	856	902	855	959	889	912	896	935	877	874	958	902	854	891	884	908	933	900	874	876	901	901	917	939	957	877	924	903	933	884	890	959	866	912	898	909	908	883	931	915	928	881	952	926	890	895	889	963	919	955	921	915	888	869	945	890	925	931	903	858	916	877	899	923	910	940	905	905	932	853	958	912	878	866	951	902	901	896	921	879	949	849	912	893	938	904	887	872	963	873	894	886	899	911	959	878	886	917	913	916	885	945	887	880	879	940	920	890	935	897	936	846	900	892	912	873	925	902	912	924	944	890	921	875	886	976	946	908	934	877	900	961	864	889	916	876	933	899	931	939	922	839	898	871	868	888	899	907	964	908	941	913	885	935	858	895	917	891	954	903	952	906	979	929	897	888	972	905	880	854	919	908	891	883	917	947	875	948	896	910	914	913	950	904	912	945	888	893	863	865	905	954	912	924	853	898	900	945	871	931	918	923	852	902	932	900	923	910	933	902	855	931	929	906	922	910	953	959	904	882	957	863	939	890	905	938	881	895	927	950	902	935	906	929	878	888	954	923	902	944	923	930	901	925	892	915	904	867	958	934	864	896	888	921	934	921	939	917	939	900	892	899	937	953	899	894	896	884	930	906	881	921	945	901	955	965	959	933	883	933	943	863	987	963	945	941	963	873	903	851	895	926	919	884	893	908	884	931	880	922	881	935	874	913	920	911	892	963	905	896	912	894	912	822	936	879	930	900	889	907	894	863	844	912	914	960	896	871	938	911	938	931	946	937	912	907	877	948	888	931	900	939	887	889	924	888	921	936	914	934	920	965	875	866	922	865	921	888	897	909	924	922	926	882	975	858	807	899	953	888	910	915	908	921	866	909	938	888	949	908	957	913	876	948	867	945	888	884	940	913	925	869	953	874	953	929	924	877	907	907	951	897	901	951	939	887	842	902	914	908	931	876	928	891	917	952	928	899	913	827	879	904	894	913	848	944	940	888	914	853	934	830	900	865	882	917	860	938	879	864	928	862	937	911	883	900	944	916	863	922	959	903	832	972	947	876	843	902	937	958	948	920	895	872	929	897	886	871	978	888	833	885	910	879	896	954	902	911	879	897	853	855	881	862	858	881	936	890	879	870	889	939	874	923	880	892	874	931	909	941	903	867	877	907	949	916	908	893	896	905	860	893	900	942	887	847	903	848	854	912	904	923	901	898	922	901	887	896	891	913	874	907	894	923	928	927	953	842	907	913	927	938	931	895	922	913	889	904	897	910	937	910	940	919	940	891	935	944	965	932	882	934	911	889	911	863	908	944	910	917	953	913	857	862	932	915	899	860	936	900	883	939	960	900	869	938	894	955	931	849	847	920	844	897	933	924	904	911	945	951	886	893	834	863	884	919	943	868	954	934	888	912	959	921	895	908	912	959	986	918	950	934	905	927	970	948	891	860	846	905	923	899	932	899	888	889	964	967	875	889	915	879	938	868	917	915	880	872	945	928	932	905	871	956	924	878	883	914	869	942	906	885	879	901	907	874	887	841	918	946	941	923	899	899	888	935	928	973	953	938	913	886	936	878	842	880	940	964	934	865	920	925	851	859	886	863	933	949	927	920	909	879	884	850	873	918	947	920	906	903	943	907	909	886	878	934	869	942	932	919	971	895	890	890	862	898	882	979	909	884	918	920	871	887	842	932	894	925	868	922	928	926	883	910	927	926	921	929	862	859	932	889	910	893	943	945	924	905	867	931	895	922	907	941	956	929	888	907	924	904	927	894	920	872	924	896	905	949	855	916	855	965	928	854	977	939	884	942	954	954	885	940	878	957	924	947	910	937	901	933	888	920	887	878	900	927	952	875	970	921	933	925	900	909	917	930	934	945	912	916	865	936	972	850	944	948	967	965	912	922	928	894	948	900	920	843	875	928	909	920	912	861	903	919	860	940	895	911	896	927	895	927	881	885	874	898	857	881	871	885	916	944	852	863	866	916	877	1003	878	886	900	921	896	919	908	933	851	874	905	939	924	839	929	920	908	898	895	968	931	892	913	973	918	927	893	945	888	927	888	951	894	902	914	849	880	944	926	910	895	942	922	898	869	923	895	929	930	929	895	876	904	953	933	933	910	939	872	896	884	965	945	905	890	984	942	986	896	870	922	938	900	904	948	915	895	888	905	934	954	890	891	932
3756	2569	3981	4428	5422	3579	2201	1583	670	309	248	200	208	188	213	186	183	183	197	203	181	187	192	204	187	180	172	187	191	158	192	169	201	197	197	181	172	168	185	192	193	210	190	197	168	214	196	172	195	192	166	180	175	186	183	177	196	191	169	188	192	182	167	206	206	206	200	181	208	180	205	197	184	190	184	190	167	200	160	184	208	198	203	184	205	194	214	187	196	202	197	174	198	175	183	181	182	231	193	197	182	182	177	178	188	185	180	168	184	203	177	186	178	198	195	162	183	176	203	193	184	204	206	196	181	176	174	217	204	196	187	205	177	182	183	177	178	197	192	189	155	182	200	173	204	199	166	192	176	197	184	184	192	188	173	187	174	169	176	168	170	191	207	198	206	187	188	227	183	188	198	206	192	164	205	184	183	179	177	198	190	181	190	199	189	213	198	163	187	188	185	176	194	211	186	171	178	186	196	191	183	181	186	205	188	171	188	197	191	165	192	157	162	172	175	188	205	176	182	189	173	178	209	193	208	186	156	172	195	183	202	199	190	202	191	190	178	165	162	190	188	164	190	195	201	166	189	225	205	183	181	199	191	207	202	151	169	196	180	213	212	168	201	158	197	187	196	182	201	189	170	200	218	148	182	194	198	214	187	190	161	177	176	212	196	200	180	199	200	194	192	183	196	198	170	192	199	191	186	181	179	189	201	209	190	185	241	186	176	184	215	172	200	168	193	170	182	162	205	205	168	166	180	187	185	175	222	171	207	197	192	190	178	199	183	161	178	187	200	195	206	175	181	186	166	194	177	201	185	190	187	182	171	202	192	197	196	161	166	187	184	188	159	195	174	195	179	183	187	200	190	212	186	184	196	170	171	191	168	201	177	195	196	188	184	193	189	180	183	178	198	174	219	184	196	202	180	200	175	193	191	191	203	190	196	183	206	196	208	184	187	155	170	183	158	186	176	195	201	182	172	175	225	173	180	203	206	199	177	207	204	188	173	183	193	177	165	205	184	185	199	189	199	169	210	194	158	206	211	195	198	200	190	183	198	162	217	184	213	196	193	192	190	164	201	181	174	190	191	201	168	202	166	191	186	206	191	171	196	190	173	161	192	181	173	187	191	202	182	184	205	190	161	216	188	204	192	196	183	176	184	191	198	185	182	180	190	175	161	181	189	195	193	194	191	176	177	232	166	198	199	173	192	193	201	187	182	184	193	199	194	203	190	184	218	211	181	190	188	172	167	203	210	164	203	194	179	193	184	192	208	202	183	168	175	193	176	213	185	179	213	193	187	212	181	208	206	188	199	180	195	213	196	157	181	177	186	186	176	179	179	194	192	168	178	160	175	200	182	171	169	197	176	217	199	192	185	201	187	184	179	185	187	187	201	179	202	201	193	190	212	183	176	154	186	176	169	192	176	180	226	177	164	194	176	172	199	216	193	195	184	192	187	175	172	204	171	195	186	175	195	206	194	175	182	185	187	187	168	182	182	192	187	178	194	179	188	197	173	208	195	206	182	172	186	180	201	183	165	183	197	196	192	183	197	198	194	212	196	198	184	186	194	203	212	171	211	177	191	206	181	175	182	213	193	163	177	211	197	159	183	213	208	197	200	185	208	180	185	178	177	209	183	178	187	178	172	179	195	195	174	197	193	196	199	169	159	165	199	197	193	191	213	176	213	204	171	176	169	187	161	169	179	173	181	197	190	198	198	188	203	195	189	195	177	169	167	170	168	189	195	188	217	177	159	176	196	173	185	176	190	190	166	187	211	186	178	170	203	176	201	182	185	170	219	197	170	186	170	175	223	200	183	194	195	160	205	173	200	187	186	185	186	190	168	182	160	184	174	166	201	197	195	206	189	172	207	188	182	170	165	166	202	218	180	188	215	201	206	186	170	192	178	218	191	194	190	194	185	190	206	164	201	182	205	205	187	179	197	203	150	188	174	193	198	195	192	198	188	203	204	210	208	178	210	194	180	170	139	189	193	196	184	213	203	207	172	201	198	197	182	178	188	191	197	210	185	193	177	195	203	182	199	183	196	207	180	194	167	215	189	175	177	186	179	183	208	177	220	183	216	183	193	195	164	208	192	189	221	179	190	176	179	177	184	207	189	170	177	197	183	191	183	194	180	193	169	191	200	178	202	211	203	175	185	175	187	185	183	193	178	187	173	206	179	187	194	181	193	179	187	216	184	194	190	191	204	186	213	190	183	190	152	212	206	185	187	185	197	176	173	190	169	180	204	204	186	198	205	178	195	181	212	175	200	179	176	178	187	194	173	206	203	218	190	166	173	200	191	181	178	171	195	205	154	162	164	178	194	191	178	171	195	184	195	153	175	192	185	185	206	151	188	180	171	194	198	188	182	192	203	181	190	192	189	181	207	182	204	181	189	204	195	196	219	191	175	194	186	163	200	178	178	201	189	165	186	221	176	195	188	204	183	182	197	164	166	178	187	208	212	185	177	202	216	191	196	187	199	157	212	212	215	184	186	217	176	188	181	216	184	196	160	202	182	195	182	182	190	201	193	201	199	174	168	224	179	199	193	195	186	203	198	183	169	209	193	171	173	201	203	192	174	171	186	198	182	184	198	181	183	200	198	193	170	194	155	199	201	195	204	180	200	192	190	192	201	213	188	181	189	185	194	180	162	208	195	207	199	159	186	180	178	179	197	196	193	186	188	205	187	188	179	210	159	221	206	198	174	189	190	203	186	225	192	200	198	190	184	196	179	192	201	191	194	164	199	169	198	207	185	190	193	189	171	218	198	203	193	199	214	165	182	190	179	189	202	180	180	198	182	164	180	196	197	180	204	173	167	189	196	181	185	168	148	185	174	184	169	180	196	185	171	193	213	177	209	176	177	205	192	200	194	191	187	176	187	182	233	194	204	210	207	211	164	199	183	222	201	173	168	209	195	192	195	199	189	182	199	202	196	195	165	183	200	176	191	175	181	185	191	189	192	192	167	170	189	163	178	194	167	189	186	196	205	162	186	180	188	177	188	197	173	167	182	185	165	212	204	167	181	171	192	186	197	190	185	158	194	191	198	199	202	158	201	185	182	189	188	185	210	196	198	187	172	223	201	206	186	198	209	182	188	186	212	198	175	205	178	186	191	189	163	191	180	211	193	174	200	157	191	188	203	194	175	183	175	185	180	174	218	170	172	187	188	176	190	195	184	223	176	187	189	193	183	222	179	162	183	193	192	179	184	201	189	166	176	199	185	190	202	197	188	185	185	207	189	174	185	203	171	198	168	186	197	190	193	196	206	200	205	195	174	177	163	174	203	189	173	185	184	159	189	216	180	206	220	180	185	217	168	187	166	183	183	191	192	211	178	171	180	190	175	172	179	186	208	175	171	182	185	176	179	187	181	177	175	212	220	196	167	185	198	184	188	203	211	166	194	204	168	189	198	186	185	199	197	183	181	175	183	177	181	186	169	186	209	187	215	214	192	197	190	187	157	176	184	183	190	182	188	213	178	190	213	203
3686	3708	7156	10953	16066	12400	8720	6777	3660	1575	1027	724	657	702	660	738	678	634	637	617	628	562	616	594	559	607	610	573	576	616	549	580	584	662	573	566	587	605	631	614	609	630	618	574	592	606	603	611	557	597	575	594	601	657	624	604	602	583	611	614	555	605	622	589	591	642	589	561	605	581	616	631	610	575	619	564	542	605	567	590	656	594	617	642	592	642	609	592	612	584	588	606	628	559	547	623	593	613	605	605	603	588	599	547	582	561	580	605	593	602	590	572	607	559	574	586	543	561	602	608	574	580	581	575	559	592	604	555	633	600	600	587	597	538	631	589	577	614	569	595	594	573	599	622	668	597	608	619	623	564	600	562	554	591	612	563	633	610	575	575	609	565	570	600	619	556	597	544	582	569	588	567	589	603	584	590	609	574	621	567	599	605	577	646	582	560	590	600	568	619	583	573	587	598	602	589	622	621	601	591	608	604	601	602	642	553	600	613	640	567	640	586	598	600	616	606	625	569	600	576	618	589	595	613	574	614	590	591	583	597	590	578	603	613	614	593	602	566	578	617	605	568	638	582	611	648	592	560	603	597	557	620	606	589	584	616	590	557	607	575	612	579	583	604	599	558	598	598	597	604	570	572	570	577	586	609	606	584	615	573	617	630	607	597	571	574	601	603	613	616	603	621	570	623	585	613	581	552	559	616	531	650	612	619	606	624	647	621	595	590	596	592	567	619	612	595	601	562	554	577	647	580	599	606	575	577	537	579	612	614	610	618	581	580	604	597	570	558	571	592	600	595	557	625	547	558	608	640	584	592	603	604	611	606	632	595	556	591	593	594	566	619	640	568	619	560	579	602	626	616	582	579	588	564	571	557	592	620	593	592	592	551	620	573	577	608	614	561	597	596	627	583	563	554	594	615	609	557	595	555	603	576	580	574	595	584	611	588	617	606	596	602	565	583	594	615	580	587	591	596	577	580	572	572	612	628	580	593	603	587	562	602	573	592	616	591	539	583	587	574	619	609	595	604	584	547	549	613	612	639	611	604	595	600	597	601	535	639	581	577	584	587	596	588	546	569	592	604	598	580	559	594	590	588	603	570	589	625	594	651	562	601	593	615	605	631	568	594	582	590	577	579	569	580	547	519	576	572	589	602	607	585	576	578	582	571	586	583	622	575	579	618	556	593	601	602	627	601	590	619	602	646	596	566	568	633	619	582	599	573	603	626	571	589	590	555	569	626	590	564	577	582	600	625	573	539	586	547	583	574	618	553	583	613	657	618	584	604	590	620	600	630	635	561	560	621	581	588	612	621	624	575	557	591	582	589	611	580	647	586	616	588	594	605	591	567	594	633	567	575	575	583	574	586	608	563	601	644	576	603	628	595	582	544	597	596	640	547	618	571	562	545	605	568	580	593	558	617	591	622	554	584	584	599	628	623	608	616	595	588	638	609	589	617	582	604	660	629	551	613	537	561	586	571	582	607	571	625	605	637	622	591	621	605	585	568	608	625	585	560	621	570	575	571	617	561	576	611	624	613	630	611	550	562	596	600	617	589	595	591	577	613	631	568	540	598	575	649	592	611	582	598	589	602	613	607	571	536	581	606	587	573	573	604	604	558	605	603	547	613	585	617	571	602	598	610	560	580	568	649	573	583	565	522	603	608	589	624	601	597	574	584	557	559	606	577	599	600	597	605	571	597	606	576	584	558	582	554	572	604	617	587	582	606	594	596	559	605	531	589	557	587	590	555	590	587	616	597	591	584	598	620	583	587	600	581	581	592	558	595	558	587	618	594	565	588	610	601	655	595	529	537	590	620	580	571	579	607	554	569	604	582	593	563	604	575	617	619	614	572	578	586	600	570	616	607	566	576	570	579	573	597	560	587	559	583	573	594	580	587	586	592	580	565	618	586	616	603	576	558	622	612	591	551	615	577	608	597	579	580	617	607	584	590	630	624	577	571	583	569	559	586	605	568	591	599	597	593	529	581	599	611	543	573	622	583	581	564	620	605	541	589	600	579	591	601	591	589	560	564	563	568	617	612	606	571	569	580	610	619	572	529	601	608	595	555	620	590	596	577	580	567	615	612	584	583	574	604	599	600	584	563	580	601	557	608	637	617	607	637	597	629	599	590	524	605	606	623	603	581	613	569	578	592	608	568	572	593	630	642	637	596	613	560	585	589	582	597	573	610	644	594	600	609	609	613	606	610	594	588	606	595	592	620	615	578	581	612	620	619	603	627	581	629	576	577	632	563	622	589	617	644	574	553	591	631	594	576	597	592	590	625	590	617	599	597	601	580	599	576	609	612	589	598	580	591	547	579	613	537	517	591	639	563	575	566	623	615	586	590	598	590	566	599	586	639	628	591	596	583	646	573	595	571	617	578	560	574	568	553	556	624	606	595	583	606	580	651	578	624	598	592	544	615	588	603	585	582	607	619	570	587	550	584	610	560	579	626	575	579	578	573	587	600	606	598	605	568	584	610	576	581	589	601	633	583	570	608	570	561	627	607	635	569	577	582	614	583	618	558	573	589	573	563	613	622	581	585	596	612	602	624	585	616	623	567	638	583	601	574	574	605	564	558	562	616	567	580	565	581	580	555	593	580	627	627	587	533	562	597	590	576	583	599	553	571	625	623	601	644	600	607	632	601	603	578	568	600	620	589	616	592	613	598	556	614	592	603	627	600	613	589	576	595	585	589	588	602	606	582	564	628	593	577	606	579	607	622	571	577	608	596	602	592	590	581	597	597	625	561	598	595	625	562	591	554	592	600	575	612	597	608	621	528	566	605	649	597	563	596	589	555	588	585	609	582	587	627	627	555	580	594	579	593	600	584	592	622	548	610	623	609	566	566	599	569	618	584	572	616	586	585	606	574	555	589	614	612	594	588	618	627	602	626	585	563	586	592	599	566	597	642	589	632	637	594	599	589	557	599	622	609	595	581	606	630	572	544	572	561	644	625	578	625	586	541	560	596	593	552	529	651	581	565	567	591	588	589	565	586	577	558	600	589	609	571	623	578	585	647	571	599	604	597	623	597	632	605	587	583	615	620	607	565	635	598	560	593	597	585	597	598	587	593	620	612	595	629	615	590	537	603	548	583	593	614	571	599	618	588	620	571	561	596	618	597	539	606	583	593	620	601	571	552	599	610	589	575	582	580	641	594	610	595	627	635	593	596	592	581	607	604	574	567	592	627	614	600	596	569	568	563	554	585	588	582	639	637	646	631	585	600	588	552	580	584	583	599	614	544	577	552	620	622	579	589	594	597	588	616	550	615	588	564	538	629	587	574	642	576	620	573	547	572	587	599	573	560	610	601	589	574	594	610	600	563	605	609	591	606	587	566	549	644	605	635	587	606	573	595	577	601	604	614	579	599	577	579	602	619	575	581	593	569	576	575	612	607	604	597	637	597	615	567	552	596	564	576	597	611	620	563	572	575	620	572	567	584	601	576	646	584	594	566	608	586	567	595	545	620	609	585	548	579	605	597
19908	20302	31159	34905	36381	30588	27600	24940	18616	9334	3438	1204	709	533	675	504	439	429	473	392	389	379	413	406	431	392	403	393	398	391	375	367	391	372	393	331	369	340	358	326	360	396	380	387	399	340	387	367	321	355	344	379	337	317	367	369	367	370	376	399	373	359	368	336	374	347	388	336	374	342	319	383	350	344	373	354	332	355	369	341	398	341	360	353	360	317	348	370	351	351	346	344	356	371	389	371	384	359	352	362	357	293	303	332	329	363	353	369	399	358	375	384	374	367	387	360	411	381	393	353	346	368	307	370	372	369	381	331	375	343	370	390	366	372	360	348	373	363	363	380	357	358	381	384	397	355	342	410	370	342	374	370	346	366	348	371	365	361	349	344	388	338	372	361	357	369	364	393	390	367	341	392	362	372	353	373	390	362	343	390	384	358	362	356	363	341	332	344	359	350	350	359	373	349	375	327	355	384	353	371	390	375	402	364	369	393	348	354	373	365	336	325	378	357	335	352	336	372	397	386	392	360	390	363	434	339	348	334	351	380	365	405	327	339	356	370	352	377	412	320	351	349	353	350	382	352	336	386	375	340	350	334	362	362	364	382	365	333	372	369	345	365	330	348	389	356	372	391	359	344	351	358	364	367	379	359	351	347	363	375	338	359	335	359	339	357	322	345	332	353	343	365	371	356	351	366	378	362	335	371	365	361	384	361	350	363	369	358	388	359	351	366	366	382	326	363	412	359	336	359	372	389	371	344	372	361	346	353	382	349	328	373	355	392	372	373	339	339	388	330	309	372	363	347	366	329	361	353	404	379	394	348	359	359	383	346	374	386	362	376	389	369	375	350	374	365	385	346	344	357	356	345	352	396	375	365	347	359	353	396	372	376	360	413	383	366	362	354	366	325	376	341	336	360	386	381	308	363	354	361	373	357	336	390	357	342	367	372	314	358	361	365	373	371	351	340	354	359	371	369	389	340	351	386	355	344	351	360	334	338	335	364	367	408	336	323	364	338	388	340	359	337	351	387	360	371	377	386	409	371	375	380	334	387	388	339	376	379	331	367	376	391	386	369	369	391	389	334	388	370	371	379	372	359	370	337	365	333	339	370	362	361	359	356	387	361	358	367	360	370	375	370	354	316	364	378	353	368	356	364	389	359	327	377	327	299	365	357	377	317	389	398	340	400	375	361	400	384	348	340	350	324	335	340	342	370	362	382	339	365	372	372	369	369	383	343	359	355	357	358	344	344	394	344	354	353	352	376	361	379	372	413	343	371	357	370	349	345	420	374	351	334	357	359	354	365	347	385	404	368	361	353	403	341	341	382	329	337	352	357	344	347	326	363	360	379	363	368	357	376	388	350	361	388	342	384	328	384	366	385	386	344	391	337	374	395	364	380	327	360	330	367	338	362	347	420	334	365	367	376	332	369	404	378	339	360	358	340	348	353	410	365	324	341	378	344	364	392	346	343	362	351	356	370	351	387	361	374	345	385	399	344	363	374	349	358	367	339	327	364	407	370	375	346	334	324	416	326	389	365	397	364	362	345	394	372	372	357	384	377	369	343	324	342	360	369	396	378	340	361	329	351	319	361	348	366	365	371	315	349	352	368	366	351	370	358	351	354	375	369	356	364	418	370	402	383	339	360	394	353	356	374	384	387	319	391	378	362	342	385	369	347	376	349	364	376	352	358	405	394	369	391	379	362	345	390	379	381	347	375	329	342	324	322	365	351	359	378	381	351	381	355	324	362	345	399	352	359	352	379	374	363	356	380	388	388	385	403	359	357	374	352	386	337	355	363	338	342	360	396	343	328	355	370	351	371	365	349	349	345	344	393	357	308	360	364	406	368	381	365	333	348	353	394	410	354	379	365	352	373	334	355	383	405	374	362	356	350	353	353	392	376	366	348	398	352	370	360	368	361	359	375	378	341	366	356	396	383	346	368	364	370	344	356	377	393	355	372	393	371	364	350	361	350	350	350	366	389	359	337	358	364	350	350	371	379	366	393	363	340	370	371	354	361	335	396	362	354	329	367	366	350	358	365	387	363	373	341	351	345	343	347	341	366	392	365	357	357	377	327	369	390	367	365	331	328	337	361	356	365	373	345	336	389	350	377	367	364	368	330	364	366	338	388	364	350	366	367	373	347	397	345	343	358	330	360	335	361	347	385	343	335	342	373	351	365	367	365	347	369	363	396	385	354	356	354	384	364	400	366	346	393	374	401	350	391	342	347	370	376	339	385	378	324	355	365	344	386	346	346	340	369	333	342	390	359	388	383	347	398	401	353	370	357	348	371	343	403	353	373	346	360	361	328	364	355	344	367	357	332	381	384	363	338	356	353	359	387	335	361	362	352	339	361	389	366	361	381	354	333	348	357	370	340	370	353	366	370	348	348	338	357	364	353	334	339	365	392	419	353	367	362	362	382	360	381	343	346	359	347	332	350	360	401	376	344	364	343	388	371	380	370	364	380	387	380	393	371	364	381	378	357	344	346	347	376	359	366	344	374	362	393	364	351	339	397	372	342	352	329	335	372	331	337	364	328	382	334	388	374	380	337	383	370	349	348	377	387	374	368	360	334	338	390	348	378	361	343	351	365	404	375	385	357	389	376	396	362	359	376	357	359	334	358	346	368	347	362	329	387	369	363	381	355	345	357	343	385	360	361	399	392	369	370	365	363	366	349	363	362	351	348	342	344	380	358	338	345	372	388	375	393	344	385	361	357	386	357	369	363	354	333	373	345	388	362	378	361	367	355	320	365	375	334	340	374	383	341	355	348	379	352	369	369	380	356	381	377	390	360	366	349	361	356	387	364	366	344	400	342	383	370	325	347	368	362	340	361	355	328	335	393	360	328	336	358	368	349	325	355	348	337	359	346	366	338	361	375	368	342	344	341	358	344	377	334	372	411	376	372	357	341	394	351	338	344	378	346	374	389	371	338	348	354	372	376	371	367	377	363	362	338	391	375	392	346	340	356	369	345	358	345	365	362	365	359	381	373	344	413	372	371	379	346	351	354	366	374	367	369	419	334	385	368	371	365	342	335	373	367	384	396	341	341	357	349	382	390	344	378	375	368	338	312	388	343	360	381	383	349	345	397	382	381	416	352	343	363	367	355	358	386	356	370	352	391	393	360	368	359	367	358	350	393	372	350	362	336	361	384	386	331	366	356	361	387	379	332	348	407	363	362	356	350	380	331	383	373	380	367	377	366	347	371	376	377	367	350	366	366	333	357	384	372	362	348	363	382	366	359	371	401	352	377	369	377	362	371	338	377	339	373	363	356	368	364	379	347	368	381	397	405	398	378	363	354	390	418	354	351	345	389	375	409	332	321	357	347	337	356	356	366	362	359	357	336	326	346	352	357	373	383	335	390	353	333	343	360	350	333	359	347	385	342	376	356	322	363	385	378	351	340	372	336	351	382	342	347	341	372	342	353	332	354	368	368	345	338	420	348	359	364	390	386	325	325	386	351	324	358	396	325	344	355	362	362
13917	17365	27576	37644	43494	41211	40820	39144	33426	17688	7159	2953	2287	1774	2382	1962	1650	1638	1543	1276	1175	1264	1408	1425	1268	1128	1108	1126	1112	1152	1195	1055	994	1044	1009	1050	993	1027	1011	1021	1045	1023	998	981	1028	1038	997	1036	1017	942	951	992	1043	1004	961	1020	991	1017	1023	997	998	1008	1021	1006	1002	969	938	1013	1014	1009	1033	980	1025	987	936	965	1007	961	972	1048	968	959	1000	978	989	958	981	949	927	975	1023	950	910	974	970	919	1066	964	1000	992	984	979	999	992	968	993	989	1001	971	1023	991	1002	961	1010	975	966	976	997	992	1000	991	937	1013	979	947	993	1026	1026	983	956	978	977	959	993	959	964	1007	961	1024	975	999	981	969	1009	938	973	1002	975	1022	978	979	961	982	963	1030	976	1009	1004	987	992	996	959	965	985	1044	959	974	958	935	1018	947	982	976	936	1065	980	981	995	948	986	960	952	967	992	931	985	980	1007	951	1038	1002	990	970	970	953	986	931	1005	1016	981	956	1006	1045	965	1003	988	1029	922	995	982	1021	970	1026	1004	942	1031	925	1066	1041	1026	969	1000	935	982	928	990	994	1022	957	1024	958	938	1022	951	938	983	953	1014	959	978	999	984	921	926	1000	961	982	997	946	1001	964	920	965	1003	985	956	943	947	982	1023	988	1006	965	993	963	996	1004	952	995	1004	995	958	983	1001	940	984	990	939	1046	953	922	946	986	953	955	992	879	994	1035	997	979	976	970	985	973	1005	971	1025	1011	917	1043	956	986	1002	945	956	967	1007	889	922	1010	956	961	975	1001	969	966	977	988	1002	997	958	1028	1021	968	953	998	998	995	960	967	1007	951	1001	941	977	977	958	959	991	1026	967	1020	950	943	1025	992	1031	959	994	1004	969	972	916	935	926	984	1053	957	943	989	949	1024	918	996	972	1012	974	1021	981	946	933	998	986	992	957	1002	968	959	1000	992	980	947	978	996	997	1024	1009	1018	972	984	963	930	996	894	965	948	958	1014	981	973	941	968	950	1031	1023	919	1037	989	1009	933	929	1065	986	933	982	1007	1011	958	968	1008	913	939	993	944	1019	1068	975	961	938	1018	977	922	950	1011	991	978	994	984	969	946	988	1018	957	979	971	1005	956	957	945	976	920	972	980	964	989	964	1004	978	978	951	930	986	983	1038	993	1024	938	964	956	943	957	983	976	980	975	979	956	964	1009	962	995	992	1036	953	1019	1026	991	1006	960	963	1016	997	986	973	976	977	1023	994	963	988	994	970	985	1024	968	948	921	973	965	1026	1000	974	975	979	956	913	937	1041	985	961	948	940	984	964	942	978	923	983	998	1014	1022	947	992	1008	1040	993	987	1024	971	1015	975	949	970	992	943	895	976	956	1013	950	964	989	902	961	954	982	959	995	983	1004	918	1022	944	1017	1010	965	982	992	1024	971	995	1001	890	956	947	960	1003	948	1058	976	946	950	999	973	1009	1009	970	986	979	942	1014	981	916	916	951	991	930	977	966	971	946	1039	969	971	970	997	1042	1018	991	968	970	965	979	1093	966	984	970	1034	1017	970	983	968	980	946	983	1003	975	979	971	967	961	946	941	1014	983	1005	964	1019	907	1018	948	957	999	952	1022	1013	914	962	1007	958	919	946	1005	966	954	984	954	965	936	1000	993	1009	958	988	994	964	938	930	984	983	1013	1071	976	986	1003	948	955	961	1004	1010	936	955	968	1002	997	955	943	953	1007	985	958	1002	996	962	945	909	974	1003	1024	1000	957	992	961	958	936	1044	1028	976	1028	1001	947	978	975	994	975	984	1019	975	957	956	998	1034	1000	971	959	979	1001	935	1000	972	982	990	1007	927	1060	993	992	946	948	986	996	939	1006	936	1006	991	948	1020	939	933	990	967	969	988	968	989	963	1007	954	1043	953	1023	927	954	1011	943	1013	986	984	979	952	986	995	1021	913	1001	966	971	949	1018	981	1005	970	990	955	995	975	1080	980	994	973	1028	941	973	1019	965	920	966	985	983	962	931	1030	923	967	989	945	979	1062	968	971	934	958	970	950	1009	956	967	978	961	1048	986	1016	924	950	970	952	1002	1030	953	918	932	948	999	988	978	968	958	952	918	1037	968	948	973	1000	985	984	985	969	984	1031	989	1033	1052	996	992	1002	949	1046	993	985	999	980	966	959	980	1032	979	986	986	947	987	1000	1015	1011	931	931	950	1018	999	958	930	953	964	975	891	962	952	962	970	985	987	1055	971	939	983	973	966	1052	892	904	958	966	983	1010	977	970	1004	986	1004	1051	936	969	1026	1004	999	1006	962	989	965	979	992	1000	971	990	964	962	976	965	939	937	1019	992	990	1018	956	1009	953	970	960	1012	993	938	1011	928	1001	969	993	973	1017	1006	949	937	935	1018	976	1000	979	948	948	1012	935	955	956	988	964	953	986	1041	1059	1005	970	993	952	991	963	974	985	985	911	992	994	951	951	945	974	1022	974	1014	1015	1052	973	987	984	1000	1028	976	950	940	1002	952	988	979	1002	981	1020	998	974	983	1005	937	944	967	958	978	975	941	979	984	954	944	1033	999	986	910	1031	977	990	949	1006	969	965	996	940	958	959	1011	892	956	995	1035	930	1008	963	942	997	959	954	994	980	1019	968	917	1001	942	1000	957	932	937	929	1002	972	992	995	952	938	1000	978	999	1012	970	1007	961	1030	973	960	998	993	990	1007	940	954	1009	985	1016	961	996	984	999	1005	984	1019	953	916	1005	946	925	990	989	985	1021	936	958	950	1000	911	942	1013	953	1003	952	1022	954	970	925	1002	953	983	1022	982	971	951	1041	947	951	958	966	991	977	988	983	986	1003	942	981	930	980	1028	1009	948	1005	982	904	1008	1018	985	1007	934	945	964	982	926	965	1030	1002	982	919	1001	992	984	957	993	939	961	963	1047	1012	950	954	981	1030	999	967	924	1020	987	984	1008	1010	944	946	1014	1006	996	943	985	1011	901	1003	957	980	966	1005	887	942	965	952	939	982	1002	961	945	1026	1018	925	965	1005	963	1005	952	991	1023	1002	967	949	966	974	976	944	970	916	952	942	969	961	976	967	980	995	973	980	1024	956	962	971	963	976	985	945	994	975	972	1006	985	953	950	1006	991	1033	956	946	1007	958	1033	965	1021	934	1056	1002	955	933	975	960	964	986	945	1027	985	936	1020	984	976	985	954	981	1018	975	949	994	985	1014	1003	918	966	995	972	1024	1024	950	991	991	968	945	1032	952	992	955	986	990	960	971	957	994	989	982	1020	1000	966	980	996	986	976	974	978	960	984	960	981	986	970	1018	981	1028	1018	1024	978	988	928	975	938	978	1042	979	972	965	924	962	1006	920	996	987	930	963	995	959	991	986	984	967	988	1003	1005	979	959	972	895	936	983	1006	968	1008	951	951	972	966	956	969	997	940	948	970	1000	966	982	1031	995	1035	990	955	971	1030	1022	980	955	996	954	952	977	993	1033	979	985	977	1026	961	933	1022	959	976	941	937	979	986	919	976	1033	965	978	961	1010	958	973	946	950	992	946	954	1034	969	974	1001	964	953	948	978	960	994	1006	1002	955	974	966	1033	989	982	975	984	1010	1005	1026	947	956	988	994	946	1006	1012	955	1004	959	997	972	994	971	945	972	983	924	935	1014	949	1013	955	951	965	991	1010	964	992	917	978	1000	935	999	1008	976	977	975	931	1015	942	961	959	947	980	953	1019	1027	1034	975	991	1001	947	990	945	984	976	1021	972	954	966	1006	1041	992	920	975	999	980	952	1007	913	971	1024	963	968	975	997	1001	985	969	1051	934	986	986	1015	987	931	925	943	983	1001	940	990	996	963
28299	27912	35863	37852	37593	33657	30855	29451	26455	17099	5981	2160	1188	728	669	610	511	534	462	415	374	389	448	459	400	383	396	363	378	379	397	366	360	380	349	387	374	369	343	351	365	335	345	360	354	365	334	376	360	375	358	359	351	334	358	341	326	346	343	387	369	350	357	384	355	365	341	347	351	347	304	344	359	341	347	330	364	351	338	358	380	339	308	354	326	344	364	337	325	343	333	301	377	378	348	341	357	376	360	338	336	336	366	347	325	369	349	320	368	330	383	315	345	347	373	346	334	351	366	337	371	362	371	317	329	367	357	359	346	310	340	336	303	348	340	363	332	326	334	371	348	353	397	326	333	332	325	330	327	342	307	364	347	350	370	347	336	360	344	351	355	316	316	345	348	326	332	366	352	328	372	341	322	374	342	373	325	307	358	380	345	367	353	339	351	361	357	356	335	331	351	376	347	353	310	357	316	343	357	344	317	337	366	300	354	364	351	342	347	387	364	380	339	376	352	359	367	356	361	338	322	339	345	347	339	360	375	369	339	369	367	357	370	325	323	359	325	351	374	320	320	348	347	356	368	350	323	349	347	332	380	348	358	333	335	349	357	381	341	335	332	364	372	376	376	370	359	347	370	353	337	342	322	349	373	354	333	329	354	330	388	344	316	310	339	359	338	326	361	344	336	322	362	339	350	330	340	356	323	330	309	385	322	319	345	326	340	361	347	346	325	325	370	346	305	347	339	356	353	338	338	341	345	317	367	363	344	353	325	354	343	357	332	368	378	314	356	324	343	333	371	339	330	322	319	352	333	359	337	336	369	346	347	326	358	363	318	331	299	366	347	369	367	372	374	358	365	335	324	357	340	349	369	366	355	324	365	324	326	353	343	345	363	369	344	338	347	325	368	367	375	349	373	357	375	317	351	376	361	328	368	354	338	376	353	338	338	363	351	335	370	366	339	362	307	347	359	323	330	351	351	340	368	305	350	351	317	345	318	361	348	354	359	388	357	337	361	348	352	376	352	349	364	349	347	365	348	377	355	393	344	350	342	349	360	367	334	347	361	376	354	356	342	352	347	340	356	364	371	385	368	355	348	352	321	331	345	378	347	343	361	383	349	311	348	352	339	325	347	330	330	315	322	346	343	341	371	356	373	351	385	330	376	331	382	356	411	356	379	347	341	356	382	358	349	338	337	378	321	330	361	391	346	365	335	335	365	337	361	331	376	336	358	359	344	327	359	337	380	350	360	341	338	351	345	338	340	345	360	335	339	368	348	377	335	374	330	374	388	342	313	333	330	358	348	349	335	352	318	355	338	352	349	334	378	377	339	320	361	358	350	365	348	353	361	325	345	353	361	386	369	365	366	351	318	362	355	364	408	336	311	355	354	304	330	331	368	350	352	345	313	363	357	341	357	314	362	334	348	337	368	327	339	358	338	361	351	345	348	379	336	384	343	381	384	364	367	355	379	333	321	326	352	329	355	349	367	329	330	346	347	357	350	322	346	348	370	373	364	318	366	380	355	353	364	347	365	353	339	356	366	348	336	337	380	349	344	360	323	337	338	364	378	333	329	345	318	343	364	343	350	369	370	329	348	340	372	363	371	333	333	369	350	342	339	310	372	352	350	330	331	317	323	338	362	352	326	355	331	391	326	381	331	362	367	339	341	375	349	323	351	346	386	384	354	375	340	346	357	308	333	290	359	358	369	339	343	334	369	338	378	385	368	366	329	346	368	373	334	352	372	343	333	366	359	366	315	314	338	341	337	319	341	344	307	312	356	328	312	347	356	344	370	331	329	365	358	368	321	320	330	337	354	352	378	365	345	366	383	342	373	346	349	337	334	372	340	356	320	330	352	309	318	349	355	348	385	330	338	350	339	350	362	348	340	362	382	361	390	320	359	365	342	357	367	354	317	362	347	328	353	364	359	363	377	361	347	363	327	370	350	350	314	335	362	335	340	377	335	328	323	354	322	339	348	384	346	368	361	343	356	352	354	329	382	301	305	361	362	336	341	358	356	355	357	314	349	318	333	357	331	356	362	349	366	356	362	369	362	376	353	353	327	357	355	359	337	339	352	352	332	339	333	355	354	358	347	301	349	368	352	358	310	335	332	332	367	305	331	331	338	350	400	387	346	331	329	326	315	331	339	353	378	335	370	345	315	345	326	321	335	350	359	359	355	331	344	334	333	391	345	337	327	371	358	394	315	345	360	352	340	351	298	337	341	322	355	354	347	317	353	333	359	346	343	365	356	342	348	291	388	343	356	350	343	366	344	387	348	345	357	326	348	340	353	355	396	301	327	341	374	356	324	345	329	333	383	344	358	347	367	359	318	390	359	329	327	340	319	366	312	340	331	365	326	328	349	340	327	351	336	336	330	361	333	362	336	345	357	320	337	331	330	362	326	332	365	322	342	367	329	372	364	333	333	316	331	346	346	317	381	336	346	345	295	329	346	404	344	346	354	374	358	385	383	322	377	374	381	381	325	391	371	336	360	307	331	377	318	339	352	366	345	304	343	329	384	353	367	333	335	359	377	335	335	358	332	360	326	297	361	339	322	345	319	349	326	347	329	327	357	369	335	334	343	330	357	329	354	328	361	339	348	331	344	337	338	367	330	324	359	353	348	367	320	321	331	322	335	375	345	361	374	312	360	353	363	379	355	341	332	352	349	319	404	367	311	374	345	336	333	381	361	377	333	349	351	282	349	358	366	401	349	338	395	321	348	378	326	394	347	344	331	321	351	353	373	353	344	348	360	383	350	347	389	342	309	328	356	348	364	348	335	325	336	359	321	296	325	344	351	358	364	313	303	381	367	376	321	347	315	330	333	399	343	358	346	356	351	320	316	319	338	371	326	328	353	336	373	357	340	346	336	341	314	373	346	321	327	355	329	335	338	388	342	358	333	342	353	371	345	367	353	325	364	358	324	360	342	343	359	378	345	364	343	352	339	371	356	354	353	322	345	363	354	372	341	360	359	304	388	356	316	331	364	317	324	332	336	369	322	381	362	370	321	326	293	329	344	332	335	353	356	344	356	326	344	347	330	352	349	344	333	379	347	324	351	374	356	366	343	328	324	327	352	344	329	367	331	371	360	336	344	333	405	346	370	335	345	321	349	321	330	324	346	319	317	334	358	336	395	346	357	326	378	382	350	328	303	343	360	396	377	350	354	370	339	288	345	310	314	356	373	347	323	390	343	383	346	359	310	349	333	354	347	342	351	353	358	336	324	375	372	339	344	366	370	358	327	363	367	354	314	348	338	335	347	368	352	339	357	343	378	364	384	350	371	366	323	395	347	317	333	329	371	340	361	365	336	363	355	346	346	312	356	339	380	362	365	362	320	356	324	336	341	312	351	333	399	338	326	354	349	353	342	340	359	358	323	379	329	396	327	331	331	341	370	377	362	323	306	332	371	308	391	356	338	314	365	384	360	342	348	344	359	321	361	367	327	349	368	323	358	342	342	343	342	325	370	342	362	350	355	313	332	341
17953	22891	31347	41305	45514	45851	46375	45823	43881	25435	8641	4505	3391	2462	2916	2905	2198	2001	1834	1499	1313	1351	1656	1732	1527	1194	1140	1106	1149	1213	1271	1094	1053	1061	998	1066	1051	987	977	976	938	1024	1007	1009	938	1034	970	929	987	1009	977	967	949	978	949	971	952	958	923	919	1011	948	963	976	980	943	959	944	926	931	927	921	942	875	946	895	964	970	1058	971	908	940	914	933	919	976	952	874	933	913	953	915	918	937	902	982	957	889	968	911	951	914	936	919	934	907	934	929	930	912	909	893	910	847	899	872	944	936	888	920	937	909	915	922	881	893	923	963	944	905	942	944	898	931	972	894	875	910	930	931	894	911	883	956	925	903	892	909	915	911	952	917	935	921	906	946	954	893	942	849	924	906	952	937	934	925	915	900	957	931	928	908	888	890	947	925	938	921	895	885	928	1010	900	899	915	935	942	881	898	895	887	878	899	886	853	951	922	917	881	964	915	912	885	943	975	866	908	896	929	899	891	926	922	913	923	893	901	892	871	903	882	899	941	925	931	894	927	902	887	911	884	947	923	923	940	920	865	873	901	916	987	936	958	917	939	874	863	914	909	890	857	905	932	884	926	900	891	873	917	920	932	891	913	955	890	897	875	903	921	924	872	926	928	973	911	901	971	880	905	922	933	930	973	856	899	904	938	936	894	897	966	880	895	922	918	882	867	868	868	921	881	902	885	902	885	872	918	946	958	920	894	879	917	948	942	854	919	887	912	919	841	937	897	964	877	913	915	934	928	910	940	876	902	872	937	910	887	938	918	892	938	873	886	903	856	923	916	917	872	922	823	936	955	947	942	901	899	956	961	868	880	903	892	925	863	915	912	886	905	883	908	902	957	878	967	939	952	838	914	904	927	872	879	925	924	883	887	890	882	903	908	909	924	952	898	871	893	897	925	943	955	875	879	902	899	911	918	923	913	916	915	921	951	893	884	895	1002	908	875	898	914	878	901	913	917	860	903	866	903	953	947	898	905	888	928	881	890	910	877	949	822	904	882	913	906	879	945	888	930	922	916	902	942	923	873	913	875	881	941	959	905	918	905	915	883	929	889	890	918	934	912	921	946	949	909	918	898	927	890	905	952	915	893	875	902	923	913	939	907	874	837	956	913	915	937	902	941	909	874	875	935	897	911	953	896	896	909	881	922	906	924	966	888	866	889	899	936	946	947	948	880	920	943	903	888	924	917	899	886	906	931	904	941	982	928	904	933	899	914	898	915	914	938	897	967	900	917	886	914	920	928	864	938	874	876	949	936	890	856	941	896	901	918	908	915	896	924	920	860	897	920	876	911	869	870	902	967	891	921	887	927	946	936	892	950	906	846	917	922	906	892	881	934	859	932	942	954	902	900	910	886	918	946	849	871	889	897	896	911	921	914	922	978	939	860	954	925	897	917	903	883	934	888	871	916	918	921	860	892	938	920	920	830	919	911	951	869	948	897	910	854	908	884	936	920	950	881	935	900	903	858	907	913	886	936	915	923	871	926	976	931	900	892	914	918	834	857	870	900	895	869	919	910	918	841	952	886	898	891	897	893	897	820	949	885	910	901	882	936	893	903	924	895	909	946	912	882	908	909	927	922	905	923	932	904	952	924	987	916	915	912	908	913	906	910	860	931	897	924	910	951	909	894	888	923	863	887	868	931	949	924	915	891	891	933	900	937	923	935	905	901	888	903	880	884	943	933	933	946	967	942	920	922	925	905	878	917	935	916	893	883	893	943	924	930	883	916	874	931	893	915	904	893	917	858	931	986	921	902	1000	851	890	927	896	876	875	950	910	933	935	894	915	870	896	909	858	929	952	913	886	862	937	942	940	883	876	948	916	928	908	887	940	905	894	865	912	930	905	918	854	888	920	924	902	916	928	872	986	876	866	940	905	889	895	895	869	904	838	914	941	895	907	918	903	905	883	890	938	891	913	914	899	921	909	863	924	937	928	909	906	912	911	946	943	909	910	913	881	934	911	912	875	901	906	964	922	941	900	933	904	900	864	954	890	940	914	872	904	916	945	907	888	880	903	876	982	920	887	908	934	920	929	881	849	885	907	905	895	870	880	895	895	937	892	904	926	947	843	888	928	927	904	897	942	928	902	913	891	939	877	898	946	875	922	875	951	912	929	883	879	900	907	897	956	902	933	950	881	891	863	858	914	897	924	949	895	948	843	896	919	861	895	859	896	961	966	964	943	948	881	921	941	913	956	871	866	924	922	890	899	869	908	926	951	867	903	961	927	941	877	877	868	850	884	977	887	912	960	841	968	913	883	863	928	918	935	906	885	939	930	903	931	924	903	958	934	948	871	904	898	915	895	899	895	871	885	932	918	911	927	894	989	872	891	920	924	927	940	908	871	967	950	932	941	920	866	896	878	905	915	942	905	841	870	874	918	898	893	979	906	901	859	919	944	934	901	949	887	901	955	960	898	932	926	939	921	948	960	899	914	897	904	919	919	887	919	906	931	896	930	876	950	944	899	943	895	922	940	914	966	867	922	993	927	935	911	878	913	912	897	923	916	938	923	938	922	901	889	908	865	864	973	930	900	890	892	899	911	928	968	932	935	939	872	880	925	908	829	907	896	943	903	924	945	907	930	864	911	942	880	912	966	914	961	902	968	866	951	929	959	882	870	905	905	888	948	942	904	934	902	888	905	971	914	915	918	911	855	925	848	946	908	911	943	856	945	910	936	920	914	946	900	947	935	910	926	892	882	885	926	884	928	936	912	880	876	921	877	919	931	918	894	945	893	921	869	927	955	894	913	913	863	900	910	909	915	875	892	943	903	898	908	941	905	924	908	902	890	937	879	897	900	939	903	896	957	928	936	909	950	950	928	959	908	956	892	932	878	872	869	910	943	890	896	918	887	899	937	928	974	885	879	892	899	912	943	909	930	899	885	879	929	988	893	879	938	883	861	948	871	945	973	885	916	925	951	952	908	866	916	929	916	906	888	896	889	922	900	906	919	881	920	896	863	908	933	933	876	915	961	933	874	898	907	887	925	920	895	937	887	923	870	956	925	894	878	959	927	870	896	958	925	866	907	1001	884	857	952	924	928	866	853	951	891	925	906	953	892	956	883	937	861	959	905	876	830	915	869	879	875	912	864	927	930	938	908	932	899	901	912	925	903	877	918	920	889	913	896	908	1002	861	967	892	886	894	884	933	923	935	936	925	898	838	943	881	864	946	837	893	920	895	832	953	927	861	906	927	889	900	870	939	944	877	908	879	870	866	949	900	888	903	936	873	917	901	884	880	923	903	859	915	859	898	939	885	886	894	899	873	904	873	895	912	943	942	869	952	950	895	926	933	905	898	903	899	940	862	934	918	933	946	920	880	952	911	898	983	862	954	867	901	889	866	915	896	914	897	911	895	883	895	862	922	888	913	912	882	938	869	871	867	902	928	905	880	871	893	913	952	846	913	925	897	945	907	925	936	890	891	868	988	894	904	895	951	942	876	902	950	918	888	913	886	860	888	902
3705	2603	4512	5140	5305	3678	2041	1245	842	379	230	181	202	177	185	206	182	193	215	174	172	183	197	188	182	184	203	177	207	183	188	206	195	183	173	183	210	220	199	178	182	177	187	187	179	197	167	195	205	194	180	207	201	223	170	189	222	196	213	217	183	173	208	173	175	196	202	170	201	178	186	184	200	186	172	204	198	218	188	205	190	207	224	191	182	179	191	158	189	175	206	166	167	215	195	194	178	181	198	202	199	203	159	196	191	203	167	215	199	175	186	173	173	184	213	213	175	188	186	197	176	211	208	201	204	201	170	183	191	221	186	198	192	202	194	202	186	182	187	200	207	220	160	198	184	187	158	176	194	185	186	195	177	197	188	207	217	218	174	198	218	173	183	186	214	173	192	183	195	219	187	210	203	211	216	214	170	173	190	180	182	181	204	196	192	197	150	187	228	207	187	186	186	182	194	200	181	188	187	198	182	166	170	195	174	219	202	176	172	219	195	192	181	191	202	190	180	202	188	196	187	184	189	198	215	200	190	198	217	166	157	202	181	174	210	190	185	193	217	169	192	224	171	201	199	152	190	220	194	159	182	193	189	199	206	210	203	175	210	205	188	156	207	186	214	197	195	196	178	202	187	200	180	179	186	186	185	213	188	202	223	197	191	198	178	195	182	178	200	202	174	186	182	205	172	172	211	174	191	199	178	179	204	200	168	186	215	175	173	182	207	193	203	174	183	192	192	207	188	207	194	182	171	172	214	192	188	180	178	210	180	172	170	179	178	189	187	198	189	208	189	190	183	204	189	189	217	178	214	209	177	197	208	169	165	179	179	202	183	185	179	205	191	151	185	201	196	180	178	199	221	189	173	201	178	226	180	199	194	186	181	195	156	172	210	183	215	187	165	186	201	208	207	218	199	202	175	171	189	177	199	193	190	178	205	184	201	186	181	192	184	205	165	195	176	193	166	180	207	185	201	187	200	210	182	184	179	171	190	176	201	199	217	225	186	188	189	182	200	189	194	190	181	167	204	183	200	212	190	160	207	225	171	174	181	181	175	194	185	187	174	184	187	202	201	199	217	176	188	193	201	191	199	206	183	180	181	208	194	174	192	182	213	180	188	178	177	184	187	192	177	189	187	162	180	183	195	214	221	200	185	186	188	214	194	172	169	183	177	198	197	182	216	195	169	182	189	184	207	202	173	177	202	180	171	181	215	171	188	192	191	191	182	178	201	190	196	210	195	171	216	193	201	196	195	206	212	187	195	203	193	191	189	192	199	182	199	181	180	211	186	181	206	193	174	189	223	205	205	206	174	187	176	204	171	202	171	165	181	190	203	186	215	200	184	196	182	189	191	197	193	200	183	169	195	189	194	203	190	184	181	205	183	158	180	200	176	193	211	202	188	188	195	197	192	191	182	199	195	170	194	186	207	192	219	176	167	177	192	197	210	202	196	189	184	200	209	206	179	197	186	211	178	190	186	185	170	207	190	160	185	195	196	184	215	192	186	188	185	191	182	175	198	179	200	172	179	181	168	166	213	207	202	180	200	207	201	185	195	192	178	167	188	207	193	172	190	189	196	221	185	161	217	193	167	209	210	209	198	201	201	208	189	185	171	189	192	206	204	193	206	190	182	184	183	168	209	206	187	166	184	207	196	192	217	194	163	184	207	176	168	200	204	188	197	173	171	199	176	173	207	215	169	182	195	183	175	192	152	204	176	202	203	209	192	186	205	200	176	215	182	193	209	199	202	184	171	194	177	156	183	193	171	157	214	193	211	176	182	177	172	178	182	173	196	199	203	179	205	174	208	206	188	210	180	172	182	181	178	204	191	179	171	206	204	237	198	174	175	184	166	184	177	207	216	184	222	199	189	186	160	190	166	172	173	198	205	149	186	163	171	180	201	179	171	182	183	177	203	199	196	206	173	186	207	177	201	183	163	184	191	184	191	177	210	198	191	178	180	192	201	194	202	199	172	199	173	182	180	174	192	150	193	195	194	163	178	201	202	171	199	203	178	202	192	166	178	199	198	177	206	179	184	185	164	190	188	202	205	165	206	167	190	181	177	179	179	199	161	185	193	180	174	187	170	204	202	183	182	184	211	189	190	183	182	179	185	175	205	215	183	185	193	185	203	182	196	196	185	198	177	192	161	203	190	186	186	172	177	189	181	185	192	202	183	198	184	198	191	180	180	164	195	196	194	208	202	185	200	170	181	177	197	215	211	218	197	217	196	204	197	212	195	207	215	202	202	192	226	187	210	198	174	185	204	172	193	191	174	180	161	192	177	196	167	172	202	196	186	189	209	203	194	184	176	174	189	189	209	183	189	178	189	167	192	183	201	178	200	182	174	194	215	198	198	198	190	201	181	191	200	174	183	175	168	191	175	181	190	211	193	191	190	178	183	207	183	184	190	179	193	199	204	189	184	201	185	204	177	187	168	180	187	185	201	209	212	190	186	186	201	210	203	171	184	194	198	183	213	199	185	202	198	192	194	175	205	174	187	199	194	203	214	181	178	194	190	205	172	179	203	202	190	187	181	208	189	185	201	197	181	184	181	182	194	208	195	189	177	169	180	194	191	178	216	181	171	194	199	193	204	195	180	180	205	205	174	235	174	188	194	166	202	190	202	190	202	203	193	219	198	155	180	191	164	190	183	173	180	183	186	189	168	189	201	182	192	208	175	193	181	178	206	202	191	198	188	173	207	178	189	212	167	195	205	186	190	192	212	196	189	181	199	211	172	215	182	235	170	191	181	181	181	196	177	193	203	189	189	202	188	191	157	219	191	186	176	181	211	178	194	189	197	180	179	172	199	189	190	221	209	192	215	197	176	220	173	182	174	168	198	163	190	179	176	180	174	191	174	196	199	222	186	189	190	165	171	180	170	193	194	195	203	202	177	216	218	178	191	184	213	176	187	194	181	221	189	186	200	200	178	182	195	201	187	181	207	187	195	187	181	187	196	213	194	178	200	188	215	197	188	183	151	221	188	182	200	167	184	235	189	191	176	203	196	217	196	194	175	186	201	197	201	186	184	189	189	178	183	182	186	193	172	185	195	186	179	174	191	202	207	192	223	215	196	191	164	182	189	202	173	188	202	190	187	199	183	203	160	183	204	186	181	197	186	157	210	210	175	200	176	206	190	207	190	178	190	190	194	196	168	147	195	192	199	181	175	195	201	198	206	217	204	183	187	179	169	216	172	191	198	181	172	217	184	177	189	190	187	184	181	188	206	184	189	185	176	178	194	167	181	181	190	177	179	193	205	183	188	173	184	167	175	205	154	177	219	191	191	195	232	166	193	188	181	218	202	194	200	177	183	206	186	184	187	192	187	188	186	194	199	170	186	202	191	177	192	203	185	200	188	162	196	201	160	208	211	169	191	190	194	164	204	191	196	196	195	193	204	158	170	190	197	176	195	197	180	172	195	195	187	186	201	197	184	202	189	193	198	167	185	185	181	205	192	198	178	202	212	183	182	206	192	204	193	194
3558	3904	8181	12722	14955	12310	8987	6844	5144	2608	922	693	678	661	678	686	625	609	607	642	657	603	594	596	587	580	578	568	591	588	575	587	623	593	603	576	580	564	581	573	598	619	565	592	602	623	606	588	595	611	581	594	571	604	619	617	630	629	606	594	597	547	570	587	591	554	563	519	581	559	580	586	632	608	601	606	554	602	608	605	569	542	599	592	606	594	611	599	602	592	600	578	559	615	577	575	580	562	574	571	608	605	601	590	638	606	600	611	612	587	581	638	587	548	590	597	640	543	543	585	593	601	607	587	600	608	591	563	609	590	616	628	598	589	606	627	605	576	599	620	582	551	598	534	604	603	598	565	626	567	612	608	591	681	583	575	589	570	578	554	552	574	595	606	593	609	604	613	612	573	632	603	593	612	597	596	605	587	593	553	584	588	559	609	594	631	672	607	586	639	603	626	607	621	574	586	571	554	573	577	599	602	572	616	533	581	595	552	592	576	591	613	602	600	576	600	581	584	601	571	591	596	586	585	597	569	629	572	642	588	631	568	580	624	581	606	606	611	522	590	609	561	624	596	564	612	645	589	559	570	583	584	620	606	599	610	609	568	560	568	559	599	611	613	571	571	604	590	552	564	571	598	616	600	587	547	594	585	596	597	561	558	598	627	624	600	632	623	570	521	599	607	582	555	559	563	592	566	549	579	584	570	607	574	569	597	602	581	620	599	588	552	577	608	558	613	627	610	583	618	599	593	608	581	584	577	597	564	595	617	622	627	632	577	608	562	607	608	592	554	564	567	628	586	629	631	583	584	619	593	629	628	558	552	583	587	643	621	569	595	541	588	570	600	613	638	572	623	602	631	570	603	584	600	569	590	599	585	608	592	610	591	599	539	541	560	574	573	588	582	594	581	615	587	555	632	612	586	592	611	579	569	559	599	601	546	570	602	551	646	539	670	595	597	552	582	594	581	578	555	628	555	585	550	585	605	577	599	639	599	591	598	582	572	607	580	562	573	539	632	559	589	602	591	558	619	579	561	644	602	596	628	608	543	623	584	596	592	600	589	590	618	627	615	588	587	599	543	595	619	547	610	587	590	626	588	572	593	565	580	551	585	604	606	619	561	571	563	562	628	603	610	592	595	619	585	632	559	586	602	578	608	590	589	563	590	547	628	568	624	588	544	630	567	616	594	588	587	590	587	642	570	597	585	587	608	576	578	641	576	570	604	569	623	586	576	597	599	569	591	573	595	596	606	529	590	612	568	602	616	614	600	588	566	582	564	565	556	581	613	601	610	558	595	611	564	613	605	558	558	605	590	570	619	558	605	606	638	602	597	601	610	589	578	614	568	608	610	521	586	587	576	596	599	572	575	568	590	554	614	593	634	568	630	551	615	619	576	616	596	602	596	568	601	600	580	596	573	578	571	566	612	616	590	555	574	585	578	567	631	561	605	602	580	543	545	565	580	602	572	604	599	594	648	546	550	612	561	616	592	558	570	596	634	579	599	591	615	586	565	577	610	604	572	604	590	623	587	606	588	601	612	610	552	583	613	583	597	546	552	614	575	588	573	613	607	628	587	589	612	612	609	607	595	596	529	594	585	592	587	602	561	618	588	592	565	605	610	615	581	602	585	629	609	574	574	605	615	596	629	595	646	646	610	615	622	567	610	564	672	601	597	567	582	611	607	564	538	565	591	601	620	603	608	567	601	640	595	581	595	604	629	571	584	635	602	537	599	602	604	577	613	592	542	614	592	577	612	569	581	556	586	643	585	606	621	573	586	587	625	595	571	584	649	589	571	612	583	577	584	581	580	609	573	592	553	626	588	572	605	605	577	570	585	595	586	617	572	601	600	591	609	594	596	583	551	587	595	598	578	615	610	598	595	619	591	595	597	583	593	575	599	531	607	597	590	618	580	596	580	595	558	623	614	576	589	563	581	633	634	571	595	615	604	589	557	610	567	610	551	629	581	603	605	610	617	563	599	604	579	571	540	566	572	622	567	639	545	546	582	586	601	579	616	585	616	591	571	585	549	610	608	606	613	550	632	597	627	604	607	570	596	601	588	585	557	558	633	587	605	597	605	605	604	583	597	528	599	556	618	552	593	646	648	588	584	596	591	561	548	598	569	617	549	578	611	609	570	647	572	594	587	582	587	593	628	655	608	624	599	577	598	600	600	612	609	603	595	596	606	598	581	578	588	584	588	595	569	597	557	606	568	611	639	556	585	602	590	654	594	611	608	584	628	601	623	588	621	564	547	561	621	545	556	575	563	590	604	602	556	565	608	601	563	601	583	590	570	576	591	543	622	609	590	579	566	576	584	595	609	582	573	581	561	599	595	634	583	584	575	586	579	567	575	586	561	582	581	595	554	584	591	610	576	547	637	574	598	599	560	607	593	530	593	581	580	608	600	582	587	584	585	591	569	574	579	557	582	584	570	548	551	618	582	576	607	588	582	611	581	604	586	610	594	599	612	577	628	570	604	567	607	593	592	596	572	590	570	588	593	627	613	569	594	575	598	590	599	588	590	578	560	606	576	562	589	573	589	591	586	598	567	653	586	596	612	586	597	608	533	586	636	602	588	577	573	593	626	659	636	623	605	645	582	620	611	547	606	570	635	613	572	588	632	579	592	543	590	576	563	619	604	642	598	596	614	605	594	563	619	610	585	594	601	570	579	594	569	577	594	562	549	580	605	588	607	616	611	596	571	597	564	623	588	576	583	598	613	588	587	601	606	614	628	580	590	575	583	631	625	633	604	618	598	588	565	594	580	586	565	575	572	630	559	602	621	612	573	624	580	578	626	558	588	607	573	508	586	599	619	578	561	579	581	591	569	594	587	583	597	572	583	557	612	637	554	599	615	604	580	585	624	615	586	585	572	621	620	619	578	577	623	614	593	605	587	619	618	586	597	587	597	581	629	558	577	562	608	593	574	592	597	575	554	575	587	548	621	539	624	584	613	590	605	590	599	606	601	628	637	598	599	577	586	608	588	598	568	598	539	571	571	594	618	574	592	619	625	624	558	582	572	608	558	575	588	604	625	586	612	576	580	580	628	571	584	595	598	569	598	563	602	554	570	621	582	603	600	580	594	607	646	600	571	573	617	623	607	563	627	591	618	570	612	613	613	576	635	588	608	633	589	627	589	589	549	592	570	562	588	586	606	574	593	603	593	594	601	600	551	547	574	615	561	571	561	563	604	601	666	602	577	591	564	582	564	541	607	629	603	602	560	622	595	615	636	602	558	630	587	601	607	562	623	599	600	585	571	577	576	575	601	568	631	574	591	545	554	579	591	609	650	540	576	554	560	610	579	581	614	606	568	593	576	586	578	621	582	572	591	566	586	615	606	600	555	637	570	600	626	557	645	596	616	654	635	567	583	616	584	633	599	570	621	566	566	600	573	602	545	569	589	598	608	604	607	592	626	594	581	624	597	615	644	611	596	615	594	611	616	571	602	588	608	559	572	584	612	620	556	573	617	639	606	583	570
19383	19099	31979	34099	35207	32049	28244	24029	19532	10728	3905	1145	694	619	719	653	495	454	425	399	409	401	389	365	458	377	380	374	344	379	374	370	357	372	346	397	388	372	362	391	394	410	351	395	379	354	361	340	330	380	367	367	380	360	377	339	386	361	335	387	354	358	367	357	367	383	364	349	360	339	362	338	387	359	365	381	360	390	408	376	373	350	334	369	372	347	401	347	335	361	377	336	416	325	419	371	349	386	342	363	373	347	384	373	346	344	370	367	379	350	387	372	370	366	373	384	351	338	366	367	379	331	344	346	371	378	366	387	371	358	414	346	374	319	364	364	373	373	353	382	345	360	388	355	392	335	362	351	337	383	341	336	376	357	365	356	331	355	367	379	324	388	362	340	371	390	343	332	369	383	356	381	358	362	382	330	379	331	344	357	375	335	361	382	374	327	368	345	402	376	371	370	382	384	356	357	341	368	389	363	383	353	380	319	385	420	384	361	346	360	369	311	344	380	364	347	358	369	367	352	362	340	375	350	361	370	379	409	334	366	349	362	377	368	327	383	369	371	362	363	372	394	347	339	348	376	365	360	344	357	367	364	385	346	364	355	340	367	351	343	416	335	342	346	366	361	359	354	380	342	365	340	399	359	371	344	366	360	394	378	388	384	346	340	333	367	348	349	410	365	369	360	375	384	363	364	374	382	366	371	377	363	357	352	390	387	349	335	369	345	374	343	391	366	375	385	347	363	358	326	376	371	337	349	358	369	352	343	364	326	392	311	354	346	360	371	376	356	356	351	338	400	352	397	344	367	374	354	364	392	337	371	328	338	342	369	364	374	389	378	351	377	377	352	377	390	381	350	359	390	368	368	345	376	398	359	363	362	325	351	368	336	362	367	340	378	340	381	324	358	357	393	354	340	380	368	343	361	354	352	341	360	374	344	367	373	368	383	378	371	367	362	380	361	347	370	383	330	362	355	320	372	330	366	373	368	393	400	396	372	334	375	367	376	369	400	336	394	392	337	357	396	351	345	368	371	364	335	381	397	368	354	383	350	383	370	332	330	359	360	374	334	376	343	383	376	385	383	348	389	387	357	379	398	369	326	327	355	369	349	374	359	352	386	357	351	363	339	357	374	307	386	347	354	357	351	404	359	365	365	355	379	380	374	397	346	377	365	385	330	369	377	370	405	349	350	340	340	359	387	379	378	348	366	372	424	368	380	375	344	402	340	368	392	338	329	372	355	365	356	372	341	367	363	367	381	386	334	374	380	372	345	377	357	359	387	367	351	358	385	362	368	404	397	325	392	357	358	348	381	363	376	362	369	335	382	373	354	385	353	314	365	355	355	375	380	360	338	345	361	342	374	345	382	363	372	357	341	348	353	373	389	353	364	369	353	336	363	365	349	362	375	345	355	353	399	350	387	359	367	367	368	380	365	385	342	355	363	350	369	335	379	370	351	333	322	376	381	331	364	339	362	324	347	363	382	367	351	382	386	316	362	363	369	383	347	398	341	374	365	348	368	354	372	387	372	401	354	380	344	370	352	352	368	349	339	357	381	358	345	385	383	367	391	383	345	353	371	374	374	368	368	369	390	358	349	347	383	349	362	387	368	363	369	348	362	380	342	337	372	354	381	369	399	366	345	350	419	335	378	366	388	353	397	371	354	378	360	354	326	379	387	362	361	367	368	383	376	408	405	363	358	372	347	319	339	362	347	348	356	370	362	369	359	387	372	354	340	356	399	351	367	370	392	340	390	347	395	369	342	361	382	336	357	383	355	383	347	374	355	381	341	359	339	329	377	361	384	367	336	365	351	357	345	334	357	388	368	367	344	367	334	341	353	368	373	364	344	358	340	355	373	348	356	342	352	374	364	346	388	348	375	368	365	392	339	365	362	361	337	322	348	328	386	359	350	364	361	383	358	420	367	336	348	352	352	350	328	360	327	329	338	368	395	368	371	384	359	364	342	384	381	383	340	342	377	368	352	364	354	342	344	376	360	352	368	344	350	312	396	372	361	381	398	377	357	384	352	361	377	351	391	365	347	372	351	358	385	349	376	378	385	369	386	332	355	365	350	382	403	382	377	355	342	336	369	386	394	387	377	372	324	351	332	354	347	353	357	348	320	380	346	374	320	357	342	332	376	358	386	386	390	391	356	370	389	346	340	373	388	383	346	362	381	381	385	321	341	346	357	366	370	360	326	375	376	363	339	348	352	380	408	361	379	363	343	355	362	366	344	374	386	366	373	378	359	372	345	382	359	380	380	356	347	349	361	375	408	364	349	344	356	370	347	392	340	367	383	414	360	380	343	372	334	352	436	332	372	354	331	385	350	332	375	364	367	404	370	372	348	344	332	383	337	377	385	339	350	376	349	350	375	390	355	348	407	332	395	369	372	333	352	373	401	351	369	368	384	380	388	351	369	331	362	324	352	359	371	361	370	340	368	367	383	356	371	330	359	381	391	360	326	355	350	349	366	377	354	347	346	347	363	373	352	357	339	343	328	351	368	394	350	373	373	328	379	374	349	368	400	351	383	337	349	403	358	357	362	328	385	350	376	380	398	367	389	335	372	391	343	363	374	342	364	352	366	357	346	354	354	352	358	345	352	379	376	394	403	341	371	352	378	361	367	371	360	363	379	374	379	365	354	365	347	357	362	358	393	379	399	349	363	347	368	348	356	352	400	369	352	336	334	328	327	350	365	348	377	367	361	370	384	335	367	369	334	343	382	334	339	351	349	348	362	356	357	400	328	312	344	354	365	351	360	439	380	347	364	370	316	383	336	349	347	336	378	369	358	341	389	391	365	363	380	373	389	337	367	395	381	346	348	333	317	345	360	376	382	395	368	374	355	357	337	381	358	369	365	360	379	365	332	372	382	368	387	376	383	409	359	366	367	383	364	355	367	374	343	359	357	353	352	346	398	369	371	349	396	360	361	364	365	350	390	381	335	355	383	358	364	346	386	349	371	337	361	342	402	339	339	342	375	384	389	350	353	381	377	376	364	345	419	395	335	345	366	374	364	385	369	362	336	389	371	346	356	365	380	343	302	353	382	358	366	390	367	391	388	378	356	378	346	358	343	357	369	344	339	383	358	357	378	349	397	341	377	362	374	350	336	363	325	333	389	341	380	356	347	399	381	350	348	384	366	334	350	393	375	383	330	382	336	355	344	348	363	360	365	394	365	359	362	328	402	373	391	358	353	383	336	317	343	377	319	335	369	382	394	355	384	355	384	363	335	376	341	354	359	403	403	371	338	368	383	348	345	377	359	371	340	378	378	357	350	393	346	379	368	352	325	310	377	378	333	369	377	348	348	349	328	380	370	370	357	369	346	381	356	363	385	369	361	349	380	337	369	369	374	354	339	353	350	422	365	364	352	357	330	394	358	379	353	349	361	365	388	395	380	376	359	337	350	351	354	348	344	376	375	339	347	390	388	397	344	376	372	366	368	357	366	346	394	343	343	373	389	364	383	359	353	396	354	389	364	334	347
12865	16974	28490	35667	40719	42864	40060	38677	33504	21656	7092	2376	2201	2120	2279	2253	1613	1668	1503	1329	1173	1131	1241	1310	1226	1147	1107	1180	1100	1061	1147	1176	1122	1045	999	1027	1016	1036	999	1033	987	1025	990	1002	1082	960	1006	996	982	1003	1002	981	1031	992	976	1033	950	1069	1037	941	999	1016	1026	983	990	983	1022	1026	1012	970	975	982	996	1045	1022	971	974	994	1035	996	1025	976	987	990	1005	954	932	987	938	1036	910	972	983	1043	999	964	993	1004	917	1013	954	995	968	1031	990	934	964	1004	977	988	1011	912	979	1010	967	969	1020	963	1021	1032	975	939	1041	922	994	975	944	998	931	969	985	965	953	974	985	934	916	1004	970	990	959	1025	991	945	961	964	969	989	1033	909	950	971	960	963	997	969	950	928	968	947	960	1052	972	1010	973	992	932	1016	997	959	949	1014	948	981	991	997	949	983	964	971	972	1010	953	1000	1002	958	964	1008	923	1014	971	989	957	998	1032	944	969	962	978	947	996	961	958	981	998	946	942	1030	1022	1042	1016	1041	1025	969	978	963	988	966	945	1042	948	965	997	960	935	952	960	922	983	947	1027	929	938	997	967	946	978	981	945	950	939	978	1011	1000	962	1019	950	969	1016	987	950	1014	945	963	974	1008	1011	1013	995	1002	960	933	967	996	941	966	969	1031	1002	986	941	947	986	964	998	954	992	952	1001	985	925	961	926	959	910	938	968	929	933	955	982	940	1016	1035	965	985	994	985	980	968	981	952	970	1008	947	963	1028	939	975	958	994	940	1003	966	1001	999	977	1006	961	910	983	974	934	1005	932	999	986	1037	987	963	968	966	944	981	1000	1053	1012	1068	991	960	1000	963	1000	1002	979	980	965	965	1004	968	979	978	960	994	950	955	1030	998	946	939	958	967	1004	992	1020	1012	1000	987	1054	944	999	968	977	996	964	973	995	1021	984	910	932	959	956	961	964	930	966	991	973	1022	931	992	1022	945	978	968	1005	943	989	954	1012	986	975	968	988	992	1025	964	993	971	967	953	984	906	1021	918	995	990	992	969	1031	959	1021	991	1008	1002	1000	1079	998	991	947	1058	966	988	1009	997	960	1026	999	1039	938	975	965	963	977	973	949	1023	990	964	941	1002	982	995	1000	957	970	1092	947	985	1009	967	1003	992	945	900	966	1003	1007	1005	1005	980	946	956	1011	993	1007	995	903	962	1037	960	956	1016	981	906	919	955	1009	942	975	989	952	1020	1001	1006	1019	952	947	969	973	961	978	952	1034	942	1030	1005	945	983	985	965	976	966	971	991	964	1040	982	1055	916	984	981	1003	973	943	966	1010	946	1003	965	1035	969	988	990	970	978	1004	927	993	922	965	943	999	975	935	971	1014	1021	973	993	979	985	958	975	991	998	947	994	971	947	942	986	1002	1003	995	923	997	1009	968	1000	959	1026	966	954	920	978	974	991	1029	986	980	989	954	953	1040	955	971	950	987	1009	973	970	962	1007	972	1005	975	935	988	950	936	955	961	934	968	985	987	962	995	1015	954	1026	975	974	970	927	892	1052	977	966	989	1056	936	937	920	902	939	1008	991	928	958	1002	976	980	1005	989	918	959	979	977	925	985	959	977	967	963	971	915	996	950	977	941	974	986	981	958	941	952	1005	965	1060	919	1001	973	998	928	986	1010	1004	990	965	975	988	985	1038	968	949	1010	995	972	995	993	1020	962	980	1028	984	906	965	1011	963	964	993	969	1025	1004	955	915	976	991	1033	980	935	957	1013	961	969	971	953	935	1010	1018	1005	971	991	971	968	979	963	1002	1035	964	963	961	994	1019	968	943	930	995	929	1013	993	946	974	928	932	972	965	928	950	1002	1007	1032	963	973	1016	997	1020	968	945	931	949	1027	958	1002	983	1022	961	979	974	987	997	950	1000	936	970	1017	932	956	961	961	1014	968	1005	907	1000	941	983	988	952	949	1016	895	955	913	964	1010	972	970	1010	964	940	968	935	976	940	1000	974	1000	982	982	1013	951	947	990	1007	980	975	924	1040	884	988	951	1019	988	947	978	961	980	988	946	1083	1041	955	957	925	980	1004	957	1025	992	1012	977	939	999	1011	998	1023	969	967	1024	982	972	993	939	1023	953	974	1078	944	1000	1012	1026	977	983	979	968	908	965	953	1003	991	978	966	968	938	946	959	1010	969	1000	994	993	1022	949	1048	970	985	1011	1001	969	982	957	991	944	932	952	947	942	988	966	958	977	966	978	977	962	1014	987	923	968	943	999	928	943	916	975	991	976	1020	987	1013	1068	982	1020	1027	936	996	957	968	950	968	961	1065	934	933	953	993	1018	995	1022	960	988	1027	1028	979	970	980	1008	961	982	978	1005	991	1008	974	1002	975	967	963	1008	978	927	1031	995	927	971	1035	986	934	978	978	973	1003	945	991	975	996	1030	941	961	961	983	980	983	950	965	996	1023	937	979	994	985	944	945	967	1025	952	967	983	1017	991	1001	930	960	974	1001	1009	990	1014	980	980	902	950	1032	1003	1035	950	927	991	1034	964	928	975	1013	936	971	1011	992	982	1045	957	972	991	954	975	934	960	998	1004	956	991	939	998	943	990	1016	970	975	1004	981	912	973	1021	948	978	949	966	923	977	937	897	1003	936	977	984	994	1010	986	962	963	1034	990	976	944	972	967	1003	980	984	985	1021	948	979	998	956	996	1018	937	984	967	1009	992	958	924	945	1001	939	1004	998	986	982	927	992	935	988	983	978	948	1017	965	969	1017	1030	981	950	984	994	949	1021	1002	1001	979	963	962	999	931	1025	1010	979	957	959	952	1018	964	940	1013	994	934	909	1009	992	998	988	964	965	976	971	1030	1008	1001	959	961	932	981	945	995	986	974	945	960	1010	993	997	980	969	1002	966	983	982	971	990	990	983	983	942	960	1002	981	934	965	965	1003	947	939	984	972	960	984	934	944	1035	939	1004	991	991	994	930	979	993	1003	945	1010	937	993	1001	944	962	1006	1004	997	966	1029	972	947	943	971	1018	962	997	1012	977	970	967	933	1001	942	992	912	934	979	953	1024	1002	980	991	945	995	995	977	952	985	925	947	967	943	990	997	985	959	969	972	1028	957	1010	977	967	961	970	991	934	975	941	910	1012	919	964	912	977	1012	992	978	968	1008	964	995	918	1010	950	970	961	942	1001	992	958	963	950	942	963	1001	1006	986	976	991	972	931	931	980	1011	1021	930	963	1023	988	954	970	1034	988	1004	967	994	958	958	1026	1024	961	1023	950	956	977	941	987	983	912	893	972	947	946	963	971	988	1036	902	929	982	1006	1002	923	1022	1002	938	980	943	1001	1013	973	944	979	991	986	1038	952	963	966	943	988	972	970	974	988	1035	969	1002	942	989	978	955	985	936	983	949	1004	1018	1034	970	990	918	933	968	995	1018	943	1042	989	915	1022	948	951	979	949	1015	919	995	918	944	966	952	994	1020	947	901	951	908	918	942	998	1007	1020	998	992	966	1000	961	965	997	933	944	933	979	1005	997	943	965	953	934	972	969	934	983	952	997	955	933	969	971	1004	998	990	949	975	979	959	972	949	996	980	965	1008	979	957	990	945	1067	981	971	995	946	999	981	990	964	970	1010	937	1016	1007	902	923	957	958	991	966	985	896	936	996	1005	1003	989	954	959	974	978	949	942	998	959	992	952	973	1014	1020	1032	965	942	986	1019	962	948	985	954	996	971	993	965	952	954	957	959	1006	954	1009	1008	1034	946	926	975	992	991	969	984	1014	1007	1000	1021	963	979	1012	1009	960	969	953	957	956	969	950	969	975	961	960	944	1014	1027	967
25907	25839	37461	37729	36970	33499	31125	28927	26846	17603	6750	1862	928	710	751	777	579	512	440	444	404	395	404	406	424	380	401	399	424	373	388	411	383	410	384	354	362	384	387	364	361	364	349	349	353	367	370	328	362	367	353	367	333	362	398	334	359	342	351	349	406	391	354	350	331	341	343	343	342	375	352	327	343	334	324	398	307	326	339	361	358	342	331	361	354	364	352	359	336	380	352	364	359	341	316	328	333	298	360	355	342	368	334	342	347	348	304	309	354	348	345	341	342	339	323	363	354	383	342	324	352	371	351	360	334	344	365	326	311	359	365	395	358	338	345	321	305	341	334	357	352	302	367	347	328	356	312	373	348	330	325	350	347	340	348	338	328	319	334	354	372	337	323	366	331	355	331	345	319	333	334	334	345	320	345	319	343	363	362	362	340	364	359	397	338	302	339	336	317	323	374	325	371	305	361	376	373	346	314	348	316	324	335	334	358	333	348	363	338	321	363	388	366	346	368	355	326	346	365	336	356	336	316	332	343	343	340	365	320	357	337	335	321	353	366	348	344	358	329	365	391	356	321	342	355	341	329	340	327	338	379	368	356	334	354	339	349	354	340	369	350	357	367	344	349	354	336	323	377	346	326	379	335	328	308	311	337	333	342	313	324	347	363	340	365	341	375	333	349	353	373	350	358	329	343	346	326	330	367	334	335	360	362	364	325	339	348	359	309	330	364	335	335	374	339	334	340	337	357	336	348	310	332	376	363	346	373	325	336	320	368	358	331	352	337	327	354	344	331	369	352	326	310	369	333	341	313	307	362	337	362	341	340	338	333	345	322	358	362	311	369	359	355	370	339	359	346	318	375	358	348	365	348	338	372	349	359	345	324	332	359	308	367	317	347	385	342	326	355	369	379	328	370	359	317	335	338	384	305	362	350	368	389	352	362	337	357	354	386	349	349	363	368	316	357	357	311	337	376	342	349	349	374	320	358	307	356	336	367	334	361	358	300	339	330	369	365	352	367	319	332	332	354	350	353	361	347	360	347	355	344	377	336	354	363	368	340	357	395	382	346	328	355	359	379	350	356	346	385	358	390	330	294	364	327	370	319	380	316	331	332	371	366	323	352	323	343	340	341	365	353	351	335	335	350	368	387	330	371	335	354	364	382	360	354	353	374	338	326	348	354	344	367	335	344	320	350	349	356	358	376	360	360	345	355	375	335	356	278	357	353	353	331	291	348	361	343	336	334	345	325	335	355	360	361	331	349	347	365	322	344	344	365	346	342	356	370	399	334	361	358	334	348	381	357	356	359	366	344	343	361	348	353	367	325	329	299	347	340	352	354	363	326	369	328	326	348	341	352	332	370	328	333	359	356	377	357	330	334	318	355	360	382	333	337	331	356	355	358	328	419	333	317	353	318	358	354	370	358	324	345	327	344	330	339	336	332	334	340	347	370	331	346	350	365	344	331	370	373	333	347	362	336	349	355	329	335	372	321	355	343	352	347	351	350	326	362	366	352	364	344	371	348	372	339	319	355	351	319	351	324	347	354	361	365	357	314	320	330	382	323	303	362	364	353	311	336	342	353	352	375	343	362	324	349	306	320	330	317	367	347	330	346	378	370	339	368	334	337	346	343	348	316	356	356	318	344	355	359	366	353	345	329	330	326	305	322	330	376	357	332	348	314	345	307	373	353	386	345	332	347	359	347	321	343	355	325	398	357	389	325	355	395	337	325	352	347	362	357	322	349	359	342	392	338	342	411	343	338	349	348	332	371	321	378	344	359	363	367	354	378	347	288	332	352	345	358	314	340	346	340	368	336	346	361	357	313	326	349	333	349	360	363	338	365	335	341	331	376	349	351	341	342	331	362	329	383	380	343	368	346	334	342	350	351	335	298	357	367	360	345	340	328	370	345	307	369	376	329	340	333	354	350	345	336	333	329	336	347	358	333	362	354	337	331	312	339	342	359	318	334	336	328	337	348	358	337	333	350	357	360	380	360	329	342	347	374	332	310	347	319	365	332	355	332	343	325	333	340	352	348	353	313	367	338	344	332	344	365	334	373	343	334	371	353	344	357	373	305	346	337	337	361	320	339	357	341	322	332	370	359	369	339	332	337	312	342	343	340	316	372	325	338	378	355	358	365	358	377	362	359	370	348	344	329	355	348	359	320	326	351	359	353	352	351	384	347	353	343	313	355	282	362	355	326	378	376	376	373	345	361	335	340	347	310	328	332	314	316	346	299	358	329	323	335	320	343	314	332	360	353	335	345	315	365	368	329	362	347	346	330	362	347	333	359	332	368	362	345	321	304	328	367	325	366	326	369	351	362	337	340	331	322	328	341	364	327	352	339	368	334	337	334	335	346	327	342	339	356	348	353	340	369	337	345	337	319	379	333	362	329	375	339	337	380	365	350	339	353	340	349	347	345	350	310	372	333	370	349	346	359	379	314	357	351	357	359	358	342	317	341	352	328	350	328	391	350	361	364	362	351	337	347	343	356	293	352	328	349	338	339	372	354	350	406	316	342	329	353	338	358	383	346	350	348	359	363	353	342	331	354	365	323	332	319	376	356	316	346	332	379	343	378	343	373	336	367	346	326	366	336	303	300	341	336	389	354	331	319	331	322	334	352	368	390	363	315	349	351	343	335	318	302	319	364	325	317	312	323	370	348	353	349	331	328	338	333	303	320	328	329	384	353	342	325	308	344	339	392	358	358	371	351	342	324	353	355	337	342	360	308	371	342	327	345	334	346	350	362	382	343	348	341	362	347	358	358	325	351	352	346	348	339	329	369	351	361	298	302	335	345	347	346	353	337	325	375	352	356	378	347	367	343	358	328	348	330	364	364	306	348	318	355	352	369	330	341	335	349	322	340	330	329	324	373	336	348	345	314	343	326	325	333	345	339	341	359	356	350	343	314	364	354	358	362	357	352	329	355	311	366	347	344	374	362	344	352	342	368	351	371	330	334	364	334	342	328	362	352	413	380	313	372	332	385	333	331	378	339	332	358	350	311	365	348	354	326	365	346	328	324	345	361	323	347	321	313	351	340	359	377	359	363	353	368	355	352	326	354	322	324	358	370	364	365	316	345	329	352	352	376	327	384	372	350	351	367	358	339	321	350	300	310	337	379	328	322	337	361	391	318	360	323	335	335	375	360	335	324	306	358	341	386	338	319	345	356	346	346	366	364	361	343	350	371	325	344	370	345	395	342	339	315	375	323	359	354	319	349	344	330	336	339	294	322	344	370	311	334	339	356	324	367	319	382	325	348	318	355	375	340	360	339	382	360	345	329	340	365	327	364	364	339	374	358	359	325	354	327	358	349	299	369	366	313	350	371	331	335	352	362	341	353	375	342	347	361	356	356	331	325	318	343	339	372	342	348	335	365	360	345	339	371	352	348	346	335	336	340	333	375	341	314	338	347	304	361	342	318	356	343	310	320	361	334	309	378	353	325	357	338	341	321	363	354	384	383	368	369	374	359	360	364	350	347	331
15787	21816	33423	40350	44349	46098	45761	45613	41967	28138	10033	3166	3061	2783	3103	2971	2036	2109	1727	1412	1435	1310	1378	1456	1406	1174	1171	1219	1172	1137	1215	1296	1462	1308	1025	1007	1006	1015	993	934	1000	974	957	913	1025	971	1003	960	966	995	962	943	1001	942	934	925	905	936	913	956	981	940	882	985	946	931	918	902	947	912	927	925	953	952	970	995	929	936	1000	920	924	898	903	931	924	936	918	919	939	917	893	904	888	937	908	910	868	934	928	917	968	930	947	946	986	953	873	895	923	875	950	930	888	874	891	918	957	925	877	848	896	928	989	825	891	927	871	993	903	952	921	870	925	881	913	903	938	911	915	890	903	919	941	917	867	907	947	937	939	874	878	922	946	853	977	897	947	887	931	951	892	889	946	908	933	902	876	921	940	892	903	942	931	884	885	929	937	878	911	914	915	901	895	874	950	887	861	921	903	915	884	920	883	844	917	939	905	866	888	855	936	871	928	939	908	912	917	876	906	918	900	868	900	908	885	918	947	924	906	869	916	882	939	975	923	935	916	934	911	876	950	931	923	912	954	902	898	903	901	887	910	960	920	961	897	892	930	931	966	923	907	892	891	909	879	886	962	882	863	892	878	899	909	954	889	886	876	898	930	923	864	950	843	877	849	937	886	906	846	946	894	840	907	901	965	907	912	935	886	910	938	921	917	933	912	913	906	904	931	919	914	913	920	919	921	864	910	888	881	917	911	972	867	860	926	933	923	907	884	922	926	939	902	892	976	915	928	879	957	911	906	880	891	897	900	936	852	962	955	886	927	895	893	920	879	918	936	928	933	854	923	907	853	917	929	912	944	921	914	922	867	917	851	891	932	880	927	882	987	880	926	896	932	859	898	936	940	889	909	935	945	881	942	923	945	925	931	924	827	907	869	937	852	908	879	901	849	918	911	894	924	864	892	926	905	937	932	884	890	884	909	921	888	874	902	911	894	930	892	906	872	924	941	905	945	976	869	935	860	898	920	879	879	897	899	946	877	896	948	893	890	875	871	882	860	924	920	897	917	908	904	922	953	842	894	934	906	941	898	900	924	923	928	945	950	903	893	946	941	909	921	898	876	902	892	905	926	937	912	886	901	887	886	886	901	921	921	899	870	941	955	944	937	948	885	901	892	894	910	920	912	940	910	930	914	935	905	886	909	875	946	980	959	929	864	941	926	900	881	925	893	933	891	917	963	913	907	949	927	901	943	859	880	936	936	896	890	877	898	907	935	931	845	928	931	972	893	922	924	880	929	987	909	862	873	888	888	913	891	897	909	949	880	920	909	886	857	939	930	864	944	944	936	893	946	933	844	839	914	905	934	928	903	878	897	894	905	837	965	925	892	887	935	991	965	927	933	882	889	912	943	898	932	886	911	948	912	977	896	940	907	915	822	915	910	887	926	849	1006	920	902	875	975	876	918	886	879	898	901	905	925	938	894	937	897	869	954	974	876	886	920	946	921	884	895	878	941	931	875	865	910	899	924	867	904	919	920	913	892	850	947	908	952	963	917	920	893	920	894	836	925	893	896	925	857	887	923	909	852	935	937	911	895	953	902	882	915	923	893	882	868	906	899	857	915	928	957	876	859	904	849	902	934	899	929	884	892	950	853	878	883	967	873	947	913	903	980	926	893	930	875	913	939	913	898	926	912	873	975	985	919	887	882	904	929	922	937	911	914	913	920	883	897	936	952	905	952	869	875	892	925	899	921	951	912	902	919	938	862	872	928	876	903	976	808	961	898	906	921	866	957	913	891	974	886	907	900	925	942	884	928	938	918	972	886	843	935	917	885	850	839	877	871	874	883	865	871	924	885	940	907	918	964	909	861	868	912	865	883	930	931	834	896	865	953	926	913	933	943	913	883	920	888	901	857	885	896	948	888	852	894	928	899	956	871	903	924	874	938	916	914	918	933	954	916	929	875	887	927	891	911	877	999	903	912	938	959	884	908	905	882	912	898	910	907	896	960	938	925	930	940	929	891	906	915	916	904	896	921	875	879	899	898	887	878	902	927	950	855	936	920	913	934	854	839	905	899	870	915	885	874	908	849	834	902	867	940	1005	931	899	944	876	840	907	921	894	911	904	902	935	887	932	885	891	885	870	889	882	859	924	882	944	938	919	855	942	887	970	915	887	915	935	911	874	894	897	899	886	895	928	908	957	961	894	895	924	895	902	964	904	836	890	868	904	918	891	940	891	862	899	908	918	942	860	880	870	857	933	964	927	867	861	866	971	872	872	857	948	884	901	871	889	923	928	914	917	920	952	908	936	876	916	936	924	896	910	875	899	936	917	944	882	919	952	938	934	952	898	931	856	910	873	928	938	873	871	833	918	937	863	893	895	918	949	929	902	872	900	941	838	943	918	918	905	946	943	882	850	897	909	930	913	908	912	934	906	949	937	864	884	881	901	898	906	891	913	887	932	906	871	861	899	897	947	903	916	888	924	881	956	897	869	956	925	910	949	852	919	860	908	929	864	888	894	881	852	885	940	887	930	903	939	924	867	939	893	885	916	933	934	929	891	901	925	908	951	897	898	909	912	949	884	909	950	900	908	878	907	899	908	894	856	828	927	923	923	898	931	889	912	943	906	941	950	875	907	900	911	886	907	876	932	928	919	905	883	884	878	906	907	986	906	908	883	957	928	897	939	889	847	922	893	882	917	895	952	938	869	911	937	973	901	952	879	912	844	920	855	931	896	894	928	926	913	908	902	965	886	942	958	885	888	910	908	918	905	948	899	948	916	904	952	908	929	855	932	914	930	961	880	958	945	919	907	940	952	957	925	911	925	885	871	823	892	871	887	888	906	894	819	905	841	921	858	924	901	911	924	977	901	895	919	915	933	939	920	905	918	958	900	941	913	907	923	927	949	875	883	844	904	927	934	868	984	932	879	923	912	884	894	902	897	900	931	927	931	888	913	949	983	938	900	909	890	917	968	888	942	871	976	897	913	882	918	933	905	889	913	903	898	907	902	898	897	899	944	899	873	927	899	923	896	873	878	942	898	935	862	895	909	875	887	899	889	872	903	914	891	945	920	940	901	872	897	954	875	899	869	901	888	883	923	911	882	904	904	908	855	923	916	904	940	957	930	887	890	883	901	887	883	875	931	868	958	897	939	935	878	922	908	898	843	912	896	906	871	907	884	953	915	876	877	910	939	904	913	913	903	929	928	893	888	864	937	894	870	854	875	871	871	849	947	865	941	865	972	948	938	899	946	954	908	885	895	897	874	904	953	906	923	903	870	950	869	894	900	872	874	961	894	892	934	883	901	930	899	904	928	903	919	896	898	856	885	895	853	938	903	901	893	961	895	951	902	939	903	870	886	821	884	937	850	950	902	964	918	904	945	862	903	963	926	900	885	876	982	910	971	870	903	888	921	884	879	903	912	908	905	918	926	898	913	913	837	873	886	931	939	929	895	932	938	900	903	932	912	857	868	979	929	846	927	892	814	931	903	945	860	842	919	894	881	929	895	951	922
3244	2086	4273	3962	4846	3378	2272	1394	801	409	223	221	180	193	204	207	219	183	208	179	199	186	209	215	219	193	173	189	214	197	191	191	202	183	181	193	173	177	193	220	183	199	193	200	165	166	189	177	191	183	194	196	183	185	194	194	182	187	192	175	174	182	177	185	190	175	216	177	169	193	182	186	201	199	203	188	178	197	185	191	165	186	177	181	209	166	197	178	177	177	211	203	197	203	205	176	202	190	211	175	191	207	192	193	182	197	186	196	172	198	190	213	193	172	197	212	179	178	186	207	184	187	195	182	198	198	195	179	179	189	190	176	200	230	181	183	182	173	171	192	187	206	192	174	196	180	187	203	174	178	171	197	225	207	199	190	180	196	202	190	194	213	212	193	210	160	157	164	170	176	198	200	196	194	190	183	190	193	197	180	209	176	208	164	183	220	161	181	180	185	216	208	206	186	192	213	184	210	210	204	170	170	192	173	191	221	182	187	179	204	171	187	192	179	213	201	186	191	180	190	186	203	197	189	197	186	197	181	225	176	187	207	193	193	194	158	193	213	183	174	191	181	152	196	204	189	183	184	183	188	196	166	186	189	191	197	192	201	199	192	184	182	192	192	215	200	201	158	173	198	191	193	193	199	159	181	187	185	195	208	200	197	175	183	218	181	184	195	195	185	171	162	213	185	184	202	198	184	193	164	178	190	170	195	188	174	172	190	189	215	228	168	190	199	202	182	203	177	189	201	222	206	205	219	187	196	189	205	192	189	196	195	192	197	192	216	179	183	205	180	181	180	186	193	205	212	183	179	210	203	184	198	187	166	194	186	200	196	190	197	194	185	193	186	185	149	183	171	189	201	202	176	182	217	180	179	210	203	175	167	184	187	195	172	217	202	207	186	183	199	177	217	175	199	203	215	188	184	181	212	187	186	202	193	185	201	191	191	173	197	182	204	197	192	219	184	197	180	207	171	224	202	184	179	190	194	202	196	190	181	188	189	193	202	192	199	147	192	189	189	184	211	177	193	185	179	218	174	209	196	198	177	203	200	186	190	182	195	210	208	190	183	212	202	171	199	198	190	180	187	174	195	179	184	206	175	196	227	195	198	185	210	188	174	183	205	185	190	210	210	188	170	192	195	184	175	219	187	198	208	186	192	178	199	178	179	187	178	186	194	188	192	190	186	205	205	186	205	192	172	192	167	201	170	191	173	187	190	182	178	200	210	194	202	191	200	208	165	179	175	184	213	184	184	191	188	181	199	181	164	186	188	195	177	187	210	185	213	215	191	175	176	182	219	199	197	221	205	194	185	186	161	194	188	179	173	187	193	193	195	219	177	190	201	198	196	207	168	197	193	205	203	197	200	211	184	185	198	195	178	193	213	195	184	180	199	194	190	189	201	191	167	207	189	201	196	206	216	194	198	184	172	180	205	199	189	189	186	185	195	195	205	196	174	197	199	174	181	183	178	173	203	183	171	185	186	179	192	190	209	180	221	179	182	171	178	192	198	167	196	208	198	177	194	194	216	189	222	179	188	198	164	194	223	171	198	204	184	183	208	180	219	198	179	169	218	170	192	182	172	197	205	193	187	214	190	183	197	199	188	189	210	177	213	200	202	193	196	193	211	210	174	209	183	196	189	182	219	199	187	177	170	186	175	180	190	180	177	180	189	178	203	200	177	179	195	178	186	193	219	184	202	168	184	161	188	177	195	183	205	211	184	197	184	187	187	177	161	185	189	173	182	172	204	197	184	200	196	198	181	175	177	173	180	164	194	182	211	172	182	203	199	197	207	175	187	174	174	198	178	183	207	201	230	178	183	172	194	187	186	207	184	201	181	193	185	188	210	196	220	198	195	207	194	174	191	186	212	194	175	227	209	208	192	177	202	193	185	200	186	184	220	215	199	191	167	193	211	193	190	205	192	181	168	209	184	194	194	160	166	202	205	182	188	191	179	188	209	199	191	218	187	196	166	170	157	191	206	208	179	184	210	221	189	214	195	198	175	183	205	193	195	187	212	144	199	184	192	185	175	177	205	188	204	180	166	202	162	186	197	185	191	188	209	201	200	200	167	180	185	193	191	194	174	188	190	183	192	161	166	155	183	198	163	161	165	195	170	182	192	205	177	160	182	180	169	214	154	185	178	218	179	171	175	215	171	223	192	220	218	187	198	168	210	193	199	164	184	188	191	223	196	179	174	199	196	166	175	185	192	183	186	188	205	180	181	183	167	188	211	193	197	145	204	203	193	173	169	191	203	202	203	167	200	180	182	185	201	178	193	209	189	194	181	193	226	212	176	215	186	171	196	176	177	181	211	194	195	160	206	188	189	199	183	185	194	205	186	183	186	187	195	201	182	182	170	184	201	200	164	215	207	194	176	186	199	190	213	197	191	163	182	161	178	181	169	191	189	168	181	218	206	178	186	197	204	192	200	189	170	177	189	197	186	194	219	185	189	177	167	205	205	198	190	193	189	173	188	188	194	192	187	188	186	168	179	211	179	223	193	199	165	185	194	200	183	178	179	190	201	190	166	205	183	165	167	168	201	191	183	166	178	219	173	181	224	201	227	204	175	190	196	184	196	188	213	185	207	199	205	189	169	197	189	183	201	198	188	176	189	179	201	181	215	195	187	198	193	180	201	161	202	185	194	180	196	165	208	200	197	185	187	220	189	168	189	194	202	169	197	175	187	165	190	170	187	182	231	184	191	187	200	172	182	195	207	201	206	196	198	188	195	177	173	180	202	195	188	177	175	186	186	165	211	213	207	180	203	196	175	180	197	201	191	198	192	190	184	156	173	195	193	165	165	197	204	206	207	173	212	177	196	182	212	188	190	197	172	182	208	187	193	211	199	205	177	186	178	179	210	154	176	183	173	178	174	170	197	199	177	202	175	186	169	205	190	174	188	177	185	201	200	197	186	177	191	181	193	176	181	194	178	196	187	196	206	194	188	178	189	200	213	162	185	217	192	189	172	191	173	199	188	175	181	212	193	193	169	192	184	199	191	192	174	184	186	193	196	181	192	193	182	216	178	173	191	181	189	197	175	181	171	205	188	165	163	193	195	199	190	181	190	223	196	178	169	207	191	188	156	188	161	187	220	222	176	198	184	182	194	204	175	181	165	169	191	214	162	189	189	184	178	193	198	182	166	172	187	183	198	188	185	192	158	174	177	190	177	201	173	177	183	195	188	184	188	177	198	192	181	205	210	203	173	190	185	203	179	202	218	172	178	189	202	183	208	210	189	202	194	183	193	189	208	204	188	178	196	199	193	194	181	165	200	198	192	200	206	189	192	189	190	178	228	183	193	188	184	206	175	190	193	169	175	189	192	204	197	187	179	204	195	187	160	175	207	208	200	201	226	192	241	200	188	178	186	188	193	156	171	194	195	169	189	177	186	188	210	182	165	186	192	195	196	176	184	187	180	179	187	206	197	187	177	199	185	207	193	193	194	191	199	201	206	187	169	184	202	189	193	180	183	168	184	166	182
3090	3437	8251	9555	15166	11743	9330	6498	4962	2488	925	736	684	636	708	706	667	616	640	598	606	612	633	628	585	578	627	596	596	583	605	574	624	624	612	561	586	629	614	590	591	664	616	587	609	635	638	585	584	594	577	550	565	583	601	600	608	591	579	566	576	622	580	606	578	643	609	557	602	624	578	610	587	573	592	604	583	649	600	610	598	582	580	577	559	567	615	584	599	597	591	652	575	579	578	565	540	578	615	597	590	573	595	607	649	540	609	576	607	596	627	585	584	606	597	606	601	568	596	567	600	585	644	558	559	622	602	581	558	590	594	560	596	585	613	561	543	608	622	582	622	590	588	556	611	574	582	614	617	639	570	600	596	639	578	605	610	580	546	609	616	578	565	600	599	562	608	563	601	559	614	620	585	599	555	558	585	585	591	580	586	569	596	585	578	610	600	610	628	602	569	610	584	592	594	608	629	607	641	607	589	596	576	612	592	553	625	612	597	574	587	610	552	586	617	603	549	618	605	568	609	578	613	608	575	582	588	610	592	606	598	597	620	577	567	562	602	597	603	632	594	578	577	601	610	588	576	573	569	568	623	560	588	590	584	592	664	639	549	573	607	600	581	577	593	589	595	633	605	593	611	587	583	611	555	614	569	595	564	547	584	594	599	591	553	620	564	605	586	596	601	573	605	554	567	601	614	568	579	632	568	585	598	592	574	566	605	512	596	565	598	599	553	654	634	619	559	594	609	590	552	562	596	551	603	599	530	601	606	644	604	601	598	621	552	625	586	583	607	578	638	624	621	558	545	614	617	600	573	642	609	607	625	636	568	638	613	570	616	590	624	612	628	611	592	587	586	620	585	554	587	546	603	602	570	600	564	615	602	575	600	607	585	553	558	559	561	601	591	593	612	583	554	558	527	580	613	619	591	557	552	603	581	547	571	596	609	617	546	547	583	581	586	609	593	593	574	612	619	614	588	587	578	627	637	580	598	560	554	596	572	588	581	577	571	598	585	582	619	614	600	636	629	612	598	572	591	581	598	577	576	594	582	589	566	534	593	631	574	619	563	593	568	571	567	652	637	591	609	545	602	638	641	577	560	565	598	598	606	578	599	597	607	583	657	612	593	568	582	602	596	588	580	604	609	603	603	564	633	597	611	577	553	609	576	587	575	591	621	572	603	592	590	613	573	608	572	569	548	568	604	624	613	624	610	536	613	572	640	590	575	614	644	605	544	629	621	605	579	603	605	624	581	561	584	635	571	598	612	620	592	544	622	536	563	564	578	590	598	549	579	583	585	585	601	636	533	617	591	586	613	600	637	603	565	583	576	597	591	619	570	593	591	578	655	588	554	591	560	620	577	605	592	591	561	610	570	625	590	603	623	580	572	602	656	611	593	545	610	542	545	602	587	591	634	635	598	586	585	585	579	614	576	568	569	581	562	589	575	579	586	593	590	582	584	570	585	614	620	577	602	576	606	583	567	609	617	581	574	568	561	646	577	536	573	593	610	575	617	554	620	626	577	558	586	616	613	606	612	609	588	580	632	564	594	597	587	614	564	677	565	605	595	594	583	616	600	578	623	568	588	595	610	593	651	579	588	588	610	599	581	574	596	591	607	591	620	552	582	625	577	571	560	534	566	600	612	625	603	576	579	570	570	553	670	585	620	553	602	592	604	616	596	571	604	653	625	575	586	607	620	595	601	673	560	566	596	596	555	612	610	595	573	610	537	582	600	587	604	583	588	595	612	597	590	583	579	582	628	563	626	591	599	558	605	591	579	595	589	628	621	574	619	590	618	628	608	604	593	635	602	612	640	565	632	596	602	623	621	568	604	582	612	603	631	552	575	545	577	545	551	606	595	592	625	600	590	570	608	555	620	605	583	625	643	571	599	596	588	600	577	570	574	593	663	557	622	595	574	586	572	587	611	634	618	608	552	600	638	597	612	631	643	574	611	574	570	608	581	604	591	592	556	640	592	618	590	583	575	591	590	586	634	569	597	634	580	549	595	573	608	574	598	577	592	554	554	571	584	559	589	594	572	591	589	593	619	571	607	605	606	594	585	603	580	645	616	555	529	625	592	573	599	626	584	589	585	610	568	611	551	587	624	552	600	610	566	648	599	597	609	601	579	571	598	590	616	633	572	566	607	581	596	588	588	609	596	597	586	608	596	593	598	603	597	618	605	610	637	599	613	573	573	590	584	649	604	600	597	611	548	583	586	567	608	573	615	624	654	603	596	619	594	616	611	628	622	649	569	582	620	613	619	611	534	625	604	601	602	586	606	593	582	554	633	571	582	590	590	628	577	598	600	628	598	583	618	538	576	601	575	587	577	603	630	564	552	567	609	562	605	589	576	582	582	607	576	590	596	590	593	590	593	607	568	640	572	592	560	550	557	613	610	549	558	568	572	636	581	617	592	606	574	585	612	603	588	567	593	570	542	587	573	593	563	567	576	630	566	666	570	590	575	580	589	569	596	574	552	576	606	595	597	596	596	599	625	594	633	573	603	613	630	582	558	617	583	548	602	559	611	605	560	614	591	562	558	591	588	567	618	587	571	632	622	583	620	593	644	615	588	585	624	594	578	603	593	596	603	598	616	612	638	546	575	563	589	610	592	598	585	599	606	603	624	592	580	615	612	601	617	603	589	612	627	588	621	578	576	608	588	571	615	553	577	581	606	625	614	597	609	591	598	588	614	591	580	588	620	586	595	552	623	628	599	572	600	621	588	598	610	598	616	588	583	605	616	639	535	601	600	568	582	611	598	569	580	552	611	589	617	597	567	592	545	578	593	565	620	569	620	615	607	587	572	599	637	604	586	602	605	558	582	594	587	583	612	618	594	584	618	600	586	590	579	595	636	575	620	593	557	601	652	590	640	574	578	610	597	588	606	577	617	604	594	603	625	567	622	596	553	584	592	635	559	572	562	615	574	597	590	618	573	598	626	584	577	544	591	581	555	579	578	613	566	591	587	619	598	608	570	589	591	632	626	627	598	571	558	544	623	561	629	587	596	605	616	595	582	580	605	568	580	556	581	544	601	573	585	578	587	584	561	612	577	597	598	552	624	552	564	620	550	576	594	596	621	608	562	598	597	581	604	544	610	630	582	585	633	622	578	611	598	617	584	611	630	595	631	613	580	644	615	616	580	603	605	569	630	584	590	577	547	624	565	558	611	546	624	624	607	599	598	608	558	580	579	592	615	639	623	593	649	601	575	573	564	546	568	585	625	628	628	578	593	624	613	555	636	613	552	649	604	576	565	592	598	597	606	632	607	603	596	586	557	583	622	633	604	569	588	593	576	563	588	645	617	573	580	551	613	590	592	585	603	591	595	593	579	617	606	625	620	516	586	655	577	594	589	574	576	562	610	593	557	601	564	568	572	560	599	631	594	651	627	617	584	597	590	594	600	562	586	575	648	594	580	615	625	603	595	644	556	609	578	626	564	567	550	621	600	612	593	626	614	578	607	614	623	606	600	589	564	583	532	609
17863	18392	31210	31702	35008	32390	28151	23810	18927	12463	4487	1434	744	608	604	524	514	461	481	439	420	354	444	376	394	393	390	397	403	399	367	333	379	363	405	349	388	377	338	444	332	355	369	362	385	331	395	354	344	366	385	382	361	385	381	363	367	333	348	388	326	382	362	349	357	381	355	397	356	332	372	367	375	357	392	365	322	401	368	361	355	354	375	379	337	342	362	341	391	375	376	361	357	403	356	328	344	379	344	342	371	386	336	402	358	366	377	331	388	379	365	338	368	359	346	361	364	355	399	390	360	388	339	336	348	341	330	366	372	370	380	363	342	361	372	346	346	365	341	356	335	341	351	370	349	365	360	367	362	356	339	351	380	341	368	402	373	385	337	359	400	373	395	340	327	349	321	367	408	362	385	338	361	350	362	349	342	373	328	362	373	336	350	396	359	374	324	375	372	370	361	354	380	386	371	366	367	389	365	369	362	356	371	380	375	360	388	363	356	376	332	348	368	383	349	351	367	356	315	375	343	367	342	375	388	348	386	347	349	368	411	371	349	384	405	350	351	375	362	341	373	345	353	400	377	343	379	335	392	386	389	368	335	411	320	344	350	346	387	382	337	334	367	353	356	381	410	370	359	373	350	351	372	361	345	350	356	375	345	318	341	345	362	389	382	383	346	350	352	335	339	390	361	389	318	359	371	349	359	371	375	395	369	350	387	366	378	341	367	358	384	382	350	352	365	353	392	347	350	346	392	341	370	380	389	388	332	319	336	369	380	339	386	347	347	373	341	377	331	387	400	372	354	363	344	373	330	321	352	341	349	328	372	345	352	383	378	382	340	350	365	351	349	344	388	367	368	354	374	372	387	350	388	334	357	361	323	352	335	372	324	351	384	379	375	374	337	364	384	351	350	369	366	371	409	356	370	354	313	329	368	346	349	366	340	343	359	382	366	369	381	374	342	336	371	374	373	343	375	353	342	371	353	362	358	338	327	378	398	390	373	350	371	364	370	384	360	342	374	390	333	349	354	350	375	310	356	383	355	377	367	362	373	373	342	372	380	353	394	362	371	370	341	360	391	386	385	365	370	349	359	344	370	338	378	378	361	335	365	347	349	349	363	357	354	383	378	387	363	340	354	360	331	359	363	360	376	373	381	387	362	410	382	363	368	381	338	337	385	379	378	377	379	361	342	394	343	383	350	374	372	359	339	355	354	352	354	355	346	393	362	334	354	362	371	377	375	398	361	398	379	330	365	369	387	326	355	363	397	376	344	338	353	374	391	367	369	342	361	339	362	323	324	379	348	364	354	319	328	363	317	384	371	364	389	343	380	362	357	371	348	347	349	358	371	345	362	412	382	357	389	341	369	371	332	336	367	339	369	332	345	375	373	353	405	356	388	362	367	346	320	345	366	366	341	344	336	374	363	391	363	355	329	376	378	364	381	384	377	375	384	366	350	372	368	349	386	365	358	353	355	420	337	357	366	329	354	385	330	350	347	359	378	370	362	348	334	348	379	349	349	361	374	408	395	362	365	364	372	359	370	357	351	346	364	380	368	395	359	355	323	347	351	340	355	365	346	364	337	346	355	362	322	347	367	386	346	343	374	370	352	334	382	378	349	400	359	364	325	357	377	368	351	368	370	353	353	341	320	377	361	387	381	371	368	369	342	355	376	349	373	343	314	340	323	372	371	372	358	323	382	382	341	358	363	350	358	360	362	328	355	362	374	354	353	383	358	347	348	342	354	342	372	359	372	372	360	353	377	349	355	354	372	381	368	376	347	379	375	360	380	360	330	400	357	360	357	373	370	369	388	357	352	350	333	364	372	369	346	337	349	342	370	383	354	382	332	356	329	377	357	374	329	394	389	363	350	352	363	363	394	373	365	356	372	337	371	387	371	360	393	348	360	363	348	353	389	383	350	378	344	303	358	374	352	344	344	338	356	332	359	366	348	330	347	381	360	375	356	410	379	384	366	334	392	360	340	359	364	366	347	344	339	362	349	351	348	326	351	377	406	407	347	406	377	338	356	373	369	356	371	351	388	362	376	313	348	342	378	338	367	345	333	354	377	380	351	346	359	357	349	350	337	383	368	386	330	380	380	356	361	356	383	350	385	358	326	360	378	356	345	341	352	352	316	357	368	389	338	331	387	336	390	377	376	376	345	359	347	335	373	369	364	355	348	371	373	355	368	346	340	352	371	355	367	383	378	342	355	353	395	347	371	368	387	382	348	346	356	372	347	336	353	344	385	383	395	373	344	336	345	376	384	374	349	346	370	376	372	353	358	358	375	378	355	360	312	380	355	395	356	365	344	391	331	327	359	357	380	383	331	351	375	353	398	355	401	342	392	325	360	351	352	369	339	367	365	414	342	360	345	359	351	376	337	350	355	364	350	366	373	405	372	347	343	359	382	389	346	362	361	351	330	340	350	354	345	340	367	367	396	375	342	378	357	371	382	379	327	362	343	346	400	377	376	343	365	331	375	336	365	368	369	356	394	348	347	340	344	349	355	379	354	370	338	391	351	342	349	376	391	350	385	382	382	322	386	350	374	312	342	361	389	348	376	351	367	349	344	367	352	351	380	389	405	362	375	380	369	367	395	338	399	331	361	319	351	366	361	353	378	356	364	386	406	377	389	369	322	368	366	353	346	345	394	359	368	332	334	335	356	364	346	377	385	348	360	371	357	322	326	330	390	338	343	357	351	350	351	354	346	368	328	358	352	370	335	322	370	355	370	340	372	395	369	387	362	363	360	303	353	324	373	353	341	383	390	401	362	379	374	361	380	345	324	343	357	386	369	339	355	387	349	372	400	387	351	382	376	340	381	367	365	375	367	352	368	356	337	346	331	341	374	358	348	366	355	383	375	349	365	354	389	342	403	353	371	348	394	357	328	335	352	361	368	344	343	378	356	347	353	376	345	425	355	347	369	341	345	352	332	376	388	360	388	333	378	365	379	356	369	352	347	422	349	332	366	345	382	351	353	335	327	344	356	364	359	376	348	356	374	396	363	350	357	325	375	358	392	368	339	344	345	397	358	354	310	375	369	361	346	375	398	375	341	337	376	349	343	358	371	392	361	368	328	337	370	357	370	362	388	354	371	389	347	371	370	316	324	356	376	369	343	373	336	355	377	337	356	364	344	344	383	387	349	375	364	335	368	355	388	407	389	365	361	367	402	371	353	380	370	360	374	379	338	347	349	386	345	380	356	349	356	336	330	345	368	373	373	366	369	343	372	347	355	366	326	383	334	337	387	364	359	354	324	376	331	381	348	343	359	367	363	344	329	370	378	356	345	341	394	345	355	381	338	372	346	377	381	349	401	338	388	386	378	359	382	343	373	322	371	365	394	392	381	388	355	382	369	341	337	356	318	391	373	382	346	379	314	357	355	361	354	352	382	359	387	351	346	357	338	356	353	331	329	341	368	365	361	363	367	374	370	379	339	377	341	350	340	349	356	407	328	381	394	348	381	338	399	367	356	322	355	340	375	384
12248	16564	28788	32506	41875	42257	39935	37819	34500	26936	9172	3558	2318	2245	2318	2166	1734	1493	1602	1319	1417	1243	1333	1316	1202	1182	1144	1129	1135	1116	1154	1096	995	1045	1111	1066	1022	1047	1000	1000	1014	1055	997	1012	961	996	989	976	1014	1021	1002	1031	1031	1020	1000	986	998	964	994	980	1090	1036	1040	1070	960	958	991	993	1039	972	966	1006	981	1036	983	929	955	992	1028	924	985	997	953	1015	1024	952	982	978	976	957	922	979	953	1000	1011	988	1047	979	948	996	972	971	988	996	1009	995	954	961	1033	993	936	1005	986	979	978	963	1003	954	952	985	918	997	971	970	941	965	978	973	981	940	1005	1018	1004	988	951	920	913	1000	951	967	975	1047	968	967	978	1024	995	1006	915	1002	973	936	1009	975	988	1004	947	1001	1017	938	964	984	968	1008	1062	992	962	1012	995	970	936	1052	930	953	1026	976	994	1005	1011	1000	1017	1000	965	931	1029	961	935	931	976	1002	950	973	979	917	1005	980	938	907	963	993	1029	967	938	988	969	958	935	932	1036	961	986	922	968	995	950	986	1002	1005	998	969	982	981	1013	976	943	977	988	938	974	963	994	961	943	1025	991	915	975	986	997	979	1018	938	1008	981	1026	954	972	1013	952	926	992	961	986	980	924	992	945	989	946	909	981	976	929	938	949	945	957	991	1015	1008	1014	1015	1015	951	973	955	964	1007	1037	1006	973	986	1000	970	987	1052	973	952	980	944	994	973	958	963	1017	954	954	952	997	971	979	935	993	954	982	973	1002	946	984	981	1013	1015	1008	943	1006	952	959	1013	985	955	956	994	927	957	958	932	976	939	988	942	996	913	1032	1007	968	1014	987	997	1008	1003	974	1019	953	984	966	978	962	976	1025	967	930	974	917	1000	969	930	982	997	970	966	988	997	970	941	1014	974	998	967	957	1032	1022	980	998	949	991	946	1056	973	956	1006	905	886	996	1005	980	956	960	929	1001	1010	1045	958	979	965	1033	942	1041	960	965	999	1048	995	968	995	985	987	920	946	981	920	951	973	928	967	975	940	982	985	945	952	962	914	956	990	988	1036	952	1023	989	985	942	1002	975	935	949	985	1010	986	980	1012	1024	1006	932	985	991	970	981	951	990	999	1001	965	991	964	948	1006	922	1056	956	982	960	1013	952	967	995	941	975	959	981	983	976	1009	946	999	945	1034	983	981	938	1003	974	1010	988	962	978	945	987	1029	983	1026	1001	982	955	954	1006	957	1018	985	1004	977	970	956	1025	1019	993	973	1022	952	954	943	973	948	983	1013	1022	973	979	987	967	925	1052	966	1001	925	966	1008	977	983	997	956	969	960	964	1011	985	1003	918	918	987	931	1025	1010	1023	997	949	984	960	975	982	958	1005	982	1008	952	944	958	933	984	1015	1023	965	1002	958	991	1022	932	991	998	1016	944	934	983	1026	933	971	983	1013	958	920	1030	997	943	1004	1065	1005	1011	1005	984	969	995	1012	994	1030	916	974	997	984	936	993	963	981	956	988	971	986	954	999	1018	940	1019	980	964	999	979	975	937	981	992	907	966	955	967	994	927	975	964	957	971	968	944	982	967	932	996	983	980	960	980	1009	950	993	946	933	1009	1000	950	964	916	906	1009	1044	1009	988	986	990	989	1038	968	961	958	979	957	965	911	1011	929	1004	974	965	934	993	948	984	1009	991	976	950	958	978	950	974	961	982	958	968	888	994	925	972	965	1007	939	945	976	1014	1042	979	935	925	1008	969	978	1028	942	1028	950	975	928	972	988	1004	1008	1052	945	988	966	948	1007	986	976	982	992	986	1020	999	1023	951	945	1028	993	965	972	922	927	1006	1000	990	910	1042	953	994	955	1019	945	974	929	937	1042	933	970	996	951	957	926	945	978	907	926	1010	951	975	1044	1019	983	963	966	986	930	966	963	946	966	975	925	1015	974	947	991	933	997	1015	976	967	976	969	981	965	929	964	989	987	978	1016	986	938	982	968	973	985	951	974	981	928	998	983	964	966	1006	962	891	960	937	996	997	964	972	936	937	949	979	987	934	1009	983	968	927	1021	983	1001	970	1008	952	954	1003	1001	980	944	995	1005	970	994	1010	990	965	951	1020	963	944	1005	993	919	965	962	969	948	966	966	947	1028	987	956	957	1008	981	1006	991	967	922	1022	936	960	983	974	998	960	964	1020	958	1012	1011	1043	1006	956	949	998	955	989	1035	971	1000	1019	962	957	949	961	1057	988	969	1020	953	999	978	1011	1036	983	940	951	975	1007	999	929	991	970	1013	961	950	1001	956	1015	945	1004	1062	1009	1023	980	1017	971	1000	967	989	989	982	1009	936	956	881	909	1024	974	929	962	969	1001	952	1010	1032	920	931	988	975	994	972	928	1005	912	963	1003	1022	989	954	979	969	965	944	994	956	945	959	963	928	985	956	1037	955	991	970	985	1010	972	1038	960	985	1034	975	951	995	978	946	975	948	974	969	973	1012	981	979	931	972	1035	958	983	975	970	993	1013	971	992	942	975	944	958	1019	941	1009	1006	985	990	989	975	935	1022	990	979	1012	960	1034	981	1027	985	927	1012	995	1040	1016	972	1002	985	1009	1018	994	1008	954	935	988	1012	964	931	1038	1010	969	1039	1047	958	960	955	1017	987	983	957	1053	1007	1006	982	1027	1016	972	962	1025	950	1027	931	1010	964	951	968	992	952	1000	987	945	1047	961	953	993	982	970	1010	950	1009	1026	883	954	1002	956	1004	928	1028	1032	958	1017	1029	1019	980	958	982	1005	974	1031	973	969	949	1022	954	898	941	925	975	975	994	962	932	1005	966	998	959	932	1007	951	981	973	966	960	986	1000	1000	997	992	1006	996	1009	971	949	951	953	911	962	970	1013	972	1039	976	935	976	986	1021	998	973	950	1000	1004	992	975	944	948	1000	970	1005	939	1001	950	947	928	923	976	993	933	978	974	995	975	993	977	970	1010	1010	945	956	965	1017	963	978	1010	1025	916	1048	1024	955	943	950	987	988	991	965	986	931	992	983	1015	959	1006	977	1028	949	995	977	952	952	963	946	967	987	983	975	934	981	948	991	956	960	988	1005	983	971	938	1000	991	975	924	919	952	980	941	974	966	981	946	945	917	995	966	941	977	949	966	921	1008	985	932	976	950	968	993	897	993	955	974	903	993	941	1016	994	991	1031	974	1016	1015	981	956	1007	895	953	983	990	960	987	1031	989	974	1019	1003	962	972	996	1004	941	1016	943	989	974	1003	974	964	1008	1006	965	1048	1009	964	947	946	991	892	959	1002	992	981	1022	953	947	984	980	957	958	999	958	956	953	917	956	999	970	965	957	967	949	969	977	973	996	945	933	998	971	994	949	926	964	974	1000	944	982	1027	946	952	1044	956	972	1026	945	964	992	957	940	980	917	934	1008	990	1001	958	927	983	950	952	902	1000	965	997	980	960	1003	942	940	990	960	980	988	983	937	935	968	1013	929	965	999	917	1023	994	961	993	1004	975	1005	1011	1008	1000	1015	980	1006	946	974	1000	979	981	993	930	995	987	997	963	1001	974	944	940	954	920	970	919	984	959	981	995	1028	977	1013	999	1019	960	930	1029	1009	939	977	1008	965	964	974	970	1019	942	963	964	955	984	971	991	980	918	958	905	985	935	967	954	993	1002	918	966	988	970	1007	968	928	964	974	987	979	983	965	978	1018	976	956	978	1006	994	1015	977	976	970	978	973	1016	1004	1007	997	1005	986	955	929	999	1016	1027	957	989	990	918	992	971	993	1001	1011	976	926	1015	977	979	936	982	966	966	1006	997	992	960	944	1033	975	942	1014	979	992	982	1000	916	1026
25223	25457	37092	33212	36433	35601	32141	28432	24489	17250	8128	2672	1156	792	752	1006	587	465	438	451	407	363	417	359	391	364	396	386	397	387	364	384	354	341	356	363	367	312	351	358	349	328	351	318	374	343	369	354	363	385	339	341	414	341	359	340	331	377	380	334	346	362	391	324	343	345	319	351	368	344	328	332	342	342	316	343	354	365	348	365	363	346	359	345	346	376	332	354	361	349	367	328	331	342	362	344	342	346	313	365	338	325	386	347	369	337	336	324	352	311	363	354	303	368	334	321	345	326	319	359	339	343	362	353	338	341	372	360	337	378	348	341	360	340	322	372	351	351	370	360	336	368	351	321	299	348	323	344	341	311	317	328	376	360	329	343	357	346	360	344	340	369	336	340	363	339	341	348	351	342	342	327	352	314	340	360	327	354	353	319	371	338	345	383	333	390	334	368	361	359	343	323	352	352	335	327	304	328	329	301	335	335	325	345	345	360	353	350	348	362	317	343	361	350	365	355	351	356	364	323	357	323	377	347	330	310	333	347	343	338	357	332	353	340	371	305	356	349	336	357	351	358	314	326	339	364	338	362	332	379	350	341	343	302	372	372	319	303	323	357	319	338	320	328	353	348	362	334	346	328	380	340	362	371	331	329	342	364	332	355	338	373	347	326	389	339	313	325	341	358	327	316	375	355	334	379	307	350	319	379	336	366	338	387	357	362	355	334	357	373	332	347	366	356	348	350	354	325	338	326	349	334	344	310	310	310	370	314	359	334	345	349	354	371	318	336	353	336	322	368	342	378	362	360	345	340	316	304	308	357	332	361	327	314	314	342	342	363	368	319	357	336	342	315	381	345	331	314	348	362	356	336	338	324	343	354	343	336	375	361	314	336	343	330	358	336	354	324	340	367	337	313	344	333	363	347	325	354	350	334	329	318	346	378	382	356	329	338	349	312	307	366	311	372	333	329	388	352	332	368	360	341	361	334	362	329	325	323	362	336	335	302	339	354	327	352	362	327	368	347	338	345	332	355	345	326	336	307	339	336	381	371	376	356	345	320	339	366	344	351	373	337	335	342	327	337	326	321	369	352	345	316	342	354	395	341	317	328	355	350	339	345	364	335	337	346	342	386	371	342	365	327	345	340	352	341	375	375	331	337	345	351	324	342	341	323	326	386	383	358	391	333	332	341	322	331	342	328	325	324	351	296	358	345	331	298	350	351	350	334	357	355	320	362	363	365	334	384	376	351	309	348	327	330	322	360	365	347	351	351	327	344	347	356	350	338	329	366	318	365	382	376	361	354	334	334	356	330	361	332	353	347	314	351	382	340	334	329	317	323	346	332	322	331	332	317	342	365	375	336	328	342	357	331	375	310	369	345	362	322	358	331	347	359	354	336	341	366	333	341	313	335	322	339	357	333	318	377	358	334	347	325	339	340	373	354	351	355	346	328	348	347	340	364	364	322	358	333	364	350	342	328	347	346	345	333	331	314	322	336	335	323	328	336	366	347	343	374	316	340	339	379	398	348	324	341	330	348	365	332	344	354	314	343	358	324	346	314	378	338	338	345	381	360	363	358	323	343	357	303	343	352	318	322	314	334	327	327	358	340	358	344	345	355	317	331	367	374	351	373	343	325	325	355	362	317	348	359	367	354	333	322	337	333	358	362	325	334	343	356	350	322	338	380	382	345	392	338	368	370	342	330	329	324	358	346	329	357	351	354	351	340	326	348	336	345	319	333	394	320	325	309	311	325	307	327	321	322	322	344	316	358	324	354	371	369	332	326	316	323	325	314	318	342	329	341	347	338	337	338	349	355	327	387	331	350	358	370	310	360	394	340	369	364	355	347	310	360	344	348	317	339	340	353	361	349	333	345	340	324	344	354	329	325	352	349	321	355	348	344	361	354	327	332	350	381	330	352	369	377	350	331	354	355	303	366	367	313	330	367	356	306	358	361	289	333	354	320	334	359	359	342	368	320	350	365	336	312	357	342	326	342	338	349	355	326	367	336	318	355	362	344	354	331	337	353	363	340	354	339	355	372	338	339	331	363	374	338	359	361	363	350	291	347	319	360	339	362	368	328	375	321	304	335	344	334	338	343	367	350	335	339	347	341	355	349	352	300	331	358	349	329	338	339	332	338	340	346	356	344	348	329	350	333	362	317	334	370	351	351	344	340	337	331	370	377	342	344	320	379	344	337	323	333	326	358	356	342	302	350	338	354	336	340	333	336	384	331	331	352	327	358	345	354	390	305	342	390	348	350	353	342	362	358	358	379	330	320	307	347	341	359	362	357	356	310	337	338	321	379	326	357	336	305	324	340	327	352	320	346	319	355	318	319	295	365	354	314	327	317	365	356	354	326	339	365	354	296	368	352	349	374	334	339	324	346	337	346	338	366	337	339	332	345	347	381	336	350	336	361	382	396	346	343	330	321	328	333	367	345	351	320	334	373	321	321	351	334	329	341	343	338	353	348	335	344	324	340	309	332	308	332	359	337	353	366	348	341	359	355	372	360	350	349	337	358	340	374	340	360	310	326	374	364	336	303	329	337	315	299	298	352	356	365	345	318	323	354	338	316	343	373	382	327	306	370	353	344	305	377	335	341	362	331	353	357	344	345	299	326	318	357	334	360	351	326	359	316	315	327	327	343	369	334	353	373	334	351	334	355	359	338	313	341	357	323	356	342	330	369	354	340	332	315	355	355	339	324	367	352	369	356	336	337	367	339	321	347	360	347	320	342	331	316	347	367	315	347	338	326	357	311	350	324	382	317	316	338	353	351	346	367	342	347	324	388	376	348	334	305	338	349	308	329	356	349	364	335	365	365	361	371	351	361	340	366	337	354	323	363	386	330	331	306	362	353	340	364	318	350	360	369	363	372	373	336	328	334	343	365	383	325	334	353	309	329	331	340	341	367	349	327	333	374	341	351	361	370	364	309	352	361	370	328	339	334	360	357	338	340	333	342	354	346	355	348	333	336	351	334	320	318	339	373	335	325	353	353	315	353	347	320	300	353	303	381	375	338	340	369	322	327	343	318	334	331	332	345	345	361	341	391	347	356	359	292	317	334	352	308	373	391	303	344	353	359	330	356	359	340	351	379	319	317	360	353	355	350	337	326	335	358	375	320	340	334	364	348	338	337	362	321	306	351	334	355	389	342	325	345	375	356	352	356	364	335	352	352	336	351	319	379	352	354	359	299	362	342	340	354	323	344	318	374	359	355	361	363	354	359	335	342	324	334	385	342	352	354	339	369	356	312	338	354	357	338	333	349	368	363	349	330	352	361	329	341	376	336	377	337	338	304	327	330	371	344	369	345	368	360	351	332	352	332	330	346	366	349	379	353	349	356	365	343	382	344	335	346	388	365	343	366	369	326	365	365	337	340	343	328	347	335	365	315	325	357	330	381	351	342	324	356	324	330	331	391	358	339	313	361	376	303	346	345	332	311	352	351	321	347	348	340	347	372	346	364	342	328	327	330	362	326	371	343	350	330
14905	21711	33421	35836	44766	46236	45202	43265	39355	29422	13511	4949	3339	3120	3511	3198	2131	1772	1807	1540	1604	1569	1557	1412	1358	1165	1124	1106	1184	1215	1215	1016	1041	1051	986	997	1032	1032	1028	971	993	966	971	944	992	950	942	966	931	950	924	933	958	953	965	932	1003	949	972	915	938	930	890	975	921	980	877	977	929	947	919	952	938	897	939	872	895	925	1012	921	912	935	936	913	898	894	874	948	962	889	947	931	940	873	929	935	926	927	960	907	902	943	906	853	863	893	930	946	949	940	898	900	865	883	915	898	904	906	965	889	916	882	917	883	870	876	883	876	937	914	895	889	931	955	879	890	906	891	873	921	943	901	895	902	886	886	888	885	908	928	917	926	859	865	882	921	919	904	842	892	938	916	885	908	902	932	840	873	908	884	938	907	917	945	902	928	914	880	840	900	904	921	888	953	889	931	896	966	858	897	878	885	945	858	891	886	944	906	875	884	896	868	954	914	919	954	950	880	906	887	890	912	868	834	909	875	920	891	905	894	884	864	923	960	929	910	882	894	901	917	967	937	912	909	863	910	946	887	941	910	901	887	939	898	894	906	904	898	930	902	940	843	911	964	916	844	893	919	820	882	899	890	857	917	947	912	949	862	901	848	866	859	911	890	847	897	928	958	883	905	938	882	941	885	935	945	838	856	866	905	925	908	866	924	911	910	906	870	939	927	933	885	885	873	927	933	890	890	871	901	946	898	932	889	862	898	976	910	935	843	894	907	903	888	957	895	887	918	846	867	921	901	945	873	947	864	877	867	907	914	918	940	876	900	933	876	893	908	869	945	886	915	905	872	917	909	912	959	905	910	858	881	871	984	861	867	849	902	896	880	913	884	815	948	910	935	879	940	921	869	874	916	907	945	879	878	879	897	887	905	912	922	922	911	886	927	919	885	862	913	897	883	956	956	938	873	939	868	914	918	868	921	889	945	891	914	877	877	913	903	930	887	854	941	924	882	901	893	897	886	909	940	868	909	953	902	888	922	895	943	916	874	898	913	942	856	897	910	905	888	847	920	873	920	871	878	884	894	855	864	900	927	869	901	928	888	972	921	984	887	900	870	855	885	882	922	820	913	921	965	897	910	911	940	840	905	883	871	982	946	964	955	904	833	952	865	905	861	851	897	915	842	922	869	893	897	875	953	914	928	933	934	871	933	902	905	878	909	860	917	913	888	890	906	909	904	856	872	962	882	891	906	896	891	920	896	881	909	904	852	871	920	893	878	873	900	930	898	860	902	839	888	882	928	933	914	903	895	916	887	938	921	906	865	900	893	904	892	855	917	951	935	895	927	866	873	910	904	881	911	924	884	900	920	873	944	943	912	934	903	905	903	896	911	926	907	925	944	924	905	909	913	851	901	896	842	905	909	929	899	924	895	948	897	889	912	919	901	903	867	890	894	892	883	913	896	903	884	902	880	882	942	894	917	882	972	919	937	878	934	906	932	894	1006	925	910	888	917	924	909	859	914	902	881	886	866	896	907	921	897	936	883	933	909	850	954	857	964	975	912	950	929	918	888	961	932	926	923	866	899	851	887	938	871	894	879	860	878	970	908	932	942	874	855	929	904	920	894	859	919	912	875	923	902	887	901	878	881	946	947	912	917	917	868	935	918	865	931	907	927	923	902	871	958	869	909	912	937	897	904	875	948	896	904	873	958	924	898	907	946	932	942	853	929	897	917	931	879	896	936	892	873	937	918	836	889	922	923	913	910	945	875	917	951	833	879	924	909	905	895	936	931	893	905	882	885	870	901	914	903	851	902	886	971	877	869	889	900	854	914	891	963	851	874	919	966	856	899	866	888	907	892	844	866	913	909	916	891	894	883	853	956	866	954	884	850	916	907	914	924	900	913	912	950	936	869	844	957	929	927	888	893	867	925	898	855	927	955	928	890	952	891	844	948	934	902	881	860	888	864	897	914	880	855	888	880	886	948	953	873	914	883	855	894	914	923	922	886	935	898	894	905	893	894	870	868	880	891	853	934	920	894	929	911	909	924	918	869	854	918	910	859	888	919	922	853	893	858	880	919	893	879	879	885	867	897	929	932	874	953	909	958	904	887	918	890	935	880	938	864	895	928	909	917	923	913	851	900	931	869	887	902	844	926	890	937	896	926	877	908	915	909	875	924	878	890	931	894	917	949	923	917	902	916	929	936	879	864	908	863	944	857	906	946	929	912	901	884	924	924	902	975	912	897	900	919	841	900	863	894	914	896	854	934	899	891	942	869	884	877	901	940	909	915	919	901	933	866	930	885	874	849	920	891	920	878	892	871	882	920	882	929	872	938	833	903	944	869	892	987	905	903	888	898	922	911	924	905	906	915	843	942	897	877	931	890	860	880	887	912	844	871	899	898	885	914	935	927	879	957	887	927	857	935	984	910	924	846	873	853	931	878	924	898	886	937	905	906	913	918	887	972	871	929	895	880	912	920	922	863	922	869	940	952	873	859	903	866	906	864	880	914	894	942	913	928	885	869	879	898	861	937	871	901	927	898	921	927	919	928	917	920	869	881	945	930	901	920	941	901	904	911	863	900	932	916	841	883	972	849	922	907	896	929	882	895	876	911	935	876	921	928	833	919	908	935	906	877	877	886	913	856	871	875	922	847	904	921	903	930	938	904	855	925	857	870	864	924	920	891	889	928	869	860	912	954	885	911	885	934	935	883	960	922	910	912	829	879	849	872	889	875	920	901	909	926	879	905	916	922	922	923	924	920	883	964	881	933	851	944	979	957	882	851	892	849	929	867	864	855	937	942	874	943	940	871	932	954	874	850	929	890	916	873	871	926	925	847	915	881	914	905	956	882	823	916	897	900	881	924	882	913	906	871	912	889	868	867	950	906	881	879	933	854	874	903	912	866	894	887	912	936	931	871	913	864	881	941	919	900	894	887	898	942	913	931	845	894	856	920	951	910	884	874	885	907	896	925	880	893	948	894	877	896	905	946	814	938	907	859	912	914	856	870	893	925	974	852	930	914	861	961	921	901	860	917	860	945	929	869	948	858	953	896	898	930	874	928	878	936	891	902	911	888	902	876	914	906	899	857	921	937	848	881	942	908	844	887	918	928	920	950	896	936	921	846	885	945	855	931	911	908	889	954	886	914	912	896	873	876	930	898	922	899	938	896	956	860	901	921	929	931	895	880	874	935	959	938	890	919	931	902	907	908	911	894	916	935	862	890	846	883	880	885	940	851	900	889	864	877	875	880	914	903	936	913	922	919	974	861	912	870	867	921	912	963	906	849	906	929	864	916	884	874	859	897	888	870	860	910	933	877	924	879	940	849	939	893	882	903	906	901	927	901	915	890	881	910	927	923	923	892	862	889	842	874	937	888	904	911	937	945	873	893	889	918	877	898	856	911	862	933	918	957	894	962	949	941	884	922	903	920	885	890	851	935	922	906	867	927	919	910	918	934	929	875	913	896	896	937	875	966	856	913	928	880	886	849	880	930	910	858	881	857	926	894
3136	2387	4699	4524	4594	3703	2519	1417	775	355	259	241	189	186	215	216	200	190	176	200	192	180	168	180	215	191	177	179	186	181	182	195	189	175	181	206	221	199	176	178	183	171	210	196	167	205	194	184	182	197	195	174	200	175	191	173	186	199	179	188	168	180	187	176	190	186	176	201	173	196	173	189	192	203	192	189	194	177	192	187	191	195	184	193	195	188	193	193	202	187	191	198	191	189	168	191	176	186	195	180	190	180	183	183	190	196	195	143	170	193	205	201	194	185	204	189	192	204	189	228	178	192	209	194	188	189	201	169	180	208	186	174	208	169	210	193	207	171	165	201	193	185	195	171	179	201	184	168	172	193	166	201	181	188	215	189	206	197	197	172	178	182	205	166	182	193	192	182	182	168	188	180	189	187	183	194	203	202	198	187	174	243	200	194	197	182	200	180	196	210	161	191	191	194	180	181	190	197	197	177	186	202	187	182	194	168	180	184	194	176	191	190	214	198	166	178	187	178	206	170	163	198	223	168	184	186	189	175	195	203	192	182	174	207	190	177	204	188	196	177	191	176	209	200	186	186	175	192	175	205	199	181	218	189	173	184	195	192	166	185	223	180	201	199	190	190	197	177	199	194	217	189	176	175	157	210	176	188	186	188	195	186	200	186	179	202	171	190	189	169	199	200	162	180	194	185	190	191	195	220	205	175	197	202	197	176	209	192	189	163	221	206	185	201	190	189	172	203	216	200	186	201	185	186	190	207	198	196	203	197	184	194	189	177	157	169	167	172	172	190	205	187	178	174	192	192	203	174	192	186	170	201	183	171	162	206	183	207	179	189	183	176	173	169	183	172	177	171	178	170	197	213	181	202	210	165	182	174	193	180	218	191	170	183	193	184	191	191	179	185	182	208	197	185	189	189	204	170	182	206	181	183	195	190	177	199	215	179	188	198	180	194	168	206	179	191	179	192	178	194	161	189	198	192	186	177	204	174	212	199	185	182	167	196	199	202	180	159	199	191	190	186	202	202	214	217	192	202	196	194	192	178	205	173	190	200	189	202	166	174	192	176	193	206	160	185	187	180	198	188	171	181	198	197	177	191	213	208	186	150	209	182	176	173	167	170	161	195	176	197	179	182	208	172	182	177	208	201	168	193	217	190	190	160	173	179	174	185	208	180	175	204	179	203	192	215	182	205	200	197	196	175	196	209	173	207	178	198	177	197	175	161	200	186	192	195	182	162	187	177	197	196	194	202	174	199	198	187	188	175	191	192	198	169	200	186	190	202	172	196	185	192	169	193	200	190	182	190	166	155	208	158	199	190	191	182	168	163	194	197	190	156	186	194	189	173	184	215	178	197	180	198	205	195	193	177	185	193	186	174	184	197	174	204	190	202	162	177	156	183	203	190	174	171	184	202	185	191	181	182	194	176	196	196	179	177	180	165	165	183	204	194	181	202	203	180	192	182	179	210	229	182	175	187	189	189	188	217	188	196	193	204	181	187	193	198	205	186	181	156	187	192	204	166	201	178	189	180	183	166	216	200	192	187	186	199	194	187	183	173	175	166	190	156	191	190	203	189	195	180	174	209	169	206	172	212	188	169	199	179	187	210	211	197	195	157	188	192	193	196	218	195	206	186	184	198	175	190	215	196	187	201	188	192	197	196	165	193	176	176	163	192	169	210	195	200	218	172	189	185	188	190	194	170	185	167	182	191	189	188	198	203	195	193	194	203	170	186	153	186	197	190	209	191	181	204	186	181	194	183	180	195	195	196	192	179	181	205	178	170	191	174	197	173	192	176	180	179	172	170	184	191	202	187	178	173	199	219	175	162	184	193	171	220	199	181	196	175	189	183	193	187	209	183	191	174	159	197	191	184	206	213	186	194	175	190	183	202	168	176	213	203	176	229	179	190	183	187	216	180	210	194	208	181	179	176	189	206	184	210	176	199	205	203	187	191	182	178	199	215	195	206	196	181	199	194	207	191	206	197	193	161	187	173	180	166	192	198	211	197	186	187	185	190	203	185	186	177	187	179	197	194	175	187	165	170	186	181	208	176	192	191	183	206	183	186	200	189	202	177	200	203	197	193	182	185	205	188	158	193	191	179	218	192	166	182	161	161	174	183	181	199	188	191	184	220	192	204	218	174	179	174	178	170	210	168	172	188	192	200	206	189	173	159	194	178	170	199	186	183	201	190	178	205	193	194	179	162	225	175	188	215	185	186	212	194	171	179	185	185	224	203	193	204	181	199	180	202	182	170	205	215	192	176	191	185	206	218	182	187	179	178	185	166	180	178	213	198	190	202	188	192	162	188	214	192	181	176	190	198	182	206	190	207	212	189	209	173	187	178	190	163	158	214	186	176	175	210	201	175	174	183	198	189	182	191	191	175	187	198	208	192	211	190	188	185	190	205	202	195	174	199	210	195	229	175	191	201	215	155	185	212	195	201	206	192	178	191	193	182	200	166	202	203	189	178	174	179	176	151	191	192	175	189	198	176	187	198	179	204	163	200	186	183	194	184	185	200	180	193	179	211	200	189	182	187	198	179	184	165	194	191	178	213	200	182	191	204	187	160	187	174	171	181	173	210	206	192	194	205	172	181	185	222	209	187	173	177	191	169	173	172	187	197	186	168	166	171	190	211	165	200	201	179	186	176	195	190	180	181	192	199	167	194	190	174	200	201	213	176	189	209	185	187	190	187	194	197	193	203	166	188	175	188	186	197	168	195	194	224	203	213	210	185	148	153	192	217	173	186	170	189	208	177	157	192	193	162	202	193	199	166	189	174	197	179	192	181	187	194	176	168	195	175	195	200	181	178	185	209	201	175	201	193	151	179	192	174	189	197	176	173	204	174	183	179	181	193	177	177	186	185	166	195	201	193	183	196	173	194	209	187	212	216	201	182	178	199	171	198	157	230	186	188	225	178	204	214	179	193	169	198	190	218	205	203	220	197	201	171	180	207	203	178	190	190	183	191	150	195	180	173	183	194	197	177	204	182	189	171	202	170	194	204	196	162	195	179	194	170	168	160	176	196	202	184	185	157	223	184	200	190	182	191	185	196	168	207	190	180	194	196	190	178	196	224	193	178	197	191	192	187	198	194	197	192	187	168	173	200	174	182	178	187	195	185	201	180	190	182	180	189	196	201	187	212	206	214	202	200	206	193	196	178	169	177	188	186	171	178	167	174	206	199	204	180	179	198	189	210	168	178	176	179	161	211	189	196	179	166	199	206	188	197	174	166	201	205	175	174	190	200	202	189	213	206	195	181	201	175	193	162	211	193	178	203	175	205	194	200	176	205	189	193	187	179	199	238	169	191	178	183	200	191	205	176	182	169	188	196	182	180	197	202	218	158	175	177	206	166	172	196	183	189	192	179	185	203	166	171	196	153	175	200	183	183	207	183	184	185	193	177	193	173	177	179	188	184	184	182	175	192	178	206	176	207	201	191	188	197	185	180	158	172	194	193	183	190	217	157	196	177	206	179	180	182
3140	3885	8791	9917	14941	13355	9850	6329	4005	2025	1011	775	665	687	674	638	618	622	629	578	614	526	607	611	605	625	593	643	609	603	619	566	619	603	614	609	606	587	627	595	578	593	618	644	620	554	569	587	585	643	605	580	553	593	578	589	554	609	615	567	604	601	588	535	613	590	590	571	617	574	597	636	612	631	593	599	613	555	586	614	595	604	593	604	572	596	588	601	583	585	575	628	614	606	589	560	602	577	568	581	606	624	648	596	645	575	591	572	628	617	601	606	572	582	627	607	615	568	560	627	605	574	616	634	583	591	615	621	614	608	574	568	591	530	566	612	575	602	574	586	575	601	582	613	534	616	613	581	562	532	571	615	575	626	609	552	528	585	625	553	581	523	624	579	618	599	620	643	584	608	609	615	612	615	543	632	655	606	633	601	602	569	605	606	636	585	586	616	591	536	609	556	619	557	587	569	615	606	594	631	613	560	571	589	593	596	591	610	595	590	609	600	595	615	578	618	596	600	623	550	546	596	617	589	588	614	613	558	577	575	598	611	541	618	574	615	587	588	540	595	585	620	591	602	611	633	561	575	596	622	564	594	611	617	604	579	614	608	588	609	571	607	588	560	643	610	609	590	590	562	599	609	606	619	602	614	614	529	589	592	606	567	585	584	595	597	567	599	604	595	636	602	569	594	637	578	589	589	628	576	611	574	615	594	583	609	609	619	643	608	611	596	606	568	551	570	554	607	579	593	597	610	603	625	613	602	620	587	613	586	611	600	589	570	605	597	643	584	608	601	606	601	559	593	570	594	523	577	552	595	630	584	639	582	643	579	586	581	566	598	621	628	560	580	568	599	582	539	600	603	562	612	582	592	535	595	604	621	619	639	624	566	589	571	601	601	576	627	623	595	568	588	602	566	590	580	594	553	611	575	607	615	639	528	576	562	595	604	570	597	618	575	611	572	553	602	593	577	544	611	609	605	621	546	579	580	598	598	587	582	602	607	567	611	602	560	603	632	617	606	587	586	569	581	582	589	558	549	617	579	579	621	598	555	574	583	589	582	630	566	587	632	596	575	599	576	595	608	593	547	575	582	603	607	668	618	595	598	618	610	580	606	620	578	588	610	587	583	583	590	577	562	605	586	603	600	579	583	559	634	582	578	596	600	608	577	583	584	573	577	565	583	619	607	575	586	567	596	596	571	552	604	565	555	587	585	591	573	607	566	588	604	593	614	616	601	617	590	575	608	595	609	578	581	627	575	588	580	580	601	577	594	595	560	578	599	595	610	612	587	574	615	559	571	587	591	590	584	559	591	627	588	622	589	580	596	564	593	623	580	573	615	643	584	617	585	586	561	601	587	609	596	571	577	604	609	601	563	594	592	569	609	589	602	665	638	583	615	593	544	589	558	621	599	598	572	601	616	602	575	585	587	624	619	598	563	547	598	592	603	584	623	557	580	575	575	550	583	628	637	567	637	595	626	584	623	630	637	595	572	584	627	536	626	574	572	580	578	577	595	607	579	609	587	591	584	639	581	608	625	584	601	596	599	589	604	634	531	607	593	567	615	641	611	604	603	532	565	563	619	631	595	622	608	594	570	616	586	577	568	579	565	548	545	606	594	610	617	599	605	580	553	582	628	587	580	585	610	601	575	566	621	588	534	601	606	596	602	573	598	602	576	583	556	593	564	607	618	601	587	525	589	596	575	668	609	554	577	595	642	603	588	619	597	584	595	607	548	597	618	620	586	561	654	640	556	550	577	610	588	616	570	625	579	591	578	581	569	592	596	583	597	548	636	604	591	617	545	572	603	610	596	584	617	619	582	542	564	582	599	578	614	582	560	589	588	612	600	545	605	570	626	642	607	565	603	586	548	595	555	558	622	619	585	617	573	593	577	606	639	584	636	575	597	615	585	592	607	609	601	529	595	612	597	608	576	592	613	570	578	547	595	587	577	573	589	604	605	609	606	623	566	586	544	616	589	604	586	618	587	537	561	577	552	579	612	587	603	598	537	586	590	578	659	595	555	584	603	609	622	551	577	640	602	605	601	584	639	622	605	582	582	597	550	560	584	558	610	621	610	575	600	612	654	597	573	573	573	578	590	545	617	584	609	592	560	603	631	628	638	657	616	659	604	572	614	598	599	566	609	586	605	591	595	611	635	592	597	591	595	553	597	591	589	589	635	579	580	546	622	606	638	602	602	564	622	613	605	606	598	619	598	598	577	580	540	592	605	605	571	596	572	593	582	603	620	599	608	596	562	600	578	591	591	617	612	563	593	584	626	582	579	609	610	604	609	556	636	588	600	533	607	598	585	616	599	609	580	570	632	628	621	576	644	577	554	613	572	589	587	577	609	582	571	567	573	566	612	607	573	584	583	615	581	556	633	615	617	587	611	588	634	610	615	596	604	588	625	557	600	615	584	591	622	584	567	586	547	593	583	552	580	608	530	616	572	560	660	589	555	616	632	627	568	589	587	576	560	597	575	561	570	624	619	587	598	611	606	645	608	618	534	568	566	584	607	565	545	596	583	596	586	605	619	617	644	592	551	611	622	541	636	604	582	584	610	598	584	604	605	599	620	618	612	612	591	611	587	616	570	561	562	621	605	549	623	584	599	560	580	572	618	585	578	603	613	573	624	603	609	581	608	579	590	603	561	563	594	578	570	584	556	595	578	620	608	602	580	605	605	566	577	633	591	590	608	610	587	582	665	621	600	578	572	631	571	585	564	594	619	570	602	601	606	597	548	608	623	625	614	603	614	596	593	621	584	590	569	618	554	575	594	560	542	576	599	633	604	627	543	590	590	615	587	604	582	597	605	587	573	648	567	573	593	581	643	608	584	611	642	553	578	593	582	589	586	583	586	631	560	598	599	579	634	633	572	626	602	550	606	589	641	580	620	599	609	567	530	568	651	607	583	603	588	621	599	624	629	615	580	618	561	597	576	566	615	583	585	574	553	599	640	659	598	566	600	564	597	587	607	612	605	595	604	593	586	612	598	563	559	570	608	593	589	559	599	555	619	552	613	623	632	605	574	592	605	585	603	649	606	575	607	586	635	594	593	577	601	571	582	594	559	618	604	588	628	579	606	589	619	602	620	629	532	629	572	574	643	597	583	565	592	593	603	618	560	579	617	587	598	632	596	581	655	605	581	579	592	572	576	595	586	572	624	627	583	632	511	606	591	574	594	583	593	591	594	598	544	562	578	607	588	580	612	586	563	580	595	608	563	641	626	562	541	573	593	562	593	588	600	590	584	620	563	578	576	540	627	527	598	591	576	552	620	583	582	618	619	604	558	641	646	600	598	577	582	587	611	599	614	588	586	571	578	610	557	605	558	606	584	580	634	570	578	599	589	625	589	613	587	599	604	629	601	592	597	606	606	562	597	597	549	631	546	639	578	568	590	556	602	612	591	652	611	593	579	594	583	576	559	648	570	595	582	603	622	604	605	606	579	526	635	540	557	629	607	614	622	563	632	563	583	621	586	631	629
18229	20078	33802	34909	33600	32710	28453	23738	17525	10261	3789	1790	943	644	595	552	476	442	454	370	438	447	395	421	424	368	409	362	400	391	376	350	389	368	388	387	354	378	326	346	391	370	333	394	353	391	408	332	351	393	378	376	362	354	360	348	308	362	337	366	382	342	348	316	350	356	387	360	332	354	377	394	383	381	390	409	366	343	411	395	371	356	400	355	387	356	393	394	354	321	339	379	355	356	375	406	335	375	353	363	379	357	344	358	350	359	370	350	330	359	352	364	345	343	367	403	348	331	391	386	369	339	346	374	358	350	357	352	331	365	359	392	350	357	371	360	361	353	349	364	350	354	367	387	364	336	406	350	369	355	356	370	366	364	369	373	384	365	376	371	351	378	363	363	362	372	362	377	351	369	376	360	348	343	390	395	353	366	349	364	363	339	366	378	344	369	340	361	381	358	383	358	337	312	406	378	371	374	363	352	343	371	384	364	349	361	323	405	363	383	377	341	361	382	351	365	328	377	370	376	349	385	390	344	326	326	394	366	376	362	356	383	340	391	364	377	323	365	385	353	410	352	399	347	339	368	365	390	368	369	386	375	346	386	338	344	360	375	350	352	403	401	371	377	409	339	383	377	353	361	371	378	360	350	383	345	333	367	385	378	368	391	352	354	366	360	358	371	328	373	376	343	367	364	350	370	343	340	320	342	391	369	357	368	366	386	373	378	405	361	343	379	378	360	341	370	401	363	363	373	378	371	365	359	377	363	361	367	350	419	324	356	345	349	362	383	383	358	386	389	376	363	337	386	356	363	392	370	352	400	390	378	344	372	379	363	344	350	379	368	354	307	351	370	348	363	339	370	374	361	384	347	359	349	348	342	342	381	349	366	378	347	381	340	379	382	344	367	377	335	345	375	368	366	354	372	373	374	393	332	376	380	390	380	358	384	342	356	388	370	369	361	360	364	402	358	325	340	367	376	342	366	382	343	386	337	340	335	354	376	370	364	339	347	337	375	331	359	386	365	400	389	353	383	354	388	350	346	352	363	361	369	370	375	390	343	357	365	379	352	385	376	374	375	381	347	348	390	367	399	371	330	331	374	371	359	361	363	352	385	357	358	354	350	355	390	372	415	355	387	369	366	375	351	397	356	328	358	308	350	350	385	368	332	387	374	408	377	365	337	368	335	330	366	325	360	368	364	351	345	374	382	353	365	375	347	385	367	383	351	352	395	345	364	363	340	356	341	351	328	383	390	356	383	393	358	338	397	349	395	361	345	396	361	362	349	381	344	348	356	373	371	363	374	380	356	374	359	404	349	386	363	383	351	369	339	379	373	374	400	360	403	371	352	361	357	355	368	365	381	362	399	386	373	385	350	358	370	366	384	350	328	346	369	399	370	344	361	348	366	361	363	372	331	384	353	375	390	353	367	361	358	357	337	377	324	358	352	330	363	363	322	371	364	383	356	359	358	372	336	346	376	362	353	339	363	371	372	376	345	358	355	355	378	376	335	366	382	387	380	338	377	347	371	344	377	367	381	387	377	345	368	354	362	344	360	342	331	381	354	360	353	373	351	390	366	327	379	345	369	343	365	342	358	370	383	365	329	387	385	361	379	336	377	344	388	416	381	383	353	329	359	362	385	331	351	350	341	393	326	373	358	347	362	369	399	336	339	355	377	365	353	354	364	369	346	363	384	352	323	352	333	377	345	375	330	369	349	377	361	338	358	398	346	371	366	360	366	361	402	340	371	368	346	372	351	361	378	358	399	364	333	364	381	347	384	387	377	355	362	378	324	341	382	327	372	371	368	362	377	330	351	413	382	384	343	361	353	365	346	322	384	363	361	364	362	355	375	338	361	358	366	342	351	419	319	357	344	359	339	352	389	419	361	356	385	351	372	337	350	343	372	406	360	376	363	357	370	376	405	351	390	336	347	373	353	365	347	377	368	351	376	379	382	360	381	359	406	341	390	371	371	374	354	386	364	399	365	338	341	409	375	376	325	360	381	369	360	350	345	370	373	387	372	355	355	338	346	369	384	329	362	381	331	366	382	388	380	379	340	361	395	338	385	372	316	347	361	324	370	344	370	371	340	375	384	323	347	404	345	389	365	324	338	353	351	365	348	369	362	402	357	371	336	379	343	421	380	335	379	364	365	375	364	371	362	343	378	315	335	384	350	337	367	385	410	352	370	390	381	355	363	370	353	329	352	309	345	326	345	379	359	358	388	331	362	372	344	344	391	370	363	344	363	370	363	391	409	388	346	359	408	355	345	366	401	380	364	340	359	345	341	368	367	373	369	378	357	340	335	414	339	343	356	385	373	371	402	381	387	367	351	336	356	362	382	384	370	360	347	378	374	354	338	340	353	337	355	416	377	346	363	338	354	363	368	405	384	367	342	406	376	346	375	356	374	383	377	356	373	366	369	346	368	321	366	387	364	382	390	353	372	345	345	375	369	355	366	364	372	364	386	390	355	348	384	363	362	367	374	357	379	382	415	365	353	347	384	352	348	367	395	399	357	341	363	360	345	358	367	380	355	341	390	366	345	353	360	350	370	400	328	360	371	355	355	376	366	360	352	379	343	365	353	354	355	369	394	341	365	344	372	352	372	342	363	351	366	355	342	382	343	370	390	418	331	384	372	377	354	343	398	355	367	383	375	376	348	370	347	362	356	366	330	367	388	422	378	369	367	400	387	348	323	360	335	334	371	356	355	323	344	343	372	349	354	408	347	356	407	352	365	340	361	343	347	371	357	383	372	385	367	347	372	353	367	415	345	361	337	352	371	371	359	348	354	368	371	368	369	354	369	380	387	368	355	368	358	351	382	363	324	343	337	368	359	360	358	358	373	349	386	355	382	342	364	364	347	379	371	378	396	356	337	376	362	378	366	346	357	353	347	357	380	356	356	367	345	361	351	389	335	347	299	364	339	350	350	327	321	344	357	345	367	338	352	337	386	335	339	370	389	353	400	363	372	367	337	346	380	351	347	320	361	349	435	367	376	341	404	359	374	378	337	381	363	385	359	348	354	347	362	363	381	339	367	357	378	368	366	358	355	380	364	392	369	367	356	359	396	376	340	367	341	359	338	373	374	338	353	360	357	362	357	359	375	368	310	366	340	360	356	364	336	356	383	342	325	347	350	334	331	367	367	351	368	392	356	368	366	339	365	349	380	362	355	356	382	339	375	359	357	384	350	348	340	346	361	360	348	363	326	369	332	365	396	369	379	378	339	388	335	355	367	389	348	332	371	376	377	377	384	352	351	376	357	342	354	376	339	340	341	381	345	380	348	352	370	336	351	373	376	370	351	354	372	383	370	335	355	347	381	350	362	359	364	327	353	388	321	362	319	370	364	384	360	398	375	354	389	348	354	369	387	370	382	350	369	346	383	351	380	354	361	343	361	377	352	352	357	388	376	349	325	358	355	340	381	337	385	397	360	351	366	391	396	382	348	348	368	352	356	343	349	382	367	368	379	351	395	352	338	361	382	348	415
12151	17961	30824	35831	41735	43003	40705	36829	30544	21522	8632	4520	2720	2246	2300	1838	1545	1660	1524	1351	1346	1256	1236	1282	1270	1123	1082	1154	1127	1113	1016	1095	1079	1055	995	988	1032	1005	1028	1027	1012	1000	1009	1007	1038	1003	1055	987	1016	1042	932	1016	1027	1007	998	988	1018	1001	1032	994	962	950	980	996	1024	986	1019	1019	989	973	1020	1006	1015	1005	1022	969	1010	955	969	983	1000	984	975	1018	1055	1007	980	998	940	958	1000	1022	954	969	1003	990	1002	951	1034	945	957	952	987	982	947	973	1018	960	961	1059	947	968	959	991	1004	993	986	1013	969	989	954	998	916	1027	1029	944	992	969	999	1001	964	1002	1021	932	970	940	970	969	917	989	990	951	967	952	1012	999	1021	969	951	1023	1002	950	927	959	1036	942	995	1011	980	996	971	1022	971	961	1041	952	1019	947	934	944	1015	1022	995	956	945	996	960	939	954	970	920	960	1001	1006	981	955	979	957	1019	966	1017	923	953	982	998	1005	982	1001	951	1001	979	995	984	959	976	959	963	1011	922	953	981	971	968	953	985	1059	1003	959	971	1003	1016	1031	1006	934	1005	1008	954	994	954	986	959	941	996	955	983	891	1005	919	959	945	938	997	985	884	994	999	942	988	1043	955	994	972	967	914	1053	951	997	1007	988	929	979	943	937	972	956	977	968	990	952	1028	933	1043	935	955	963	971	964	964	968	1025	966	982	950	993	1040	1002	993	894	982	973	968	948	929	991	962	1045	1016	1039	953	1003	982	967	937	984	1006	990	973	931	947	982	925	959	1003	981	981	1033	930	1039	960	946	974	988	1000	981	1020	1020	1037	994	951	954	992	1005	948	1031	872	1001	984	970	1050	1004	966	1002	1013	994	968	980	990	1038	982	1008	948	975	956	963	994	1069	990	982	933	975	991	989	955	985	942	981	969	964	973	1046	958	897	966	953	948	903	1021	1005	944	971	970	957	972	997	960	968	978	945	1027	975	968	959	989	975	951	959	982	939	971	993	999	1047	974	963	952	979	1032	975	944	959	994	1007	998	1015	984	958	963	981	981	967	956	991	959	921	954	979	1018	966	970	901	1000	975	1004	949	967	947	1014	934	997	1020	967	980	1027	961	995	989	920	1004	935	940	999	941	986	986	1004	982	999	912	942	1001	945	984	980	1020	958	999	919	1056	924	960	947	964	920	976	941	1004	1008	983	964	977	1081	965	1021	984	987	996	962	968	989	977	928	1007	952	1007	984	977	921	993	1009	977	988	979	926	1003	1015	987	943	1030	987	995	933	958	967	1004	990	971	977	922	980	987	923	932	1020	991	1023	1015	1015	967	984	975	995	1044	944	1037	948	975	963	969	918	1003	995	981	984	991	927	992	1022	977	998	911	1024	938	1006	956	976	988	1003	986	987	935	981	913	954	987	989	972	972	993	988	1020	957	1007	996	998	994	961	998	957	1022	945	957	919	992	951	999	998	928	961	1024	910	962	982	976	1038	905	957	964	1033	987	973	945	1018	986	1000	956	981	961	992	949	1004	986	1018	1022	942	998	969	960	967	1022	959	1035	978	916	998	1032	955	1017	962	960	976	973	1009	962	985	936	982	1056	946	984	939	965	997	979	966	1007	952	990	996	972	935	963	929	988	996	915	984	1005	1039	952	962	966	1024	960	961	961	958	959	931	965	903	942	999	976	977	1027	970	977	968	974	1001	993	950	1021	981	1000	1004	1026	927	985	960	1056	974	1002	974	948	950	974	996	935	947	955	1000	987	985	944	1001	1006	1032	1004	979	960	953	929	984	1004	925	936	956	959	991	973	988	998	963	990	982	947	967	979	1001	960	1020	983	1006	1005	971	1018	991	990	1030	955	962	1011	942	960	955	974	1002	934	1012	1060	962	1016	956	1019	1022	998	1048	970	992	910	975	997	999	1002	945	970	1018	935	981	984	977	1030	970	924	946	934	1006	977	974	1019	990	988	976	982	1051	958	1029	925	993	958	959	976	977	1001	988	976	946	970	897	912	1022	1012	1008	973	972	964	937	973	1000	991	948	949	970	902	992	969	1041	989	977	962	995	988	973	963	963	990	1008	1015	984	958	1015	983	987	954	920	1061	1010	945	965	1002	969	998	978	954	964	1014	988	969	958	926	946	944	983	922	962	976	949	990	949	1006	978	978	982	983	982	973	963	1015	980	978	998	945	998	953	925	1010	980	953	972	950	979	979	980	963	964	996	978	972	1005	997	978	972	980	1016	984	974	936	996	990	1007	1001	945	1001	979	986	985	948	958	1017	962	977	922	982	979	959	1006	955	971	969	992	1011	1019	955	1013	993	972	948	955	976	962	962	970	997	1025	1001	988	1000	979	983	985	989	980	966	998	915	985	967	958	947	954	986	952	988	1008	984	972	982	980	1002	999	931	970	1004	1001	1018	958	967	979	1034	972	978	945	1012	901	977	944	989	1006	1028	1021	978	950	902	1006	960	964	1040	961	939	1000	933	1036	996	996	952	980	1013	970	983	960	962	981	1061	927	963	999	993	963	959	972	942	977	958	991	978	1003	963	965	969	933	972	1022	954	953	995	954	978	1009	942	995	1042	1026	998	942	1023	989	1022	950	978	1055	998	1014	979	1010	967	993	961	934	953	1081	968	937	1052	979	979	1014	976	986	1007	998	1041	986	908	962	957	968	1008	980	981	982	927	1012	992	982	947	981	928	918	984	1009	950	1006	999	932	939	976	1013	990	974	982	979	1040	1018	976	969	1004	998	993	1053	945	997	1023	936	947	978	964	1015	972	920	999	941	1034	954	981	988	966	969	989	930	1045	1005	935	946	976	935	1017	978	989	1024	965	987	919	968	1023	973	989	986	1025	989	979	972	980	891	1009	954	981	982	921	936	959	946	995	992	956	968	1032	1032	972	957	987	999	937	992	947	974	915	995	947	971	961	970	973	1005	958	952	975	961	943	962	976	949	966	989	977	1024	988	989	994	971	1004	981	984	931	1005	979	975	983	1016	1018	944	952	923	1018	986	968	1050	991	943	1017	944	1027	940	980	973	995	923	1022	985	954	1004	999	974	1025	977	962	1004	977	974	965	1001	956	973	1016	930	980	978	987	941	1028	1015	993	917	939	956	1024	958	966	975	976	975	965	924	982	984	1009	951	1014	962	975	964	1003	972	956	1024	1007	1031	982	1038	991	994	1006	979	979	948	949	951	1008	951	948	979	963	934	972	938	985	1006	941	985	962	1017	954	968	935	987	924	985	915	951	995	1003	929	922	992	966	1002	1008	985	984	982	928	978	953	1042	986	950	965	969	977	1026	994	957	958	1034	914	988	931	989	972	1035	973	969	999	951	1033	965	924	963	992	970	898	977	1039	966	988	975	975	981	1012	986	975	958	1024	955	1044	1002	1030	959	960	983	943	994	980	975	973	968	1000	944	961	965	966	952	944	961	977	964	1001	1014	1009	1009	972	977	1003	969	948	928	970	1012	1019	976	979	1019	884	922	968	1014	996	972	912	996	906	968	937	982	983	954	974	950	1001	979	983	958	965	1028	962	1025	964	1017	972	964	928	979	1002	1004	996	1016	1010	980	964	997	976	969	976	987	1024	1032	996	991	1023	958	1001	1022	974	1019	1043	911	1023	1017	926	936	987	947	972	965	1003	1055	945	996	1012	967	1001	955	977	1004	960	963	983	969	975	974	971	1021	1002	995	940	955	1019	945	943	923	1004	971	1003	1026	986	966	982	965	956	1019	978	918	983	935	989	980	995	985	978	1043	1004	971	987	955	926	1000	971	1061	1016	965	953	993	956	949	989	1017	993	964	1016	950	928	991	975	917	991	1025	947	945	994	963	963	935	951	1035	1038	989
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
