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
336949125000	336949125559	336949126109	336949126659	336949127209	336949127759	336949128309	336949128859	336949129409	336949129959	336949130509	336949131059	336949131609	336949132159	336949132709	336949133259	336949133809	336949134359	336949134909	336949135459	336949136009	336949136559	336949137109	336949137659	336949138209	336949138759	336949139309	336949139859	336949140409	336949140959	336949141509	336949142059	336949142609	336949143159	336949143709	336949144259	336949144809	336949145359	336949145909	336949146459	336949147009	336949147559	336949148109	336949148659	336949149209	336949149759	336949150309	336949150859	336949151409	336949151959	336949152509	336949153059	336949153609	336949154159	336949154709	336949155259	336949155809	336949156359	336949156909	336949157459	336949158009	336949158559	336949159109	336949159659	336949160209	336949160759	336949161309	336949161859	336949162409	336949162959	336949163509	336949164059	336949164609	336949165159	336949165709	336949166259	336949166809	336949167359	336949167909	336949168459	336949169009	336949169559	336949170109	336949170659	336949171209	336949171759	336949172309	336949172859	336949173409	336949173959	336949174509	336949175059	336949175609	336949176159	336949176709	336949177259	336949177809	336949178359	336949178909	336949179459	336949180009	336949180559	336949181109	336949181659	336949182209	336949182759	336949183309	336949183859	336949184409	336949184959	336949185509	336949186059	336949186609	336949187159	336949187709	336949188259	336949188809	336949189359	336949189909	336949190459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53687	50957	49411	48044	43898	35010	28217	21114	12926	5393	2485	1861	1977	2190	2180	2074	2290	2456	2329	2617	2434	2777	2363	1669	1709	1973	1688	1407	1268	1315	989	910	675	626	551	635	718	742	671	597	584	492	505	498	480	478	492	468	452	488	513	520	476	492	487	524	467	455	529	459	495	450	479	480	485	483	494	463	497	482	468	486	495	427	462	432	465	469	504	496	441	387	473	423	439	513	473	434	464	442	480	508	494	455	455	430	450	486	488	480	449	452	433	443	494	450	473	450	493	456	477	508	455	433	471	469	471	468	460	512	490	467	498	495	447	472	486	452	485	439	483	458	496	466	485	474	472	485	422	446	472	508	461	478	451	469	467	511	469	455	468	453	420	487	498	498	469	455	487	475	473	475	468	446	446	518	492	456	485	496	467	474	456	469	485	462	438	477	454	441	460	485	481	454	453	501	461	475	481	475	474	516	477	458	479	495	463	482	443	436	465	448	499	485	478	478	481	466	472	466	506	512	482	446	439	489	493	476	456	475	443	463	531	441	447	450	459	460	428	466	445	488	464	508	466	495	455	502	458	458	479	434	460	527	473	441	470	467	442	487	462	448	489	479	485	423	445	448	435	451	474	494	467	442	468	456	414	470	462	480	486	488	487	435	479	468	473	500	449	469	427	402	449	488	450	472	482	464	478	456	496	455	445	505	468	471	470	461	453	463	530	471	451	432	507	493	477	476	474	451	491	459	480	444	532	481	481	464	507	445	480	491	470	462	481	495	489	464	446	450	458	446	458	448	476	457	431	402	492	449	458	468	486	411	456	475	484	484	443	481	447	444	436	480	428	467	491	486	501	438	488	463	499	463	469	495	452	492	463	472	479	535	454	466	444	510	478	470	477	457	444	474	467	493	471	507	473	442	460	474	475	461	476	477	497	426	473	482	491	458	443	489	478	485	494	474	495	484	464	449	465	536	476	475	429	476	430	458	448	472	495	469	486	467	492	443	461	470	510	442	502	502	472	475	484	477	473	486	434	456	469	469	481	488	462	478	452	475	473	468	437	448	512	464	473	472	462	490	457	517	510	482	501	491	487	451	432	474	483	456	498	471	453	414	479	511	523	447	436	481	420	432	469	426	471	534	467	488	456	459	494	413	455	474	492	445	512	471	447	431	527	469	461	508	526	469	496	492	476	484	473	453	469	461	473	438	470	484	480	478	474	456	476	476	444	451	487	441	440	508	490	506	492	473	475	430	465	455	472	474	453	451	451	490	453	469	457	428	465	455	475	438	464	440	461	504	487	466	473	446	476	467	490	484	463	474	450	445	475	497	475	457	490	468	484	489	424	427	506	475	490	480	485	505	455	469	487	457	475	452	450	482	451	452	480	471	480	431	487	463	468	457	461	482	443	461	483	446	494	472	482	449	485	489	443	450	450	501	531	458	488	501	461	474	474	474	440	451	502	484	475	449	453	449	486	414	446	479	456	463	478	522	461	468	533	474	524	447	450	458	424	468	501	465	451	400	470	450	445	492	429	449	464	475	481	462	452	473	455	502	476	482	468	454	482	452	496	469	495	488	458	479	469	446	476	433	441	470	465	457	460	502	461	495	450	464	471	430	484	449	429	450	443	477	431	455	431	453	509	474	479	436	470	492	447	462	443	462	469	445	479	466	408	456	433	466	475	461	450	467	507	474	488	428	435	487	438	464	468	492	427	491	462	497	484	502	427	463	486	478	485	497	474	452	444	475	503	467	463	488	450	473	445	407	442	466	458	459	460	469	486	466	494	454	426	452	481	465	448	486	477	469	456	485	470	505	492	471	478	465	420	449	493	459	449	471	517	487	476	447	434	437	458	434	497	442	423	453	467	497	479	522	494	445	472	486	479	473	491	439	502	448	449	448	495	478	472	417	453	469	454	456	474	463	482	438	454	448	458	484	444	518	493	439	505	444	457	434	441	480	460	470	499	470	460	440	473	472	494	456	463	465	506	494	452	469	490	439	474	439	492	451	468	491	460	506	450	444	483	441	450	453	420	450	459	492	480	526	450	442	472	441	454	445	459	440	478	467	443	462	439	453	477	448	450	473	459	450	440	469	455	512	481	447	460	449	437	449	495	454	445	453	483	478	450	535	490	451	491	455	443	461	465	473	488	448	470	448	483	507	458	458	478	444	458	466	505	461	488	452	476	485	459	452	427	494	511	482	469	505	450	481	475	481	475	490	478	497	470	469	464	453	449	474	455	462	507	468	480	442	532	415	514	468	469	495	465	457	478	491	454	453	480	464	469	462	473	481	443	483	513	494	449	445	484	461	489	481	466	489	437	496	468	428	456	468	473	471	524	483	482	472	449	448	484	454	489	469	411	418	440	451	479	448	477	467	441	477	468	475	495	433	424	500	482	453	495	461	473	484	457	495	439	482	460	452	461	463	482	459	471	444	471	494	456	484	446	474	442	445	480	456	453	428	446	457	471	498	468	472	482	476	489	516	471	491	477	468	456	467	474	441	497	464	493	495	468	444	469	489	488	471	442	466	459	507	490	474	485	492	514	456	458	455	454	481	512	442	491	489	450	506	462	489	496	503	441	466	451	461	472	478	483	480	490	460	474	479	471	484	467	509	470	474	461	472	472	453	429	510	464	447	459	469	446	444	496	489	461	489	434	460	447	477	430	462	473	489	505	446	468	448	463	444	454	457	513	484	517	460	453	478	460	489	471	420	490	437	505	456	473	479	472	484	473	480	469	442	438	471	449	486	458	446	476	477	471	518	502	448	424	509	470	488	483	438	421	472	465	508	462	446	482	445	459	512	440	445	506	459	482	479	505	495	508	455	401	449	506	464	487	445	519	475	445	448	486	456	447	442	494	483	487	458	445	461	483	463	487	514	479	461	445	476	455	463	457	460	461	458	460	479	444	496	494	455	463	426	482	463	466	447	481	476	469	493	475	518	498	445	464	491	445	469	514	467	472	483	469	485	460	461	471	485	472	476	454	470	468	444	465	461	492	513	463	503	485	448	443	487	465	469	483	472	508	455	439	472	529	472	484	443	486	488	489	448	484	485	470	467	493	463	401	449	475	476	468	515	423	462	471	455	447	490	523	493	471	445	444	464	453	502	450	484	469	486	459	460	492	420	481	490	486	468	480	465	472	473	467	487	481	511	483	489	470	495	492	492	493	461	529	446	480	511	449	442	500	466	490	464	494	495	427	447	484	447	449	478	489	532	469	468	473	453	445	452	405	447	447	504	462	436	464	490	509	478	501	471	433	490	462	447	492	478	421	444	488	498	467	431	460	449	474	463	479	489	475	500	464	470	474	457	489	477	425	448	429	471	470	479	510	468	478	498	463	424	458	484	480	464	478	454	460	472	463	451	455	458	445	481	452	473	457	450	435	535	433	451	456	447	451	473	444	533	489	475	480	477	535	439	426	465	471	477	433	442	452	454	474	439	463	508	460	462	484	499	491	428	484	461	480	452	498	467	454	466	456	476	475	456	465	437	463	472	466	542
38676	48236	55082	55109	51490	46462	30588	7970	4478	5804	6216	5829	6740	7722	8027	8128	8711	9072	9451	10520	9425	11312	9298	6493	6777	7916	6386	5392	4890	5465	3635	3324	2377	1857	1744	2059	2349	2384	2109	1961	1649	1528	1397	1294	1253	1300	1266	1277	1175	1200	1196	1209	1110	1163	1160	1122	1112	1083	1073	1086	1016	1068	1046	1107	1122	996	1064	1092	1118	1022	1064	1075	1061	1046	1097	1064	1054	1068	1044	1015	1093	1065	1069	1093	1021	1053	1014	1084	1073	1048	1045	1030	1000	1080	1027	1009	995	1051	1021	1043	1019	1097	1036	1052	1051	1066	1042	1041	1012	1067	1074	1020	1000	1044	1089	1042	1034	1055	1085	1069	1035	1081	1067	1101	1039	1037	1023	1062	1046	1045	1027	1049	1051	1032	1030	1014	1005	1081	1029	1012	1132	1095	1025	1053	1006	1094	1102	1081	1056	1057	1025	1057	1059	1040	1010	1058	1082	1025	1012	1048	1007	1014	1061	1021	1042	1004	1039	1046	1007	1078	1024	1047	1031	1040	1064	1076	1062	1035	1048	1126	1116	1047	1126	1044	1033	1124	1037	1068	1058	1060	1025	1067	1061	1018	1077	1048	1009	1056	1074	1061	1063	1074	1067	1038	1065	1047	1030	1110	1043	1070	1114	1097	1072	1052	985	1063	1114	1010	1058	1109	1126	1002	1069	1046	1073	1073	1042	1035	1054	1111	1033	1040	998	1015	1068	1021	1047	1032	1095	1093	1073	1083	1040	1053	1082	1054	1068	1088	1051	1096	1032	1022	1093	1072	1007	1028	1102	1062	1053	1104	1049	1054	1101	1040	1100	1030	1050	1074	1039	1063	971	1024	1076	1029	1062	1043	1132	1034	1088	1069	1091	1050	978	1024	1099	1082	1071	1031	1093	1115	1058	1055	1057	1050	1029	1036	1115	1021	1065	1075	1066	1000	1060	1054	1067	1074	1071	1079	1095	1082	1034	1058	1060	1044	1053	1039	1040	1069	1064	1104	1082	1058	1008	1046	1056	1048	1107	1052	1119	1118	1049	1029	1075	1064	1037	1020	1061	1089	1039	1026	1053	1063	1037	1078	1008	1021	1069	1060	1062	1071	1086	1089	1106	1075	1075	1137	1053	1079	1000	1029	1087	1000	1022	1071	1089	1012	1045	1049	1024	1038	1121	1005	1023	1095	1101	1034	1061	1056	1010	1054	1080	1103	1006	1048	1027	1099	1076	1053	1106	1075	1071	1083	1025	1019	1102	1063	1029	968	1085	1017	1126	1084	1043	1053	1027	1081	1042	1119	1083	1075	1061	1039	1048	1124	1062	1048	1104	1032	1071	1037	1083	1064	1083	996	1064	1080	1080	1087	1055	1026	1004	1056	1071	1094	1051	1001	1063	1016	1049	1085	1073	1082	1029	1086	1062	1027	1037	1012	1089	1032	1044	987	1090	991	1003	1126	1097	1083	1109	1027	1068	1055	1056	1107	1069	1081	1028	1051	1080	1106	1095	972	1020	1088	1077	1111	1054	1032	1085	1084	1042	998	987	981	1048	1101	1001	995	1045	1103	1118	1059	1120	1074	1003	1082	1059	1053	1024	1087	1039	1061	1010	1057	1047	1074	1085	1028	1044	1119	1024	1049	1059	1057	1022	1060	989	1045	1024	1036	1059	1025	1067	1062	1029	1043	1104	1093	1020	1098	1062	1082	1081	1020	1073	1113	1038	1059	991	1051	1064	1058	1015	1049	1046	1049	1051	1115	1039	1012	1059	1022	1060	1082	1093	1011	1110	1017	981	1046	1033	1026	1016	1067	1137	1042	1081	1088	1029	1067	1081	1079	999	1081	1024	1074	1031	1009	1067	1044	1102	1063	1022	1064	987	1048	1085	1021	994	1073	1057	1054	1033	1066	1055	1082	1034	1024	1006	1057	1007	1086	1058	1043	1051	1068	1098	1039	1120	1054	1027	1026	1045	1070	1055	1066	1087	1044	1042	1030	1022	1033	1054	1069	1042	1029	1014	1064	1037	1086	1086	1062	1045	1023	1056	1130	1065	979	1082	1010	1020	1089	1080	1090	1084	1020	1030	1037	1066	996	1003	1097	1026	1044	1003	1019	1056	1043	1002	1066	1094	1073	1049	1035	1096	1042	1045	1042	1076	1091	1033	1069	1036	1106	1089	1039	1073	1028	1101	1138	1067	1024	1000	1101	1062	1065	1066	1025	1034	1054	1051	1057	1065	1035	1053	1069	1057	1047	1090	1082	1072	1037	1061	1099	1099	1034	1049	1033	1059	1013	1074	1092	1063	998	993	1031	1050	1077	1061	998	1052	1057	998	1088	1066	1095	1062	1050	1031	1117	1080	1060	1085	1010	1045	1071	1037	1072	1078	1035	1043	1056	1032	1024	1091	1085	1071	1084	1095	1022	1091	1035	1039	1079	1101	1041	1085	1098	1046	1105	1038	1075	1007	1070	1015	1065	1054	1032	1046	1073	1078	1053	1088	1104	1027	1024	1016	1039	1010	1045	1023	1028	1130	1103	1029	1077	1069	1009	1037	1038	1039	1105	1125	1031	1061	1027	1029	1067	1019	1076	1099	1052	1019	1045	1088	1117	1054	1084	990	1106	1094	1015	1069	1066	1083	1049	1011	1072	1004	1053	1060	1091	1095	1097	1093	1066	1056	1075	1016	1056	1079	1019	1028	1020	1005	1033	1118	1021	1017	1127	1113	1041	1081	1029	1058	1039	1031	1017	1080	993	1131	1069	1063	1061	1048	1039	1054	1042	1032	1019	1022	1047	1080	1101	1077	1076	1039	1045	1076	1067	1028	1069	1028	1016	1100	1071	1002	1040	1034	1043	1086	1064	1060	1043	1094	1081	1072	1054	1060	1048	1110	1030	1092	1038	1061	979	1136	1041	1105	1023	1055	1086	1025	1047	1031	1041	1021	1037	1033	1046	1097	1047	1086	1080	1012	1080	1031	1123	1074	1070	1111	1038	1050	1080	1104	1049	1051	1054	1079	1086	1031	976	1096	1059	1064	1091	1026	1051	1038	1002	972	1036	1004	1061	1057	1060	1085	1095	1035	1061	1032	1092	1020	1124	1017	1094	1017	1049	1035	1101	1095	1028	1028	1062	1010	987	1053	1027	1128	1101	1096	1024	1062	1068	1094	1102	980	1032	1006	1064	1092	1021	1109	985	1045	1024	1070	1045	1082	1048	1079	1092	1097	1041	991	1052	1076	1070	1065	1067	1001	1030	1043	1100	1118	1045	1057	1054	1120	1043	1120	1066	1052	1041	1062	1059	1074	1021	1045	1087	1059	1057	1000	1051	1066	1051	1061	1086	1032	1088	1041	1119	1012	1022	1034	1057	1064	1022	1044	1066	1035	1036	1049	1052	1063	1062	1076	1034	1054	1029	1062	1068	1068	1050	1084	1038	1058	1058	1037	1050	1067	1091	1073	1046	1005	1021	1060	1051	1091	1096	1043	1098	1083	1069	1058	1089	1048	1045	1056	1045	1046	1038	1072	1025	1014	1051	1037	1086	1014	1061	1038	1064	1087	1001	1083	1060	1087	1067	1056	1073	1078	1014	1094	1070	1076	1064	1040	1064	1046	1043	1075	1009	1040	1044	1102	1096	1099	1073	1038	1014	1026	1148	1074	1091	1027	1047	1048	1109	1045	1042	1066	1069	1058	1021	1060	1030	1096	1078	1070	1050	1097	1050	1033	1061	1003	1074	1073	1053	1012	1047	1051	1053	1092	1023	1016	1051	1073	1020	1023	1103	1015	991	1031	1062	1008	1046	1049	1023	1116	1072	1088	1131	1082	1062	1074	994	1062	1039	987	1050	1040	1063	1026	1005	1065	1026	1087	1105	1098	1079	1058	1098	1105	1035	1103	1084	1090	1044	1047	1099	1020	1016	982	1044	1094	1039	1104	1020	988	1033	1076	1060	1078	1057	1088	1027	997	1066	1064	1054	1091	1007	1073	1075	1023	1035	1081	1061	1105	1072	1069	1108	1043	1132	1050	1073	1073	1063	1119	1024	1026	1035	1067	1062	1113	1059	1107	1074	1065	1084	1039	1081	1058	1089	1048	1130	987	1022	1091	1038	1040	1025	1079	1066	1073	1079	1087	1125	1066	1012	1035	1023	1037	1033	1017	1071	1070	1007	1072	1070	1006	1031	1044	1065	1066	1083	1079	1029	1008	1060	1058	1058	1018	1076	1054	1145	1093	1018	1012	1096	1066	1003	1024	1027	1036	1053	1090	1086	1112	1069	1090	986	1057	1005	1042	1070	1079	1078	1064	1056	1055	1025	1108	1122	1034	1069	1012	1086	1082	1003	1067	1080	1089	1031	1110	1090	1059	1065	1046	1083	1083	1085	1029	1068	1057	1026	1047	1082	1083	1004	1013	1092	1071	1097	1068	1064	1069	1069	1100	1068	1027	1046	1045	1011	1083	1039	1074	1073	990	996	1034	1085	1058	1069	1033	1041	1095	1043	1088	1046	1099	1081	1080	1051	1055	1055	1007	1089	1020	1048	977	1070	1071	1049	1103	1031	1041	1075	1013	1150	1030	1039	1052	1063	1089	1039	1056	1104	1043	1072	1017	1017	1070	1124	1031	1064	1040	1007	1017	1028	1021	1142	1061	1059	1084	1035	1005	1026	1049	1100	1102	1083	1104	1026	1087	1034	1086	1051	1116	1008	1059	1034	1060	1084	1069	1081	1049	1090	1042	1069	1050	1059	1070	1091	1002	1096	1076	1083	1063	1033	1026	1069	1059	1072	1015	1020	1023	1090	1053	1061	1046	1067	1013	1056	1101	1026	1107	1015	1068	1044	1029	1043	1051	1081	1069	997	1011	1033	1031	1032	1008	1091	1069	1050	1002	1041	1038	1018	1066	1042	1010	1093	1028	1067	1056	1084	1014	1060	1028	1067	1050	1013	1031	1136	1051	1098	1048	1042	1038	1060	1071	1070	1017	1038	1104	1062	1079	1090	1096	1071	1071	1086	1034	1063	1122	1057
22875	22560	22544	17253	11313	4835	1022	548	509	517	485	491	466	488	439	462	489	458	498	473	475	462	476	457	442	461	455	461	448	374	397	432	431	429	388	374	398	360	423	414	402	387	393	409	393	382	400	385	423	447	381	394	396	392	415	388	399	387	382	402	389	390	427	401	396	435	401	398	405	422	395	408	348	374	398	440	372	391	386	402	404	394	380	410	390	388	389	369	432	355	399	407	400	382	413	404	403	375	381	427	415	398	414	405	399	385	384	392	384	407	401	394	412	399	410	364	364	395	401	392	407	395	394	397	408	379	375	378	377	393	371	401	415	379	411	374	396	399	411	400	414	398	366	373	393	357	401	406	413	403	385	428	417	364	377	395	379	382	389	424	350	398	395	376	429	372	379	416	393	368	441	371	431	371	431	373	374	369	396	412	418	394	406	411	383	418	365	382	460	412	400	398	409	395	419	387	371	439	417	378	413	375	422	453	371	359	375	403	383	380	371	369	357	402	374	409	387	376	377	388	362	410	410	398	359	394	382	386	359	359	370	424	424	372	406	363	384	387	399	393	370	384	375	380	404	426	375	380	393	419	366	383	388	380	402	355	406	420	416	385	391	399	396	388	400	425	406	387	394	396	377	398	379	367	422	404	377	379	366	396	380	415	408	430	381	399	404	377	400	398	405	392	388	390	417	424	381	407	394	372	382	400	443	383	407	405	409	418	394	424	418	372	369	362	430	411	385	385	373	414	379	400	366	364	376	381	418	360	405	395	411	408	394	380	400	359	409	356	411	411	397	403	401	379	399	411	350	395	390	398	372	424	400	380	398	383	391	406	370	422	392	396	360	387	377	397	396	412	365	400	399	382	399	391	417	419	420	405	417	387	377	434	419	382	372	358	417	384	379	330	393	382	391	406	371	412	381	412	408	403	383	416	351	383	385	407	427	387	362	394	368	386	397	364	354	365	384	377	378	400	381	400	385	336	387	384	393	388	387	380	323	411	358	371	399	414	413	358	351	369	379	380	356	394	428	383	367	358	384	383	370	405	365	380	352	360	383	409	376	378	368	402	365	407	386	375	400	383	386	402	370	374	386	402	373	403	405	362	434	387	380	394	374	398	380	418	352	370	365	407	411	402	386	394	374	384	421	409	402	354	374	353	404	378	371	392	408	411	382	410	415	431	388	360	423	380	401	415	422	431	372	401	395	378	415	386	403	411	422	399	390	397	384	389	385	386	359	413	372	391	363	378	346	392	389	399	380	369	377	377	407	393	381	369	379	388	359	393	369	405	415	404	378	441	374	390	420	399	384	400	426	415	382	382	388	382	409	391	390	375	397	366	385	397	377	385	388	433	412	398	374	357	401	343	357	412	401	432	390	374	356	421	393	391	396	388	359	395	423	398	411	391	357	387	371	365	376	438	381	395	416	357	410	377	408	398	416	361	334	372	397	377	431	379	403	364	373	386	397	404	362	407	426	381	410	372	425	354	403	394	405	406	372	412	371	409	421	356	403	405	390	385	392	412	380	378	364	355	367	405	413	426	378	431	380	421	402	362	386	369	369	401	414	384	381	410	387	399	387	361	406	351	377	424	413	383	396	374	382	377	375	405	389	405	391	368	385	418	399	374	406	373	387	358	426	428	388	400	386	397	403	368	363	426	370	415	348	378	411	392	391	433	372	375	371	403	369	415	406	387	392	393	447	392	420	402	415	357	365	355	426	368	406	389	349	382	416	435	366	397	413	408	356	375	435	403	381	403	405	387	392	355	386	390	407	397	359	411	381	384	397	402	379	390	387	394	383	363	391	389	370	411	404	378	358	358	386	407	390	361	404	437	379	393	379	416	373	410	416	400	399	377	409	389	405	410	415	387	391	450	372	407	405	348	380	442	377	418	354	380	380	387	443	382	376	349	407	350	400	377	380	352	367	387	426	408	357	372	398	379	403	378	397	390	410	419	347	390	373	373	407	396	402	396	356	371	410	419	379	396	362	394	377	366	369	362	365	372	394	399	405	409	384	406	393	396	377	392	425	431	399	392	375	400	427	378	403	384	379	356	380	422	385	386	406	380	395	365	378	418	338	384	352	382	425	373	396	404	416	395	366	386	416	371	418	359	396	384	424	387	399	405	365	408	390	401	422	375	386	426	398	433	418	370	414	400	348	431	367	364	387	388	371	373	375	384	402	392	406	415	368	416	386	358	408	403	399	377	400	367	413	390	399	428	384	367	350	389	381	363	381	403	418	429	417	354	417	399	362	406	428	368	385	387	419	407	386	402	426	420	370	383	370	352	408	401	386	364	401	379	401	360	404	377	412	381	385	415	400	386	399	361	380	424	400	350	334	394	369	401	396	394	379	366	343	378	427	408	415	399	397	382	417	362	389	384	382	406	386	400	339	374	416	380	411	440	406	398	385	385	346	314	390	385	433	397	403	356	394	412	395	400	373	408	408	413	420	356	412	378	410	427	400	379	407	374	407	381	379	374	376	379	416	401	411	414	374	417	394	402	394	387	374	420	397	397	394	427	401	401	407	397	392	371	427	400	381	412	412	412	406	404	382	362	363	356	439	383	376	398	399	371	346	384	393	380	433	362	367	402	400	361	380	372	392	388	357	390	408	355	412	398	429	413	369	366	386	376	391	410	398	378	429	399	375	363	382	386	419	396	392	387	401	438	367	401	399	374	355	402	375	356	405	413	396	374	397	379	383	377	398	393	407	353	383	389	393	421	358	384	381	372	427	410	376	383	350	386	388	397	389	379	422	411	400	378	349	390	407	416	425	398	393	382	401	416	387	384	368	370	379	372	382	380	416	353	395	387	389	399	374	373	357	429	390	381	395	373	365	401	398	426	412	356	338	379	377	417	390	366	404	397	389	381	368	371	384	415	393	384	363	363	373	384	398	415	362	388	384	372	418	397	398	368	411	432	412	372	343	401	396	371	394	397	395	382	373	420	397	378	372	389	359	399	355	401	417	413	399	393	434	416	393	393	418	383	406	422	332	401	382	416	383	414	385	433	403	442	383	345	377	375	400	368	385	393	390	405	379	411	401	382	413	372	381	398	414	399	396	411	396	392	375	351	370	416	420	392	391	409	415	365	421	381	382	397	377	371	370	386	376	393	399	401	404	405	387	369	373	392	387	402	347	437	369	393	422	396	412	406	356	392	389	382	409	395	399	422	388	385	440	408	423	381	411	410	386	386	388	370	389	396	390	378	429	412	420	351	386	387	394	393	396	375	371	390	420	395	372	352	377	376	375	388	382	420	402	417	434	397	406	361	402	407	390	390	403	391	383	409	436	394	408	411	382	382	424	391	394	371	382	361	399	403	379	372	372	370	381	421	443	402	428	353	400	415	401	385	378	393	441	447	424	409	424	369	372	400	388	363	385	383	396	368	440	404	389	404	393	381	398	380	354	399	395	402	359	414	399	421	382	415	391	432	384	403	381	372	420	406	407	423	413	404	378	348	385	381	403	392	416	340	383	377	367	375
14132	21031	27593	27469	24480	11057	3233	1550	1351	1490	1345	1453	1342	1479	1344	1420	1380	1408	1386	1368	1358	1430	1323	1212	1230	1300	1152	1183	1162	1115	1083	1104	1081	1090	1027	1102	1018	1036	1018	1041	1004	1021	995	1015	982	1023	1013	952	940	969	1002	941	946	947	920	983	980	944	944	914	966	966	893	906	871	925	950	905	922	947	931	974	1008	939	937	953	863	1001	917	942	894	936	980	895	934	930	903	902	909	967	925	899	954	932	945	963	1005	928	928	951	895	929	952	919	901	965	970	945	959	914	979	955	962	925	1009	949	942	928	921	967	922	908	908	881	921	957	896	914	945	934	892	899	914	927	968	953	901	943	908	935	969	933	960	937	914	917	883	968	958	958	945	939	866	977	919	886	938	920	1017	896	936	967	922	932	900	882	945	904	925	919	863	907	969	951	944	917	941	1005	928	1021	938	958	936	935	988	940	946	880	916	913	930	852	844	945	922	912	953	978	867	903	898	924	954	943	938	884	899	880	956	892	900	958	942	904	898	881	915	944	886	955	877	951	941	920	851	923	901	858	927	928	904	924	918	945	941	931	927	890	876	905	937	954	916	902	937	1000	922	912	925	955	919	951	923	964	937	906	889	954	933	945	946	952	973	938	1022	892	902	936	944	956	934	950	945	996	970	989	916	969	928	919	920	889	916	924	916	925	917	953	892	922	949	925	968	934	914	910	950	897	967	964	872	877	906	884	921	899	891	915	970	885	952	960	972	862	949	918	934	869	933	915	952	933	931	940	928	932	972	896	887	978	910	964	959	915	874	944	901	927	903	897	976	907	938	933	905	917	963	919	922	906	944	950	923	930	941	876	982	891	964	990	939	940	985	972	935	931	955	867	930	940	912	909	962	932	923	920	945	957	950	967	899	922	929	982	906	927	904	971	949	950	970	918	924	947	934	920	919	948	906	920	984	951	949	956	901	920	931	944	902	912	936	960	970	914	956	924	924	928	911	955	949	940	921	936	897	943	902	960	962	976	891	950	917	952	974	908	900	928	915	945	939	903	953	915	947	915	865	904	955	976	911	893	887	907	898	956	999	967	953	915	947	933	913	939	923	989	936	970	844	924	918	880	956	947	904	966	929	930	1002	909	910	936	890	968	853	946	963	952	969	952	991	902	925	994	977	913	903	876	980	939	971	904	938	954	937	973	927	925	927	925	927	891	921	952	975	956	927	944	951	951	909	948	943	886	869	897	899	930	901	888	873	919	949	928	979	929	905	935	940	965	988	905	961	981	935	903	948	899	922	901	1002	954	954	966	963	938	937	870	916	885	896	942	939	931	885	949	917	925	908	893	952	879	939	948	953	936	931	993	946	904	919	872	957	964	910	922	875	954	927	929	926	952	917	939	976	952	908	928	981	942	923	962	961	965	927	962	978	979	915	921	933	929	899	935	961	977	928	952	973	893	939	931	936	902	949	870	943	903	935	961	966	945	920	1011	918	921	937	905	956	920	946	964	959	942	901	903	907	885	953	911	933	949	931	968	895	977	946	971	964	948	960	965	924	889	966	908	946	902	891	938	936	923	925	971	909	957	889	891	912	954	912	936	929	877	969	878	930	981	915	857	939	917	929	918	948	978	853	949	878	933	932	928	956	946	1006	938	967	961	908	905	964	941	865	957	927	980	964	878	887	885	1003	954	989	925	917	955	936	903	947	966	882	898	915	889	961	926	895	961	909	931	933	975	904	932	962	941	930	928	942	875	896	911	947	973	922	955	916	912	978	968	987	922	930	891	964	955	923	946	915	933	911	868	961	964	934	876	923	920	923	936	927	1013	969	895	900	911	992	881	868	914	934	928	922	893	940	920	892	980	932	946	909	905	932	991	888	888	927	1005	898	939	937	917	935	947	884	954	914	942	924	918	952	926	941	974	952	967	932	940	907	978	957	957	946	969	967	917	933	951	942	921	881	935	921	954	915	931	936	886	895	969	901	941	973	920	904	919	958	923	899	987	898	955	915	924	942	961	981	894	934	952	939	970	939	863	944	935	912	930	956	939	947	962	884	901	949	914	929	951	907	930	899	879	955	961	963	943	947	923	966	911	902	970	959	926	963	937	1007	925	928	937	938	975	904	943	994	955	889	939	969	903	945	890	929	995	952	831	873	999	932	941	879	947	980	1004	900	908	900	918	976	943	910	937	924	928	887	941	882	961	981	864	955	983	903	920	920	930	932	874	901	914	995	979	964	920	926	912	952	930	880	912	938	910	941	899	958	961	893	997	887	889	987	956	954	873	977	924	941	932	918	878	904	981	969	932	933	919	958	932	890	892	953	940	962	954	908	923	946	856	939	900	955	947	939	935	914	943	888	955	912	917	916	926	945	936	942	975	937	908	1001	926	904	928	907	911	949	970	924	919	968	914	893	898	993	916	930	924	927	974	968	967	909	937	904	922	893	901	924	912	958	992	949	969	878	944	887	898	911	966	908	962	969	917	918	981	934	946	898	946	927	991	870	909	874	985	923	914	959	940	892	966	894	983	900	946	908	897	962	899	965	955	895	953	928	958	944	907	939	973	912	940	926	941	967	965	903	960	861	897	902	997	955	948	930	881	961	928	911	973	953	955	879	946	905	921	932	906	924	944	907	861	919	962	930	975	941	926	966	906	944	968	853	895	976	881	913	944	931	916	947	908	943	921	914	932	940	981	914	908	942	937	939	926	924	959	986	918	846	867	951	893	898	921	992	881	921	948	928	916	964	935	892	880	968	936	950	976	968	899	916	911	982	953	938	973	988	991	972	897	938	939	941	859	938	955	973	961	903	919	937	891	929	932	903	908	965	968	945	904	978	966	914	942	959	872	909	985	985	914	906	939	900	891	923	926	919	881	956	951	954	931	932	900	888	974	936	930	929	919	941	893	907	976	982	919	939	929	933	938	942	865	937	925	903	926	914	984	964	932	907	927	908	912	961	983	967	968	931	896	926	976	947	932	941	926	932	923	940	931	919	952	969	922	878	978	906	965	925	907	916	883	956	938	947	988	955	929	886	935	889	904	933	907	913	968	879	970	905	906	944	971	950	954	973	944	949	939	912	945	928	895	911	942	886	969	906	951	927	926	899	941	914	919	975	922	965	960	934	953	910	964	910	925	966	902	946	965	939	931	932	879	915	921	919	911	911	969	965	913	909	923	905	880	956	905	905	902	931	953	955	926	868	955	910	986	932	976	965	943	875	929	913	931	926	889	911	935	899	948	903	913	960	948	917	999	963	973	929	923	929	915	991	961	932	991	969	1005	974	915	879	957	951	919	923	890	931	958	958	914	947	893	865	953	932	900	985	886	950	907	886	993	945	934	888	937	948	899	881	957	925	868	913	950	940	885	933	906	937	918	915	956	936	883	865	936	931	985	950	918	925	910	953	893	900	927	947	940	930	886	960	925	919	945	957	879	892	894	865	948	886	952	928	958	943	909	928	936	878	879	949	945	954	900	889	935	946	917	939	943	918	956	893	971	985	835	906	896	922	951	999	867	931	934	871	932	940	908
44134	47616	47309	45109	42332	36794	22061	10359	2867	1351	1139	1194	1218	1208	1322	1209	1225	1245	1248	1274	1367	1511	1049	956	937	995	946	860	846	770	642	641	519	533	519	491	552	549	536	480	512	479	470	480	489	422	482	449	449	485	526	451	484	477	471	470	493	443	435	489	415	429	440	446	448	455	455	419	464	450	472	442	480	420	461	475	445	470	466	453	463	481	486	484	439	477	449	459	462	465	436	450	484	440	468	494	489	443	475	455	468	430	458	473	510	498	477	477	413	438	439	494	479	445	497	483	425	447	444	468	452	414	428	468	427	465	462	447	462	428	465	527	475	473	433	453	459	428	407	444	430	448	406	468	462	471	469	505	433	466	440	451	499	447	483	463	454	474	471	463	425	449	461	503	485	483	454	473	450	457	448	466	457	478	436	463	470	443	498	478	472	493	447	450	460	447	483	438	443	439	435	445	416	468	469	457	439	484	467	484	472	416	470	428	429	470	453	497	445	500	439	484	483	459	470	473	447	478	433	462	458	457	414	405	463	460	487	489	444	512	476	511	443	486	421	433	446	489	450	457	479	479	486	458	482	455	463	478	482	454	428	473	423	420	426	500	462	462	499	473	502	469	473	466	453	422	441	465	428	420	433	438	486	418	440	476	438	488	449	437	476	461	428	467	497	468	451	451	445	472	469	487	443	404	484	431	454	417	412	457	457	436	429	468	426	477	473	472	496	462	475	467	451	464	421	474	506	461	454	514	455	463	481	486	459	455	462	469	455	444	453	493	487	528	447	460	454	465	408	439	458	491	484	502	487	485	474	483	471	443	496	459	414	499	475	455	465	467	467	487	456	463	452	452	448	455	431	478	489	493	502	433	428	416	471	490	514	513	469	480	424	461	447	445	481	451	455	453	434	481	448	454	476	444	477	468	416	459	472	432	459	508	437	502	445	432	482	478	475	438	450	424	444	429	451	459	481	468	438	463	479	469	487	481	480	484	462	449	445	438	463	468	414	448	443	431	452	463	486	449	413	506	482	455	470	437	449	437	432	482	451	434	468	446	449	455	459	458	429	484	411	473	471	477	454	465	453	442	503	452	450	429	441	475	456	493	447	494	420	420	482	456	475	467	472	484	426	440	441	490	493	481	472	496	475	499	464	501	464	457	445	495	453	428	401	456	445	471	428	463	474	465	509	461	471	429	470	472	466	487	443	440	431	458	455	463	467	468	455	450	457	434	434	482	482	483	490	451	464	459	472	446	452	464	425	478	465	459	431	459	446	434	439	468	474	471	466	453	478	453	447	442	483	434	424	467	452	444	432	478	451	438	452	483	487	464	486	458	457	487	441	456	434	466	416	433	477	462	459	475	503	421	472	488	491	465	485	459	484	494	433	439	474	460	520	464	455	424	425	400	464	452	469	459	476	437	455	429	450	439	453	459	461	442	441	478	435	461	492	469	512	465	435	466	440	465	506	503	516	461	484	432	450	447	449	434	452	454	440	475	430	450	441	460	474	465	486	485	487	458	428	471	440	460	424	463	530	430	474	464	461	451	450	512	476	477	433	407	461	430	498	429	467	470	440	479	454	407	466	449	430	451	531	465	461	488	474	437	464	460	470	437	407	471	493	459	459	458	463	485	447	461	458	458	459	446	431	460	441	476	461	451	488	446	462	464	439	457	493	506	481	442	468	439	428	485	445	470	440	470	464	479	447	467	511	495	455	447	454	463	440	466	450	460	474	441	478	467	481	465	438	449	451	444	447	479	467	443	476	427	430	463	450	471	482	518	470	470	428	460	426	434	448	471	469	467	475	477	486	469	440	452	463	454	446	474	460	476	461	469	439	455	456	478	446	489	459	455	454	422	431	434	464	441	465	459	448	512	464	467	445	457	458	475	434	437	484	476	456	470	449	459	433	433	448	419	467	477	418	435	476	424	457	483	510	465	459	437	494	424	459	492	407	488	471	494	497	435	457	537	430	479	449	466	451	474	395	432	450	477	457	442	439	477	452	423	447	419	503	470	451	443	478	455	444	468	438	448	451	445	481	457	452	461	470	425	435	446	483	484	454	422	468	466	452	459	468	452	448	474	481	430	420	458	457	458	474	470	472	476	457	436	485	458	486	447	456	465	495	502	450	430	464	503	423	538	459	424	468	494	446	435	469	435	472	435	486	487	488	436	442	493	427	476	458	471	453	465	515	469	430	488	425	482	454	432	445	457	465	467	487	478	438	445	455	455	408	448	488	435	490	456	446	428	438	451	461	447	425	468	503	471	444	476	440	458	432	443	483	452	417	449	441	477	463	458	487	449	475	464	422	439	410	459	460	452	499	442	466	452	478	456	438	442	458	475	487	460	464	447	458	450	467	435	514	516	429	390	426	457	468	446	508	453	469	449	451	462	474	483	457	445	455	448	474	464	467	433	438	420	457	424	492	477	462	466	454	432	454	436	459	474	459	476	459	480	452	453	429	462	459	481	465	456	476	501	488	465	399	488	497	468	487	480	461	428	436	445	459	504	442	492	476	460	496	464	474	488	461	458	449	477	499	440	446	442	469	497	441	428	456	449	461	428	486	440	463	451	468	459	457	452	481	468	459	448	448	473	456	448	477	462	484	432	468	494	432	438	484	554	427	450	499	437	446	412	428	455	466	440	483	452	419	499	477	496	442	435	462	465	454	486	482	450	479	457	484	413	471	457	461	451	488	484	460	450	440	420	434	455	469	414	445	500	432	465	454	418	487	457	489	459	461	519	491	489	440	460	449	495	466	441	443	466	470	430	445	467	459	441	482	454	487	466	455	489	446	427	480	508	460	469	442	461	462	465	448	415	466	496	442	479	443	483	441	481	474	419	455	455	482	498	441	446	433	420	451	440	490	464	473	449	498	437	481	484	487	482	473	499	391	436	454	432	413	455	483	478	474	487	504	409	466	418	426	440	497	448	472	492	415	469	442	447	417	450	446	420	455	438	480	428	447	476	424	470	472	450	434	488	461	497	436	452	461	476	478	482	478	453	496	459	484	476	479	495	491	471	478	477	481	449	466	453	448	462	446	418	427	479	473	450	437	481	464	470	445	512	460	453	452	449	483	471	480	484	488	447	467	448	468	416	438	483	482	516	482	462	459	444	474	443	483	477	471	453	473	499	442	437	473	470	500	419	485	447	457	469	433	513	436	492	427	491	419	449	413	444	457	447	483	469	467	417	477	465	425	462	437	473	477	481	475	427	486	483	470	442	459	466	497	444	478	479	477	502	459	455	438	452	473	476	435	451	482	437	458	436	456	449	461	422	460	495	471	450	463	439	459	479	443	412	442	457	509	468	487	433	435	423	495	453	452	459	476	462	471	472	445	443	444	439	437	476	448	469	476	458	423	456	450	475	454	443	489	463	420	500	468	455	483	478	473	459	484	408	462	490	460	456	424	474	506	485	485	427	441	431	431	475	483	478	476	444	458	471	489	424	492	476	471	490	464	488	452	406	454	455	465	448	432	458	470	454	467	457
30240	41706	48851	51077	50371	42842	14075	3693	3070	3604	3691	3766	4064	4373	4607	4432	4491	4968	5104	5557	5968	6094	4035	3586	3323	3704	3612	3499	3164	3276	2409	2174	1656	1471	1394	1489	1672	1633	1500	1504	1288	1265	1259	1176	1193	1195	1192	1210	1148	1141	1063	1127	1087	1161	1109	1040	1124	1042	1105	1072	1149	1037	1068	1062	1057	1138	1039	1060	1030	1041	1048	1035	1041	1065	1064	1010	1092	1088	1031	1081	1079	1090	1084	1044	1041	1100	1006	1059	1069	1035	1064	1065	1081	1027	1078	1082	1066	1049	1103	1088	1078	1082	1091	1043	1043	1046	1079	1048	1059	1121	1043	1049	1043	1078	1047	1046	1054	1040	1061	1061	1058	1021	1046	1080	1096	1042	1054	1065	1054	1041	1060	1059	1093	1029	1036	1022	1079	1075	1076	1056	1092	1081	1056	1017	1044	1029	1062	1093	1020	1065	1045	1074	1049	1042	1076	1088	1026	1063	1051	1088	1032	1066	1063	1053	1008	1041	1046	1102	1083	1084	1049	1037	1041	1095	1060	1104	1030	1057	1088	1100	1042	1040	1069	1071	983	1104	989	1116	1061	1043	1030	1062	1072	1038	1055	1041	1064	1018	1023	992	1024	1078	1136	1107	1053	1039	1012	1043	1039	1064	1050	1096	1122	1074	1047	1071	1055	985	1084	1074	1030	1024	1084	1039	1057	1056	1030	1064	1065	1034	1079	1042	1077	1067	1114	1100	1083	1070	1092	1027	1019	1060	1036	1046	1012	1061	1062	1013	1066	1065	1092	1097	1060	1089	1116	1078	1011	1089	1088	1061	1043	1082	1088	1039	1064	1087	1089	1034	1095	1110	1054	1152	1096	1057	1048	1059	1055	1018	1082	1068	1075	1081	1031	1027	1088	1039	1047	1010	1085	1089	1060	1073	1047	1086	1060	1111	1049	1032	1039	986	1012	1094	1048	1062	1025	1158	1108	1068	1082	1092	1039	1067	1060	1047	1048	1067	1067	1083	1059	1060	1046	1077	1093	1106	1003	1033	1030	1056	1047	1108	1023	1072	1051	1067	1067	1044	1098	1086	1029	1061	1050	1080	1073	1061	1039	1090	1087	1022	1098	1009	991	1080	1060	1069	1053	1087	1099	1038	1062	1065	1029	1057	1082	1034	1075	1006	1084	1032	1025	1044	1017	1085	1004	1067	1114	1078	1053	1027	1051	1042	1065	1020	1053	1019	1035	1072	1059	995	1119	1088	1087	1009	1014	1087	1073	1039	1069	998	1061	1071	1015	1118	1079	1019	1126	1092	1069	1072	1081	1119	1045	1104	1115	1128	1093	1099	1095	1065	1075	1018	1071	1041	1053	1051	1052	1064	1033	1092	1016	1109	1071	1116	1026	1079	1031	1045	1100	1027	1094	1035	1068	1068	1064	1077	1090	996	1035	1021	1139	1052	1121	1016	1122	1018	1059	1023	1057	1011	1091	1070	1065	1081	1061	1016	1084	1097	1062	1057	1115	1067	1093	1072	1079	1072	1054	1015	1039	1052	1072	1049	1040	1028	1049	1029	1050	1053	1088	1079	1035	1028	1096	1011	1033	1109	1048	1106	1025	1056	1028	1136	1046	1041	1056	1084	1111	1106	1035	1052	1064	1095	1055	1086	1094	1038	1088	1006	1046	1046	1049	1005	1088	1089	1014	1092	1117	1072	1071	1072	1007	1106	1036	1074	1112	1098	1077	1064	1131	997	1023	1084	1117	1055	1073	1095	1063	1084	1078	1061	1081	1054	1072	1003	1079	1087	1014	1035	1105	1060	1093	1077	1016	1126	1077	1030	1096	1098	1099	1098	1043	1087	1073	1070	1153	1039	1110	1095	1053	1025	1063	1057	1066	1004	1110	1056	1093	1047	1040	1052	1073	1056	1068	1087	1015	1118	1064	1043	1110	1132	1122	1067	1009	1039	1060	1071	1172	1092	1024	1062	1031	1064	1065	1084	1103	1044	1067	1030	1065	1085	1041	1055	1026	1105	998	1080	1103	1123	1105	1079	1104	1051	1070	1068	1060	1139	1048	1049	997	1087	1082	1114	1083	1094	1051	1085	1063	1029	1052	1058	1065	1028	1086	1059	1050	1075	1033	1046	1045	1108	1058	1043	1018	1035	1154	1079	1075	1091	1037	1060	1022	1044	1053	1072	1088	996	1002	1036	1029	1077	1092	1022	1041	1109	1040	1129	1068	1062	1135	1015	1073	1046	1087	1051	1084	1137	1101	1005	1102	1045	1059	1021	1035	1080	1130	1038	1038	996	1057	1038	1045	1049	1076	1085	1127	1083	1050	1074	1066	1020	1062	1039	1047	1065	1044	1064	1062	1079	1059	1009	1059	1041	1080	1099	1078	1043	1065	1110	1094	1123	1075	1123	1018	1077	1073	1014	1047	1034	1048	1075	1034	1089	1020	1063	1114	993	1066	1073	1063	1035	1049	1056	1072	1084	1068	1097	1044	1114	1001	1042	1005	1071	1034	1021	1006	1012	1039	1119	1076	1066	1066	1049	1034	1128	1044	1090	1087	1051	1045	1077	1067	1049	1072	1091	1041	1038	1071	1037	1146	1046	1064	1057	1065	1064	1072	1109	1033	1041	1071	1035	1033	1055	1078	1078	1095	1035	966	1048	1158	1036	1075	1035	1106	1081	1037	1066	1077	969	1074	1045	1027	1063	1047	1060	1074	1081	1030	1050	1027	1080	989	1044	1094	1119	1068	1077	1088	1061	1093	1100	1032	1086	1113	1064	1073	1050	1050	1117	1046	1094	1063	1085	1063	1117	1083	1054	1015	1028	1109	1031	1065	1030	1045	1107	1085	1051	1088	1015	1032	1052	1113	1081	1074	1001	1092	1051	1065	1059	1068	1030	1066	1079	1033	1020	1044	1081	1039	1019	1063	1058	1011	1079	1088	1023	1081	1065	1090	1019	1073	1088	1067	1025	1015	1071	1114	1119	1030	1089	1095	999	1035	996	1038	1043	1059	1066	1026	1054	1032	1080	1079	1052	1025	1024	1095	1033	1096	1103	1031	1023	985	1093	1090	1034	1091	1069	1077	1020	1065	1151	1054	1070	1067	1051	1081	1078	1034	1001	1063	1049	1022	1083	1112	1084	1066	1025	1092	1087	1077	1052	1047	1060	1053	1079	1096	1042	1049	1013	1033	1067	1119	1069	1004	1045	1067	1126	1043	1074	1097	1102	1027	1058	1077	1112	1058	974	1030	1086	1044	1084	995	1073	967	1026	1068	1067	1056	1034	1090	1030	1048	1034	1036	1119	1024	1092	1071	1112	1042	1037	1080	1081	1047	1067	1033	1111	1043	1035	1107	1080	1079	1103	1083	1048	1027	1099	1113	1055	1011	1075	1118	1072	1125	1066	1083	1058	1154	1118	1091	1085	1088	1041	1102	1043	1084	1093	1091	1074	1050	1052	1093	1084	1064	1089	1056	973	1071	1073	1068	1047	1056	1063	1070	1115	1059	1065	1046	1064	1097	997	1031	1072	1044	1051	1027	1041	1077	1053	1042	1091	1023	1111	1114	1031	1101	1094	1030	1097	1073	1027	1043	1017	1036	1024	1080	1019	1066	1047	1068	1056	1054	1018	1055	1093	1060	1035	1013	1036	1045	1133	1052	1043	1119	1069	1087	1002	1074	1043	1117	1087	1062	1065	1029	1062	1039	1102	1056	1094	1020	1084	1101	1065	1077	1054	1100	1112	1113	1067	1069	1085	1013	1073	1045	1087	1146	1075	1038	1082	1022	1037	1043	1034	1048	1065	1071	1027	1001	1101	1042	1068	1081	1015	1047	1043	1069	1064	1064	1069	1050	1030	1044	1047	1052	1081	1055	1041	1052	1070	1069	1035	1005	1064	1071	1041	1090	1084	1111	1143	1051	1011	1068	1051	1076	1107	1086	1081	1077	1051	1091	1060	1076	1026	1090	1024	1134	1065	1102	1039	1057	1040	1061	1071	1081	1004	1082	1014	1058	1132	1040	1040	1056	1091	1026	1101	1063	1079	1022	1115	1084	1027	1020	1065	1017	965	1076	1060	1024	1048	1084	1016	1084	1087	1033	1073	1066	1064	1100	1093	1105	1053	1083	1071	1088	1121	1066	1076	1024	1035	1116	1028	1031	1012	1083	1096	1100	1053	1124	1015	1070	1042	1075	1069	1076	1021	1133	1029	1154	1050	1036	1059	1071	1088	1095	1034	1044	1034	1078	1136	1031	1041	1017	1063	1012	1065	1048	1098	1097	1057	1067	1006	1107	1099	1009	1033	1090	1058	1066	1107	1011	1028	1097	1048	1116	1058	1095	1063	1048	1084	1013	1045	1065	1044	1038	1064	1102	1016	1091	1028	1004	1056	1057	1091	1124	1048	1049	1084	1010	1085	1054	1057	1086	1096	1106	1043	1049	1050	1088	1008	1069	1117	1059	1095	1077	1048	1119	1072	1063	1073	1071	1082	1077	1036	1096	1017	1082	1081	1060	1029	1079	1037	1063	1026	1054	1070	1049	982	1072	1042	1135	1019	1058	1032	1048	1054	1027	1054	1007	1102	1040	1104	1053	1068	1088	1101	1029	1098	1039	1032	1083	1079	1089	1038	1058	1066	1089	1046	1084	1051	1005	1066	1096	1068	1051	1062	1068	1071	1121	1047	1030	1128	1041	1129	1099	1063	1071	1084	1111	1082	1011	1063	1054	1095	1096	1068	1069	1090	1032	1119	1071	1073	1006	1087	1078	977	1084	1121	1053	1039	1102	1036	1080	1019	991	1048	1066	1029	1062	1046	1062	1013	1107	1073	1034	1078	1008	1091	1077	1114	1064	1032	1114	1104	1031	1028	993	1109	1068	1031	1082	1055	1024	1065	1057	1023	1075	1135	1018	1070	1030	1024	1062	1105	1103	1030	1005	1055	1097	1067	1029	1054	1052	1083	1128	1025	973	998	1086	1019	1111	1153	1083	1059	1044	1080	1048	1112	1114	1089	1078	1041	1092	1033	1060	1032	1035	1031	1091	1094
51366	49898	47194	45427	43417	39726	28066	17939	9221	3705	1990	1739	1675	2025	2001	1885	1951	1984	2221	2276	2307	2651	2021	1454	1574	1434	1530	1409	1292	1190	962	864	656	606	558	594	616	622	606	549	540	453	493	504	504	463	482	500	427	482	454	474	479	455	457	480	469	466	457	424	469	451	420	466	485	472	429	458	447	462	463	427	454	456	467	454	452	460	439	466	459	471	440	474	418	473	430	481	496	490	495	465	435	456	428	466	450	475	475	437	446	466	424	406	470	467	454	443	427	489	455	424	506	468	425	466	426	456	427	443	461	459	436	449	423	456	464	437	458	433	448	438	461	453	470	429	452	494	497	438	465	451	477	452	452	470	447	464	457	460	465	453	445	409	427	464	441	496	464	441	438	433	467	452	447	480	453	440	459	487	450	438	425	430	410	428	435	465	447	461	424	490	454	444	406	439	459	452	446	477	463	460	473	497	456	492	421	432	426	457	502	435	440	450	447	424	472	491	475	434	483	486	427	477	457	424	487	488	446	453	431	419	435	477	397	463	499	413	433	471	444	451	470	464	452	439	456	439	441	442	465	442	439	422	481	431	483	436	445	481	465	464	437	445	501	441	422	444	428	470	462	474	471	449	447	470	452	460	470	404	463	431	520	446	471	483	454	460	442	450	459	453	452	449	454	442	429	477	443	395	450	439	475	466	464	448	476	468	438	464	452	457	476	435	446	452	474	388	435	439	420	439	473	428	498	476	455	482	439	479	443	412	451	498	446	474	457	472	486	447	494	448	467	456	420	443	432	454	438	440	451	441	443	452	459	475	484	431	414	471	481	439	477	480	490	456	389	465	466	459	487	501	433	446	425	426	461	481	418	416	439	427	492	438	425	455	462	481	409	457	472	436	455	433	474	449	459	456	430	461	428	453	458	440	414	466	464	440	452	457	428	425	449	469	439	424	458	447	431	434	459	467	468	461	489	476	424	498	454	431	430	416	440	467	443	470	427	438	463	459	421	427	443	459	428	440	438	447	375	380	426	461	458	449	454	459	460	472	420	442	451	454	444	480	454	455	450	439	485	453	410	454	451	468	457	418	482	458	455	424	466	472	482	426	464	461	461	474	461	460	425	442	451	431	443	403	434	427	474	439	437	463	463	449	466	451	425	445	461	458	483	417	484	431	448	426	440	460	460	451	444	431	445	416	492	432	386	443	475	554	430	481	463	453	460	450	445	444	457	452	489	543	476	410	516	454	458	411	456	446	442	450	481	459	431	419	463	434	430	448	443	474	474	441	435	417	498	486	477	411	478	455	421	445	427	464	482	478	443	421	470	485	428	475	431	419	463	396	465	433	501	440	447	434	446	483	470	429	447	427	450	462	472	464	453	437	426	452	418	449	443	443	486	461	472	415	460	414	434	460	426	502	453	449	485	449	498	472	457	425	433	463	436	438	466	470	475	442	445	486	416	477	451	415	459	463	430	455	482	461	462	461	492	468	498	463	451	475	461	423	427	430	441	417	463	445	456	443	450	456	430	428	437	456	459	465	482	444	500	481	471	449	437	396	420	496	474	447	458	467	482	439	454	504	459	459	475	434	477	455	455	497	434	439	458	404	473	449	458	439	459	509	439	468	456	479	446	419	478	466	451	447	490	462	465	477	435	457	465	452	431	455	449	456	458	396	476	483	465	442	487	434	486	428	469	433	420	518	410	488	438	449	448	463	455	498	420	460	449	438	474	438	450	433	448	466	501	445	454	436	450	434	453	445	450	461	455	446	463	514	462	474	461	457	430	459	434	470	441	515	431	438	486	446	466	448	450	453	444	429	465	443	466	430	483	453	414	501	483	483	457	490	444	460	429	459	448	468	445	434	449	474	452	485	457	437	476	443	449	465	457	492	479	446	471	476	460	503	468	462	462	467	445	460	437	439	458	450	460	455	464	486	482	444	458	494	434	425	484	493	401	433	448	443	437	483	465	469	456	462	451	482	429	419	456	458	453	437	473	411	475	463	450	446	458	437	451	465	476	448	475	424	422	478	435	441	441	432	457	473	412	438	444	449	449	492	412	458	486	462	456	437	458	468	463	487	464	462	450	450	433	455	423	447	460	449	418	488	483	497	487	441	422	445	461	474	409	463	464	486	445	435	429	465	469	427	451	427	457	425	436	448	468	468	459	453	433	430	447	455	433	458	449	481	432	495	456	454	476	459	468	470	490	487	485	438	427	444	465	470	446	459	519	487	477	462	438	464	463	442	468	437	446	428	471	494	447	449	481	461	456	473	471	459	425	446	482	465	471	511	462	451	436	461	457	451	444	411	447	416	424	449	440	436	431	472	435	455	469	464	454	438	459	481	449	444	432	469	517	429	447	459	448	451	487	460	467	490	440	465	468	457	461	439	421	428	414	457	421	461	457	465	464	418	455	435	454	400	452	467	418	445	436	457	401	442	439	475	458	447	484	422	429	493	466	425	440	457	438	469	432	436	428	456	452	455	462	444	448	428	456	489	453	466	432	464	390	421	484	462	450	451	453	417	466	447	444	441	446	448	429	440	452	458	458	474	467	463	457	494	480	460	476	449	478	468	475	450	437	455	463	451	489	460	439	445	443	456	425	445	434	486	468	441	449	437	403	484	458	436	460	469	462	473	419	448	474	469	433	429	431	450	441	461	468	436	470	470	413	473	457	436	451	408	432	466	496	462	457	430	441	433	432	458	462	428	443	450	473	469	473	450	441	445	437	442	498	460	454	437	445	476	439	452	447	470	411	489	429	435	472	467	484	459	447	452	449	448	454	447	442	450	418	488	439	468	427	426	445	413	434	464	469	417	447	477	422	445	425	463	463	477	458	430	494	462	422	459	440	421	409	437	468	495	470	457	419	461	466	445	456	421	440	456	509	460	451	432	421	438	470	421	428	419	418	437	434	456	450	452	450	405	457	433	461	432	436	442	470	499	432	456	445	468	488	483	451	434	425	441	433	413	475	423	440	454	421	438	476	410	477	466	452	475	476	458	433	393	494	425	461	461	475	450	421	445	451	455	465	481	453	451	489	489	448	469	425	450	468	468	451	459	432	484	448	431	481	476	432	400	457	456	438	438	416	454	468	449	476	459	493	452	478	478	481	440	454	409	433	459	492	455	419	412	425	476	490	438	451	424	459	446	447	443	465	470	423	453	434	431	451	436	447	447	445	442	468	504	456	452	441	446	476	495	491	464	455	447	469	459	489	427	481	426	469	459	441	447	426	464	474	444	475	490	437	460	479	454	445	441	414	453	430	435	443	461	430	430	437	431	441	460	453	432	417	458	414	453	458	472	471	491	459	498	461	492	501	424	450	466	480	474	481	427	414	465	474	450	456	457	476	475	440	471	471	434	459	421	445	438	457	409	446	437	497	452	453	446	436	427	424	466	469	491	432	434	485	429	493	487	451	503	457	499	486	476	459	465	448	440	474	461	449	512	419	444	460	462	458	459	471	479	464	507	396	423	413	428	461	472	434	477	428	452	456	477
36000	45908	52986	53335	52130	49319	22622	5141	4512	5477	5613	5822	6010	7016	7316	6981	7330	7802	8531	8991	9153	10355	7320	5636	6036	5413	6268	5361	5174	4868	3913	3294	2079	1689	1629	1951	2002	1998	1976	1824	1663	1400	1348	1321	1277	1197	1157	1236	1141	1195	1143	1183	1194	1115	1119	1102	1027	1059	1057	1083	1154	1009	1066	1014	1000	1024	1052	1071	1105	980	980	1043	1049	1050	1021	998	1058	1087	1061	993	1046	1001	1030	1018	989	975	1027	1057	1066	1046	1014	1020	1026	1043	1039	958	1086	1004	990	1057	998	1043	1106	979	1034	987	1011	1055	1027	1026	1108	1090	1064	1038	1011	1019	1034	1021	1043	991	967	972	1062	1080	998	1022	1032	1042	1014	1019	1044	1084	1010	1018	1015	1030	1015	1024	1026	1042	997	1005	1053	1049	1044	1023	1040	998	1051	1037	1026	1013	1021	1040	1049	997	1006	1064	976	1075	1025	992	1064	1074	1002	1022	1056	1032	1011	1008	1069	1010	1064	1054	1026	1047	1046	1112	1029	1023	1022	1048	1021	1018	1068	1021	1056	1026	1037	1022	1058	1045	999	1014	1079	1025	1078	1009	1035	1005	1021	1038	1036	990	1038	1031	994	1077	1042	1025	1072	1071	1022	1065	1086	1092	1023	1041	944	1015	1044	1076	1004	1000	1059	1101	1020	1033	1019	1013	1089	1032	1031	1069	1019	1030	1057	1040	1039	1023	1014	1022	990	1000	1039	1052	1023	1003	1019	1021	1019	1010	1047	1010	1077	1017	1022	1032	1007	1016	1068	1041	1012	1024	981	994	993	1075	1003	1040	993	1027	1016	1024	1023	1045	1019	1034	1043	1025	1016	1035	990	1013	1033	1069	1081	1018	1009	1046	1023	993	1034	1025	1019	1026	1031	1020	1028	1053	1018	1033	1030	1006	1026	1086	1049	1069	1065	982	985	1029	1053	1011	985	1067	978	1061	1038	991	1090	1050	1007	1011	1036	1026	1038	1016	1008	1063	990	1069	1053	1054	1033	1031	1010	1048	1037	1061	995	1009	1106	1019	1044	992	1018	1047	1009	1100	1047	1071	1009	1036	1081	1003	1085	1008	1032	1063	998	950	1060	1004	1018	1096	1074	1035	1007	995	990	1033	1056	1031	1038	972	995	1062	1024	991	1011	1014	1027	1009	1027	1002	1006	1028	960	988	1056	1011	1012	983	987	1058	1078	1012	1012	988	1026	1046	1000	1060	1000	1120	1005	982	1065	1012	1068	992	1003	1008	1007	987	1000	992	1031	1001	1006	1016	1044	1022	998	1073	994	1081	1010	1020	1053	1011	1032	1006	1050	1069	1023	1057	1058	997	1050	1049	1043	982	946	1037	983	1061	1092	1053	962	1011	1049	992	1009	1030	1058	998	1033	1055	1027	1036	1018	1001	1024	1047	1019	1012	1004	1077	1061	1016	946	977	1069	1065	1022	1087	1063	1085	1046	1005	1031	986	1056	1056	1046	1025	1026	1010	1014	1081	1005	1007	993	1030	1063	1047	1018	1019	1012	1014	1051	1086	1032	963	1008	983	1028	1034	1019	1046	1040	1015	970	1045	1052	1043	1013	1024	1014	1097	1021	1051	1032	988	979	1003	1012	1041	1033	1020	1057	997	1053	1098	1036	1082	984	1067	1055	1000	978	1033	955	1069	981	975	971	1019	1037	1025	1041	1054	1006	1016	1030	1049	1000	1018	1069	998	1069	1023	994	1031	1051	1056	1001	974	975	1005	1036	1043	1001	1032	1029	1014	1029	994	1007	1073	1025	1011	1027	1025	1037	1013	1041	1051	1005	970	1006	1015	1046	1025	1014	1063	1011	1065	1008	1002	968	1066	1039	995	1032	1018	1079	1078	1030	1052	1000	1025	1031	1049	1000	1048	1038	1068	1031	1062	995	1026	1036	994	1055	1031	1034	1030	1038	1022	1016	991	994	1052	1036	965	1029	1062	1049	1033	1012	1061	1032	968	1033	1034	1029	975	1008	1095	998	1020	1036	1021	1011	1038	1048	1030	1037	981	997	1059	1018	972	993	1030	1077	1017	1019	1053	976	1041	1006	1027	1062	959	1042	1027	1044	1019	1032	1019	1019	1022	1059	1009	1032	995	1008	1026	1033	1073	1089	1072	1071	1056	1025	993	1017	1086	1063	1037	997	1024	1039	995	983	1004	1109	1082	1059	1034	1020	954	1088	1091	978	1002	991	1021	1094	1044	1092	1065	994	973	1043	1060	972	1047	1016	979	992	1056	1002	1017	1018	1070	1027	1108	1007	977	1014	1012	1052	1068	1017	1118	1006	963	1028	1032	1077	991	997	966	988	1044	1056	1007	1073	1039	1078	1012	1008	1039	1018	1011	1056	1019	1027	1036	1075	976	1021	1043	1018	1009	1050	1019	1034	1037	1005	1047	990	1009	1062	1063	999	1021	1013	996	1110	984	1003	995	1044	1074	1024	1020	1018	1015	962	1011	1000	1008	1044	1086	1037	1027	1013	1015	991	1037	1028	1048	1036	1026	1050	1005	1038	1038	1026	981	1036	1009	994	1035	972	1052	1064	1025	1021	1016	1013	1054	1047	1010	1074	1072	1047	999	1017	1001	1030	1028	1058	970	1026	1025	1052	1018	1034	1023	982	1040	1002	1023	1023	1056	1024	1033	1067	1060	1041	1019	1040	1025	1021	1032	1067	1046	998	1069	992	1012	974	1032	1033	1026	1069	933	1020	991	1036	994	1067	1005	1029	1027	1066	1014	1053	1014	1029	1012	1037	1011	1036	1064	1044	1001	1038	999	1021	1022	1051	978	1008	1101	1073	1009	1057	1068	995	989	1003	1077	1053	1019	1032	1020	1023	1035	1052	1046	967	1097	1127	1026	1021	1075	1071	990	967	1034	1033	1020	1033	1027	1032	1010	983	1084	1030	1073	995	1029	1075	968	1020	1015	1010	1050	1048	1079	1051	944	1022	1021	1026	1026	996	1061	980	1024	1018	1038	1034	991	1009	1028	1042	1034	1071	1001	999	1001	983	1020	1045	1014	992	1036	1056	1043	1013	980	1036	1026	1038	994	1039	1045	1012	1049	996	1028	987	1043	1046	1054	1001	1080	1047	990	1080	1042	997	1024	943	1005	982	997	1097	1049	1038	1068	1070	1060	973	996	1001	1044	977	1049	1010	1011	1038	1021	1061	1065	1063	1012	1056	1080	1048	1041	1098	1076	1079	1008	988	1039	1039	1027	964	1059	1040	1039	1052	1035	1040	991	1085	1013	1029	993	996	1041	1068	1005	1062	1006	1008	1124	1024	1024	1024	1058	1023	992	1083	1093	1023	1027	1009	1034	1000	1020	1032	1014	1025	1013	1004	1007	1036	997	1000	986	1044	1048	1044	995	1058	1040	997	1028	1012	1072	1045	1027	1072	974	1013	1074	1032	998	1009	1020	986	1039	1022	1085	984	1015	1025	1023	1055	1024	1022	1015	1015	1016	1066	1044	1016	992	1043	1012	1017	1030	1035	979	1011	1023	1028	1006	1013	1015	1026	1016	998	974	1057	1018	1013	1010	1046	1032	1036	1012	989	986	1064	1011	994	1018	1027	939	1065	1063	1010	1057	1052	1005	1020	1090	1002	1089	989	1042	1008	989	1056	1075	992	1009	1012	1032	1035	1095	1040	1070	1046	1109	938	1071	1061	996	1000	977	1026	1081	1048	1017	1037	1010	1090	1036	1031	997	1035	1001	1047	996	1002	1047	1048	968	1009	1049	1072	1004	1027	1071	1020	983	982	1011	1086	1044	998	1007	1011	1012	1053	996	1049	1006	1077	1038	1049	1054	1005	991	1039	1011	1035	1000	1002	1020	1055	1038	1043	1034	1023	994	1006	1021	1035	1012	1006	1060	1030	1041	1080	1118	1006	1060	1066	1015	1002	1020	1035	1033	989	1050	1059	1051	1103	982	994	1037	981	1033	984	994	1013	1003	1037	1006	991	1053	1021	1018	1036	991	1043	1001	1004	1026	1020	1032	969	1037	976	944	1040	1013	1063	1061	1080	992	1047	1041	993	1065	1004	1016	991	1013	1027	1052	1052	1028	1057	1069	1013	1000	1052	1018	1068	1074	1042	1082	1069	1045	1015	1017	1041	1003	1066	1086	1063	1027	1036	1042	1019	1008	976	1068	1025	1079	987	998	996	1001	1024	1049	1000	1047	974	1042	986	1014	1006	1012	1003	1005	1003	1029	1046	1053	1040	998	1067	1010	990	973	980	1070	1000	985	1030	1043	1027	1055	1015	1011	1044	1015	1029	994	1010	1089	1060	1014	1025	1007	1029	1060	1012	1060	967	999	1064	979	1029	974	1049	1016	1046	1064	1042	1027	1002	1030	1023	1057	1022	1058	1070	1062	1050	1004	1055	1039	1013	990	990	1023	983	1067	1050	1011	1000	1030	1082	1022	994	986	1009	974	1047	1123	1049	1071	952	1026	1070	1011	1021	999	1076	1017	1056	1021	995	1052	1038	1007	1063	1014	1081	1029	1036	1031	1031	1106	1065	1005	1054	1034	1031	979	1022	1035	1028	981	1027	990	1125	1096	1026	1017	1006	1012	973	1070	1020	1082	1031	1037	1048	1011	1041	989	1036	1029	994	1032	1038	1050	1025	998	1018	1030	1039	1024	1030	1040	1037	1001	999	1008	1047	1026	1066	1008	1062	1035	1020	1035	1031	1076	1046	1032	1021	1045	1032	997	1022	1017	1020	1071	984	1006	1038	1009	1055	1026	1075	997
22543	22281	20226	13262	12872	9883	3745	778	575	488	499	538	495	466	517	467	516	455	491	486	463	453	475	436	489	424	423	420	416	423	397	386	423	374	433	386	377	376	430	427	392	383	401	404	400	389	393	408	401	373	376	423	419	384	420	367	382	360	406	384	386	376	373	389	412	407	361	363	394	420	391	370	419	404	432	359	413	372	405	419	364	422	389	394	401	428	355	393	344	382	404	394	407	405	416	370	374	378	390	392	434	390	415	385	405	397	373	423	403	377	427	394	383	351	418	416	426	365	398	423	438	384	359	400	366	359	379	389	392	400	351	409	403	386	404	409	426	397	397	372	378	417	420	404	381	390	372	393	383	350	396	395	383	399	390	392	404	368	400	410	402	356	410	405	400	417	407	380	366	408	398	413	419	377	416	428	403	396	380	355	393	417	410	373	367	427	409	428	423	370	382	394	388	391	380	389	399	374	370	384	385	380	402	417	366	434	364	417	402	416	409	369	366	397	372	386	369	381	406	386	392	396	363	378	377	418	388	366	407	371	383	439	397	441	401	384	365	380	393	403	400	379	381	388	424	426	405	409	381	403	387	378	358	372	374	350	404	376	409	368	404	368	393	375	388	365	419	409	360	392	362	381	394	413	382	392	370	391	395	397	376	380	360	399	389	386	402	399	400	397	361	350	404	385	389	371	429	402	386	365	384	381	417	392	386	415	365	416	394	354	413	410	400	383	382	398	392	380	411	363	369	370	402	404	368	360	391	347	383	414	384	410	390	409	384	398	379	390	374	358	414	404	371	382	402	377	408	406	394	409	418	396	382	411	369	391	370	371	358	388	378	410	409	387	369	408	395	389	355	401	396	363	385	372	415	421	369	388	365	414	388	406	397	411	368	389	384	389	376	362	375	394	389	394	394	397	375	411	375	398	393	421	392	380	400	384	382	394	397	416	383	388	418	431	378	363	376	393	367	386	394	376	375	386	403	415	414	409	396	417	392	391	370	385	371	352	368	407	386	376	406	395	390	395	382	377	419	361	413	404	387	387	398	379	415	440	371	409	433	374	384	393	403	402	393	383	387	401	383	413	382	403	349	415	367	387	415	434	375	385	389	368	426	411	402	373	386	397	443	402	352	413	375	388	372	399	423	418	437	384	409	408	392	389	348	359	365	365	403	413	408	353	387	381	381	400	440	377	331	357	387	437	405	387	404	388	386	390	382	420	409	387	381	402	396	393	401	393	409	363	401	408	362	368	394	346	417	395	387	379	393	402	380	379	410	401	385	379	365	397	442	408	416	379	371	371	375	376	382	397	364	426	397	391	377	375	364	402	390	390	372	419	340	406	392	380	414	419	408	374	386	387	428	366	411	407	334	410	378	435	410	462	385	385	379	385	411	393	374	373	349	376	397	380	416	381	402	392	390	367	406	390	410	364	392	433	377	392	377	392	382	386	384	395	410	366	412	377	404	383	386	393	382	392	399	412	391	370	363	405	375	404	410	365	401	350	392	412	381	361	449	375	421	386	355	395	393	375	379	425	425	394	344	404	389	348	398	383	409	367	368	388	395	365	406	394	375	403	400	366	381	395	377	434	353	375	377	388	428	370	364	409	389	373	371	427	424	373	380	381	406	395	347	370	368	388	387	386	382	348	395	368	392	373	358	387	394	400	396	387	387	405	437	408	430	408	391	408	411	404	408	352	403	393	392	381	379	411	407	380	383	370	349	391	400	390	414	416	409	375	399	408	378	364	379	404	378	397	391	403	386	415	384	386	386	342	414	382	402	398	417	400	380	352	405	404	399	356	427	375	389	398	398	357	393	388	382	403	356	395	401	410	395	399	404	393	394	368	365	375	392	381	386	396	372	373	414	422	359	418	381	413	358	398	424	393	382	402	385	382	368	400	403	387	423	430	382	396	419	392	392	390	347	353	366	380	354	415	403	384	387	373	387	383	382	388	391	380	398	350	340	407	394	408	383	402	429	394	365	340	376	383	389	395	404	355	421	329	424	381	379	395	393	396	440	396	400	386	395	390	383	403	405	373	387	421	388	413	383	372	384	394	416	381	414	415	373	379	401	378	383	387	361	407	389	381	341	427	402	396	392	384	399	422	402	390	396	376	381	416	395	380	387	423	387	406	378	380	387	376	402	417	397	414	395	372	372	387	386	407	373	397	374	419	370	386	390	355	369	400	366	409	405	373	397	421	378	371	384	367	353	364	415	397	381	403	346	370	404	448	384	401	380	413	341	410	393	377	425	402	382	408	401	404	442	448	375	361	397	373	432	371	345	358	415	417	344	385	399	376	409	451	367	371	373	397	407	397	381	394	393	377	379	368	436	395	393	413	364	352	408	408	375	385	398	397	393	363	406	395	380	397	384	412	382	393	395	344	394	372	391	375	400	421	396	377	379	380	409	355	392	393	379	344	379	391	362	350	410	368	409	412	443	411	369	355	399	392	358	421	381	372	376	420	360	389	371	381	395	420	413	434	404	400	432	362	367	370	409	373	398	430	398	369	385	414	385	373	392	418	366	386	368	368	410	415	384	415	417	385	421	369	378	387	362	398	415	390	390	371	382	378	350	374	428	406	359	426	384	383	405	401	408	364	376	350	409	395	363	386	396	387	389	386	395	370	400	409	371	418	406	404	354	363	395	408	393	373	384	384	391	385	413	378	405	376	388	419	365	364	405	414	430	399	352	378	352	389	417	378	399	371	381	393	392	372	409	394	374	408	378	424	370	404	403	403	394	381	394	390	339	392	375	395	403	431	381	386	422	379	402	424	380	361	400	422	370	400	405	352	400	387	399	401	364	372	415	400	401	399	416	402	389	397	401	400	375	369	395	392	401	428	371	368	415	371	372	402	386	381	401	418	407	338	385	396	377	393	354	398	407	381	371	401	400	383	375	412	393	382	394	414	406	399	392	411	371	400	371	405	380	365	399	413	363	401	410	426	364	368	393	401	392	395	402	379	351	397	382	405	397	374	376	398	372	354	380	393	337	364	424	348	366	387	426	339	359	365	388	367	397	378	349	383	400	395	359	401	397	384	373	361	360	373	372	429	401	411	394	379	387	373	387	401	378	385	402	372	376	377	414	370	372	375	390	386	407	362	387	394	366	413	436	416	374	418	378	408	420	386	410	409	396	418	381	377	378	403	412	359	380	369	418	387	385	372	405	402	351	382	373	403	384	374	405	359	405	403	413	404	374	410	412	371	379	421	373	398	409	384	379	397	373	341	390	407	353	393	402	407	387	409	424	390	429	363	417	348	377	386	398	380	370	388	414	394	393	364	396	408	353	369	408	458	393	396	384	439	409	413	385	399	353	403	363	401	393	368	383	394	371	418	405	379	385	377	422	406	388	404	400	394	381	342	394	395	421	380	404	391	396	369	354	398	369	368	384	390	388	361	379	387	372	423	407	419	385	378	417	394	417	378	344	371	387	370	380	372	442	378	359	386	362	387	365	386	406	359	388	431	409	362	379	351	425	389
13823	20798	24949	23813	27748	24666	10695	2272	1504	1557	1516	1493	1509	1556	1483	1446	1465	1487	1489	1419	1518	1448	1417	1287	1262	1204	1209	1206	1219	1168	1116	1138	1094	1099	1052	999	1090	1066	1022	1047	1014	1043	1016	1009	992	966	990	965	927	964	936	956	930	981	930	974	974	913	937	971	925	941	976	920	931	898	896	942	955	984	919	890	913	955	933	985	917	972	950	927	906	900	939	879	1005	938	927	915	969	912	891	970	938	956	858	894	952	927	936	953	899	991	885	973	941	906	877	921	960	885	969	913	895	948	965	946	906	917	953	914	932	937	973	979	866	894	947	913	941	921	938	911	935	951	927	955	936	888	894	900	893	965	914	932	930	889	942	970	916	926	964	917	936	950	952	908	924	914	935	946	932	865	953	906	887	923	925	915	910	938	940	926	917	911	919	869	947	927	949	931	921	932	932	936	913	940	922	921	940	870	878	858	924	910	921	864	913	899	887	935	876	942	943	949	918	912	943	908	859	939	945	911	934	861	895	932	945	842	903	945	913	932	892	900	914	944	950	964	922	923	954	933	977	964	889	931	896	921	913	1003	935	949	907	964	977	913	927	917	854	953	950	978	899	889	876	880	947	880	915	935	920	897	944	872	940	929	939	884	921	965	951	934	878	975	928	938	961	932	939	902	925	882	896	932	966	949	917	978	944	912	933	900	946	893	981	927	861	863	883	935	940	958	947	963	927	949	969	957	880	918	881	933	932	921	898	936	953	974	879	909	889	949	955	935	887	913	883	920	930	921	895	902	949	894	918	965	903	935	901	891	939	896	912	902	903	964	913	885	963	982	946	893	935	975	899	878	874	926	962	881	868	928	926	917	914	897	904	931	920	942	909	922	960	928	914	957	919	919	877	841	950	929	904	880	905	889	953	878	883	898	924	902	876	935	903	891	882	949	904	940	957	918	908	918	920	986	926	940	930	983	924	936	973	888	929	910	916	931	918	886	940	900	892	974	897	945	956	942	917	876	951	959	881	945	946	915	966	875	945	926	985	938	941	885	889	931	955	940	931	863	890	971	903	906	899	876	843	849	951	971	966	960	908	962	956	924	969	909	921	939	949	926	941	943	976	983	954	911	952	933	970	910	887	903	898	918	885	967	942	944	926	914	908	928	943	921	993	901	955	972	907	972	873	941	907	941	876	850	918	926	933	896	949	887	896	922	903	918	925	915	925	865	857	956	963	905	965	925	900	967	991	956	981	842	939	945	933	923	905	905	937	921	877	940	908	905	926	910	961	946	864	983	950	905	934	969	924	941	939	900	943	904	933	906	862	989	932	982	950	924	958	887	874	935	915	957	906	883	901	896	934	892	957	886	956	882	944	918	928	933	933	910	928	882	976	926	872	949	886	909	908	948	970	894	908	921	920	921	945	938	924	939	944	923	950	951	931	928	924	954	912	961	920	928	929	917	912	950	908	926	988	890	925	938	895	885	931	916	919	878	908	940	952	932	939	967	916	927	896	900	899	920	932	932	909	905	927	892	902	906	926	965	899	954	906	900	916	901	920	910	927	962	923	958	915	856	905	929	912	929	904	957	898	909	896	903	932	900	869	918	964	968	959	887	928	946	954	931	908	927	944	880	943	867	914	884	911	892	911	993	1010	910	893	926	881	914	971	914	909	875	925	988	916	880	942	924	947	890	902	905	977	906	926	890	911	960	886	988	915	912	954	925	947	934	918	972	861	885	908	901	927	923	900	915	918	893	899	933	907	916	950	924	941	917	947	941	914	886	911	887	950	938	930	913	928	927	931	966	968	947	945	943	884	948	943	904	909	972	933	915	913	919	936	889	967	903	977	908	930	906	957	918	906	950	914	928	931	942	893	923	963	974	877	909	919	911	936	894	955	973	870	901	925	920	939	947	929	941	881	924	951	951	920	876	935	923	952	907	899	908	929	966	942	940	984	915	889	940	897	912	880	953	862	921	911	906	912	948	910	928	980	940	943	910	941	937	931	961	901	959	937	942	944	890	902	953	917	920	976	916	896	991	909	926	929	879	915	899	933	902	913	974	925	895	922	932	938	912	981	967	860	894	893	893	887	959	920	937	903	960	954	909	952	924	916	948	943	944	911	919	921	894	923	856	961	924	900	913	894	929	906	896	920	961	923	956	885	974	957	932	907	919	899	989	972	910	915	894	926	959	926	972	885	950	898	946	888	965	955	1012	934	916	925	928	920	972	940	985	924	917	944	856	931	838	921	943	917	879	870	950	899	923	895	943	920	958	931	967	891	920	879	870	940	987	959	933	863	931	958	899	929	945	918	920	872	867	921	912	903	931	907	881	951	920	915	888	961	936	933	949	861	906	998	897	963	923	924	941	877	982	911	953	878	942	860	914	852	949	919	919	912	1016	926	900	931	914	979	907	933	909	933	909	905	891	945	905	945	852	926	933	900	978	885	949	931	902	913	944	907	916	943	943	908	958	892	919	878	912	978	953	929	899	933	943	905	999	848	928	936	927	914	937	939	913	926	905	906	926	932	909	894	960	930	888	885	895	924	924	962	950	945	916	943	924	967	933	946	974	872	881	939	946	943	897	969	891	890	930	876	877	911	953	915	895	972	948	893	926	954	925	921	877	871	940	915	864	958	957	944	924	924	943	909	915	901	942	926	920	950	931	898	902	932	902	921	901	913	915	934	947	946	954	944	886	913	988	946	863	909	856	950	942	933	960	935	893	936	929	953	923	917	907	941	959	894	881	896	944	901	944	967	882	889	906	881	973	929	957	928	931	924	952	905	923	935	947	945	888	985	977	907	914	957	908	919	922	982	908	932	943	923	925	917	907	910	899	975	936	901	909	884	900	884	937	949	917	944	911	936	903	966	923	972	961	887	875	909	901	910	887	901	968	958	875	984	957	876	923	908	894	912	935	903	916	899	945	926	944	901	932	951	940	926	912	889	940	944	898	951	983	958	956	977	949	936	890	932	888	873	859	923	1007	918	907	912	926	933	874	893	937	948	907	944	920	973	957	947	933	973	897	876	923	948	884	969	899	931	878	955	951	903	963	898	935	910	870	896	873	973	904	925	945	965	888	943	905	926	890	918	944	951	967	918	947	929	894	920	933	916	913	881	911	950	885	938	894	910	926	942	911	995	930	895	923	963	969	903	910	956	921	955	890	905	943	889	939	927	943	930	912	937	909	900	904	997	892	873	907	969	933	886	929	935	889	881	939	946	945	870	914	941	954	910	859	902	924	889	955	924	895	894	897	950	931	897	960	932	939	936	920	877	967	934	965	910	904	927	873	915	948	906	925	937	950	947	890	953	988	911	924	921	936	899	893	875	972	868	930	900	950	918	871	935	944	949	934	905	912	888	919	913	947	911	971	1029	884	963	916	924	930	934	918	968	887	908	940	907	960	904	905	892	881	907	874	901	979	924	948	936	856	943	963	906	969	917	909	956	921	1002	975	870	950	955	960	918	877	960	902	898	884	912	957	933	943	937	900	952	944	880	884	875	942	923	932	910	930
43226	48451	48042	45808	49046	40711	24653	15278	6011	1918	1272	1073	1056	1165	1202	1240	1187	1176	1327	1223	1432	1401	1277	1117	966	1056	957	925	775	719	655	640	551	535	526	540	551	534	532	505	502	477	484	514	488	452	493	479	467	478	479	482	455	477	486	461	432	486	485	449	474	463	470	457	459	440	467	442	471	438	431	477	485	461	460	496	454	454	458	476	449	435	478	394	500	417	438	464	462	412	428	440	469	462	456	467	468	468	475	456	434	413	479	483	475	429	462	413	451	500	493	465	462	445	442	434	446	451	461	374	472	462	447	429	482	386	416	466	465	489	458	458	429	477	470	440	440	468	441	457	460	470	441	408	472	408	460	456	460	454	458	462	475	432	472	414	416	456	485	437	455	457	455	447	467	415	449	482	465	485	403	442	458	486	514	421	470	468	425	422	448	441	470	443	485	458	448	471	425	443	454	448	477	470	454	462	425	455	435	415	422	483	450	436	482	466	444	454	456	461	508	443	462	488	458	485	440	415	449	452	482	483	443	408	436	458	447	445	438	469	437	456	428	409	470	429	424	397	449	486	487	471	429	479	487	426	441	457	465	477	432	439	423	465	461	466	475	453	465	446	491	445	472	450	418	446	452	489	472	434	436	456	431	464	411	428	453	403	463	457	499	460	442	459	509	442	463	500	473	472	428	468	481	495	477	445	453	422	449	440	454	463	451	430	429	448	392	474	485	425	463	469	478	463	456	464	472	462	472	493	477	451	462	499	489	438	477	481	496	448	473	441	452	456	422	468	455	421	445	443	455	497	432	467	462	484	422	429	431	453	453	501	435	498	478	419	479	462	445	456	465	453	432	465	414	463	469	469	463	433	427	483	487	494	500	449	401	452	450	474	447	433	450	432	466	442	432	459	417	438	437	472	450	424	469	449	460	445	470	436	411	434	456	490	435	463	483	457	479	448	453	447	430	456	443	474	463	425	456	429	475	497	460	470	507	472	436	490	467	441	471	476	464	415	449	453	431	413	428	403	456	464	436	474	427	449	480	454	486	449	448	442	496	468	466	428	443	482	454	440	447	430	482	436	435	509	473	476	465	445	470	471	424	465	452	438	467	440	482	482	423	483	487	478	438	447	446	448	429	428	469	475	455	474	473	422	523	471	455	430	453	478	421	455	440	488	448	486	437	447	466	447	456	497	464	459	467	432	440	465	464	446	464	439	457	501	458	451	506	414	471	448	444	465	423	480	424	454	448	439	451	430	455	457	468	457	510	469	478	473	461	488	434	456	439	452	450	450	460	470	486	447	486	481	485	464	413	447	488	452	423	485	472	435	404	461	476	509	476	447	471	501	467	465	428	449	437	456	463	441	465	470	409	442	478	435	452	461	455	472	497	454	477	484	463	452	460	467	454	442	427	453	433	446	444	486	447	474	461	448	466	457	459	455	471	430	460	475	441	477	453	466	434	493	492	450	470	484	475	471	451	451	482	444	444	447	480	452	462	440	454	444	499	468	460	460	460	417	437	457	451	467	458	485	458	446	469	466	430	452	421	465	477	469	427	449	485	426	453	476	464	481	462	474	469	446	472	440	494	455	457	436	409	437	456	402	437	480	425	446	427	445	491	456	428	455	466	502	422	462	454	452	445	462	417	418	451	431	450	417	445	433	474	450	469	433	439	494	479	424	438	461	510	495	468	445	437	469	436	456	464	484	465	448	456	443	435	463	416	464	448	475	498	462	487	462	437	470	425	413	436	480	453	448	448	473	440	440	468	480	428	452	428	476	468	441	463	412	483	511	445	450	504	441	476	429	494	473	485	481	461	401	441	496	445	443	405	479	470	435	451	481	476	449	435	413	449	448	424	436	480	460	462	449	454	450	463	462	425	509	453	491	422	467	470	501	494	475	460	451	417	445	434	392	465	462	487	458	435	430	492	475	464	461	435	443	462	428	431	456	434	457	448	472	458	461	451	448	446	485	447	484	465	434	476	493	471	478	456	461	425	419	431	489	488	485	473	430	450	437	433	464	425	469	496	452	488	446	439	508	420	458	428	416	472	419	454	489	457	435	465	464	468	444	447	464	422	492	445	418	491	479	484	469	455	456	454	479	430	461	440	435	463	468	433	458	471	495	442	440	521	459	432	416	440	433	450	452	447	488	475	464	443	428	475	451	432	475	477	446	490	467	472	439	454	455	420	445	461	467	469	461	470	482	459	463	474	440	459	455	480	473	460	443	456	438	506	487	473	481	443	440	435	462	389	422	451	457	477	457	471	465	446	469	455	460	469	465	462	472	449	439	455	472	502	451	446	446	457	417	459	436	435	500	453	463	447	440	479	474	453	427	437	463	468	456	448	449	429	428	438	437	441	474	449	477	420	446	452	430	467	463	413	440	462	416	421	463	493	456	494	486	463	470	452	457	473	486	498	433	445	458	454	434	456	457	463	501	458	423	477	444	459	448	470	441	471	438	458	462	443	451	485	446	479	402	432	469	477	458	488	478	436	464	475	478	450	480	436	454	410	461	467	444	473	468	477	449	437	424	429	446	465	475	454	488	427	457	460	480	453	474	451	454	448	435	434	445	469	405	439	438	425	464	452	482	451	484	477	427	466	460	457	501	450	438	472	450	445	470	473	448	475	438	436	456	456	467	439	487	426	477	470	438	472	449	459	433	447	442	495	398	500	461	463	451	479	411	432	448	417	457	474	437	418	478	464	426	478	479	489	466	449	441	465	472	448	440	479	437	425	458	463	477	455	453	486	454	473	421	443	453	431	464	447	434	458	482	423	454	436	424	480	479	451	448	441	460	449	470	520	454	439	434	459	494	483	474	433	464	439	486	458	493	469	448	465	467	407	451	456	499	430	459	439	467	440	415	467	505	425	404	490	458	431	455	459	447	451	510	467	434	508	469	438	458	488	449	476	451	429	460	476	453	486	459	431	476	469	471	487	449	428	418	421	438	419	453	461	434	450	507	500	471	405	460	492	418	468	455	421	427	474	461	434	457	413	519	441	407	478	433	452	492	480	478	465	503	462	476	477	430	475	418	452	489	449	431	459	426	442	420	458	455	448	451	455	446	449	421	454	407	463	452	453	450	464	435	480	500	456	468	471	442	435	407	471	457	455	447	471	460	485	442	475	435	444	457	522	418	510	441	446	465	448	466	418	461	429	459	456	422	473	436	458	479	439	421	505	476	470	455	491	432	455	444	454	447	465	484	467	455	461	499	431	474	438	455	495	440	452	424	462	450	436	432	453	451	435	430	451	464	454	451	421	455	476	469	473	425	470	439	502	438	450	420	446	471	495	440	463	455	472	439	448	465	463	434	461	442	447	531	448	434	430	425	492	470	454	487	461	459	457	466	442	454	425	467	498	471	478	475	452	461	471	488	460	426	434	485	439	475	435	452	459	447	473	449	444	486	479	441	471	447	443	458	456	410	439	493	448	454	471	468	435	502	487	471	453	431	459	427	438	442	444	453	450	477	438	488	446	449	446	466	471	463
30196	42886	49371	52278	55234	46650	17248	4082	3292	3972	3903	3704	3807	4124	4420	4453	4410	4640	5068	4813	5605	5807	5256	4353	3903	3877	3443	3915	3028	2799	2315	2202	1549	1492	1451	1553	1600	1595	1589	1462	1406	1342	1185	1200	1177	1175	1189	1192	1062	1109	1104	1107	1085	1042	1085	1103	1057	1071	1086	1040	1097	1020	1032	1129	1080	1030	1036	1073	1108	1009	1011	1005	1072	1034	1089	1065	1033	1093	1038	1081	1041	1032	1040	1021	1024	1012	1020	1076	1019	1077	1011	1055	1039	1051	1066	1022	978	1100	1019	1098	953	1096	986	1060	1040	1083	1051	1098	1079	1048	1087	1057	1058	1036	1068	1064	1034	1063	976	994	1063	1076	1036	1043	1043	1093	1026	1077	1090	1004	996	1054	1047	1051	1101	1075	1097	1064	1000	986	1050	1043	1054	1045	964	1047	1026	1061	1069	1059	1095	1007	1076	1101	1079	1050	1060	1064	1063	1047	1021	1074	1071	1052	1046	1020	1075	1079	1123	1042	1047	1056	1080	1030	1074	1081	1056	1059	1061	1069	1057	1124	1088	1015	1012	1055	1060	1065	1014	1061	1081	1056	1063	1036	1096	1055	1058	1043	1054	1087	1058	1058	1058	1047	1071	1013	1075	1026	1001	1107	1014	987	1058	1104	1082	993	1079	1045	1029	1040	1113	1103	1015	1082	1058	1064	1056	1049	1008	998	1006	1056	978	1060	1060	1040	1021	1061	1036	1089	1053	1058	1085	1059	1078	1058	983	1043	1051	1084	1041	1068	1061	1018	1074	1017	1090	994	1046	1030	1030	1066	998	1056	1041	1072	1035	1109	1102	1029	1048	1002	1089	1060	1026	1084	1047	1095	1078	1053	1091	1059	1063	995	1046	1061	1091	1043	1057	990	1065	1037	1053	1060	1074	1093	1100	1047	1035	1071	1062	1031	1013	1050	1016	1024	1026	1024	1027	1093	1021	1039	1063	1064	1032	1072	1093	1054	1002	1016	1067	1028	989	1063	1021	1057	1029	1127	1089	1106	1044	999	1065	1059	1000	986	1070	1042	1048	1065	1074	1082	1081	1033	1078	1087	1082	1065	1029	1008	1020	967	1011	1111	1051	1071	1052	1050	1122	1051	1042	1040	1052	1122	1004	997	984	1059	1034	1039	1073	1048	1009	1104	1025	1061	1027	1104	998	1108	1019	988	1060	1063	1057	1000	1005	1043	1055	976	1009	1099	1030	1028	1001	1102	1026	1065	1037	992	1056	1081	1058	1042	1033	1058	1080	1083	1051	1076	1067	1029	1019	1075	1032	1051	1048	1050	1008	1035	1045	1030	1050	1071	1067	1046	1050	1057	1029	1016	1039	991	1043	1052	1015	1067	1063	1044	1084	1024	1056	1044	1100	1095	1125	1057	1023	1035	1057	1109	1094	1040	1046	1090	1064	1045	1116	1073	1037	1038	1068	1051	1035	1045	1034	1019	1022	1075	1082	1061	1082	1045	1088	1066	1015	1032	1028	1057	1036	1045	1031	1063	1049	1024	1049	1081	1080	1089	1051	1072	1084	1023	1050	1039	1020	1042	1055	1054	1072	1079	1074	1049	1094	1065	1068	1025	1018	1048	1103	1026	1023	1029	1096	1038	1088	1060	1066	1076	1005	1075	1029	1022	1081	1015	1029	1047	1041	1084	1005	1047	1030	971	1055	1091	1072	1110	1028	1059	1041	1101	1030	1055	989	1066	1034	1037	1066	1044	1026	1072	1086	1046	1071	1102	1090	1060	1079	1066	1031	1076	1056	1067	1093	1094	1028	1058	1131	1085	1049	1056	1045	1084	1053	1031	1073	1055	1084	1038	1079	1038	1113	1012	1009	1050	1039	1021	1091	1008	1050	1070	1030	1090	1089	1064	992	1054	1050	1046	1101	1043	1039	1056	1029	1085	1104	996	1097	1032	1034	1060	1050	1038	1028	1020	1049	1087	1077	1030	1026	1027	1096	1087	1035	985	1057	1065	1026	1012	1020	1039	991	1044	1056	1071	1059	1047	1035	1037	1075	1050	1033	1098	1021	1033	995	1053	1084	1042	1084	1011	1035	1046	1084	1083	1064	1066	1058	1054	1030	1061	1111	1042	1040	1004	1069	998	1101	1043	1027	1009	1044	1008	1096	1022	1066	1019	1058	1031	1040	1047	1024	1038	1091	1091	1019	1039	1092	996	1066	1114	1021	1063	1047	1045	1025	1042	1030	1017	1058	1037	1041	1025	1045	1048	1062	1127	1050	1012	1059	1050	1059	1008	1019	1048	1015	1014	991	1050	997	1080	1018	1058	1072	1043	1063	1025	1024	1014	1044	1021	1015	1085	1036	1028	1030	977	1111	1017	1046	1093	1051	1007	1026	1091	1066	1040	1077	1027	1048	1049	1039	1080	1045	1033	1069	1076	1070	1014	1032	1044	1156	1073	1025	1061	1045	1059	1072	1062	1041	1053	1011	1008	1027	1079	1000	1045	988	1031	1065	1027	1074	1035	1071	1066	1100	1052	1100	1001	1088	1070	1022	1071	1089	1052	1076	1116	1005	1044	1037	1026	1057	1048	1058	1028	1069	1087	1066	1045	1029	1012	1032	1024	1034	1007	1119	1083	1076	1054	1075	1036	1019	1059	1003	1031	1049	1026	1097	1084	1069	1104	1104	1047	1095	1069	1029	1049	1037	1051	1094	1103	1044	1083	1043	1028	1050	1058	1038	1072	1033	1037	1057	1044	1075	1011	1079	1059	1040	1051	1068	1042	1025	1016	1041	1081	1021	1014	1074	1044	1028	1077	1010	1066	1032	1069	1066	1042	1032	1106	1078	1070	1081	1054	1038	1054	1080	1117	1021	1105	1018	1048	1053	1130	1063	1051	1027	1024	1047	1070	1011	1117	1063	1030	1064	1067	1080	1096	1066	1081	1035	997	1042	1029	1058	1071	1025	1061	1094	1078	1043	1013	1095	1010	1024	1018	1062	1093	1055	1113	1097	1053	992	1064	993	1022	1066	1078	1119	1053	1069	1035	1060	1001	1000	1077	1053	1101	1083	1050	1029	1029	1073	1079	1022	1156	1082	1015	1050	1065	1026	973	1049	1098	1050	1009	1024	1073	1036	1068	1093	1069	997	1056	1049	1069	1053	1021	1067	1054	1051	1048	1050	1040	1014	1052	1054	1077	1064	1006	998	1068	1080	1036	1036	1092	1038	1072	1080	1070	1056	1076	1040	997	1085	1108	1072	1088	1136	1060	1130	1075	1029	1119	1041	1049	1057	1070	1094	1103	1068	1051	1023	1045	1065	1056	1066	1045	1044	1033	1085	1078	990	1039	1057	1029	1062	1057	1074	1088	1001	1075	1006	1018	1029	1071	1065	1084	1046	1033	1076	1051	1060	1046	983	1030	1120	1044	1049	1046	1035	1056	1016	1053	1043	1050	959	1032	1151	1088	1060	1028	1026	1061	1117	1021	1052	1047	1068	1091	1022	1070	1027	1007	1037	1097	1049	1079	1062	1064	1039	1053	1018	1000	1056	983	1048	1080	1001	1081	1084	1022	1057	1068	1127	1023	1032	1024	1062	1069	1019	974	1044	1037	1101	1034	1029	1076	1047	1041	1014	1041	1019	991	1073	1094	1027	1090	1020	1056	1037	1094	1102	1059	1053	1034	1019	1039	1033	1062	1126	1090	1079	1009	1077	1100	1009	1047	1126	1049	1055	1051	1059	1111	989	1068	1051	1079	1079	1014	1018	1074	1047	1058	1086	1086	1068	1056	1034	1088	1011	1034	1042	999	995	1105	1060	1079	1035	1003	1020	1089	1071	1091	1034	1069	1073	1045	1083	1077	1044	1013	1066	1025	1043	1030	1005	1049	1080	1098	1057	1057	1042	1053	1011	1070	1110	1070	1061	1053	1066	992	1127	1034	1123	1031	1022	1086	973	1037	1046	1022	1091	1041	1105	1058	1007	1057	1064	1034	1076	1057	1073	1025	1057	1024	1063	1039	1045	1036	1014	1080	1012	1029	1037	1094	1075	1036	1070	1075	1071	1034	1026	1057	1024	1045	1038	972	1068	1035	1071	1066	1055	1007	1070	1055	1037	1056	1032	1043	1069	1047	1044	1064	1071	992	1046	1045	1047	1045	1071	1141	1018	1093	1017	1031	1097	1031	1068	1085	1076	1064	1106	1035	1090	1054	1017	1049	1063	1034	1095	1030	1029	1041	1048	1001	1070	1096	1087	1084	1075	1041	978	1036	1064	1102	1047	1048	1011	1014	1075	1083	1080	1067	1070	1039	1036	1006	1056	1021	1078	991	1030	1052	1105	1009	1041	1118	1015	1065	1026	1112	1102	1083	1070	1002	1078	1067	1019	1082	1077	1022	1123	1035	1097	1010	1040	1043	964	1042	1027	1053	1045	1033	1068	1056	1096	1046	1086	1060	1027	1066	1051	1033	1076	1080	1068	1091	1072	1017	1065	1033	1023	1069	995	1041	1030	1054	1051	1043	1091	1008	1042	1013	1077	1107	1014	1025	1048	1064	1029	1106	1038	1053	1019	1066	997	1072	1066	1056	1069	1052	1051	1046	1083	1068	1102	1071	1010	1048	1010	1052	1035	1030	1069	1014	1041	1046	1079	1132	1049	1105	1058	1058	1056	1094	1081	1059	1050	1085	1084	1070	1040	1064	1065	1025	1063	1082	1065	1071	1090	1023	1058	1078	1060	1088	1065	1071	1085	1083	1028	1015	1012	1106	1034	1012	1006	1030	1002	1052	998	1063	1058	1115	1071	1027	1115	1047	1045	1063	1086	1079	1079	1009	1042	1060	1074	1035	1090	1038	1080	1032	1083	998	1072	1022	1077	1035	1048	1018	1123	1070	1096	1011	1015	1003	1042	1085	1090	1043	1025	1033	992	1105	1064	1012	1034	1027	1054	1044	1100	1004	1024	1053	1058	1074	1067	1051	1002	1093	1026	1016	1056	1090	1051	1088	1015	1028
53167	51223	49145	43278	45088	37264	24631	20273	12434	4735	2117	1894	1667	1707	1748	1805	1723	1895	1947	1950	2028	2247	2098	1609	1690	1632	1306	1424	1116	1195	848	767	575	564	567	609	652	627	630	555	498	507	525	470	500	473	490	478	451	490	472	526	469	457	457	466	488	475	456	487	475	476	481	494	504	484	438	452	437	477	490	448	465	453	482	494	461	457	474	454	486	466	513	482	433	444	431	464	473	423	453	496	448	453	461	463	503	475	440	495	462	457	444	436	460	444	473	456	463	475	446	445	441	442	400	432	418	456	423	450	423	424	439	466	445	456	481	438	466	441	467	486	426	483	408	455	433	442	470	461	454	439	465	446	514	477	444	451	420	413	421	482	475	473	444	479	437	467	455	488	487	457	468	436	444	420	417	476	425	387	485	473	415	464	436	470	436	465	450	444	440	452	461	434	438	448	443	459	432	502	482	461	441	466	438	454	454	434	495	502	454	417	452	388	427	443	479	476	481	437	512	462	479	473	484	456	452	503	484	492	453	472	458	460	481	509	476	409	463	494	440	450	439	433	417	486	446	454	443	496	486	421	438	430	449	457	467	466	480	474	482	509	488	421	421	435	462	450	464	473	443	472	454	437	437	413	458	439	500	409	478	477	470	459	456	462	445	433	468	475	441	440	451	482	441	466	481	456	456	458	440	459	442	388	442	434	459	436	476	485	419	439	446	434	440	443	447	456	464	401	455	462	475	414	423	419	489	464	468	454	504	471	436	461	443	461	403	475	452	453	450	457	453	486	476	427	475	513	416	455	500	459	431	471	490	496	426	487	419	480	443	425	484	461	417	467	468	444	508	450	484	505	477	464	456	426	505	446	464	459	473	440	438	406	461	456	458	450	417	453	432	441	419	456	491	431	480	452	475	465	479	447	469	424	452	437	437	451	427	454	397	471	471	459	442	453	475	480	450	465	466	442	414	439	462	468	420	406	460	446	510	415	468	445	460	482	510	468	472	423	478	452	442	467	434	447	407	490	421	442	446	440	456	449	471	473	439	477	438	447	453	427	440	493	459	439	477	479	464	428	464	443	483	431	399	488	451	479	448	446	464	452	475	457	483	478	431	458	478	449	449	459	455	472	429	468	466	436	471	435	461	454	466	424	447	437	457	470	494	441	466	453	483	457	461	442	461	496	475	429	474	444	477	452	437	513	453	430	462	453	446	441	466	461	425	470	417	430	453	443	426	459	496	468	418	478	441	442	493	420	439	472	466	447	423	471	458	466	434	488	443	453	471	479	430	478	481	464	429	438	474	477	423	440	445	475	465	469	491	429	442	427	459	532	439	470	429	458	451	477	476	481	428	483	480	435	440	456	484	420	459	436	441	480	461	483	448	443	432	453	445	452	448	492	490	453	472	466	402	497	428	435	469	437	477	471	451	454	448	469	455	452	485	411	458	419	461	412	495	497	459	456	447	486	475	439	443	427	473	459	494	452	466	457	505	446	447	463	444	450	399	473	441	435	488	453	471	492	459	457	488	448	470	444	481	446	442	448	452	469	448	469	437	464	479	481	452	445	494	463	455	474	462	422	454	440	428	460	453	436	435	470	463	461	446	467	462	490	469	448	481	458	453	448	466	447	492	497	456	457	454	436	480	446	499	434	444	440	429	485	468	447	450	468	466	461	456	481	496	435	463	443	439	459	467	450	493	491	460	457	479	488	458	431	486	477	421	459	435	430	443	452	439	431	494	481	462	460	441	465	430	469	473	459	485	444	465	451	442	456	506	449	470	461	455	437	486	437	464	421	471	468	448	421	477	464	461	485	473	463	481	456	413	427	435	474	454	446	493	446	470	467	456	469	450	446	474	466	496	479	442	436	471	468	444	416	459	426	460	460	454	440	486	467	411	467	447	447	482	479	473	456	450	464	469	454	433	427	467	449	487	497	467	472	444	450	468	464	492	496	443	454	427	468	481	462	435	458	452	478	423	426	449	454	449	448	458	469	433	498	461	455	498	409	438	460	467	466	449	429	468	424	450	456	436	438	460	491	448	458	429	479	487	462	471	453	438	457	460	420	444	435	431	444	439	507	430	450	477	442	418	436	428	424	453	493	448	459	461	433	413	432	439	486	484	452	469	447	481	433	426	448	477	468	454	401	476	465	444	472	463	467	471	434	444	427	453	468	432	466	490	452	487	472	438	489	462	478	479	480	468	450	441	425	422	452	455	476	441	436	469	506	476	463	464	460	484	469	470	425	435	459	458	437	421	446	463	432	472	485	418	471	423	488	451	459	444	453	500	465	425	441	448	450	456	474	450	445	462	488	495	457	445	516	405	464	436	446	423	423	442	449	441	499	437	440	455	490	435	426	463	495	444	469	473	459	472	432	473	464	441	462	448	435	469	502	468	467	491	415	434	423	463	493	439	438	425	454	450	504	477	445	487	407	476	401	458	493	453	464	471	450	465	496	453	488	491	443	428	444	449	465	466	478	460	510	487	446	476	479	472	469	398	423	447	432	482	472	472	445	436	473	515	464	487	448	419	451	440	474	459	457	457	469	435	423	446	460	417	463	418	433	444	442	462	467	417	453	456	473	475	483	452	466	466	480	492	481	438	450	472	467	465	472	479	496	453	457	459	482	426	446	510	455	413	450	443	460	427	424	455	429	445	438	442	484	509	479	456	496	435	428	451	456	446	448	466	443	457	450	462	471	469	489	438	490	460	461	475	457	479	468	372	447	441	423	449	471	459	427	430	424	458	424	468	489	456	472	449	445	477	412	450	477	448	465	450	459	453	441	433	496	430	446	471	450	452	477	440	459	475	417	402	464	438	447	519	471	469	444	443	468	448	469	448	472	443	487	429	449	453	456	428	485	522	489	471	480	412	439	429	472	460	435	460	469	417	482	450	442	489	437	443	478	470	445	465	459	461	476	456	466	470	471	449	455	412	467	434	445	433	425	446	443	477	449	471	486	443	462	462	444	453	433	497	440	427	481	471	445	483	441	503	461	464	443	428	466	443	444	486	426	422	461	465	416	486	485	489	458	407	440	429	439	490	445	446	517	433	454	448	453	439	476	469	501	449	484	442	447	503	454	470	448	462	458	446	432	481	394	483	457	471	470	436	468	466	460	439	444	468	470	443	452	412	450	474	481	445	466	466	467	467	488	422	453	461	457	457	448	444	450	466	445	439	450	440	396	497	451	461	468	458	486	493	497	454	457	457	440	448	444	435	437	454	469	427	478	468	462	457	431	475	454	450	418	466	488	468	458	502	442	496	456	428	431	450	477	462	442	422	472	498	433	452	433	443	441	476	460	472	453	463	450	450	443	470	461	484	457	470	452	459	459	429	487	454	462	499	404	450	472	467	448	448	449	438	462	478	434	484	509	466	467	464	487	453	459	431	445	474	470	415	417	425	430	428	451	432	438	484	497	439	488	457	446	474	428	455	467	458	455	463	436	436	456	484	460	477	533	492	481	466	422	429	399	476	441	451	479	460	469	477	442	448	470
38469	48700	54971	51707	54725	40896	19348	5372	4607	5702	5893	5975	5850	6223	6491	6591	6440	7325	7769	7353	8332	9217	8566	6233	6779	6522	4674	5912	4498	4608	3223	2823	1843	1649	1668	1828	2098	2000	1988	1754	1522	1382	1329	1259	1240	1206	1209	1210	1159	1175	1179	1095	1100	1093	1064	1094	1054	1014	1146	1041	1054	1065	1011	1073	1018	1056	1027	1031	1047	987	1044	1053	1044	1080	1002	1012	1009	1030	1043	1069	1052	1043	1046	1082	1093	987	986	1012	1042	1017	980	1000	1013	1015	1052	1074	1054	1012	1040	1023	1060	1023	1009	974	1022	1021	985	1030	992	1008	1059	1038	1089	1044	1043	1004	1054	1040	1000	1027	1022	1005	965	1130	1029	1079	1001	1027	976	1062	968	1036	1015	1056	1021	1042	1040	1021	984	1013	997	1096	1057	985	955	1069	1035	970	975	987	979	1106	1016	1005	1053	1046	994	1044	984	993	1012	1000	999	1026	1059	1050	1034	1041	1044	1027	1029	1057	1030	1003	982	1034	1055	1036	992	1038	1079	1034	995	1055	1017	988	1029	1037	997	1015	967	1061	969	1086	1046	997	1044	1113	1034	1034	1017	1014	1018	1055	1023	1035	1021	975	1026	1027	1101	1033	979	1058	1086	1052	986	993	1049	1005	1038	1048	1031	1064	1015	1023	985	966	1002	1074	1024	1034	1054	959	1021	1061	1080	1039	1017	986	1014	1027	991	1030	972	1005	938	966	997	991	985	1006	1058	1029	1048	1014	1027	1050	1033	1037	985	1014	1021	994	994	1053	1018	1089	1055	1007	1039	956	978	1025	1012	1057	1003	1053	1052	1020	1017	1033	1010	1053	1031	1046	1048	1045	1080	1037	988	1006	994	994	1001	1001	1046	1006	997	1021	967	983	975	1087	976	1006	1066	1074	1045	1031	998	981	1113	955	1038	1031	1041	1062	1023	1002	1082	1024	1031	998	963	968	1014	1028	1070	1026	1039	973	1089	1038	1003	1023	1031	1006	1051	1045	1077	997	994	1027	1038	1037	1018	1076	996	1025	1053	1044	1039	1021	1035	1022	1013	1016	1073	1008	999	1028	986	1050	1101	1083	1051	1070	1035	1012	1000	1068	965	1010	965	1056	994	913	1076	1057	1019	1013	1074	1020	1016	1052	1072	1053	1021	1037	986	1037	1046	1076	1047	987	1059	988	1020	1051	1023	1061	982	962	1005	1095	1053	1002	1001	1034	1008	972	1004	1031	1028	1062	1033	1002	1036	1025	1009	1091	1067	1004	1044	1003	1005	1051	1051	1022	1019	1050	983	1037	1047	1048	1060	1025	1053	985	1050	1016	1020	1031	977	1033	1042	1073	1016	1036	978	1015	972	1028	1040	1030	1043	1063	1027	1038	1005	1013	985	1017	979	1021	1010	973	1066	1009	1066	1062	1037	966	1023	998	985	1020	1041	1020	1022	1009	1039	1013	1049	1062	993	1066	1041	1056	1012	1005	1036	1029	1068	1044	980	1051	1012	982	1081	1023	990	1006	1057	1015	1031	1039	1067	1013	963	1038	981	1004	1021	1036	1089	1007	1061	1031	998	1067	1008	986	991	990	1077	989	1001	1049	990	958	1050	1033	1075	1016	968	1064	1058	1032	1017	1071	968	998	1086	981	1043	992	995	1058	1062	973	1009	1023	978	1045	999	990	986	1026	999	1141	1006	1040	1038	1023	1042	984	1029	1049	1062	1051	997	961	1052	1018	1029	1023	1050	1007	1011	1044	1009	1016	975	997	988	1008	993	1044	1021	1035	1060	993	1002	998	1084	997	1004	1045	1007	1058	1079	956	1021	1047	1035	1054	1068	1043	1058	1039	1074	991	1020	1049	1037	1032	979	1051	1022	1074	1083	1022	988	1044	1091	997	1050	1017	966	995	980	1023	1010	1030	1014	1043	1028	1011	1014	1028	968	991	1081	1052	1013	1050	1032	1059	990	1034	997	995	1019	1026	1030	1002	992	1042	1021	1003	1041	1026	1071	987	1090	1038	1045	1029	1079	987	1020	999	1049	1026	1024	936	1058	1002	1024	1039	1057	1049	1040	979	987	1022	1061	1002	1017	1009	981	1019	984	1043	1054	1021	994	1013	1066	998	1063	1027	1071	1061	1041	1019	1028	1052	1050	1030	926	1066	1011	993	1048	1035	986	1062	1038	1052	1016	1012	1021	1023	991	1014	990	1016	1001	1043	1015	989	1027	989	1051	1033	1030	1014	1005	989	1060	1015	1041	1039	1017	1021	1067	994	1084	1053	1080	1046	955	1018	1004	1054	1013	971	1068	1010	1020	963	1001	1068	1027	1001	1056	1029	1040	1005	1012	1029	1069	1026	1046	1000	1051	1037	1077	1019	1020	1038	1056	998	1017	979	1030	1027	1056	984	1031	1015	1023	999	1050	1060	981	949	1014	1062	1065	1016	1016	978	989	1039	997	1052	986	1022	1055	1088	1064	967	1032	1064	1047	1007	963	998	1047	1067	976	1081	1031	1055	998	1023	1050	987	1018	961	1064	1002	1002	1023	1014	1039	974	1003	1071	1038	1036	1038	1025	1098	1006	1018	994	1002	1070	1008	1040	1042	1015	1058	1018	1067	1000	983	1002	1039	1017	997	1111	1052	995	999	1025	1008	975	1082	987	1008	1054	971	1017	1063	1025	1056	1038	1034	1006	969	995	1090	989	1040	1051	1011	1096	998	991	1052	1053	1076	1021	1029	981	954	961	1011	1015	1007	962	1016	1066	1049	1033	1070	1065	983	1011	1006	1051	1036	991	1001	1024	970	1048	1024	983	1025	1059	1016	1064	1011	1078	1112	1043	1008	997	1059	1051	1024	1040	981	1054	1077	963	1033	1019	1030	955	1007	1046	1064	1059	1016	1017	1027	1000	1037	1081	1032	1065	971	1016	990	1042	1100	1105	1003	1054	1021	1063	992	1041	1009	1039	979	1047	1127	997	1060	1040	1033	1082	1009	986	966	956	1047	1022	1043	1042	1104	1014	961	1031	992	992	1045	1013	1055	1014	1014	1052	1006	1026	961	1043	1008	1040	1028	1024	1021	1106	1019	1041	1081	1055	1045	1035	1003	1038	1041	1055	1039	992	1049	969	981	1073	1038	985	1005	991	1022	1005	1041	995	1045	1058	992	1027	1058	991	1063	1016	1000	1095	1001	1030	1004	1021	1073	1028	1056	1007	1079	1063	1039	1020	1016	1030	985	1019	1056	1006	995	1068	1146	1066	1050	1025	1066	1039	1042	1027	1059	1074	1005	1070	1025	1056	1040	1026	1070	1047	1043	1027	1023	1060	988	1016	1032	994	983	953	1063	1002	985	999	962	1034	1000	1032	991	1034	1033	1014	1063	984	1032	1001	1056	999	1023	1016	1027	1053	1015	987	1010	1010	1033	1047	1058	1015	1020	1025	1040	1003	949	1057	1024	1045	1009	1052	1123	1027	1106	1003	957	1034	1025	1043	1040	1022	1014	1041	1048	1043	995	1056	1059	1037	1017	1005	990	1063	1090	1013	1001	1058	1021	985	1027	990	993	1060	996	1026	1047	1019	998	1000	993	1067	1038	996	1019	1070	990	981	1040	984	1020	1021	979	1030	1020	1006	1024	1001	1012	1039	1038	1033	1008	1023	1009	1029	1064	1026	1034	961	1078	1006	1004	1047	1022	941	1017	1031	986	1068	999	993	982	1035	984	1092	1029	1032	1060	1002	1009	959	993	1022	994	1001	1048	1085	987	988	1111	1051	1058	1054	1022	987	1046	1000	1066	1060	972	1038	976	1028	1009	979	1034	1038	1038	1013	1026	1048	997	1043	1055	979	1019	1014	1054	1036	1025	1013	1026	1021	1041	1055	1026	996	1053	1017	984	1078	982	1065	987	985	952	1051	998	1039	1029	1013	1006	1050	1057	1054	1030	1007	1056	1008	979	1048	996	1059	1074	1008	998	992	1024	959	1050	1004	1015	1025	994	995	1031	1031	1024	1051	1020	1006	1018	1090	985	1067	996	980	1036	1047	998	1048	1047	968	1023	1063	1030	1011	1054	1002	1002	1067	1010	985	1061	1014	1028	1043	1047	974	1063	1013	1007	994	1016	1068	974	1011	995	1012	1000	1081	1085	1026	1044	1034	983	1074	1023	1041	984	977	1050	978	1033	1078	1047	993	1039	993	1051	1023	1022	977	965	1016	1085	1068	1108	1035	1044	968	1077	1055	1063	1021	1067	1014	1027	1027	1000	1048	1035	1013	977	1026	1004	1041	1028	1025	1009	985	1039	1048	1019	1004	1014	1082	1024	1060	1053	1078	968	1001	986	1049	1028	1086	1047	938	1027	1015	1087	1013	1069	1050	1039	1001	1028	1063	1015	1008	1027	1007	964	983	1026	1024	962	1068	1064	982	1013	1042	1024	1016	1035	969	1040	1069	990	1024	969	1029	1050	966	1031	1050	1040	982	1060	1025	1047	1050	1032	976	990	1052	1049	1044	992	1041	1088	1034	1045	1085	1056	1000	1002	1002	1029	941	1041	1056	990	1055	1019	1037	1047	1022	1045	1070	1018	1053	1105	1031	1050	1051	986	1019	963	937	996	1025	964	1046	1013	1028	1035	984	1034	1018	1012	1023	1034	1011	1006	1060	1014	1012	1057	1013	1054	1073	1060	1004	1047	1019	982	1040	1034	971	1055	996	1029
22825	21793	23967	20684	15622	4849	1507	670	530	544	493	502	527	455	494	447	452	474	500	496	485	482	498	467	424	455	437	451	419	424	404	380	450	409	427	416	410	438	424	409	420	401	388	388	373	391	424	387	387	392	404	446	395	413	416	394	390	415	426	384	386	399	412	403	371	395	392	399	407	390	387	381	402	412	392	417	393	384	414	392	426	380	376	401	374	421	375	395	406	384	396	374	367	411	384	406	386	418	422	381	394	404	415	382	408	413	414	338	398	373	380	391	407	407	425	395	401	378	409	404	383	400	377	355	368	409	416	338	384	397	420	422	389	352	415	377	394	389	389	397	418	395	385	380	374	327	387	388	356	395	440	401	424	387	375	403	405	450	400	411	425	397	400	379	393	385	401	398	424	378	394	380	389	396	380	401	396	397	389	383	416	396	383	392	418	364	407	367	382	377	393	384	400	363	398	396	373	353	384	373	400	378	389	453	377	377	380	374	369	386	390	374	352	365	386	375	408	373	426	373	378	363	387	389	398	367	357	416	414	395	385	401	379	382	360	451	393	381	430	366	392	394	385	394	383	378	368	398	384	383	375	386	385	371	370	400	376	389	427	385	406	409	354	438	382	393	383	419	377	373	402	382	367	386	410	384	380	390	395	419	357	370	411	397	397	395	353	418	394	417	362	395	402	387	407	391	406	398	390	370	402	405	376	422	374	387	348	389	409	374	383	379	423	394	371	373	357	383	401	384	366	414	376	427	391	420	374	421	399	382	422	378	401	371	400	388	414	392	382	403	406	379	398	428	388	367	400	357	391	400	400	363	378	398	384	376	376	417	395	407	377	395	383	389	398	407	420	410	367	370	398	384	406	413	340	387	391	387	407	405	396	324	374	378	359	403	416	363	387	410	394	387	351	384	372	410	380	391	416	368	385	411	413	369	435	382	375	388	385	401	401	376	365	403	379	385	436	385	354	411	391	399	362	384	399	378	389	424	402	405	387	378	389	362	391	366	388	365	349	387	405	363	354	375	432	418	397	355	366	380	378	364	362	384	403	395	364	427	395	387	395	412	414	398	389	408	411	416	390	401	409	408	380	398	390	422	387	389	355	401	388	368	407	426	418	398	376	378	379	396	363	384	385	388	396	374	414	395	423	366	398	361	450	360	378	377	346	401	352	379	406	409	391	395	386	375	422	394	355	373	434	372	397	360	385	394	419	383	389	364	388	395	395	418	421	400	378	402	397	407	406	412	379	379	397	392	361	376	399	395	404	387	383	357	361	379	395	357	394	399	418	391	418	350	383	380	394	356	400	401	363	402	414	422	380	349	398	405	347	382	394	360	406	404	377	357	411	379	375	367	423	361	367	395	424	385	385	390	418	398	392	384	387	396	408	391	410	355	380	395	409	384	381	372	413	389	410	389	394	416	408	384	378	403	405	412	403	395	379	376	389	360	408	420	396	363	414	416	373	393	390	414	391	404	334	390	394	393	380	384	393	411	412	362	396	331	386	398	390	369	418	426	423	357	383	391	407	351	384	368	408	425	402	396	402	416	381	395	362	400	392	364	394	394	412	414	413	416	425	419	390	375	390	397	394	387	392	375	403	379	407	385	372	418	383	398	385	436	380	414	367	380	369	396	372	410	437	376	353	400	389	406	397	382	389	402	383	353	381	447	373	340	365	365	376	376	375	400	391	399	389	405	370	377	395	396	392	369	412	384	419	408	392	393	388	399	405	370	420	399	407	395	404	391	379	389	393	380	405	398	417	394	416	374	419	382	392	400	389	403	361	385	347	406	401	401	417	427	378	396	365	399	384	413	422	385	396	397	379	394	406	380	404	386	385	412	387	387	393	410	378	410	404	393	404	413	401	370	367	353	389	392	371	403	398	402	400	422	400	354	412	382	366	403	354	393	338	375	378	386	381	394	390	391	383	377	406	386	402	426	395	400	380	376	389	361	320	387	368	373	378	381	405	369	399	366	382	413	370	370	377	398	426	431	389	429	382	377	359	384	390	420	423	412	368	402	411	387	400	431	390	419	378	410	385	383	366	367	348	424	388	400	410	406	398	408	428	411	370	376	406	407	400	369	425	385	392	377	399	375	375	391	389	362	401	376	399	364	422	414	378	381	414	394	386	382	362	433	403	400	374	424	392	412	434	342	352	379	387	385	401	362	406	380	392	375	355	371	392	395	359	367	377	391	371	367	370	390	404	391	419	375	407	383	408	373	404	395	414	370	372	414	358	383	395	354	427	405	384	387	341	390	409	382	392	393	387	384	422	379	357	369	392	423	375	375	400	385	368	393	378	375	388	390	406	382	399	375	403	424	357	387	393	399	426	447	399	400	386	399	390	368	418	423	362	369	435	382	391	399	408	354	348	416	394	366	401	397	377	416	430	374	409	385	351	385	399	395	370	400	386	398	406	377	350	395	396	389	378	372	371	418	407	395	345	383	364	382	415	386	422	364	372	388	411	383	401	377	431	365	417	376	399	420	395	382	404	370	396	408	380	420	400	391	362	379	415	375	359	409	374	389	424	405	396	411	380	414	411	404	409	380	372	415	404	419	374	414	395	378	359	364	366	387	391	388	376	390	392	384	409	408	385	416	376	415	425	364	421	374	441	403	393	411	384	393	391	379	387	416	367	374	400	423	378	372	404	424	403	400	397	409	379	370	378	363	384	345	412	376	428	376	409	390	389	358	425	400	418	382	397	374	396	409	405	405	398	374	380	370	401	383	393	381	436	402	401	383	365	383	365	439	378	358	412	378	419	406	363	380	412	370	363	409	389	420	356	389	412	354	400	350	376	421	397	410	401	392	411	358	342	407	369	398	380	412	353	374	389	384	396	424	396	421	374	377	391	392	381	400	405	388	392	420	382	401	379	382	371	393	424	396	393	390	449	386	392	366	404	391	419	410	336	376	365	415	416	387	406	360	408	388	346	397	372	399	382	372	372	391	390	401	357	382	395	368	376	408	345	399	401	382	382	417	406	365	391	394	403	380	356	390	360	390	394	426	380	400	421	392	376	423	377	404	384	406	389	408	372	402	374	372	386	382	391	403	434	413	370	395	408	368	387	385	372	399	405	393	393	398	384	341	432	392	411	386	365	356	404	397	389	395	409	359	358	364	403	370	392	387	386	393	368	394	374	412	433	401	383	399	359	397	427	393	397	390	406	403	415	389	392	343	406	400	388	394	394	357	403	362	387	421	456	413	402	404	428	390	399	412	387	409	378	387	418	395	416	343	360	377	395	407	398	337	382	377	387	384	404	413	367	438	415	422	401	339	368	409	409	408	414	359	403	418	402	378	405	377	400	387	349	405	400	407	415	421	402	377	386	395	365	398	407	415	405	357	389	404	382	392	355	443	391	372	398	386	369	404	358	385	419	403	369	404	355	377	375	400	344	375	390	402	406	386	368	378	387	372	363	408	389	397	390	372	392	386	437	395	370	380	393	370	388	367	407	355	365	393	406	355	412	419	420	433	404	386
13747	21164	30380	31716	26617	10930	5022	1758	1538	1568	1443	1533	1469	1565	1432	1454	1422	1444	1365	1385	1418	1458	1394	1349	1284	1282	1192	1157	1176	1151	1095	1100	1039	1024	1032	1063	998	1059	1059	985	991	999	1054	936	965	1027	920	943	971	965	949	950	926	902	943	961	928	944	914	962	923	938	945	901	901	972	905	954	988	887	926	900	955	948	909	928	894	943	975	917	912	951	949	936	984	859	929	929	933	882	922	980	904	890	958	964	887	927	914	913	901	845	918	974	897	936	961	894	910	954	883	937	931	940	1011	924	860	924	887	959	933	948	921	893	893	953	937	934	981	899	910	884	952	953	882	958	945	883	905	996	975	925	909	946	940	932	910	942	952	894	993	916	893	909	900	933	957	970	902	895	920	935	936	918	915	948	917	923	897	966	980	955	906	908	918	925	893	907	978	913	933	942	900	955	939	883	951	985	937	925	897	918	925	975	966	934	949	926	939	880	929	903	941	963	966	883	914	906	941	890	877	961	953	919	1016	905	940	918	980	918	937	949	932	934	925	918	931	943	936	905	897	874	941	890	920	928	946	965	920	982	902	926	907	915	913	934	955	940	894	904	972	890	948	937	890	898	907	964	863	928	908	906	999	889	960	907	895	890	891	913	934	950	927	912	967	912	901	952	924	948	906	926	892	939	947	927	901	957	888	910	894	980	925	906	951	948	927	942	968	884	976	904	951	953	882	935	930	911	897	884	870	896	920	924	900	915	911	942	927	936	930	925	919	923	928	928	943	976	887	919	889	949	918	896	895	940	926	904	921	944	942	915	962	903	909	865	936	890	927	870	900	906	909	913	929	902	877	938	934	955	943	906	912	905	925	937	891	888	918	927	923	924	946	895	985	948	950	936	951	919	937	948	957	960	938	954	897	947	905	954	911	898	897	890	864	932	912	913	929	936	935	888	887	913	908	929	952	905	910	886	870	951	922	925	903	951	930	947	921	970	910	892	882	930	876	910	965	904	915	913	935	899	925	892	960	936	943	924	921	907	911	903	938	920	913	962	903	938	949	923	898	1013	858	920	919	929	918	889	948	923	902	941	875	906	931	933	894	889	933	966	945	919	904	927	920	924	913	913	942	930	932	952	920	962	937	891	926	943	923	956	925	932	925	897	921	904	873	888	973	894	921	927	940	879	896	953	901	862	964	931	918	934	924	957	973	920	988	908	913	881	973	931	880	907	960	913	873	882	903	912	885	925	973	919	883	920	933	922	945	944	918	930	945	937	942	918	979	899	973	925	910	886	958	942	913	948	914	936	920	908	934	885	917	913	941	902	952	933	950	959	843	894	933	927	960	927	946	925	916	901	924	953	933	921	923	874	938	982	964	889	887	925	986	944	914	889	906	911	921	942	928	910	866	941	920	875	930	903	934	931	917	908	930	901	931	887	894	977	922	915	953	920	966	976	899	969	904	922	953	915	947	929	953	916	876	882	909	908	911	959	899	950	925	929	896	952	930	929	891	905	945	897	922	898	929	871	933	875	948	917	929	980	875	932	954	928	940	960	945	925	948	912	905	919	896	918	929	902	949	951	920	928	918	982	969	916	955	876	960	865	945	936	880	932	943	901	947	938	946	921	912	881	963	899	916	940	888	905	919	912	942	946	891	932	897	909	960	926	883	921	907	901	960	917	952	913	896	891	923	943	920	916	957	929	894	929	948	885	911	947	899	959	919	1001	942	905	953	916	903	938	904	917	964	945	962	868	900	922	939	931	940	926	957	913	911	920	916	922	896	887	902	915	918	911	909	843	952	921	927	951	914	982	945	997	932	882	860	927	892	895	944	956	943	912	926	912	944	929	869	936	986	938	973	904	916	915	928	931	915	921	957	884	908	996	876	988	891	862	969	937	930	897	969	913	931	886	877	895	974	862	937	951	900	900	910	896	927	870	971	931	900	937	934	911	869	946	897	917	928	927	940	942	954	903	912	948	930	962	897	960	906	947	942	952	949	902	911	902	945	905	909	907	932	876	921	906	939	875	941	916	952	982	982	943	926	893	888	927	915	913	945	958	896	826	911	865	919	906	911	950	846	907	925	887	946	980	937	895	937	919	895	906	946	886	914	1000	937	855	918	891	987	950	881	994	960	871	925	919	889	888	930	918	957	962	964	878	996	934	900	904	962	913	927	881	911	933	921	878	950	965	931	867	907	956	913	905	844	924	886	907	963	900	901	946	927	986	984	909	943	942	926	887	959	961	937	918	941	933	915	914	939	906	938	914	943	962	903	946	916	844	908	870	921	920	969	921	940	975	925	963	910	982	907	919	938	934	983	933	886	909	948	882	908	895	892	906	935	932	911	956	926	923	972	900	931	972	879	909	918	897	885	961	940	929	937	877	939	909	907	939	920	920	943	922	920	924	928	887	971	911	963	894	930	915	958	920	909	978	902	925	830	914	896	909	929	968	924	923	904	891	896	864	920	935	912	913	963	909	916	953	957	902	913	928	912	948	935	929	858	880	920	962	911	914	979	884	921	935	929	932	920	886	935	971	975	894	955	826	972	914	923	929	910	958	908	859	929	911	911	936	940	890	871	938	961	951	890	1016	920	943	974	942	895	949	965	906	925	913	926	863	972	867	919	908	941	925	937	897	894	922	910	985	944	907	940	876	910	939	921	921	910	937	977	921	901	910	870	913	947	973	888	906	939	966	944	905	885	913	962	903	922	943	892	936	916	938	882	891	914	915	942	903	982	958	903	940	939	927	892	965	924	897	876	931	930	903	878	911	942	953	934	889	910	990	914	921	862	912	958	978	925	924	941	909	866	893	869	908	896	951	975	900	928	913	870	945	905	945	978	911	899	907	963	905	924	944	942	932	972	912	845	932	888	959	931	948	877	920	947	929	934	869	943	922	922	931	958	910	920	942	936	951	939	940	934	875	940	958	928	908	925	893	933	888	883	926	942	913	914	882	968	927	949	916	938	972	830	867	963	917	919	909	951	935	920	945	943	900	885	906	946	955	952	889	910	955	913	932	928	866	942	961	937	933	880	904	958	904	931	928	886	915	876	915	890	866	904	898	912	929	986	916	934	898	995	989	909	875	884	953	945	877	941	894	902	942	938	974	878	927	930	964	881	914	917	936	941	982	920	966	905	921	877	931	921	903	952	908	928	933	979	910	899	921	911	919	932	901	957	878	902	936	941	921	911	949	872	925	857	910	950	895	934	915	922	928	897	926	903	913	926	921	893	901	897	877	863	918	897	932	953	912	916	902	937	905	905	947	871	899	889	931	973	940	895	929	878	935	906	929	958	884	930	904	965	934	960	930	891	927	938	887	949	920	897	894	938	945	927	898	883	952	903	920	916	917	955	915	918	923	917	896	911	960	922	934	910	897	936	890	915	937	884	994	943	915	954	911	902	935	970	895	872	883	891	909	930	945	926	926	925	947	977	886	911	980	940	954	931	924	910	944	918	940	920	943	910	1006	947	867	965	893	892	892	930	947	956	930	847	947	983	923	919	942	920	963
44423	50508	45745	45780	40811	36532	25476	12507	3816	1545	1248	1155	1149	1239	1154	1176	1095	1132	1237	1247	1413	1546	1292	1182	1090	1065	977	1044	947	703	671	557	507	551	529	524	521	579	598	514	511	508	483	488	488	519	485	468	484	434	426	482	472	434	460	430	471	458	462	463	454	440	419	456	427	453	411	482	426	470	453	444	443	421	438	490	466	488	457	437	453	430	433	441	441	465	473	426	481	475	452	443	503	446	438	440	415	456	407	473	471	457	471	430	390	455	476	490	463	471	461	428	456	452	457	429	477	483	483	447	444	451	440	461	438	479	476	441	469	474	442	454	475	459	480	453	452	479	449	459	477	427	446	443	457	453	455	474	423	432	439	456	429	472	458	405	469	437	488	464	447	513	418	464	448	473	455	469	466	395	418	433	446	495	467	475	447	453	445	437	451	468	470	449	434	444	463	426	440	462	446	482	480	464	468	403	428	462	435	443	445	448	441	419	450	448	471	488	497	475	430	440	429	440	439	468	472	445	473	450	455	464	464	429	449	435	424	438	471	432	445	436	421	419	439	463	458	470	426	429	468	449	492	474	444	462	460	450	432	470	487	470	441	471	463	391	450	434	454	428	468	448	500	475	504	490	514	491	469	464	452	470	438	470	443	460	425	461	467	461	433	434	517	484	440	494	494	440	472	471	471	476	461	459	451	464	418	420	459	500	441	453	463	490	429	469	413	453	432	497	464	478	435	443	417	422	485	439	440	444	491	485	455	472	477	440	462	449	444	451	446	439	462	420	466	430	443	445	466	438	444	447	461	490	434	427	473	441	425	481	478	445	445	433	448	470	464	446	398	446	421	436	432	450	448	432	463	479	455	451	482	485	490	461	452	443	478	420	444	430	437	455	467	450	453	434	432	466	452	452	452	430	476	461	418	457	486	429	499	462	429	425	451	490	416	474	472	445	445	475	447	483	470	461	415	452	452	459	448	471	471	450	475	442	471	493	464	454	470	494	436	450	448	460	454	438	454	423	471	472	438	476	496	463	429	443	451	435	472	485	507	426	461	457	438	449	485	433	468	431	463	430	457	473	469	487	470	448	445	492	419	456	429	464	456	440	492	483	489	459	439	510	443	472	458	512	425	438	449	501	424	446	416	446	463	452	494	454	438	456	430	451	473	444	468	486	436	464	493	447	427	472	450	414	406	462	461	481	437	468	438	458	454	448	435	427	460	463	466	452	454	449	421	427	413	469	463	455	448	438	442	450	437	465	491	464	428	474	437	427	472	454	467	435	449	398	418	488	507	459	439	429	442	480	454	437	503	426	422	448	458	436	433	444	449	444	482	437	437	421	469	483	445	475	448	474	466	441	471	493	434	440	459	467	464	489	452	473	463	468	451	446	433	458	469	466	456	479	440	454	490	475	459	449	464	410	448	460	512	459	449	426	469	411	444	493	499	449	471	442	476	464	482	471	470	408	484	528	467	466	476	457	466	438	445	431	442	476	448	453	443	429	462	436	509	448	418	483	449	494	461	481	422	427	480	486	452	462	469	458	475	469	467	431	482	465	470	478	492	468	442	453	445	446	435	469	460	470	413	441	450	456	428	457	437	476	447	486	484	455	408	467	483	455	460	448	468	460	499	471	449	443	460	472	421	461	490	493	494	484	424	483	449	462	492	480	432	403	473	429	457	448	453	462	451	428	465	422	450	450	448	464	502	476	466	434	480	474	488	486	458	440	416	488	410	422	460	446	464	466	433	456	464	481	399	459	441	458	472	444	457	451	437	507	466	448	454	460	451	429	438	473	418	453	445	431	410	469	436	487	451	489	494	475	405	409	475	488	450	401	465	421	432	451	453	490	504	462	472	440	445	458	452	459	469	451	439	451	459	471	407	431	418	476	448	416	445	417	433	489	463	482	457	447	483	429	501	445	445	501	463	420	464	475	452	456	490	460	494	445	450	440	447	419	421	433	427	446	451	485	448	460	414	487	453	494	469	480	411	422	438	474	450	427	438	442	422	448	447	482	420	464	438	427	453	469	471	407	449	456	418	485	419	422	475	428	426	452	433	468	462	447	430	466	402	449	461	429	439	477	482	452	470	452	481	457	401	460	443	455	455	445	448	452	474	453	455	450	452	435	486	457	472	466	457	432	465	484	474	457	440	448	450	444	420	458	483	473	450	431	439	465	472	447	455	477	451	470	434	465	395	476	421	468	448	458	488	489	484	431	451	499	437	457	464	441	459	461	478	416	485	471	472	452	467	451	490	454	453	501	479	445	457	429	416	432	422	408	432	464	497	455	505	465	445	445	443	496	518	449	487	412	447	447	441	458	422	398	449	442	471	432	453	438	462	450	468	440	450	486	443	444	445	420	452	425	499	438	465	475	491	498	437	488	427	488	440	456	453	427	463	484	476	480	442	454	432	438	448	495	413	422	430	457	480	495	448	421	444	436	455	373	459	421	447	443	418	440	462	447	450	474	434	449	474	460	454	510	454	465	458	474	460	432	441	443	444	448	422	414	440	448	428	419	450	455	461	443	489	490	453	470	424	436	468	479	494	460	456	450	493	457	437	481	481	428	443	461	450	426	449	451	472	472	483	443	388	427	437	483	398	413	439	407	414	446	469	484	414	447	419	427	445	482	483	433	473	435	446	456	454	441	434	450	473	458	428	463	437	475	458	455	469	463	483	469	453	492	531	430	424	476	466	442	474	452	452	443	481	457	503	463	500	442	453	461	425	480	488	420	457	447	474	466	421	472	474	476	406	441	476	463	461	418	487	461	430	484	433	423	460	462	445	457	448	473	460	505	494	451	441	507	502	429	457	399	413	460	447	436	432	460	455	457	473	486	474	463	451	476	466	453	480	473	423	422	430	453	447	424	456	449	498	460	458	464	462	491	435	414	461	503	486	473	459	427	478	451	448	464	480	526	396	422	460	430	445	448	431	488	449	427	454	397	455	468	494	439	435	463	421	439	418	472	488	411	459	440	446	501	436	489	448	471	482	436	437	434	411	489	449	484	441	405	461	443	438	453	449	453	448	436	443	455	451	476	438	419	506	451	465	445	437	440	485	454	474	437	441	440	444	470	462	436	484	427	425	433	413	435	488	442	436	471	512	441	473	475	471	433	456	442	488	481	441	453	449	442	456	455	451	455	473	418	420	482	428	446	445	495	452	462	435	427	421	437	455	521	442	445	476	413	494	492	471	431	458	484	441	487	442	450	486	469	434	471	472	493	439	426	404	471	438	462	441	434	475	479	502	482	470	421	451	466	482	459	452	443	480	462	445	463	435	417	434	421	438	448	447	483	428	463	462	452	413	489	428	448	453	444	423	459	443	426	441	468	457	437	459	446	457	424	449	423	497	435	483	483	435	479	435	452	477	496	481	465	462	460	466	439	462	457	441	490	477	408	445	450	466	424	463	427	420	444	477	480	480	456	488	457	431	458	447	440	455	440	396	430	442	459	490	447	434	477	415	474	463	449	465	476	478	472	474	473	440	422
31220	45283	49061	53457	48671	45269	23626	4484	3358	4019	4209	4054	4129	4233	4310	4236	4178	4256	5120	5059	6014	6307	5240	4595	4172	3760	3764	3822	3087	2823	2089	1769	1561	1473	1426	1544	1515	1817	1678	1468	1362	1309	1274	1195	1159	1128	1169	1173	1124	1035	1091	1101	1099	1114	1086	1064	1073	1061	1095	1058	1031	1067	1097	1055	1018	1015	1054	1069	1078	1040	1058	1046	1072	1051	1074	1076	1020	1019	1071	1061	1037	1044	1070	1046	1030	1012	1021	1056	995	1020	1061	1031	1014	1011	1026	1030	997	1028	1036	1099	1075	1033	1091	1054	1031	1071	996	1048	1048	1027	1047	1077	1046	1055	1048	1030	1008	992	1062	1099	1060	1041	1057	991	1056	992	1039	1035	1024	1071	1011	1094	1032	1065	1022	1006	1098	1062	1047	1048	979	985	1067	1013	1033	1035	1061	1064	1006	1078	1008	1064	1021	1049	1031	1054	1070	1077	1055	1029	1113	970	997	1083	1037	1086	1051	1055	1058	1040	1042	1071	1060	1100	996	1027	1061	1042	1046	1098	1053	1052	1001	977	1033	1099	1092	1060	1012	990	1054	1101	1087	1047	1080	1083	1054	1095	1055	1076	1060	993	1012	1025	1044	1062	1070	1052	1117	1096	1017	1070	1000	1095	1059	1076	1015	1000	1090	1065	1026	1048	1002	973	1082	1048	1054	1029	1144	1046	1054	1063	997	1037	1047	1029	1029	1091	1063	1041	1030	1074	1021	1077	1038	1019	1138	1065	1050	1043	1043	1055	1048	1086	1025	1061	1018	1061	1067	1051	1040	1061	1054	1016	981	1061	1034	1068	1089	1045	1078	1023	1036	1066	1014	1055	1096	1055	1016	1017	1074	1116	1071	1018	987	1089	1095	999	1020	1078	1026	1066	1020	1069	1052	982	1019	1007	1064	1035	1063	1061	1077	1057	1076	1097	1064	1032	1041	1033	1049	1040	1038	1089	1078	1033	1042	1053	1006	1024	1083	1003	1061	1099	949	1050	1070	1042	1051	991	998	1069	1015	1020	1051	1069	1056	1100	1066	1070	1049	1038	1079	1095	1068	995	1049	1019	991	1038	1048	1009	1013	992	1040	1090	1069	1144	1070	1061	1097	1042	1056	1082	1093	1056	1060	1031	1085	1052	1031	1015	1057	1050	1095	1103	1050	1055	1037	1062	1053	984	1052	1089	1142	1007	1048	1083	1052	1051	1005	1127	1012	1027	993	1017	1058	1063	1057	1064	1049	1032	1054	1093	1040	1080	1039	984	1046	1051	1049	1090	1034	996	1058	1062	1041	1021	1025	1054	1023	1031	1058	1012	1039	1041	1076	1048	1027	1055	1071	1019	1048	1023	1043	1042	1041	1052	1030	1055	1069	1116	1055	1077	1044	962	1094	1043	1044	1063	1047	1052	1033	1079	1033	1026	1058	1071	999	1021	1010	994	1043	1067	1045	1067	1098	1042	1056	1052	1053	995	1018	1020	1058	1061	1052	1075	997	1014	1071	971	1099	1050	1098	1023	1018	1026	1071	1025	1028	1083	991	1012	1103	1061	1052	1038	1121	1023	1069	984	1077	1050	1052	1017	1036	1089	996	1035	992	1021	1099	1099	1006	1040	981	1048	1036	1070	1064	986	1040	996	1024	1043	1020	1052	1012	1076	1021	1110	1004	1016	1036	978	1076	1004	1065	1057	1083	1050	1029	977	1057	1006	1038	1101	1090	1039	991	1027	1020	988	1073	1037	1078	1072	1041	1033	1078	1034	1030	1035	1085	1069	1034	1014	1062	1056	1018	1053	999	1069	1045	1036	1088	1026	979	1045	1097	1097	1053	1058	1015	1036	1066	1043	1057	1078	1044	1067	1042	1041	1039	1117	1067	1016	1084	1025	1035	1019	1028	1066	1090	1047	1069	1059	1032	1068	1077	1060	1024	1020	1095	1107	1028	1036	1064	1081	1041	1067	1094	1059	1036	1027	1077	999	1033	1065	1006	973	1032	1006	1074	990	1064	1085	1052	1076	1065	1094	1079	1029	968	1060	1065	1054	1011	1046	1029	1067	1039	1027	1012	1040	1055	1088	1034	1054	1068	1005	1091	1048	1041	1033	1011	1080	1048	1031	1038	1075	1103	1012	1107	1074	1047	1056	1101	1065	1069	1105	1046	1067	1063	1034	1044	1070	1080	998	1052	1078	1059	1063	1086	1064	1036	1063	1044	1052	1036	1037	1065	1058	1132	1004	1036	1010	1041	1005	1010	1084	1056	1029	1048	1030	1027	993	1072	1059	1057	1092	1070	1015	1045	974	1051	1033	1040	1036	1096	1058	982	1043	1100	1011	991	986	1103	1001	1022	1064	1062	996	1041	1049	1112	1029	1067	1029	1082	1092	1043	1094	1066	984	1059	1049	1056	1082	1033	1086	1034	1055	1008	1052	1050	1054	1039	1104	1078	1067	1073	1019	1069	1002	1045	1057	996	1047	1054	1067	1080	1053	1026	1014	1067	1072	998	1042	1025	1068	1049	1046	1009	1012	1056	1025	1088	994	1111	1014	1075	1057	1022	1067	1054	1083	980	1015	1029	1072	1051	1096	1029	1023	1060	1075	1071	1018	1047	1062	1108	1038	1053	1063	1086	1029	1057	1033	1106	1044	1116	1048	1099	1065	1034	1106	1040	1056	1108	1023	1012	999	1033	1047	1068	1024	1054	1040	1053	1038	1105	1101	1028	1044	1038	1020	1087	1049	1061	1030	1105	1077	1063	985	1043	1077	1031	1044	986	1059	1042	1038	1088	1041	1049	1066	1040	1073	1112	1019	1059	1036	1024	994	1067	1035	1080	1049	1053	1041	1064	1144	1056	1046	1032	1029	1063	1040	1017	1077	1080	1058	1037	998	1089	995	1115	1033	1032	1081	1109	1067	1066	1054	1028	1094	1042	1072	1060	1058	1070	1063	1055	1006	1031	999	1060	1048	1052	1055	1067	970	1131	1041	1044	1117	1114	1055	1042	1029	1034	1014	1069	1058	1040	1000	1030	1034	1060	1064	1041	1086	1047	1041	1051	1069	998	1018	1071	1068	1028	1036	990	1060	1034	1026	1106	1043	1071	1112	1076	1059	1035	1046	1060	1085	968	1056	1087	1083	1054	1017	1040	1097	1098	1025	1072	988	1080	1049	1045	1044	1031	1075	1064	1050	1061	1071	1068	1039	997	1081	1045	1042	1089	1048	1068	1049	991	1056	1045	1079	1096	1021	1045	1036	1040	1054	1034	1056	1119	1029	1067	1042	1030	1066	975	1028	1109	1098	1047	979	1071	1071	1065	1057	1053	1011	1049	1025	1021	1013	1042	1055	1090	1049	1046	1078	1054	1036	1059	1045	1064	1052	1031	1081	1003	1058	989	1019	1028	1009	1061	1051	1008	1010	1001	1052	1023	1003	1055	1038	1040	1023	1077	1058	1102	1071	985	1063	1024	1047	1059	1066	1041	990	1071	1065	1039	1006	1069	1035	1077	1092	993	1008	1090	1031	1028	1048	1081	1068	1073	1032	1043	1055	1048	1072	1033	1114	1087	1100	974	1031	999	973	1029	1037	1063	1039	1038	1033	1116	1018	1114	1060	1031	1058	1013	1063	1042	1084	1013	1045	1061	1013	1079	1098	1025	1040	1036	1030	1043	988	1034	1037	996	1027	1078	1013	1040	1096	1030	1007	1077	1026	1033	1079	1069	1031	1038	1070	1047	1021	1025	1116	1029	1046	1077	1068	1012	1028	1035	1054	1044	1106	1070	1021	1077	1026	1069	1050	1061	982	1047	1002	1086	1102	1067	1058	988	1006	1060	996	1041	1067	1037	1073	1086	1066	1047	1032	1050	1112	1013	1034	1071	1084	1072	1070	1080	1032	1088	1043	1078	1027	1064	1052	1027	1020	1069	1033	1093	1004	1089	1063	1029	1008	1085	1079	1081	1049	1036	1023	1050	1024	1038	1060	1041	1053	1026	1031	1084	996	1083	1065	1065	1089	1012	1051	1023	992	1071	1144	971	1047	1031	1030	1000	1026	1018	1022	1076	1068	1054	995	1059	1075	1022	1083	1037	1020	1081	1018	1050	1049	1007	1049	1059	1013	1039	995	1049	1079	1076	1071	1069	1075	1091	993	1031	1111	1080	1038	1110	1036	1124	1050	1068	1100	1082	1067	1050	1007	1029	1006	1050	1070	997	987	1076	1109	1094	1016	997	1014	1050	1070	1091	1067	1024	1015	1073	1079	1054	1036	1021	1049	1009	1107	1067	1043	1061	1074	1034	984	1076	1088	1026	1007	1040	1005	1080	1089	1084	1010	1003	1045	1068	1052	1062	1050	1046	948	1052	1020	1023	1070	1085	1108	1092	1035	1028	1033	1051	1054	1063	1000	1078	1021	1048	1084	1040	1019	1009	1038	1053	1002	1042	1093	1063	1072	1084	1068	1013	1044	1047	1018	1057	1069	1029	1086	1022	1073	1076	1055	1080	1154	1079	1043	1075	1038	1071	1025	1114	1045	995	1118	1054	1079	1019	999	1046	1007	965	1050	1052	1010	1010	1062	1066	1025	1106	1030	1063	1021	1007	1074	1045	983	1005	1056	1069	1060	1060	1038	1058	1072	1056	989	1082	1068	1119	1112	1081	1057	1082	1009	1052	1008	1123	985	1014	975	1130	1044	1033	1066	1062	1078	990	1061	1056	1071	1053	1063	1081	1057	1024	976	1068	1058	1031	1063	1051	1022	995	1025	1032	1091	1057	1056	1047	1035	1050	1104	1043	1113	1055	1080	995	1120	1080	1095	1078	1046	1019	1079	1030	1081	1064	1052	1052	1006	969	1039	1015	1021	1101	1049	1068	1064	1040	988	1107	1027	1075	1064	1044	1083	1045	1018	963	1058	1074	1052	1017	1080	1029	1125	1081	1028	1084	1150
52824	52167	46724	45357	43868	41643	30919	22104	14519	6250	2627	2172	1853	1828	1766	1769	1494	1628	1868	1894	2384	2525	2042	1843	1800	1597	1523	1438	1154	996	731	639	525	615	570	559	544	640	554	592	592	529	519	470	484	507	466	460	451	445	481	477	433	496	457	475	439	431	436	461	463	447	431	413	473	467	464	478	478	466	471	466	446	449	476	473	444	463	431	476	434	481	513	437	472	451	471	467	446	436	422	442	452	441	436	428	414	454	469	471	481	479	455	447	436	430	452	474	468	480	418	445	459	426	488	478	467	462	433	463	427	482	433	489	460	451	451	458	492	402	444	480	450	430	462	476	445	512	481	502	466	438	475	457	453	434	457	406	451	428	486	440	415	462	472	452	429	443	461	472	457	452	451	483	426	415	452	495	493	466	432	432	436	424	423	494	470	452	447	469	462	470	505	480	472	482	471	453	461	471	432	459	433	482	502	429	449	466	453	414	456	427	454	484	408	448	472	490	464	499	405	493	441	486	486	454	427	499	466	459	456	470	421	446	448	494	442	426	468	452	460	491	513	431	469	443	460	481	447	423	473	435	474	457	488	469	438	440	488	447	492	437	490	468	450	473	451	462	455	451	493	465	456	444	484	477	445	437	475	465	475	432	402	472	468	472	474	436	453	450	502	462	462	453	454	493	432	471	431	474	455	430	453	520	437	460	499	439	462	492	465	500	423	380	446	458	491	454	472	419	492	434	459	404	483	445	437	429	410	468	470	424	426	443	438	435	470	462	428	467	410	497	445	454	460	451	475	433	427	437	411	447	474	493	472	421	425	478	456	458	411	463	508	476	481	474	455	452	471	424	442	448	475	458	445	425	433	462	469	464	474	435	502	482	437	414	484	471	455	480	426	453	449	406	475	462	470	479	427	434	435	458	430	452	431	453	501	444	474	468	471	449	440	458	429	451	417	454	492	492	464	472	476	459	423	469	471	464	445	418	430	436	467	409	432	463	443	435	465	483	435	449	475	501	450	412	450	449	465	440	431	473	445	453	435	446	489	450	423	489	465	453	473	431	427	423	444	434	448	451	443	473	440	456	473	472	421	465	465	453	462	449	455	422	458	463	444	460	473	488	441	441	494	489	415	450	467	460	486	461	488	463	477	457	463	479	470	444	449	472	453	474	438	434	442	452	474	461	463	428	419	458	456	484	440	481	416	468	452	383	442	443	448	455	434	423	495	517	475	455	471	464	440	499	429	447	425	447	462	412	463	444	482	467	425	427	447	452	438	434	410	495	454	491	455	464	484	509	434	458	441	507	444	449	499	444	441	441	421	460	474	474	444	404	462	408	499	441	442	417	455	471	402	459	438	419	429	426	432	429	464	471	495	457	440	430	481	456	470	481	473	446	457	486	460	496	454	454	458	480	475	471	456	470	448	457	459	475	473	477	490	450	480	465	450	458	460	444	431	440	469	454	442	437	477	500	474	433	433	487	439	438	486	442	445	468	451	455	431	463	449	427	419	428	445	439	457	460	459	461	445	412	485	456	421	449	430	484	448	472	425	462	463	440	465	446	481	443	450	427	457	444	424	456	478	470	438	482	442	448	486	479	461	442	406	435	427	476	462	478	433	428	499	447	508	450	446	496	440	440	502	464	427	397	424	435	452	465	419	466	409	443	455	458	474	467	429	457	445	441	459	464	485	411	448	481	425	501	464	447	453	435	490	463	461	482	476	443	501	453	445	490	468	470	450	411	447	446	409	482	449	394	454	437	475	408	478	452	476	483	458	441	445	463	441	430	434	415	474	473	467	448	434	408	455	455	433	457	493	491	503	442	463	484	469	463	483	448	483	470	460	492	449	466	457	432	437	460	441	441	452	477	443	456	451	515	438	440	460	454	449	462	446	462	423	428	463	486	480	436	417	453	460	444	451	470	441	444	482	480	441	425	436	432	452	445	418	441	458	471	498	470	463	420	482	472	434	435	458	469	500	430	466	406	448	476	428	460	465	444	500	434	458	437	460	435	445	463	448	453	441	462	481	428	462	439	469	446	471	455	428	472	449	443	448	501	461	482	482	494	402	465	472	472	482	448	462	456	464	453	473	446	492	435	468	435	457	459	485	474	478	453	482	445	422	483	454	418	424	433	449	461	464	483	437	455	404	472	483	446	479	446	455	428	448	490	501	428	477	467	441	504	501	415	464	467	464	446	436	452	439	469	450	468	426	437	479	465	438	462	435	426	432	471	455	437	445	433	456	477	484	459	466	499	461	448	431	424	484	448	443	447	426	417	451	450	438	423	471	493	446	460	464	440	440	461	433	452	434	455	473	468	494	479	454	445	468	485	431	472	440	430	479	448	410	446	446	457	445	509	487	439	437	493	453	514	431	462	474	444	441	433	422	472	454	482	449	449	485	429	473	440	434	465	472	516	475	464	447	403	412	472	446	414	461	454	428	480	466	489	422	446	424	423	466	430	412	424	439	463	427	480	478	475	455	467	426	452	412	453	439	471	445	438	461	433	452	467	500	462	459	409	406	459	475	442	427	465	434	436	465	481	411	477	487	476	405	482	443	458	432	480	455	474	452	464	439	442	438	461	445	472	435	429	442	455	428	472	451	464	442	467	438	433	458	445	492	488	433	475	444	430	462	457	481	427	418	478	430	463	460	485	420	457	435	452	439	455	457	459	492	476	445	420	465	442	433	431	454	404	463	495	400	433	439	471	485	468	479	433	470	489	474	458	461	460	502	437	487	461	495	462	462	471	483	424	452	430	482	457	453	445	445	439	412	454	426	451	461	437	458	427	434	447	454	488	448	485	473	440	439	463	468	462	441	450	457	443	448	460	440	449	418	456	431	430	421	447	410	483	433	438	445	499	471	464	461	425	444	472	457	447	452	460	465	462	406	493	493	474	469	475	473	451	443	394	446	419	413	434	441	483	442	450	454	453	469	496	452	439	440	462	418	438	462	424	437	432	497	437	461	489	456	423	467	448	432	439	475	477	431	441	430	455	436	445	479	456	467	472	454	457	438	431	458	447	456	420	440	462	452	478	439	422	419	454	473	476	460	451	463	429	448	440	459	469	451	451	487	477	489	460	440	485	433	477	446	443	441	450	432	438	415	471	445	447	453	438	427	480	468	445	424	441	456	440	435	435	462	477	461	444	456	483	451	471	458	450	454	407	456	461	428	459	457	450	468	447	450	466	478	465	459	415	432	449	467	450	458	418	446	436	454	468	475	488	459	446	446	447	486	472	434	448	425	451	432	421	410	424	446	479	478	480	448	487	439	442	483	471	487	431	433	471	446	490	443	475	434	485	433	471	453	437	458	478	406	466	460	475	460	457	431	461	483	467	452	448	472	473	455	422	479	491	447	450	460	433	456	470	459	466	477	443	441	443	452	456	483	493	445	465	429	382	438	460	479	434	437	473	447	444	419	470	401	453	432	443	486	459	481	429	451	471	421	478	468	453	495	444	479	430	455	450	454	445	466	489	450	483	457	435	460	452	451	445
37572	49724	53279	52573	55634	51735	39009	7778	5083	6378	6543	6491	6062	6421	6113	6216	6052	6365	7669	7583	9334	10134	7712	7150	6407	6011	5552	5426	4421	3707	2782	1961	1740	1651	1664	1771	1709	2103	1843	1844	1564	1471	1379	1341	1283	1249	1210	1239	1221	1174	1148	1176	1079	1051	1064	1064	1022	1092	1027	1018	1050	1041	1000	1045	1077	1030	1126	1074	1060	1036	1042	1015	992	1000	1021	1029	1007	1010	1045	1055	1038	1062	1008	991	1004	1022	1043	1032	1013	1041	1018	994	1005	1031	956	1022	1024	970	1001	980	1018	972	1104	954	1003	986	1066	1034	1073	1032	1029	1030	1013	1059	987	1062	986	1031	974	1004	1028	1042	1027	1014	1029	1034	991	1055	1019	1011	1022	991	1020	950	981	987	1065	1032	1060	1021	1072	1040	1078	999	1025	1048	1099	1025	1022	1047	980	1034	1043	1062	1027	1021	1036	1058	1032	1032	1010	1015	1057	1036	971	1065	1046	977	972	1068	1030	1016	1098	1004	1059	1046	1051	1023	1033	973	1060	988	1002	1010	1026	971	1057	1020	967	999	988	1009	999	1016	1060	1022	1037	1043	1018	1037	1021	998	988	1042	984	1058	966	1050	1007	993	1030	977	1032	1050	1064	980	1007	1013	989	1023	1030	1034	1018	1088	1013	990	1061	1016	1042	972	991	1041	1036	1022	1025	1026	992	1017	1024	1015	1061	1043	1001	987	1126	1023	1052	1022	994	1049	972	994	1021	1009	1068	978	1009	1028	1021	982	1005	1094	1025	965	1020	972	998	986	1020	1047	1032	1041	1062	1008	1037	1025	1061	992	1006	967	1037	962	1070	1035	1052	1005	1043	970	1010	1021	1043	1067	1017	1020	1044	962	987	1014	981	1025	1078	1050	1051	1051	1061	1012	991	1011	1015	998	1056	1020	1011	1004	1068	1001	952	1040	1025	1005	987	1057	1048	1067	1040	982	966	953	1039	1005	1087	1050	1063	1000	1036	1033	979	1003	1050	1064	1013	1049	1027	1012	1054	1013	1043	996	963	1061	1005	1019	1041	959	1018	968	1030	1024	1031	1045	989	1018	1000	1008	1029	1012	1036	1052	1057	1063	1044	1012	998	1074	961	1043	1043	1031	1041	992	1040	958	999	1004	979	1034	1012	1016	1034	1024	992	957	1033	1018	1015	1054	1046	1040	959	1018	943	1013	984	1055	1026	1000	1023	1057	1000	1006	1046	1066	1071	1023	1048	1023	1080	1053	1047	1059	1032	1045	985	1013	1053	1014	1026	1025	972	988	1022	1016	1025	972	956	1035	1059	1001	933	996	1066	999	1064	1024	1069	1049	1029	1042	1062	1000	1062	1033	1071	1024	1025	1082	989	1001	996	1063	1039	1022	1054	995	963	999	1035	1035	994	1064	1022	1025	1003	1021	1027	1020	979	961	1023	944	1110	968	983	1084	1058	1060	1047	1050	967	1045	1001	1075	1046	1002	1000	1027	1061	999	989	1032	1001	969	1000	1000	1016	982	1015	990	1035	971	1035	1041	1073	1020	1048	1038	1026	1085	1086	1035	1017	1031	990	993	1074	1007	1023	988	1023	1014	1025	979	1065	999	1018	1011	993	1063	1005	1044	1030	998	1085	1030	1023	1086	1087	1037	962	980	1017	1073	998	1019	1042	1043	1033	1024	993	1030	985	1038	1041	1060	1031	979	1050	1012	1044	997	1019	1047	991	1104	1028	1028	994	1023	1033	997	1048	1042	1002	1006	990	1040	1080	1025	1021	1072	1003	1052	997	967	1029	1051	989	1009	963	1021	1045	1023	1005	1021	1113	985	1064	1037	1079	962	1046	1016	1049	1035	968	957	1010	1044	1062	1027	1003	968	1010	1042	1007	1057	1041	976	990	1071	1058	1029	1009	1048	1025	1057	1053	1056	1021	1033	984	1076	1026	1024	1080	1031	1047	1028	1047	987	981	968	981	993	1009	1040	1034	1064	1043	944	1025	1042	1071	1083	985	1042	1020	1038	1032	1076	1061	1060	999	1020	1046	1090	1013	1010	982	1053	1020	984	1051	1020	966	980	1020	961	1056	1056	1027	981	977	1011	1068	1032	1045	999	1054	1085	1001	1054	1047	1023	1052	1009	1018	1024	1008	984	995	992	987	1017	973	1030	1015	997	1038	1050	990	1015	1028	1000	1028	1081	954	1036	1062	1064	951	1043	1037	1017	1004	1053	1032	1008	1028	1017	1073	1041	1068	1057	1080	1014	1049	1031	991	1045	1010	1022	1008	1017	970	967	1015	1041	1042	1030	1044	1020	1052	1109	1023	1060	1023	1058	1050	1016	1038	998	1004	1034	1007	989	983	1054	984	975	1048	1024	1032	1026	1009	1056	968	1041	1018	969	1025	987	1042	1046	1030	1035	1012	954	1034	1080	1078	1039	1062	1034	985	1012	1005	1023	1090	1076	1043	976	1036	1081	1011	1006	1047	1003	1016	1059	1025	985	1006	1047	1031	967	1023	1033	1057	1047	963	1023	1104	977	1005	1071	1011	1057	1048	939	1038	1050	1013	986	1000	995	1038	1055	1063	965	1039	1026	1009	1045	1068	1012	979	996	1057	1046	1044	1019	1051	1031	1076	1048	1071	999	1030	958	1083	1017	968	1065	1013	1054	1068	1040	1003	1012	1027	1022	1059	1014	979	1040	1033	974	966	1013	1026	994	1013	1032	975	1039	995	1031	1060	983	1013	1018	1022	1061	1087	1031	1012	1040	1015	1070	995	964	1050	1017	1058	1032	997	1004	1068	1009	1001	1052	1052	1013	1021	987	1014	1034	1015	989	1009	1010	976	1118	1011	1042	1062	964	1014	1045	998	1065	1071	1058	1015	1072	1052	1033	1012	1034	1025	1034	1051	1019	1034	1052	965	1003	1069	1061	1058	1048	998	1043	1096	992	995	1020	1006	1081	1073	996	1027	1065	1037	1031	998	1014	1057	1011	999	1034	1002	1015	991	1017	1042	1035	986	1016	1034	1054	1059	1042	1046	996	1036	1019	1002	1020	1018	1044	1024	1081	968	1073	1025	995	1022	988	1024	1007	1013	1009	1054	1070	1062	1058	1026	1032	1020	1026	1032	995	1091	1027	1020	1032	1028	1069	980	1063	1057	982	1004	1031	1015	949	1031	1025	1042	982	1078	1046	992	1006	988	1030	1000	1010	1084	1007	1044	1025	997	1022	984	1047	1102	992	1023	1051	1057	991	987	1028	974	1016	1035	1020	1042	1052	1011	1051	1054	999	1033	990	1022	984	964	1002	1038	1039	1026	1012	1040	1002	1063	1029	1001	1060	1015	1039	1068	1041	1025	1028	1060	1020	1047	1045	1047	1063	1007	1021	986	1018	1016	1037	1022	998	1072	998	1114	1027	1051	1112	1056	1108	1003	1009	1066	953	1028	1035	1070	1000	1016	1014	1018	990	1028	1008	973	994	1038	1080	990	1082	1032	1014	1003	958	968	1028	992	1067	1047	970	980	1001	916	1070	1104	1003	1006	1013	1018	1048	1022	1045	1113	939	960	1015	1013	994	1022	1042	1025	1053	1037	1011	1034	1098	963	1060	995	1031	1050	1010	1035	1044	1045	1063	989	1012	967	1018	1079	1032	990	1047	1064	990	1037	1031	1011	1068	987	1088	1020	1008	1031	1035	1004	1001	1117	1044	1047	1020	1040	1001	1041	1027	1002	1057	1045	977	1004	1058	1097	1081	1029	1032	1035	994	1001	1021	1023	1008	938	1032	1074	997	996	1077	1072	988	1019	983	947	1006	1048	1030	1026	990	1005	1016	1042	1047	1018	1003	1000	1038	1009	987	993	1040	969	1020	1036	1114	996	981	1061	1012	964	997	990	1020	1019	968	1069	1044	1048	999	1080	1032	998	1016	1026	1081	1025	1041	1040	1004	1057	1063	986	996	1025	1030	1095	982	977	1009	1007	1030	1071	1033	1019	1014	1070	984	1042	1000	1012	1008	1078	1005	985	1031	1024	1034	1003	1057	1012	1065	983	1049	975	1031	1094	1019	974	1051	1003	1052	1052	1031	1047	1106	994	1069	983	1036	1035	1016	1007	994	1086	1034	1020	952	1043	995	1025	1077	992	1019	1020	955	1068	1033	1061	1039	1009	1015	1058	997	1031	1074	1056	967	1001	984	1031	1087	1011	1004	1034	1014	1059	1087	1029	995	1028	1067	1067	965	1003	1071	1070	1022	1021	1044	1062	1014	996	1044	990	1056	1027	979	1022	1022	1018	1048	1079	1053	1038	1032	1009	1043	1038	1010	1038	985	999	997	1050	1020	1092	991	1066	957	1043	1009	1011	1062	1044	1016	979	1035	1051	1005	1031	971	1048	1030	1004	977	1068	1013	993	1025	1053	995	970	1055	1041	998	1044	1064	1058	995	1023	1066	1030	1045	1052	985	1002	1043	1007	982	1015	1059	1039	997	1068	1011	1039	1071	946	980	1069	1048	951	1036	1003	1014	1046	1022	1065	1042	1016	1011	1035	997	1008	1005	1038	1010	999	1033	995	1037	1047	970	1035	1009	1018	1051	1061	971	1072	1009	996	1050	1018	1051	1001	1040	1028	1010	1061	1010	1024	1031	964	1022	1051	1047	1036	1015	1035	1028	1026	1058	982	1010	1026	1001	1031	1063	1002	990	1035	1059	1019	977	1081	1019
25848	22862	19181	17621	11142	6689	1875	601	524	535	534	467	488	457	505	449	527	480	468	480	515	455	402	408	452	448	418	433	478	453	442	417	439	410	449	415	420	401	430	444	421	376	410	406	431	397	407	404	389	364	391	409	371	417	388	386	382	393	378	384	363	368	437	415	394	410	418	345	372	426	426	417	416	429	417	375	376	381	388	400	391	378	425	429	364	377	398	393	399	370	373	369	391	387	379	432	392	417	359	394	406	397	371	415	420	381	411	382	394	398	394	368	410	379	405	408	386	370	416	373	364	339	413	362	373	404	419	416	411	380	371	376	398	416	409	398	393	407	397	362	395	369	428	380	422	396	422	349	346	411	338	434	371	393	388	341	393	399	392	410	388	417	397	426	406	388	379	424	377	373	423	379	387	397	398	382	394	422	396	409	353	368	390	368	405	382	396	392	416	395	434	381	444	417	414	391	398	357	441	370	375	348	385	367	408	366	366	382	367	398	383	414	370	393	396	399	401	393	401	388	390	333	373	372	384	391	386	396	406	431	410	384	391	392	403	421	340	376	376	368	423	380	374	413	364	387	378	415	409	404	433	400	423	384	409	375	428	398	405	407	361	385	404	378	362	400	426	417	385	366	400	382	423	391	417	383	380	398	374	398	406	410	423	409	393	385	382	405	432	395	371	364	393	379	370	398	431	375	393	348	429	400	390	408	396	383	460	376	413	368	380	426	391	435	389	407	388	420	405	407	410	369	372	422	409	384	398	367	386	408	417	357	378	404	414	392	394	385	398	387	413	422	384	351	396	421	401	379	398	425	415	402	373	405	385	400	409	388	392	404	382	405	349	411	395	382	454	381	388	398	409	404	394	385	379	406	367	397	406	388	348	367	379	436	370	413	395	365	387	350	411	410	427	410	381	404	402	416	414	387	387	345	446	383	389	378	407	367	427	376	415	338	395	359	394	395	409	405	380	393	384	417	385	414	403	422	413	413	360	379	366	373	419	395	375	396	377	395	395	393	428	365	389	376	397	390	374	378	393	374	404	390	407	415	368	417	392	371	419	409	378	412	392	406	373	353	442	404	413	394	375	378	409	393	374	419	394	424	359	428	395	424	384	417	388	402	397	404	373	442	403	371	406	390	394	387	411	377	393	393	413	343	380	388	408	383	372	397	393	393	371	374	380	394	420	383	459	392	413	406	416	381	411	369	376	403	374	393	425	373	432	424	365	404	362	431	385	390	365	383	365	403	403	413	367	382	373	400	386	416	389	413	372	384	415	389	393	350	373	419	392	375	425	388	364	372	406	391	384	386	373	380	398	421	415	397	401	386	365	417	425	441	373	360	433	382	392	357	408	408	392	394	350	413	354	411	429	374	368	375	405	395	386	393	394	373	433	376	396	383	373	404	404	412	399	393	414	407	392	412	387	391	440	371	401	406	380	377	432	439	388	393	372	428	383	404	380	382	408	366	381	383	401	413	413	392	395	377	407	382	360	438	399	385	376	388	407	382	374	387	377	356	386	374	363	404	420	399	388	383	373	397	404	353	370	386	385	415	386	376	380	417	385	397	393	383	407	402	422	409	383	389	397	391	384	366	381	390	392	399	381	398	394	414	397	396	395	377	376	396	376	377	373	410	391	365	408	364	379	398	409	407	415	391	393	439	374	381	394	406	366	403	351	387	355	410	401	393	385	389	407	412	378	386	405	369	396	368	398	386	395	368	376	393	368	415	388	381	375	418	381	400	414	400	388	401	400	384	387	368	368	434	395	401	371	421	392	413	409	425	370	388	399	395	366	383	380	400	358	436	394	406	412	414	408	403	414	371	389	398	379	365	406	404	412	411	381	373	414	427	397	417	421	392	419	366	435	436	355	380	372	406	383	393	391	406	404	391	401	369	445	425	421	419	404	393	373	401	406	375	414	405	364	421	368	420	349	423	394	390	383	394	379	397	424	398	386	383	385	422	398	421	388	358	407	355	406	416	408	416	412	398	353	423	377	420	387	386	399	403	369	415	387	418	403	389	372	419	384	384	435	384	370	381	360	384	429	413	377	377	404	358	384	389	380	375	422	401	403	395	381	399	383	408	406	403	415	418	391	373	360	402	349	373	463	381	391	378	389	427	396	407	324	371	377	427	398	412	403	364	374	409	439	407	385	393	367	350	383	409	386	393	407	418	398	402	387	411	389	402	382	407	372	386	404	410	383	357	404	401	433	390	383	421	416	390	380	396	403	391	430	373	411	447	446	425	424	387	402	389	381	394	411	406	417	385	366	411	398	380	411	420	389	411	375	387	371	420	416	384	429	355	396	392	375	365	402	408	383	391	390	386	408	397	432	412	385	375	422	407	384	405	364	409	429	370	428	414	395	389	379	365	412	408	354	348	385	394	379	381	393	432	400	380	386	425	415	430	432	421	370	357	394	440	412	369	398	401	416	375	394	404	377	355	412	381	399	405	385	404	380	412	363	378	386	402	384	390	394	401	408	362	384	418	367	372	402	386	391	392	397	395	377	420	378	394	427	395	350	384	368	375	399	434	424	379	378	393	373	405	360	364	401	396	362	406	417	373	383	416	400	366	403	371	388	422	384	399	383	375	363	396	387	416	372	382	395	402	438	379	384	412	373	357	373	370	354	376	375	388	388	379	386	348	398	384	386	382	361	367	428	362	356	380	432	420	359	394	399	378	385	418	426	403	360	444	394	382	361	390	373	408	373	447	389	392	371	414	419	390	409	429	390	372	373	389	370	399	395	337	355	380	369	410	394	387	391	406	437	373	409	412	404	405	391	411	376	391	394	395	393	445	367	401	350	360	375	392	400	389	430	367	356	373	405	421	395	399	399	403	408	408	393	406	432	399	395	374	384	375	438	422	369	359	397	437	445	385	384	407	378	388	414	366	389	404	402	389	415	398	394	411	384	394	407	385	440	401	372	429	415	390	390	402	394	376	414	351	395	433	364	392	421	389	363	413	352	410	349	440	400	366	407	388	397	397	421	359	401	409	410	359	400	395	401	379	384	413	372	430	410	399	387	384	401	395	376	413	412	403	397	387	399	401	406	389	429	362	358	406	381	373	370	366	410	405	389	406	428	352	377	405	390	395	390	379	414	406	349	402	394	392	382	408	397	407	373	350	381	390	357	388	348	386	408	408	394	432	398	378	395	389	382	392	436	397	384	423	394	391	389	373	425	394	392	395	394	402	394	406	371	377	371	377	377	405	355	440	377	368	382	393	391	410	415	397	385	390	381	392	406	365	401	401	394	422	429	400	391	368	354	397	393	400	412	404	346	401	405	419	389	397	363	412	398	425	398	374	371	403	341	389	419	395	440	402	415	372	417	387	407	412	414	384	376	414	426	378	366	410	387	388	416	395	375	421	365	464	387	344	360	399	368	367	391	387	375	392	347	382	424	399	414	448	363	397	371	425	423	420	367	389	414	406	396	401	397	365	398	439	383	369	364	378	367	381	421	392	356	409	378	381	400	391	423	410
15338	20863	24663	29344	22964	19516	5303	1782	1624	1634	1567	1489	1483	1503	1402	1404	1429	1385	1380	1345	1462	1439	1380	1351	1290	1347	1150	1193	1103	1195	1048	1083	1035	983	1001	1083	1034	1059	986	1010	1043	977	990	996	952	967	998	1027	953	921	925	963	1001	971	922	927	976	915	936	906	992	919	965	881	911	915	904	967	883	919	911	865	914	911	864	959	940	940	981	958	902	933	928	876	916	952	909	969	952	921	863	956	938	935	944	916	934	984	910	975	969	910	957	930	902	933	929	991	916	902	966	915	909	955	902	907	928	952	923	885	950	941	915	963	980	936	914	931	900	932	909	913	972	931	929	938	958	1009	940	966	962	960	939	899	956	931	930	959	952	927	908	898	899	892	953	932	941	917	873	946	941	925	919	961	944	944	893	897	880	941	932	913	960	961	978	953	946	906	928	923	924	937	873	981	953	938	916	921	924	921	897	956	921	1013	953	893	914	932	932	960	944	884	926	940	980	900	983	951	879	962	898	924	993	909	959	953	919	933	902	925	947	962	921	979	938	900	956	914	910	925	904	937	995	941	912	966	922	912	982	900	907	967	928	949	907	934	862	928	929	941	915	916	920	918	1002	937	932	950	971	934	922	931	923	905	948	969	939	944	946	935	941	893	944	923	973	924	919	940	889	858	898	925	880	872	937	925	883	949	959	908	917	963	884	952	973	926	874	952	891	1007	973	966	977	869	890	860	934	903	890	939	946	919	912	909	908	976	908	906	904	916	987	887	933	926	931	900	904	922	903	885	941	909	968	952	900	962	945	893	910	970	925	929	910	942	937	885	912	905	886	956	946	956	868	936	946	900	908	910	940	956	953	933	947	958	917	960	895	965	946	909	906	953	936	944	944	950	938	942	908	934	946	896	906	928	933	889	883	910	901	904	924	911	901	965	928	937	933	988	903	946	924	951	954	980	889	943	915	919	881	958	935	875	952	966	943	847	891	918	969	936	963	921	921	913	875	967	942	893	895	964	945	956	958	930	949	942	937	948	910	916	907	902	912	930	972	952	986	950	898	986	935	863	956	948	977	966	941	845	935	950	937	931	868	934	932	937	913	914	927	923	961	903	912	945	936	930	949	925	981	909	878	942	932	916	914	963	914	955	992	981	936	958	949	942	975	950	951	931	925	973	918	915	960	920	896	943	906	943	920	929	924	903	972	932	994	957	918	939	918	908	911	931	978	892	951	954	891	898	922	925	960	933	948	904	991	929	932	920	951	930	953	921	915	904	919	937	887	947	984	944	966	866	832	947	1004	905	869	953	919	949	938	958	948	924	923	894	917	925	959	911	897	907	908	916	957	930	933	948	969	908	912	852	939	901	924	949	887	949	980	920	924	925	883	878	923	929	888	926	916	977	948	960	928	927	911	940	943	948	900	932	905	893	946	968	909	891	875	965	968	946	975	956	947	912	906	909	939	961	978	928	899	902	911	895	923	945	905	889	950	935	914	987	909	942	956	963	895	917	948	941	978	909	969	917	903	921	929	939	912	884	933	958	874	885	967	926	920	966	909	944	941	964	878	907	979	901	914	918	976	972	925	894	903	871	895	898	889	921	891	903	981	880	906	828	886	874	912	948	889	912	953	925	908	971	906	925	889	865	905	893	942	953	938	919	924	939	939	898	941	995	938	917	930	892	935	895	887	885	911	929	934	953	980	911	967	895	951	922	952	912	894	949	950	1028	885	867	917	913	954	898	941	929	899	906	896	921	920	998	941	837	932	927	910	931	884	897	907	946	920	959	954	882	924	966	931	906	931	879	952	934	901	940	912	945	933	919	979	964	858	919	955	888	924	896	981	882	865	911	913	950	965	964	872	953	907	910	948	901	955	951	1014	922	867	938	910	958	934	908	909	891	922	908	920	857	932	918	937	956	957	856	928	920	910	949	937	932	1004	936	906	943	957	864	924	924	943	940	895	881	919	920	964	927	894	929	932	939	904	923	919	959	901	888	947	945	947	897	922	961	911	943	896	963	862	897	897	940	970	972	918	958	1010	898	982	891	887	907	951	908	983	904	882	877	955	895	1006	900	960	918	900	918	949	969	924	898	920	908	922	937	934	935	945	974	922	937	953	956	932	934	842	932	982	930	878	935	958	921	914	925	966	947	999	933	927	951	973	897	932	936	903	950	920	954	928	972	883	938	939	949	954	894	854	951	920	918	943	934	930	959	899	931	952	900	966	945	917	909	942	919	896	939	954	933	896	957	894	910	906	911	902	908	909	908	940	945	980	968	957	918	922	886	943	922	982	1017	933	908	904	962	984	985	906	890	934	960	898	934	949	941	944	891	942	945	907	934	954	898	933	943	967	941	903	924	914	971	920	873	959	980	901	916	903	871	904	964	944	929	931	953	907	908	914	933	951	975	936	938	904	910	1027	927	951	914	950	909	957	951	970	981	920	931	914	924	902	974	917	948	925	989	904	896	934	934	933	944	948	942	984	902	973	959	966	939	900	891	956	888	924	903	912	936	883	947	928	926	933	882	896	902	927	930	927	913	957	904	893	937	899	920	891	955	935	982	891	963	911	925	923	878	881	948	945	920	956	936	864	933	938	945	898	946	899	944	917	938	948	930	952	962	886	905	913	974	947	925	940	882	937	977	991	889	901	917	932	938	913	988	940	925	907	940	893	901	956	895	940	948	952	874	873	929	929	987	919	939	926	941	941	909	946	949	941	1022	917	905	959	943	887	975	971	928	905	893	931	939	912	944	906	932	909	976	939	934	896	1024	892	926	968	887	949	988	930	899	950	932	923	912	908	919	902	932	892	944	895	902	902	936	939	911	931	975	911	981	995	919	939	906	947	944	954	955	973	944	943	955	927	950	951	936	929	938	949	884	888	889	891	924	907	924	915	966	917	922	1001	933	913	973	933	900	1000	936	940	960	899	963	933	913	895	969	955	943	890	921	883	929	916	964	926	921	882	967	891	961	926	898	948	960	910	955	887	886	958	930	907	889	904	962	890	928	899	965	926	869	874	956	928	934	901	883	929	953	925	961	950	856	978	892	907	941	922	953	899	954	932	937	902	918	935	925	942	930	898	947	917	957	938	941	938	926	916	879	980	977	941	964	905	941	920	940	902	886	913	902	963	884	909	954	916	912	920	914	993	932	939	896	977	940	969	957	946	978	942	962	908	931	899	948	928	993	904	924	902	975	926	906	964	908	963	916	950	911	987	930	883	975	921	930	921	931	940	939	926	921	923	938	926	927	934	943	914	955	977	973	938	957	906	934	939	866	904	908	950	951	939	893	973	991	917	925	980	923	933	921	950	902	936	955	888	917	930	944	934	904	893	864	919	928	955	891	943	934	883	1017	907	949	938	921	983	959	939	946	929	958	910	949	916	927	921	942	943	921	908	890	934	884	949	895	975	926	973	920	886	973	919	936	910	923	892	941	885	959	924	918	907	894	911	958	949	915	992	918	970	919	918	891	951	968	899	945	875	926	918	884	914	965	1000	896	931	842	954	954	978	910	895	914	902	948
45009	43866	48718	49302	47089	39503	26295	14720	4792	1819	1221	1163	1101	1076	1022	1042	938	1012	1083	1123	1292	1287	1069	952	1057	1045	1005	864	777	713	620	556	511	507	534	517	554	555	534	512	506	529	448	462	509	496	453	434	490	464	485	468	469	455	467	423	466	439	459	439	469	459	437	448	453	426	474	476	423	428	463	454	448	502	466	493	426	474	439	441	488	452	491	444	459	491	424	491	430	456	465	483	461	464	457	446	479	442	493	433	459	459	465	418	465	469	442	473	464	446	471	460	446	478	461	449	486	450	436	481	459	439	486	465	489	449	424	442	474	453	427	428	463	421	478	446	475	490	465	459	510	458	465	479	421	435	407	435	436	413	441	504	496	422	471	463	449	417	451	433	444	475	405	447	424	463	428	482	482	456	495	448	426	485	468	462	453	455	422	481	470	436	448	468	436	472	446	398	461	471	493	475	459	467	400	459	451	437	480	482	478	428	475	435	431	480	474	452	435	458	405	486	437	486	454	452	411	443	450	424	474	453	469	460	493	499	464	449	448	471	463	467	471	429	464	446	459	489	451	468	451	474	435	465	425	453	459	455	451	417	448	454	427	467	479	469	444	500	483	429	446	423	482	475	409	474	472	494	484	466	426	474	455	482	433	458	457	509	455	434	478	477	447	449	456	463	417	467	466	456	461	457	429	457	445	444	486	486	482	473	447	425	436	484	434	463	434	446	452	494	466	439	472	459	401	475	472	482	412	423	433	481	465	438	448	452	467	498	487	425	477	507	469	481	457	455	442	461	444	456	481	464	460	450	487	455	427	432	489	456	451	448	445	465	487	458	479	477	444	464	482	412	415	490	447	469	443	448	467	441	481	430	489	458	455	445	487	424	462	443	470	436	426	468	481	452	441	464	484	445	492	440	456	439	479	446	458	461	473	442	456	466	436	461	455	446	469	447	494	445	413	463	514	478	448	510	451	467	417	474	458	442	448	467	439	458	438	459	457	468	441	469	430	414	435	460	447	428	421	447	488	443	510	436	461	442	408	461	446	406	485	441	465	442	444	495	505	427	462	446	432	462	454	456	457	446	446	473	401	470	485	442	448	437	461	469	450	428	483	492	478	431	493	471	454	474	472	482	435	456	493	467	459	428	459	454	469	461	500	474	469	475	448	450	428	448	425	483	462	445	452	478	478	443	442	475	468	508	430	470	419	421	466	469	425	449	456	445	473	483	485	449	452	476	468	441	443	454	459	502	487	445	500	469	462	508	464	434	461	457	437	488	435	492	470	491	442	436	428	460	497	449	466	485	437	475	405	474	428	466	441	447	478	448	484	477	472	454	481	471	472	476	481	504	456	441	448	452	442	456	418	479	470	481	467	492	477	458	445	448	437	465	452	450	476	416	463	478	435	431	461	487	482	429	442	454	462	444	424	488	441	451	508	485	447	453	519	476	445	439	470	477	463	448	434	412	455	425	446	454	453	430	415	435	456	491	465	457	498	455	464	479	487	456	487	430	452	466	455	415	487	442	451	441	500	491	463	455	422	463	462	443	484	456	458	470	455	444	466	471	476	454	451	497	467	486	445	457	423	438	451	437	453	477	460	489	483	452	474	404	475	430	436	454	470	435	509	481	467	463	466	480	460	463	466	449	514	491	477	440	492	458	489	440	454	483	455	419	457	451	487	437	451	463	440	483	434	446	445	472	473	450	470	449	498	456	477	425	454	473	458	448	437	455	463	453	426	449	492	459	468	464	485	471	472	455	445	466	466	463	457	467	457	434	460	464	493	500	461	478	479	459	478	516	468	437	453	421	460	486	437	480	494	454	469	462	483	437	474	457	455	480	439	493	500	428	480	445	461	506	456	460	493	432	485	458	423	486	455	411	484	458	453	481	479	476	490	430	468	477	493	466	451	448	476	441	462	458	512	404	439	454	469	461	462	483	463	451	473	495	456	428	485	514	424	438	450	437	454	432	456	472	442	439	478	454	461	421	436	501	442	455	454	448	415	459	468	442	459	470	469	425	486	453	473	428	481	449	468	430	444	511	475	425	472	459	479	426	461	471	418	443	463	444	481	491	465	457	464	462	461	439	453	456	466	499	450	448	447	444	497	474	448	424	465	466	492	459	479	500	459	489	419	451	472	433	493	457	446	439	501	456	475	435	481	426	440	462	435	478	459	462	473	464	447	486	490	454	470	517	489	476	448	491	479	476	476	458	477	445	457	457	420	457	440	479	488	459	446	486	454	434	407	461	447	452	457	458	491	477	458	476	427	456	478	453	467	441	460	447	497	437	446	463	511	487	463	470	438	441	452	452	436	488	458	392	469	474	399	449	437	505	481	452	448	479	477	496	453	399	432	465	470	466	494	454	495	495	416	461	510	481	450	452	459	477	473	461	445	448	456	448	453	447	461	508	434	450	430	455	449	463	444	461	482	459	474	439	442	448	446	416	466	477	450	439	475	445	485	469	536	458	419	466	486	490	451	486	448	459	456	497	478	438	503	477	451	409	485	432	452	440	467	462	420	459	489	432	439	414	409	426	426	440	454	440	465	424	469	447	430	451	435	472	454	475	475	488	497	438	473	463	426	481	421	456	476	458	449	443	436	488	479	443	475	455	482	489	432	420	471	454	501	453	480	468	443	424	429	445	487	442	446	447	439	467	501	449	482	439	494	472	456	442	469	442	460	490	476	470	459	479	465	474	425	442	431	462	486	451	464	459	484	460	446	454	468	427	455	481	468	472	447	452	448	415	398	477	459	477	456	437	451	473	466	502	430	456	456	474	519	430	443	497	478	501	449	456	465	450	457	487	436	454	469	448	486	469	435	472	445	472	509	456	447	546	474	449	502	458	442	442	478	463	455	422	455	439	452	478	499	468	434	447	477	432	459	421	437	452	484	484	459	485	479	463	423	460	486	460	465	437	463	398	460	479	458	519	412	459	485	484	489	459	427	454	437	444	448	492	459	468	466	481	475	465	451	456	419	475	528	470	449	441	456	427	441	472	438	462	462	451	425	476	455	419	466	462	447	509	457	466	512	483	444	489	460	485	471	461	441	443	443	428	453	446	466	475	457	464	469	461	497	430	497	484	493	460	435	455	460	448	450	458	425	450	468	431	503	484	474	466	471	444	447	479	431	474	479	467	458	453	445	474	462	452	452	476	484	466	472	432	476	462	464	451	519	469	471	431	477	460	499	434	490	453	455	471	473	459	441	455	425	424	471	489	487	458	489	429	470	442	469	495	469	468	458	498	459	471	407	463	437	432	441	434	519	456	452	431	445	443	458	479	452	423	446	458	476	464	454	420	447	463	455	462	455	484	463	445	475	476	476	491	460	490	463	469	446	496	462	460	484	477	432	461	498	479	472	452	477	446	472	474	447	474	488	481	475	454	448	437	442	473	456	464	451	465	435	420	467	458	420	470	455	499	505	460	475	493	477	439	435	457	439	463	453	460	488	477	446	463	456	441	407	455	438	484	453	451	485	488	490	483	492	434
30008	37768	48010	53363	53340	47783	25501	6500	3927	4594	4197	4083	3805	3845	3771	3855	3678	3826	4329	4114	5071	5356	4496	3741	4181	3913	3752	3262	2597	2484	1842	1542	1409	1394	1446	1468	1526	1734	1479	1446	1237	1315	1160	1147	1209	1156	1191	1126	1154	1134	1046	1117	1113	1028	1133	1061	1077	1021	1079	1074	1084	1060	1080	1060	1039	1041	1077	1074	1074	1061	1056	1082	1088	1079	1087	1066	1023	1047	1065	1085	1059	1135	1143	1061	1033	1023	1073	1095	1104	1078	1052	1056	1072	1053	1081	1082	1086	1053	1020	1013	1073	1075	1070	1051	1094	1015	1045	1021	1050	1055	1055	1070	1062	1094	1005	991	1098	1050	1066	1084	1078	1013	1049	1101	1098	1041	993	1052	1075	1050	1069	1073	1065	1079	994	1032	1072	1088	1127	1062	1026	1081	1029	1100	1081	1067	1046	1100	1052	1093	1103	1055	1092	1060	1045	1131	1036	1121	1004	1061	1087	1033	1014	1135	1081	1030	1041	1069	1061	1073	1071	1048	1004	1081	1072	1014	1063	1042	1062	1070	1040	1089	1062	1034	1063	1056	1042	1039	1079	1122	1047	1022	1043	1017	1061	1071	1045	1103	1003	1015	1029	1080	1055	1064	1053	1115	1056	1070	1073	1083	1026	1034	1032	1064	1033	1040	1091	1048	1045	1043	1108	1108	1059	1049	1051	1054	1060	1056	1109	1087	1028	1105	1036	1063	1129	1066	1084	1049	1029	1009	1044	1089	1025	1086	1071	1020	1066	1078	1066	1049	1090	1032	1101	1030	1049	1068	1027	1086	1075	1061	1029	1033	1055	1071	1146	1006	1086	1093	1109	1078	1058	1043	1067	1019	1066	1124	1098	1071	1038	1100	1044	1054	1061	1070	1032	1072	1063	1047	1101	1065	1078	1015	1059	1082	1014	1013	1077	1035	1096	1070	1029	1092	1047	1020	1058	1117	1045	1118	1072	967	1053	1036	1067	1071	1010	1077	1077	1047	1007	1048	1045	1110	1044	1075	1010	1087	1070	1043	1072	1130	1097	1046	1087	1029	1071	1061	982	1038	1039	1077	1111	1042	1026	1029	1130	1055	1038	1086	1076	1085	1054	1062	1041	1018	1078	1060	1089	1019	1067	1047	1036	1061	1031	1047	1077	1094	1067	1032	1055	1036	1106	1037	1121	1082	1088	1054	1059	1113	1107	1030	1052	1143	1003	1091	1020	1037	1006	1015	1005	1049	1030	1059	1050	1074	1065	1085	1061	1039	989	1098	1077	953	1043	1041	1023	1050	994	1022	1107	1059	1068	1040	1026	1002	1068	1094	1069	1102	1078	1053	1053	1101	1072	1036	1012	1054	1074	1047	1097	1052	1004	1076	1053	1089	1065	989	1090	1043	1080	1020	1032	1062	1143	1035	1062	986	1083	1111	1042	1047	1132	1036	1010	1046	1010	1042	1071	1050	1021	1032	1086	1068	1073	1094	1018	1087	1090	1063	998	1030	1053	1042	1070	1022	1081	1028	1039	1074	1055	1126	1043	1049	1011	1049	1053	1069	1101	1046	1030	1049	1013	1009	1095	1052	1036	1074	1048	1088	1088	1080	1084	1054	1047	1048	1052	1069	1073	1033	1078	1053	1088	1060	1056	1093	1070	1050	1081	1102	1048	1061	1062	1026	1059	1049	1021	1036	1109	1069	1031	1069	1030	1123	1055	1085	1008	1074	1031	1046	1030	1050	1060	1089	1080	1032	1056	1036	1051	1085	1022	1067	1075	1026	1065	1062	1081	1129	1067	1085	1083	1079	1092	1045	1100	1028	1038	1011	1090	1038	994	1096	1066	1037	1061	998	1038	1124	1127	1068	1013	1048	1049	1006	1071	1037	1075	1093	1041	1112	1040	1044	1042	1026	1059	1092	1121	1137	1035	1022	1052	1039	1053	1053	998	1081	1112	1087	988	1050	1062	1018	1060	1095	1015	1027	969	1108	1138	1047	1070	1058	1072	1075	1055	1057	1065	1007	1057	1082	1026	1050	1098	1040	1044	1048	1092	1067	1125	1038	1016	1077	1068	1053	1001	1067	1100	1040	1065	1092	1038	1063	1102	1079	1104	1058	1049	1035	1064	1048	1086	1052	1040	1069	1000	1071	1087	1013	1065	1038	1047	1025	1100	1046	1039	1070	1039	1057	1093	1077	1077	1091	1045	1110	1035	1061	1087	1047	1050	1028	1049	1012	1030	1009	1079	1050	1077	1093	1092	1058	1054	979	1050	1078	1047	1059	994	1063	1074	1112	1057	1053	1091	1098	1025	1078	1055	1014	1076	1074	1035	1005	1027	1046	1066	1005	1082	1015	1002	1073	1010	1075	1072	1027	1128	1077	1039	1085	1081	1068	1064	1065	1094	1026	1049	1068	1012	1069	1006	1032	1080	1055	1096	1072	1014	1018	1100	1116	1103	1073	1018	1066	1060	1048	1049	1092	1068	1092	1065	1071	1098	1066	1047	999	1012	1037	1080	1051	1037	1114	1085	1071	1067	1082	1042	1085	1013	1033	1088	1055	1028	1019	1112	1078	1003	1102	1102	1063	1073	1033	1045	1103	1071	1060	1078	1102	1036	996	1046	1130	1040	1063	1077	1030	1050	1067	1057	1057	1074	1071	1008	1058	1055	1009	1063	1097	1006	1047	1056	1065	1036	1079	1014	1073	1054	1064	1031	1020	1069	1078	1099	1072	1046	1022	1098	1084	1027	1061	1085	1112	984	1081	1081	1054	1068	1091	1094	1054	1023	1080	1048	1042	1078	1041	1038	1053	1081	1057	1013	1053	1057	1059	1075	1077	1070	1085	1060	1041	1085	1082	1080	1039	1063	1063	1053	1077	1076	1019	1109	1016	1005	1079	1073	1016	1045	1071	1085	1041	1110	1056	1060	1046	1036	1075	1063	1077	1089	1106	1013	1041	1037	1016	1044	1048	1077	1028	1069	1076	1137	1047	1092	1083	1041	1094	1044	1033	981	1045	1041	1035	1043	1049	1061	1111	1016	1044	1078	1098	1066	1075	1079	1071	1053	1074	1007	1048	1104	1116	1031	1019	1081	1068	1078	1095	1046	1089	1079	1057	1051	1047	1050	1038	1042	1068	1007	1044	998	1057	1063	1032	1022	1039	1087	1054	1052	1083	1053	1103	1080	1117	1039	1099	1035	1098	1046	1033	1045	1081	1112	1047	1044	997	1087	1068	1113	1084	1065	1032	1037	1063	1068	1077	1052	1031	1063	1065	1090	1041	1075	1050	1079	1054	1091	990	1075	1076	1090	1054	1049	1051	1097	1076	955	1055	1061	1041	1082	1019	1104	1092	1055	1040	1083	1094	1055	1080	1069	1109	1018	1039	1098	1005	1081	1074	1073	1099	1046	1089	987	1040	1005	1079	1034	1042	1030	1094	1047	1050	965	1096	1044	1070	1074	1081	1071	1065	1104	1034	1045	1053	1065	1022	1041	1023	1076	1103	1035	1043	1071	1083	1038	1046	1071	1036	1100	1057	1105	1076	1109	1059	1072	1044	1042	1071	1062	1069	1030	1057	1085	1061	1049	1069	994	1067	1084	1049	1071	1039	1026	1030	1023	1047	1058	1066	1054	1024	1038	1055	1039	1067	1028	1068	1060	1042	1067	1047	1066	1058	1030	1017	1011	1085	1029	1039	1051	1020	1007	1067	1013	1096	1070	1017	1043	1090	1072	1083	1102	1100	1068	1130	1071	1025	1050	1083	1093	1084	1059	1028	1050	1060	1046	1069	987	1122	1028	1074	1015	1079	1052	1025	1031	1010	1053	1077	1063	1011	1065	1067	1094	1059	1067	1036	1033	1093	1034	1026	1030	1031	1062	1071	1014	1078	1019	1009	1063	1069	1052	1050	1020	1033	1095	1052	1065	1083	1117	1073	1014	1090	1070	1077	1078	1017	1022	1022	1072	1070	1074	1002	1035	1029	1070	1006	1096	1103	1016	1073	1073	1069	1030	1027	1047	1092	1026	1012	1065	1031	1095	1070	1085	1067	1066	1058	1081	1017	1039	1017	1050	987	1046	1057	1088	1060	1067	1077	1048	1081	1035	1082	1102	1082	1076	1055	1045	1046	1056	1020	1090	1038	1057	1080	1078	1034	1007	1046	1024	1098	1068	1071	1052	1045	1002	1066	1100	1083	1058	1036	1012	1059	1062	1044	1085	1001	1066	1032	1055	985	1038	1017	1063	1059	1043	1043	1045	1055	1041	1034	1074	1027	998	1039	1012	1051	1114	1042	1035	1081	1022	1048	1088	1012	1084	1091	1027	1061	1031	1028	1072	1045	1057	1025	1069	1055	1132	1052	1102	1073	1049	1058	1057	1029	1017	1055	1086	1000	1041	1077	1034	1040	1005	1055	1039	1083	1103	985	1053	1034	1068	1002	1043	1091	989	1016	1060	979	1068	1062	1083	1025	1085	1020	1099	1085	1084	1075	1132	1043	1023	1071	1047	1033	1106	1066	1059	1076	1062	1006	1046	1046	1053	1021	1085	1035	1074	1030	1050	1025	1053	1071	1067	1081	1033	1148	1055	1040	1059	1114	1079	1056	1055	1013	1076	1014	1076	1096	1105	1144	1052	1063	1009	1049	1081	1008	972	1084	1100	1024	1081	1028	1112	1046	1062	1018	1080	1048	1114	1036	1098	1015	1017	1140	1034	1018	1095	1049	1030	1052	1076	1058	1026	1066	1050	1084	1035	1020	1050	996	936	1013	1124	1040	1100	1045	1044	1077	1059	1042	1013	1046	1033	1086	1062	1045	1095	1059	1065	1087	1047	1062	1050	1068	1101	1019	1048	1081	1092	998	1037	1043	1089	1106	1092	1124	1015	1065	1075	1093	1067	1032	1086	1059	1018	1086	1028	974	1049	1014	1059	1097	1052	1004	1050	1053	1077	1058	1056	1095	1053	1046	1088	1014	1030	1032	1051	1062	1073	1143	1028	985	1022	1060	1068	1053	1053	1037	1057	1047	1078	1053
50844	50786	48294	47822	45425	38666	27544	20692	12282	4955	2432	2062	1756	1820	1555	1644	1662	1588	1805	1654	1963	2206	2087	1452	1505	1383	1484	1194	1022	820	685	607	564	553	549	567	586	600	594	580	598	539	525	480	473	488	469	530	504	477	469	467	471	472	431	468	457	418	473	463	434	446	512	431	475	503	442	482	478	459	500	487	468	451	514	448	473	476	458	444	406	445	470	494	471	458	472	449	420	427	440	478	423	435	450	497	440	457	464	392	461	430	419	462	462	442	489	480	473	468	504	460	469	475	435	450	498	439	438	478	467	507	449	472	432	429	443	475	439	468	431	437	427	436	467	432	482	442	471	433	430	434	460	457	399	459	428	435	478	451	486	425	476	421	442	473	481	458	431	448	444	461	470	504	488	488	489	458	460	459	428	480	451	455	459	438	456	473	499	484	453	494	468	442	409	436	454	453	474	438	482	458	505	469	435	462	495	459	485	431	442	467	460	489	479	507	473	460	463	464	517	476	497	453	460	446	483	446	469	440	441	446	511	473	478	489	495	456	451	453	432	483	473	466	449	477	471	436	460	445	496	446	487	464	462	501	470	444	461	484	484	455	460	470	447	419	449	481	442	433	437	445	428	460	469	491	464	431	430	449	451	487	435	451	469	478	493	487	442	445	442	462	417	420	448	457	496	383	445	454	439	482	461	501	455	485	447	475	490	463	437	425	440	444	443	477	449	446	448	433	448	460	450	438	483	452	463	478	498	447	454	443	450	477	452	413	418	456	481	487	452	481	421	444	414	413	444	490	420	423	426	451	454	454	474	479	456	473	488	486	510	464	450	428	474	501	434	453	500	446	481	456	467	451	423	452	474	452	452	454	478	454	480	453	487	457	417	443	486	437	434	452	431	429	452	450	460	477	463	446	516	481	441	443	462	494	447	449	458	459	456	519	450	472	493	493	440	476	456	493	478	429	442	441	473	469	480	493	453	455	480	460	427	447	485	451	427	419	437	421	436	483	469	452	472	494	474	451	439	422	476	458	473	471	472	493	447	422	466	414	466	490	493	422	441	443	456	464	475	466	456	463	445	479	474	465	482	482	476	500	466	474	443	459	450	457	484	460	448	453	453	480	476	457	461	449	482	444	440	448	439	433	454	457	452	462	399	421	460	451	469	429	456	461	423	429	480	441	443	473	486	434	460	478	419	488	478	477	450	473	461	475	488	473	456	463	476	490	437	445	449	476	468	471	478	423	488	462	433	456	485	479	456	447	474	471	456	434	450	433	452	422	484	515	481	463	464	441	437	453	447	475	456	456	466	484	501	507	475	470	494	417	402	531	447	474	480	443	487	449	445	461	448	455	506	428	416	464	469	444	452	440	501	438	444	451	452	435	478	472	455	457	456	491	454	461	490	472	469	459	448	420	456	449	450	443	499	463	453	478	455	481	432	473	446	461	461	427	466	420	436	482	449	458	467	446	477	443	467	449	454	462	442	447	456	435	439	496	426	465	441	466	447	480	478	451	471	492	454	421	456	456	447	431	494	445	430	457	452	456	469	422	446	433	467	458	434	452	447	460	494	481	417	471	450	487	506	451	479	440	498	442	441	452	467	506	456	463	473	501	450	454	448	499	455	450	477	480	501	469	483	475	486	485	460	447	429	447	440	466	491	443	470	477	471	461	438	462	453	439	444	478	476	432	466	443	467	425	450	466	423	480	454	457	451	441	485	429	463	480	463	480	480	449	493	450	452	508	479	461	440	457	446	456	462	445	475	442	422	466	492	465	413	442	476	449	414	449	450	498	425	452	472	459	413	498	425	502	425	497	437	501	461	469	477	445	475	442	441	481	448	424	425	404	424	441	454	466	435	442	479	480	458	493	467	434	462	399	471	485	470	482	474	459	435	456	451	499	454	434	469	434	422	456	462	448	480	475	466	489	481	463	469	476	477	466	443	465	442	466	466	449	445	463	455	449	486	491	448	455	449	420	476	479	436	424	478	479	478	440	497	480	494	433	449	442	439	492	482	459	427	430	421	423	473	483	476	431	436	443	438	470	473	464	458	458	435	446	439	431	464	485	467	438	476	478	475	447	441	418	402	470	451	476	472	473	465	462	468	450	482	481	454	476	450	411	467	417	481	439	441	422	471	441	477	474	442	470	398	472	451	439	444	461	490	453	447	439	459	467	481	469	456	434	438	456	461	465	455	518	474	473	457	453	408	453	471	523	443	408	475	454	455	468	425	435	465	439	442	438	450	461	442	480	453	485	443	459	470	465	447	427	428	466	457	443	469	468	455	457	488	435	476	454	446	416	452	466	474	486	454	471	431	427	469	426	447	443	453	461	438	457	422	459	474	459	440	420	500	440	437	468	450	466	436	458	482	460	424	423	422	412	445	442	501	407	470	444	478	471	453	428	466	471	443	441	472	423	444	470	441	441	427	455	498	413	459	459	430	467	468	437	491	447	406	463	440	404	441	446	438	435	471	439	521	463	483	455	426	437	457	459	426	473	483	465	420	442	436	418	445	469	460	412	441	455	455	438	471	422	427	476	487	476	487	486	408	429	438	442	481	425	446	450	476	469	532	460	440	471	469	495	482	421	459	450	475	457	455	453	442	471	480	476	483	483	489	427	493	419	447	495	459	436	449	450	457	476	457	473	458	491	452	475	437	472	451	446	483	460	438	478	441	424	463	459	431	459	468	455	448	459	394	452	442	460	469	436	441	443	485	429	491	478	437	484	456	458	438	474	446	467	472	441	444	458	447	464	490	453	409	512	498	461	458	476	421	489	455	464	460	485	478	449	463	432	452	433	476	437	479	443	476	420	455	450	417	496	439	439	493	470	438	478	467	450	494	439	476	467	503	434	461	475	469	483	430	443	412	451	460	432	420	500	478	468	489	447	442	455	451	450	445	465	492	471	442	443	430	434	462	450	440	447	469	405	485	455	425	419	480	445	457	434	460	441	479	420	455	444	483	454	469	481	470	463	488	465	406	448	447	500	451	463	475	432	475	476	460	454	433	454	485	422	414	509	406	421	427	436	463	473	452	474	447	446	416	462	484	449	466	505	511	426	426	480	453	466	459	452	475	451	483	495	457	409	441	460	415	496	451	464	420	463	429	472	483	441	435	447	415	447	454	455	414	457	475	445	450	492	472	466	474	439	428	465	468	453	418	445	441	477	498	455	443	453	421	451	479	431	426	478	458	446	470	475	449	463	460	466	437	473	438	479	470	471	418	437	482	475	460	476	452	460	446	455	481	449	471	488	459	484	457	459	464	429	426	432	450	436	448	442	493	424	444	445	445	471	462	457	436	451	453	484	450	474	477	442	476	444	452	441	460	438	448	492	463	451	458	487	479	480	481	468	421	460	477	474	418	484	409	437	442	448	471	446	441	460	446	435	463	510	436	428	463	421	461	456	458	422	450	455	431	472	491	471	452	432	484	456	494	479	489	498	438	444	519	442	461	438	484	437	458	414	442	448	446	480	488	468	418	447	531	459	496	469
35194	46159	52775	55176	54123	49341	28881	8471	5414	6805	6679	6511	6151	6199	5879	6429	6385	6024	6772	6362	7792	8906	8034	5540	5739	5616	6224	4647	3772	3388	2323	1865	1703	1652	1788	1876	1936	2010	1803	1813	1628	1419	1366	1291	1258	1267	1218	1189	1167	1150	1127	1167	1080	1084	1108	1053	1055	1161	1037	1050	1103	1059	1062	1038	1074	1022	1043	997	1061	1007	994	1073	1066	997	972	1055	1032	1081	1033	983	1001	1032	1003	1054	1064	1048	1057	1049	1011	1081	1067	1090	1036	1084	1038	976	1045	1011	1076	1069	1026	1005	1046	1043	977	1036	986	1050	986	1017	1007	1066	1062	1056	1100	1089	980	1048	1060	1024	1024	1049	1052	1001	1048	1081	1038	1029	1006	987	1028	1071	1033	1011	1028	1021	1052	1003	1086	1016	1054	1041	1020	1026	1004	993	984	1105	1042	1032	988	1019	1017	1043	997	1047	1033	968	1013	1074	1063	1024	1051	1030	1043	1016	982	1018	1027	1066	1038	1053	1011	978	1012	1044	982	967	1031	1072	1012	1020	1050	1043	1005	1022	963	1010	1047	1059	1042	1022	1007	921	981	1030	977	999	944	1056	1050	1075	1070	1034	1078	1009	1013	1026	956	1020	1058	1041	1042	1050	1043	1055	1030	1069	1067	1040	1034	1040	1043	1068	1042	1047	1014	1032	1061	1063	1049	1037	1028	1008	1002	1069	1071	992	1082	1004	1007	1032	1040	1045	1017	983	951	1017	1039	1026	1047	1048	1055	1024	1072	1042	1023	1066	1034	1023	1021	1039	1022	972	1003	1053	1105	1041	1077	1054	1039	1031	993	1055	1010	1025	1010	1016	1034	1064	1001	972	1019	1005	996	1035	961	1100	992	1077	986	1018	1022	1027	1027	997	1007	1105	1060	996	1003	1051	1003	1015	1014	1041	1083	1023	1013	1029	1004	1016	947	1017	1030	1017	1050	1069	1002	1008	1019	1038	1099	978	1038	1067	1017	1031	1043	1050	1060	1053	1066	1019	1049	978	1072	1031	1033	1046	1074	989	1019	1023	988	1015	1089	1032	1059	1064	1088	1001	1002	1028	1001	1035	1022	1001	1057	1011	1092	1095	1025	1107	1044	1003	1015	1083	978	1058	1028	1041	965	1032	1005	1064	1121	1089	1037	1035	1007	1098	977	1025	1040	986	939	1015	1031	1052	1024	1093	1016	1012	1033	991	1045	1003	1010	1010	1060	1073	1033	1000	1017	1027	986	1032	1026	1047	1041	1023	1024	1059	1075	1029	1056	1032	1054	1042	1008	1013	1007	1028	1032	1053	1009	1044	1018	1053	1003	1009	1069	990	1057	1001	1004	1044	1034	980	1091	1007	976	1048	1055	1023	1036	1079	1043	1027	995	989	1008	1071	1056	1033	1113	1003	1031	1094	1026	1022	1030	1082	1002	1044	1057	1016	1006	1041	993	1057	1053	1076	1010	1011	1040	1079	1041	1020	1055	1068	1045	952	1030	1072	1042	1010	1031	985	1039	1010	988	1106	998	1059	1040	1039	1080	1058	1052	1044	1095	1032	1023	994	1000	1074	1052	1053	1038	1067	1035	984	987	1045	995	1050	969	1017	1060	1026	1007	1058	1078	1015	1001	1018	1042	1043	1003	1018	1009	1071	1017	1090	1054	1002	981	1063	1029	994	1005	1035	1007	1043	1071	1025	1041	981	995	1025	1002	976	1061	1040	999	1045	986	1056	920	1033	1038	1070	1015	1000	1005	1023	1027	1017	1009	1023	1081	1027	1037	1046	1044	1043	1023	979	1015	1043	996	1035	1043	989	997	1031	994	1032	1071	988	998	995	976	991	1019	1072	1025	1028	983	1056	1033	1092	1024	1060	1063	1058	1044	996	1058	1027	995	1023	1002	1006	1046	1024	1020	1006	1057	1050	1072	989	1049	1047	1067	1020	1051	1015	970	1007	1023	1028	1026	1030	979	1014	997	1053	1008	1038	991	1010	1011	1080	1050	1050	996	1084	1012	1125	1072	1015	1006	1046	1029	1043	1017	1119	1019	1034	1007	1032	1064	1012	1006	1041	1011	978	1076	1084	1042	1034	993	1006	994	1043	1036	1028	1020	1084	979	1049	1058	1039	942	1037	1079	1050	1020	1011	991	1013	1031	1068	1046	1078	1033	1054	1050	1025	1085	1006	1069	1031	998	1020	1063	1021	1075	1044	1090	1086	1022	1037	979	999	1009	985	1024	1015	1051	1060	994	1044	1072	1056	1047	1012	1017	1027	1068	1067	1078	1035	996	1012	1067	1026	1004	1035	998	1060	1014	1055	1036	991	1114	964	1062	1025	1043	981	994	1019	985	1054	1062	1076	1083	1040	1036	1005	1072	1031	955	1020	1012	1030	991	1039	1050	1025	1010	947	1048	1116	1043	975	1062	1041	1054	1036	1053	1019	1062	1108	1000	998	1075	1019	1054	1030	1069	1001	980	1032	1038	1011	1008	1020	1025	1043	1058	1016	1065	1025	1031	1038	1074	1050	977	1052	987	1039	1025	1050	1026	1006	1097	1019	964	1005	1026	1040	1044	1066	1023	993	1023	1092	1071	1027	1009	1038	1030	1088	1032	1073	1020	981	1023	1077	971	1033	1068	969	1023	1019	1057	1048	1010	1053	1009	1045	1030	1059	1027	1009	1046	1046	1025	1084	1002	1025	1076	983	1051	1019	1086	1072	1016	1007	1000	1017	1033	1036	1035	1041	1003	1017	1050	1072	1011	1015	1068	1000	1092	1037	1034	1040	1050	998	973	1006	1072	1045	1050	1082	960	1050	1020	1029	1016	986	1083	1048	1086	1059	1034	1023	1039	1074	1059	1046	1027	1044	1072	1026	992	1050	1085	1000	1000	1003	1027	1047	998	1010	1075	1063	983	1030	1008	942	1039	1012	1044	1061	948	1037	988	990	973	1009	912	972	998	1046	990	999	1069	1107	1098	1057	1020	989	1056	1021	1077	1039	1084	1019	1073	984	1043	1040	1000	1036	988	1050	1088	1086	1061	1039	1051	1071	999	1054	1080	1037	1010	977	1006	1032	1035	1019	1018	1019	1026	1040	1057	1054	1001	1000	1047	1015	1010	965	1038	1004	1051	1053	1011	1025	1022	1020	1066	1034	1018	1084	1064	980	1039	1053	1087	1065	1031	1021	1005	1055	1055	1029	977	1075	1025	1024	1021	1051	1072	992	975	1042	1001	1039	1051	991	1080	1033	1039	1027	1055	1012	1018	1025	1025	1008	1090	1007	1039	962	1006	991	955	1016	1050	1003	1012	1057	1043	1013	982	1052	945	1066	1014	1047	1033	1044	1045	986	1015	1016	1008	985	1054	1032	980	1085	1036	1004	1021	1019	1003	1023	1024	1062	973	1028	1046	1024	1028	1081	1057	1047	1024	1028	1035	949	1020	1011	1022	1044	1031	1035	1056	1037	1055	1050	1017	1014	1015	1034	1032	1037	1000	1031	995	1034	1063	1013	1027	1029	1013	1071	1004	1069	1029	1038	1015	995	1060	1029	1044	1058	1081	1049	1075	1034	1053	1069	984	1005	1042	1032	1031	1010	1025	978	1063	1063	997	982	1015	1050	1000	1041	1022	993	997	1035	1034	1026	998	1041	1032	1084	1050	1048	1006	1028	1062	1081	1010	1044	1072	995	1004	1001	1055	1111	1060	1035	1015	1045	1031	1030	1058	1032	1062	1040	1008	1055	1039	1031	1093	1027	1013	1042	1046	1024	1042	1044	1028	993	1019	1025	988	1063	1048	1008	1061	1070	1017	1041	1017	987	977	980	1069	1036	1014	1020	1036	1023	1045	986	1019	1016	1039	1017	1020	1007	1121	1075	985	1020	1001	1055	1066	1041	1031	1033	984	1051	1024	1027	1027	1035	1063	1010	1058	1060	1000	1001	1047	1040	1050	1043	1068	1019	1076	1065	1084	1022	1046	1051	1083	1019	1004	1046	1055	999	1019	1069	1009	972	1005	1036	1084	1033	1042	1001	1061	952	1057	1001	1012	1060	1012	1085	1052	1043	1033	976	1034	993	955	996	1030	1002	1008	1035	1012	1031	961	1016	1050	1022	1047	1102	1099	1034	1026	1026	1042	967	1046	1033	1063	1044	1038	1012	1046	1107	1048	1064	1023	1041	1033	1050	1044	1049	1077	1016	1066	1051	1028	1025	1033	1040	1081	1057	1034	939	1058	1018	1017	1050	1082	1028	1072	1032	986	1020	1021	1017	1068	1015	1007	1068	1008	981	998	1093	1005	990	1024	1051	1103	1061	1051	1061	995	1007	1068	1056	999	1024	965	966	1087	1022	1001	1012	1041	1045	1092	1022	1031	1009	1081	1032	1020	1063	1015	1035	1031	1046	1004	1056	954	1024	1058	1031	1068	1023	1053	1035	1003	1040	1020	1011	1062	1015	1025	1022	1004	1010	1067	1038	1032	1043	1011	1055	1058	1056	1065	1050	1065	1017	991	1004	1010	1029	1059	1024	1052	1074	1025	1063	985	1029	1008	1032	972	1077	1034	1004	1000	1066	1027	1010	1065	1021	1032	1040	983	1000	1006	1022	1034	995	1055	1034	1051	1042	1079	1099	1048	1072	1016	999	1018	1077	1016	1066	1043	1027	1051	935	1000	1081	1118	1033	1004	1008	1072	1030	1030	979	1013	1020	1052	1037	1035	1071	1031	1089	1070	1001	998	1004	1079	1034	951	1080	1081	1050	1041	1113	1039	991	1048	1065	1045	976	1044	1031	982	1021	1028	1022	944	979	1022	982	1042	1045	1064	1036	1013	1003	1075	1049
24535	22541	22204	18166	11204	4396	1405	796	630	494	528	509	530	495	480	470	518	491	474	479	429	518	488	444	472	439	459	470	436	409	438	439	403	433	441	439	420	409	377	396	381	393	392	414	393	399	397	420	394	417	408	381	411	392	421	366	379	420	436	395	399	384	396	441	404	448	419	404	401	390	454	389	418	418	424	407	430	368	404	402	426	382	429	420	394	389	423	363	367	418	384	372	421	399	418	430	368	412	405	393	403	369	415	389	403	396	370	403	390	414	422	416	398	382	394	403	385	402	407	437	432	393	446	388	353	410	393	437	384	415	383	336	387	383	397	398	381	412	451	399	389	389	404	407	426	403	372	389	385	456	422	419	392	436	398	405	376	415	397	376	368	363	406	375	400	375	360	430	407	449	395	408	400	400	417	432	384	388	384	413	433	426	415	392	434	390	379	442	375	426	407	390	410	416	396	441	366	394	395	373	456	405	395	388	358	400	406	405	421	417	409	389	419	372	381	422	418	402	360	414	393	404	406	403	384	412	380	407	381	371	345	412	387	358	409	373	379	410	379	355	398	435	380	406	414	378	397	445	402	387	446	368	369	410	406	366	369	368	351	385	403	410	424	405	393	391	420	416	395	416	424	361	397	390	387	376	402	358	434	429	431	428	398	408	414	398	394	440	401	375	405	384	381	376	404	397	422	398	426	389	379	433	368	434	410	357	406	421	408	386	422	369	403	439	402	391	413	403	415	363	393	423	403	381	365	384	425	414	416	411	348	383	403	410	385	402	362	359	413	393	394	436	359	394	396	397	346	378	412	382	421	424	382	350	397	430	407	393	414	392	381	387	389	393	392	371	376	392	418	435	378	383	403	410	388	427	407	365	358	398	388	410	357	439	395	415	379	393	409	402	362	423	408	359	347	388	408	374	452	399	396	416	349	379	374	384	388	350	391	384	389	392	364	389	400	399	388	410	423	371	444	363	351	381	418	413	367	399	411	398	408	353	402	376	412	383	382	434	368	343	405	413	398	401	405	411	445	385	407	395	407	395	364	383	393	398	374	397	421	404	389	373	397	384	394	392	384	391	406	356	396	386	388	388	378	383	386	435	392	405	374	374	411	368	405	396	352	414	387	375	390	408	383	429	424	410	391	411	417	426	376	383	393	390	416	397	423	413	408	415	413	390	379	397	409	410	383	407	400	384	387	389	437	402	409	382	380	403	362	404	384	402	366	394	414	374	409	411	428	377	383	429	366	374	396	355	393	398	414	392	366	374	378	403	420	414	417	400	385	414	395	403	432	415	380	396	437	419	368	387	407	394	395	408	400	391	401	453	425	397	396	372	427	407	376	405	385	401	371	401	382	374	373	391	382	390	386	407	393	432	394	395	440	409	424	407	398	376	401	385	383	383	384	430	407	376	336	401	362	401	389	368	432	414	377	383	427	405	395	407	425	381	389	442	413	400	389	382	437	379	402	413	377	409	403	400	351	392	402	422	368	409	403	364	393	403	418	446	416	369	403	419	390	396	382	410	427	404	408	409	395	380	424	410	359	434	428	397	421	438	363	378	401	368	364	400	398	426	430	376	374	376	373	405	432	389	396	393	366	439	412	375	413	426	398	395	349	389	388	378	410	414	386	401	421	356	408	390	375	396	409	395	403	394	387	431	391	396	377	391	407	405	365	402	376	369	389	383	403	401	407	417	433	425	406	402	438	407	387	396	366	406	386	349	416	413	386	403	432	399	374	408	396	387	399	397	425	363	383	408	395	404	378	398	396	373	401	402	391	429	389	394	424	388	384	375	404	375	390	412	400	389	396	375	376	407	349	398	340	406	385	392	374	386	415	406	412	391	413	420	421	353	412	385	400	358	381	382	400	382	402	426	395	396	412	354	415	404	388	405	344	388	417	371	404	386	363	387	386	413	393	428	403	386	392	404	380	393	387	379	421	445	398	383	391	394	414	391	366	414	395	415	412	397	432	440	411	378	377	375	390	424	408	408	413	370	385	395	388	368	386	381	386	393	346	369	417	404	418	373	400	391	394	430	385	442	374	388	388	426	393	387	435	406	426	370	368	376	381	431	427	381	477	379	394	357	416	411	426	342	378	388	375	382	430	426	355	384	402	405	386	412	405	407	401	408	404	391	368	425	388	425	413	415	402	407	387	386	384	404	412	427	426	395	374	383	404	402	335	385	391	402	409	423	379	419	391	382	404	383	434	428	391	382	382	367	421	383	400	407	413	375	399	348	426	380	430	418	432	395	389	385	377	393	376	372	419	406	413	401	407	398	401	383	374	396	389	397	381	399	390	414	409	377	380	380	402	440	391	403	391	371	392	378	373	387	438	353	398	354	400	422	379	378	417	354	358	394	413	363	363	383	440	417	412	446	408	425	374	417	418	428	407	389	395	413	407	404	395	372	394	376	428	412	390	411	439	398	357	377	398	393	362	408	384	364	417	412	401	407	374	430	441	441	397	378	411	417	403	399	426	397	430	381	394	388	400	408	404	369	419	389	428	384	375	389	399	402	431	410	391	403	397	404	393	398	392	403	368	384	414	422	384	390	402	353	361	401	411	399	386	391	379	386	384	387	386	445	424	440	422	425	383	418	412	371	427	388	371	407	376	425	450	406	360	347	398	417	366	403	384	394	397	391	428	402	426	418	408	423	390	364	408	382	418	421	402	429	377	360	418	396	417	398	389	408	417	427	405	380	400	398	378	402	394	390	380	423	391	373	385	412	395	427	398	392	397	396	396	396	437	392	388	363	362	403	397	409	324	386	381	411	401	432	389	397	410	441	438	405	381	425	380	389	399	389	430	404	389	402	387	359	408	411	382	410	441	395	429	400	398	398	406	402	380	406	418	404	392	412	397	410	382	389	365	392	411	431	436	381	390	398	400	387	445	380	411	362	394	416	441	390	407	391	426	412	397	424	409	436	435	377	358	411	387	400	355	404	394	405	383	393	423	381	383	369	357	389	412	410	402	402	380	398	441	433	396	373	410	437	379	408	417	388	369	384	392	480	391	365	377	368	367	428	393	386	382	403	366	381	434	398	414	374	377	401	401	415	385	389	413	378	384	364	416	400	399	387	416	355	395	394	381	385	384	429	405	413	413	397	402	405	412	402	426	371	386	387	394	402	375	387	368	373	398	406	384	394	420	381	394	381	378	401	391	375	388	392	369	393	422	407	403	407	414	370	387	399	398	365	376	461	387	364	422	371	389	389	418	388	394	401	400	402	389	422	395	396	417	451	392	392	410	395	378	381	367	428	406	372	390	379	438	438	362	421	394	401	355	388	404	407	372	421	386	404	394	398	379	371	360	371	394	405	392	431	416	386	413	414	381	411	374	372	389	398	403	405	418	416	407	395	403	367	385	386	378	379	385	373	401	402	399	382	385	359	373	382	414	404	369	400	413	395	387	386	409	418	381	349	395	403	388	382	361	426	418	411	367	408	392	406	430	401	402	374	385	363	400	384	402	394	411	411	396	397
14221	19982	27712	29427	21820	11606	4672	2520	1697	1670	1658	1543	1531	1428	1357	1515	1474	1391	1341	1350	1424	1405	1353	1313	1258	1307	1310	1284	1134	1108	1049	1053	1077	1014	1043	1019	1034	1009	1017	996	1010	988	974	993	968	972	972	995	1010	928	966	974	935	972	957	965	950	964	964	914	938	955	961	957	955	975	962	987	948	923	907	923	911	974	926	984	950	976	962	905	947	925	969	964	981	963	938	910	945	883	901	947	950	954	952	913	907	978	907	923	928	934	930	905	953	924	935	915	978	932	926	960	995	878	1007	969	919	951	900	898	964	939	965	890	945	930	989	921	900	964	960	955	915	918	908	985	922	939	987	957	903	943	961	948	950	943	963	897	929	909	942	984	953	913	967	946	917	909	906	957	966	1023	906	935	956	910	899	941	943	960	910	961	942	978	939	941	894	908	938	951	867	904	946	990	1017	934	886	959	935	925	923	1008	887	922	948	924	903	942	995	904	853	929	846	962	925	872	927	966	973	928	1010	914	953	968	977	926	944	926	925	997	973	903	877	947	881	952	891	959	910	908	991	933	931	880	959	933	905	912	931	955	928	938	938	909	976	926	957	922	959	924	934	949	917	970	870	903	933	927	963	950	958	952	942	941	953	963	1003	931	875	932	922	945	940	885	942	905	918	919	986	927	959	921	939	940	917	961	966	974	949	896	943	957	918	991	929	922	912	933	967	999	941	971	940	935	931	959	942	925	948	973	929	954	967	918	956	954	934	986	967	899	976	893	917	928	902	958	930	915	978	987	933	911	930	922	957	914	972	942	995	923	900	912	982	920	951	904	915	942	937	956	934	954	972	982	969	942	964	935	955	970	967	934	925	945	940	934	896	970	964	972	931	917	932	951	932	955	926	918	906	958	937	927	964	919	937	990	996	924	901	981	881	970	933	946	904	908	951	968	877	963	920	956	920	946	960	986	948	935	950	943	917	895	961	951	923	921	958	960	896	919	1018	941	831	920	978	975	908	888	936	926	955	948	946	939	978	948	958	996	899	993	969	919	923	925	931	934	948	959	931	936	939	958	945	949	923	954	940	910	964	901	969	936	909	947	948	975	940	938	954	911	984	982	924	961	923	981	966	947	911	964	971	921	898	940	948	897	930	958	882	959	937	963	948	929	987	950	918	945	938	969	876	963	920	906	953	931	909	886	940	932	956	893	975	939	897	933	897	964	932	936	948	947	984	1000	933	978	915	925	919	954	918	988	861	919	928	907	957	964	909	934	957	906	962	938	928	961	961	966	985	938	888	952	969	915	931	909	906	985	953	950	926	948	955	980	947	961	963	948	931	959	920	950	976	927	965	968	897	937	941	892	932	936	957	935	920	952	992	920	973	934	936	928	955	882	906	1004	931	928	942	954	948	977	953	929	973	890	967	968	956	1009	965	887	954	881	914	957	894	951	983	960	927	964	971	982	899	969	925	973	882	939	989	890	924	912	946	959	939	901	884	945	956	882	965	985	935	957	947	928	897	922	967	880	990	991	965	926	932	888	943	970	931	952	938	957	911	972	893	909	958	987	932	895	957	958	942	953	911	921	947	914	999	930	894	970	899	892	968	975	942	939	938	941	963	910	923	939	899	971	934	948	911	957	956	969	925	934	941	914	917	947	976	948	948	935	935	897	928	962	942	954	973	938	976	890	941	930	962	957	927	979	890	902	1003	982	919	931	894	963	931	927	954	942	894	900	944	951	935	966	921	921	966	960	967	907	969	937	932	985	906	879	918	920	970	915	925	922	884	913	972	909	968	1005	972	893	948	922	927	914	935	895	917	933	882	935	920	903	929	913	939	914	945	950	998	1007	946	879	942	938	961	906	874	977	925	963	906	981	973	910	908	992	926	950	946	978	925	924	909	998	992	968	927	915	907	895	968	914	955	942	951	927	950	957	942	957	910	941	948	968	888	943	910	953	977	930	957	950	949	943	990	952	904	931	958	918	898	917	988	857	932	983	949	928	973	991	936	956	944	966	972	937	893	923	927	907	930	934	876	955	917	932	926	897	942	984	926	934	913	969	969	920	929	959	930	957	921	961	963	954	987	935	905	930	951	970	944	965	929	946	955	936	920	936	976	905	928	961	912	925	953	986	939	934	951	909	963	949	966	963	914	963	946	946	959	940	890	971	1000	928	926	950	920	956	944	991	889	944	937	999	917	921	918	957	956	883	919	942	996	897	908	922	987	961	983	935	901	921	899	946	937	920	921	948	915	917	923	882	896	916	939	890	981	951	936	943	1034	986	959	945	930	926	934	918	922	953	922	933	917	923	922	924	972	967	996	970	933	920	868	933	941	935	937	892	944	916	939	955	899	899	949	960	977	897	947	905	968	987	876	967	881	882	916	888	913	966	911	955	928	981	905	932	981	932	904	932	940	979	908	955	910	962	949	940	960	968	943	957	964	918	858	944	949	901	934	935	965	967	945	994	962	948	934	899	933	949	934	886	943	941	924	948	963	940	917	923	960	983	942	923	952	961	919	905	955	926	919	904	903	925	914	948	896	934	968	975	915	941	959	940	995	876	888	920	913	981	954	893	952	965	937	887	951	972	941	924	957	944	959	934	966	987	932	952	887	944	917	987	922	941	953	929	967	955	918	947	917	944	889	926	912	944	976	944	918	925	897	996	925	977	953	977	1003	962	886	972	890	968	934	948	934	951	944	975	988	940	940	936	914	954	953	937	947	998	980	972	915	894	980	928	879	959	903	934	900	961	919	925	991	909	1050	962	912	940	898	924	993	938	934	892	885	929	884	947	953	885	915	966	930	930	904	909	994	901	978	925	939	862	912	956	939	924	951	874	975	962	917	976	931	904	932	973	924	900	922	972	920	960	933	909	899	959	971	890	929	923	956	910	986	942	897	945	903	956	967	910	878	957	934	941	898	918	952	997	886	923	921	971	920	971	934	897	902	935	982	914	934	956	945	962	886	919	969	912	964	925	989	954	922	958	940	929	938	927	930	865	913	956	907	949	959	927	955	966	891	976	915	948	895	992	920	929	972	983	930	977	915	944	920	923	926	889	944	941	962	947	941	977	907	932	967	913	949	916	912	924	972	909	955	924	952	933	962	999	965	915	920	928	924	932	939	953	972	928	955	950	981	885	917	917	896	964	930	912	996	925	928	930	881	974	1011	917	915	943	975	949	968	942	955	949	937	914	939	910	958	972	942	935	900	919	925	970	963	942	903	950	936	975	922	959	916	914	937	969	976	922	978	906	948	982	875	892	976	994	909	911	1009	890	942	918	982	957	907	933	966	999	876	962	1014	895	897	907	877	891	907	900	951	915	976	989	950	952	873	949	943	939	944	932	969	935	934	945	941	956	926	908	919	975	939	916	934	955	972	901	903	957	890	881	871	966	905	967	960	917	919	988	945	959	920	927	962	941	973	938	909	934	892	925	971	999	952	900	920	910	919	898	959	930	916	943	952	948	987	885	887	901	980	910	958	960	915	975	893	948	946	902	974	925	949	950	927	959	941	910	953	899	955	988
42848	47089	49569	43030	41093	35319	25792	13229	3028	1225	1141	1108	1105	1071	984	1039	1001	963	1008	1049	1057	1200	1242	1102	923	931	948	788	707	608	536	541	535	465	525	524	509	537	500	547	490	533	463	471	516	474	456	478	490	493	446	467	481	502	470	501	442	448	482	503	464	477	445	445	420	480	476	448	421	492	457	439	432	459	455	455	458	479	451	526	420	482	441	466	473	473	467	429	459	476	521	459	486	446	429	475	465	457	458	444	520	452	519	503	501	458	452	487	464	459	473	444	477	452	476	465	419	431	436	452	460	448	462	463	447	482	484	446	458	469	472	447	469	470	461	430	451	439	492	438	446	441	455	439	467	442	500	489	459	426	462	430	498	488	426	438	451	448	477	472	455	433	476	485	466	424	468	466	474	492	448	518	478	444	439	470	449	497	483	463	439	506	476	441	451	446	447	486	444	520	424	435	482	439	429	448	427	455	433	432	490	480	481	491	464	474	436	442	466	451	460	434	458	463	450	443	456	450	464	445	490	452	428	422	505	449	476	480	491	463	441	489	433	445	472	435	468	457	470	454	432	458	475	445	500	456	468	527	480	436	441	431	448	438	506	455	468	428	485	452	467	452	471	418	473	439	463	453	457	482	440	466	468	437	448	450	485	449	483	502	460	482	435	438	431	446	464	484	476	475	492	489	459	490	495	455	463	456	457	462	468	508	471	421	490	484	434	462	480	435	450	477	424	456	467	463	450	472	455	460	491	413	459	447	450	432	447	456	449	447	457	486	417	437	467	485	438	423	456	461	449	430	452	480	468	428	444	445	432	461	424	491	449	459	411	400	461	490	497	463	426	474	516	447	498	469	465	475	416	424	442	446	456	455	465	457	469	436	447	438	483	495	443	429	454	458	441	467	470	474	479	460	450	453	426	418	428	439	446	477	483	464	456	441	421	444	413	426	424	454	449	466	435	447	494	469	401	453	438	478	438	480	463	487	448	497	477	449	451	429	444	469	421	457	441	457	433	450	446	431	448	448	501	472	485	486	444	447	449	470	421	465	455	440	482	459	457	446	453	510	428	463	472	433	442	477	460	466	463	420	455	476	485	450	465	469	468	484	453	435	485	473	432	441	439	448	432	448	447	437	446	446	424	489	468	444	455	461	436	451	397	452	437	449	459	434	439	455	417	471	459	463	438	425	482	487	512	474	464	484	483	489	462	453	459	468	449	448	481	476	459	480	467	443	475	504	498	496	444	475	421	446	447	474	438	463	458	487	471	495	493	466	420	475	475	455	470	457	439	458	453	491	487	493	463	472	448	473	499	466	460	497	464	470	484	474	439	465	449	492	465	457	443	453	472	433	493	463	469	447	457	470	441	485	457	453	480	458	388	478	447	415	451	441	442	482	451	450	463	422	448	412	436	466	456	452	473	427	441	459	427	460	462	453	484	422	459	418	495	436	471	461	463	486	476	469	481	464	441	466	453	435	463	435	449	469	447	471	435	453	442	431	456	418	436	473	484	493	456	482	443	458	456	469	442	427	453	459	483	477	407	485	446	451	476	491	478	448	422	460	452	450	481	445	430	481	446	432	437	475	490	471	434	456	443	446	463	452	437	507	457	451	453	427	470	438	440	458	450	451	444	491	424	425	471	480	482	444	491	478	460	471	477	476	457	433	433	441	462	419	459	441	461	508	503	471	460	457	464	436	485	465	491	424	458	433	462	497	503	446	445	453	482	463	455	459	520	454	464	467	440	442	467	448	450	475	458	459	470	479	432	483	456	406	454	442	443	433	449	442	433	454	445	482	425	478	453	482	481	440	470	511	460	435	442	495	443	395	459	457	438	501	440	431	431	477	464	447	445	478	428	414	441	464	525	454	438	470	431	416	457	459	508	438	466	487	464	496	431	463	457	453	436	455	448	473	477	473	412	483	459	444	442	496	471	469	463	480	477	471	459	407	435	487	489	465	508	415	434	470	475	460	458	438	459	468	483	478	446	474	431	481	474	438	487	412	480	450	443	452	455	457	457	470	438	457	434	433	468	443	438	504	452	449	455	486	472	446	478	455	418	456	444	469	456	498	455	427	474	469	506	452	473	481	491	467	467	420	472	464	454	451	421	459	444	457	466	406	479	445	440	453	456	487	510	431	478	472	415	420	486	530	459	422	488	426	471	459	491	497	430	486	423	466	492	463	446	422	454	437	497	446	439	462	449	481	492	465	453	416	421	465	470	466	460	472	475	432	433	468	484	424	445	429	388	462	473	442	475	464	479	432	397	461	436	437	487	476	458	464	478	458	409	439	503	492	439	456	452	458	438	477	463	459	455	507	494	404	447	438	441	436	458	482	473	465	435	440	436	446	462	446	493	454	454	471	493	450	507	439	448	439	455	479	457	446	507	511	465	510	481	466	420	466	478	437	488	475	478	468	458	476	442	457	462	406	487	470	445	468	432	480	455	449	437	474	493	478	491	455	421	442	478	466	434	485	422	436	451	485	482	481	482	455	467	453	436	470	470	432	425	440	472	443	466	435	464	472	435	444	484	457	476	451	517	448	461	438	429	411	455	480	446	443	481	443	524	449	484	484	444	485	427	456	462	463	443	448	447	454	472	445	479	506	474	432	459	452	467	503	423	465	488	472	427	457	482	449	473	422	499	430	430	457	437	426	456	444	442	435	465	461	459	481	455	482	445	481	446	463	440	448	457	464	462	430	430	445	449	476	440	430	459	464	452	420	483	473	447	495	472	477	435	390	432	433	443	473	462	434	434	451	429	452	445	491	474	472	446	486	499	495	485	474	462	418	481	450	504	481	444	463	435	456	472	471	431	489	480	462	472	498	425	444	429	446	489	455	453	444	449	457	471	441	465	479	435	489	443	398	449	486	473	464	433	483	436	441	473	460	445	449	434	482	463	453	488	506	471	474	461	442	430	445	434	488	514	408	450	476	474	469	473	495	474	462	463	461	456	502	444	483	449	467	438	484	496	472	447	488	480	505	396	462	449	461	460	424	443	460	416	469	483	450	444	457	412	446	451	414	460	452	466	431	440	471	465	464	435	436	440	426	472	442	495	472	502	450	439	464	488	492	440	444	449	501	465	435	496	472	444	452	454	450	456	465	493	416	492	467	438	480	466	470	501	482	473	428	451	504	432	434	415	440	443	443	502	477	405	468	444	435	499	470	462	466	477	467	467	445	494	456	480	461	470	443	450	453	436	429	457	456	456	449	434	454	442	442	460	495	437	483	463	399	443	466	499	424	458	433	467	463	437	466	469	478	420	469	410	494	473	435	480	423	442	449	475	492	410	491	477	481	452	464	442	441	455	467	434	461	440	473	490	446	491	449	457	486	452	491	449	531	493	502	464	411	471	503	435	469	463	458	451	493	472	450	455	396	470	448	414	427	412	468	465	478	481	448	476	434	409	442	467	470	434	458	447	446	449	418	471	476	488	438	466	455	439	482	449	440	436	447	447	470	453	435	429	459	465	431	441	431	449	481	471	504
28431	40887	49471	48697	48467	43020	30278	11555	3171	3630	4159	3719	3715	3876	3446	3803	3755	3385	3899	4000	4161	5114	4858	3942	2955	3377	3914	2834	2302	2200	1704	1512	1381	1399	1409	1438	1448	1495	1435	1413	1373	1209	1202	1232	1251	1173	1142	1117	1088	1107	1136	1176	1149	1071	1190	1098	1043	1032	1110	1105	1094	1089	1055	1074	1044	1052	1091	1040	1106	1040	1133	1031	1104	1043	1055	1081	1079	1062	1004	1038	1093	1134	1065	1014	1105	1085	1116	1088	1076	1021	1080	1050	1048	1046	1088	1069	1078	1051	1055	1006	1059	1071	1053	1068	1046	1126	1062	1024	1034	1030	1108	1074	1090	1052	1053	1022	1045	1043	1112	1043	1063	1037	998	1070	1066	1082	1129	1043	1066	1074	1057	1060	1053	1018	1072	1056	1057	1088	1056	1079	1125	1071	1078	1038	1054	1044	1069	1051	1061	1038	1028	1010	1068	1070	1017	1074	1021	1059	1054	998	1047	1056	1035	1076	1075	1124	1011	1063	1016	1089	1083	1053	1076	1026	1053	1050	1089	1034	1033	1081	1086	1048	981	1016	1037	1017	1062	1084	1084	1050	1090	1076	1065	1032	1063	1055	1081	1006	1075	1073	1074	1063	1011	1060	1104	1062	1009	1077	1018	1039	1047	1103	1031	1071	1034	1063	1109	1087	1062	1034	1065	1075	1068	1053	1027	1065	1076	1093	1101	1058	1062	1087	1011	1074	1061	1060	1044	1044	1041	1041	1012	1003	1044	1016	1032	1049	1075	1027	1048	1036	1065	1075	1039	1088	1093	1063	1102	1040	1027	1065	1045	1078	1080	1070	1033	1082	1045	1001	1016	1066	1106	1105	1024	1094	1141	1017	1026	1037	1065	1074	1075	1084	1051	1037	1026	1046	971	1051	1106	1136	1009	1009	1040	1101	1076	1090	1069	1084	993	1078	1094	1013	1029	1085	1077	1087	983	1067	1054	998	1019	1020	1035	1110	1039	1041	992	1054	1052	1101	1025	1136	1071	1016	1048	1029	1047	1125	1069	1031	1036	1017	999	1123	1058	1046	1104	1027	1097	1163	1027	1058	1086	1101	1038	1057	1031	1097	1028	1033	1054	1048	1036	1032	1038	1100	1065	1114	1016	1021	1041	1049	1087	1092	1041	1135	1078	1060	1049	1087	1073	1057	1068	1027	1151	1101	1065	1048	1028	1062	1091	1024	1018	1080	1051	1009	1040	1084	1058	1094	1140	1038	1029	1064	1096	1068	1086	1061	1020	1071	1006	1053	1103	1026	1082	1010	1063	1046	1041	1061	1040	1070	1015	1039	1053	1026	1067	1068	1030	1071	1022	1009	1047	1098	1067	1077	1086	1089	1008	1060	1024	1010	1057	1066	1125	1004	1020	1088	1041	1045	1052	1127	1078	1072	1036	1007	1071	1025	1014	1009	1095	1051	1097	1133	1027	1042	1071	1052	1075	1051	995	1028	1041	988	1040	1099	1079	1061	1053	1109	1043	1030	1075	1041	1044	1024	1059	1057	1026	1041	1069	1048	1050	1042	1047	1045	1079	1087	1064	1090	1084	1044	1088	1060	1154	1086	1039	1085	1087	1033	1043	1051	1063	1068	1053	1017	1052	1099	1026	1060	1063	1128	1025	1062	1044	1082	1068	1023	1013	1080	1041	1047	1003	1117	999	1077	1057	1099	1076	1056	1046	958	1059	1080	1019	1110	1067	1103	1052	1060	1074	1045	1088	1063	1066	1075	1051	1097	1023	1104	1051	1099	1098	1047	1056	1069	1040	1091	1085	1076	1106	963	1027	1084	1065	1056	1081	1064	1001	1131	1067	1089	1069	1095	1084	1073	993	1014	1084	1063	1057	1041	1027	1013	1061	1053	1076	1070	1104	1018	1100	1064	1012	1044	1046	1033	1017	1076	1089	1096	1074	1130	1033	1095	1064	1014	1031	1003	1107	1027	1001	1107	994	1031	948	1098	1082	1081	1105	1073	1114	1017	1023	1050	1082	1086	1053	1098	1056	1060	1077	1066	1032	1047	1028	1078	1031	1053	1070	1057	1081	1154	1028	1067	1008	1044	1028	1085	998	1067	1082	1019	972	1067	1058	1108	1084	1063	1018	1097	1058	1000	1060	1054	1109	1059	1040	1065	1088	1053	1044	1054	1088	1020	1159	1060	1067	1127	999	1067	1052	1088	1055	1082	1012	1068	1013	1037	1074	1048	1038	994	1102	1075	1050	1062	1067	1116	1053	1017	1090	1093	1073	1056	1048	1048	1064	1073	1083	1060	1060	1076	1073	1092	1132	1021	1096	1034	990	1072	1066	1060	1079	1036	1049	1038	1089	1001	1131	1077	1083	1055	1066	1113	1141	1066	1073	1025	1068	1074	1064	1000	1020	1055	1077	1034	1086	1054	1087	1062	1008	981	1063	1044	1098	1062	1064	1056	1036	1050	1078	1065	1077	1040	1096	1043	1058	1069	1037	1080	1014	1108	1092	1066	1068	1110	1078	1130	1013	1073	1007	1026	1133	996	1082	1092	1060	1066	1104	1064	987	1020	1067	1074	1079	1001	1050	1057	1019	1044	1065	1043	1080	1093	1027	1079	1077	1061	1027	1048	1133	1021	1064	1043	1063	1041	1067	1006	1101	1112	1034	1014	1068	1033	1079	1018	1066	1021	1062	1093	1118	1086	1087	1059	1062	1036	1079	1055	1100	1052	1045	1086	1043	996	1027	1088	1046	1035	1005	1001	1069	1004	1098	1062	1050	1096	1017	1040	1044	1034	1045	1049	1035	1049	1070	1024	1037	1086	1062	1052	1036	1111	1045	1065	1083	1093	1087	1084	1057	1116	1040	1082	1035	1017	996	1069	1116	1074	1022	975	1087	1056	1034	1073	1051	1065	1103	1068	1107	1049	1060	1098	1020	1046	1132	1024	990	1064	1034	1066	1070	1072	1064	1115	1084	1041	1029	1042	1054	1052	1018	1007	1046	1104	1015	1102	1050	1005	1110	1064	1044	1100	976	1006	1057	1012	1021	1091	1052	984	1022	1064	1063	1010	999	1055	1018	1000	1021	1084	1021	1097	1070	977	1055	1086	1092	1029	1064	1109	1096	1087	1114	1053	1092	1061	1075	1055	1047	1008	1068	1030	1069	1054	1049	1073	1016	1090	1075	1071	1035	1036	1062	1043	1084	1062	1054	1066	1077	1062	1030	1014	1077	1087	1050	1010	1090	1051	1055	1045	1013	1061	1076	1048	1089	1094	1094	1080	1030	1048	1062	1045	1093	1058	1041	1017	1034	1062	1005	1103	1039	1058	1038	1065	1002	1061	1087	1037	1096	1044	1069	1055	1005	1048	1005	1042	1080	1071	1040	1064	1025	1078	1081	1035	1048	1104	1002	1077	1115	1020	1006	1074	1065	1047	989	1100	1133	1039	1027	1081	1040	1068	1070	1085	1043	1031	1054	1081	1061	1048	1046	1015	987	1066	1072	1018	1037	1099	1066	1092	1019	1067	1046	1024	1058	1017	1003	1043	1009	1056	1016	1069	1051	1039	1081	1050	1033	1083	1032	1046	1025	1025	1095	1047	1057	1011	1015	1081	1099	1087	1027	1040	1017	1056	1105	1122	1056	984	1049	1049	1039	1122	1080	1040	1067	1005	1051	1092	1013	1051	1108	1065	1090	1015	1069	1047	1084	1082	1068	1037	1060	1125	1012	1011	1036	1024	1068	1076	1069	1054	1056	1138	996	1098	1113	1017	998	1028	1011	1043	1098	1002	1081	1066	1108	1083	998	990	1046	1051	1067	1020	1151	1015	1076	1178	1118	1002	1094	1002	1020	1057	1000	1035	1020	1079	1094	1088	1050	992	1106	1087	1027	1090	1081	1014	1082	1039	1034	1051	1034	1091	1035	1099	1120	1051	1084	1034	1047	1086	1059	1038	1087	1031	1039	1029	1025	1077	1075	1072	1045	1062	1053	1048	1074	1001	1117	1100	1127	1108	1084	1106	1016	1072	1103	1069	1064	1035	1034	1056	1039	1060	1049	1079	1076	1052	1105	1037	1102	1059	1080	1110	1089	1117	1051	1033	1053	1006	1060	1079	1107	1050	1081	1089	1073	1018	1030	1071	1086	1124	1026	1105	1067	1045	1077	1115	1073	1065	1091	1024	1036	1064	1039	1062	1123	1016	1095	1066	1057	997	1053	1036	1046	1031	1009	1033	991	1042	1038	1098	1079	1083	1036	1026	1035	1078	1055	1025	1095	1040	1048	1117	1086	1063	1147	1059	1084	1100	1068	1076	1011	1040	1077	1022	1055	1052	1062	1137	1080	1007	1040	1048	1071	1004	1006	1045	1030	1017	1117	1012	1036	1081	1114	1092	1069	1052	1077	1007	1043	1045	1088	1073	1076	1035	1046	1082	1092	1070	1039	1020	1066	1097	1095	1065	1067	1027	1019	1036	1069	1121	1024	1108	1018	1093	1027	1049	1038	1038	1082	1062	1055	1033	1036	1032	1053	1089	975	1023	1087	1105	1009	1092	1104	1001	1047	1030	1043	1087	1058	1059	1062	1012	1055	1061	1123	1070	1021	1065	1059	1068	1084	1042	1028	1065	1023	1032	1083	1039	1080	1053	1033	1065	1057	1062	1028	1109	1077	1066	1012	1044	1084	1016	1062	1035	1092	1016	972	1048	1049	1090	1093	1037	1023	1075	997	1034	1042	1078	1082	1093	1028	1000	1073	1104	1078	1035	1048	1024	1079	1033	1078	1025	1086	1012	1030	997	1039	1015	1051	1092	1077	1116	1015	1046	1031	1078	1032	1059	1092	1081	1019	1090	1059	1093	1059	1076	1094	1071	1059	1071	1067	1043	1052	1028	1049	1014	1080	1127	1037	1039	1058	1056	1053	1068	1068	1095	1036	1038	1092	1063	1104	1035	1031	1088	1023	1057	1034	1076	1068	1108	1119	1038	1092	1048	1071	998	1097	1074	1110	1034	1049	1064	1038	1046	1070	1028
53100	53274	46841	46126	42214	37799	29004	20149	11746	4212	2160	1785	1663	1663	1541	1593	1558	1527	1631	1697	1765	2361	2178	1679	1260	1283	1549	1005	891	839	627	562	552	561	500	571	586	607	618	546	505	492	436	507	462	493	519	537	475	443	496	476	471	474	440	444	501	455	490	443	473	483	471	501	445	488	446	457	452	421	488	479	476	460	422	474	462	435	438	470	460	501	444	435	471	429	474	461	452	466	486	476	498	484	481	450	457	475	478	440	439	446	481	445	474	465	452	438	443	468	489	482	438	427	451	445	459	446	471	442	469	444	449	454	478	478	463	455	461	444	437	474	469	423	437	433	451	504	479	434	460	439	431	474	447	448	456	451	439	514	446	436	498	445	448	416	467	419	486	469	456	470	445	459	450	466	483	436	446	479	498	436	436	491	470	485	440	439	477	436	470	448	449	464	493	474	437	441	447	454	478	478	428	489	417	440	491	449	502	445	486	488	478	461	460	502	476	444	427	467	452	488	425	493	449	481	467	482	465	472	420	479	437	502	449	433	427	500	478	474	478	428	468	447	470	435	446	472	476	483	464	482	446	436	429	452	439	499	461	454	475	455	483	460	466	485	454	477	448	447	516	459	465	480	463	472	452	474	440	453	450	428	427	484	454	515	428	482	455	459	454	473	449	469	446	497	454	441	474	484	468	457	476	451	443	484	468	444	493	446	415	424	445	453	443	483	451	461	482	455	428	445	512	522	446	474	459	436	484	450	447	501	489	479	452	470	502	447	470	463	489	421	467	453	450	466	484	476	481	490	438	412	421	492	465	468	476	465	459	444	429	480	480	464	453	443	461	476	434	444	410	466	440	462	432	416	467	458	439	468	443	488	465	475	481	487	452	445	477	438	470	506	515	498	465	469	480	468	453	449	458	437	453	451	483	463	472	466	445	501	461	464	456	433	477	472	468	409	450	474	465	459	446	435	460	472	471	490	473	472	486	451	474	440	478	442	453	459	436	503	477	480	471	439	459	482	438	429	509	455	433	474	448	465	454	469	424	416	486	445	425	451	451	433	467	452	430	469	468	465	457	437	480	453	453	453	461	467	452	462	441	487	468	483	444	474	447	496	505	446	470	455	490	427	455	445	407	463	425	423	458	473	464	451	415	455	459	406	439	446	436	460	464	490	426	423	454	410	498	469	448	482	462	442	451	493	412	460	436	477	446	465	445	458	454	467	460	485	473	474	472	440	464	490	492	462	447	494	490	467	445	473	445	468	478	447	434	440	417	459	459	441	478	464	481	455	465	441	471	475	488	477	449	483	468	453	444	437	461	519	469	446	458	444	473	496	454	468	468	426	470	433	454	468	430	448	427	440	425	438	429	520	462	464	466	454	470	445	407	472	465	439	434	502	456	468	456	461	425	494	469	471	454	458	448	438	436	464	450	471	480	432	451	469	471	453	437	418	442	420	488	450	467	463	454	477	475	426	470	500	482	483	448	444	412	463	487	410	448	508	493	477	461	466	485	486	402	499	465	505	475	444	441	489	452	427	437	430	467	456	453	473	463	493	472	436	433	467	468	456	456	436	416	457	447	491	504	446	441	467	436	419	449	496	462	446	444	441	470	446	444	454	474	463	430	448	479	518	430	457	446	472	453	485	469	462	410	445	479	460	443	455	446	438	451	454	443	506	493	462	490	466	471	485	445	454	422	434	495	474	405	438	477	472	437	437	453	456	461	459	489	470	454	457	464	434	425	454	483	417	442	462	457	500	470	442	443	507	455	478	468	447	445	443	480	467	434	438	469	455	426	486	465	452	421	460	433	467	507	476	441	457	445	424	492	442	477	433	493	461	467	457	470	500	480	450	465	437	445	489	448	412	441	473	500	458	459	459	463	452	442	489	436	416	459	442	456	452	477	465	463	440	437	420	440	455	450	501	456	480	484	472	446	486	453	441	477	507	479	500	475	452	463	488	485	416	490	456	444	483	494	452	448	492	408	500	438	489	456	456	475	465	485	449	423	444	487	442	505	437	437	434	456	476	464	417	499	471	411	469	445	475	504	443	468	434	458	410	421	504	457	466	446	443	443	439	434	436	450	440	475	478	434	446	443	431	486	432	450	475	447	479	473	447	448	436	475	478	460	478	467	474	486	420	461	468	440	472	456	477	465	434	483	461	465	468	450	445	436	485	429	441	474	470	425	420	433	461	445	466	505	476	464	475	480	496	431	445	471	449	459	465	455	502	471	440	453	468	428	432	440	465	490	441	425	449	445	440	462	509	474	477	430	464	432	442	438	492	428	468	455	471	426	459	527	485	470	463	481	469	450	492	496	439	453	468	440	467	475	448	480	462	507	477	435	441	466	478	446	435	501	459	451	446	425	462	461	446	456	510	482	496	430	470	446	378	464	465	474	460	443	433	458	433	467	445	447	453	463	465	504	488	441	455	486	462	449	446	445	441	447	454	462	454	457	430	447	446	454	495	461	452	455	450	499	462	459	475	487	454	496	444	482	460	468	423	463	461	433	469	469	434	439	458	450	471	463	495	510	415	405	422	455	458	451	453	461	460	463	492	498	479	459	462	445	482	473	454	464	477	460	427	497	466	454	459	472	450	455	494	467	462	489	476	439	480	504	440	469	473	487	444	501	465	463	424	474	466	456	435	439	467	468	446	455	464	436	442	455	403	465	481	470	425	504	451	459	431	446	470	464	455	464	468	468	480	468	447	453	436	500	458	464	474	457	485	446	459	455	458	437	427	458	466	452	433	465	480	449	461	433	446	472	502	451	503	493	475	445	481	503	466	516	405	480	486	434	466	441	465	424	461	408	442	492	443	439	442	447	482	500	492	443	448	468	464	468	442	478	423	475	471	454	420	479	398	445	456	490	471	403	448	473	456	460	450	439	461	465	462	475	461	442	497	490	465	457	457	457	459	488	465	439	462	457	498	425	458	483	432	492	452	478	474	475	519	497	431	449	440	483	489	464	454	461	459	448	475	455	431	450	481	493	463	425	454	474	495	443	432	455	505	451	494	475	443	417	424	458	431	472	486	419	443	448	490	445	440	432	475	488	462	429	497	459	460	480	465	441	438	486	480	459	433	463	427	451	464	470	482	469	439	479	514	445	459	452	472	467	485	441	450	458	495	416	438	453	459	481	500	483	425	440	415	459	445	465	487	480	521	425	426	466	470	459	477	448	470	471	511	443	442	491	427	450	486	470	468	466	438	465	462	473	404	490	447	470	401	450	451	418	388	447	446	509	446	439	420	467	465	474	437	492	434	459	453	490	447	440	454	467	481	464	425	494	480	513	428	461	462	426	454	441	514	476	480	455	441	439	462	479	482	446	462	436	475	505	465	455	441	442	512	475	434	457	437	459	492	461	424	429	450	475	456	460	436	422	436	454	467	499	456	441	428	465	463	475	440	481	486	454	456	487	469	438	430	442	462	443	497	514	450	487	463	443	480	465	505	450	432	447	458	441	510	469	436	464	480	477	459	467	504	492	452	425	422
36982	49776	54236	54130	54940	50373	30783	7180	4932	5252	6087	5657	5470	5781	5478	5933	5862	5631	6248	6228	7096	9292	8246	5927	4395	4793	6074	3784	3101	2795	1988	1746	1629	1501	1640	1684	1662	1850	1741	1506	1446	1334	1282	1264	1306	1190	1210	1202	1144	1086	1124	1115	1059	1150	1093	1014	1073	1035	1072	1074	1058	1060	1037	1022	1070	1047	1032	1019	1110	1064	1007	1073	1118	1083	1116	1021	1099	1030	1021	1039	1048	1036	1025	1037	1042	1036	1017	976	1031	1072	1020	1044	1098	1030	1073	1069	990	1033	1078	978	1025	1034	1034	1082	1033	1050	1018	1075	1089	947	1055	1041	1073	1030	1050	1018	1093	1008	1051	1016	1021	1019	1013	1009	1050	1100	1072	1089	1026	1027	1028	996	1057	1063	1014	997	1012	1017	1040	1058	1032	1049	1026	1022	1052	1007	1035	1020	1018	1037	1004	1023	1003	1028	1078	1104	1047	1041	1085	1015	1023	1096	1011	999	1011	1030	1011	1131	1054	1043	979	1019	1017	1038	1026	1007	1058	1037	1026	1054	1039	1019	1041	1047	1057	971	1082	1030	1028	1011	1040	1031	1013	1065	992	1063	985	1014	991	1077	966	972	1046	1005	1059	1040	1046	1059	1004	1026	1057	1039	1040	1017	1031	1062	1062	1056	1061	1004	977	1057	1017	996	1052	997	1044	1000	1073	993	1022	1050	1066	1033	1064	1053	1031	1026	1040	995	1086	1044	1046	971	1009	1017	1013	999	1014	994	998	1017	1070	1049	997	1021	1057	1024	1063	1060	1010	1026	979	977	1069	940	1051	1059	1063	1043	946	1048	1023	1014	998	1081	1037	1023	1052	1018	1057	989	1046	1028	1035	1050	995	1098	1059	1045	956	981	1046	1008	972	1031	1040	1048	1033	1063	1010	1017	1070	1049	1044	1038	1033	1045	1011	1060	1072	1041	1063	999	1063	1099	1048	1009	1080	1065	1059	998	1030	1027	1069	968	1059	1036	998	1053	1040	1040	1028	1014	1006	1076	1037	1066	1031	1080	1027	992	994	1009	998	1067	1042	1010	1038	1007	1012	1061	982	1050	1077	1020	1026	1048	1049	1031	1028	998	1046	1003	1034	1043	1088	1060	1039	1047	958	1032	1080	980	1006	1027	1076	1055	1005	1003	1019	1046	1060	1013	1021	1032	1079	1049	1020	1076	1059	1033	1028	1083	1055	978	1070	1023	989	1027	1021	982	1007	1011	1077	1059	996	1038	1007	999	1005	983	1077	934	1030	1060	1049	1101	1054	1028	1040	1021	1029	1048	1028	1004	1044	1070	955	1017	1051	1090	1016	1072	1068	1058	1063	1063	1024	1102	1025	1046	1016	1013	1011	1057	1048	1041	1012	1029	991	1043	996	1066	1012	1004	1021	1083	1034	1005	1052	1009	1013	1022	1067	1075	1032	1045	1090	1041	1062	1058	1010	1039	991	1040	1041	998	1020	1083	1009	1026	1043	1045	1035	1094	1030	1033	1038	1125	1050	1072	1010	978	1034	1011	1058	1054	1053	1033	1017	1021	1057	1041	1015	998	1041	1030	991	1000	1047	999	1054	972	975	990	1040	1047	1022	1044	1022	1021	991	1075	1020	1030	997	1043	1003	996	1040	1030	1050	1016	1046	1043	1039	1014	1034	1039	1046	1039	1043	1023	1077	1059	1051	1017	1051	1054	1022	1055	1008	1009	1030	1031	1008	1046	978	1027	985	1014	1058	1032	1062	1048	1003	1057	1047	988	1025	1000	1025	1021	1016	1040	1027	1014	1047	1046	1096	1060	990	1041	1091	978	1076	1115	1015	1041	1043	1002	1052	1072	1068	1024	1030	1094	1069	1013	1037	1040	1058	1077	967	1001	1025	1007	1057	990	1094	1070	1024	1052	1075	1081	1031	1020	1030	1023	1058	1029	1031	1041	988	1131	1024	1019	1018	1023	1021	1023	1049	1041	1035	1042	979	1032	1008	1010	1010	1008	1030	1034	1025	1080	1012	1090	1048	1083	1061	1072	1040	1033	1059	1020	974	998	1006	1056	1078	1063	1017	1019	1078	1034	1032	1018	1028	1028	1042	1018	1013	1001	1042	1026	986	1059	1077	1053	1002	998	1016	1005	985	1039	1033	1069	1057	1042	1014	987	999	1011	1065	1077	1067	1049	1030	1072	1019	1003	1067	1041	1012	1054	1082	1022	1023	1042	1031	1035	992	1027	1005	1089	1031	1078	1038	1100	1013	1010	1052	1057	1000	1074	1019	1043	1057	1005	1045	996	988	983	1028	1013	988	1036	1075	966	1050	971	1078	1009	981	1046	1074	982	977	1007	1056	1032	1092	1013	1024	1077	1081	1010	1033	1045	1045	1053	1062	1021	1052	1064	1004	1033	1019	1067	1025	1016	1014	1083	1032	1020	1031	1062	1038	1060	1050	977	1005	1030	1048	1066	1043	1062	1029	1066	1066	1027	981	1029	982	1068	1046	1059	980	1000	1003	983	1099	1037	1052	1042	1047	1091	1055	1086	1016	996	1072	1034	1042	1072	1046	989	1059	1062	994	1113	1057	1036	1041	1028	1021	1070	995	1054	1055	1044	1042	1051	1071	972	1024	1037	1052	989	989	1021	1039	1011	999	959	1089	1047	1089	1054	1036	1031	1038	1051	1008	1039	1002	1041	1018	1016	1011	984	1004	1049	1056	1036	1039	1071	1014	1066	1018	1023	1036	996	1047	964	1029	1025	1042	1051	1006	1045	1023	1058	1000	1058	1051	976	1024	1030	968	1092	1075	979	1018	1030	1079	1044	1039	1001	1029	1032	1015	1027	1014	1022	1015	988	1011	997	1117	1032	1055	1019	1044	993	1097	1030	1091	1016	1023	1036	1003	982	999	1013	1063	1024	1041	1035	984	1056	990	1014	1100	1005	1002	946	1042	1063	1051	1034	1002	1042	1038	1050	991	1061	1018	1062	1014	1054	1028	979	1000	1024	998	1043	1054	999	1008	1021	1021	1054	1028	1091	1046	1103	1046	1025	1004	1026	1011	1040	1003	1015	1048	958	1045	1048	1007	1051	1031	1035	1071	1095	981	1082	1005	1022	985	1094	988	1077	1041	1023	1009	996	1089	1052	1014	992	1013	1024	1024	1070	1008	1075	1060	1039	999	1010	1036	1022	1045	953	1044	1023	1038	1080	1075	1068	1058	1012	992	995	1046	1046	1062	1018	986	1035	1048	1029	1050	1055	1081	1024	1018	988	1036	987	1074	1053	1019	1081	1003	1042	1016	1051	1034	1044	1044	998	986	1004	1079	1014	1028	1055	1037	1060	1010	1005	1022	1012	1027	1062	1047	1062	1035	1051	1062	1023	1035	981	1084	1011	1026	1034	1063	1078	1097	1017	1002	1013	1033	1037	1060	1063	1052	992	1027	1021	1048	989	1075	1001	997	1009	1030	1034	1055	1054	1071	1042	995	1067	1039	1006	1103	988	1045	1080	1058	1022	1047	1028	1070	1039	1032	1038	1079	1035	1060	1038	983	1054	1113	1033	943	1007	1061	1078	1040	1098	1035	1069	1020	1027	1031	1036	1057	978	1038	977	1055	1057	1014	938	1072	1013	1033	1072	1043	1063	1063	1036	1003	1048	1111	1077	1057	994	993	993	1048	1027	985	1057	1048	1030	1021	1021	1046	1031	1041	1028	1005	1028	1012	1033	1010	1048	1048	1056	1019	1078	1090	1045	1055	1054	1032	1034	999	1000	1036	1079	985	1046	1061	1069	1045	953	1035	1088	1014	1043	1043	1062	1036	1036	1071	1022	1008	1122	1050	1009	1018	1018	1041	1055	1001	1014	1039	999	1094	1044	1001	1046	1044	1011	968	1087	1067	974	999	1092	964	973	1015	1062	1081	1046	1051	946	1001	986	1043	992	1060	1043	1054	1068	990	979	1054	1051	1052	1021	1033	1009	1065	1036	1044	1014	1051	1039	1067	924	1038	1046	974	1044	1073	1045	1020	1009	1036	1088	1025	1022	1047	1013	1021	1042	1027	1042	1008	1058	1009	975	1026	1007	1022	1110	1051	987	1035	985	969	1022	1004	1049	1054	1060	988	997	1021	1022	1028	1008	1002	1027	1015	1084	1031	1042	999	1035	1014	1057	1024	1015	1064	990	994	1021	1024	1089	1026	1013	1069	1062	1030	1044	1049	1026	1039	1057	1064	1057	1001	1100	1108	1043	1057	1052	1004	1039	1015	1049	1008	1050	1053	1052	999	1030	979	1047	973	1023	1069	1058	953	1004	975	941	1027	1015	1047	1026	1013	1109	1025	1001	1078	1021	1008	1061	1027	988	1057	985	988	1016	1028	1014	1028	1078	1029	1087	1081	978	1030	1044	967	1031	1089	1022	1121	1027	1050	1047	966	1045	1037	998	1006	999	1037	1075	956	1022	1062	1002	1041	1080	1015	1052	991	1011	1033	1011	1060	1012	1042	1044	1090	1034	1063	1049	1006	1012	999	1053	1004	1070	1036	1072	983	1003	1000	1024	1012	1065	1060	1015	1098	1004	1059	1022	1060	1021	1046	1007	1026	1027	1053	1039	1100	1031	1053	1056	1033	1000	1065	1017	1018	1044	1068	1096	1004	1053	1046	1006	1000	965	1007	1060	1023	1010	1048	1033	1097	992	984	1033	1033	1038	1035	1003	1086	1071	1024	1034	1021	1130	1065	1010	1021	1046	1069	965	1083	1005	1085	1031	1089	1002	1068	968	1100	1067	1035	988	997	1045	1057	1094	1038	1018	1006	979	1101	1082	1008	1008	1063	1031	1021	1044	1045	965	1013	1035
24320	18745	20513	17013	8995	5033	2013	612	554	514	501	491	474	429	467	459	455	480	478	473	467	454	481	448	469	453	468	426	433	421	443	419	414	419	419	426	397	409	409	395	397	377	423	385	414	396	421	428	371	397	404	348	362	401	412	400	395	383	416	364	379	374	391	404	370	357	408	411	392	422	399	371	393	391	425	372	414	430	419	364	392	392	425	395	399	369	345	381	370	379	401	401	401	456	416	421	421	380	375	390	408	384	410	393	405	367	417	415	372	363	414	380	404	386	392	425	365	380	397	399	402	425	378	383	390	398	359	405	383	385	424	411	388	383	405	393	398	356	396	363	405	403	399	399	363	373	398	393	372	371	373	406	388	379	410	399	377	408	359	399	380	407	383	417	397	421	390	394	385	356	369	409	384	427	336	395	360	423	403	389	377	377	423	387	412	392	399	390	413	380	410	378	403	407	386	393	403	369	389	379	394	373	409	392	421	381	414	410	421	377	395	428	392	365	379	364	394	399	384	408	379	399	404	349	392	424	410	419	393	374	370	404	418	365	377	374	403	409	387	382	412	412	418	402	364	385	375	383	395	379	392	392	427	394	395	400	405	420	388	398	421	405	375	391	385	371	362	406	373	401	415	390	364	409	382	374	382	411	427	384	412	415	390	391	371	376	383	378	399	381	378	415	386	422	384	405	393	398	410	447	389	380	403	415	365	381	382	412	369	395	389	386	386	407	373	405	392	407	397	382	385	444	382	373	395	417	429	402	429	434	403	378	393	398	401	397	417	349	375	359	392	374	401	399	415	402	402	396	410	405	373	382	382	400	403	382	389	412	392	386	382	410	417	372	399	397	414	384	349	408	376	400	397	406	391	420	417	398	387	364	363	426	362	420	383	377	392	373	405	417	370	409	371	387	390	387	424	391	433	363	392	366	386	363	374	412	397	375	389	382	398	409	357	395	410	400	387	427	392	416	401	386	399	398	435	417	394	399	394	414	384	374	388	388	385	415	364	389	371	377	426	403	358	384	391	372	382	393	410	355	410	412	392	413	397	371	395	392	396	426	378	366	412	380	402	409	339	392	385	380	400	404	386	384	365	389	385	358	385	412	449	395	370	384	404	392	380	399	389	373	395	427	415	445	424	432	392	389	397	391	393	385	368	371	414	398	409	383	382	371	415	371	426	401	391	423	407	396	417	396	391	375	420	385	350	365	394	404	387	388	442	368	401	427	404	391	396	400	355	404	402	376	373	405	396	403	396	399	421	399	394	417	370	394	379	377	387	393	395	413	344	414	361	398	437	419	387	388	407	354	428	424	395	381	374	391	377	388	364	397	368	403	377	387	417	409	419	419	364	383	372	412	427	411	374	386	399	394	412	416	416	390	433	412	370	411	420	408	376	377	358	418	390	403	384	375	431	440	387	428	390	399	375	375	379	393	370	423	410	424	385	395	405	384	431	407	376	381	422	400	383	381	410	379	395	390	395	401	377	397	380	382	405	380	394	386	393	399	365	354	427	406	375	400	390	379	411	380	416	398	377	412	435	415	401	388	369	396	421	424	386	346	368	383	387	408	389	370	405	384	374	393	421	415	377	396	433	417	383	387	392	385	439	376	387	365	419	450	413	399	374	407	416	433	383	421	377	386	350	389	409	417	394	406	398	404	403	409	408	413	360	402	419	392	390	409	383	370	385	398	372	385	379	384	390	401	415	395	411	389	387	407	368	393	379	408	392	387	395	424	394	404	372	398	406	397	394	419	389	389	412	357	430	394	425	372	414	384	398	379	383	427	416	392	357	420	393	370	436	375	407	371	397	424	388	405	407	397	394	390	409	412	367	371	371	381	383	415	441	374	396	396	393	396	416	412	403	414	401	408	405	368	385	396	398	405	364	437	395	415	354	400	398	383	388	424	419	410	387	424	400	348	407	382	405	402	372	392	375	390	396	394	407	398	394	374	400	399	372	419	379	396	383	443	455	408	420	409	374	414	372	362	387	425	384	418	413	377	382	393	423	376	375	393	387	389	386	381	380	407	405	344	407	407	380	361	365	375	373	420	380	411	387	373	404	370	365	360	394	385	398	384	438	395	398	390	438	427	385	410	391	414	430	417	403	486	349	398	418	373	360	387	384	379	391	364	379	414	357	361	388	389	409	394	410	386	360	402	401	374	418	385	381	385	408	384	426	371	377	404	384	419	370	429	422	407	436	340	373	406	385	345	377	407	384	361	392	358	414	397	376	432	392	380	380	440	371	346	356	418	374	395	389	405	422	393	393	396	417	390	397	403	430	366	404	376	401	394	388	425	355	411	357	385	424	395	412	423	415	400	404	411	384	392	359	362	388	421	415	395	399	360	394	370	401	352	399	401	371	412	378	382	351	392	405	362	373	380	417	403	362	382	370	368	371	423	414	389	386	361	374	421	419	377	414	396	402	383	318	391	422	399	387	366	380	411	399	371	404	393	344	415	402	377	375	376	386	388	381	417	368	407	379	385	414	441	355	406	385	381	411	367	410	410	389	354	388	408	387	360	405	354	386	394	412	423	400	394	394	383	387	400	372	410	394	354	401	424	434	419	364	416	380	377	392	413	401	387	382	414	433	404	397	418	398	419	398	393	373	421	416	392	372	393	381	398	434	388	363	360	379	402	418	366	389	359	394	392	383	419	398	371	400	402	388	383	376	407	379	423	410	394	392	412	382	364	368	392	359	376	383	409	381	405	378	347	426	385	350	381	379	397	438	382	399	409	403	406	433	373	388	390	382	371	401	426	427	372	387	389	382	371	356	383	397	399	420	390	409	386	407	371	361	385	410	398	362	401	396	384	384	380	402	356	400	438	399	381	417	443	418	407	375	415	372	422	430	388	376	405	373	377	388	379	400	384	396	396	375	389	392	369	424	363	365	393	373	378	393	380	391	403	384	391	395	421	393	395	354	436	414	409	361	425	392	399	415	380	384	361	377	388	384	387	381	392	361	388	394	385	392	414	428	396	377	413	384	375	402	394	418	422	371	400	402	405	412	419	392	417	366	431	371	397	358	413	393	387	378	352	337	382	419	380	403	390	393	382	385	352	362	384	397	398	363	388	393	372	394	398	409	377	389	367	414	383	400	403	419	406	394	397	406	391	418	413	386	379	405	393	386	416	382	373	403	400	378	380	393	401	374	385	394	356	369	383	391	413	410	384	434	372	376	410	354	382	413	400	388	375	380	383	418	391	409	363	424	438	401	428	396	406	430	409	382	416	382	405	421	385	368	369	398	386	447	367	378	435	403	410	398	398	409	355	431	380	406	415	384	377	366	391	389	402	361	386	371	379	391	388	437	369	432	391	391	423	369	399	393	427	433	394	380	380	384	384	410	381	401	398	368	359	402	377	346	380	409	368	375	429	382	374	398	424	387	410	390	406	433	431	399	426	370	401	392	383	338	374	403	384	375	387	387	367	400	377	353	402	378	388	407	423	383	421	414	384	399	386	438	418	406	402	342	429	411	360
14492	17333	27675	27013	20694	15296	6948	1892	1655	1553	1503	1547	1476	1446	1420	1418	1355	1373	1373	1282	1404	1380	1345	1257	1279	1263	1210	1141	1157	1082	1094	1051	1031	1055	1009	1053	1053	1098	1049	1020	1002	974	1002	980	992	959	986	1027	944	953	972	950	934	955	951	951	986	913	919	875	929	941	956	972	991	994	940	914	904	949	916	966	956	929	893	961	995	933	957	872	928	924	930	928	876	935	963	914	937	967	913	933	923	1002	915	967	914	966	938	949	886	966	925	974	926	889	977	913	897	963	917	1005	864	901	920	938	910	900	930	911	960	952	925	952	883	951	908	959	944	925	956	897	938	923	982	905	908	917	960	918	917	921	856	900	914	922	926	928	922	906	901	965	916	929	885	915	931	914	967	975	950	983	907	958	924	962	957	926	949	904	880	913	926	985	903	942	867	916	917	903	913	926	971	877	936	932	960	921	948	894	882	966	916	891	944	907	900	913	986	923	981	989	943	911	986	964	951	928	948	917	878	958	893	915	871	960	944	935	910	920	921	860	951	948	937	955	982	914	941	955	906	884	883	887	961	903	908	918	955	964	929	941	1013	892	893	944	882	970	888	928	986	918	946	912	926	873	922	958	908	965	958	903	928	916	933	949	974	961	959	946	954	958	972	968	910	946	972	932	1005	950	933	925	890	941	916	939	971	953	895	898	948	915	891	901	919	880	928	910	944	984	880	984	960	897	900	940	879	935	929	911	915	900	937	905	903	951	938	954	989	934	903	982	895	923	912	889	895	904	960	880	952	898	908	957	925	894	876	955	922	934	927	868	943	985	949	948	930	980	962	991	859	889	953	984	948	972	943	942	989	954	949	924	934	980	930	862	868	945	953	922	972	993	897	922	928	922	904	902	904	936	915	979	928	927	935	972	955	921	940	897	918	913	923	936	916	931	913	963	905	981	888	947	929	921	959	909	917	925	941	910	935	930	933	914	958	940	865	943	914	934	918	931	947	955	925	974	899	898	965	913	899	895	963	898	884	956	908	908	929	926	873	918	918	912	934	966	907	917	949	878	977	916	961	977	940	935	907	931	962	953	910	947	933	920	956	929	914	932	966	882	962	950	938	941	907	925	962	974	941	936	938	946	914	949	944	912	910	893	939	907	911	1021	924	930	927	903	894	944	904	859	907	904	901	958	939	981	913	936	952	875	876	908	940	920	947	981	865	900	956	949	955	897	944	903	939	897	926	1000	953	965	951	905	918	922	920	953	899	896	932	986	943	853	899	945	912	982	914	891	910	951	905	905	893	868	894	916	887	915	895	890	901	963	910	931	911	968	895	1012	928	900	939	915	913	901	958	968	921	923	938	933	908	934	913	1034	913	941	952	928	929	909	928	913	963	917	937	933	914	910	895	951	873	929	927	901	975	954	920	956	906	876	939	910	929	882	909	917	993	898	916	949	936	930	902	935	897	940	972	958	929	957	946	975	964	926	1003	924	933	888	941	942	929	950	938	1011	962	940	861	897	972	917	978	920	940	937	878	895	928	897	957	927	881	948	960	964	968	1013	934	878	898	947	903	871	925	902	941	910	899	992	954	902	925	906	907	925	915	953	981	930	936	988	938	976	999	876	961	961	919	899	989	930	937	944	974	917	955	913	927	940	910	887	953	942	949	927	968	913	905	909	969	948	905	958	965	937	884	896	914	964	920	879	963	901	960	924	900	900	902	950	952	1004	905	959	884	917	902	953	925	1009	939	912	953	899	946	911	936	934	932	931	951	955	940	918	952	939	903	977	946	940	938	937	977	924	939	904	889	979	907	963	985	921	961	924	962	957	950	859	986	946	960	972	865	901	880	887	937	951	942	926	909	863	940	920	959	972	936	961	870	936	909	951	972	961	967	934	954	948	923	953	921	895	904	963	930	992	908	940	911	904	938	916	969	955	934	934	881	911	902	985	962	911	889	934	897	932	940	909	891	922	902	944	920	961	925	950	971	953	947	946	902	936	942	959	943	973	903	896	888	911	854	901	949	896	922	913	882	907	870	936	952	985	882	911	959	957	934	923	926	881	913	933	931	939	924	874	907	954	936	906	961	906	951	988	931	948	887	929	910	921	904	964	915	929	989	924	936	953	920	914	975	886	865	954	940	890	962	989	990	943	922	942	923	908	884	916	946	904	938	947	967	879	936	910	903	1001	937	902	970	982	967	942	1015	891	959	931	918	985	936	903	949	988	887	915	958	976	908	903	972	889	932	911	945	956	967	956	933	899	987	929	944	942	874	929	938	919	926	958	908	900	886	906	940	960	885	955	906	925	917	976	875	953	883	905	874	886	906	920	924	912	940	982	926	925	887	919	868	899	914	921	954	947	933	909	939	922	967	945	940	901	1012	937	911	934	934	924	916	837	937	949	934	965	930	961	938	883	960	919	987	927	953	927	877	922	930	923	933	892	922	952	932	929	911	904	946	926	939	960	923	885	897	905	981	899	930	978	1012	938	932	974	908	922	886	969	923	986	953	865	913	941	938	908	928	909	921	919	917	867	932	925	960	940	975	974	905	936	931	904	907	928	933	871	949	916	937	937	938	892	971	927	931	908	941	910	891	909	910	908	929	952	892	954	919	959	940	934	973	932	1002	915	949	939	956	916	890	922	922	894	903	968	934	938	903	948	942	877	925	907	942	897	974	972	896	921	912	935	947	901	919	921	932	971	917	916	992	885	928	928	949	927	966	965	983	1012	951	921	962	960	897	855	890	968	935	952	908	954	963	910	936	906	894	924	939	856	921	956	880	932	963	931	931	974	914	921	973	982	883	958	914	930	925	979	921	952	907	942	931	914	944	904	922	899	863	893	919	912	976	953	916	945	919	933	931	998	977	932	929	880	925	911	920	936	892	868	908	971	897	908	853	951	954	946	922	912	935	970	940	914	952	940	991	897	968	925	933	887	910	962	885	878	898	932	958	918	981	954	946	951	913	929	916	967	902	980	925	915	935	974	960	928	884	923	924	909	913	915	983	983	896	913	903	953	941	884	933	946	952	907	890	949	958	953	897	943	976	923	930	936	960	913	895	938	931	897	887	899	903	880	967	946	933	887	885	903	942	923	926	887	897	922	912	936	917	909	918	941	949	902	925	925	939	923	959	882	972	904	903	897	929	910	1003	976	935	884	911	880	920	921	946	971	872	917	963	913	940	895	930	923	945	960	936	917	922	910	929	1019	903	908	893	978	948	958	949	919	954	940	944	985	901	921	931	945	948	891	976	934	962	912	975	904	945	961	885	926	954	923	892	917	920	921	890	966	910	947	960	845	900	961	911	956	927	895	910	906	975	940	929	961	901	966	980	896	941	952	917	898	940	962	932	948	951	934	911	971	940	905	895	930	923	909	969	934	887	977	994	955	1009	915	946	910	902	935	985	938	917	981	1004	912	920	964	940	942	895	943	907	922	958	960	916	936	930	958	907	917	988	935	945	963	958	943	983	964	896	925	969	965	857	888	992	943	878	907	928	925	952	885	938	912	984	903	970	911	949	938	966	908	927	881
42677	48683	47824	42576	46023	43356	25569	12894	4163	1438	1158	912	1089	962	1051	1038	1020	985	1125	1033	1072	1319	1197	969	853	963	904	783	697	620	523	543	519	493	524	496	507	539	550	551	488	494	497	447	485	453	479	456	458	433	450	470	436	462	473	481	457	465	466	466	508	523	438	427	460	465	456	455	480	444	457	487	445	473	484	461	449	474	480	452	461	433	429	452	437	469	432	455	492	467	471	459	470	432	447	523	461	467	374	462	444	442	417	472	459	466	458	486	465	438	495	464	457	457	457	494	441	427	430	439	444	393	487	454	477	510	418	465	430	420	487	450	394	464	435	465	435	441	406	450	446	430	430	452	445	453	442	455	414	441	477	472	418	461	438	457	439	465	466	426	462	476	448	456	471	460	459	444	428	413	419	465	455	442	448	435	459	449	441	442	415	431	446	440	416	424	433	458	429	496	398	465	452	413	473	469	453	455	447	469	453	431	459	449	511	458	455	454	446	456	443	489	409	474	451	460	461	465	492	436	485	432	444	461	489	433	496	452	475	431	444	439	452	462	463	470	474	446	429	471	474	451	495	414	460	458	482	472	461	456	439	497	491	430	437	470	441	451	451	471	474	470	464	427	474	434	478	408	432	437	455	411	434	435	422	498	490	440	427	438	457	449	455	432	456	453	489	475	459	424	428	474	448	457	443	481	439	441	450	431	468	478	456	467	408	484	453	489	441	457	452	453	443	443	504	447	484	449	440	457	445	475	441	444	460	452	465	467	412	450	425	475	456	442	479	449	447	424	447	450	471	473	514	492	454	461	432	464	453	462	458	430	484	440	495	447	463	460	493	450	408	425	494	435	496	436	439	456	466	492	435	466	442	419	435	479	415	414	438	477	457	457	437	468	454	460	464	435	499	466	471	472	438	480	455	462	408	445	427	505	464	465	480	473	438	458	449	486	484	482	460	444	486	468	459	451	471	453	450	445	453	423	437	455	432	464	462	466	473	517	427	482	486	491	455	460	421	466	424	473	448	411	520	457	462	468	406	478	485	419	419	427	455	458	459	474	461	468	459	482	452	489	450	454	535	441	471	443	415	450	408	433	462	458	427	449	457	424	443	463	457	468	478	439	461	459	440	449	440	459	456	430	488	417	432	450	418	456	468	476	460	423	469	432	472	467	458	480	504	470	443	463	464	460	450	451	437	433	452	514	443	434	468	460	468	475	496	458	481	463	439	471	427	481	465	462	451	440	453	444	486	458	456	435	439	436	433	429	470	442	440	465	436	456	474	473	458	416	458	437	421	425	431	461	440	482	433	451	448	445	463	409	445	454	439	498	477	469	443	443	503	461	434	435	472	420	447	478	463	442	435	468	450	496	443	440	480	504	476	466	421	452	449	505	459	453	431	438	507	459	483	510	439	459	469	405	449	476	433	418	448	473	435	480	452	481	450	494	484	435	455	455	459	512	450	498	495	444	485	474	436	419	465	450	445	497	528	419	473	469	438	456	490	448	435	427	465	469	458	474	450	478	445	427	480	464	456	458	469	418	455	469	477	476	452	453	446	460	495	465	471	488	499	457	483	465	464	465	472	453	474	448	425	489	447	428	439	445	431	399	459	464	455	463	446	424	468	462	494	457	450	478	459	432	471	428	476	448	448	454	457	475	468	469	430	414	412	455	501	447	485	421	465	431	451	442	437	436	451	446	496	433	490	415	457	458	437	412	413	452	432	478	471	450	422	463	468	427	484	448	463	457	443	448	441	451	456	438	450	417	441	476	425	484	434	481	437	461	421	468	461	475	480	466	449	490	446	513	458	429	432	460	446	444	488	468	484	438	412	469	460	467	427	448	454	431	432	397	485	454	426	450	477	454	476	449	460	463	475	447	436	461	450	419	449	448	456	451	488	475	461	432	425	461	402	472	474	490	486	465	444	456	454	462	397	461	420	466	488	457	476	453	478	511	480	442	410	461	447	465	461	439	421	451	430	471	404	423	464	473	455	443	443	444	400	449	477	450	451	467	465	429	448	446	438	465	469	483	477	454	439	418	472	454	436	465	449	434	411	431	464	439	425	438	461	482	476	468	456	479	448	490	452	441	403	433	436	460	431	436	459	439	481	442	466	462	464	430	451	454	475	456	452	447	500	488	450	430	465	435	456	474	438	471	441	458	416	419	449	469	480	481	475	459	463	471	411	451	509	460	447	472	504	476	445	451	448	433	435	482	425	444	455	460	456	435	469	478	426	458	468	436	451	441	445	441	420	434	504	459	444	433	455	431	451	472	480	457	456	420	508	461	444	482	414	452	433	464	476	481	445	475	452	457	474	509	430	482	458	463	458	454	517	472	453	438	447	481	444	434	425	446	438	446	482	447	390	490	425	455	450	502	409	477	431	458	451	487	463	469	466	450	470	454	470	422	485	492	478	479	469	417	469	464	439	487	448	452	426	427	404	470	441	489	437	463	427	493	454	456	459	468	459	474	462	461	464	481	424	476	486	447	434	452	468	474	409	439	424	456	458	413	452	455	424	473	414	486	474	458	450	447	443	443	470	485	422	467	465	463	472	460	408	431	472	392	445	407	435	450	461	453	451	470	455	404	448	485	441	471	476	472	444	468	450	478	459	436	453	463	465	463	423	417	464	491	458	447	486	470	437	455	446	477	481	494	443	486	463	439	493	410	474	429	460	448	446	442	454	493	487	461	433	457	502	429	445	451	456	413	476	444	468	433	469	476	447	479	494	442	477	444	465	481	425	453	470	433	465	478	473	457	496	442	482	467	464	494	454	428	475	466	451	509	409	422	456	455	452	467	494	443	478	440	458	439	443	427	416	457	479	478	413	461	492	388	456	439	462	424	450	430	448	444	451	422	464	463	440	475	439	449	453	467	463	443	423	450	435	445	431	459	479	455	412	457	453	477	427	452	484	497	453	469	446	432	468	418	452	458	458	512	465	434	510	475	393	487	457	442	433	455	404	433	437	478	479	455	467	475	441	447	465	450	486	454	432	421	486	439	454	433	457	468	466	447	469	440	446	443	434	459	460	444	451	439	441	452	436	415	440	444	448	472	455	480	433	443	502	472	495	457	475	469	473	438	452	456	472	450	459	434	423	439	483	454	414	499	455	474	487	471	438	458	460	459	498	442	480	471	423	432	509	452	430	474	432	472	447	472	437	460	468	433	431	478	437	476	474	507	426	448	451	435	486	456	459	461	439	445	429	507	421	390	459	483	467	485	456	462	408	441	486	475	474	489	421	417	461	427	457	435	470	439	439	486	466	495	421	433	474	434	468	466	469	450	440	456	455	482	498	448	475	423	483	419	438	472	480	456	494	478	462	424	456	435	483	468	457	443	411	494	452	469	468	430	429	459	405	474	438	438	441	454	452	446	497	482	447	454	441	465	455	451	470	453	437	426	454	454	427	453	475	442	478	470	427	469	486	444	467	436	472	441	459	416	437	486	453	488	490	474	452	435	479	429	483	480	482	447	502	452	463	432	436	487
28289	42879	48532	50232	53939	50746	18128	4139	3617	3722	3785	3559	3816	3670	3788	3747	3941	3543	3936	3890	4566	5522	4506	3343	3127	3574	3384	2667	2255	1692	1544	1470	1390	1315	1343	1407	1544	1472	1392	1391	1285	1190	1142	1189	1172	1138	1125	1137	1045	1124	1126	1121	1084	1089	1090	1154	1058	1088	1042	1068	1043	1116	1017	1034	1041	1048	1089	1085	1062	1014	1115	1012	1100	1052	1081	1045	1071	1044	1058	1100	1063	1013	1052	1046	1086	1036	1028	1064	1015	1097	1097	1056	1011	1072	1037	1037	1022	1046	1063	1060	1022	1001	1032	1052	1034	976	1073	1005	1093	1040	1061	1046	1051	1110	1081	1070	1043	1062	1071	1079	1068	1042	1080	1050	1016	1019	1060	1081	1012	1018	1083	1087	1088	1090	989	1080	1065	1061	1062	1041	1044	1018	1081	999	1067	1059	998	1092	1057	1029	1047	1088	1037	1049	1082	1015	1070	999	986	1102	1045	1108	1060	1022	1082	1108	1055	1036	1038	1034	990	1033	1049	1066	1054	1082	996	1037	990	1044	1078	1061	1075	1003	1072	1081	1024	1074	1083	1027	1071	1016	1039	1043	1105	1082	1034	1073	1021	1059	1075	1058	1091	1055	1053	1106	1058	1032	1063	1075	1024	1040	1057	1005	989	1108	1017	1095	1016	1063	989	1015	1066	1038	1024	1076	1036	1016	1044	1020	1076	1015	1085	1058	1026	1111	1070	1074	1007	1072	1041	1030	976	1080	1049	1053	1023	1013	1061	1057	1053	1063	1052	1054	1099	1065	1035	1027	1064	1070	1061	1082	1012	1055	1052	1067	1046	1056	1031	1048	1033	1034	1051	1036	1061	1121	1068	1060	1045	1053	1136	990	1093	1049	1042	1056	1004	1043	1011	1041	1047	1005	1035	1057	1049	1071	1037	1030	1058	1062	1061	992	1064	1046	1076	1076	1047	1003	1094	1061	1052	1049	1042	1064	1099	1069	1106	1038	1018	1056	1051	1019	1033	1075	1064	1068	1028	1061	1056	1009	1059	1066	1060	1055	1042	1055	1054	1109	1035	1117	1115	1048	1097	1054	1052	1053	1037	990	1017	1037	1052	1067	1002	1027	1075	1072	1028	1017	1039	1065	1078	1041	1022	1083	991	1060	1031	997	1067	1025	1082	1034	1012	1095	1131	1051	1043	1083	1025	1037	1043	1038	1042	1049	1068	992	1059	976	1051	1036	1041	1073	1063	1064	986	1040	1049	1051	1079	1015	998	1066	1112	1013	1082	1033	1063	1094	1090	1057	1040	1031	1065	1096	1047	1000	1077	1046	1094	1043	1055	1090	1064	1051	1057	1030	1079	1054	1034	1094	1064	1031	1059	1011	1061	1010	1035	1014	1047	1062	1081	1078	1086	1074	1019	1132	1038	1064	1064	1067	1106	1052	1055	1046	1055	1062	1026	1032	1050	1035	1026	1112	1068	1061	1050	1051	1050	1029	1078	1045	1071	1042	1074	1128	1042	1043	1063	1042	1004	1023	1015	1015	1048	1067	1011	1055	1016	1011	1072	1118	1068	1023	1094	1111	1150	1052	1083	1067	1080	1038	1045	1055	1018	1050	1025	1032	1075	1144	1031	1067	984	1070	1006	1005	1019	1055	1067	1031	1052	1089	1023	1076	1069	1054	1046	993	1058	1114	1004	1047	1041	1061	1049	1093	1070	1026	1062	1007	1043	1071	989	1038	1056	1069	1021	1053	1082	1035	1035	1121	1013	1097	1061	1067	1082	1042	1019	1045	1015	1055	1066	1127	1018	1032	1088	1094	1055	1038	1030	1028	1043	1072	1083	1005	1087	1038	1003	1055	1137	1044	1025	1131	1059	1021	1052	1050	998	1052	1064	1009	1036	1069	1028	1073	1058	1074	1056	1035	992	1073	996	1031	1069	1067	1043	1076	1115	1002	1089	1050	1037	1052	1053	1108	1113	1029	1092	1056	1042	1036	1002	1096	1001	1020	997	1088	1015	1070	1096	1093	1048	1061	1077	1039	1062	1078	1088	1090	1056	1012	1052	1038	1059	1122	1030	1035	1029	1004	1096	1116	1034	1082	1066	1091	1084	1087	1035	1130	1090	989	1054	1091	1032	1071	1070	1007	1092	1037	1075	1049	1061	1079	1071	1045	1009	1039	1056	1100	1076	1043	1049	1046	1075	1076	1029	1121	1105	1128	1071	993	1022	1041	1054	1016	1054	1060	1037	1074	1025	1039	1080	1006	1058	1096	1052	1054	1070	1049	1031	1042	1035	1050	1043	1072	1016	1072	999	1037	1068	1065	1033	1058	1031	1052	1076	1067	1071	1061	998	1050	1037	1018	1032	1048	1122	1060	1061	1063	1032	1042	1082	1074	1036	1102	1107	1040	1021	1052	1061	1046	1043	1010	1021	1012	1099	1096	1081	1064	1068	1098	1004	1048	1069	1036	1046	1052	1089	1039	1028	1006	1088	1080	1106	1076	1009	1059	1029	1059	1079	1074	1015	1095	1007	1079	1043	1101	1042	1039	1072	1034	1062	1049	1099	1035	1034	1053	1072	1067	1058	1020	990	1040	1046	1055	1057	1074	1062	1094	1116	1029	1089	1085	1033	1008	1073	1042	1087	1055	1112	1077	1057	1064	1100	1035	1068	1039	1068	1082	1052	1031	1040	1025	1038	1047	1068	1089	1036	1017	1076	1010	1089	1035	1075	1045	1064	1046	1072	1040	1021	1015	1083	1023	1039	1042	1037	1059	1027	1044	1070	1083	1072	1039	1033	1086	1027	1038	1025	1078	1068	1021	1042	1006	1085	1029	1080	1068	1009	1076	1025	1156	1029	1050	1035	1038	1045	1030	1109	1026	1032	1002	1067	1005	1068	1004	1113	1044	1040	1025	1074	1058	1069	1022	1078	1014	1072	1039	1060	1042	1052	1017	1033	1083	1073	1077	1070	1071	1036	1062	1043	1014	1053	1052	1028	1054	1056	1024	1060	1060	1031	1065	976	1024	1064	1023	1073	975	1053	1016	1104	1105	1039	1026	1017	1073	1050	1036	1071	1023	1023	1040	1041	1056	1029	1036	1041	1063	1043	1065	1023	1035	1024	1112	1061	1067	1056	1062	992	1028	1079	1048	1060	1053	1068	1116	1021	977	1065	1026	1089	1023	1057	1067	1074	1012	1010	1112	1034	1041	1039	1044	1066	1009	1104	1037	974	1110	1091	1047	1116	1017	1027	1050	1085	1047	1058	1049	1040	1077	1049	1051	1049	998	993	1092	1078	1076	1088	1039	1048	1007	1083	1058	1026	1063	982	1058	1045	1040	1028	1062	1003	999	1031	1080	1079	1038	1008	1000	1049	1086	1088	1107	1079	1094	1107	1116	1056	1061	1141	1023	1059	1077	1056	1082	1012	1039	1014	1052	1068	1030	1009	1035	1082	1024	1073	985	1078	1029	1060	1015	993	1015	1030	1080	1065	1031	1045	1085	1062	1071	1114	1004	1022	1057	1079	1022	1073	1097	1046	1043	1094	1061	1055	1058	1052	1064	1040	1001	1021	1110	1038	1008	1052	1026	1099	1045	1028	1120	1072	1059	1005	1018	1053	1086	1036	1029	1023	1123	1075	1049	1070	1081	1059	999	1103	1051	1026	1009	1008	1103	1062	1037	1075	1050	1044	1077	1045	1020	1052	1028	1098	1050	1024	1080	1064	1033	1070	1034	1063	1020	1085	1022	1087	1087	1046	1069	1029	1096	1054	1047	1033	1076	1057	1044	1038	1096	1003	1094	1016	1106	1064	1087	1043	1062	1075	1049	1034	1113	1047	1076	1072	1026	1054	1085	1060	990	1082	1139	1080	1047	1105	1093	1032	1081	1021	1013	1029	1049	1010	1067	1020	1054	1086	1010	1101	1039	1023	1040	1097	1063	1090	1009	1017	1065	1025	1075	1028	1026	1010	1043	1023	1033	1025	1067	1043	1060	1019	1081	992	1051	1045	1050	1019	1033	1090	1075	1054	1057	1035	1073	1051	1015	1044	1079	1017	998	1053	1042	1091	1106	1060	1066	1080	1040	1073	1068	1079	1078	1009	1010	1052	1041	1070	1122	1051	1076	1013	1037	1086	1100	1073	1118	1130	985	1044	1058	1044	1004	1091	1002	1087	1049	1078	1009	1086	1034	1077	1007	1094	1082	1054	1053	1016	1098	1039	1072	1073	1049	1044	1031	1076	1089	1051	1074	1069	1071	1061	1036	1084	973	1082	1058	1014	1031	1072	1064	1010	1068	1091	1046	1026	1014	1075	1038	1058	1117	1118	999	1034	1037	1066	1028	995	1078	1067	1103	996	1056	1049	1067	1064	1022	1051	1068	978	1030	1067	1068	1008	978	1108	1035	1048	1061	1103	1062	1022	1055	1088	1094	1075	1045	1107	1102	1023	1039	1020	1049	1023	1044	1066	981	1017	1047	1066	1054	1025	1030	1063	1075	1069	1057	1068	968	1022	1070	1074	1042	1033	1053	1048	991	1038	1095	1039	1000	1061	1076	1104	1116	1067	1046	1053	981	1107	947	1048	993	1103	1067	1027	1095	1039	984	1030	1069	1059	1049	1087	1037	1029	1059	1116	1043	991	1090	1054	1020	1082	1051	1075	996	1068	1057	1057	1014	1065	1024	1104	1009	1132	1028	1092	1036	1076	1059	1028	1082	1061	1063	1021	1047	1023	1111	1082	1046	1049	1054	1118	1047	1108	1010	1057	1023	1095	1065	1020	1041	1021	1049	1005	1014	1058	1097	1040	1053	1045	1077	1038	1102	1050	1049	1080	1060	1095	1068	1085	1044	1031	1142	1071	1015	1019	1045	1040	1036	1071	1033	1046	1062	1106	1048	1039	998	1087	1062	1051	1048	1078	1054	1075	996	1102	1082	1078	1089	1076	1012	1044	1045	1044	1045	1028	1036	1040	990	1047	1045	1039	1099	1057	1005	1081	1050	1036	1080
50822	49886	48866	45770	46826	41518	29919	21002	11923	4739	2227	1718	1558	1628	1574	1604	1672	1570	1748	1481	1964	2214	1874	1356	1430	1512	1236	943	976	656	596	571	545	571	557	542	557	575	583	572	537	484	508	510	468	463	415	428	508	463	472	432	471	465	453	488	480	469	448	474	454	441	482	477	428	434	469	454	447	432	460	395	439	446	450	453	476	441	451	456	440	469	442	447	504	442	427	492	462	434	464	445	461	446	461	466	464	439	443	452	439	511	459	502	473	412	466	418	421	495	459	438	429	454	453	481	408	419	409	457	454	437	413	419	466	454	454	462	472	420	439	493	464	401	427	452	476	483	473	480	423	437	446	434	464	435	469	444	460	438	395	414	422	443	454	475	434	462	428	466	441	476	464	475	472	458	412	433	424	474	502	460	432	425	460	440	446	460	482	461	498	466	435	436	475	468	449	441	482	507	436	441	461	463	478	426	471	454	414	441	468	419	439	481	444	441	467	450	454	473	445	471	455	480	438	383	439	437	460	442	427	426	466	438	437	466	463	470	471	465	411	489	453	449	422	427	478	472	448	502	417	434	469	402	456	471	449	434	449	433	448	452	481	411	440	435	477	470	419	389	397	448	420	463	446	431	470	478	452	453	459	450	449	453	434	403	474	458	443	478	436	431	440	442	439	435	464	458	460	448	433	474	417	451	471	451	437	416	467	437	436	455	482	438	465	441	435	409	452	469	494	472	442	441	423	504	503	445	431	451	449	491	449	434	456	446	426	453	450	442	455	471	504	465	459	451	436	471	446	430	443	454	438	413	465	490	421	458	437	425	466	455	450	452	452	414	436	491	482	473	422	437	400	443	452	484	477	462	433	459	470	445	439	482	467	455	469	446	406	478	441	479	455	465	451	451	441	447	409	454	461	414	454	416	418	459	429	466	433	441	422	417	426	431	444	462	440	424	463	445	436	425	460	461	448	417	466	481	468	454	444	476	455	448	455	454	497	476	455	462	431	477	428	489	448	471	432	458	435	441	427	463	444	409	460	466	472	456	455	468	504	450	461	430	450	465	440	460	452	441	424	457	431	469	439	462	445	442	460	458	456	505	443	467	454	463	457	444	464	437	452	459	433	468	455	427	427	467	444	447	440	433	450	434	453	457	448	478	451	506	406	454	435	464	437	461	436	441	427	423	418	445	419	428	429	445	419	461	471	466	439	477	445	441	410	471	432	455	461	442	468	461	467	483	463	444	492	466	440	434	408	457	460	448	466	469	431	434	468	416	449	442	403	406	457	470	446	495	428	494	459	470	469	396	440	430	454	448	424	414	445	446	430	432	481	431	430	446	460	404	426	444	428	452	460	471	413	430	445	476	461	480	423	448	479	467	436	458	425	433	486	473	474	446	469	459	440	411	434	464	468	451	451	447	486	414	468	441	423	423	449	436	430	450	465	444	461	461	433	501	456	465	463	431	444	444	446	480	462	443	484	463	463	457	468	427	447	394	439	488	442	493	485	485	455	455	478	426	465	429	421	436	413	470	467	402	448	434	463	409	429	424	468	490	533	391	429	433	454	454	480	506	453	447	452	440	440	463	456	469	446	447	443	435	455	490	471	490	439	456	497	463	487	440	440	462	460	446	462	461	452	444	444	452	469	455	449	521	418	444	424	400	438	449	469	440	471	408	457	479	427	462	431	446	436	411	459	471	497	427	454	427	455	491	445	492	496	427	421	408	457	421	415	424	483	471	439	423	458	457	467	475	476	467	453	455	473	447	497	412	469	474	471	422	447	448	468	467	409	459	456	445	430	448	465	416	401	467	475	444	476	421	436	438	487	448	439	446	436	467	460	484	478	468	419	459	408	482	421	466	425	434	411	449	431	444	463	450	460	460	467	433	420	452	462	455	422	467	475	437	445	444	474	479	469	441	438	463	449	451	401	455	461	459	459	439	457	422	441	478	441	484	475	491	446	433	478	442	454	422	456	464	410	425	451	434	467	446	470	409	412	466	493	462	399	469	412	437	404	454	410	447	490	483	408	434	448	468	450	451	454	481	445	438	420	445	453	458	426	449	494	418	437	459	432	437	445	433	477	438	469	433	442	446	488	450	463	446	461	442	456	446	442	429	453	441	398	415	463	466	472	461	451	445	438	449	454	441	431	463	445	460	441	498	437	487	472	463	468	433	445	471	405	485	459	437	442	398	413	453	492	416	445	459	426	430	436	437	445	438	451	472	450	438	459	472	410	457	417	460	436	447	443	436	454	434	477	462	487	470	468	459	467	423	465	449	486	448	415	459	427	429	447	448	450	455	434	464	455	414	433	429	466	427	475	467	463	436	435	436	469	455	484	435	457	492	409	492	449	397	414	409	434	455	478	448	457	453	454	431	494	415	487	476	469	447	477	474	436	428	424	411	484	436	481	422	458	427	449	464	460	458	432	459	441	469	414	487	435	409	450	469	484	475	436	450	456	436	445	442	456	466	427	481	493	456	466	469	441	511	467	451	474	464	457	419	446	477	464	475	432	492	429	461	439	468	465	461	453	473	452	452	470	471	470	479	467	482	466	429	490	455	441	434	456	420	443	497	407	486	456	448	472	466	471	476	517	476	458	443	439	450	432	468	444	433	431	414	425	480	461	432	435	436	454	465	434	439	436	469	425	448	479	454	449	438	428	427	459	417	461	474	478	449	433	486	455	453	467	466	464	471	447	457	416	459	471	408	476	449	467	484	458	517	472	449	469	445	451	445	443	488	487	452	438	428	443	455	442	441	427	474	451	463	433	438	436	386	418	457	398	424	427	409	453	425	435	486	470	452	469	435	481	453	436	454	482	423	461	407	465	444	453	459	405	461	460	454	481	423	429	485	446	470	411	440	445	435	481	463	443	451	437	436	445	460	424	420	457	429	470	437	438	455	462	445	472	454	472	445	434	459	451	451	450	416	423	419	427	467	433	452	424	449	453	447	466	484	443	453	449	454	500	455	494	458	420	455	451	441	445	444	394	411	436	453	454	493	450	457	429	457	434	455	434	463	441	430	487	444	449	425	450	438	442	465	421	487	419	442	487	436	453	457	437	446	423	484	421	416	419	415	452	470	412	458	454	468	440	453	451	479	473	465	414	443	442	402	433	503	447	477	436	423	471	444	475	475	452	413	449	456	420	463	466	402	417	437	456	426	437	434	409	423	415	419	450	435	461	441	466	457	442	435	453	413	451	460	455	479	405	456	471	431	435	449	433	474	462	445	431	462	448	453	509	439	450	461	466	476	452	441	449	447	476	439	488	423	441	434	444	449	473	397	442	483	497	461	436	474	464	457	452	459	447	431	446	411	434	488	439	451	469	472	446	445	447	415	468	437	473	449	484	481	454	482	434	431	465	426	423	491	462	464	463	452	457	429	453	458	426	441	435	456	428	469	434	483	416	470	428	450	459	485	428	429	494	493	470	439	462	453	439	472	474	442	418	432	444	475	454	446	483	468	453	408	472	487	465	412	409	454	443	452	411	435
35779	45443	53636	53934	55413	52395	26368	9011	5719	6312	6065	5890	5653	6017	5758	5877	6753	6089	6888	5866	7755	8397	7384	5019	5510	5849	4702	3930	3791	2232	1961	1751	1675	1561	1625	1789	2022	1943	1656	1688	1393	1255	1262	1233	1266	1186	1158	1126	1179	1177	1151	1183	1125	1055	1037	1052	1062	1049	1019	1039	1102	1003	1046	1064	977	1027	1037	1034	1017	1029	972	1036	1007	1010	1044	1037	1064	1045	994	1021	1001	1037	1071	1019	1031	1062	981	1037	1044	1055	1030	1060	1073	1040	1030	1002	1004	1023	1015	1060	1069	994	984	953	1005	1084	1095	1071	1024	968	1027	934	1041	1064	1062	1060	1013	1019	1076	1003	1017	1027	997	1027	1046	1051	993	1009	1017	1076	1030	991	1031	947	983	1022	1039	982	1074	1004	1016	1000	1029	1018	987	970	1013	965	995	1060	1064	999	1014	1000	932	1000	1022	1007	1017	1019	1002	1023	1009	1078	1053	1028	1029	976	1083	1008	1046	1074	991	1030	1010	1021	1017	969	992	996	1040	986	1022	1020	1054	980	1032	1071	1025	1058	959	997	973	1052	1029	1019	978	1053	1068	1034	1011	1060	1045	1033	1042	1012	1019	1073	1074	982	984	1015	1008	1017	1009	1025	1019	1103	1002	1027	956	1081	1047	976	976	996	1026	996	1000	994	1066	1028	1061	991	987	1068	1003	1024	1081	961	1022	1068	942	1060	978	1030	1012	1003	1005	995	1025	1042	986	1006	1041	1022	1045	962	1050	992	1001	1023	1023	978	1069	1008	972	979	1048	1013	1055	1063	1019	1043	1046	1012	1033	982	1040	1048	1006	998	1059	1004	1052	1016	993	980	1013	1031	1044	988	1007	1031	966	1017	1039	1099	999	1029	1029	1034	1006	1027	1043	1053	1004	991	962	1017	1010	1010	984	1052	987	1014	1057	1044	1022	1024	1001	977	1032	1051	1006	1043	1060	998	1023	975	1057	1041	981	1034	1022	1033	1032	973	1017	1025	982	1013	999	987	1030	999	1029	1052	1063	978	1038	992	975	1027	1003	1018	1072	983	1081	1005	1016	1003	1044	1030	1072	1083	1007	1012	1019	1001	1013	1040	1063	1030	1030	1011	1006	1010	981	960	1034	1014	1025	1052	1021	1031	1059	1032	1044	975	1037	981	968	1029	995	971	997	1047	1058	1068	1028	1031	1002	1065	1000	1012	966	984	1089	1014	1043	1013	1030	1015	1059	1019	1000	1015	1010	1045	1087	1026	1019	1040	1059	1012	1017	1030	1035	1051	1003	1025	1019	967	1031	1007	1035	993	998	1070	1004	1067	1007	1010	987	1058	1036	1075	979	1030	1037	1010	993	999	1054	994	1023	1037	1023	999	996	1045	1010	1040	1025	1004	1037	1045	1027	1018	993	1029	992	989	1090	949	1029	943	1030	1002	1076	953	991	1057	968	991	986	1018	955	975	1021	1003	1008	1025	1043	1068	1014	1005	1021	1076	1026	1052	1012	1079	1064	1023	991	957	992	1015	1003	1033	986	979	1011	1028	1060	994	1002	1016	1010	1009	1006	1087	1076	981	997	1051	1049	949	1026	979	1007	964	1005	1056	999	999	962	1018	996	999	1079	1015	1007	964	998	1016	1029	1032	1074	982	1081	1040	1056	967	1034	1090	978	1027	1021	1105	1040	1034	1041	1045	1026	1034	1017	971	1022	1017	1045	1033	980	1013	1004	1059	985	1007	1001	996	1015	1039	1004	964	1070	1005	1050	1064	1097	1059	1003	986	1002	1006	1046	967	1037	1016	979	1012	1070	1039	971	1074	1079	1017	1007	992	1009	1036	1016	993	1069	975	940	1057	1014	987	1063	1035	1036	1039	1070	1003	976	1000	1000	1057	1040	950	992	1040	1005	1034	1071	1072	1058	1025	1009	975	1084	1018	996	984	985	1006	1020	1061	1023	1001	1040	1022	994	999	1011	1036	999	973	1036	998	1019	992	994	1020	980	1014	981	1060	1028	1047	1096	1005	1003	1008	1038	1009	995	1022	1069	1025	973	1018	1013	1036	1040	1022	1004	1077	1043	1012	964	1077	1001	1010	1038	1014	1014	970	1001	981	1050	981	980	987	1015	995	977	1047	1101	1012	1071	1000	1031	1016	1033	1031	994	1003	1004	984	1051	1040	1029	1018	1043	1034	1041	1000	1032	1003	1045	1059	1070	1068	1039	1041	1005	985	967	1079	977	963	989	985	1010	1029	1016	1047	1027	1037	1043	1033	950	982	991	1038	1064	1025	1061	1003	1057	992	1020	1050	1007	993	1079	1044	1006	1027	1054	1032	992	1040	1023	1008	1035	1030	1065	980	961	1023	999	1011	1013	1031	1036	1045	1045	970	1056	1016	1065	1018	1038	1026	1042	1014	1043	985	1037	990	1054	986	1029	984	961	1002	952	1037	1013	1104	1012	1035	1067	1043	1044	1008	1049	1013	1078	996	996	1032	1067	1056	1042	990	1003	1038	1057	1024	1048	1040	1018	1013	961	1029	996	960	1049	983	1005	1041	1037	1048	1028	1019	1073	1046	970	1018	1047	1013	921	1032	985	974	958	1061	1020	1003	1026	1023	1037	1052	1079	1033	1035	984	1002	1020	987	998	973	1054	1042	1061	1077	1057	987	1051	1021	1008	952	1004	1078	1032	1059	939	1046	989	1024	1046	1036	992	1001	1025	1022	1002	1052	1015	1012	993	1018	1032	1068	1046	995	1063	1082	988	1001	1024	965	1020	1047	1067	1046	983	1015	997	1068	1052	1090	1010	1054	1019	1048	1039	969	1005	976	984	1026	1030	990	1003	1013	1001	1016	1003	965	1023	1021	996	1059	991	1016	1019	1030	1064	1026	1005	1043	1026	1085	1021	1060	1064	1037	1008	1015	1037	1103	966	1005	1044	1039	1043	1055	1039	1063	1032	1029	1020	1040	1046	1072	1027	1056	1024	1042	1030	1036	1005	968	1003	1014	1012	1055	1047	1022	1002	1070	1056	1037	1010	941	1073	993	993	985	1073	1043	989	982	1022	981	1077	969	1070	1055	1029	1061	955	1058	1070	1074	997	1020	1033	989	1002	977	1037	1037	1019	965	1052	1063	1036	1036	921	1001	1054	1089	1029	1035	996	1033	1027	1078	982	1016	985	997	1034	1003	1014	1021	1018	969	1071	1019	1033	996	1035	1043	1078	991	1058	986	1043	1000	1061	1015	1011	1033	1039	1044	1113	985	1023	997	1010	1056	1001	1022	1055	1020	1029	1083	993	1028	994	1016	1024	1070	1036	1023	1016	1023	1015	1100	998	1009	1054	1042	1099	1026	1015	1007	1033	1054	1007	997	997	1042	1057	1014	981	1038	1036	1037	996	1011	1026	1005	1034	1049	1021	1022	1025	1012	1046	1008	1037	1017	1025	1039	1091	1018	1028	1023	997	1024	1023	995	1026	1055	1041	1039	1029	1038	1059	1060	1023	1050	1057	1031	977	1009	1046	1007	1000	1038	1057	1010	1059	941	1087	1075	1062	1027	1040	995	964	1009	1024	1021	1038	987	957	1009	1033	1036	994	1033	1034	1022	1007	1032	1032	1034	1004	972	1056	1022	1012	1032	1004	1073	1005	1009	1054	984	1012	1012	996	1053	1084	980	1012	1025	1026	1017	1024	1075	1101	1032	1042	1011	985	1028	990	970	1039	975	984	1050	1012	1033	998	1004	989	1039	1060	1019	1040	1063	1046	1044	996	969	1027	1050	1018	1006	967	1004	1015	1044	1022	1065	1008	1014	951	1034	1036	1021	1059	1086	1004	982	1062	1011	1017	1069	1051	965	1037	1056	1021	1024	1077	1004	1041	1065	957	1058	1015	1072	1017	1024	1056	1024	1040	1014	1076	1031	1012	1041	1016	989	980	1009	975	997	1010	1053	1061	999	1007	1022	1023	1016	1029	1041	980	1035	1002	998	997	1057	1024	1032	969	1050	1068	1030	1018	973	1086	1067	1029	1008	1015	1002	1059	1058	1065	1008	1029	1046	976	1009	1023	1030	956	965	999	1035	1073	1050	995	1010	1050	1021	1025	998	963	1034	967	1003	1041	1002	1062	1001	1061	973	984	1036	1005	1018	1038	1034	1068	1102	1031	1033	1046	944	1056	1033	940	1007	1000	1003	1023	1039	983	1010	1009	1005	971	985	1026	939	1033	1007	1055	1056	973	1015	1057	1010	1071	985	1061	1035	958	1033	1067	1031	959	1083	989	1029	1020	1023	1010	1006	1060	1044	984	1022	1026	1018	1041	1041	1049	1013	1014	1029	1076	1034	999	959	1095	1066	1011	1038	1036	1018	1044	1047	996	1035	1001	1014	1030	945	1012	987	1059	1012	1041	1044	1003	998	1072	1006	1020	1004	1023	1045	1058	974	1012	1009	1020	1070	993	1023	1041	1002	1073	1003	986	1064	1086	1041	1010	1027	1005	1021	983	1052	1045	1021	980	1027	1060	1049	1022	1043	1008	986	1066	1016	1038	973	1049	1004	1049	1065	1060	1052	992	1079	1038	1072	992	972	1004	1041	1025	1091	1082	1025	1053	1091	1077	996	1016	1041	1019	1021	1036	1018	1035	1044	977	1029	1021	1058	1051	1022	1070	966	994	996	1038	1040	1074	973	1006	1034	1018	1064	1048	1042	984
21615	20644	19982	15312	9590	7690	3235	740	606	533	483	489	515	431	513	467	451	437	464	490	431	497	427	419	455	455	432	403	396	441	411	425	407	423	390	410	406	406	428	380	430	393	397	378	369	364	381	420	400	408	413	390	388	353	360	407	375	389	346	376	366	393	373	376	404	417	379	375	380	397	388	393	394	377	372	377	380	415	377	392	374	415	362	386	378	397	380	381	384	365	379	395	374	345	431	355	406	384	418	362	395	371	360	384	377	358	403	415	400	354	399	411	397	400	383	390	394	349	382	384	393	396	395	401	367	378	358	389	380	413	365	375	406	322	380	381	393	422	352	390	377	380	396	385	371	362	364	377	396	411	390	414	364	382	406	395	409	379	373	381	416	416	397	387	383	376	365	370	375	399	413	360	379	398	365	376	413	412	406	426	409	404	428	374	390	373	406	405	367	418	364	392	372	388	359	395	391	384	344	378	407	372	367	380	346	371	403	367	420	459	395	421	416	417	399	361	355	395	386	359	409	410	426	391	407	388	399	398	370	402	395	399	403	370	382	404	359	399	412	425	420	380	374	374	378	394	400	394	414	372	399	366	367	349	382	354	368	384	410	413	397	356	399	395	348	372	362	375	387	400	361	411	393	417	383	374	379	389	392	386	396	395	337	374	385	371	373	393	355	396	406	396	370	378	406	390	385	382	393	387	379	388	408	401	355	366	355	407	415	357	390	381	360	385	359	353	366	405	395	354	397	401	396	392	368	377	363	367	352	373	415	403	363	368	404	376	426	384	382	369	403	370	420	416	389	378	377	375	385	391	354	394	357	395	390	374	365	382	407	376	380	391	418	390	431	414	408	398	359	392	386	374	410	358	409	389	425	380	404	375	377	418	353	400	362	380	368	355	392	399	406	366	394	407	401	378	401	377	338	402	343	389	414	422	399	362	395	395	347	371	395	338	374	438	429	403	385	402	375	399	384	409	385	372	377	361	392	394	405	385	323	404	387	380	383	415	374	382	410	401	414	383	420	372	364	406	384	408	385	374	386	371	428	350	392	377	424	383	416	406	406	368	347	428	371	409	377	399	376	365	397	383	411	416	394	374	373	407	385	375	366	427	387	413	358	406	367	393	384	376	378	398	363	389	352	395	390	381	350	412	387	366	390	417	394	394	351	398	383	379	402	404	418	389	398	369	403	369	357	389	351	398	374	379	334	361	334	393	383	387	378	409	395	402	379	379	377	378	357	369	416	402	392	367	394	343	436	366	393	401	386	419	347	373	368	370	372	371	397	402	394	388	396	393	396	377	376	403	417	398	392	379	428	393	345	380	433	393	422	396	371	387	381	413	380	407	418	382	374	406	370	399	390	396	425	391	346	377	394	376	421	409	375	381	404	393	382	384	382	356	381	409	371	394	386	390	402	420	352	375	404	443	394	440	391	378	389	367	382	366	391	411	393	361	372	378	389	389	374	396	378	365	389	361	378	347	389	368	425	383	332	401	378	399	356	370	404	387	390	411	398	389	364	383	362	388	355	401	407	400	395	363	367	388	403	389	344	380	380	402	377	395	371	368	358	363	383	343	382	376	385	401	400	445	415	365	357	345	401	387	393	365	452	363	378	369	373	408	396	372	360	368	381	387	401	377	377	362	370	409	378	394	375	399	383	378	414	392	372	405	399	373	383	394	379	382	381	377	404	374	357	368	391	359	375	382	413	413	373	375	351	378	396	403	356	392	347	352	397	389	369	386	416	404	387	362	386	403	411	350	375	396	379	369	381	384	360	401	390	415	372	389	344	378	361	400	412	405	398	369	389	356	389	349	386	409	403	405	384	379	418	401	390	362	354	398	367	393	401	362	367	381	394	398	408	424	444	411	373	413	390	407	376	413	407	389	362	386	407	356	396	402	410	408	420	400	369	410	371	358	405	412	386	399	404	365	369	372	429	379	379	413	414	389	423	404	427	370	373	374	361	381	421	378	400	403	396	363	380	382	378	395	428	385	376	380	379	391	366	399	371	388	391	360	357	402	372	401	407	345	396	393	412	372	433	403	356	406	408	376	362	365	379	434	401	378	408	375	391	339	359	387	409	371	365	372	396	397	385	412	376	401	369	421	420	369	362	358	377	382	404	394	388	394	375	415	380	385	370	360	356	366	366	381	371	378	366	416	396	368	401	393	409	412	384	386	430	360	406	404	379	357	371	389	367	379	363	388	391	379	389	396	406	404	420	421	425	402	406	397	413	410	401	381	357	404	390	403	349	409	372	378	400	385	417	417	384	405	418	354	383	364	387	417	414	396	386	382	400	415	402	401	401	410	380	364	380	368	367	375	385	367	396	376	389	400	388	373	359	370	372	361	396	394	371	400	397	393	370	404	358	377	348	369	392	363	373	375	392	390	398	418	421	382	415	382	401	399	375	388	385	392	354	400	378	386	402	400	343	402	363	366	396	387	381	390	397	400	375	384	369	359	402	383	384	369	404	390	370	403	403	386	387	385	345	382	372	388	390	367	378	366	406	423	406	360	383	407	391	358	357	362	349	389	378	381	367	370	396	390	415	388	416	405	414	353	407	377	339	395	374	398	361	391	396	404	393	392	389	349	399	437	378	393	402	381	393	404	391	392	383	390	366	407	400	384	391	336	404	398	396	363	373	400	441	366	381	382	346	430	389	387	377	362	377	366	421	367	381	391	411	395	415	400	389	401	391	351	378	417	404	393	416	402	408	413	377	382	398	385	356	404	397	392	374	426	344	384	368	400	409	400	371	386	391	396	366	396	377	396	362	408	378	354	405	362	371	358	399	386	396	384	412	439	418	375	419	384	398	412	367	382	394	409	412	393	394	406	386	406	396	392	363	414	404	406	375	392	362	411	384	385	404	377	393	384	379	398	374	379	386	410	398	406	344	406	419	378	363	392	384	377	386	390	376	375	365	362	376	422	383	370	365	422	425	414	448	380	421	379	390	418	371	395	386	373	373	370	398	379	370	397	408	393	374	444	407	382	362	347	409	378	366	419	401	394	402	393	379	348	383	377	368	415	389	385	402	364	369	403	365	415	389	402	401	371	392	370	380	413	399	348	357	410	360	406	376	369	391	386	394	380	390	373	377	391	397	403	374	395	380	376	374	405	414	406	392	408	381	382	380	390	364	381	407	366	346	408	401	408	368	354	381	376	379	395	374	409	380	363	366	382	396	392	377	373	385	384	397	400	394	368	374	377	341	365	368	373	392	379	375	406	401	357	410	389	361	365	385	355	409	397	379	386	379	401	374	371	374	365	411	409	378	387	400	383	376	366	391	425	414	402	395	399	388	399	382	385	371	368	368	378	359	406	394	421	368	399	417	393	365	369	412	390	431	390	382	407	365	344	436	401	372	390	420	365	405	374	361	403	391	385	374	381	378	384	382	427	369	421	409	404	400	395	377	383	394	380	393	388	381	369	392	425	378	386	355	386	362	384	374	382	388	381	363	434	389	346	389	398	380	361	406	392	419	361
12726	18636	26164	26569	22179	21693	10363	2457	1779	1612	1657	1568	1481	1514	1469	1457	1403	1384	1405	1332	1324	1408	1333	1248	1184	1207	1264	1234	1185	1111	1119	1077	1028	994	997	1071	1029	1018	1016	995	1024	977	957	899	928	959	984	950	951	974	933	954	1013	943	907	931	903	925	934	915	895	906	913	913	946	912	986	977	975	982	955	942	940	943	907	933	904	890	950	952	916	906	911	910	923	935	906	885	897	893	893	869	891	899	909	886	935	892	963	961	934	942	880	895	905	948	936	892	871	885	931	896	913	904	886	897	926	931	910	922	923	935	936	922	910	941	1000	890	981	928	922	877	912	904	977	929	880	909	945	924	950	934	942	895	957	949	899	950	922	920	932	904	944	874	976	907	901	875	923	854	923	953	891	902	914	924	935	874	888	907	905	911	934	954	935	927	969	888	856	895	924	929	873	938	903	937	963	904	975	991	912	909	909	888	953	934	936	936	905	896	911	927	910	960	901	890	905	956	924	937	941	899	865	930	981	952	922	892	908	928	968	909	931	956	958	926	886	911	918	880	926	882	943	953	916	924	941	916	939	979	863	950	882	952	893	934	934	968	906	932	874	897	904	853	958	904	900	927	912	934	916	893	944	964	898	921	919	944	884	920	901	862	925	899	924	924	900	938	920	935	920	885	978	897	934	918	929	926	879	955	897	889	929	918	951	900	881	928	874	908	870	923	895	959	911	901	926	962	990	918	925	888	903	902	927	868	895	909	952	944	926	946	906	953	920	957	935	901	892	924	911	956	882	938	889	906	874	936	868	932	902	905	892	940	928	900	966	915	881	921	880	972	921	921	928	912	926	903	904	890	915	963	915	886	909	895	873	880	943	930	913	989	961	914	906	986	891	867	925	905	945	972	964	955	870	968	931	943	904	950	947	930	880	946	923	901	948	933	933	905	911	921	942	934	948	981	928	899	903	947	946	917	895	937	910	927	890	912	910	944	1002	877	876	891	916	949	883	908	960	913	904	909	929	873	897	953	929	899	886	910	936	891	927	942	970	954	913	942	946	960	924	957	937	969	897	885	903	953	945	959	938	928	864	888	956	898	907	959	918	921	904	959	931	901	942	983	948	904	906	929	976	936	908	923	907	889	936	929	961	957	890	955	951	944	921	922	949	972	891	939	933	947	895	945	941	923	936	962	909	888	850	888	891	975	934	912	907	908	962	938	918	932	844	921	815	878	924	901	911	898	946	930	946	925	948	909	961	901	947	912	930	939	901	930	946	894	930	937	885	957	951	912	935	927	922	941	920	907	940	910	902	911	939	899	892	894	870	922	897	886	935	850	937	911	898	944	858	919	908	878	874	932	944	941	866	944	833	937	959	911	918	913	890	946	904	919	931	888	912	921	923	882	904	914	904	970	890	896	948	908	960	882	935	911	869	895	963	929	947	983	902	937	925	889	874	919	949	893	962	921	909	936	910	946	907	899	904	907	921	900	957	933	882	897	876	922	951	958	903	959	950	918	971	919	881	904	962	947	946	962	901	839	935	908	909	933	897	919	873	874	940	953	932	955	958	957	894	883	954	890	968	895	875	946	966	917	999	879	912	912	942	895	952	925	1003	949	944	959	894	901	951	1003	842	921	903	870	932	899	936	917	956	884	907	936	925	967	931	949	912	980	870	911	945	914	891	892	898	907	924	935	952	969	880	863	911	903	966	932	925	881	988	945	905	912	871	935	877	926	888	935	959	974	972	937	942	929	944	962	897	939	939	959	938	933	879	942	909	974	891	902	926	892	936	906	903	890	955	937	905	915	996	904	851	954	968	987	939	973	965	983	892	966	853	897	937	964	916	901	909	911	938	932	892	892	929	928	1003	945	908	902	933	913	926	889	878	911	968	873	916	913	932	928	910	944	929	903	913	903	940	917	896	863	922	928	900	924	930	869	901	923	914	930	968	916	937	948	904	902	952	928	951	964	889	958	927	937	963	958	936	940	868	914	875	905	938	915	920	940	898	875	915	882	926	938	906	932	935	908	936	935	898	931	884	895	908	924	902	874	929	931	964	942	926	949	910	917	936	898	904	873	932	904	919	868	946	948	950	905	893	893	969	930	932	908	924	927	943	914	948	925	881	926	884	880	877	955	865	919	934	927	924	904	942	968	945	877	917	918	932	889	864	950	902	883	920	961	900	917	922	916	958	879	946	917	896	910	852	910	907	925	881	962	939	924	911	981	915	940	908	891	911	887	933	866	959	951	893	931	916	918	926	927	917	895	960	901	967	928	972	880	896	951	944	920	973	892	929	942	901	918	953	913	924	892	921	944	952	971	922	866	914	910	954	886	892	888	877	915	880	950	900	870	951	921	918	946	932	918	865	941	897	940	939	897	894	930	962	983	919	912	979	878	901	875	928	920	905	873	896	860	867	878	923	915	927	893	974	953	907	918	894	992	943	922	921	916	913	944	951	925	943	937	907	877	929	954	892	857	938	898	878	907	855	911	919	927	859	918	914	911	965	894	886	875	916	887	956	987	907	971	921	927	932	934	934	899	923	919	940	919	891	924	930	899	946	949	917	949	929	922	908	910	884	898	936	915	939	937	943	970	923	962	932	968	939	935	918	919	936	934	976	960	936	915	931	938	959	923	946	943	914	933	973	889	954	932	916	952	1002	893	905	915	944	948	866	910	887	935	936	917	929	982	925	915	847	930	953	932	953	924	963	944	956	986	892	954	908	902	912	911	899	902	855	915	901	926	948	930	930	848	908	967	945	887	882	922	917	915	900	881	876	903	926	936	883	913	910	868	966	964	948	891	905	938	947	921	930	884	883	912	910	933	925	945	956	931	952	879	930	912	939	916	944	952	897	929	908	883	932	905	935	911	860	870	918	911	892	929	984	867	888	910	897	902	929	962	867	940	907	927	910	925	897	902	860	947	913	900	921	908	970	934	882	918	931	918	913	896	895	941	890	893	945	926	946	911	868	884	901	916	946	935	919	944	943	917	897	961	909	882	885	938	921	894	924	901	894	934	904	875	965	930	939	947	934	868	881	896	889	954	945	912	899	912	913	932	889	912	915	895	913	941	897	922	930	899	910	942	930	914	943	898	884	930	891	926	873	924	931	950	918	888	892	929	935	897	940	933	929	893	941	859	934	910	942	908	916	949	952	886	887	972	907	901	925	914	930	939	888	928	975	940	892	899	959	884	900	965	876	931	938	924	919	914	915	859	907	947	927	947	965	918	911	907	944	935	911	949	965	902	922	945	944	897	864	902	909	974	890	890	929	933	940	929	926	900	920	898	926	909	956	836	914	918	936	938	897	912	989	973	897	936	921	853	880	911	934	936	937	887	901	915	864	922	927	912	938	939	948	966	849	906	941	913	960	918	876	825	956	939	904	927	901	894	926	905	913	1008	976	901	924	897	902	938	950	897	881	909	974	958	923	916	944	984	903	947	921	915	963	932	883	921	928	918	903	907	952	911	924	956	905	900	955	880	899	886	853	978	907	879	897	941	927	852	906	959
42348	43770	46839	48544	50454	41741	25683	14781	4909	1624	1174	1083	972	1043	1056	1094	1126	1057	1017	960	1065	1204	1024	869	894	974	857	739	684	529	550	517	520	523	498	540	529	542	448	474	469	468	475	440	432	475	454	459	442	420	441	448	470	424	415	475	441	438	442	437	457	445	448	451	456	446	420	456	480	448	469	441	422	473	454	437	414	415	474	431	441	422	482	470	455	439	457	447	454	416	485	445	442	478	441	471	529	474	451	460	440	449	463	463	468	437	425	429	448	438	446	458	451	439	436	434	452	464	477	440	450	444	492	460	445	446	385	422	439	467	453	445	418	444	442	441	414	415	421	442	441	448	453	457	444	474	479	453	463	463	487	449	441	457	458	463	425	411	449	439	444	437	461	460	416	450	433	448	420	446	443	398	452	409	439	436	449	419	469	462	463	439	451	441	483	413	430	427	417	422	429	455	457	426	450	433	439	514	460	469	463	450	459	451	429	466	461	497	452	443	434	460	466	486	437	483	493	422	465	472	429	454	430	463	454	458	452	444	485	435	479	443	421	449	477	411	435	419	429	465	417	378	436	453	424	427	456	446	444	418	453	448	443	461	442	447	418	460	505	396	474	432	506	419	436	444	425	457	430	481	469	451	452	422	478	414	446	450	445	464	442	459	433	459	442	388	471	440	439	438	458	439	424	459	450	449	419	476	456	446	472	467	444	483	490	445	452	458	438	459	463	416	414	438	404	450	419	468	483	462	464	460	445	454	383	445	428	425	416	446	428	424	414	477	380	437	442	442	441	464	432	437	474	424	414	420	457	450	417	449	455	448	441	462	452	452	408	433	470	444	439	449	432	427	449	400	414	453	433	463	438	455	395	443	458	472	426	475	449	436	392	443	470	421	442	429	447	417	409	465	472	471	462	435	443	451	423	397	413	437	422	422	475	506	483	456	480	459	437	442	426	428	416	476	464	442	442	417	436	455	434	448	459	437	439	492	470	444	453	438	425	443	450	481	477	444	447	474	437	508	411	467	442	440	524	466	477	439	444	437	478	438	487	403	433	468	487	448	468	456	478	448	458	417	487	466	444	403	395	437	440	463	462	442	468	476	414	437	405	433	455	427	411	442	440	449	432	457	455	416	470	423	454	460	425	462	428	456	458	405	434	454	446	436	458	421	436	476	442	474	423	420	411	459	457	447	445	446	430	448	437	471	440	506	444	447	426	427	438	446	459	469	450	439	429	441	447	440	468	436	495	452	451	439	446	448	493	406	447	436	449	430	458	404	445	464	450	458	441	449	452	430	450	451	435	437	453	417	453	468	429	471	460	472	433	426	481	451	474	421	406	423	474	444	452	462	457	434	517	459	440	436	433	418	455	445	427	427	456	433	454	419	464	444	490	462	463	457	414	445	432	478	447	463	454	458	476	473	448	449	439	446	457	462	473	469	484	430	443	403	463	459	435	452	447	431	424	453	455	442	424	431	450	485	448	420	437	451	458	448	436	463	435	449	456	420	422	425	459	469	441	436	472	468	425	453	450	485	446	468	477	454	448	430	434	450	434	443	446	448	455	468	437	434	422	435	457	446	461	435	425	418	456	425	440	447	449	422	404	430	427	461	467	460	448	467	462	405	420	423	426	431	441	458	450	469	434	423	483	462	461	471	442	473	449	465	444	441	444	442	431	449	426	479	464	472	425	463	468	430	442	452	434	431	439	453	458	430	510	413	403	461	427	457	474	451	434	433	458	461	470	415	419	442	429	436	485	464	476	448	462	440	421	435	423	437	447	453	510	450	410	440	461	435	442	433	429	446	383	403	454	464	469	471	433	408	487	467	446	467	448	453	486	428	426	421	488	454	405	472	455	426	395	411	464	438	454	448	416	423	489	479	422	459	474	454	436	447	434	455	441	454	467	454	479	481	409	451	460	464	471	492	450	459	450	481	461	432	413	496	470	427	436	420	453	454	433	456	435	455	428	459	419	428	425	454	475	476	457	474	453	478	456	446	445	448	457	425	477	481	430	443	417	469	478	451	478	436	422	464	478	446	481	406	469	487	428	440	430	432	434	445	452	485	445	458	459	471	431	467	439	444	446	460	483	476	452	416	425	491	431	456	412	433	426	444	470	448	471	459	428	409	447	479	459	450	468	484	427	446	464	430	425	440	427	460	462	441	474	434	446	444	446	456	440	453	480	486	458	466	461	433	436	479	432	446	440	427	434	430	489	447	452	434	459	481	462	448	424	439	454	457	465	416	417	485	494	433	464	436	424	461	451	475	457	431	445	446	446	456	456	484	428	442	464	420	480	468	464	398	447	444	453	455	432	462	415	452	428	461	437	475	460	423	446	471	455	432	416	441	478	458	498	412	422	398	426	432	442	439	413	461	430	448	451	464	444	438	437	461	433	432	435	451	431	458	467	441	417	422	461	444	441	447	411	455	477	442	454	476	444	490	434	423	408	405	450	441	457	445	447	438	451	463	464	500	433	389	449	498	443	457	457	467	409	503	490	414	426	432	527	494	447	455	448	450	474	460	457	477	458	455	407	448	465	480	430	411	458	461	411	461	443	409	464	456	433	439	436	438	439	493	441	427	447	431	398	457	462	417	459	466	404	429	433	421	449	432	490	429	419	416	420	441	421	451	453	448	486	457	466	450	426	499	426	414	431	439	433	440	478	450	482	471	468	420	446	451	488	478	428	443	444	427	474	424	469	438	416	425	454	397	470	442	431	449	412	453	456	417	407	458	437	433	410	448	461	441	448	428	450	437	425	446	444	453	458	465	440	428	435	477	444	423	441	442	472	412	453	467	477	463	426	432	423	443	478	454	458	449	441	456	467	434	439	433	460	438	460	417	476	445	415	453	454	416	401	465	446	424	476	468	456	392	444	431	439	414	473	439	473	442	445	468	451	438	448	466	418	443	464	457	437	458	435	402	446	429	435	446	451	444	497	410	422	478	463	452	438	447	450	416	415	432	468	432	498	447	485	427	463	444	476	496	453	436	450	439	471	427	466	472	434	451	412	419	455	473	421	432	421	480	431	427	443	437	463	503	431	447	454	415	469	421	431	417	451	444	481	439	432	410	452	436	455	455	407	421	424	432	472	436	464	444	399	449	424	420	461	424	461	409	450	452	429	480	454	442	450	457	471	453	468	475	478	426	451	434	445	448	422	411	413	427	436	469	446	452	440	422	481	433	452	459	477	441	436	436	445	463	495	444	481	445	446	440	460	403	442	434	454	464	429	439	426	488	447	439	413	424	426	447	426	445	474	456	457	465	427	445	422	429	461	468	458	437	495	434	443	447	443	478	440	457	445	475	411	419	460	448	445	443	443	450	448	445	433	454	465	432	436	448	424	422	432	441	462	430	452	469	449	445	452	441	463	414	452	482	474	460	487	422	462	510	484	462	468	410	459	451	434	428	448	455	470	447	411	477	445	437	462	386	434	438	413	440	464	465	448	434	422	462	484	419	452	457	461	471	447	457	456	435	426	465	426	426
28914	37895	47422	52539	55603	49621	22637	7448	4240	3903	4025	3746	3439	4054	4027	4227	4138	3956	3932	3608	4506	4871	4250	3066	3467	3625	2958	2402	2246	1626	1545	1495	1344	1420	1321	1480	1511	1603	1439	1303	1363	1245	1156	1143	1134	1169	1114	1109	1065	1117	1088	1122	1109	1132	1095	1066	1049	1019	1058	1035	1052	1047	1087	1070	1046	1037	1102	986	1007	1040	985	1010	1031	1058	1045	1024	1044	1059	1026	1044	1020	1040	1032	1057	999	1036	1050	1013	1039	1059	1033	1087	1101	1060	1081	1067	999	1016	1027	1046	1048	1028	1019	1052	989	1097	1042	1034	1029	1082	1040	1034	1039	1013	1090	1068	1004	1047	1022	1068	1142	1061	1028	1042	1094	1127	1033	1019	1057	1034	1024	1045	1048	1021	1058	1013	1061	1024	1069	1040	1024	1057	1066	1000	1017	1011	1013	1072	1038	998	1030	1022	986	979	1065	1016	1078	1091	1050	1030	1074	1060	1031	1039	1077	1057	991	1003	1008	1055	1026	1087	1019	1005	1012	1030	1052	1101	1034	1030	1073	1041	1038	1025	1007	1044	1048	965	1007	1015	1021	1078	1083	1002	1115	1010	1020	1060	986	1017	1035	1023	1049	1010	1013	995	976	1057	1062	1079	1070	1001	1059	1006	1030	1119	978	998	1036	997	1057	1067	1033	994	1030	1042	1001	1041	1045	1028	1055	1052	1040	1082	1020	1054	1070	1051	1084	1102	1023	987	1041	1056	1032	1011	1006	1055	972	1060	1007	1094	1028	1032	1059	1046	981	1088	1016	1044	976	1071	1063	1010	1061	1003	1013	1072	1036	1097	1024	1062	1072	1023	1069	1026	958	999	1031	1042	1099	1060	1026	1079	1007	1081	1071	1016	979	1050	1040	1036	1105	1005	982	1009	1014	1012	1087	962	1069	1053	1037	1074	1002	1021	1028	971	1075	1048	1032	1110	1058	1039	1020	1030	1069	1023	989	1049	1068	1069	1007	982	1076	1034	1042	1076	1019	1113	1023	1060	994	1034	1081	1063	1002	1007	987	965	1025	1061	1047	1035	1098	1010	1034	998	1024	1076	1078	1029	1043	1088	1025	1011	1018	1125	1008	1043	1036	1085	1048	1031	1042	1034	1016	1070	1033	1039	1081	1051	1070	982	1040	1090	1024	1055	1089	1109	1077	1052	1026	1066	1057	1019	1062	1095	1040	988	1013	1011	1053	1035	1023	1039	1032	1013	1043	1085	1015	1033	1030	1027	1075	1042	1007	1049	1086	1038	1012	1048	1044	1045	1027	1049	1060	1099	1009	1047	1080	1003	1002	1023	1020	1001	1144	1040	1032	987	1045	1035	1077	1073	1078	1059	1086	1118	1056	990	999	978	1060	979	1040	1045	1001	1028	1021	1045	1032	1055	1057	1044	989	1069	1011	1076	1086	1060	1047	1035	1040	1061	1068	1048	1033	1010	1051	1081	1069	1046	1121	1028	1045	967	1046	1051	1005	1059	1011	1025	1096	1016	1088	999	947	1079	1031	980	1004	1073	1057	1042	1039	1019	1020	1067	1014	1059	1062	1084	1065	1083	999	1067	1048	1072	1031	1077	1005	1053	1026	1030	1048	1063	1021	1005	1107	1029	990	1032	1023	1015	977	1043	1065	1013	1044	1000	1032	1075	1083	1039	1060	1041	1017	1024	1032	1023	1076	1074	1010	1011	1031	1067	1040	1055	1030	971	1101	1041	1023	1018	1088	977	1073	1019	1016	980	1069	1052	1015	985	1078	1071	1037	1054	1068	994	1068	1090	1060	1033	1098	1024	1049	1026	1025	1036	1079	1048	1064	1052	1061	971	1004	1027	1052	1054	1030	1045	987	1045	1016	1018	987	1028	1112	1034	1055	1016	1028	1034	1037	1006	1073	967	1083	1063	1015	1048	1073	1027	1060	1093	1037	1032	1029	1041	1005	1043	1057	1100	1038	1079	993	1029	1084	1014	1025	1026	1020	989	1011	1028	1027	1053	1035	1002	1072	1051	1041	1046	1026	993	1025	1118	986	1023	1021	1081	1048	1049	1036	1021	1047	1046	1048	1077	991	974	1046	976	1022	1046	1034	1066	1013	1057	1044	1016	981	1108	1040	1090	1045	1037	1083	1062	1058	1028	1044	1033	1047	1055	998	1069	1033	1043	1020	1061	1003	1080	1053	1062	1049	973	1006	975	1007	1033	1099	1034	1084	1034	1071	1016	1033	1096	982	1018	1059	1046	1034	1031	1038	1004	1056	1030	1018	1031	1019	1021	1010	1064	1063	1047	984	1072	1009	1037	1044	1095	1034	1068	1053	990	1037	1083	1035	1000	1020	1060	1060	1037	1055	1075	1054	1050	1074	1072	1008	996	1047	1009	1044	997	1019	993	1035	977	1074	1053	1021	1043	995	1051	1033	1093	1009	1027	1034	1020	1038	1004	1018	1043	1010	1020	1012	1038	1039	1016	1036	1038	1065	1074	1004	1033	1103	1024	1027	1056	1039	1069	1066	1054	1057	1009	971	1059	1040	991	1064	1051	1045	990	1040	1066	1065	1075	1048	1019	1014	1126	1012	995	1128	1027	1073	1031	1002	1050	1000	981	1069	1013	1055	1035	1065	1042	1024	1070	1006	1039	1035	1025	1042	1048	1034	988	1056	1001	1035	1038	1029	1004	1027	1034	1094	1024	1030	1057	1057	1044	1006	998	1129	1016	1040	1018	1035	1046	999	1079	1067	1055	1071	1058	1069	1029	1035	1036	999	1060	1026	1013	1097	1055	1047	1045	1065	1046	1042	1016	1068	1037	981	1039	1040	1004	1020	1019	1030	1105	1008	1047	974	1036	1010	971	1013	1091	982	1131	1029	1008	1033	1018	1044	1021	1085	1106	1057	1069	1026	1051	1022	1014	1037	1039	1034	1030	1037	1049	1021	1019	1078	1039	1051	1016	1077	1034	1013	1042	1067	1029	994	1009	1070	1002	1076	1017	1118	972	1054	1059	1011	990	1037	970	1000	1076	1041	1006	1053	1034	1093	1088	1033	1056	1000	946	1039	989	1089	1067	1068	1014	1024	1044	1051	1010	991	993	1064	1061	1040	1032	986	1069	1059	1077	1052	992	1024	1021	1058	1089	1043	1004	997	1063	1061	1029	1072	1034	1060	1013	1016	1025	984	1040	943	1061	1068	1017	1009	968	1013	1134	1031	1041	1083	1061	1054	1017	1040	1031	1003	960	1007	1010	1050	1005	1037	1003	1041	1012	1081	1033	1003	1064	1022	1090	1036	1019	1044	996	1087	1032	954	1033	1056	1006	1047	1037	1048	1045	1080	1113	1017	1099	1048	1026	1091	1034	1045	1093	978	1012	1012	1045	1021	1084	1073	1083	1095	1014	1056	1061	1056	1019	1045	1006	982	997	1062	1084	1014	1056	987	1017	1033	1094	1048	1056	1013	1045	1054	1098	1102	1006	1051	1082	1007	1036	1055	1056	1027	1048	1069	972	1010	1049	970	1101	1069	1033	1088	1043	994	1054	1064	1071	1056	1069	996	1051	980	1067	1051	1012	1008	1049	1062	1081	986	1017	1003	1061	1096	993	1053	1049	1081	1029	969	1019	1088	1048	1073	1009	1047	1036	999	1115	1054	1035	1111	1069	1060	999	1043	1062	1037	1075	1026	1031	916	1047	1070	1031	1043	970	1005	979	1075	1041	989	1065	1012	976	1092	1011	1020	1008	1040	1046	1038	1004	952	1041	1043	1001	1034	1078	1034	1032	1070	1039	1012	1073	1024	1013	1083	1063	1058	1064	974	993	986	1004	1044	1018	1029	1029	1023	1040	1062	1095	1003	1011	1056	998	974	1020	1020	1094	1052	1078	1029	1021	1019	1047	1033	1064	1107	1035	1027	1060	1018	1075	1056	1010	1058	1081	1079	1053	1041	976	1047	1048	1031	987	1072	1053	1061	1037	1063	1039	1003	1048	1077	1009	1052	1076	1073	1089	968	1071	1021	1018	1029	966	1076	1010	1087	1058	1066	1073	1020	984	1023	986	1008	1027	1069	1022	1023	980	1013	1100	1114	998	990	1061	1018	1033	1051	1056	1016	1016	1020	1012	1034	1033	1055	1009	1047	1057	986	1046	1053	1035	1016	1034	1100	1060	1061	972	1032	1034	1052	1056	1057	1071	1050	1047	1021	1028	1060	1002	1086	1078	1031	1034	1052	1019	1027	1031	1031	1031	1031	973	1058	1067	1071	954	1003	996	1035	1052	1098	1037	1033	989	1032	1083	1112	1079	1035	1069	1033	1064	1082	1030	1070	1019	1047	1031	1043	1042	1032	1018	1029	1023	1004	1026	1075	1045	1023	1068	1060	1042	1011	1023	996	992	1009	1028	1055	1037	988	1058	1026	1041	1043	1026	1056	1044	1041	1078	1077	1053	992	1041	1037	1058	1026	1001	1008	1052	1023	1068	1031	1086	1083	1064	966	978	1050	1075	1061	1036	1039	1040	1033	1017	996	1063	1064	996	1043	1041	1002	1026	1011	1028	1050	1032	1037	1051	1016	1045	995	1014	1004	1032	1074	1093	996	1068	1042	1053	1008	1034	1063	1050	1094	1053	1041	1092	987	1096	1029	1061	985	1055	1005	1020	1088	1029	1055	1015	1007	1051	1074	1069	1039	1061	1043	1002	1046	1003	1074	1040	1040	1024	1027	1003	1047	1010	1010	1081	1018	1010	1042	1093	1071	1023	1005	1048	1001	989	1046	1039	1029	1021	1060	1011	1043	1077	1031	1035	1064	1013	1006	1032	992	1116	1043	1036	993	1051	1060	991	984	1014	1018	1004	1106	1054	1083	1060	1077	1007	1046	1045	1022	1001	1056	1022	1062	1035
51776	50395	46250	45035	50053	40892	33359	21634	13157	4925	2063	1554	1358	1526	1511	1629	1608	1451	1656	1350	1739	2056	1862	1237	1365	1397	956	890	728	586	572	506	512	539	473	559	571	570	569	562	510	477	451	420	453	472	442	437	421	481	459	500	449	463	461	401	453	443	452	414	447	486	401	451	436	440	438	430	468	420	435	445	416	442	456	452	428	444	451	449	458	467	433	446	418	459	451	480	451	487	443	459	452	453	436	489	441	420	418	464	459	456	433	456	430	434	458	478	414	435	413	420	473	409	426	445	428	425	466	460	462	437	425	454	473	475	467	445	482	431	481	434	416	387	439	457	413	477	414	445	473	467	451	429	440	434	443	399	432	477	446	430	469	457	452	473	413	439	439	437	428	438	417	394	433	492	411	433	442	468	470	390	443	427	429	453	461	422	461	397	460	456	429	413	444	440	473	431	439	461	434	434	418	471	416	490	458	463	411	443	471	434	432	437	461	453	491	436	425	473	426	472	488	449	449	453	402	482	452	394	388	434	454	436	437	395	465	418	427	406	438	444	435	457	459	436	460	425	484	444	455	468	434	445	462	417	434	425	472	443	433	410	444	443	506	447	411	437	440	494	448	456	453	446	435	412	456	484	434	443	498	423	429	450	426	447	443	449	434	408	439	443	443	469	418	472	436	428	410	404	437	451	443	420	443	467	377	467	456	421	427	440	447	446	445	470	431	453	428	476	430	427	424	443	415	479	472	497	447	407	409	441	423	437	448	435	467	459	423	434	436	457	432	424	462	483	421	414	453	411	445	451	434	497	441	434	445	387	464	442	440	448	462	443	448	470	500	460	443	438	387	467	475	435	408	451	450	453	459	448	448	451	437	422	449	445	429	424	408	427	453	470	470	497	451	419	454	446	430	445	421	412	417	413	414	446	438	403	464	467	456	453	406	415	456	433	494	474	438	428	440	411	439	448	521	464	521	466	447	454	440	448	475	434	430	445	480	446	435	454	416	418	398	401	439	463	409	419	420	471	431	483	423	465	432	462	440	399	427	441	465	425	472	460	438	480	473	467	433	465	454	444	446	433	462	406	451	497	462	420	473	438	456	445	487	435	430	422	456	448	403	459	400	429	471	417	457	456	460	444	390	424	482	448	458	461	442	402	450	434	448	430	479	429	444	437	424	463	479	457	464	407	415	437	424	428	428	420	445	444	463	451	484	473	459	461	433	427	459	465	470	416	447	455	476	481	421	425	454	415	449	427	455	467	437	476	425	452	462	459	418	448	413	454	416	446	436	458	464	424	420	476	458	452	401	460	439	427	463	439	444	427	452	467	468	456	466	438	411	479	436	439	410	427	449	453	446	426	501	469	498	450	461	417	481	447	452	416	455	453	436	411	438	441	450	442	429	461	406	482	457	442	431	448	433	473	400	449	449	431	421	432	425	441	426	414	464	471	399	428	445	404	440	439	401	482	455	419	401	417	466	440	424	409	445	429	462	438	423	456	438	447	473	470	465	464	469	429	459	455	513	462	451	438	431	450	450	408	466	462	435	467	466	473	395	408	432	425	433	468	426	442	444	468	451	445	453	447	431	470	433	446	447	475	420	426	460	400	435	413	448	434	434	434	449	416	422	414	436	493	457	463	443	444	463	440	433	427	442	464	412	453	454	449	461	414	415	422	445	446	483	446	471	485	417	465	432	444	402	420	469	482	460	457	435	427	423	405	442	433	447	443	453	447	449	446	467	438	474	453	473	445	448	452	448	466	453	441	448	497	454	414	453	449	494	449	448	507	454	443	415	439	462	448	470	489	502	471	421	425	489	459	424	452	436	454	485	472	421	442	433	416	469	485	424	449	448	427	490	439	474	448	476	418	461	448	431	447	460	397	441	408	442	440	472	412	452	480	437	439	427	421	444	446	433	435	429	453	447	420	437	470	446	453	407	447	452	451	437	438	414	455	447	459	452	437	458	484	465	451	431	441	413	452	405	410	442	420	405	455	484	419	444	443	414	469	438	468	448	417	452	462	404	427	452	473	445	413	398	459	461	444	454	427	456	467	482	441	422	412	439	450	472	422	464	440	444	433	455	420	432	457	438	435	421	460	457	437	438	468	401	429	424	455	467	436	481	460	496	461	467	434	445	434	451	432	429	437	448	431	439	448	465	440	491	463	474	427	440	422	438	449	496	437	481	452	433	451	428	429	404	455	459	451	396	421	450	420	433	471	455	460	446	422	419	470	471	434	461	465	468	460	460	451	428	430	418	419	467	463	483	451	473	415	493	433	448	426	475	425	487	425	418	428	453	455	457	439	477	447	475	455	429	483	489	428	425	425	428	417	461	466	475	437	445	485	428	421	438	432	423	436	471	413	429	448	432	439	432	448	446	498	462	454	422	442	433	437	445	428	459	412	437	477	461	480	475	416	433	445	447	455	417	415	472	445	434	455	472	415	445	443	432	385	478	451	440	452	416	481	448	441	475	458	415	427	441	461	468	474	490	452	418	439	437	446	457	434	439	439	459	465	408	437	457	432	427	479	407	446	453	413	424	422	418	435	469	473	463	461	443	408	441	385	433	428	440	448	479	459	408	469	458	431	454	437	418	457	434	448	433	463	474	472	430	428	453	432	466	435	480	452	436	409	453	421	419	471	426	420	433	416	452	493	445	428	448	468	453	383	450	433	442	417	424	441	443	440	451	439	427	420	443	422	451	424	447	439	452	466	450	467	472	439	469	456	434	448	456	434	455	459	455	415	454	438	448	455	479	423	434	430	441	460	447	413	436	425	409	423	423	459	445	449	467	418	419	433	403	414	454	470	436	422	437	431	452	449	450	478	425	427	442	480	440	449	444	434	453	472	438	430	454	519	444	442	423	446	447	466	414	435	467	439	432	437	457	408	421	440	437	494	466	441	445	496	429	443	472	449	442	411	433	449	486	441	484	394	455	472	438	450	462	427	426	437	459	478	417	414	419	474	435	437	484	488	484	428	456	448	426	493	444	448	383	442	457	474	407	408	437	479	432	425	445	457	418	445	402	428	443	464	407	450	474	463	445	444	423	452	466	441	456	438	454	445	445	426	451	411	443	497	476	450	468	415	465	426	477	462	443	443	438	430	442	456	424	433	411	452	496	435	420	422	433	469	461	450	436	393	456	452	429	490	480	466	464	422	466	439	485	444	423	426	459	461	454	412	500	449	433	457	413	416	444	450	441	452	417	437	472	457	419	436	436	495	408	456	457	488	450	446	423	423	447	424	478	387	441	445	470	431	443	436	407	497	424	457	451	458	456	452	442	424	457	461	451	459	445	445	447	455	448	448	490	448	457	432	483	425	452	445	455	438	483	483	442	417	456	428	461	428	474	433	445	423	472	401	442	437	444	451	492	462	453	493	450	424	433	438	480	418	435	461	439	405	444	470	410	489	462	454	525	471	443	441	432	417	477	427	454	475	411	444	444	411	414	429	416	435	457	430	450	416	478	456	437	407	465	456	412	445	496	466	446	471
36521	46516	51389	54076	56219	53562	40474	11799	5887	5562	5733	4911	4865	5646	5544	6125	6077	5693	6539	5274	6817	7831	7359	4531	5243	5026	3847	3405	2568	2035	1825	1679	1539	1583	1478	1650	1703	1777	1564	1478	1347	1291	1274	1211	1154	1224	1101	1125	1093	1112	1099	1072	1095	1051	1064	1043	1053	1060	1054	1037	979	1022	1023	1044	997	1007	1031	958	1029	998	1015	1031	1000	989	1004	1012	1028	994	971	1048	927	1034	1013	983	962	1020	1005	1027	982	1013	1028	972	1059	1027	953	963	972	1022	997	1029	993	982	988	1004	1042	1009	998	1011	964	967	998	1016	962	1028	1014	943	1008	1047	958	983	986	1030	1029	985	975	976	1058	1035	1022	1010	1036	1057	990	1091	987	978	990	1018	984	1056	987	982	1004	1020	1026	974	942	1026	993	1024	980	967	972	1079	980	982	980	1055	963	1030	973	1028	1030	993	1016	952	992	1011	954	986	974	1015	1007	1008	1018	1058	977	969	975	958	1021	1059	1018	984	1013	998	972	1001	1006	1017	1022	1003	1059	983	987	988	995	991	1007	1031	1014	985	988	1015	988	998	1046	1058	1001	1053	997	960	973	1042	1015	1014	989	1046	973	938	998	1007	1056	988	1003	964	977	979	1015	1015	1000	1036	920	972	1000	1038	971	1011	989	915	972	984	1015	966	1006	1034	969	943	1035	1036	978	1021	1074	1063	990	992	1022	1027	1040	1058	1029	1030	1024	1060	1013	1033	1003	1002	921	975	1027	1005	1035	999	993	963	1016	1028	981	978	1018	957	1007	1057	982	1028	996	992	998	969	1032	1014	965	1069	977	1027	967	990	957	1011	999	1026	997	1011	1049	993	1034	1031	1044	977	963	1014	1009	1056	1018	1040	1018	1027	959	1018	1040	1020	1030	1055	1092	1015	1010	992	1012	936	1022	1045	1030	991	984	1017	1011	1015	1024	949	1000	1014	1013	1057	1029	1007	1079	1005	959	1038	1033	959	942	1016	950	1026	1007	994	1019	1017	985	1095	1047	1046	1013	1009	987	984	1028	953	1035	996	936	966	965	1064	993	1007	985	998	1006	956	1039	955	967	988	1014	1009	1052	1001	982	1062	937	971	992	940	1017	1027	965	1102	1037	969	993	1044	1034	989	987	1054	1027	961	999	1013	1030	1020	1053	1034	996	997	951	1046	979	996	1017	1069	976	1050	980	996	1026	1002	993	989	982	966	1005	1057	978	1001	1005	1047	996	1042	1002	1048	981	1068	1027	1031	957	988	1059	996	1039	1013	1027	1005	992	1044	972	1022	1070	990	1015	968	968	991	953	1026	956	1010	997	989	1012	1007	1007	1013	992	1022	970	1022	1048	1057	1037	1044	984	1039	1040	962	988	1015	1033	946	1022	1041	990	984	995	1011	1009	1019	975	1057	1028	1009	1035	961	965	1021	981	1059	1022	1007	1041	976	1064	1036	982	1040	1030	1045	1010	1023	998	1012	958	967	996	1000	1035	963	979	1016	1059	1032	956	986	1044	1022	971	1029	1035	998	1039	971	1060	1000	999	994	1029	961	1030	1083	1029	996	1018	1011	971	1001	1023	1029	1030	973	979	1059	1026	1017	1030	1059	1038	961	992	1032	1037	921	1033	1036	1049	952	1032	982	972	1025	1056	931	996	1010	1044	987	1046	1011	1049	1040	982	996	998	987	999	999	999	1001	994	963	1016	1012	1013	1016	1021	1032	1075	958	1031	1029	1039	999	958	1026	1030	1054	994	1040	1014	983	945	1011	1018	1013	1019	999	944	995	988	994	1015	1022	1065	998	1034	979	1015	973	1005	992	963	1035	990	997	999	1022	1046	991	997	980	1005	1037	1056	1026	988	977	953	1030	1004	1018	1013	976	998	1054	950	1016	1006	1018	952	1044	1004	939	1022	955	943	998	1011	1052	1018	996	946	995	981	1016	1087	1042	1037	980	1001	1019	1034	963	1021	974	1019	1002	964	987	1009	977	1003	1036	1064	977	1051	991	965	989	1004	964	1005	1026	1058	1047	1009	990	991	941	1010	1073	1010	993	1020	1051	1024	993	1020	1069	1016	983	969	961	1017	978	972	984	990	989	1016	940	989	1005	1070	1006	992	997	1008	1035	983	994	991	981	1033	1008	1008	962	1025	1016	957	961	983	999	1070	989	1039	1025	961	1064	991	972	1020	1005	993	987	993	1019	978	1089	1070	1009	1049	979	1079	1005	1005	980	950	990	1050	1046	988	975	932	986	1010	979	972	985	1039	1003	1010	985	1007	962	982	982	1017	986	948	971	1030	985	1027	978	1020	1000	1012	974	1037	988	954	981	1029	1012	930	979	1038	1037	1031	969	941	1062	1026	1058	992	1044	1018	1007	1014	1037	973	965	996	1047	984	1002	1015	979	966	1042	1035	1026	1065	992	990	996	984	1004	977	983	978	1002	1030	1034	1028	1064	1031	981	998	1019	1006	1076	939	973	989	1028	1001	1006	1045	1002	1028	988	990	1015	989	988	983	977	1006	931	1015	1010	1033	996	985	984	1015	973	1056	1009	969	991	973	1008	968	1042	964	958	986	1028	982	1030	1046	1030	977	1034	1008	998	1033	971	1046	977	1068	997	1014	1070	1015	1056	1057	998	1013	999	1008	972	1024	942	1018	980	1027	1040	1024	990	982	1043	1029	1030	983	988	962	989	1039	996	975	1012	1053	1036	1001	992	995	1009	1068	978	1032	1014	893	997	1025	1046	946	976	981	1071	980	964	994	1019	1100	1003	968	1018	997	1012	1040	1009	998	984	963	1011	984	961	964	1007	986	1013	1031	1040	1052	1008	975	1039	998	1005	1003	1022	1048	1071	1033	1026	1040	1044	1029	1019	984	986	981	973	947	1030	1017	975	986	998	1031	980	971	969	985	941	1019	993	1072	1087	1017	1043	1027	1013	961	973	975	974	1052	1039	983	1034	993	963	1022	988	1013	1020	1018	1018	983	1046	1017	1023	1026	1006	971	983	1010	1004	989	971	1015	1045	987	1004	947	1044	979	983	1002	1028	937	967	1018	1008	1004	961	973	1022	965	1053	973	1021	967	1039	1016	1057	1015	996	1000	1009	1003	993	1034	1004	986	972	1047	966	1001	1067	973	952	994	974	1004	939	1039	993	1002	1035	990	943	1040	1036	942	994	962	992	964	1027	995	994	1046	981	1024	1061	988	1025	1025	1015	1016	1068	955	1043	1033	986	1037	1021	967	1050	1044	996	1069	938	1038	962	1063	1000	1024	999	954	996	993	1025	995	1014	981	983	1000	986	1008	986	1001	995	1004	967	998	1001	1040	1001	1048	1013	1015	1018	1021	977	1021	1001	1063	982	997	958	1051	1003	1046	1034	1036	1012	1007	990	1035	984	1001	986	994	993	1012	1011	1015	945	1030	1012	964	994	1045	1002	933	1019	1010	1020	1011	968	1035	1035	973	1031	1030	1033	1012	977	1012	1000	984	1017	1033	994	1023	951	965	1019	966	1026	1012	986	967	975	996	998	1017	985	1017	995	986	957	1027	976	982	1077	1076	940	967	1011	1015	985	1025	989	936	980	981	985	976	990	989	999	1013	978	974	1020	974	1032	1041	964	1012	984	1006	977	1014	994	1037	970	1040	1007	1036	1025	934	989	992	980	974	966	1029	1061	1007	1033	953	1002	939	975	1013	984	995	995	965	951	977	1019	979	976	1047	1016	967	1024	985	994	1073	936	1041	1030	1013	1036	1010	969	1072	979	1019	1027	1020	1046	1044	1049	981	1019	1041	965	933	983	1009	1044	1007	967	1016	1028	1028	1014	978	1017	1044	971	1020	1033	990	1084	1029	992	1002	976	1007	943	1041	1022	1048	1015	1040	1083	975	1007	987	1051	990	1046	983	1058	1001	1025	968	1008	1005	960	955	1021	1081	1029	1024	984	986	1013	983	968	1030	1003	1038	996	972	986	1025	1042	1024	1061	1002	1021	1030	1008	1019	1032	1007	963	1034	966	1025	1011	999	1051	982	1040	978	952	1014	999	969	1035	1005	1027	1004	1044	999	1038	1003	1013	1029	1041	1050	1051	1005	961	947	1016	1044	1005	1009	970	949	962	951	1056	947	1026	1005	981	1049	1005	1019	1077	991	981	973	970	1024	1030	988	1018	999	995	1041	975	1002	1055	992	992	1006	1021	961	1042	1047	1019	956	1020	972	1024	1032	1002	981	976	1001	1015	979	1023	1004	993	1004	1054	1013	1045	1023	993	1029	966	1012	977	980	1056	1032	959	986	974	1029	991	1015	1031	1030	973	1000	1029	996	946	1037	1014	965	1029	1029	945	1021	1011	1044	1000	976	954	938	1065	953	1013
23263	19117	18936	16469	12249	6326	1370	591	534	513	482	529	545	449	466	472	443	432	502	467	480	449	455	470	434	463	409	393	458	405	429	455	390	423	447	403	385	420	358	431	416	409	385	368	441	398	354	385	392	404	366	382	403	343	395	377	392	342	411	369	399	386	376	409	384	399	385	374	361	392	382	346	358	392	378	361	372	388	376	407	371	348	400	364	381	379	358	385	400	384	359	348	384	405	383	363	368	368	387	382	389	376	363	391	395	372	378	380	375	399	405	399	377	351	354	421	416	399	385	357	390	352	438	386	362	363	378	355	369	400	394	383	374	404	408	418	339	371	402	353	382	386	374	360	411	423	406	385	375	372	365	381	394	337	354	417	391	402	385	370	401	370	381	403	363	399	353	398	371	359	392	402	397	402	360	337	389	427	373	383	388	383	405	408	386	398	389	377	367	359	390	373	360	395	403	372	339	422	342	379	361	331	399	391	385	407	355	378	396	426	358	381	388	401	413	360	397	372	382	389	386	349	383	420	401	409	370	387	432	404	399	349	406	369	377	403	419	374	397	394	388	409	353	396	396	380	371	360	392	370	397	402	373	386	386	384	424	389	383	429	381	373	363	365	371	388	377	339	424	401	393	386	369	350	382	395	404	349	376	394	403	462	371	365	369	390	371	387	340	397	341	365	407	381	373	373	415	405	403	384	389	398	377	392	370	369	378	395	346	374	388	377	386	398	347	353	359	361	390	397	427	370	415	353	375	384	361	371	395	348	373	394	378	388	379	403	326	383	343	373	358	331	421	360	356	401	368	391	397	334	407	412	374	414	395	374	395	388	392	396	377	365	361	375	377	356	377	345	392	401	388	368	368	387	402	403	423	360	370	392	407	374	349	413	402	353	350	411	340	394	401	360	360	392	388	403	417	374	386	362	381	392	397	371	379	406	415	390	401	343	388	374	398	363	385	407	386	372	419	345	384	389	386	376	365	378	385	401	380	392	386	355	396	385	379	390	400	354	393	381	397	388	409	369	387	332	402	344	417	355	363	383	376	388	417	374	409	410	346	395	412	380	393	389	362	374	371	343	349	408	416	333	386	383	379	374	395	359	378	355	372	437	375	375	418	408	382	355	384	379	368	373	375	394	381	382	374	360	368	384	368	426	380	358	383	387	376	399	364	369	383	405	351	387	362	356	359	387	355	364	381	398	365	423	403	385	377	374	387	396	380	347	384	382	388	393	374	366	369	358	377	352	380	375	388	419	430	363	367	394	380	384	386	415	349	411	373	368	399	436	408	417	395	392	382	382	375	357	395	368	385	380	399	347	380	391	362	404	395	376	381	364	401	408	382	384	358	408	382	410	407	344	375	415	353	344	367	383	385	359	384	364	379	369	357	379	387	352	406	387	342	375	409	380	359	383	423	385	403	374	390	389	380	375	369	415	359	394	405	365	393	350	409	379	397	379	404	409	375	360	412	380	366	380	374	365	428	379	369	394	386	403	408	375	346	390	387	361	398	360	397	409	368	350	377	400	379	353	435	376	381	408	357	361	393	410	383	366	349	424	381	386	384	372	397	333	374	381	337	403	402	402	381	406	398	364	405	408	372	404	388	358	361	410	380	356	392	409	391	354	388	392	417	404	398	371	348	404	385	385	329	395	413	419	372	388	365	400	418	370	371	375	373	405	384	380	397	427	392	408	372	371	395	356	367	391	376	374	370	382	386	441	396	389	391	364	366	366	408	394	429	383	379	389	380	389	383	362	371	395	365	385	382	365	387	353	368	428	381	370	370	413	365	370	393	377	415	351	417	381	403	408	379	342	373	419	400	360	362	377	385	412	421	358	357	377	374	373	390	388	377	386	390	376	395	384	364	405	415	404	375	391	353	353	405	383	379	321	389	391	405	378	367	376	403	422	385	398	375	397	390	400	376	404	369	364	343	422	387	364	386	378	417	404	377	399	370	381	362	397	385	398	374	388	393	380	368	390	400	376	402	400	377	388	374	364	417	394	416	391	394	429	421	396	375	381	413	388	400	408	369	387	391	389	385	397	409	363	387	369	395	405	382	374	404	354	380	362	359	374	335	401	422	360	396	372	400	395	416	348	377	390	379	419	385	375	368	365	377	389	379	391	386	392	393	413	358	385	421	373	381	389	399	407	381	368	390	425	402	422	407	404	380	382	364	380	393	380	362	376	390	352	391	374	384	366	381	376	380	358	357	366	350	372	367	380	363	376	354	404	381	395	405	359	383	384	377	396	343	378	364	378	365	360	336	375	376	387	369	414	407	377	381	394	406	373	383	397	412	414	369	384	394	383	405	337	414	404	404	423	409	407	369	384	404	393	385	362	426	390	426	391	398	381	362	371	365	406	396	394	369	364	360	366	363	391	390	398	413	366	391	376	395	371	401	376	409	374	393	365	376	393	385	367	422	416	374	363	405	384	394	386	390	385	376	377	390	368	368	403	371	413	415	393	388	375	373	388	386	392	410	438	394	383	380	371	395	390	390	381	393	389	367	356	360	382	386	397	349	368	389	401	364	371	410	393	377	383	365	409	378	398	372	378	398	387	384	364	413	355	412	384	404	405	364	393	379	399	373	399	365	351	405	397	395	385	416	396	381	391	420	381	364	375	383	383	360	398	387	381	338	376	368	403	409	397	419	427	406	377	391	403	382	407	400	394	411	397	383	376	368	409	392	391	401	350	366	366	369	382	358	389	380	387	360	450	411	369	380	353	387	366	408	357	377	398	407	401	403	390	366	380	381	385	402	379	403	408	367	378	360	375	379	359	398	369	372	368	399	410	413	368	402	394	416	351	400	378	376	418	350	371	358	343	394	387	380	417	359	381	380	333	381	439	408	393	404	399	416	372	409	389	391	371	391	421	398	396	372	379	381	359	364	392	354	383	354	359	363	372	323	393	362	388	361	397	414	377	402	407	389	373	402	403	375	365	399	385	350	370	401	383	346	388	389	382	372	366	386	399	327	359	378	405	407	380	358	389	402	393	374	407	397	385	388	378	392	369	399	383	377	366	374	376	395	401	398	377	424	389	420	372	389	361	367	332	368	366	409	371	379	377	398	385	370	377	387	377	373	367	360	383	365	374	376	393	384	402	360	386	395	378	366	421	387	391	390	418	418	379	417	382	385	393	363	410	403	393	397	382	402	380	403	378	404	378	407	364	402	386	384	379	342	404	392	367	382	390	382	356	371	363	408	405	377	398	374	371	393	372	378	369	386	392	368	372	372	383	403	393	405	375	398	437	378	365	373	384	354	366	393	400	356	407	386	364	403	377	367	366	379	410	387	370	354	351	391	349	370	367	424	361	385	391	381	348	385	369	379	362	397	388	398	373	334	362	392	395	339	385	387	355	378	373	373	378	365	387	411	413	378	403	372	413	385	422	398	412	369	365	368	400	384	372	395	359	365	364	334	366	404	391	342	370	359	374	355	400	400	404	385	378	400	419	408	358	374	376	387	396	378	382	377	365	380	356
13699	17356	25530	28985	25972	17096	4427	1920	1687	1541	1575	1555	1413	1476	1434	1449	1442	1344	1343	1292	1326	1334	1312	1232	1228	1207	1125	1121	1053	1084	1108	1043	987	1036	1029	968	983	992	1020	965	1002	957	976	978	999	972	963	901	890	962	973	955	936	918	917	943	917	872	922	879	911	940	908	901	920	896	900	872	901	923	909	937	883	928	947	957	902	897	902	877	898	936	908	922	899	873	902	916	896	894	944	917	919	879	944	983	873	919	921	893	977	850	922	831	929	930	918	915	915	887	947	911	976	913	950	862	901	907	872	954	994	877	912	926	944	889	931	901	918	900	883	888	903	907	868	944	914	858	841	917	943	869	909	921	920	931	924	846	913	926	846	921	920	898	889	922	880	890	947	868	867	952	899	921	926	874	945	941	876	899	916	880	852	946	973	867	870	871	872	967	938	919	919	948	916	873	977	902	906	939	936	922	990	923	881	975	900	908	949	899	894	922	927	892	919	931	962	875	849	920	897	914	921	956	910	896	856	914	847	938	876	915	898	917	876	875	919	929	863	901	887	890	861	917	894	868	913	890	937	920	892	878	906	882	884	957	918	911	909	913	873	836	897	870	930	932	925	872	952	946	909	898	938	899	899	868	954	935	974	875	950	882	891	870	910	966	898	902	967	942	958	921	882	910	946	925	897	944	885	866	959	885	918	899	888	927	928	903	864	932	877	919	936	904	933	943	865	873	924	934	902	953	905	940	928	903	917	932	849	900	991	905	898	871	896	911	938	865	963	885	938	905	911	902	932	863	906	929	869	880	920	917	917	875	925	947	902	955	887	941	937	935	950	866	901	903	827	966	922	888	916	917	919	911	912	842	906	895	894	882	884	912	892	895	946	889	901	880	932	970	900	896	951	884	912	887	931	942	914	903	908	902	870	908	907	884	875	974	867	867	961	930	878	844	947	922	900	892	911	875	855	915	903	888	922	954	925	920	893	907	875	854	936	893	898	889	871	875	936	928	910	944	953	853	936	912	860	921	911	911	896	910	892	898	972	896	923	910	914	890	911	884	892	960	911	923	872	917	898	928	949	906	887	910	912	885	885	896	908	971	899	890	900	926	907	919	844	910	884	875	939	885	883	907	898	902	939	883	950	885	944	926	967	878	918	941	966	898	974	904	906	895	914	913	876	938	850	917	968	893	949	906	917	926	860	902	855	918	970	948	961	901	912	859	932	913	959	882	913	947	906	946	912	934	964	953	919	910	898	906	932	925	851	928	887	910	932	892	898	907	932	952	935	938	891	908	898	939	903	876	961	928	832	950	884	863	870	964	877	886	967	937	912	873	919	961	970	913	891	967	970	880	908	901	889	934	929	931	887	918	871	936	952	919	925	944	887	921	946	933	914	900	968	903	931	951	927	893	962	903	842	934	929	898	945	888	912	931	926	929	970	861	950	862	929	897	863	889	897	887	925	925	882	981	878	929	876	906	891	930	898	921	894	959	908	915	871	913	876	934	896	902	916	920	922	942	929	851	903	952	892	854	908	932	899	864	911	910	882	917	885	903	970	879	895	967	893	929	890	928	938	885	908	912	898	947	896	901	935	912	911	943	873	887	912	976	928	889	907	926	920	928	891	869	913	876	903	866	941	876	887	903	879	931	947	900	869	855	890	884	937	941	974	895	941	891	925	857	921	854	870	901	950	891	963	937	881	904	958	949	921	923	937	917	892	909	877	930	896	929	949	929	888	875	917	914	935	907	931	906	912	934	950	880	948	878	953	919	894	965	867	940	895	861	850	882	953	908	884	913	872	885	931	957	911	827	874	912	897	958	899	910	983	922	908	945	909	884	928	903	881	911	901	914	911	912	899	928	887	924	908	904	906	933	936	903	923	907	955	932	862	894	908	954	919	914	879	931	929	883	896	985	974	954	886	909	960	897	883	928	947	892	853	895	833	896	928	828	889	931	895	936	892	945	898	874	916	897	886	898	953	888	868	903	901	974	939	912	895	949	913	890	837	917	845	874	941	885	945	859	924	927	940	976	913	900	920	929	915	942	898	915	942	965	925	887	873	863	951	912	916	892	903	918	905	905	933	916	897	875	883	936	901	906	894	927	896	880	951	919	897	901	932	906	909	936	913	899	941	904	963	945	939	989	959	901	859	917	922	936	933	941	874	948	968	883	912	863	920	885	897	959	904	890	917	882	949	955	922	982	924	931	880	889	895	895	956	937	921	918	889	918	918	971	877	931	857	896	878	955	916	861	971	860	893	918	875	898	875	917	903	896	884	885	904	927	881	874	902	911	942	937	872	939	944	883	918	960	917	888	878	935	915	907	907	853	905	950	880	867	937	905	925	881	850	919	901	902	977	860	925	982	892	925	946	930	888	889	976	930	901	929	977	886	842	906	901	934	890	926	927	926	872	876	919	951	916	880	893	921	889	913	938	956	900	858	973	886	885	912	938	896	908	883	937	811	887	912	905	936	906	886	957	901	871	918	896	911	884	874	933	921	915	922	932	898	947	880	832	873	938	892	927	873	958	846	851	956	907	955	970	941	889	901	907	904	916	962	883	875	877	916	898	878	871	895	893	921	857	921	922	848	919	901	919	867	905	900	950	898	895	894	918	896	875	918	895	931	881	846	932	848	911	962	845	925	858	890	902	933	890	929	938	864	947	923	917	934	996	902	905	894	947	967	941	872	905	877	932	916	939	896	924	931	883	870	900	897	917	920	861	892	907	918	919	907	902	942	896	900	901	886	875	912	825	891	848	941	925	978	938	901	927	865	896	909	922	913	900	881	863	917	978	879	902	881	931	897	972	908	944	928	892	899	892	909	875	898	924	876	906	898	877	899	873	843	862	923	929	916	863	897	896	890	930	912	883	928	961	894	877	927	882	939	876	878	930	923	938	911	901	932	923	868	923	899	928	881	907	934	927	920	894	888	875	974	928	909	853	880	895	901	951	929	916	954	935	963	930	889	870	912	975	908	921	1008	928	959	872	921	904	919	852	885	886	891	934	875	939	913	860	924	920	915	925	894	883	828	893	938	920	925	938	956	980	859	888	898	889	852	861	978	919	884	895	857	887	931	855	869	923	914	961	920	929	943	877	943	938	915	904	871	866	905	822	956	958	877	942	883	930	872	930	933	807	873	947	923	873	963	926	990	923	904	901	940	908	882	924	912	884	968	909	933	939	862	938	916	860	868	864	937	929	831	895	926	896	905	897	873	994	919	894	886	931	883	859	894	888	849	928	917	897	911	927	886	850	937	881	866	867	911	972	935	898	959	946	865	933	919	920	845	910	931	926	895	896	911	945	845	846	912	877	932	877	921	985	912	851	939	926	926	893	918	877	885	898	938	942	933	966	898	903	881	903	842	930	894	879	926	917	955	938	938	911	917	875	887	971	947	914	964	952	869	964	894	879	888	932	857	890	858	923	928	928	943	914	888	930	845	910	949	878	902	945	936	937	928	925	850	903	856	833	940	893	945	882	893	924	924	867	900	883	918	894	852
42967	44915	46566	49259	48885	43378	29608	15175	5005	1581	1059	956	930	1010	988	1100	978	1132	1085	1023	1115	1273	967	847	890	785	679	661	560	523	494	507	490	508	474	519	497	488	513	508	482	480	462	463	452	478	460	443	456	438	420	462	456	455	422	476	445	488	501	464	478	442	458	474	435	448	427	400	433	437	456	427	442	448	443	477	385	457	442	444	475	439	455	416	430	387	425	450	406	443	445	444	452	443	430	428	388	427	453	415	458	440	433	426	443	449	488	424	452	456	423	465	462	479	485	437	452	468	445	428	480	477	442	437	435	412	488	417	428	436	452	429	469	404	410	459	450	401	470	448	402	386	455	491	445	434	431	469	408	446	442	443	446	430	445	446	426	411	422	465	478	377	460	462	447	491	443	413	439	459	437	428	437	493	433	428	445	435	431	470	448	429	434	441	442	451	429	468	451	431	456	445	504	447	483	442	417	471	411	441	416	444	440	418	446	464	477	413	468	421	440	448	425	471	471	407	408	441	432	420	460	492	485	434	460	426	450	426	430	432	451	439	449	420	450	454	470	457	418	474	452	404	452	453	437	398	442	445	444	453	448	453	438	425	458	478	413	431	466	482	441	467	431	439	447	470	411	488	480	451	462	387	457	431	469	444	429	455	433	434	440	426	443	427	441	411	451	463	431	444	456	394	468	435	388	446	474	424	445	438	400	426	432	444	422	449	424	420	491	467	411	416	446	419	461	456	401	437	437	441	448	452	452	431	441	464	439	433	442	467	447	467	439	472	433	448	455	427	412	466	452	447	440	428	487	467	375	443	440	485	446	453	448	474	448	453	406	459	468	472	490	445	492	466	424	424	423	484	439	477	459	461	417	433	422	408	483	458	459	476	439	428	458	428	394	400	460	400	458	464	416	410	477	461	438	489	449	428	462	427	451	481	413	482	476	479	456	421	422	480	443	433	429	433	412	434	443	428	424	466	477	446	438	447	446	419	448	423	390	444	481	454	400	431	457	465	420	451	456	414	445	440	445	460	441	449	459	449	473	438	420	493	437	424	425	431	461	461	429	461	416	440	464	461	420	440	473	455	445	424	394	424	430	432	458	432	460	434	415	433	462	414	431	428	452	406	417	478	489	468	435	485	444	450	453	418	422	451	460	463	414	420	424	430	435	456	434	459	443	453	421	433	428	419	455	455	454	396	445	463	388	442	420	434	456	457	442	470	495	450	425	453	458	460	462	436	450	487	459	474	466	446	463	475	434	429	440	439	453	449	436	427	453	458	484	440	419	436	453	426	415	429	416	431	439	432	440	438	443	488	458	443	419	461	468	441	415	468	392	420	440	449	464	475	478	463	378	383	423	437	422	420	482	410	471	396	449	428	410	431	448	448	473	430	428	444	420	460	474	424	452	443	464	445	463	438	438	430	513	461	405	426	412	447	413	426	453	443	407	481	456	464	436	474	391	422	513	454	452	454	466	422	435	464	437	425	461	463	490	456	476	484	453	423	463	457	461	409	449	446	492	449	425	417	428	384	416	448	434	450	444	451	468	440	418	456	423	425	478	462	443	410	453	461	429	444	442	433	457	459	454	500	477	393	450	462	430	467	421	464	453	443	467	427	443	392	429	486	483	440	449	464	480	456	416	418	430	448	469	431	421	456	402	459	474	427	455	466	462	464	419	452	435	447	426	440	428	464	441	493	420	417	431	433	450	415	452	499	412	422	430	441	447	449	418	474	434	452	460	439	435	418	438	449	421	425	460	436	414	429	444	451	457	441	437	443	499	428	384	440	498	453	432	434	458	416	449	417	425	485	451	414	474	440	489	408	466	401	427	491	441	457	455	417	468	436	409	436	433	427	465	444	434	433	393	398	429	410	452	447	473	409	465	450	441	434	453	473	473	442	431	426	437	427	468	458	462	420	414	451	439	443	438	460	450	439	411	485	451	456	456	498	416	442	473	430	446	424	449	441	455	451	488	453	476	445	410	464	464	426	403	426	458	481	446	500	431	397	449	424	464	446	470	458	390	439	441	403	432	423	431	449	435	423	430	429	423	417	446	465	428	457	462	446	446	423	380	473	438	432	454	431	437	421	422	431	461	470	428	440	469	478	450	487	442	465	440	463	433	448	502	458	437	481	458	424	415	419	470	449	440	470	446	455	439	409	443	461	434	424	460	441	436	399	404	461	426	508	471	405	472	443	476	446	420	438	459	444	474	440	429	442	454	435	437	453	425	431	412	439	451	444	453	444	429	452	492	429	453	455	471	499	503	436	447	465	414	474	415	447	448	458	427	430	414	448	448	458	437	417	456	444	471	431	433	447	444	459	428	465	467	437	437	446	406	416	458	424	456	480	478	472	436	457	451	478	439	462	489	456	457	468	475	446	458	455	460	441	450	411	472	416	453	445	438	462	426	461	429	426	446	444	454	453	446	416	444	445	452	445	421	452	419	423	481	466	424	428	471	399	414	453	447	433	405	415	447	423	443	488	432	426	438	451	420	474	436	429	443	438	470	440	454	443	438	452	439	439	419	452	457	477	428	415	438	453	454	411	456	454	435	492	439	426	450	454	464	427	450	472	447	447	456	457	446	455	440	433	448	389	412	450	462	434	389	390	480	471	435	423	457	458	491	430	420	464	439	427	457	446	454	447	409	458	460	464	481	478	475	438	430	427	439	493	494	456	452	436	430	437	477	438	481	476	447	436	483	454	432	418	422	450	438	440	428	443	412	447	399	443	406	465	467	428	438	465	424	439	471	445	458	454	446	458	463	445	441	472	456	443	388	415	397	449	456	438	441	421	450	447	445	477	473	438	408	427	427	436	445	451	436	441	430	489	430	445	442	466	424	462	423	436	425	465	432	461	436	459	427	441	435	428	414	440	444	442	447	451	496	462	439	414	443	487	448	435	447	437	485	457	448	438	448	427	393	421	437	435	466	444	454	437	441	399	445	428	476	455	471	457	445	465	489	430	434	424	387	466	445	438	454	446	461	433	435	459	441	409	466	438	454	402	429	415	436	454	452	409	457	438	427	426	452	432	438	460	410	501	448	442	408	463	429	464	416	468	446	449	417	425	482	450	454	447	440	474	449	441	480	455	423	475	468	435	408	393	456	464	468	484	457	456	493	459	435	424	459	444	400	444	461	429	400	455	467	464	446	415	472	464	444	482	482	462	429	474	445	492	481	427	447	436	451	459	427	411	428	436	413	479	448	428	434	434	419	456	452	441	442	485	453	424	414	456	453	431	459	413	470	470	442	432	436	417	440	425	426	448	436	421	454	447	436	425	473	405	434	432	424	457	468	442	472	473	453	474	433	445	466	417	459	464	430	468	442	436	434	433	463	441	430	442	464	489	415	456	434	404	439	427	458	447	428	411	448	422	450	445	422	455	471	454	492	445	449	439	453	445	434	478	430	456	465	452	420	441	443	458	394	426	459	458	454	438	452	451	457	473	442	437	463	426	503	431	461	455	462	447	462	415	432	434	474	438	440	442
28885	38831	46879	53748	55538	52398	31908	6687	3957	3848	3437	3463	3339	3756	3811	4161	4002	3887	4249	3757	4618	4811	3898	3142	3297	2715	2407	2034	1701	1608	1499	1352	1396	1340	1332	1310	1393	1332	1354	1372	1233	1183	1143	1130	1065	1096	1136	1111	1133	1133	1130	1045	1050	1076	1081	1053	1103	1055	1017	1045	1047	1031	997	1029	1021	1059	1062	1016	1068	1045	1038	1109	1083	1066	1060	1044	1025	1068	987	1093	1042	1054	1034	1073	1040	1018	1020	1066	1073	1053	1031	1035	1096	1102	1025	1001	1027	1058	1089	1036	1059	1035	940	1000	1011	1059	1021	1020	1012	1033	1012	1053	1061	1074	1066	969	1024	1055	1072	1048	1007	1068	1079	1050	1112	990	989	1051	1066	1015	1040	971	1051	990	1010	969	1034	1028	996	1036	1044	1066	1000	995	1008	992	1031	1033	1015	997	1018	1079	1027	1045	1010	1114	1032	1051	1040	1020	1023	1020	980	1011	1035	1049	1075	994	1019	1065	983	1023	997	1036	1004	983	1082	1051	980	1041	1075	1062	1099	1111	1021	1072	1033	1048	1047	1009	1055	986	1047	994	1022	996	1074	1010	982	1001	1022	1047	1069	950	987	989	1043	1051	1046	1085	1045	1042	1070	1021	1032	1027	1067	1048	1065	1054	1045	1046	1030	1052	997	993	1009	1046	1042	1035	993	1005	1070	1036	1027	1072	1050	1025	1017	1015	965	995	1052	1035	1049	1045	1022	1019	1030	1032	1034	992	1038	1001	1016	1034	968	1054	978	982	999	1040	1023	1065	977	1028	1045	1050	1012	1044	1079	1018	1017	1056	1052	1004	1077	1000	997	1007	976	1084	1080	1034	1083	1087	1013	1066	978	1003	1085	1046	1018	1046	1013	1040	1020	1078	1009	1029	1035	1048	1000	1024	976	1018	1063	1023	995	1035	1078	1033	1030	1050	1094	1010	1013	1067	1038	982	1043	1039	1038	1033	1083	983	994	990	1005	988	993	1031	1060	1068	1071	999	1029	1031	1050	1060	1012	1044	1012	1085	1021	979	1041	1049	962	1080	1030	1041	1122	1030	1028	1019	1041	982	1084	1033	1051	985	1004	1008	1039	965	1032	989	1054	965	1080	1030	1057	1049	1029	1021	1054	1003	1073	1053	1038	1019	1010	993	1000	1005	1053	1101	1015	1031	1016	1035	1042	1000	1078	1032	1062	943	1023	1023	1029	1035	1000	1066	1019	1034	1054	1012	1047	1028	997	1027	1011	1046	1008	1036	1045	1055	981	1061	1085	1013	1050	1037	1025	1021	997	1004	985	1027	1001	1030	1047	1016	1038	1003	1035	1039	1034	1042	1074	1006	1021	974	980	1001	1039	1043	1023	1030	1046	1023	995	965	1006	1006	984	1033	1011	968	1019	1009	1043	1025	1038	1057	1022	1002	1066	1037	970	1003	1068	1047	1047	1012	1065	982	993	989	1055	1030	996	1036	1021	1014	999	1003	1050	1021	1009	1006	995	995	1056	1002	1035	956	1018	1046	1068	1073	1051	1015	969	1076	1017	1058	993	1087	1020	1010	1029	1024	1025	1025	1032	1040	1034	1025	1091	1055	1083	1029	1054	1055	1000	1061	1102	1009	1001	1024	1013	1020	1072	969	1022	1028	960	1076	1088	1002	977	1079	1007	1061	1033	1083	1046	1019	1017	1025	1056	1042	1058	1052	1088	1048	1047	1060	1021	1093	970	1036	1106	986	974	1033	977	1044	1021	1026	1032	1082	1023	1099	1022	1049	1009	999	1026	1034	1020	1036	1008	1072	1024	1004	990	1019	1020	1000	1046	1003	1036	1024	977	1004	1119	957	1050	1011	1081	1058	1074	1038	1066	1017	1061	1058	1030	986	1056	1048	1029	1067	946	1060	1080	1006	1060	1050	1054	1080	1019	1033	1023	1071	1086	1042	1012	1078	1012	1029	1013	987	1024	1055	1067	1019	1042	1010	985	1052	1022	1020	1045	984	1022	979	1025	997	973	1004	1043	1021	1113	1015	1024	1046	1035	1037	967	1008	1018	990	1036	1008	985	1077	1056	1031	1055	1034	1106	1015	1008	997	1049	1073	1059	994	1022	983	1010	1035	1012	1034	1054	1031	1013	1026	961	989	1060	1055	1050	1017	1103	1066	973	1006	1007	1035	1073	997	992	961	1056	1039	1092	1040	1014	1127	1025	1039	1065	971	1014	997	1034	1016	993	1010	1004	995	1060	1007	1078	1021	1031	1075	987	1006	1091	1025	1104	1009	1028	1037	1005	1039	1049	1064	1049	1025	994	1040	1035	1005	1012	1062	984	1024	1094	1030	995	1037	1026	1014	1012	988	990	1058	991	1020	1027	1040	1021	980	980	990	1065	1058	993	1071	973	979	1023	1018	1003	1076	1020	1019	1060	1039	997	1055	1028	1028	1074	1046	1049	1020	1034	1063	1072	951	997	1055	1020	1030	1011	1064	988	1021	1044	979	1001	962	1054	1076	1031	1076	965	1030	993	975	1009	990	980	998	1010	1045	997	1036	1038	1014	1052	1071	1020	1053	1023	988	1011	1075	1061	1018	987	988	974	1031	1018	1061	1076	1004	1002	1018	1039	977	1034	1001	1008	1040	998	985	1093	1026	1030	1030	979	1024	986	1051	1005	1048	995	1040	1010	1021	1014	1067	1068	1067	1024	1000	956	994	1059	1058	1016	1012	995	1045	1089	1039	986	1042	1062	1051	1000	1080	1045	1049	1030	1040	1064	1024	986	1037	1058	1083	1012	1048	964	986	995	1015	980	1019	972	1006	1068	955	1033	1017	997	1016	1056	1058	1017	998	1026	995	1045	1014	1015	1075	995	1035	1078	1011	1046	1060	1041	1071	1037	992	1026	1010	1043	1088	1016	1055	1001	1000	1030	979	1060	1036	1051	971	1015	1010	1057	1001	1014	1056	998	987	976	1018	1004	1040	1024	1001	967	1044	1030	1065	1040	1008	1092	978	966	1052	957	1028	1012	1012	1050	1029	1014	1035	1044	1049	1044	988	1046	1033	1007	1020	978	1051	1045	1083	1035	1043	997	1039	1015	1024	1020	1128	1044	1066	1029	1029	1047	1007	1017	1043	1045	997	1001	1033	1060	1023	999	1022	1068	1030	1026	1006	1055	1001	1004	967	1080	960	1101	1014	1028	1010	1059	1048	1006	1057	1064	1026	1065	1023	1039	984	1002	1090	1028	999	1050	1039	1045	1018	944	1036	1013	989	1018	965	1061	1066	1063	1029	964	1021	1020	1002	973	1013	1032	1051	1035	1074	1020	1005	1023	1028	996	1060	1103	1051	1014	1024	1055	1068	1087	1036	1003	1007	1030	1029	1027	1022	1042	1083	1007	966	989	1009	1048	1049	1085	1058	1031	1081	1034	1061	1009	1022	1026	1008	1019	1039	1015	995	1053	1044	1023	1070	1000	947	992	1101	1058	1027	1045	1101	1008	1049	1053	973	1030	988	1003	987	1045	1021	1031	1041	990	1081	979	1053	1059	1059	1019	1063	1036	1046	1025	1048	1075	981	1039	1025	983	1034	1071	1058	1017	1029	1021	1041	1003	1047	1026	973	1017	1023	1054	1019	949	1059	1042	1000	997	1047	1002	1040	1037	1040	976	1000	1013	999	1017	958	1038	1021	1005	1022	1017	1014	1006	1023	1050	1027	975	1050	996	1057	988	1054	992	1064	955	979	1069	1032	995	1056	974	980	1056	1044	1066	1065	1034	1023	1010	1057	1025	1059	1042	1035	1049	1083	1027	1006	1017	1055	1061	980	1030	1043	1026	1090	995	1051	1048	1023	953	997	1012	1094	1057	1039	1047	1049	1051	1065	1001	998	1067	1053	1040	1042	1017	1015	1018	1035	1046	1017	1025	1026	1018	960	1041	1007	1005	1026	995	1062	1036	1022	1017	1082	1042	983	1053	1082	1038	993	995	1014	1077	1023	1034	1016	993	1022	1048	972	1024	1024	1030	989	1035	958	1038	1012	1041	986	1028	1054	1021	1085	976	982	1051	1015	1044	1010	1003	1013	1035	1042	1040	1008	1029	971	1026	1033	1065	979	1051	1061	1025	1045	1041	1093	1037	980	1020	1055	991	1017	1012	1029	1026	1026	1025	1022	1007	1064	1034	1026	1044	997	1078	1031	1065	1055	1030	1034	1070	1026	1068	1089	1021	981	1062	1032	1043	1126	1070	1039	1039	1015	1036	1044	1012	1029	993	1039	984	1046	1019	1061	1032	1069	1041	1030	1012	1068	1059	1028	1043	1025	1056	1015	1031	1057	993	996	1033	1047	1083	1007	1081	986	1034	997	1064	1020	1062	1052	1025	1029	1007	1060	1025	1008	1018	1094	1009	973	990	1034	1027	1020	1068	1059	1051	1026	1057	1055	1036	1003	1036	998	1018	1008	1044	1076	1010	1037	1021	1068	1002	1010	1062	1079	1066	1066	1070	1056	1009	1063	1028	1013	1002	951	1072	1033	1044	1035	1008	996	944	1027	1010	1009	1058	972	1013	1036	1007	977	940	973	1062	1035	1024	1024	1006	1035	1066	1015	1063	1002	1012	1063	987	1085	993	1046	1094	1018	1030	1072	1015	1010	1033	1025	999	1031	1008	1027	1005	1053	1054	1017	1048	1017	1030	1038	1044	1004	993	1041	1009	1023	1073	1012	1016	1017	984	995	975	1008	1032	988	917	986	1033	1035	988	1018	997	1069	1006	933	1060	1025	1026	1072
52379	50030	47544	48758	49169	39588	29596	21869	12678	4387	1781	1557	1435	1514	1494	1633	1560	1551	1636	1566	1819	1971	1570	1133	1171	1073	852	833	667	581	543	532	502	544	520	548	534	506	539	495	515	443	487	463	481	487	470	442	464	451	472	482	431	437	449	462	463	407	456	410	432	408	451	468	474	425	477	427	401	470	431	446	432	468	458	467	426	499	455	477	451	425	414	439	417	452	485	453	436	513	410	452	404	432	420	421	441	406	436	437	445	446	433	446	463	440	434	404	418	435	423	435	436	412	411	405	454	503	434	478	439	437	444	436	450	427	442	464	465	390	426	397	419	431	412	419	431	484	466	437	516	462	445	437	441	442	449	407	424	455	446	465	450	441	437	445	434	433	463	417	434	430	457	447	410	447	449	447	429	454	438	473	442	452	454	463	475	409	448	459	462	445	396	427	390	440	461	394	456	452	480	403	482	445	433	484	444	471	450	435	445	477	397	408	469	450	466	438	406	436	454	467	450	466	468	460	454	437	445	429	405	436	412	453	497	464	418	415	464	455	436	419	431	403	451	414	442	437	410	443	437	428	458	422	447	436	426	390	444	444	491	477	475	430	428	422	440	421	433	432	436	424	474	447	414	439	417	413	433	425	425	446	435	409	466	459	456	423	468	441	409	431	442	461	417	453	408	462	457	476	438	434	403	465	451	474	446	450	445	430	451	441	432	435	429	449	454	441	413	465	446	459	483	454	469	437	411	472	421	466	436	490	405	482	435	399	430	421	458	430	514	445	411	458	410	422	430	442	431	409	422	453	447	460	445	457	428	421	410	479	439	446	457	432	451	452	426	429	480	446	428	448	453	417	467	414	454	433	419	422	450	450	421	426	461	452	469	414	476	460	431	478	422	433	386	445	429	490	454	457	451	447	469	414	443	418	468	472	429	452	503	404	392	452	429	412	452	421	430	479	428	409	430	454	453	440	447	456	418	507	437	433	431	475	495	409	473	414	452	427	430	456	432	474	422	415	416	413	453	463	458	469	436	455	426	456	476	404	461	438	463	432	429	468	417	446	455	435	452	440	410	403	443	436	430	405	426	439	469	437	438	470	465	486	427	473	437	438	443	418	470	442	438	450	434	426	453	509	439	461	418	486	433	401	436	467	457	461	456	393	422	455	433	421	435	461	404	464	449	443	436	433	447	477	432	434	418	410	448	441	416	415	473	463	419	431	441	467	449	427	478	480	471	477	476	458	442	430	472	472	476	420	428	394	411	419	482	457	407	453	431	431	448	438	453	442	432	450	444	436	398	447	428	441	436	456	433	422	412	454	436	427	430	430	474	435	466	449	424	428	457	455	398	433	461	446	476	429	450	437	417	460	415	415	422	428	398	439	497	454	458	447	450	451	440	395	433	443	436	461	456	444	432	432	392	443	419	419	417	448	452	447	460	470	464	436	477	422	435	455	427	427	423	457	439	443	434	416	443	435	440	429	424	450	425	457	411	440	434	457	430	439	433	418	471	443	415	439	434	427	468	487	453	448	476	452	452	404	432	447	438	433	410	429	455	441	427	434	417	418	466	442	467	442	444	393	427	426	425	413	436	403	445	452	411	463	446	419	441	401	397	443	485	459	461	410	429	456	421	441	468	422	425	439	454	427	446	471	465	397	431	417	425	481	424	475	477	453	431	475	438	440	395	425	443	459	439	422	454	441	461	434	442	453	447	418	451	458	443	424	437	438	433	418	415	462	446	454	427	430	449	444	487	459	452	472	448	425	410	433	431	426	443	423	459	454	442	433	401	450	458	455	452	474	411	413	453	471	426	459	433	391	421	493	466	437	414	471	462	439	434	455	438	446	428	443	399	399	445	449	422	435	424	435	449	437	456	439	474	466	482	457	420	451	413	485	426	470	450	422	456	392	417	425	426	445	423	419	463	401	460	481	418	449	487	420	439	420	425	438	409	419	442	440	441	453	469	456	435	427	426	475	453	441	448	498	419	439	440	441	416	464	415	432	421	420	435	435	452	426	441	463	488	448	447	450	454	418	466	403	445	440	429	424	462	446	448	429	421	430	449	429	441	436	451	459	444	479	438	461	421	417	414	445	410	425	382	397	402	437	398	469	390	423	449	450	433	400	435	409	438	445	459	397	464	440	428	398	419	468	491	470	461	395	425	427	406	429	443	434	404	425	472	523	421	444	424	440	435	464	468	434	452	428	443	447	445	438	447	429	411	442	407	487	481	429	433	431	436	437	451	426	423	471	441	433	395	442	463	436	452	420	439	466	468	433	466	427	446	420	424	434	439	461	436	438	435	466	449	425	466	444	441	439	433	465	417	441	417	482	442	450	472	446	454	463	442	472	452	462	462	446	422	410	458	437	449	420	451	473	461	445	448	429	408	426	459	422	495	430	458	433	428	457	448	461	438	465	415	444	459	435	425	446	418	422	465	434	504	429	460	435	424	440	409	458	444	448	421	471	472	441	413	431	457	457	453	432	472	469	435	479	442	452	436	460	421	464	432	420	411	454	424	462	431	422	417	433	475	464	443	423	451	409	459	448	445	480	438	420	449	484	425	484	414	406	476	419	458	433	424	442	423	407	459	493	459	465	455	462	456	423	470	436	432	415	444	445	410	442	444	419	402	440	410	469	447	423	411	457	417	429	451	409	465	462	428	464	489	431	427	442	464	412	434	464	406	431	502	420	434	433	441	450	444	434	433	455	426	390	433	469	381	425	453	423	465	475	438	442	455	448	451	449	422	449	411	416	453	464	432	428	451	435	442	460	456	475	431	421	427	437	416	462	438	410	445	479	473	425	408	473	416	438	449	422	470	439	434	432	432	392	406	433	433	401	444	463	445	439	432	462	456	427	409	438	478	440	436	454	442	447	413	469	426	425	449	439	443	404	458	462	455	419	435	443	427	438	384	439	424	447	417	433	400	397	427	448	454	467	473	415	459	417	434	458	426	464	433	407	469	450	442	433	471	422	434	427	422	442	448	402	472	442	441	432	434	473	441	452	417	474	434	455	420	448	435	427	451	425	481	435	415	441	423	439	436	396	420	459	442	486	437	455	440	472	463	438	455	448	457	476	470	464	460	433	440	449	413	438	463	454	425	463	426	460	434	421	416	456	448	446	452	475	485	453	459	413	471	448	434	433	457	469	426	393	417	434	439	438	445	458	457	408	408	414	444	444	422	470	425	443	429	444	442	471	441	425	454	438	423	464	428	416	466	432	471	451	424	392	441	444	391	441	448	480	435	434	450	445	449	423	468	446	463	457	430	389	431	454	445	446	410	426	467	409	483	389	423	450	414	458	423	413	450	451	436	437	449	451	409	426	440	449	446	427	451	438	403	424	465	453	453	452	440	435	466	423	418	442	480	430	432	458	433	444	434	445	411	399	432	430	415	446	455	468	397	410	458	461	430	419	400	440	425	463	450	420	410	446	420	456	463	436	461	447	428	442	463	434	459	459	373	424	405	441	429	455	447	435	435	472	442	444	476	431
36725	45195	52161	54288	55673	50311	37710	15262	5478	5629	5005	5096	4518	5183	5678	6172	6080	6148	6174	5834	7338	7635	6025	4120	4171	3860	3371	2773	2137	1920	1784	1587	1439	1462	1442	1427	1597	1619	1598	1435	1312	1235	1177	1171	1127	1123	1101	1119	1130	1066	1114	1003	1035	1075	1077	1049	1003	964	1017	1056	1036	1022	1025	1020	1038	1042	1076	1016	1028	1059	1027	969	1042	1032	1040	1001	1030	977	997	980	1028	968	1049	997	1005	1019	1013	985	973	1040	1002	981	1059	1008	1026	1008	990	1004	980	1067	1011	1034	1073	979	1038	969	994	982	991	1016	1022	977	986	1008	976	982	986	962	1004	1019	985	1021	1011	1021	996	930	981	1010	993	1007	1000	984	952	1013	1027	978	972	999	968	1015	1014	949	978	960	952	964	1004	995	921	985	954	963	1010	1018	989	947	977	1015	952	964	1005	961	1069	1020	1058	971	990	1029	982	988	957	1039	989	1066	999	1004	981	1006	996	987	1046	1016	985	1028	1004	1066	980	1021	980	960	1006	1031	980	972	1052	974	975	994	1045	1002	959	1012	994	1081	997	1007	999	966	1019	998	987	976	981	976	999	1039	1028	969	1025	1009	996	1019	1053	913	978	963	946	997	956	1001	1012	1006	1052	978	949	990	980	1001	1052	966	1043	1022	1019	979	956	1037	982	944	1022	949	1029	962	1008	952	986	1073	992	983	980	1051	1008	1044	996	997	992	986	989	942	980	976	1028	1024	1001	992	1025	969	1015	1001	969	986	1018	990	1026	951	963	992	985	981	996	958	1030	1038	1004	984	975	989	1067	950	1038	968	936	1009	1023	983	974	958	958	958	1026	1007	953	1041	1021	954	1043	976	959	985	1018	1010	973	980	1012	1015	986	995	1030	1000	1015	986	991	1016	1033	963	973	1052	975	969	999	969	1001	946	995	1057	941	1043	1009	955	1005	1019	1015	972	941	1024	987	981	1061	985	1013	975	1004	996	1045	1038	995	967	1001	990	956	1036	982	1008	1000	1054	1011	995	984	968	980	1003	957	1045	982	978	1010	1040	1028	954	1048	1011	1025	971	980	1024	979	1012	1025	942	979	974	951	955	1041	1003	1042	998	1036	1000	1004	1040	978	968	933	1051	954	999	991	966	990	988	1020	968	998	1058	978	1047	951	1015	972	980	1063	1037	980	942	1015	1021	967	968	1023	1009	982	964	1053	1001	1025	1018	972	1045	1040	988	987	1043	1057	1028	974	970	1019	969	1034	1020	1024	994	990	998	999	922	996	1020	1026	1015	955	930	973	1018	1020	984	1010	954	990	1023	1030	1043	955	1012	988	981	1006	991	1038	993	1004	1012	988	1013	964	1032	966	992	976	935	975	1005	995	1024	1009	1021	968	993	1027	996	981	947	1030	958	959	921	1029	956	1012	979	1034	984	997	964	998	984	977	1009	945	993	1057	987	1024	1040	969	961	944	1023	1004	975	954	1033	971	994	1003	982	1017	1024	932	984	1019	968	948	971	1016	1005	1024	1067	1023	993	951	1014	1026	1021	942	957	998	1001	960	966	1016	1052	1031	1024	1002	989	1002	952	928	993	918	972	990	960	1051	1028	977	944	1002	1007	1034	1007	1022	1005	998	955	940	1031	1052	972	969	1004	966	1008	1007	1040	995	988	1033	1021	1011	1058	979	1003	1043	996	965	992	964	947	1030	981	984	968	981	995	1016	1022	1002	972	1019	990	968	987	1004	1005	984	985	1002	947	1028	1004	1018	1025	999	1039	1018	994	968	995	983	968	1020	1022	967	1050	1066	999	983	997	954	1020	1017	1006	1038	1022	1008	974	1021	1005	1089	944	999	967	971	978	964	984	976	932	1013	964	962	1001	998	989	926	988	1021	986	922	940	976	969	1035	1028	1053	1001	1009	972	957	984	974	957	1058	1021	1018	994	997	1000	1030	973	990	1041	995	998	1001	965	966	1016	983	1009	1001	949	961	976	992	992	967	939	988	1003	1005	976	1048	1030	987	987	995	973	969	961	945	1044	1029	1046	954	1047	1005	991	1030	973	1057	1035	983	1013	1001	1005	1041	972	1026	1006	931	969	926	1043	983	967	965	983	999	1038	993	1049	976	1013	973	918	979	938	1033	1034	1053	1012	957	977	950	969	976	978	981	949	1016	911	994	1040	936	971	1014	1030	948	967	992	1035	998	996	1001	956	1009	991	954	1014	969	975	1052	1052	987	971	998	991	997	998	997	956	988	1021	1010	986	1053	1014	954	990	1026	1027	1037	1047	1000	959	975	958	1009	960	1007	970	1096	976	985	922	955	1000	978	962	945	961	976	1037	997	947	969	958	1046	1017	980	1006	958	961	947	982	1003	941	1062	1041	980	983	1012	1048	946	1005	1034	984	1004	1065	982	1015	1025	1005	1026	1030	990	1063	944	1016	945	981	1004	977	1019	940	981	944	1067	1020	952	1046	996	1039	978	990	1000	989	1035	1022	977	1003	931	1003	1009	1015	1001	994	1037	1040	997	1054	990	957	1000	999	1042	1006	1000	965	1035	967	1051	972	985	959	997	1017	1040	981	938	1014	1024	973	944	965	990	969	1016	965	982	1044	986	916	1013	987	960	1024	989	991	1026	1007	1001	966	1030	971	948	986	982	991	954	1000	1040	970	1029	1027	997	977	935	974	1034	1012	977	973	978	1046	1009	1002	1080	998	1022	942	974	978	968	966	1075	1009	1035	1013	1012	1083	990	967	1001	1031	987	1023	1019	1048	999	1023	933	927	947	994	1008	973	1028	1004	954	958	1001	986	1013	964	1034	1041	996	976	931	1035	1040	1017	1003	999	1055	1005	1000	993	1009	991	1011	991	923	999	939	1033	1001	1011	974	972	1021	1013	989	1003	954	945	1002	965	959	959	1010	1000	1072	1024	1032	1047	1001	983	961	991	1005	1030	1068	1003	986	1042	969	1014	945	993	1045	963	1023	1022	1048	981	946	911	982	982	999	986	916	990	936	942	997	965	1014	1013	993	924	961	986	1024	1050	982	963	1010	991	1019	967	1021	1026	934	1003	1011	992	1055	999	1037	973	1003	1029	1011	1030	964	941	1024	992	970	960	1049	994	991	1023	998	964	1009	1026	1011	987	1006	1000	956	1009	993	993	1044	1044	999	1057	1048	1007	1005	985	970	991	1053	995	979	1021	974	1034	1018	992	1013	1009	945	979	1031	976	988	968	957	1022	1019	978	1027	1037	1006	954	960	991	1020	1005	992	1002	1024	1028	1021	1000	1024	972	997	1019	1031	1007	1013	925	1025	1017	971	1032	1006	945	1022	1032	1005	988	1011	1000	989	1008	1027	968	953	1049	982	970	984	1020	1049	1007	1024	1039	1014	997	916	1036	975	1030	1039	1018	976	996	1009	976	965	1002	1011	1015	962	1025	942	999	967	997	980	954	1016	996	999	990	1020	1015	1014	1014	975	949	946	988	961	975	964	959	968	994	1010	954	999	966	976	1015	967	1001	971	979	968	1045	1064	1042	1041	1016	985	1017	966	982	1025	1022	969	1015	989	956	1037	1029	948	997	1019	1006	962	1001	993	986	946	1054	993	959	967	996	1009	1044	970	1040	997	947	1037	967	962	995	1012	1028	1002	1029	945	981	968	974	995	1006	1010	946	995	946	976	1014	1013	976	1002	1047	992	990	999	1056	989	1034	973	954	989	978	958	960	1007	960	1011	1024	962	1045	1000	1069	994	1029	1032	959	1029	1014	985	991	996	1017	1000	967	908	953	1003	1019	986	954	985	1034	1030	994	979	982	997	994	994	969	958	1015	1010	963	1005	973	1020	1022	954	1009	1013	1018	983	1001	964	962	958	1009	1001	1011	1027	996	990	973	985	1050	1046	1032	1002	996	983	978	986	998	970	970	971	1017	966	955	1026	1023	958	982	996	1051	978	994	1031	1000	1005	973	993	991	1047	1005	974	1041	952	964	955	1013	942	939	1002	977	995	990	971	975	994	954	997	954	979	935	945	1025	993	1057	954	986	1018	1024	996	1040	963	993	982	979	950	971	974	1021	1024	1003	1025	1001	959	1003	992	943	993	998	950	991	1018	959	1069	983	1015	982	1009	978	971	1058	1005	980	997	991	1004	1052	1023	1006	981	998	959	1038	991	955	1011	1024	1052	994	957	1030	954	1028	977	964	1066	1011	1042	961
23677	20015	22033	17964	12556	8072	2282	744	597	512	510	496	514	463	471	442	436	458	445	443	443	439	412	462	412	404	394	401	420	413	385	403	356	387	364	391	383	388	389	432	377	391	397	370	382	359	393	377	407	406	375	403	354	401	402	356	365	426	366	385	338	342	395	421	401	367	372	382	405	368	380	365	374	386	416	407	388	328	386	398	414	354	368	394	404	381	370	362	376	393	369	378	343	352	394	358	372	414	383	351	376	399	397	407	388	411	360	425	386	373	399	365	374	366	415	389	400	402	338	384	362	406	352	377	369	370	385	382	376	388	366	384	376	374	388	326	402	382	408	376	373	402	402	380	360	361	395	391	394	406	398	359	407	365	386	356	397	394	388	410	390	350	387	365	349	409	384	384	347	388	385	362	366	382	340	358	397	396	378	397	403	369	363	418	416	400	401	377	367	400	419	391	360	372	372	359	402	364	374	375	395	383	396	389	402	376	360	395	372	360	339	382	369	407	401	362	353	398	388	402	398	389	362	383	372	365	377	385	359	380	392	412	355	380	395	372	397	373	391	394	396	368	390	367	403	358	364	380	367	394	370	358	379	379	367	372	373	368	388	427	364	391	368	412	404	377	348	387	375	355	374	391	366	362	372	344	386	340	396	353	346	365	381	415	339	380	372	384	395	408	395	384	393	413	346	354	384	362	390	377	373	356	352	342	341	402	391	340	394	397	377	369	375	375	388	417	380	369	342	397	356	383	353	377	382	373	383	406	423	395	367	366	358	353	355	367	387	377	347	399	396	382	346	355	385	386	410	400	355	377	395	413	365	363	369	390	350	371	416	337	355	385	378	376	386	408	390	397	379	361	407	355	380	368	385	374	370	393	372	371	390	357	364	370	373	401	352	355	359	410	381	394	392	373	373	381	392	365	368	383	361	384	383	398	419	375	352	357	392	368	369	395	341	379	416	395	393	446	351	403	399	381	375	357	348	393	392	391	345	347	357	343	385	412	365	368	370	398	379	376	375	358	399	370	352	432	373	358	369	417	400	373	385	397	365	373	365	411	359	355	369	389	401	380	341	395	424	354	414	363	362	367	361	393	392	388	390	376	406	401	422	367	371	384	404	425	394	403	340	391	380	370	374	403	368	394	364	372	412	394	363	406	360	383	361	376	381	399	381	392	378	369	381	364	413	345	372	426	363	348	398	402	408	404	385	390	395	370	410	376	344	374	374	400	367	399	344	381	401	376	348	368	337	387	373	332	367	393	358	422	372	397	392	373	410	373	384	359	351	420	394	417	377	381	387	378	392	358	383	365	368	378	370	364	367	361	362	389	371	375	455	400	366	389	360	379	416	354	341	390	382	438	372	406	379	386	359	373	364	363	379	340	392	369	363	377	381	353	375	408	368	336	362	365	393	353	380	370	393	361	390	397	357	382	403	395	377	352	404	409	397	356	417	387	364	368	368	341	377	395	385	364	391	382	381	388	377	404	371	409	386	374	383	398	358	405	411	402	375	393	385	348	382	388	399	386	350	390	390	361	372	382	380	410	347	370	383	394	382	332	395	390	389	374	360	443	393	376	424	398	377	403	391	404	402	358	383	387	390	390	375	387	352	399	321	375	350	387	377	355	372	418	356	379	380	395	351	388	380	393	386	407	370	399	336	427	373	353	370	389	406	384	377	404	355	397	370	410	400	342	416	405	394	368	402	378	372	373	365	408	364	352	396	413	388	404	378	395	420	387	394	392	380	436	374	402	380	375	381	387	386	365	380	348	374	381	380	382	360	368	395	360	428	425	368	358	367	384	403	423	398	379	398	406	383	387	397	384	379	370	355	366	359	398	382	396	404	377	396	397	391	340	405	384	389	343	352	404	386	352	387	347	405	401	384	407	409	379	381	383	393	357	358	373	348	404	389	360	390	404	394	392	365	375	387	389	375	353	374	378	381	376	371	367	381	401	400	380	391	400	357	356	409	338	371	395	355	395	369	425	364	391	400	393	387	355	381	383	385	437	383	365	373	372	363	391	370	346	397	401	415	412	358	361	352	390	374	363	399	401	379	379	366	385	399	385	404	392	383	362	384	373	348	378	394	378	364	377	371	369	380	397	398	385	362	398	370	353	364	379	390	369	387	400	360	381	367	364	361	390	403	378	373	382	438	376	372	420	385	367	370	408	379	400	380	383	377	380	370	373	414	398	376	365	358	372	377	368	379	412	391	324	394	400	374	443	377	364	437	373	385	377	413	383	370	379	342	359	372	400	410	421	362	396	365	339	397	374	371	350	417	391	387	375	367	360	368	389	398	407	404	348	373	391	384	382	393	384	345	374	384	364	391	363	388	363	372	373	380	362	361	413	396	394	382	428	379	370	340	392	383	368	382	403	396	396	360	391	388	358	389	368	427	381	391	356	413	367	367	398	398	357	392	365	351	381	380	353	368	368	346	357	385	355	375	357	382	406	385	366	387	361	377	393	377	341	393	396	357	381	354	382	414	386	384	348	367	394	363	361	366	389	409	385	403	379	380	390	343	378	387	369	357	351	384	415	397	348	424	403	413	361	374	380	366	380	396	372	371	341	399	365	422	390	363	407	372	380	400	405	379	385	402	382	411	400	377	358	387	391	411	360	352	397	368	369	377	375	377	361	372	403	361	429	372	346	390	340	390	377	409	397	407	366	392	371	404	415	395	396	374	380	381	391	391	393	397	388	394	361	370	370	382	410	393	361	344	346	372	402	378	403	380	371	380	375	361	354	393	357	368	345	388	361	339	386	402	379	404	405	380	405	380	394	391	375	363	402	405	374	366	369	372	396	362	403	362	383	360	395	396	366	393	407	371	378	331	434	401	409	425	365	370	367	401	386	407	390	376	378	396	348	409	335	375	376	384	415	366	422	396	383	354	366	364	373	397	371	404	390	364	385	373	359	363	367	367	373	416	392	363	369	350	373	370	361	390	366	376	354	391	389	369	375	368	375	383	414	340	442	393	381	361	386	381	412	363	394	392	385	401	401	380	390	367	383	362	352	354	388	404	392	342	371	371	366	404	395	371	366	407	395	403	368	401	344	390	415	397	371	394	356	386	391	352	380	368	405	344	402	405	403	427	394	361	386	387	365	383	382	377	388	400	379	399	390	406	363	350	334	357	382	408	396	393	341	359	405	415	406	390	422	424	386	372	403	406	437	393	386	369	353	348	380	368	383	356	356	366	362	399	400	407	385	398	407	404	389	355	392	387	381	385	373	390	376	367	380	374	385	390	405	368	364	350	362	409	383	370	359	396	353	371	416	408	385	357	399	387	406	364	396	348	368	388	377	376	389	362	402	353	377	373	376	366	373	389	408	360	368	360	394	381	391	364	382	378	400	388	369	426	421	381	368	385	356	373	415	404	369	374	385	370	380	349	376	426	327	373	332	402	353	408	365	365	447	367	350	362	382	385	409	370	374	369	403	375	373	361	393	343	337	375	359	385	375	394	399	361	348	407	366	394	384	404	358
13866	17979	28513	29305	25346	20923	7133	2678	1757	1624	1563	1617	1526	1490	1464	1508	1371	1283	1420	1332	1339	1373	1233	1213	1192	1138	1103	1083	1118	1042	1047	1099	1022	976	988	968	981	974	922	935	954	982	935	963	923	917	892	887	952	893	947	921	913	930	889	913	923	909	870	848	878	916	935	915	880	911	922	909	896	893	848	879	860	947	954	867	909	951	873	912	900	881	854	947	907	902	918	898	886	882	890	886	895	845	855	924	897	896	885	881	928	898	893	907	908	838	947	931	906	871	902	853	971	890	906	907	934	897	890	904	882	868	871	877	954	882	932	906	908	934	944	895	927	927	875	859	880	916	924	903	914	929	843	922	896	906	959	885	888	903	848	923	933	873	860	899	916	842	859	890	860	865	858	876	921	908	928	921	924	847	872	876	864	931	903	885	930	903	878	874	872	890	844	891	869	908	986	869	929	896	877	901	928	919	895	855	864	898	903	898	831	907	895	831	942	869	879	929	886	914	892	901	906	852	877	913	920	932	908	895	921	903	848	866	941	908	892	942	899	872	907	862	888	932	962	930	874	867	852	869	876	914	866	902	892	901	908	896	868	895	881	854	912	881	893	948	910	889	901	892	922	974	864	919	915	874	836	875	894	959	872	929	907	860	864	884	971	904	887	902	866	914	921	932	926	900	931	843	842	880	882	925	919	915	856	906	918	879	900	867	870	856	908	921	856	904	905	923	876	925	882	913	890	896	865	925	826	891	896	850	897	948	882	904	859	900	893	929	943	947	900	883	897	893	900	928	916	863	850	934	880	883	924	913	927	940	895	902	906	878	910	902	918	855	866	941	888	881	874	863	888	884	922	950	933	906	855	884	922	934	919	922	899	923	900	891	868	860	886	850	924	865	848	888	895	898	939	860	905	930	903	886	903	899	897	931	882	924	927	892	854	958	954	913	953	916	890	927	960	913	879	919	929	894	871	907	923	849	899	917	880	911	885	933	918	865	917	882	923	904	881	865	905	840	897	893	911	879	916	924	876	889	843	883	940	885	875	877	845	877	893	916	884	922	876	876	886	912	940	931	850	940	901	913	919	864	940	842	936	835	889	850	857	892	879	882	914	902	899	922	889	954	900	868	921	883	892	943	898	860	868	913	891	877	875	869	938	903	935	888	896	908	864	954	871	927	871	893	872	917	909	812	859	982	856	895	915	865	908	822	877	892	924	878	955	886	907	901	914	842	903	866	926	869	932	898	911	896	824	879	877	864	841	900	926	898	909	855	871	863	918	969	864	882	885	954	923	925	892	912	885	910	879	904	915	870	933	883	917	964	857	893	919	840	881	900	890	905	930	895	918	870	887	918	898	899	888	937	912	873	859	911	900	895	891	867	890	883	883	897	861	914	901	896	852	928	916	852	881	869	850	924	864	888	911	886	913	876	906	957	883	889	886	875	927	864	933	885	913	920	918	879	872	936	876	944	936	914	878	921	935	906	901	912	910	879	894	856	885	861	909	877	920	883	929	854	899	883	903	903	884	930	914	855	902	914	917	887	908	899	942	901	881	848	919	918	852	922	856	832	831	869	915	923	889	915	846	866	905	926	896	872	846	903	922	909	889	898	919	938	904	933	898	850	880	902	935	923	843	895	870	970	932	893	941	866	884	882	902	936	944	916	931	893	880	901	870	901	913	867	913	844	937	933	935	835	969	868	858	885	868	887	910	894	923	918	947	907	912	903	891	940	877	903	894	915	900	931	952	906	894	883	886	966	921	950	961	883	948	934	840	912	896	877	860	870	898	953	894	825	926	909	872	916	908	918	881	849	946	951	880	890	904	914	915	874	902	898	910	933	968	938	871	894	850	922	864	901	931	903	895	940	898	876	890	860	865	884	953	918	839	906	882	880	926	901	862	911	910	877	926	907	932	859	888	862	899	893	947	913	904	906	896	895	936	872	891	942	900	896	885	932	919	900	872	956	916	885	959	861	876	900	912	935	868	878	963	926	888	876	893	922	910	908	903	932	855	873	895	855	938	872	909	915	878	885	889	898	909	896	873	911	918	863	939	867	900	928	916	909	868	908	921	900	902	877	869	880	930	940	928	916	932	864	945	862	911	915	924	909	902	921	827	912	912	865	890	929	922	942	918	810	883	898	877	879	889	883	889	837	911	889	909	862	866	883	918	915	908	926	930	950	877	938	884	891	889	885	948	906	843	891	917	863	859	973	923	911	924	922	888	883	941	879	901	900	891	931	930	920	872	949	900	921	916	910	879	927	872	882	905	907	907	904	878	887	869	864	892	852	907	881	900	860	934	938	925	851	890	917	832	891	926	869	901	916	955	867	856	945	861	958	910	897	852	867	914	920	868	871	969	888	881	910	879	923	891	898	946	901	860	918	936	876	903	869	902	924	913	844	937	935	904	871	911	867	908	905	957	925	943	924	882	916	913	857	911	921	868	880	871	842	895	868	884	877	886	899	889	907	891	898	898	881	879	891	883	899	906	885	930	860	809	925	860	910	907	886	849	843	939	856	862	881	918	889	878	877	858	918	887	889	894	903	911	928	846	909	940	905	938	803	918	890	943	862	894	873	931	900	918	884	863	865	956	942	917	873	907	873	919	836	852	910	832	873	908	925	900	883	901	940	844	890	920	913	828	897	927	924	904	931	838	868	911	944	942	929	890	872	913	870	908	933	903	865	903	852	899	966	906	867	855	882	901	930	924	919	930	924	917	861	888	960	893	907	848	912	895	899	910	936	875	903	921	941	868	819	842	891	895	897	907	930	939	923	894	936	868	885	898	928	912	879	904	939	908	945	917	900	878	867	848	923	948	888	890	907	857	941	920	871	917	886	912	823	911	863	873	941	893	880	841	900	830	863	896	902	891	914	938	887	895	945	917	972	906	907	880	857	883	882	914	869	897	926	891	893	902	859	933	895	881	856	941	829	929	875	900	867	923	862	890	895	924	899	953	865	903	879	899	847	851	878	850	951	857	881	845	960	903	918	902	928	886	867	881	905	876	935	970	883	936	900	929	868	972	903	876	929	904	893	838	944	931	898	900	882	883	931	914	876	874	908	892	866	914	940	907	880	928	960	869	903	890	932	969	891	887	908	892	886	830	893	910	898	933	913	904	902	863	851	893	907	928	912	897	888	936	892	909	883	895	906	924	893	865	945	904	884	890	877	904	904	908	906	890	886	918	910	869	871	860	933	866	890	905	900	975	907	898	913	902	962	892	927	884	894	858	927	848	943	862	863	904	885	895	897	930	871	864	845	895	895	838	855	845	915	919	825	881	860	903	846	881	878	941	936	921	897	914	879	948	858	926	874	880	898	924	853	872	862	876	894	867	860	890	845	908	885	945	896	919	872	946	887	874	910	912	931	936	878	883	957	932	856	888	933	913	891	887	920	911	913	926	860	875	910	870	856	885	859	907	920	871	854	857	897	902	927	941	932	874	866	910	905	865	884	917	860	868	947	911	893	869	882	912	939	947	928	889	939	849	903	891	853
43201	43356	44857	50454	46734	39936	27601	15221	4085	1400	1057	952	904	995	940	982	987	940	985	913	998	1006	897	858	724	685	676	598	590	502	502	480	476	480	490	446	495	525	457	463	444	491	462	461	462	428	473	489	446	444	429	464	440	481	448	419	417	480	496	445	467	444	449	433	463	442	443	461	465	432	494	440	429	447	420	415	414	461	431	452	431	404	430	440	484	462	465	400	393	491	436	465	436	477	424	408	426	444	430	408	428	401	424	434	426	416	445	400	414	415	443	469	439	460	470	462	461	438	447	445	441	476	443	417	421	430	451	450	461	482	474	437	441	416	446	467	444	429	469	446	433	434	444	418	422	413	435	447	394	478	422	430	442	428	427	442	448	428	460	445	436	419	430	431	435	424	425	419	453	422	459	389	451	432	466	424	419	436	473	449	450	436	476	420	429	442	433	407	446	415	429	449	433	437	419	471	412	402	441	472	424	423	376	466	473	423	468	429	412	437	472	427	437	403	403	431	461	442	505	455	409	439	450	465	453	495	457	435	429	458	424	432	430	425	407	445	404	459	406	446	430	449	474	444	444	475	432	418	419	427	453	444	435	474	436	412	428	412	436	400	441	430	479	431	421	456	466	425	422	478	438	487	414	402	454	421	432	454	442	478	470	428	445	384	424	467	453	455	436	420	448	441	411	427	417	484	457	455	447	406	455	451	424	448	455	441	482	474	442	398	437	455	454	473	430	461	477	417	471	440	431	461	435	446	432	442	455	467	437	448	422	412	415	417	442	433	439	447	445	441	446	431	452	430	477	419	485	458	443	444	399	419	415	445	442	463	450	447	440	451	423	415	407	450	451	404	424	418	450	467	420	458	448	415	439	479	456	423	425	445	435	414	467	415	446	455	447	452	427	452	429	422	443	426	450	402	471	459	450	453	462	460	470	431	423	434	432	418	462	455	422	453	458	445	448	423	456	468	481	407	450	437	424	447	417	433	464	411	428	456	425	428	442	475	444	456	420	438	433	472	421	478	412	425	432	455	459	430	427	440	409	431	403	457	441	460	443	412	408	433	455	441	460	463	425	427	428	468	429	418	472	460	427	450	410	429	415	419	424	420	377	409	423	433	461	445	444	449	428	470	422	478	435	468	424	462	448	403	451	421	411	454	429	430	443	463	433	405	445	400	441	448	442	429	438	435	449	462	446	401	426	443	429	468	431	459	485	425	460	454	447	430	436	414	409	432	460	460	458	440	419	425	419	439	458	443	463	440	473	453	441	416	426	439	447	472	474	411	455	440	426	449	442	410	452	446	472	473	433	417	444	446	453	439	390	442	471	467	414	413	468	422	434	410	462	403	429	428	419	445	461	447	452	418	448	462	416	450	452	416	425	421	455	460	432	397	442	468	440	431	459	456	438	450	450	477	437	456	437	436	442	431	433	410	467	399	410	423	441	412	437	441	432	460	420	456	446	444	482	443	451	447	456	447	399	452	440	464	431	424	425	439	414	460	447	430	413	451	439	417	425	452	413	409	440	466	449	431	458	460	431	419	450	439	506	464	487	470	475	443	413	468	439	417	449	483	452	408	406	432	427	408	444	423	451	446	431	425	456	454	445	439	432	438	466	455	412	411	428	472	428	465	430	399	437	441	400	438	401	464	459	411	498	410	422	489	441	486	399	446	418	454	419	448	429	428	479	487	427	418	439	408	454	464	472	460	430	433	416	438	421	429	434	403	424	410	440	469	429	458	434	462	442	423	468	403	447	433	402	435	440	462	438	406	464	497	492	467	461	455	441	425	447	455	448	418	440	466	406	451	428	406	415	459	432	409	381	412	432	393	434	467	450	475	469	394	469	412	456	438	444	411	400	445	506	418	463	423	477	429	444	427	400	463	448	426	425	448	436	452	450	420	439	428	467	468	436	439	467	464	403	434	460	415	492	465	428	410	474	451	430	415	420	443	412	452	450	389	411	436	438	434	470	407	447	452	421	424	442	457	455	437	494	461	504	444	392	446	380	474	405	454	441	457	435	394	414	484	462	474	434	464	476	456	430	475	413	466	415	449	427	453	457	403	433	442	429	428	438	494	435	423	418	431	431	446	453	443	464	447	439	437	458	419	444	434	406	434	436	454	414	437	476	454	418	437	442	387	397	407	416	423	449	459	434	446	496	458	395	435	465	384	479	453	394	420	448	481	437	416	410	438	479	451	456	414	466	449	465	440	428	473	456	464	426	472	406	446	412	446	408	431	441	448	500	478	448	446	462	482	421	442	412	453	448	439	478	445	424	424	443	456	417	408	436	458	424	462	442	435	464	457	450	430	433	476	426	450	480	447	473	426	428	428	459	462	462	438	443	456	446	463	458	447	463	445	444	462	403	392	418	486	476	429	453	448	460	416	452	430	469	401	426	456	478	468	443	442	431	453	438	426	430	474	414	445	443	425	466	367	389	415	434	446	426	417	404	395	414	407	462	420	468	435	470	445	456	445	456	455	446	490	427	463	459	422	463	472	449	433	471	426	439	485	429	451	424	424	426	432	459	463	470	435	449	436	431	418	432	450	431	469	462	461	426	426	434	434	448	399	444	440	480	418	450	424	416	417	407	422	392	416	424	442	442	469	414	428	455	426	444	437	437	447	425	483	461	453	466	444	454	456	431	437	440	403	436	450	418	477	445	429	440	403	444	412	436	414	426	454	403	403	441	406	451	468	416	467	463	409	423	398	424	422	446	470	480	446	420	472	414	441	466	396	454	434	466	427	448	420	442	413	440	405	439	435	446	428	445	401	428	454	444	440	406	436	435	457	463	458	430	439	443	456	420	462	440	471	447	432	422	421	429	447	428	439	397	464	467	472	517	428	435	446	475	491	482	460	429	421	424	426	432	456	461	446	427	442	441	430	442	425	430	481	441	439	437	481	439	483	412	435	411	438	425	460	455	378	425	464	438	454	463	435	449	414	418	470	423	445	446	426	405	420	466	439	440	462	447	457	435	439	452	426	456	452	393	426	435	443	436	427	431	408	437	473	452	466	506	460	431	437	435	416	445	438	461	433	444	440	440	457	421	429	480	454	431	441	433	457	419	473	413	436	436	437	425	420	467	425	421	423	461	438	467	453	459	388	414	423	445	419	418	455	436	450	465	474	481	453	474	410	421	392	435	443	485	445	420	491	443	428	434	443	430	467	430	438	459	463	400	497	430	424	445	464	407	457	418	472	465	448	455	416	469	462	477	448	432	436	441	388	427	443	429	456	415	459	445	461	422	463	432	463	433	435	440	419	425	417	457	440	464	444	437	441	430	459	465	442	415	395	469	443	418	460	460	489	438	464	395	430	456	448	427	442	403	458	473	425	463	431	436	434	438	451	436	458	403	460	424	443	406	458	435	456	410	456	440	448	416	422	428	361	473	451	439	431	409	465	454	414	445	453	461	454	459	437	440	408	414	473	464	402	478	434	465	389	402	418	453	417	432	473	463	445	477	474	461	442	468	461	416	431	466	454
28600	36422	44965	51819	53665	46386	28999	9782	3817	3794	3475	3238	3175	3546	3458	3386	3578	3669	3661	3500	3946	3859	3501	3008	2800	2240	2224	1813	1614	1533	1428	1360	1323	1286	1254	1226	1316	1296	1299	1207	1152	1167	1152	1127	1123	1153	1075	1106	1111	1117	1067	1066	1071	1070	1106	1103	1074	1011	1077	1056	1032	1022	1006	1016	1042	1001	1029	1060	1027	1001	1020	1046	1025	1061	1075	1018	1005	1019	1022	973	1067	1001	1015	1036	1005	966	938	1072	1031	1034	1024	1018	1060	1007	1028	1037	1040	992	995	1045	975	1037	959	1027	1011	1045	1002	990	1025	1006	1006	1001	980	1067	1001	971	1019	1000	997	1006	1067	1054	1029	1056	1048	1012	1057	1024	966	1049	1009	1064	987	1002	1020	988	1008	1058	1020	1039	987	1029	1000	952	974	976	963	1020	961	1020	995	980	1021	1094	1013	1011	964	998	998	1083	984	977	992	1054	993	987	934	984	1041	1044	1006	968	1026	1038	1001	1064	1023	1007	1016	973	1034	1020	990	974	1074	1034	1047	974	999	984	1042	1020	968	995	983	972	1001	956	1017	1035	1053	1024	1065	1025	974	960	1016	999	952	979	1038	1059	981	1003	1042	1029	1004	996	1054	984	993	1003	1008	964	1059	1055	1040	957	1028	1030	1039	1052	1046	1015	1012	1009	955	1047	1045	1008	1015	1048	1055	1084	1095	987	985	998	1033	1026	993	1049	1041	1005	1058	954	1029	1031	1003	1024	1055	1002	1012	1045	1070	996	1037	1052	1001	1037	1042	1080	1007	1037	1003	1003	999	993	1051	991	1000	1008	1046	1046	980	1033	1038	1071	1001	1000	1121	1035	1048	1040	1003	1029	961	986	1035	1029	1016	925	1040	978	1027	1041	980	991	1006	1010	999	993	1026	972	1037	1007	960	1047	1011	999	1029	963	1020	1035	1015	1022	1014	1047	955	1045	1031	989	1057	967	979	979	976	958	1038	1030	1066	1041	1026	992	996	1009	1022	1039	989	996	1033	991	1031	1044	988	1008	1040	1032	965	1061	1020	956	1038	1021	1002	991	1008	1015	973	1033	1042	1109	942	1054	1028	1004	1020	1031	967	1017	1041	994	976	1042	958	1007	1017	1039	1001	1008	1026	1044	1066	1023	1046	1038	957	972	948	1013	1081	1024	1012	996	1029	931	996	1059	1085	980	1006	927	985	998	1041	975	1027	1061	1037	1001	1012	1058	990	1082	1039	1046	968	1037	998	1046	974	1022	977	970	992	1003	1049	1049	1040	974	1011	1038	937	1064	973	1025	1020	1036	1022	971	995	1055	1037	1004	1035	1072	1003	977	1048	1071	1003	1040	1013	955	978	965	989	1007	1065	998	1081	1024	1057	1018	1025	1032	1011	993	1024	1035	1038	1043	1020	1026	1072	1050	1037	1032	1056	1075	975	990	977	1018	1020	1010	989	1011	980	1005	1009	1012	978	1016	1018	1031	1082	991	1033	1014	1027	1001	981	1052	1047	1021	1019	1011	975	1003	988	1011	1052	1033	997	1002	1042	999	1033	1029	1013	1039	1073	974	973	1034	1039	1036	1056	982	1055	1048	1046	1037	993	1026	1004	1035	1032	1019	993	961	977	1023	990	981	943	1045	1025	1045	1022	968	1015	1005	1034	1058	984	1003	1046	985	1047	1030	1003	1011	1067	1016	945	1026	1009	1001	1023	1034	1056	984	1107	1018	953	972	1053	977	1015	1027	1014	986	1031	1100	1006	1055	1101	1061	1028	1020	1058	1023	1064	965	1014	1014	981	1039	1022	1056	975	1015	947	1017	1026	1039	986	1038	1080	1002	990	1066	1055	1031	1026	991	991	1037	1021	992	1036	1035	994	968	1082	958	1003	1043	1020	1028	994	997	977	1031	1002	989	965	1033	959	1063	1051	994	989	964	926	1053	1010	1049	1033	1035	1010	1009	1040	1026	1032	1074	1011	1030	1016	1038	1026	1009	1054	1016	959	1002	1026	1018	1006	997	1075	1052	979	1015	976	1037	1032	1026	988	987	1064	1036	1040	972	1036	1018	1000	1018	981	991	907	1024	978	1016	1031	1032	1017	1027	999	1056	992	942	988	1019	1054	1003	995	1023	1033	930	1019	1028	1014	1038	1032	1022	994	1041	1082	1011	991	1034	963	962	915	989	1013	989	960	1056	1040	965	1054	979	981	960	1040	1007	1074	1050	1074	940	1037	1038	992	1010	1028	1070	1038	1017	1025	1045	970	1033	991	1125	968	1014	1011	1009	1003	1020	1023	1051	1021	993	946	1018	999	1032	970	1018	1029	1085	989	977	978	1047	1008	1038	926	1027	1008	1002	992	1030	989	1012	1038	996	988	1030	995	1006	916	973	980	1041	1020	981	1012	996	1096	981	1044	1026	1012	1036	982	1001	984	1034	970	1027	1034	995	1002	1058	984	988	996	998	1038	1080	1060	958	1068	1021	992	1034	999	1012	952	1022	989	949	994	1022	1015	989	1006	996	1042	1045	972	995	1074	987	1011	983	1020	1025	1030	1033	1043	1010	1029	1000	1019	1035	982	1029	1023	1022	940	1035	1025	1029	975	1015	1023	975	1003	1079	1033	1019	1007	995	1005	990	1024	1035	1002	993	1024	1033	1013	1056	1086	1025	997	1021	1010	997	994	978	1017	1011	1000	1049	984	1054	1021	1085	996	980	1010	1064	961	1040	987	933	1011	1033	1045	1011	979	1022	994	1012	998	984	1014	1032	1044	946	948	1023	1030	990	1024	1022	953	952	1007	1010	1035	1060	1015	992	1086	953	982	966	1027	1021	1046	1010	984	1018	1013	1047	1017	1002	1008	1039	1009	996	1036	990	982	1032	1050	1012	1015	1022	947	1023	1019	1035	987	1019	1019	1067	1016	1007	1070	1034	997	1005	979	1029	1025	1019	1042	1027	997	1000	1045	966	1053	969	1012	976	1017	1054	1018	1000	995	1011	1061	1038	1039	1029	1053	1029	1015	1013	990	1039	1051	1010	1018	1013	991	998	1013	1021	1020	960	1037	981	1028	1063	1028	1035	1032	1054	984	1036	1063	967	1035	1015	1019	978	1052	978	1007	1007	1025	958	1090	964	1013	1010	1021	1057	1048	1048	1067	985	1008	1035	1006	988	1017	980	1032	1010	1052	1002	1021	1021	974	1097	1005	1036	1088	1031	977	981	989	1074	1031	1023	1025	997	1022	997	971	944	1057	1072	1047	1019	979	985	1015	1033	964	982	1039	1014	972	994	1012	1036	1034	966	986	1035	1040	1069	1011	1057	1026	1066	1052	967	1008	1037	1033	977	1035	1012	1002	1009	1079	1085	999	985	1054	970	1032	1029	1045	1033	1033	1015	982	997	1019	983	1007	1047	1022	1017	973	1030	950	1017	1002	1030	992	981	1016	997	1044	1060	1033	967	998	994	1031	1006	993	1009	1041	1046	963	1033	989	1007	1009	1051	976	1101	1066	1021	1027	1045	1021	1026	1003	1067	1057	1058	1010	992	992	1027	1019	1076	1031	1083	1035	1052	1014	972	1026	962	992	1024	1025	997	1067	987	1024	1000	1038	1068	1025	1009	965	1026	1068	949	1009	1043	1005	1040	976	1034	1034	1018	1012	1014	991	991	1001	988	1013	1016	986	1022	1020	1065	999	1003	1006	1000	1058	1033	1055	1015	1056	981	1074	1040	997	1029	998	979	1055	1012	1044	1018	989	1022	1040	1023	1077	1033	1023	1031	1015	1089	981	945	1028	1018	1023	1052	971	980	1075	974	992	1064	1008	1042	1053	1034	1014	1005	1005	998	995	1034	1009	1010	998	1034	1064	994	984	1048	1048	1012	1025	1013	983	967	954	998	1033	1011	1050	989	1027	990	1045	974	1039	996	963	1013	1004	971	1019	1000	1068	1036	1027	1004	1019	995	1012	990	1051	1012	1010	1004	973	977	1046	1049	1032	987	998	989	1032	986	1031	984	1026	1035	1016	1029	1021	1031	1030	1004	977	1005	998	1057	970	1062	1022	1035	990	1037	1000	972	1004	996	1001	1003	1030	998	1020	988	1011	1031	1031	992	1005	981	1021	1037	1019	1024	1039	963	1045	991	1029	993	1003	1031	981	1086	1026	998	1005	996	1054	1058	981	1012	986	1043	1020	994	999	1010	1005	993	1018	1020	1002	1041	983	998	1048	961	1005	988	1010	960	982	998	1014	1024	1004	948	1057	976	1044	998	1032	1032	977	981	1010	1021	998	979	1040	961	1027	996	1017	1049	1075	1048	1106	992	1056	1037	996	1067	1022	995	1004	1064	988	1068	986	1030	1027	1052	1014	1027	1065	983	1003	1004	1015	1010	972	1008	1091	1023	1057	1031	1081	1033	1075	1012	984	1042	1013	980	994	958	995	1048	994	1013	1008	1021	1039	1071	1043	1053	1057	1038	1058	1048	1041	1023	1025	1042	1041	1027	1021	1007	952	963	1056	1015	1094	1085	1081	990	1057	1061	1027	1041	1030	1047	1074	955	1010	989	1003	1015	969	977	1054	1002
50126	49818	49868	48514	40779	42832	34675	21764	12007	3924	1743	1309	1260	1379	1452	1425	1513	1421	1517	1454	1748	1673	1474	1330	1169	973	797	663	572	630	543	488	557	515	561	496	545	517	518	494	460	483	439	459	474	396	469	438	447	445	465	450	437	382	387	400	399	469	442	459	416	459	398	415	435	412	461	436	400	399	408	438	424	441	423	460	401	414	472	488	437	420	418	430	457	439	440	456	428	439	408	457	413	403	421	440	457	444	428	439	429	457	429	431	466	440	440	435	473	415	416	451	428	437	442	421	420	446	436	413	411	393	435	447	448	440	462	426	428	436	436	467	441	400	428	445	444	456	409	435	414	439	452	421	417	422	450	444	425	430	391	427	433	459	431	464	422	449	417	415	424	455	428	453	451	410	443	492	446	465	404	448	459	449	431	434	456	461	391	443	433	436	422	414	422	422	450	433	459	421	401	456	437	420	415	426	453	471	432	418	435	415	436	453	432	403	421	435	427	405	414	418	456	421	416	426	434	436	461	438	413	462	420	429	422	449	419	407	490	399	453	416	450	422	468	456	393	418	423	406	418	435	405	440	465	421	415	447	429	401	458	435	427	427	426	453	441	457	419	426	490	413	490	452	431	445	441	473	417	449	433	417	450	394	417	407	409	432	431	466	433	439	441	436	418	438	472	408	434	439	451	453	447	438	416	459	415	481	462	424	390	452	457	398	462	436	434	412	397	429	405	415	393	447	384	399	400	422	427	449	457	448	471	433	433	469	453	427	422	438	433	441	420	443	432	413	428	474	458	464	434	421	380	416	435	439	456	405	430	412	430	427	448	397	436	411	452	383	473	445	425	424	420	401	429	441	391	373	408	430	390	460	425	431	453	428	438	412	395	420	417	439	436	429	432	439	452	439	439	481	448	457	422	448	418	437	416	426	431	360	453	440	417	403	430	446	425	470	446	444	438	435	446	394	411	460	410	435	441	446	423	425	441	440	443	435	407	474	405	406	421	389	415	444	417	435	414	455	417	442	406	479	409	447	423	438	449	403	437	447	456	419	471	477	458	452	409	447	457	438	449	413	412	450	468	428	443	432	453	455	405	398	412	447	412	439	432	418	425	439	440	498	451	422	403	425	421	439	446	423	466	415	421	453	478	423	409	396	434	419	442	417	422	396	437	477	442	458	460	444	399	424	405	419	453	446	433	416	455	439	410	462	417	438	441	466	405	429	427	468	419	434	449	415	408	444	447	429	408	446	435	429	437	412	416	431	470	427	455	449	413	418	459	455	429	431	404	421	418	419	447	436	438	428	426	426	432	448	460	433	401	431	472	411	482	436	466	456	410	433	461	439	411	428	399	432	400	432	449	424	427	462	435	416	435	462	446	442	472	419	439	439	426	396	423	415	409	425	462	444	424	466	461	419	426	445	417	403	441	453	423	431	424	411	405	441	445	467	435	404	409	498	457	452	432	448	399	438	454	436	445	449	419	415	414	389	421	437	440	457	442	449	440	417	442	451	424	424	449	399	410	416	447	457	499	457	432	404	424	400	471	430	450	433	464	446	433	426	448	422	433	389	438	441	432	435	421	401	435	428	408	432	480	433	416	461	429	404	448	451	471	436	461	427	495	405	403	440	453	452	454	470	406	387	476	427	418	432	414	421	428	437	435	418	424	412	417	428	442	442	390	426	447	434	425	396	393	421	419	421	467	418	421	403	422	426	406	456	448	454	469	424	446	418	396	446	454	406	422	465	432	405	401	468	418	432	395	402	469	416	409	423	462	413	368	419	440	439	423	436	434	456	462	435	427	455	456	465	456	425	435	452	433	415	455	430	443	445	430	442	478	388	445	436	412	402	452	428	439	420	455	457	433	431	377	451	415	444	443	413	428	465	450	449	422	427	420	401	428	444	446	460	479	441	416	414	427	469	447	442	432	439	430	431	427	411	441	438	461	447	413	430	410	415	421	442	433	434	424	428	449	430	449	410	447	441	445	439	390	380	403	374	445	416	426	429	397	434	428	453	410	460	417	430	412	445	405	454	445	448	399	431	406	415	416	409	433	406	414	454	412	431	433	457	411	433	454	448	424	440	417	387	404	428	447	423	409	446	440	410	424	466	401	437	417	391	399	446	407	396	389	404	407	416	436	424	446	457	437	461	457	445	469	412	439	490	457	384	429	374	461	414	430	463	395	405	429	470	464	420	441	425	454	438	478	437	404	463	450	452	431	418	394	424	409	448	432	424	417	406	399	385	451	420	391	452	438	414	471	448	432	440	415	438	459	445	416	435	437	426	432	439	433	415	472	479	447	415	421	427	452	424	401	440	464	472	437	440	439	449	419	428	448	440	417	418	412	433	393	418	456	420	432	427	417	411	478	438	409	454	396	457	418	456	449	444	465	423	434	482	429	423	464	415	441	392	457	466	428	390	424	389	418	453	423	422	453	429	424	424	435	441	439	428	451	423	426	430	437	433	416	458	419	432	450	442	443	408	464	443	417	409	460	454	447	414	440	456	464	388	447	408	472	491	473	421	422	401	446	427	428	414	422	404	410	417	436	428	430	447	456	417	404	433	449	396	452	428	425	415	417	444	430	442	415	425	429	405	469	409	425	421	420	441	431	395	422	439	422	407	437	398	462	441	437	464	404	415	419	412	426	423	457	402	418	462	374	423	385	415	452	424	452	431	404	467	451	394	402	455	435	431	420	442	424	469	478	486	429	457	449	439	434	424	368	427	442	446	367	433	418	415	445	394	442	454	410	451	448	411	431	412	434	431	463	448	396	420	421	431	423	424	445	419	427	442	415	430	390	464	411	465	424	434	442	461	435	410	433	461	421	477	414	482	414	426	468	446	437	483	468	427	462	441	461	430	466	422	441	430	422	429	424	443	424	410	425	402	406	454	389	431	454	413	432	432	437	436	428	401	423	419	463	421	435	459	437	444	437	446	473	415	473	420	455	399	420	409	417	495	396	426	403	451	457	437	439	432	414	421	440	423	405	458	440	416	416	431	421	411	432	428	429	429	432	427	453	413	467	422	469	439	447	423	413	442	439	416	401	462	473	405	409	427	459	455	430	455	422	459	454	430	391	441	415	443	419	407	389	432	393	426	461	446	427	442	431	423	415	448	454	398	424	460	422	449	459	438	430	420	403	441	421	412	455	446	416	438	456	455	432	431	453	419	434	438	432	480	457	405	444	445	413	431	454	480	440	436	433	440	482	418	413	423	439	447	454	446	408	434	398	435	452	461	433	438	421	435	415	430	447	450	454	424	462	429	431	440	458	444	431	397	443	391	429	443	443	442	445	391	472	436	411	437	402	458	436	410	443	419	429	408	411	426	469	465	495	443	435	408	372	412	420	438	459	436	433	454	444	366	456	403	414	433	416	437	436	408	447	381	444	414	432	420	425	418	440	444	425	454	457	427	440	427	426	436	434	394	467	418	410	465	427	440	409	412	441	467	427	402	425	455	448	433	416	436	440	440	416	469	443	429	456	427	428	441
33605	43808	53516	53761	54731	54157	40739	9963	5264	5714	5120	4639	4387	5349	5473	5302	5798	5933	6107	5366	6759	6118	5895	4843	4420	3334	2976	2310	1992	2028	1706	1643	1505	1410	1470	1413	1546	1543	1459	1372	1339	1181	1201	1199	1118	1125	1150	1129	1116	1007	1067	1065	1074	1092	1023	1015	1000	1042	997	1039	1009	1011	1068	966	1033	966	972	1001	1015	1014	1018	1004	947	1018	999	999	979	1036	1030	987	961	951	1012	997	986	1003	966	1010	918	970	984	1008	1016	993	1010	997	1029	971	981	1061	970	1009	957	995	1007	997	1025	982	963	998	1022	1051	1024	979	1016	974	998	979	943	966	968	979	979	985	938	975	1006	936	959	1036	998	1008	999	982	1012	1051	1006	993	1004	1033	946	1009	1006	983	987	986	953	1006	1021	1007	944	998	983	972	1007	1003	1011	974	971	997	972	987	1002	956	934	982	1034	961	963	975	984	990	1007	989	983	1039	989	994	928	949	1062	970	990	1015	1002	986	944	990	987	968	975	923	944	967	993	945	999	996	937	972	1025	981	991	1010	991	1002	973	990	963	954	1011	987	990	994	949	976	909	1002	943	1032	1027	941	975	1004	1023	1002	945	992	1009	1011	971	952	994	1001	943	951	1028	1006	1095	1011	1001	956	979	1002	949	1000	970	972	970	989	917	971	978	999	1044	1004	1060	929	1016	998	996	925	1003	1015	982	994	987	1007	1003	967	954	1089	1062	999	965	1009	1071	944	1044	954	1026	1017	1021	1002	992	994	982	978	978	981	959	1020	1008	1008	985	998	962	982	996	952	996	984	1048	933	996	1024	1003	970	1007	972	962	993	980	955	999	969	967	992	960	1015	1031	988	979	1033	1004	969	956	1002	1007	990	972	992	992	974	996	968	968	1008	946	1018	964	1013	966	994	985	978	981	925	998	985	991	940	1000	995	1038	965	980	1084	989	988	939	1002	987	993	1007	950	1021	1048	1008	1015	931	939	980	1010	1012	983	1011	1003	981	996	985	957	987	1043	982	989	1028	981	967	951	1017	993	935	1015	1004	984	1001	972	984	931	987	971	952	963	986	985	985	987	947	1015	939	1021	977	973	952	983	996	993	1001	973	1024	1020	1001	1012	978	983	974	994	1018	1031	992	1006	1012	924	1021	1013	956	961	1015	996	980	976	943	983	1001	1015	985	951	999	977	998	980	966	955	974	1000	909	963	1017	966	955	1007	976	953	942	995	977	953	941	1031	949	1022	996	950	998	989	1033	995	1008	980	906	992	981	990	968	984	967	996	1066	994	1044	960	1035	988	966	983	972	980	961	982	970	995	1014	1014	996	956	941	997	1006	999	955	1023	956	978	991	1075	950	1012	1019	1001	936	1010	950	946	999	935	988	955	1008	957	934	1024	1023	1007	991	1030	979	985	1040	942	1015	987	999	1014	994	975	1031	966	1041	1005	988	981	978	1003	977	972	998	933	947	1010	989	918	991	1012	1039	962	964	987	963	962	992	967	1021	1002	1000	982	994	1001	995	966	937	1012	1034	921	930	950	998	996	1047	1008	973	1014	1037	990	987	955	1027	989	987	985	985	960	966	1009	1017	969	952	1008	974	1000	971	958	1009	994	1037	989	967	939	1027	975	960	940	972	977	957	938	971	1058	963	1048	1021	1003	988	1001	996	994	985	993	994	964	994	1027	956	995	980	924	1022	985	1039	1018	974	979	970	1061	983	955	1015	904	997	988	975	1010	968	974	980	964	997	999	970	981	974	1033	947	977	1056	1002	959	978	930	998	936	1032	965	983	996	1008	1025	987	1018	930	969	993	979	961	1029	1007	920	1024	976	987	964	960	1016	994	998	987	973	997	1013	1004	1011	977	1031	978	951	996	1012	1006	999	1042	994	937	969	1019	1029	994	986	1031	961	995	964	1022	951	918	933	1022	1047	1030	994	979	1029	963	970	994	972	1006	989	981	943	979	1023	982	1005	938	978	1013	1006	1020	974	956	1016	974	953	972	1005	988	994	1066	976	1000	1025	1005	1018	946	948	938	941	1013	986	1006	971	952	979	1033	1011	1067	993	938	977	1003	982	987	928	928	975	987	1026	972	1023	1004	1010	970	985	984	970	969	989	949	984	985	1017	958	1010	959	982	978	1002	1010	942	917	983	984	1027	1027	959	960	1014	1028	972	1043	960	1006	1042	991	977	1009	976	931	990	968	949	972	954	985	1003	986	1013	1009	977	957	1041	977	960	985	1030	1014	989	1010	959	968	991	980	989	1065	958	971	1013	982	972	982	978	933	950	1038	974	976	974	950	995	1017	1008	1051	986	975	951	992	1013	992	1012	1006	1010	1042	1013	983	957	1023	1038	1000	985	991	1056	973	971	1005	1034	990	1035	985	943	1016	1019	1013	960	964	945	979	1018	1002	1064	956	969	1009	984	985	1022	1004	992	979	937	938	1000	997	1046	1014	974	966	939	964	1000	969	991	955	988	959	956	970	1006	935	973	976	961	1016	1005	1037	966	1042	1023	994	978	1019	991	1006	1003	959	933	1008	987	998	930	1000	965	977	948	955	952	1026	963	993	1036	1008	931	1012	958	973	983	997	948	1019	995	997	1035	955	981	1008	976	999	1003	995	921	1032	935	1006	952	991	980	953	970	918	991	965	955	951	970	989	955	961	959	1026	986	1017	1004	946	965	948	997	1013	992	977	1020	994	998	981	996	975	991	990	1026	998	968	1006	974	1024	1087	1028	1034	979	999	964	1018	906	971	948	976	996	981	942	1027	954	1017	987	960	976	1005	966	1033	939	943	1038	977	983	905	1003	971	1009	1001	982	917	1017	983	1047	925	943	998	1005	1000	950	963	957	1058	986	976	977	986	979	927	957	968	923	1034	938	963	1059	1020	985	1016	963	968	965	973	960	1009	972	1008	1007	967	971	975	1003	1013	984	985	1015	1006	959	990	1082	1028	1057	982	984	982	1039	1029	982	966	1002	1036	971	957	1016	936	966	979	952	996	1019	922	957	1018	935	963	993	1029	915	1019	1023	970	1004	948	952	967	984	970	967	1048	1029	1029	960	958	1012	990	951	1029	1018	973	958	1008	970	1007	975	1035	945	959	944	955	961	1025	1026	929	982	942	1002	981	998	1000	910	984	1009	968	947	977	1005	975	982	1064	976	982	981	984	950	967	978	982	944	972	950	1030	974	954	958	902	1000	968	1014	1018	1021	952	977	934	995	1001	1037	974	982	1023	1005	929	965	1002	1008	1047	946	936	978	1003	975	920	1002	1029	999	1012	1034	1030	993	969	946	994	1033	1030	975	968	945	1017	941	1007	1016	961	985	1022	988	993	997	1048	990	949	968	1007	1020	1032	1024	983	999	992	987	968	935	971	1002	992	1041	980	984	949	943	971	970	965	987	941	944	948	1013	982	936	1032	979	983	939	950	990	981	1011	1002	981	1027	1011	1014	971	1003	992	1017	942	971	961	975	1009	904	985	966	968	965	1023	1031	1000	1004	952	998	994	941	993	995	1017	1026	969	924	1015	1013	985	1014	993	897	993	949	1037	977	1020	994	980	963	953	1045	983	1011	983	979	1007	1050	1000	961	965	998	986	953	971	1028	961	990	981	1005	964	951	1056	998	1001	967	922	1017	994	913	1033	953	961	982	959	1040	966	977	952	980	950	960	974	990	998	983	964	973	986	1019	981	1005	1016	1016	982	1000	984	971	1025	940	972	963	958	946	960	955	1000	994	982	923	948	980	998	976	965	999	1010	967	981	976	1010	995	992	981	978	997	968	991	966	924	979	966	1011	997	1024	950	928	1002	971	987	968	980	945	954	951	990	972	985	1011	1010	1015	1028	1006	1027	1034	1014	947	1034	1080	1034	991	1033	983	994	1000	946	957	975	1051	984	946	977	975	1013	990	978	1015	972	979	1018	1014	1001	972	991	982	967	1012	1012	968	1054	1028	1023	1025	955	998	978	1005	994	962	1016	915	960	1008	970	970	977	1058	961	1054	931	1037	971	1054	990	992	1025	1003
22799	18901	23845	17471	9177	6322	3716	1288	702	588	507	518	524	471	452	474	491	438	442	426	432	423	443	453	461	383	389	422	390	400	396	401	378	358	390	392	402	385	404	354	383	354	353	382	381	377	360	360	367	352	428	360	384	370	353	400	370	377	348	370	373	346	362	362	391	347	392	349	391	383	384	362	390	386	379	328	391	351	389	336	369	349	378	350	412	400	414	381	385	387	397	341	368	379	384	358	377	393	333	394	358	358	346	336	405	407	368	392	355	370	387	375	376	401	364	378	374	421	381	345	323	358	403	353	355	382	375	388	397	384	390	390	356	345	358	353	352	383	367	369	359	390	361	397	392	370	407	380	392	355	402	362	406	404	367	364	367	394	373	348	409	399	337	398	376	378	358	362	367	403	397	410	340	362	401	402	397	366	409	375	366	390	345	338	328	386	370	361	381	364	369	363	291	344	410	412	388	409	386	359	365	379	366	394	344	372	335	345	370	359	423	376	369	376	378	362	368	372	410	363	357	364	377	365	400	385	344	355	382	373	404	385	373	391	352	375	379	352	364	383	408	354	411	352	403	359	379	370	360	360	381	389	358	354	372	360	381	375	394	407	357	378	390	413	398	365	359	362	372	365	375	375	366	382	404	382	366	359	337	361	382	418	386	359	369	388	350	371	378	371	408	419	315	364	376	406	406	385	369	374	383	368	349	375	355	373	387	387	400	339	388	371	335	352	346	371	362	382	398	357	357	411	400	366	372	404	378	355	402	388	357	367	364	397	344	381	324	370	384	357	347	349	377	351	412	365	392	396	375	358	365	394	383	390	381	379	391	375	346	366	389	382	339	369	388	364	343	369	362	370	369	384	361	377	397	383	356	384	363	392	365	382	385	368	375	355	354	362	384	371	368	351	402	333	382	370	352	339	371	356	367	357	341	344	362	384	390	363	386	385	359	378	347	359	374	392	363	341	362	394	390	383	378	365	372	369	349	391	382	389	378	361	360	361	336	345	389	397	359	364	353	364	379	354	363	364	371	350	418	364	400	379	378	354	382	405	368	375	361	342	371	357	410	392	372	369	401	380	395	378	371	323	379	390	384	408	379	386	399	371	337	405	411	374	380	411	400	372	344	369	359	346	408	373	381	356	345	363	363	349	353	399	373	383	354	398	394	367	353	355	361	348	384	377	365	376	357	388	396	371	362	355	355	417	384	384	405	417	398	380	380	359	370	349	397	371	350	378	397	392	404	390	412	362	342	406	418	384	360	417	377	382	350	362	369	377	405	376	385	370	356	388	345	381	352	385	410	420	381	372	378	371	364	344	350	353	372	397	421	403	386	358	341	392	400	367	396	393	351	371	372	368	350	358	352	385	391	358	380	370	363	346	368	377	392	364	369	412	353	375	369	375	344	400	374	377	354	380	354	372	360	393	347	368	372	368	345	392	388	336	401	375	369	390	371	385	382	392	356	395	419	348	390	394	369	374	368	406	354	401	382	403	397	395	393	355	356	349	352	363	365	415	355	355	374	364	398	358	372	357	367	401	369	382	372	366	361	374	412	396	396	360	355	398	418	398	351	385	394	360	402	347	347	373	357	362	356	395	366	382	352	440	421	419	356	383	385	359	351	391	380	384	362	393	419	385	370	354	332	397	374	414	380	364	381	400	372	368	374	384	395	396	357	355	406	414	411	379	387	376	385	382	404	380	399	367	379	391	407	365	378	373	356	354	385	367	379	371	404	390	366	406	373	376	368	376	378	409	366	352	370	374	361	413	387	379	407	345	380	338	374	387	378	369	377	387	351	362	377	379	349	392	417	348	397	348	342	363	379	399	399	397	371	358	392	391	379	383	400	344	391	386	389	358	373	350	343	371	394	398	367	357	370	396	376	355	414	360	360	363	388	384	356	390	368	348	370	383	366	382	390	383	342	423	398	353	374	389	388	338	367	367	364	361	348	354	356	377	360	373	402	390	381	372	365	374	389	391	406	395	366	383	380	348	363	371	389	358	376	341	410	374	387	362	392	371	378	360	349	329	362	397	325	379	369	362	366	379	381	379	349	377	350	377	383	396	370	336	371	339	331	342	360	361	364	352	395	375	363	359	406	360	378	373	388	412	388	361	361	358	381	383	380	377	415	346	394	377	366	351	386	405	379	352	355	403	338	353	394	368	347	376	367	405	381	386	376	374	379	349	380	390	401	344	361	393	343	365	383	333	371	361	418	361	385	418	362	390	372	418	346	386	376	341	370	377	385	358	375	379	364	397	350	417	375	338	382	408	416	377	363	352	420	370	366	359	386	340	405	370	366	409	366	404	379	345	394	391	374	359	349	382	395	365	369	357	351	377	383	392	368	358	369	394	399	390	363	353	352	406	417	372	384	375	381	376	361	408	350	388	400	330	362	373	352	417	385	380	382	370	392	393	398	403	374	373	361	384	397	375	352	370	378	407	361	382	376	376	394	382	388	363	345	401	380	365	360	355	347	362	340	380	371	409	372	379	409	380	322	419	405	409	390	382	408	406	375	370	365	378	407	361	400	381	371	380	390	418	410	399	369	364	374	389	350	371	405	404	349	358	380	361	380	369	352	368	379	359	393	375	373	397	368	373	428	396	342	375	389	383	348	365	382	372	384	387	387	387	402	366	371	354	373	382	384	398	409	354	374	396	410	352	359	418	388	367	375	382	357	364	387	379	368	396	344	344	340	406	391	353	371	369	369	371	378	353	363	372	357	373	411	342	356	359	427	364	430	435	384	376	359	387	354	396	352	373	377	360	344	383	381	370	366	385	361	376	388	348	367	388	407	380	378	380	357	354	380	361	366	345	369	383	377	336	404	353	367	393	357	374	396	414	417	374	378	376	362	407	341	371	370	430	384	374	363	390	368	359	374	408	399	373	348	360	363	373	382	388	366	363	369	355	373	385	399	372	417	427	372	389	369	375	387	379	406	390	356	356	351	403	359	361	402	351	371	355	377	375	360	384	384	388	404	392	363	354	383	390	390	396	372	370	353	399	353	385	370	402	392	388	354	402	400	354	343	404	392	400	399	383	367	390	405	379	349	369	333	416	417	348	396	352	343	387	355	361	369	384	439	373	372	410	377	340	360	347	382	402	332	364	367	386	390	383	405	334	362	362	406	400	385	369	434	380	375	349	357	401	375	397	399	369	378	346	390	358	365	363	370	395	358	363	369	381	367	357	404	368	344	367	360	401	353	339	365	364	353	377	393	400	354	400	361	366	393	409	385	387	350	362	375	390	389	365	398	399	424	350	389	429	386	347	340	394	358	332	363	381	416	418	351	404	428	337	342	392	389	385	328	376	400	352	375	356	392	373	369	362	394	368	366	360	366	380	393	373	372	367	361	352	405	378	335	350	418	364	373	368	387	380	376	395	388	348	365	370	378	320	381	402	380	381	377	363	349	411	376	371	375	371	402	389	390	394	380	366	411	369	406	379	374	367	381	357	363	368	404	403	390	369	357	371	344	369	382	382
13634	17728	30344	27443	20717	18368	12492	3479	1821	1662	1669	1557	1480	1441	1439	1427	1427	1425	1365	1302	1396	1268	1237	1213	1143	1144	1092	1058	1089	1026	1024	998	938	981	926	985	994	946	915	992	930	994	916	942	900	910	922	929	905	907	906	923	869	926	902	877	902	950	876	897	883	868	908	862	932	879	933	838	911	891	900	900	869	915	918	871	872	903	869	916	874	894	877	897	905	890	893	877	918	901	931	888	891	884	872	847	902	893	879	875	853	904	818	843	853	861	894	895	888	937	878	911	916	841	875	863	871	958	902	906	957	931	870	864	970	930	950	927	938	858	929	903	854	868	884	847	844	893	832	855	836	861	909	852	916	882	858	843	869	917	844	891	914	896	861	899	883	881	945	891	849	921	903	849	888	924	874	873	887	915	941	846	894	924	906	817	867	919	882	923	837	857	910	909	882	937	888	923	924	870	901	887	876	944	898	881	873	903	946	861	892	896	861	932	960	946	947	885	956	925	917	881	867	867	902	866	891	920	840	876	922	851	858	904	870	912	919	868	873	884	921	846	885	896	859	895	893	894	914	899	884	898	895	889	925	887	882	917	903	901	905	838	867	881	886	863	889	966	892	933	912	873	882	907	922	887	959	894	917	837	846	901	911	890	908	868	881	861	849	836	941	884	897	870	942	867	887	855	818	880	873	889	885	897	903	882	874	891	896	880	889	871	944	888	881	936	849	898	920	851	863	887	887	881	852	881	901	915	913	886	886	858	899	879	885	864	871	910	844	902	850	938	909	895	945	910	859	881	868	894	860	929	893	925	887	928	837	904	896	876	929	921	915	917	942	871	811	833	910	895	931	864	813	921	885	869	855	903	874	891	909	893	894	905	901	873	932	899	898	895	864	858	904	861	880	837	872	832	877	898	874	900	919	936	879	888	919	898	856	897	858	873	933	867	871	904	878	874	925	892	929	939	847	897	920	892	906	869	873	917	883	875	928	865	847	924	917	883	899	942	952	919	842	900	882	952	874	899	910	864	880	868	881	883	937	921	867	884	843	874	892	909	901	931	902	897	899	957	884	895	846	875	815	870	852	910	880	863	914	866	856	884	943	865	865	879	862	895	905	931	904	905	864	908	898	958	857	864	893	850	890	891	896	849	891	844	889	952	903	882	883	888	909	901	893	906	863	921	853	888	857	858	895	893	902	905	908	879	872	870	956	920	835	939	884	947	894	907	877	858	974	923	851	889	930	934	961	894	898	916	924	881	848	878	914	846	921	830	897	928	893	921	877	924	847	885	930	968	858	903	917	893	867	938	894	893	867	902	903	880	821	866	866	929	851	849	934	913	873	956	870	877	852	892	877	882	866	910	906	841	937	884	909	940	869	873	888	858	923	842	867	864	927	910	880	932	850	905	886	891	899	905	914	907	933	939	883	917	902	885	917	857	900	868	835	894	873	929	834	870	826	910	881	925	838	902	915	896	886	891	961	892	909	876	896	905	902	880	941	910	891	890	893	901	866	862	866	877	919	877	894	857	885	906	842	915	887	900	868	888	843	938	867	890	903	875	857	870	863	909	883	906	888	857	912	893	877	906	882	898	923	843	901	924	872	885	898	914	861	899	932	836	927	900	875	903	904	871	910	920	861	937	906	884	906	881	889	865	890	886	906	925	878	930	922	841	858	842	876	895	866	848	902	918	908	891	900	853	876	868	883	843	875	894	883	927	893	857	881	867	874	906	890	911	904	875	903	850	849	911	859	921	891	897	892	882	914	906	891	939	875	890	910	853	890	919	883	905	901	850	891	867	877	874	875	846	939	873	881	893	857	890	901	897	887	884	896	893	922	851	846	942	856	888	906	907	908	848	906	884	896	860	979	886	899	844	932	923	888	914	828	945	901	849	905	872	854	853	878	862	919	841	857	899	862	898	919	928	922	855	886	919	896	931	944	902	882	863	909	935	855	898	885	887	911	851	882	858	909	920	898	897	878	924	899	826	896	850	848	895	914	887	908	908	881	859	878	855	942	936	848	875	882	860	907	875	895	880	943	907	898	927	876	868	845	859	869	929	905	894	927	857	942	877	865	926	939	870	872	904	920	899	871	900	882	901	872	884	936	880	921	876	894	871	912	917	866	869	920	928	872	893	906	881	839	871	945	931	871	910	897	872	868	877	949	869	880	876	899	879	880	908	882	897	886	895	853	858	884	839	851	852	923	870	920	838	905	902	910	877	904	958	862	929	888	929	893	876	918	872	880	845	924	905	860	886	883	853	975	877	844	922	887	920	900	922	895	866	864	871	881	904	900	889	827	886	890	942	886	941	958	805	877	903	883	931	894	896	897	907	866	891	884	892	853	959	882	868	869	915	876	883	869	849	900	938	879	899	916	899	851	875	831	912	881	880	846	875	927	918	916	866	894	920	897	935	849	788	845	927	895	878	898	904	901	883	895	929	888	854	858	901	862	864	905	897	888	870	958	870	905	880	923	928	900	876	934	893	943	873	874	872	871	902	924	918	875	900	861	903	862	860	923	867	867	907	888	907	923	870	912	875	823	897	882	944	818	931	871	921	843	939	866	874	897	865	894	913	929	864	848	887	883	903	859	932	878	931	857	875	869	911	861	901	937	925	920	945	870	851	817	880	848	868	868	893	864	886	879	930	898	897	899	894	899	857	834	888	905	860	849	862	873	928	884	852	920	821	842	875	905	899	892	836	910	859	885	871	920	923	905	898	915	919	848	904	863	903	879	868	877	903	877	879	873	859	885	855	878	923	946	838	910	868	863	917	821	918	854	872	933	869	920	863	862	867	852	886	905	835	872	905	884	945	848	914	882	908	888	918	895	848	898	907	864	884	865	883	964	917	844	906	897	876	902	901	889	830	901	891	890	857	935	894	867	921	915	841	900	864	921	890	912	876	868	855	915	808	899	939	957	890	847	858	829	910	849	898	912	955	879	919	854	876	866	891	891	923	867	928	918	880	891	897	870	963	830	919	892	856	922	904	851	904	927	854	846	889	877	895	887	852	873	921	940	866	939	882	847	896	927	847	917	876	901	845	882	936	925	902	878	900	886	892	882	874	856	901	907	880	897	884	948	854	878	861	915	890	900	894	873	893	901	932	899	900	866	886	906	889	932	853	932	945	906	870	942	871	945	903	929	880	921	895	919	871	917	869	826	869	873	913	821	859	924	878	844	941	894	925	904	856	956	899	903	962	924	899	859	911	865	903	880	869	920	875	888	907	867	924	853	893	821	887	930	869	917	839	910	899	902	876	872	902	874	897	933	930	847	924	915	910	837	874	915	859	926	883	851	888	870	907	859	881	935	865	911	906	913	871	887	870	900	877	890	893	893	885	921	881	859	909	875	847	895	914	891	884	939	932	910	907	901	905	918	870	928	873	891	918	909	895	919	863	888	925	814	881	895	948	878	833	893	847	949	869	882	855	864	917	836	906	920	896	925	885	889	835	853	906	921	843	879	905	896	870	931	840	899	875	853	880	872	872	868	927
42213	46365	51170	44373	44384	46911	31484	13992	3852	1325	1008	794	859	916	839	835	939	973	908	924	1001	887	875	746	661	701	567	540	568	496	491	473	487	473	476	469	434	497	499	433	435	472	423	403	463	413	447	467	454	421	466	430	435	431	405	447	400	439	487	461	428	420	426	499	403	439	428	468	419	407	441	427	441	414	421	462	409	413	452	451	425	454	439	418	424	412	404	440	441	467	421	426	425	462	423	460	444	420	435	415	414	453	460	431	417	405	417	442	424	459	419	443	442	445	431	443	438	444	439	436	421	396	446	487	411	410	403	405	458	418	430	452	427	455	463	410	451	456	426	464	435	387	430	451	459	417	415	448	450	436	405	423	446	449	466	429	432	409	449	468	436	392	461	450	428	424	412	448	431	419	439	416	427	404	430	454	438	408	424	415	442	417	413	426	432	442	446	444	443	445	413	431	458	424	403	470	411	394	425	400	464	427	410	459	440	427	408	453	464	405	426	437	425	444	457	419	412	453	462	412	419	429	426	436	443	392	416	425	456	437	444	457	415	431	428	411	458	434	410	430	429	416	414	423	404	441	387	423	397	472	466	451	444	441	403	456	431	449	385	440	391	454	427	473	440	423	479	455	416	407	445	473	416	417	455	443	454	480	417	457	446	423	457	443	403	469	395	446	448	440	397	424	409	428	442	452	419	469	405	364	462	427	459	465	458	457	439	446	440	446	445	439	404	454	431	459	435	429	410	446	449	471	461	428	466	425	508	444	429	420	465	402	412	427	455	407	372	439	490	438	423	422	413	473	430	448	400	460	413	411	401	488	443	458	419	414	419	411	423	458	414	421	423	423	420	453	469	420	453	412	443	393	398	434	457	444	428	413	445	418	416	467	446	422	456	503	439	388	431	452	426	405	403	450	447	428	419	413	475	435	417	446	439	444	418	389	431	444	443	384	424	465	425	399	467	450	457	428	411	376	399	401	445	430	425	416	435	437	439	407	439	451	387	439	401	431	411	428	442	405	425	433	399	453	433	418	446	421	462	463	423	474	418	416	436	429	400	440	478	472	415	410	429	431	460	422	454	423	445	373	485	452	434	435	444	406	406	462	467	471	426	369	430	420	440	437	452	435	469	429	455	447	427	430	458	416	465	453	449	432	478	422	477	420	437	418	433	451	442	442	469	460	402	407	423	406	407	405	429	407	454	413	416	457	422	425	425	448	460	431	469	444	417	444	476	422	412	415	423	403	408	422	442	466	446	377	423	451	427	443	452	422	410	482	447	400	424	408	428	472	430	424	428	431	453	432	437	446	410	448	456	412	408	456	403	410	441	419	436	457	469	438	410	434	430	395	418	426	424	475	411	439	425	417	467	408	424	463	405	443	392	447	451	444	426	428	407	432	403	413	393	450	433	431	430	471	394	462	464	453	404	420	402	441	452	449	440	462	418	430	445	422	433	432	398	423	459	390	424	397	422	444	447	459	427	444	438	444	451	437	457	442	431	400	447	453	422	399	415	447	419	410	464	418	452	434	419	415	439	453	400	422	413	437	389	444	443	435	463	448	462	465	427	413	413	464	448	472	459	459	451	442	420	420	466	450	461	465	435	429	447	466	423	457	415	485	448	466	470	461	432	462	402	404	469	428	403	440	415	421	495	436	466	454	434	408	455	483	429	424	413	466	432	452	441	487	443	374	454	409	394	401	443	438	431	395	395	422	428	442	420	449	473	437	418	433	428	455	422	428	459	452	457	459	428	459	436	426	440	420	420	418	444	439	434	440	457	438	432	440	442	454	418	426	456	450	470	443	445	459	420	438	436	389	400	468	451	426	456	468	439	431	412	430	455	416	434	455	428	473	462	419	462	425	404	435	480	451	421	440	436	456	431	463	462	404	434	472	434	463	432	428	393	438	424	444	386	422	428	409	451	450	444	458	400	483	428	404	436	434	424	416	399	441	442	436	412	429	457	411	418	451	431	428	431	448	428	439	447	456	466	422	413	435	406	420	397	422	385	425	459	413	425	496	455	427	446	469	423	452	430	408	474	391	439	443	447	460	406	438	443	443	455	436	407	459	393	426	412	388	441	415	426	429	421	446	426	498	452	393	445	447	466	444	420	428	435	405	447	438	435	459	438	431	414	397	449	424	416	470	441	421	453	465	411	447	406	454	460	426	465	461	409	464	438	386	441	455	449	447	406	426	451	440	431	423	451	472	411	425	419	422	466	429	445	444	435	450	458	448	424	457	389	427	436	459	450	403	397	428	460	479	398	428	416	491	456	413	420	456	441	390	409	409	443	435	404	406	435	420	468	434	436	432	402	418	475	443	418	427	424	425	428	398	432	388	392	423	459	444	450	423	445	413	437	410	427	441	408	423	460	428	428	447	436	437	440	444	474	425	469	443	421	422	426	468	445	430	421	428	438	440	413	430	400	417	434	437	456	445	444	416	409	437	401	408	455	422	477	431	416	403	420	425	425	440	433	391	414	435	399	418	435	476	433	426	412	409	464	434	407	423	467	395	427	452	433	482	466	440	458	428	465	396	448	425	437	457	423	452	417	435	416	418	450	417	434	435	428	449	477	400	421	447	441	419	411	462	442	421	462	474	438	448	468	375	415	409	388	454	419	439	435	456	405	459	443	435	439	463	442	457	411	443	431	421	429	435	421	404	433	411	437	452	437	471	433	453	451	436	435	411	446	429	453	483	416	431	435	466	436	393	413	401	423	418	440	429	414	435	420	406	458	454	481	438	400	432	447	421	385	455	485	447	444	419	446	404	462	453	434	440	438	458	401	418	426	461	424	402	420	424	487	434	457	409	444	442	436	419	430	442	463	405	403	416	412	448	433	385	389	453	456	414	501	424	445	418	428	433	446	435	422	442	461	422	427	391	475	415	440	411	474	447	409	459	449	444	445	394	426	415	424	404	415	401	420	424	429	399	434	455	452	424	461	394	435	465	412	429	430	410	437	410	419	411	457	450	432	379	473	435	454	439	405	443	435	444	461	440	430	435	418	398	472	410	409	454	459	412	406	470	470	398	427	458	421	431	435	414	438	434	420	449	417	438	452	433	440	411	468	429	448	438	439	431	451	455	437	432	425	478	434	385	448	397	462	416	405	411	449	410	437	421	407	454	400	453	464	426	433	448	445	438	416	431	416	444	404	448	448	466	413	413	422	468	443	464	446	426	461	427	466	429	433	408	449	446	469	430	413	411	434	444	457	424	435	442	458	438	475	489	429	446	436	440	395	422	415	430	476	432	426	442	473	412	418	424	430	442	438	404	439	442	468	417	463	434	433	446	434	442	405	455	443	468	450	441	423	427	443	434	460	439	445	450	402	440	447	430	398	467	453	409	442	427	465	441	434	415	451	455	407	404	452	421	416	393	450	437	454	454	416	433	449	425	467	445	419	471	460	399	444	422	352	496	412	441	414	441	384	411	438	403	400	454	474	404	442	444	482	401	415	461	461	461	444	365	383	398	477	411	419	438	458	454
28471	40131	51855	51805	53249	55516	25244	5803	3600	3624	3121	2668	2873	3139	3099	3103	3246	3305	3540	3259	3658	3338	3468	2333	2178	2138	1810	1553	1421	1444	1331	1270	1210	1249	1206	1257	1253	1353	1173	1154	1154	1105	1096	1061	1117	1066	1127	1144	1060	1090	1098	1067	1118	1041	1086	1105	1005	986	1023	1027	1012	1014	1012	1024	986	1018	1001	987	1065	1064	980	1013	1043	1067	947	993	994	1070	1005	1039	1043	1087	976	988	1012	1043	1019	1068	1019	1051	987	1039	960	961	985	945	988	997	1008	1075	1006	1015	977	982	1018	1048	1018	962	966	987	1004	964	1090	1007	1026	980	958	953	1045	1055	955	1059	966	956	1001	1056	998	993	1010	1046	998	974	1019	1001	1015	925	971	1013	1024	977	993	1015	1009	1032	996	979	1005	994	954	996	991	1039	999	971	994	1026	984	976	936	1014	990	977	993	1040	1070	952	1079	1022	1067	1004	977	1012	1000	982	951	1020	953	1027	1023	1011	992	990	999	952	1031	1013	1003	998	1057	1071	1037	1001	986	1052	1024	1035	970	1005	1018	1008	961	969	992	1035	967	1006	985	994	977	1049	993	1017	998	1007	993	1042	989	982	1023	996	981	999	1034	945	1035	1053	1005	991	1020	992	1016	972	1017	947	987	970	1021	1051	1027	1015	1010	1013	943	963	1062	966	977	998	957	1006	1005	1011	987	1020	1089	999	1034	1041	1002	978	982	1022	982	947	994	1025	1017	996	1146	993	1005	1016	981	988	979	1046	964	1069	969	988	980	1043	1014	987	994	967	1016	1055	979	934	969	1071	1043	1027	997	970	1045	1052	1094	992	1010	1021	1020	1044	1007	1026	1079	990	1037	1027	988	1012	996	966	969	947	940	997	1060	1016	988	1011	989	1021	979	1030	1024	990	999	1077	970	992	984	1018	1001	979	1019	1009	1024	1001	1038	998	1024	1011	1070	1025	994	963	996	1009	1042	1010	1016	985	984	915	1011	1056	1004	1036	1030	1031	953	1004	1017	1000	979	993	992	994	1001	985	1032	988	941	963	947	962	1038	988	969	993	1037	1046	1031	1021	1031	1032	998	966	1013	1029	980	998	944	1002	1045	1015	1047	996	952	966	1026	1001	1038	1026	992	1004	1018	994	998	987	990	1000	1025	986	994	987	973	1018	1004	983	1012	977	1018	1004	942	1074	1055	1002	946	1003	1021	940	1032	1005	964	1011	1008	1036	982	1012	1033	1022	1013	959	1024	1061	1014	1013	1043	1027	992	1002	1059	992	971	1028	999	1002	962	977	1051	941	973	1003	988	999	983	980	985	1008	1053	1003	959	1023	986	969	1023	974	970	996	1015	988	1030	1055	1000	1007	923	974	996	1019	1021	1022	973	1012	993	1023	975	1045	986	1002	985	992	976	986	1010	974	1017	1025	1017	997	1038	1012	1015	1009	1025	1041	1020	964	992	1017	1029	1071	1062	962	1058	1029	1052	962	990	1051	990	969	983	993	984	1010	1029	965	991	1024	984	1044	1017	973	954	1021	1050	930	958	1004	913	1023	966	1074	1031	1030	1023	996	1049	1019	967	1011	998	1031	1058	949	1004	992	994	1036	988	1022	1036	997	1017	1033	1040	935	950	1045	982	967	1019	968	1006	1003	1004	1037	1053	1012	981	996	987	1031	1011	987	1010	982	989	991	1023	1031	1019	1064	1010	1006	975	965	1012	1019	957	1006	1053	972	988	997	1061	1030	1060	992	960	1003	944	998	1003	988	1048	1018	960	993	1023	1023	983	982	1019	986	1007	1047	1000	1009	1045	1064	991	992	1045	1044	968	991	983	1032	978	992	1044	1029	937	1039	1002	1090	1008	971	971	1007	978	1005	1018	1039	1058	1025	1019	956	1029	1029	993	994	993	1009	978	1035	1009	1005	1032	999	973	1039	984	980	1046	971	988	1008	969	983	1057	1030	991	1064	958	979	1012	1003	1015	1010	1004	1015	972	989	1036	1003	1011	986	985	993	1025	995	1020	995	1012	978	1006	1032	988	961	990	1053	994	955	1022	1003	987	989	1018	1032	986	964	1000	986	980	1020	1005	997	998	1009	932	978	1026	951	1013	1032	963	969	1006	1015	1017	998	1034	1050	1065	960	965	998	970	1044	983	990	1030	1000	1042	993	984	965	978	1063	987	1064	987	1007	982	951	982	969	1029	994	1003	1040	1057	957	981	1013	1008	1018	1000	996	960	1019	993	1048	1028	1056	1004	1029	1020	998	1027	1051	1008	1045	1015	990	985	1019	1014	1024	1021	1032	975	1011	988	1027	987	1032	982	972	983	984	1042	1018	958	958	968	994	1013	979	1058	997	1013	954	1025	987	1012	1017	956	1015	1025	1024	986	986	982	1030	988	992	986	1028	963	1012	984	956	982	1031	1022	998	1019	1135	1010	995	1030	1056	1024	1070	1047	992	1013	956	1046	1037	1025	974	1025	989	985	986	1011	986	1001	983	1033	996	1065	968	1041	1001	1044	1002	1002	994	968	979	983	987	1027	986	990	964	1008	994	1011	1030	1066	987	1001	994	1031	1031	995	971	1005	1028	1024	988	1058	983	1010	955	932	993	980	992	944	985	1031	974	1027	964	945	948	1036	996	1021	1041	975	1018	1024	994	1025	1073	1020	1045	1072	1017	984	938	982	1030	988	961	1020	1002	1100	1003	998	997	1001	943	993	968	1005	984	962	976	1011	996	985	1007	996	1016	972	959	1038	1032	941	1073	1055	997	1007	1008	1012	961	940	987	1037	1014	1016	1035	1019	1018	990	1061	999	997	1020	963	1028	1001	957	1009	964	940	1026	962	1036	1031	1056	980	1015	997	1004	1006	992	974	1016	992	1002	1006	1041	1007	1040	1012	1050	1016	1069	1037	984	1034	969	1028	1019	1008	1021	1048	1016	997	1080	1015	958	969	1012	1020	999	1018	1107	998	991	1006	973	1040	981	994	1025	976	1025	947	1002	1028	1010	1047	1007	981	1020	994	1002	946	1036	1013	986	1009	974	993	1040	1018	1013	1030	1010	1006	1005	958	1020	993	964	1004	963	970	943	951	1001	1013	904	964	1010	985	1004	982	981	976	1024	999	967	993	1058	985	962	1005	1001	987	978	1005	1061	1040	1010	1034	971	1009	970	986	1036	1045	1037	1064	987	962	980	972	1020	955	978	1017	1041	958	990	1015	987	995	1029	1063	995	1014	956	975	1017	1002	963	1012	959	994	1030	1053	949	982	1029	1005	1006	951	988	983	1022	998	989	1038	977	954	1003	939	1010	1009	1073	974	1012	983	957	978	1004	1025	977	1075	956	1022	993	1036	1022	1035	1018	1019	1014	1013	1030	1020	964	1020	995	928	919	973	1007	1082	977	1010	991	1039	1051	1013	992	1015	1013	969	1026	1034	978	1030	982	1027	1040	950	988	1009	1067	1016	1012	1019	1046	971	1000	1039	1030	997	1067	980	1051	989	971	1055	982	979	1032	1056	936	947	967	1078	977	945	1027	937	992	1016	1007	974	1012	989	986	1035	998	998	1045	1030	992	981	972	992	985	1026	1033	1056	987	1002	991	983	1003	991	1013	962	1035	1059	1054	1003	998	961	1003	998	1025	1022	932	1007	997	1034	1017	1024	1071	1045	985	980	957	1070	1003	1007	1052	985	1043	1004	960	1032	1029	992	988	1061	951	1022	1027	1024	1027	980	982	945	987	1029	988	1021	996	1015	946	988	1048	977	1023	1038	1015	1019	1024	1015	1031	987	989	1036	1014	1026	997	1014	983	987	960	1037	1019	989	1017	1003	979	966	1030	982	1037	1009	953	1023	960	1026	1015	1035	1015	983	1021	1072	1032	1031	1023	1021	1040	938	1003	1018	1011	1011	1041	989	1039	980	972	1044	1017	985	1010	1008	943	1059	972	991	1002	1001	1024	990	1002	1011	1003	1051	1017	1000	982	994	1049	1037	1021	999	991	1015	1039	1006	946	1031	1028	1023	997	1009	1069	1003	995	992	1011	975	1012	1012	947	998	966	970	1053	948	980	1037	983	1004	1024	955	975	1014	1011	983	1021	988	1034	1030	1004	1001	1004	1079	946	1008	996	1006	1050	991	1022	1018	1004	1031	1047	1022	1024	1031	1005	1024	979	983	1020	1018	941	1038	1058	1048	983	1042	1017	1008	1046	1020	946	1020	1037	995	1013	1021	955	997	980	992	1057	1010	1030	1010	1010	981	1036	995	1025	971	986	1023	993	978	939	1004	1012	1007	990	1026	972	1070	963	1041	1023	987	1025	983	1006	978	1059	952	1024	989	990	1054	1040	1010	1013	1042	1019	1014	1006	1037
51860	54250	48571	46271	48071	44263	31992	22446	12168	4032	1548	1146	1122	1288	1278	1212	1218	1471	1395	1382	1483	1486	1335	991	926	822	684	620	588	614	540	566	493	492	523	460	560	514	493	487	502	457	501	430	477	460	453	452	468	405	435	461	417	420	411	469	451	410	397	415	439	456	449	399	432	459	428	434	434	393	396	427	426	449	425	408	388	417	435	436	421	429	419	422	393	413	438	418	423	439	409	382	436	468	423	429	427	448	480	455	474	453	447	451	405	462	433	432	427	404	426	437	454	433	435	456	418	458	442	414	411	439	428	385	448	450	436	411	452	478	442	447	415	406	410	427	428	434	392	406	429	433	456	467	438	445	425	407	399	388	463	446	445	430	428	399	430	410	465	414	407	412	442	416	408	416	468	398	435	504	470	416	435	454	421	379	464	453	390	454	422	420	411	443	446	441	442	402	467	453	421	436	445	437	416	428	411	407	412	408	431	461	427	440	375	401	468	414	434	408	415	454	430	392	404	415	425	455	414	473	425	460	407	399	430	456	392	456	435	405	437	423	408	424	463	402	421	427	433	394	440	424	429	454	408	433	445	436	424	408	404	431	462	424	421	439	400	432	434	419	415	424	411	429	468	398	439	461	454	399	423	377	407	411	370	430	434	441	435	417	421	456	412	413	452	421	477	437	446	408	427	419	402	420	438	433	442	439	463	422	458	413	453	406	441	446	438	444	387	441	426	445	415	417	398	401	420	402	440	431	439	452	418	446	444	411	432	388	432	421	430	444	432	418	411	436	479	419	408	428	406	442	445	415	462	402	436	418	413	462	437	434	429	442	447	458	434	416	436	464	409	395	391	385	443	421	406	436	439	400	423	446	402	429	438	446	395	440	397	454	392	443	438	425	411	434	485	435	436	459	410	432	474	410	408	423	431	409	395	381	464	384	436	437	428	447	457	475	449	433	470	435	400	438	403	410	469	434	460	432	401	423	430	441	425	430	453	437	422	406	449	395	433	466	446	439	444	432	425	444	446	411	433	421	471	426	417	423	422	435	467	432	441	471	449	439	396	423	446	449	448	423	437	455	462	411	409	429	465	427	429	454	416	452	401	425	415	402	421	420	437	419	460	447	389	424	458	467	441	443	440	444	407	450	439	465	434	420	440	385	436	415	445	440	448	394	455	416	451	436	442	452	463	420	420	380	408	439	421	397	455	404	451	431	453	403	440	467	434	397	439	410	425	436	467	425	407	382	421	430	432	403	431	428	417	447	451	400	425	408	419	419	420	431	453	455	424	429	433	439	437	438	397	454	446	443	432	422	432	424	422	387	433	461	453	437	435	408	440	372	440	438	425	420	395	427	411	399	477	419	445	414	442	436	482	447	406	407	429	413	396	453	472	443	388	398	425	462	430	437	409	411	473	449	423	444	417	433	437	438	427	444	425	434	455	421	430	410	425	442	431	444	455	471	404	422	446	412	434	434	420	436	435	441	411	421	457	415	423	418	395	442	449	437	479	463	418	424	411	440	433	486	441	411	421	426	427	419	425	416	419	440	428	446	421	434	387	403	440	424	475	415	455	447	479	440	386	421	447	397	449	454	434	442	402	461	399	406	433	457	435	409	463	448	411	420	451	461	426	437	426	447	429	460	435	394	407	456	448	421	398	431	457	433	472	439	450	403	413	379	381	451	406	434	421	412	414	444	414	487	446	438	449	425	408	425	410	442	409	416	436	447	432	436	467	435	428	413	439	407	449	381	439	429	408	453	416	439	453	439	414	409	434	468	397	457	429	414	432	445	440	404	413	436	405	435	448	429	454	420	405	421	412	432	441	436	478	442	463	402	439	425	402	395	432	406	417	415	465	429	452	415	425	456	433	466	436	424	441	433	411	397	475	447	471	428	435	463	457	458	453	415	417	442	460	393	452	423	449	435	469	465	438	407	456	376	404	385	412	415	408	440	442	473	402	382	442	418	427	412	407	448	420	425	440	410	434	446	426	420	444	412	421	446	384	423	432	437	429	415	446	418	403	430	442	427	463	413	420	460	461	397	439	446	438	384	414	431	396	427	433	446	469	424	406	409	427	447	428	435	457	420	422	380	431	439	394	405	431	402	445	433	444	432	452	461	443	409	446	449	425	469	464	458	431	413	429	425	489	442	454	424	435	481	434	453	412	413	453	380	406	449	434	422	465	423	405	421	461	439	404	450	421	443	443	418	447	456	443	448	409	455	416	455	416	410	444	483	414	408	489	400	433	400	410	458	447	448	418	462	414	447	408	444	419	446	446	381	435	456	420	435	419	479	458	452	412	415	482	407	442	436	424	455	427	465	428	431	440	439	443	485	451	425	453	447	468	441	411	424	433	420	427	443	386	424	433	439	434	407	430	401	394	416	418	418	451	425	443	463	410	442	453	434	474	472	440	426	460	412	390	409	425	463	420	461	413	414	440	435	391	466	449	443	479	444	398	423	422	448	416	443	455	425	399	404	455	427	413	405	415	414	424	406	413	421	401	451	438	474	449	488	408	430	409	455	440	446	476	414	414	423	413	445	485	444	453	442	446	434	385	462	415	416	406	397	434	399	425	383	414	418	408	433	401	445	453	445	417	425	403	427	454	427	416	441	405	431	432	439	402	412	395	398	440	450	426	433	398	467	474	435	458	416	435	458	453	443	445	437	419	426	449	442	451	455	443	427	403	416	475	434	460	434	421	388	429	435	421	409	419	425	446	420	457	423	411	463	428	417	402	438	432	440	421	418	425	444	408	447	464	411	411	386	407	402	485	440	446	443	448	427	437	407	460	416	393	423	450	418	420	445	437	416	412	419	425	416	429	436	429	368	429	466	425	391	431	407	429	399	447	422	458	441	453	458	406	407	424	440	429	413	412	416	404	432	400	407	437	398	445	444	458	437	410	415	473	453	426	448	385	429	429	382	387	455	452	424	433	450	447	440	430	460	463	469	409	461	452	460	414	466	450	395	444	419	434	410	428	411	440	428	461	451	450	440	415	415	445	422	449	473	418	394	447	443	454	441	429	425	412	461	418	418	416	424	416	412	424	400	417	439	427	445	436	422	460	474	430	456	436	459	419	445	447	445	430	443	463	469	425	484	407	434	407	392	424	492	435	436	445	449	432	449	398	480	395	401	417	409	423	412	438	452	436	439	438	393	435	444	379	418	387	432	443	435	433	427	464	401	439	413	427	461	378	433	456	402	470	411	435	488	381	403	428	442	453	443	410	393	453	465	446	424	443	468	425	448	450	455	438	403	447	451	435	427	470	426	427	426	433	391	443	425	465	415	440	425	420	443	387	440	427	389	409	435	459	422	419	416	441	440	419	473	431	424	459	425	436	424	462	441	454	412	470	441	415	413	423	410	448	460	425	386	413	415	417	423	445	439	465	431	424	447	463	444	401	438	399	425	420	426	444	419	385	462	427	427	421	427	421	411	425	448	398	421	431	442	457	408	428	418	471	421	425	410	455	410	433	449	443	441	424	453	424	404
35294	50280	55906	55830	56214	49872	39053	10867	5428	5527	4190	3916	3773	4583	4514	4122	4660	5540	5744	5501	5815	5615	5109	3192	3339	2864	2176	2023	1799	1782	1559	1418	1417	1393	1476	1446	1375	1398	1383	1288	1143	1095	1147	1134	1122	1143	1083	1095	1127	1042	1028	1022	1037	1011	1097	984	1001	996	1017	952	960	967	990	1002	1025	1024	989	1007	995	1002	947	1007	1037	1039	939	1000	1024	955	1042	954	1005	951	994	998	979	934	953	917	1027	1001	941	981	989	986	971	959	945	994	946	971	1016	969	963	921	986	947	1017	954	983	962	1036	986	1003	978	1003	991	971	933	957	983	969	972	1013	947	921	956	937	968	999	989	905	978	982	992	997	1017	996	1006	976	946	954	979	1004	911	948	1004	1001	922	1002	892	985	985	957	971	992	988	961	987	937	957	941	952	973	1020	1023	970	981	932	956	991	985	1060	973	995	1000	986	954	1009	982	938	1025	1019	994	940	952	989	1000	980	983	966	981	1018	977	927	959	924	975	1037	966	930	991	972	935	969	1003	990	960	976	969	980	938	984	983	983	1039	945	1019	1018	999	961	921	960	1001	991	1005	926	922	1005	955	949	973	1018	1009	932	980	934	1018	964	1024	1003	968	989	1020	966	1034	962	965	979	967	979	912	972	989	919	979	925	968	1007	947	953	969	937	952	982	938	975	897	998	914	1021	950	954	996	1021	965	1071	1008	994	1025	1005	960	957	1001	1006	974	962	995	998	1038	1018	1001	939	939	970	982	999	938	968	972	991	954	965	986	1004	988	971	994	959	963	1003	989	990	977	1015	957	904	971	951	1019	995	984	947	1019	963	1001	966	957	993	1041	960	1003	998	998	993	1025	1015	948	1016	984	983	980	993	995	975	978	955	944	974	976	931	908	953	1002	1056	963	1050	976	1024	973	963	991	985	976	976	898	983	1013	920	968	942	965	980	935	1021	961	1025	988	984	1013	972	938	1001	994	984	962	974	1016	952	993	962	979	980	1013	1002	983	979	976	979	961	940	945	970	962	1022	952	979	995	921	1004	943	988	981	972	938	959	928	974	941	1021	993	967	992	1008	995	986	996	985	986	1036	946	939	1024	1004	971	1006	1033	914	959	1043	952	960	963	961	942	970	946	950	983	993	981	991	1034	974	934	979	1031	1032	963	949	970	951	987	953	914	977	959	975	926	980	1003	936	931	942	941	1028	957	1003	974	1024	936	977	938	964	976	1030	945	996	942	1042	960	968	1000	1034	961	960	874	970	1038	973	1011	1026	950	988	985	1003	999	955	982	948	966	995	1000	982	974	968	970	945	1013	951	961	987	969	978	966	980	1002	989	954	983	906	949	969	954	965	921	927	984	972	964	953	1010	1025	976	986	1012	1029	982	1014	1011	948	927	954	960	978	984	967	1015	1000	969	932	926	955	1011	947	954	959	990	992	1023	1009	1014	1037	965	961	974	934	1015	985	924	993	1002	962	983	965	981	931	973	909	926	924	983	974	1001	989	918	1010	972	968	936	1003	979	953	961	992	972	1011	960	937	968	975	969	971	1007	944	996	940	963	997	950	934	966	1024	950	1013	979	949	1012	956	936	950	971	1000	982	953	982	1030	1025	987	965	979	977	994	1018	966	928	976	958	990	971	972	992	959	960	1005	939	983	983	1008	1004	990	989	1006	1001	955	886	962	1008	1020	1009	1038	933	1006	1000	950	948	978	1007	970	983	999	1027	904	956	960	976	906	990	1024	997	1033	989	944	958	975	976	985	972	1032	956	940	988	1012	1005	947	1059	1000	1021	993	984	1001	958	986	918	911	1017	966	963	1000	971	978	1010	1009	999	958	1012	981	986	950	1037	963	913	959	929	975	959	962	933	970	978	989	966	987	935	956	1007	885	952	1020	992	968	976	987	1012	945	888	1025	934	994	971	932	928	958	994	983	955	1012	1003	962	975	974	982	994	924	1048	984	999	967	936	948	1018	972	975	932	984	1013	1003	989	994	993	968	1022	962	965	991	968	949	959	912	1040	944	990	1028	958	933	950	943	1006	944	947	943	1000	934	987	1010	931	1010	1000	909	1040	961	984	956	990	977	1046	931	969	913	1013	975	919	977	973	979	988	1011	916	992	949	971	937	965	1002	972	978	965	934	992	954	946	988	912	932	992	987	955	996	958	1029	954	1013	1004	956	946	966	957	998	995	944	989	986	991	988	906	954	961	993	989	995	971	958	949	1002	996	958	959	951	993	968	1007	986	961	1018	935	977	1054	1007	953	966	970	1001	936	1032	1004	1013	955	954	919	957	998	1015	1019	984	1027	1008	906	981	1009	983	933	972	958	993	993	985	924	992	948	1050	933	975	958	976	955	917	982	958	979	999	959	968	921	991	995	982	921	1000	1003	955	987	934	983	1011	981	990	962	988	988	1001	946	989	943	970	966	985	950	1025	1022	932	949	943	936	944	984	960	952	912	1018	926	963	1006	963	945	940	960	944	958	979	1029	963	995	969	996	990	990	978	1002	1004	935	964	925	948	952	1011	931	1004	997	1010	986	927	902	955	940	1054	976	992	1010	993	992	967	963	1011	917	984	985	1006	910	969	1042	1047	960	982	1026	917	996	959	1046	974	937	974	991	989	991	963	984	984	1009	1008	990	949	963	1010	946	1022	941	975	939	944	1010	980	951	982	1007	1028	916	1017	961	1007	990	934	952	1000	956	999	958	1000	990	953	954	1011	951	970	976	985	1015	985	926	1018	969	885	975	1001	927	1038	999	957	972	996	981	954	985	967	990	924	980	956	939	929	973	950	975	955	1037	986	1006	965	974	942	933	958	998	1013	978	1011	996	974	967	1006	1001	1017	1004	958	993	986	948	966	944	987	961	961	1003	952	984	962	1021	987	933	879	999	953	922	961	1018	980	1004	919	985	957	1009	986	923	999	891	1011	969	1013	973	942	967	999	977	976	975	966	945	976	989	1021	987	987	966	989	966	959	1030	944	1016	965	961	973	930	930	1015	1024	1032	950	1022	936	984	928	969	977	959	1000	975	916	994	925	918	1014	996	987	1010	993	978	961	957	942	956	976	979	951	971	933	977	970	979	953	915	977	927	975	1012	1012	1040	954	985	962	984	945	923	956	993	994	973	935	1017	978	995	1009	1011	984	980	997	929	947	942	991	986	968	941	951	1045	997	935	977	934	939	993	1054	953	998	976	965	979	1004	988	924	977	999	916	957	959	960	1006	927	945	1014	987	962	981	995	956	965	1046	952	962	978	978	991	1010	999	1029	987	938	974	974	957	924	964	957	956	989	991	1019	991	915	951	955	947	967	973	980	997	1028	1010	918	974	997	963	967	972	1022	937	1026	1020	971	955	1005	919	1000	925	957	1010	1031	923	948	1003	939	953	970	985	1021	970	1000	945	952	976	970	1020	926	991	945	946	905	991	955	925	948	971	1021	991	970	969	953	979	978	933	971	993	999	971	966	944	960	995	941	1019	982	1013	988	988	975	882	947	939	929	970	985	898	983	939	978	938	968	972	986	998	966	983	953	956	926	977	986	952	963	979	1005	956	994	964	1028	965	978	1032	1025	963	923	981	929	975	963	976	1006	979	979	945	993	992	956	1012	982	993	966	966	1009	982	968	964	943	967	980	948	889	962	985	1018	970	928	937	950	970	1017	916	913	1037	963	974	994	996	944	954	1027	994	951	982	902	967	987	995	985	1001	926	1031	969	999	962	976	990	1041	978	938	968	958	1009	975	989	987	980	971	959	990	951	931	909	1022	984	988	958	994	1000	986	1008	942	977	988	954	967	940	1015	998	1001	997	950	1018	958	979	1040	993	1022	1034	996	976	994	985
24109	21843	24324	19413	13269	6206	1578	632	527	565	485	510	508	484	452	453	406	447	429	462	438	437	441	366	393	373	382	426	388	381	363	390	387	364	367	376	385	355	396	411	382	335	396	363	408	377	378	359	337	321	354	393	348	409	372	367	387	327	341	390	388	371	353	369	375	363	390	385	369	358	352	375	411	419	356	360	340	373	366	367	350	392	386	404	364	371	379	355	366	345	402	367	390	366	384	374	407	368	366	359	388	398	378	377	348	411	384	340	379	416	400	358	332	367	359	367	363	327	380	396	365	398	404	377	351	372	354	373	348	388	359	389	378	339	379	419	377	361	369	372	400	400	315	366	378	334	380	382	419	377	357	377	390	385	399	401	364	339	370	381	344	375	344	403	374	351	347	410	353	368	348	373	382	372	344	347	371	366	362	392	414	340	320	353	357	327	371	403	399	369	370	375	359	359	394	378	340	377	409	346	347	380	378	357	399	362	351	382	361	342	357	378	373	326	412	390	384	368	379	388	403	370	374	389	361	391	356	372	379	358	381	373	370	388	385	379	378	365	378	362	398	389	370	342	352	324	378	375	341	414	388	400	357	400	359	362	382	363	362	362	390	370	356	377	381	387	362	380	405	365	372	399	396	376	378	376	380	400	405	377	384	357	398	374	376	430	380	383	335	373	354	415	372	367	365	357	347	375	371	368	370	365	372	365	384	355	375	371	353	370	397	374	342	353	360	362	365	351	380	355	380	375	373	352	347	395	375	353	376	350	363	358	348	384	373	368	364	360	369	371	361	360	379	374	378	417	372	391	358	389	381	375	343	371	403	363	366	342	342	372	385	352	376	372	363	356	368	365	378	381	361	397	393	353	351	361	375	385	332	359	367	396	370	371	371	335	365	382	331	375	387	344	360	353	379	361	399	375	380	388	373	381	402	400	356	383	402	353	331	370	382	387	355	379	346	370	399	371	348	377	369	384	378	411	389	338	360	352	401	361	379	358	393	360	365	413	381	399	360	389	375	329	371	353	352	376	376	363	379	382	359	385	354	368	380	398	361	362	370	384	393	390	374	399	337	367	391	353	386	391	387	363	380	394	379	404	416	369	363	357	403	367	383	367	399	360	400	402	451	384	341	387	393	361	400	371	398	399	353	358	349	343	407	418	372	359	375	383	364	361	343	402	360	374	373	363	373	388	359	355	397	386	365	389	374	375	335	357	389	378	404	398	384	355	363	355	391	382	349	368	372	384	355	350	370	349	352	352	358	347	364	386	398	332	391	378	383	352	341	374	349	351	426	343	376	413	377	350	380	382	358	362	394	374	375	346	356	380	376	343	356	361	374	387	399	356	388	370	350	435	370	381	378	321	356	399	379	363	370	372	350	363	378	340	359	391	345	359	407	375	353	374	374	397	364	369	369	358	356	329	341	396	395	347	387	383	371	354	411	348	378	403	380	328	318	368	359	370	395	403	373	375	373	390	366	335	362	364	370	366	346	413	356	367	393	371	422	380	390	363	372	394	363	366	373	356	351	365	344	381	359	380	403	374	344	390	336	381	370	388	360	390	380	384	327	371	406	355	382	416	381	415	385	373	386	391	370	354	344	399	329	358	333	342	383	351	324	350	364	379	397	368	331	370	373	336	404	377	386	358	355	380	390	379	331	336	348	377	364	351	380	351	358	366	386	389	351	351	395	336	378	384	360	382	353	371	343	358	374	382	336	321	374	395	354	371	401	358	391	349	341	361	372	322	360	365	345	339	376	333	367	410	389	383	370	353	369	381	321	363	347	353	350	364	342	357	381	331	353	363	337	367	417	383	371	396	397	358	419	383	379	427	368	367	349	395	362	374	395	409	382	390	400	374	374	379	327	361	430	353	375	343	370	379	430	382	378	397	404	388	342	398	402	376	380	350	361	357	369	356	379	338	395	373	388	369	368	373	368	371	382	383	350	355	366	330	389	370	394	380	371	380	336	329	365	371	400	391	373	353	383	349	332	336	369	387	356	347	358	329	352	331	367	377	392	397	381	368	354	387	343	404	336	374	343	368	345	379	375	373	337	362	360	347	402	367	368	400	331	370	363	409	376	336	346	384	329	365	382	351	341	406	353	348	351	384	384	387	376	366	375	372	334	349	386	345	356	397	383	360	344	364	393	377	363	328	343	361	354	371	357	376	333	381	367	333	389	380	382	374	383	334	341	419	332	393	362	345	384	350	366	368	332	370	360	356	333	390	308	347	398	396	386	404	364	380	343	371	351	369	366	376	354	351	357	345	370	327	359	410	370	357	357	372	365	373	382	399	341	380	389	410	349	382	392	362	373	373	345	388	388	352	368	371	385	359	385	367	406	416	376	356	351	378	371	362	387	350	372	408	342	376	366	367	376	398	358	390	372	371	390	341	367	366	371	366	369	397	358	367	395	350	349	357	392	375	382	361	416	366	364	375	344	366	369	377	364	406	374	365	376	346	375	369	412	387	426	362	348	376	395	349	356	327	378	363	399	366	339	358	369	376	366	365	377	368	362	423	365	357	379	370	357	357	366	390	381	365	365	364	388	379	351	351	343	367	356	370	365	371	350	393	387	392	388	379	353	383	382	387	366	340	400	389	349	369	336	398	359	371	363	347	364	344	388	334	334	370	352	391	350	367	380	351	342	370	344	374	348	363	377	360	353	326	370	393	355	373	363	379	386	375	357	382	350	380	366	396	348	365	352	337	354	369	392	361	374	340	337	368	382	365	364	381	378	352	337	350	364	377	339	363	371	357	336	358	356	368	404	399	369	352	352	370	392	368	398	380	353	359	367	342	386	411	384	380	349	361	368	399	379	358	365	370	361	333	367	370	350	355	352	371	403	375	376	373	357	364	377	351	379	380	333	372	392	391	404	390	384	362	382	402	355	389	363	390	378	367	370	414	370	369	369	366	378	385	366	371	372	386	373	364	370	385	386	388	338	389	372	333	331	326	360	339	378	369	361	369	380	354	363	349	352	377	343	362	407	388	395	366	371	358	349	408	367	374	365	382	365	385	374	349	399	415	376	368	359	380	349	376	370	354	383	365	363	338	358	387	380	359	371	363	371	352	380	365	345	405	375	385	364	374	401	359	369	347	371	351	371	348	349	365	368	403	342	363	384	389	367	349	378	354	376	383	374	381	392	377	369	337	370	375	380	357	353	364	376	385	358	335	378	372	377	342	338	399	356	396	367	338	351	361	357	325	366	355	363	370	346	319	358	355	372	368	366	361	366	384	435	357	379	392	354	365	388	356	395	366	424	364	387	364	389	351	378	350	366	383	372	359	352	354	347	361	379	373	380	394	417	375	345	385	382	399	374	359	375	366	367	386	408	390	368	383	393	337	348	388	350	362	349	384	379	352	332	392	354	350	359	369	395	370	333	358	430	347	362	358	390	397	377	366	386	402	381	351	392	343	381	358	365	410	337	388	400	372	395	380	419	405	382	387	350	349	369	408	393	393	351	356	326	359	355	371	352	365
14447	20048	30621	31089	27393	15679	4915	2070	1851	1761	1426	1546	1453	1496	1389	1336	1317	1379	1323	1260	1264	1191	1152	1073	1091	1090	1040	1048	999	935	994	970	975	960	963	919	1015	996	942	897	993	908	971	911	976	949	907	909	911	886	914	915	884	882	903	893	833	891	861	851	901	871	861	927	860	874	889	861	907	902	862	872	871	871	904	884	895	867	900	890	901	854	864	884	878	880	920	862	907	911	890	923	916	864	848	866	882	919	846	939	841	920	863	892	958	833	872	872	877	894	924	845	914	898	877	928	927	972	918	842	855	873	868	911	824	876	873	895	878	816	920	874	899	896	858	841	866	856	877	884	898	904	889	863	904	850	911	857	889	866	890	896	869	826	854	860	886	880	852	865	864	882	936	868	891	937	879	885	879	814	901	935	866	851	915	848	885	943	898	929	893	873	865	887	890	854	869	877	858	874	835	906	837	871	846	859	874	940	870	942	850	886	835	850	860	934	923	862	874	893	871	938	884	850	852	885	856	902	877	886	903	902	911	840	896	846	883	858	890	826	904	837	882	919	891	888	914	866	866	878	873	855	876	888	838	872	870	854	917	858	855	890	899	883	883	932	861	856	889	846	849	871	907	894	874	855	886	928	819	927	893	849	901	852	851	931	855	840	883	852	919	862	867	865	839	871	847	846	878	865	924	831	851	834	885	859	872	828	887	892	900	866	871	898	874	828	831	859	877	886	895	923	887	863	898	865	849	823	855	860	925	868	906	884	862	888	884	860	919	891	864	858	884	909	898	876	942	868	906	900	861	897	925	914	892	841	862	829	891	897	855	919	892	879	839	875	894	862	848	940	915	880	854	869	884	906	880	855	835	971	822	862	903	902	860	861	846	888	856	863	906	851	886	862	844	900	882	879	842	902	853	864	886	856	841	875	928	800	898	891	906	879	873	877	896	887	903	850	884	815	868	905	874	896	861	844	876	902	841	897	890	866	869	883	892	856	924	865	828	893	927	845	842	865	866	901	870	929	808	819	896	887	892	884	871	892	936	866	838	890	913	848	936	889	873	912	866	861	849	854	899	936	887	910	877	889	877	894	923	922	850	818	918	888	887	843	848	913	887	881	858	882	862	846	850	859	882	826	897	862	858	899	917	867	882	873	881	882	860	907	836	897	871	844	865	891	825	842	900	871	821	833	855	900	851	819	895	927	844	849	886	914	826	882	842	830	831	880	851	824	914	914	831	928	900	892	908	907	867	949	820	860	981	868	902	897	927	870	841	841	841	881	901	908	867	911	926	875	931	863	840	861	882	878	858	897	875	840	874	868	864	873	903	846	947	864	907	921	909	876	852	832	889	911	888	856	876	884	875	828	906	899	850	842	895	889	868	917	814	877	841	864	894	902	842	936	894	840	834	892	902	900	879	906	846	835	898	817	962	904	865	915	832	884	877	894	891	889	902	898	892	856	901	839	836	895	825	887	909	920	916	804	884	854	845	857	809	915	893	872	839	833	873	786	860	878	895	870	902	852	920	920	899	881	887	872	929	889	886	915	845	861	851	888	884	901	870	910	845	897	819	867	902	899	874	907	866	887	843	883	898	882	867	861	911	887	934	879	856	872	913	852	806	824	866	829	909	834	826	853	916	882	899	863	889	871	850	899	874	884	896	882	884	853	902	895	835	860	871	897	894	905	834	862	836	868	849	814	870	875	866	923	917	958	875	904	862	885	839	922	873	858	837	892	858	880	905	893	863	862	877	853	916	863	916	866	884	868	896	879	861	902	853	842	862	897	859	849	885	850	882	870	933	848	841	868	861	839	874	850	861	878	832	881	875	907	849	916	893	810	906	915	877	886	872	935	882	836	833	858	884	873	861	866	883	836	897	818	939	866	919	890	884	895	915	849	881	857	866	839	852	808	893	918	872	846	864	887	830	836	854	860	860	877	877	869	903	916	900	856	856	887	838	862	867	956	905	874	955	871	869	866	900	833	849	895	845	877	834	929	894	866	812	886	875	856	879	894	888	948	877	907	883	884	833	900	857	865	824	865	859	896	889	902	872	861	851	828	889	881	832	838	918	813	871	842	886	910	884	881	865	877	893	913	905	930	857	861	855	846	852	829	899	877	871	901	912	955	921	829	876	886	856	886	859	832	899	912	862	910	900	859	853	891	902	898	861	868	916	868	900	882	840	839	875	862	864	869	893	858	944	849	894	864	876	875	910	821	846	848	802	838	862	888	881	902	831	874	907	861	864	829	823	883	872	879	826	905	868	901	853	884	909	856	880	876	911	881	850	850	828	877	871	890	872	888	871	912	849	856	871	915	836	876	875	852	874	890	963	853	921	870	889	884	884	890	880	823	848	940	906	857	862	829	864	881	831	835	894	950	903	928	857	875	888	847	886	844	881	909	858	892	867	885	887	882	860	871	859	959	886	868	870	873	882	853	864	899	882	885	875	861	872	849	893	876	875	870	877	862	885	888	904	867	956	814	883	875	904	914	874	853	870	869	905	925	800	890	873	866	877	857	826	887	886	841	865	859	862	865	868	864	847	907	847	808	914	841	901	870	897	865	897	869	881	893	841	872	890	873	888	903	889	925	866	811	858	854	910	880	859	892	871	886	865	850	873	911	872	856	855	902	902	923	868	902	833	892	863	877	896	850	892	903	872	860	921	823	872	908	876	872	863	819	856	891	841	836	875	884	850	935	882	948	930	850	855	938	866	896	918	909	910	842	863	909	852	832	846	873	821	854	855	892	834	859	817	842	846	921	898	874	871	896	843	880	855	848	833	887	904	862	900	867	868	895	871	910	912	825	864	832	880	872	834	914	862	914	847	873	882	896	863	890	893	852	876	828	936	825	843	845	895	881	867	905	860	827	870	899	843	879	941	873	875	918	891	840	910	870	849	897	901	920	871	884	834	915	898	866	896	844	901	875	883	901	866	894	855	852	845	860	850	922	920	877	915	833	894	928	869	874	857	854	841	881	874	870	899	885	903	896	849	864	840	852	862	885	875	859	866	853	892	920	909	870	890	902	887	861	845	852	894	909	880	863	967	937	850	899	890	887	828	869	851	864	862	868	874	897	825	916	890	837	842	890	897	854	868	910	821	860	856	843	831	888	883	917	884	864	857	889	939	887	858	855	905	893	903	846	861	855	876	852	870	881	870	826	899	850	870	853	849	886	875	853	879	861	914	892	831	877	909	877	891	848	915	859	845	871	896	881	921	868	855	877	861	879	899	878	919	802	912	836	868	878	886	812	889	879	884	881	836	869	895	857	912	888	830	931	901	923	878	887	899	867	892	868	864	871	909	855	869	862	848	902	896	867	888	900	845	828	884	922	877	915	883	899	907	867	836	871	857	860	927	890	858	880	845	892	892	884	894	937	870	888	936	878	889	899	896	879	906	938	880	857	854	879	806	845	892	894	807	867	864	867	881	826	850	863	945	831	916	962	853	894	936	881	879	894	855	846	897	861	919	909	908	877	867	877	825	893	902	916	888	879
44966	45824	50033	49183	44069	36128	25604	11851	3339	1510	1039	1001	917	986	918	859	821	1126	1276	1073	1102	1112	1053	801	770	685	583	513	538	533	495	465	520	463	467	499	493	467	437	500	445	463	475	444	416	483	437	471	381	467	479	392	421	435	446	401	384	412	440	424	425	428	448	463	422	406	427	424	428	453	473	429	409	421	422	466	479	462	465	439	437	371	445	487	425	428	386	457	420	433	439	417	416	450	444	375	428	464	463	456	446	426	450	388	436	420	465	406	390	405	439	416	407	429	471	463	400	418	433	456	443	410	407	464	461	458	458	380	430	421	440	456	430	427	469	421	428	446	433	410	424	447	414	402	404	441	436	444	420	373	437	414	469	405	450	406	440	447	396	449	416	391	401	472	407	466	380	455	443	444	469	419	441	416	420	423	430	431	467	436	442	377	438	415	395	399	468	447	433	432	419	418	426	410	442	444	440	416	413	423	401	407	416	436	464	394	407	420	390	458	413	458	423	441	444	398	427	409	400	385	415	420	420	442	419	429	425	467	465	423	436	418	433	404	437	484	419	432	397	451	436	433	436	417	440	424	424	458	413	390	408	420	430	402	444	464	408	432	422	402	434	439	429	449	434	438	429	417	456	404	403	419	399	446	458	437	472	414	449	423	408	402	423	431	402	450	422	426	407	419	445	432	439	465	412	436	432	434	380	429	448	409	386	457	429	428	472	451	422	451	438	420	441	398	454	453	434	401	403	396	415	427	431	395	433	414	424	368	421	411	436	442	445	430	440	422	411	397	413	419	451	421	434	384	418	392	413	401	411	428	445	436	421	440	415	438	411	438	419	426	402	419	397	462	407	411	433	412	428	460	409	436	447	425	427	415	422	436	470	456	455	431	450	449	400	396	439	398	419	419	427	395	431	420	446	415	433	416	454	452	441	400	425	420	453	411	432	434	440	448	358	427	433	437	405	397	454	423	423	398	417	421	416	444	460	409	441	460	457	425	469	410	436	470	418	415	436	432	444	403	423	439	444	429	472	444	421	438	449	437	409	402	452	439	392	477	450	401	379	475	438	417	401	411	389	392	384	429	455	406	457	440	483	398	429	421	376	446	455	414	468	438	468	443	443	391	445	446	416	399	418	434	426	405	419	428	481	448	416	468	413	433	432	441	426	465	427	414	372	381	427	411	428	456	381	436	425	395	451	426	447	430	462	430	451	450	464	474	415	417	443	467	412	437	426	434	422	410	414	448	447	462	429	464	446	390	450	386	390	444	456	435	385	397	436	411	405	427	430	384	428	428	450	423	434	416	438	480	484	466	440	417	419	457	425	426	440	453	438	455	450	403	397	436	428	422	431	426	429	413	448	428	405	429	423	435	438	454	421	413	432	426	430	399	420	417	436	420	438	457	451	451	414	417	435	432	405	478	422	432	411	446	449	454	398	445	435	486	450	437	436	439	438	418	453	417	437	411	413	454	423	428	428	379	428	382	460	418	421	408	416	417	429	436	425	402	433	451	440	418	423	432	435	426	400	429	406	419	423	429	489	445	405	417	411	400	424	423	409	431	409	427	440	436	423	443	417	426	430	403	415	438	426	393	438	434	444	403	414	405	455	410	409	429	448	433	439	428	439	429	426	453	450	422	456	424	474	446	424	419	457	382	372	411	406	432	468	431	416	421	449	439	424	423	428	408	418	380	446	411	435	436	419	424	439	460	392	448	475	424	423	459	456	462	463	425	488	399	416	430	434	426	450	373	447	428	446	407	439	438	476	432	456	433	421	425	414	417	443	429	451	411	423	392	458	429	455	421	439	432	431	438	438	420	448	451	390	418	451	434	433	402	406	430	448	417	419	453	423	424	399	429	452	386	421	420	397	460	429	414	402	466	456	449	430	420	447	445	410	449	464	412	421	418	431	387	409	422	451	440	453	416	397	435	432	442	421	405	403	464	436	438	463	430	441	454	403	476	401	404	439	445	396	435	437	447	439	438	453	442	449	417	408	442	376	426	462	454	416	393	400	468	392	442	402	404	415	436	410	403	425	394	409	369	443	427	401	456	425	433	429	399	399	437	429	441	440	405	413	390	449	399	424	447	483	460	442	417	404	419	433	421	439	460	441	459	384	447	407	404	447	407	418	402	424	448	484	442	457	419	393	439	416	425	395	405	385	457	423	412	428	428	393	409	442	413	421	442	416	406	426	388	406	437	410	418	416	426	439	412	441	427	403	397	426	442	384	396	456	443	427	469	396	452	412	453	435	444	401	424	466	418	446	454	441	429	413	412	468	436	458	405	386	432	474	428	415	424	401	422	419	427	421	417	429	418	433	427	392	458	469	425	398	447	412	417	430	410	419	472	428	433	429	420	421	412	442	447	396	450	439	430	441	396	379	432	420	451	454	434	426	453	410	440	423	430	411	428	408	382	439	423	436	431	416	402	421	446	403	434	444	385	419	400	439	458	415	411	408	409	447	403	450	427	452	424	386	443	440	421	444	415	431	431	449	400	455	438	411	396	396	422	428	412	409	420	435	399	427	388	427	440	467	471	421	405	419	415	411	425	391	444	430	411	444	421	404	421	446	448	443	407	443	425	435	413	435	394	433	399	441	403	448	451	423	410	481	423	432	453	403	419	405	416	425	403	405	433	430	428	470	428	446	414	445	407	417	408	420	443	443	360	429	435	405	424	424	429	437	414	416	405	427	418	400	427	421	417	425	434	422	440	454	452	419	434	427	444	422	416	409	420	441	441	425	431	422	411	430	403	449	446	441	416	425	404	415	457	399	417	446	435	418	419	423	431	402	431	434	428	439	406	422	443	416	412	428	386	413	409	447	466	453	425	421	401	439	401	428	452	419	423	439	432	431	440	437	392	438	438	453	413	414	436	448	448	447	407	416	415	447	421	406	398	431	404	421	430	455	417	415	419	428	431	383	404	480	447	431	421	429	426	417	426	400	414	454	447	459	405	451	412	433	421	408	440	426	436	415	394	473	476	415	424	414	425	399	439	431	400	433	377	428	403	391	421	427	405	469	423	420	411	472	470	422	446	431	437	404	420	429	430	417	392	429	411	418	438	472	420	434	415	408	441	450	434	462	392	421	453	459	417	459	424	397	419	431	421	453	410	463	457	401	399	433	447	404	384	425	369	412	477	424	398	456	425	432	440	417	429	454	407	447	423	438	412	440	404	444	452	479	419	430	424	459	412	423	406	417	412	416	443	423	454	484	436	416	404	460	419	433	421	443	454	430	439	450	420	422	423	426	422	432	453	435	414	442	442	425	451	415	410	456	448	439	384	429	441	403	437	422	426	430	431	445	427	458	432	432	420	440	445	430	460	445	414	446	419	424	415	459	383	432	408	452	461	414	443	415	415	438	404	397	352	400	441	400	414	439	418	398	438	471	406	391	428	409	438	412	442	439	458	441	433	436	411	438	445	410	415	441	411	436	459	421	427	434	467	424	443	420	452	418	399	435	395	417	426	438	432	458	410	407	395	462	439
31467	40837	51047	54144	54474	43673	22328	5278	4359	4308	3398	3456	3071	3642	3515	3264	3284	4295	5277	4284	4541	4648	3814	2465	2673	2211	1894	1637	1522	1587	1505	1379	1370	1403	1390	1371	1277	1282	1282	1194	1161	1095	1165	1172	1161	1095	1153	1054	1134	1053	1049	1005	1021	1050	1026	967	1031	1000	924	1039	969	982	1038	928	975	1002	994	1002	966	1020	983	977	1008	1009	1012	954	1043	1006	1040	975	1074	948	1017	992	1019	976	937	983	984	1026	983	1016	980	971	1027	1018	1082	1048	1023	994	1010	980	973	1028	956	937	1031	1005	958	944	936	984	990	928	1052	994	1017	1013	1057	950	955	981	993	966	981	1032	1068	972	966	962	949	1017	995	977	980	970	987	966	988	983	979	992	1011	927	988	1028	982	1010	989	940	1022	990	1046	997	959	987	969	1002	923	1009	1012	956	1019	945	971	983	919	932	987	982	1034	961	989	969	965	1014	956	999	987	957	1008	929	1014	1018	1003	990	975	983	1032	961	977	952	983	1068	978	989	986	1027	948	969	970	970	974	951	977	1003	946	966	978	960	996	998	1020	961	1001	1006	989	953	988	959	976	990	1036	995	1001	1023	965	986	1031	960	973	974	995	969	931	1030	983	1005	1023	953	1002	1045	985	1002	995	993	952	960	981	954	988	971	1025	1030	973	953	1003	995	941	1008	997	970	963	913	1011	1006	989	1027	1033	973	962	966	985	975	939	1010	968	1052	973	935	916	1009	949	1058	1036	986	959	985	1029	973	1006	931	1047	980	1006	974	999	980	977	995	991	954	921	946	1018	918	973	1026	995	982	1010	925	981	996	934	1040	958	1009	934	988	1002	979	980	997	984	1031	1000	930	1007	966	1013	951	977	1041	991	979	978	970	953	1000	953	962	971	943	1062	990	998	1003	993	1006	991	954	995	932	968	969	987	962	967	941	990	971	963	954	954	990	967	980	946	965	1040	948	985	991	983	1042	948	993	981	927	958	933	985	983	977	930	1000	937	1001	979	1011	1008	980	947	959	995	1016	988	964	925	1018	957	1011	914	955	975	963	960	950	1000	1024	987	963	953	1021	1006	970	928	1033	970	1002	1002	1022	961	973	981	994	970	1015	994	958	947	982	971	994	978	979	998	984	1051	971	1056	944	989	1023	970	989	1027	1011	1010	1031	998	1011	1003	1032	958	977	975	997	964	996	981	965	999	1071	995	957	1038	958	999	955	974	978	1010	943	991	982	998	973	968	1040	1003	1027	991	965	928	992	992	985	941	968	991	940	1006	996	964	975	972	997	993	980	996	1003	939	921	999	1005	981	973	996	1034	1007	967	1027	1003	971	959	938	1011	1052	977	981	986	930	993	975	944	958	1000	987	976	972	1018	1048	907	978	984	990	986	951	1041	962	993	1043	1001	989	1043	1012	984	1023	970	977	972	947	981	962	1011	1019	978	1002	998	963	988	960	988	976	1030	1024	1006	1000	965	1033	1000	1023	988	977	985	1027	920	1013	1005	1022	948	993	969	970	970	981	988	935	1005	942	961	989	979	1003	1000	1021	994	992	950	945	963	955	958	994	968	986	955	971	987	1010	998	1028	1047	1035	1010	996	1058	992	954	978	1062	959	995	995	980	1019	933	1017	986	965	986	1016	1024	943	965	984	939	1013	976	1033	995	992	994	990	977	955	932	985	981	1014	977	1020	999	923	1032	1023	1034	963	998	905	968	976	1013	1017	983	984	1007	942	1011	998	954	1005	1012	970	961	994	972	1005	1010	958	950	990	990	1018	1010	1008	990	997	1009	1006	978	957	987	933	989	965	987	982	988	986	983	972	1002	993	993	977	964	1019	964	979	921	1022	948	1035	955	992	942	1011	975	994	989	973	982	966	1044	960	996	1004	972	918	987	995	1008	947	981	948	981	1044	984	992	991	969	965	920	964	1044	955	998	989	919	964	927	1008	1024	1052	934	953	1002	1008	1003	955	976	968	972	958	1002	1008	1007	989	972	988	959	1026	993	976	920	1004	998	1057	980	937	1003	1035	1044	983	1009	1018	980	1038	1008	988	1013	975	957	1030	1055	999	1035	934	1019	966	982	1003	946	985	956	1002	999	1005	959	957	1042	934	1025	988	986	960	987	972	959	1000	1020	1030	975	1000	1003	1021	1057	916	1016	961	959	1000	955	980	986	1029	991	1037	973	1053	979	973	986	1067	994	1001	971	976	993	1026	991	969	1007	1046	977	953	994	960	1027	984	1000	995	1021	948	994	1005	990	973	978	1004	978	964	974	1063	953	946	959	972	990	957	942	991	980	1012	1006	952	974	998	984	998	1012	989	1035	999	1014	978	958	963	1007	992	974	959	968	955	961	1012	1010	1025	975	1036	973	998	1017	961	1020	1008	1023	971	977	991	989	1005	1001	990	1009	1011	950	994	985	966	1050	964	1009	966	987	966	1005	1028	982	974	1021	994	968	999	1018	977	956	1041	1011	990	1004	1015	1016	929	1009	1002	947	974	1015	949	968	999	977	979	982	981	995	935	993	1015	1034	990	971	1009	983	999	987	969	937	988	1003	991	1003	967	926	1007	1067	957	1001	968	1021	968	966	984	1034	963	1057	959	1024	957	969	991	1025	972	998	971	1031	991	1005	995	952	1041	995	933	1020	1012	953	939	940	962	977	992	1008	964	1039	968	1027	978	961	996	992	1006	990	956	1011	979	1011	956	1047	988	949	989	1007	1005	1010	989	994	1018	992	991	998	966	1011	1004	937	927	995	949	966	984	1031	997	1000	997	975	970	1008	957	1034	993	980	1045	991	956	956	976	987	976	988	1008	1012	1021	958	955	968	977	963	966	962	985	1010	962	1025	1001	981	934	1006	929	920	952	985	990	928	973	963	949	952	1034	990	950	1025	1006	1056	958	1003	1027	1002	1001	992	1020	1059	962	952	963	985	997	979	942	942	961	1019	957	946	994	946	985	978	932	1001	977	970	1000	971	964	970	988	946	1012	962	1019	992	949	958	983	997	962	999	1056	994	937	1061	976	993	1035	970	1059	1015	1027	967	999	1016	960	1012	977	1026	992	1000	981	1003	950	934	1031	1000	1021	1047	992	960	986	1064	1006	995	999	988	884	1008	987	1012	980	972	1022	1018	999	976	1019	1006	1042	909	969	954	1006	970	969	955	975	951	961	1035	993	951	937	995	1001	969	933	1003	946	996	957	977	974	990	1042	1004	960	1015	1007	967	950	1008	973	1011	977	986	910	971	955	978	985	955	941	996	956	977	982	1037	977	955	979	955	1029	960	1022	1001	974	1029	995	962	1038	1025	975	1003	986	956	974	978	940	980	1011	986	976	1010	1003	976	1026	1019	1020	995	1018	968	985	1017	979	1028	985	985	962	976	1010	1022	977	1032	987	952	1009	966	984	993	999	1034	1029	1016	971	981	999	991	916	1053	939	996	981	972	954	987	987	955	1021	1004	975	1022	971	930	988	984	955	989	990	994	1029	955	990	964	944	991	1013	936	962	1064	980	984	973	952	956	953	1002	995	965	982	982	1024	986	981	1061	940	990	955	946	994	933	968	1012	1016	929	964	967	981	1024	1036	999	965	1000	973	948	955	956	958	1001	969	1014	963	1016	998	1010	1052	946	1009	978	1052	971	1016	1034	1038	988	992	991	999	947	967	1002	931	1024	1065	1032	971	1050	994	977	935	979	913	1051	929	1022	932	945	987	986	956	976	979	981	953	937	1005	948	1001	1003	939	1025	1041	950	978	961	989	999	1018	970	982	1021	1018	990	976	999	999	975	986	973	964	969	975	983	935	998	1061	1006	969	977	967	1003	955	946	1007	1051	948	996	989	978	945	966	1054	1038	974	994	993	1027	997	1024	990	941	969	1001	969	1047	1010	1024	933	963	938	989	992	924	1032	976	1004	950	971	999	981	940	1010	1021	996	1029	974	984	983	993	1011	1007	999	954	1065	988	984	1039	955	994	996	949	977	968	977	984	1013
52612	49246	48521	44811	43951	41144	27395	17613	7978	2705	1436	1210	1196	1316	1257	1131	1103	1560	2045	1499	1519	1670	1432	982	1028	833	640	558	572	556	541	520	505	516	488	511	528	470	508	493	471	440	470	472	465	445	453	423	468	429	453	443	481	421	421	438	430	405	414	394	409	443	430	456	381	380	426	416	399	458	431	412	432	425	422	416	411	387	440	422	362	409	429	396	407	403	405	425	418	443	440	407	445	466	439	432	432	441	454	403	406	387	419	410	410	409	432	416	408	461	418	435	432	404	412	432	443	422	415	390	443	439	412	435	450	425	422	448	450	420	425	416	425	408	400	424	427	426	432	439	428	426	431	410	390	433	392	426	395	459	448	443	414	387	405	434	429	405	419	435	452	408	430	409	411	423	407	391	442	431	435	410	419	393	456	461	447	449	418	431	441	375	392	450	400	421	434	417	410	405	418	420	411	409	407	418	404	410	434	463	410	407	397	405	391	427	424	443	460	421	382	376	433	430	431	432	458	406	360	421	416	421	418	434	378	399	395	409	420	400	387	396	390	443	422	405	423	432	418	417	398	419	467	404	413	429	456	454	366	415	438	403	388	432	428	466	415	410	431	388	430	403	429	386	413	404	397	439	437	406	432	407	385	449	429	445	428	412	388	423	417	424	433	428	439	420	433	434	432	426	434	407	399	418	407	464	416	461	364	383	416	448	432	382	409	436	436	407	431	445	432	435	403	421	436	445	385	423	436	379	430	433	413	434	396	391	433	414	415	435	427	426	416	405	442	445	408	435	400	442	412	472	411	393	422	396	389	427	412	417	414	434	438	408	438	426	423	468	404	414	414	398	440	426	444	394	413	402	423	421	426	376	416	435	411	406	403	406	401	424	428	393	374	382	400	471	446	411	401	421	452	394	401	416	395	418	415	421	423	409	412	420	404	401	398	445	412	434	424	429	404	388	402	424	417	434	406	420	450	419	450	381	431	434	419	417	426	436	423	408	387	405	430	383	425	427	442	429	424	403	449	421	423	411	435	430	438	392	467	438	409	438	453	423	399	414	477	420	411	427	467	456	398	400	464	432	418	426	428	419	433	422	410	418	427	412	453	415	393	428	471	419	423	421	430	431	456	423	442	393	388	419	424	451	449	418	425	447	417	433	414	465	411	400	382	418	430	445	407	465	447	439	433	387	420	424	442	415	402	406	466	392	439	432	401	468	418	418	434	401	389	454	379	433	379	405	402	437	417	438	412	432	461	420	424	467	422	449	461	489	404	452	420	408	418	437	402	422	451	429	420	398	419	395	432	457	413	435	408	399	436	418	446	434	418	376	414	394	394	435	477	397	429	407	479	445	416	401	415	433	402	403	409	416	445	398	472	428	431	422	405	397	420	406	402	404	447	442	454	391	379	419	423	412	429	439	432	439	396	407	402	394	452	449	429	398	447	438	409	443	441	417	446	401	423	389	387	431	411	436	431	394	449	397	409	388	424	441	442	422	416	419	432	415	438	450	410	434	377	393	421	401	444	397	406	434	423	357	419	450	449	410	399	453	414	353	423	416	410	438	416	432	432	403	440	426	409	415	387	422	421	419	430	423	448	406	427	447	437	411	412	421	426	396	453	413	413	416	373	441	427	426	425	420	419	381	454	435	435	427	425	443	454	462	442	376	401	418	427	406	408	461	413	441	406	407	400	449	410	416	399	429	400	413	423	423	439	414	433	412	443	425	438	396	430	415	417	381	396	438	421	430	422	434	427	450	408	434	404	397	420	383	397	426	410	411	432	452	409	385	449	422	420	437	415	419	407	453	414	437	413	405	413	400	419	437	455	374	416	409	442	464	431	410	415	404	417	426	420	421	443	439	378	403	435	424	412	399	416	397	476	442	399	402	422	413	452	426	422	458	472	416	403	452	452	407	399	431	442	417	395	395	413	437	421	423	406	421	399	420	425	435	433	431	414	430	441	382	402	439	452	413	445	434	387	450	401	435	407	390	416	428	437	424	402	406	455	455	439	442	413	427	389	403	409	379	449	461	475	405	416	421	466	426	421	412	423	440	431	412	440	392	486	426	423	422	419	400	411	422	467	407	393	434	427	433	484	423	407	400	398	378	422	433	423	408	404	401	416	455	404	455	406	424	413	382	431	429	427	434	445	417	411	406	452	410	391	417	430	466	402	374	410	426	407	396	430	418	392	430	457	427	391	448	460	479	425	422	376	456	426	423	444	442	388	374	386	409	417	380	413	422	423	475	429	433	385	403	455	446	429	428	430	421	424	455	405	428	437	392	384	443	402	427	402	410	437	427	434	423	423	406	404	405	449	419	444	466	438	419	440	433	368	377	402	425	407	438	434	400	452	435	428	434	448	428	400	406	369	404	402	376	414	469	446	436	414	412	440	437	430	407	446	427	427	381	433	449	418	413	422	418	401	411	401	419	413	394	394	427	410	417	405	375	411	450	459	452	402	432	433	423	420	481	409	404	395	421	426	394	450	414	427	405	441	417	399	452	444	417	421	420	451	414	418	422	441	466	416	411	401	415	427	412	427	435	422	363	454	427	393	458	448	456	415	421	397	424	400	420	452	432	438	418	432	414	379	415	407	434	447	440	421	424	400	414	399	401	447	417	409	384	395	410	433	436	408	405	430	416	437	401	406	430	410	444	406	362	441	427	410	421	413	439	382	444	435	436	410	427	468	475	403	439	455	401	437	387	426	436	429	414	419	432	397	394	401	416	426	412	428	383	394	440	401	439	468	435	421	450	390	393	438	417	452	410	427	425	427	370	426	388	395	435	432	412	409	433	418	403	412	434	403	415	380	385	372	394	414	400	450	448	446	448	473	439	422	406	415	441	430	433	379	401	414	386	385	403	417	424	449	407	418	430	405	423	445	444	416	411	419	427	455	437	411	435	398	427	408	433	405	352	385	393	400	413	428	381	421	430	448	407	420	410	414	443	430	443	382	419	429	409	371	437	444	433	411	442	444	439	429	439	410	432	427	412	421	415	425	433	408	457	400	432	424	427	433	416	444	394	399	432	424	408	414	438	434	409	433	453	445	429	420	407	395	419	387	421	420	385	413	384	370	411	412	459	431	413	460	396	403	435	454	404	465	409	416	412	405	390	446	421	409	413	426	447	429	404	398	441	431	442	409	423	434	411	429	455	416	409	436	460	415	391	400	426	421	431	421	385	412	429	419	419	456	414	445	402	372	452	445	416	421	423	403	458	384	454	444	432	434	389	395	422	401	426	447	414	420	377	392	450	423	393	391	416	389	427	454	412	396	439	437	394	412	375	444	430	416	441	405	391	445	423	445	406	412	447	455	402	430	459	418	446	418	409	411	415	430	462	405	411	408	421	444	385	421	400	401	393	443	405	397	398	430	424	400	384	430	411	413	420	443	481	429	410	414	413	427	420	439	422	431	444	404	398	434	422	435	423	399	437	415	437	419	411	438	412	422	394	476	445	398	432	396	424	380	412	455	455	421	470	403	437	442	433
37744	46736	54250	54757	54586	50764	23860	7301	5881	5614	4623	4328	4151	4885	4575	4233	4218	6234	7766	5397	6090	6523	5506	3295	3472	2657	2128	1900	1892	1825	1596	1527	1395	1441	1548	1454	1444	1485	1492	1307	1178	1150	1104	1178	1067	1157	1124	1082	1044	1097	1061	1047	1011	977	950	1026	963	988	1007	993	938	1013	950	962	931	964	949	985	980	972	995	970	970	926	984	962	969	1024	989	990	993	1008	968	926	941	963	970	970	929	977	939	978	943	957	1002	908	990	913	954	925	945	912	973	938	920	976	993	969	989	892	1034	976	958	952	987	972	1010	968	931	921	986	965	943	934	973	995	965	1006	960	899	928	953	996	947	951	901	935	916	999	956	948	953	924	904	966	959	958	911	1010	952	903	1002	961	947	971	963	939	986	932	941	953	951	972	954	999	969	950	888	924	940	959	883	975	931	970	943	883	966	937	996	941	926	969	894	943	951	975	984	1022	922	945	963	929	1002	976	1008	962	969	954	927	1013	989	992	954	998	931	970	1003	956	997	920	978	917	1000	937	938	969	928	973	1010	914	957	938	958	994	933	925	912	966	967	935	950	917	1004	961	963	995	985	890	980	961	944	959	1000	939	973	975	937	997	936	931	943	983	938	956	995	892	994	974	958	957	917	934	899	1033	953	937	922	941	956	945	934	927	925	959	922	975	969	866	922	906	994	924	893	945	941	956	944	970	931	928	949	933	930	900	923	958	970	922	898	963	888	905	980	946	931	951	960	952	964	893	981	1006	964	899	962	983	949	907	936	993	949	934	949	933	956	938	987	951	946	962	956	951	972	945	929	958	934	914	965	985	966	986	980	948	961	968	990	909	921	948	899	938	964	968	985	1005	961	946	947	975	933	983	900	952	950	973	989	930	984	897	976	962	973	973	925	919	938	934	965	984	930	1024	930	906	883	908	916	932	966	961	937	913	950	937	950	941	948	1004	957	987	954	967	894	928	915	937	940	938	930	963	957	906	948	932	932	974	919	947	992	923	899	971	891	953	900	988	984	956	913	975	945	921	986	940	989	952	946	905	962	941	928	913	918	922	944	963	972	877	996	938	899	956	1001	931	906	958	935	937	901	917	959	981	1022	977	941	880	943	952	969	981	961	935	998	951	909	941	1003	985	948	958	926	979	893	933	951	940	985	976	918	922	967	938	962	996	1013	920	933	956	941	981	988	948	969	969	942	975	922	924	928	949	1069	964	964	967	949	979	949	939	949	981	958	932	956	952	948	961	949	923	915	967	952	915	967	991	927	953	934	968	976	927	1018	969	1012	929	973	1005	983	960	1000	986	902	968	955	988	926	973	917	1000	910	965	1022	916	974	973	928	935	918	909	937	888	897	926	882	935	951	932	937	988	965	990	938	1000	942	948	942	931	959	932	980	975	938	926	934	1009	886	987	972	978	950	975	949	940	982	980	959	948	961	981	972	1017	997	950	927	937	984	956	921	977	967	912	971	953	1010	1007	939	942	914	903	933	968	946	974	976	896	945	1005	965	963	967	953	936	979	1050	917	954	947	939	993	951	926	926	987	926	974	941	976	905	982	956	1000	887	947	903	953	938	966	1009	943	907	888	955	951	932	946	941	967	978	945	935	957	971	946	997	950	978	978	956	974	1001	993	996	955	943	913	968	936	897	1011	952	943	857	961	940	940	1006	956	1021	939	925	977	1021	975	998	985	965	959	943	959	968	936	944	922	997	1001	927	976	968	926	927	931	930	964	926	995	967	939	940	926	930	1002	962	951	985	950	934	954	950	941	918	970	915	970	953	943	951	947	943	981	920	907	971	948	975	977	974	943	958	987	962	958	935	996	927	943	955	1014	959	917	975	942	1003	924	988	994	926	957	969	936	914	954	1011	910	967	964	966	965	930	937	925	974	909	933	983	948	939	940	929	983	961	920	975	985	923	961	1000	992	959	956	945	965	952	958	970	953	911	1015	909	950	951	956	921	1001	979	973	1003	999	956	968	936	974	965	913	974	934	995	959	922	937	999	995	943	953	932	972	938	957	995	1000	930	986	944	971	952	947	925	928	902	925	928	962	981	921	913	905	957	947	955	966	903	992	991	915	925	940	989	891	987	967	993	963	958	967	905	928	943	961	970	968	973	942	888	959	963	988	990	1006	962	980	973	939	929	1015	1036	927	913	957	988	1015	928	915	978	955	934	971	981	959	955	939	961	971	934	989	925	902	960	971	958	927	907	985	995	960	960	965	961	988	976	917	935	943	937	951	961	1005	987	973	921	933	957	963	935	935	995	987	1022	943	939	961	949	967	966	1010	983	967	932	936	969	1009	1006	950	988	979	989	963	966	1009	949	938	964	999	899	1006	921	957	980	915	969	988	986	991	970	930	935	937	1010	899	927	945	934	937	912	980	942	919	912	914	937	949	988	996	978	965	903	969	921	938	927	961	942	952	978	1011	965	974	925	942	960	946	951	926	948	947	879	965	965	948	952	981	921	946	911	941	966	941	1003	976	892	961	924	922	971	956	959	906	949	903	1000	896	976	972	875	952	1004	972	937	904	966	911	989	911	969	939	937	945	1027	946	964	958	964	992	916	925	901	921	944	936	940	947	926	942	986	919	948	955	1002	969	976	918	1020	951	980	908	980	993	1032	917	1015	931	977	944	989	928	911	922	912	953	925	951	991	914	1002	952	986	921	941	952	964	920	969	995	979	943	934	929	944	947	949	952	919	917	951	1016	995	925	941	978	943	958	962	985	954	957	1026	954	939	1008	987	996	925	973	981	1001	967	887	936	1024	897	974	988	934	1029	963	880	977	971	961	966	987	924	929	913	939	928	958	969	914	930	907	1009	979	933	976	937	918	1043	946	885	928	1012	963	906	896	982	944	945	934	997	986	976	988	939	938	988	967	945	1000	894	951	947	923	982	1006	977	923	939	945	907	955	964	1029	948	953	979	951	902	1017	907	926	898	911	941	974	914	866	992	949	951	951	959	988	916	966	978	933	991	913	986	944	983	975	970	933	933	957	1016	946	965	953	929	921	954	924	936	966	957	933	982	1027	942	940	955	938	962	965	946	898	986	933	945	967	977	955	885	980	947	941	947	919	973	971	919	967	927	927	978	952	960	999	924	986	1024	932	978	913	994	950	974	928	973	942	987	941	926	996	984	1009	959	990	925	972	964	940	956	927	963	939	965	946	894	962	972	930	969	971	935	925	956	953	980	969	930	943	960	1007	970	940	992	969	948	963	928	940	964	981	953	949	945	948	1044	918	943	939	959	910	964	946	952	957	927	950	938	962	956	978	997	973	972	943	935	949	954	975	939	940	908	945	934	905	951	920	923	947	982	972	905	938	927	959	901	929	961	977	924	946	909	1001	1000	923	970	950	1016	989	932	951	991	977	915	992	988	928	965	999	903	920	981	976	997	941	937	960	986	950	962	961	946	967	935	986	977	997	919	1021	957	921	991	925	879	973	988	969	914	974	958	969	876	945	982	914	910	918	922	1006	936	920	938	1006	939	960	931	940	966	944	959	952	955	958	917	897	996	957	1024	937	936	956	897	916	978	920	942	924	985	940	938	925	935	941	957	953	923	951	973	901	926	969	962	939	982	954	922	940	926	992	908	945	952
22443	20673	24478	17176	11218	6773	1862	621	559	494	525	444	450	491	452	446	438	408	442	413	430	425	434	394	385	392	372	371	373	361	355	388	359	391	354	383	339	379	374	354	362	372	349	373	364	348	381	367	394	378	329	406	311	342	377	340	375	391	330	373	333	357	380	337	360	363	398	358	346	371	409	384	372	391	377	359	370	383	361	377	370	384	380	387	365	355	349	343	336	376	378	366	371	382	332	367	365	382	339	395	372	415	371	372	377	339	352	384	363	387	369	359	351	348	396	355	348	350	370	364	330	395	353	351	326	359	362	336	368	356	368	346	362	378	371	375	366	357	415	361	357	363	376	394	346	351	357	377	371	355	351	353	381	387	366	323	336	343	367	362	354	375	365	392	363	348	357	348	360	381	346	370	365	384	376	334	386	387	373	349	354	335	349	371	308	342	341	343	364	356	379	381	364	362	363	334	380	376	385	342	352	331	331	369	378	373	356	325	341	341	338	380	354	378	336	326	389	380	346	359	352	370	367	349	338	361	363	348	369	354	341	360	362	381	364	380	358	376	354	398	380	367	395	341	363	353	365	333	348	375	352	369	367	393	348	378	319	403	328	374	330	381	347	334	335	350	338	363	353	374	395	371	372	377	362	351	363	344	364	376	389	365	362	382	373	360	349	336	371	369	342	363	385	396	401	379	333	390	384	352	357	366	346	377	341	388	378	394	347	345	375	380	396	388	374	385	340	344	325	370	362	394	362	339	361	341	402	378	375	372	374	353	377	365	367	369	367	361	357	372	358	333	382	370	333	390	345	375	360	367	367	395	383	357	394	366	396	346	390	331	356	376	365	346	356	384	370	372	360	393	376	360	360	364	361	379	359	372	354	355	403	366	367	356	381	325	348	381	365	336	387	378	352	355	338	372	358	324	365	394	361	367	324	347	341	391	370	368	414	356	352	363	354	375	361	347	370	349	354	364	397	357	346	350	339	339	360	387	382	350	390	366	368	356	342	364	349	359	384	362	330	383	343	359	396	405	373	381	354	358	333	361	341	313	337	360	355	380	346	310	426	389	357	351	339	404	348	365	339	368	357	380	359	342	345	328	371	344	355	359	351	351	358	352	361	359	374	361	368	366	385	424	353	335	344	356	354	366	361	412	356	366	343	387	334	346	363	390	380	328	370	344	352	374	352	327	383	352	384	389	365	337	332	348	369	341	371	363	345	363	397	360	341	324	329	337	331	405	347	369	352	391	375	346	331	369	345	339	319	339	335	332	366	397	353	356	345	337	364	348	371	362	368	358	380	379	357	377	381	363	339	389	387	363	324	353	371	336	349	362	367	421	385	383	339	366	375	371	375	348	393	330	366	339	343	352	339	404	380	373	344	360	388	369	369	365	337	359	328	381	375	357	336	397	373	343	407	350	341	359	366	403	351	329	371	371	399	417	350	348	390	352	331	370	349	356	354	346	341	358	368	380	393	343	347	346	366	374	375	372	369	369	388	365	373	343	411	349	331	363	321	400	399	360	360	346	329	395	389	365	368	387	401	366	350	336	375	372	345	361	346	364	338	354	341	356	359	396	369	351	352	378	356	350	364	340	345	395	385	344	369	390	388	374	371	375	369	379	384	373	392	363	372	378	363	367	342	389	387	371	336	380	378	351	372	355	364	351	365	381	344	372	382	325	344	377	350	357	375	393	331	380	358	388	395	380	390	371	340	357	394	382	363	365	362	311	344	365	346	351	371	347	319	351	380	317	351	362	375	376	352	369	352	373	375	353	342	370	341	411	412	351	396	369	396	365	349	372	370	373	359	401	373	362	373	355	347	357	361	364	328	347	358	359	389	355	365	385	367	390	367	360	378	325	348	345	357	380	356	363	379	373	389	353	350	364	329	380	372	392	389	371	366	363	345	371	370	369	379	357	388	353	383	409	329	369	362	348	364	369	338	384	397	384	341	348	360	342	356	379	372	326	316	358	336	353	382	350	366	360	343	349	398	363	372	399	346	351	357	367	393	386	334	370	362	388	384	355	367	355	360	340	385	337	382	384	375	430	327	332	343	373	355	347	351	378	374	369	363	393	356	357	361	340	396	358	354	336	358	361	379	352	349	359	387	352	354	375	335	363	329	367	358	358	390	343	350	339	342	352	391	380	376	373	375	371	389	372	366	360	403	354	379	321	379	336	353	364	336	356	337	351	379	355	349	379	326	339	378	317	350	343	391	389	340	363	320	380	384	382	331	376	359	358	367	351	380	381	370	383	366	350	363	336	389	361	366	364	372	360	388	371	366	367	371	369	387	393	336	355	354	361	382	370	342	376	352	369	334	367	378	355	336	335	367	371	351	348	390	360	360	342	402	359	354	341	347	352	379	330	383	344	322	340	383	375	364	415	356	407	376	355	375	374	383	321	365	366	386	345	336	367	383	379	315	372	379	364	342	359	348	389	352	351	363	391	381	378	356	368	362	372	377	388	374	322	305	328	358	336	381	372	373	342	356	380	344	336	362	367	359	369	319	350	310	361	351	380	373	389	327	368	369	383	394	362	336	357	355	349	390	381	327	409	358	327	325	340	336	362	388	338	346	364	370	378	345	353	351	363	359	369	351	376	336	350	376	376	346	368	360	369	306	386	344	383	354	360	366	323	366	349	343	355	368	381	342	354	376	380	390	374	337	338	364	369	382	373	378	373	396	374	355	356	347	395	372	367	339	332	390	385	375	378	364	380	378	364	318	354	324	370	359	337	336	360	383	360	352	365	408	380	372	397	353	387	336	398	389	375	337	393	350	355	337	343	358	359	382	330	376	385	355	343	360	378	327	394	346	388	374	384	351	360	337	374	357	342	344	389	402	381	337	355	372	366	407	382	375	384	344	343	376	386	366	351	342	390	380	370	336	383	322	371	347	363	385	319	383	354	400	376	388	356	377	401	355	373	357	357	349	405	398	356	365	368	342	379	388	334	383	381	381	385	374	390	394	344	366	347	334	337	402	421	371	346	350	352	362	386	361	342	373	359	368	391	356	341	384	346	385	338	359	342	365	379	356	378	375	371	353	327	332	351	344	380	364	366	331	387	376	380	339	360	359	345	366	335	367	367	345	393	354	370	375	390	365	384	347	350	371	357	359	371	365	360	388	349	356	368	350	373	356	368	339	389	336	354	346	396	336	373	375	368	379	343	360	373	346	357	373	355	372	391	368	342	377	373	338	346	397	403	344	387	346	346	362	377	383	403	324	358	352	380	378	378	338	366	361	394	365	310	374	361	368	381	344	369	368	369	392	352	353	347	365	398	359	381	362	323	373	350	365	356	376	378	353	380	367	341	340	395	372	364	356	340	381	417	364	335	334	360	391	398	359	347	372	356	362	328	379	364	364	353	377	372	345	365	354	370	355	368	360	343	369	395	411	360	344	342	380	373	339	389	353	359	365	356	354	371	361	333	384	373	348	360	326	351	380	381	353	353	356	373	369	348	361	345	362	361	362	367	385	379	395	352
13127	19011	30086	28004	24405	18408	5390	2106	1861	1644	1528	1466	1459	1372	1372	1374	1259	1293	1250	1237	1218	1192	1187	1085	1118	1078	1027	1003	999	1009	950	959	953	957	900	949	916	940	888	843	896	846	909	918	957	883	887	883	851	897	860	847	829	915	914	840	871	852	890	874	860	889	833	886	850	872	898	838	872	844	886	871	871	822	852	867	851	868	890	907	869	841	858	858	851	831	871	889	889	907	871	893	852	849	924	859	873	842	878	858	853	839	845	861	911	883	891	854	835	890	846	858	889	857	852	873	902	782	809	858	819	854	819	881	862	913	865	871	890	855	881	897	919	872	892	861	829	840	860	868	868	872	878	845	854	855	883	884	828	898	869	852	858	816	847	847	890	871	857	880	827	876	865	880	868	846	833	846	883	861	830	796	830	852	869	843	875	863	830	845	875	842	877	857	848	852	875	809	866	837	904	858	834	852	891	876	835	866	903	886	846	884	893	833	858	799	845	871	818	890	848	850	886	851	876	892	883	882	886	870	843	849	901	843	847	839	872	823	851	845	862	839	826	892	841	863	873	849	888	863	872	864	844	884	868	901	863	878	895	855	825	837	825	860	845	853	828	826	875	854	830	849	849	864	834	844	908	857	873	869	888	833	908	804	855	852	783	852	839	861	838	822	901	864	913	839	886	897	833	841	849	856	904	854	863	849	851	925	884	866	866	874	829	838	887	847	848	840	908	867	895	864	873	829	863	833	862	911	824	877	871	851	905	827	844	883	860	841	900	826	890	839	858	875	850	798	846	846	851	872	853	812	849	840	825	867	856	879	842	838	861	866	880	870	865	897	877	863	886	898	852	835	819	865	876	854	879	842	823	862	894	829	859	862	875	849	878	838	891	853	864	871	900	842	871	811	841	830	855	827	834	860	861	839	843	860	885	865	831	888	845	814	889	904	775	846	865	896	862	865	880	848	864	853	903	908	910	863	877	864	855	911	891	790	879	925	819	878	865	845	867	840	812	875	843	826	867	886	869	897	867	885	847	864	851	832	875	893	835	906	872	906	835	870	833	824	808	811	889	843	876	850	874	831	874	829	943	885	899	840	899	857	880	854	902	868	847	847	887	877	846	884	835	870	851	851	861	844	831	826	900	903	892	844	888	835	858	923	860	881	822	833	855	877	863	827	865	869	886	861	877	942	898	849	839	846	859	826	903	854	954	874	847	820	912	837	890	868	896	854	791	839	850	850	830	890	901	852	849	866	841	849	857	834	904	886	820	820	865	876	911	865	927	851	850	885	889	867	840	850	863	844	862	865	896	786	872	827	892	810	866	891	814	850	845	826	892	863	849	850	872	836	832	887	865	900	882	897	815	793	839	893	857	837	861	909	884	882	842	900	897	822	885	859	897	832	880	892	890	861	860	821	842	882	863	869	869	870	860	813	851	883	868	840	830	865	829	848	821	848	876	878	878	888	856	815	823	890	840	873	816	847	826	831	856	870	871	880	885	889	898	866	817	861	831	846	884	884	859	791	844	848	815	897	857	844	904	832	906	873	844	842	834	910	896	911	912	848	857	833	870	835	847	867	886	824	827	918	894	857	866	860	857	871	856	896	877	842	807	898	850	832	871	823	853	825	874	859	920	879	830	899	895	897	895	836	933	870	817	899	862	904	850	830	807	877	848	848	878	827	860	870	880	883	885	842	885	862	944	834	865	857	870	895	838	835	884	782	865	848	903	913	878	871	840	852	907	925	948	921	856	872	856	856	929	868	863	806	831	869	925	873	845	872	832	838	813	904	913	896	873	871	883	868	866	848	861	896	847	867	902	795	844	870	892	846	853	857	843	866	863	871	911	876	785	854	850	813	839	888	878	880	844	799	876	842	868	904	898	887	824	886	925	832	851	846	830	817	866	855	866	826	911	847	891	853	872	833	892	880	829	892	864	898	858	878	837	851	895	819	856	884	873	876	879	845	822	887	862	861	816	827	859	865	872	863	860	851	831	804	838	875	918	864	859	919	878	877	852	881	807	870	836	859	840	906	884	859	787	886	826	863	834	787	813	845	853	901	935	877	884	838	893	892	847	822	880	877	816	900	861	848	866	915	887	877	876	827	922	890	928	895	808	859	877	837	878	828	879	819	858	890	817	829	852	905	889	855	847	821	881	866	890	912	930	878	868	862	864	867	856	895	899	859	882	858	904	856	846	893	854	810	884	839	909	888	874	882	859	917	845	836	866	889	887	859	866	865	876	852	889	862	878	874	886	870	904	893	862	943	806	896	852	853	791	855	877	882	876	829	842	914	898	857	835	871	850	885	854	930	906	844	893	842	847	858	818	884	849	864	878	891	841	897	855	884	900	911	890	843	842	889	870	867	851	822	841	829	802	839	834	909	858	832	897	886	831	832	812	836	912	890	917	873	868	902	816	843	847	847	865	910	851	862	846	840	836	872	870	870	900	876	947	802	817	868	861	857	906	851	884	858	831	838	804	869	804	881	857	866	850	852	843	826	848	833	855	855	833	881	871	874	847	841	829	892	880	862	894	911	901	835	807	883	895	832	901	869	873	844	866	896	883	884	890	945	843	871	882	887	864	875	890	832	794	902	852	878	903	864	836	842	859	817	858	854	844	856	850	826	856	890	871	844	874	836	878	899	874	832	850	880	826	915	870	817	889	871	832	873	862	871	900	883	862	851	847	829	865	888	831	855	846	813	808	814	832	879	799	831	879	838	863	809	897	859	878	822	842	861	911	846	837	890	872	829	840	845	858	882	850	851	859	866	866	840	844	858	877	835	863	856	910	833	855	855	862	932	834	852	863	881	856	878	864	892	885	892	852	874	875	853	839	868	835	861	835	867	791	893	861	872	867	861	850	875	840	829	870	877	864	911	914	854	886	794	871	897	870	817	848	792	846	814	872	870	859	873	839	864	868	886	866	899	876	909	855	839	836	856	899	868	893	853	872	846	821	848	867	887	873	834	847	819	807	905	864	875	839	867	872	916	826	863	902	874	896	870	902	863	841	827	922	799	879	807	811	832	898	909	878	902	821	899	860	883	875	821	862	804	849	813	865	883	872	811	869	840	812	836	819	822	856	831	852	883	897	803	914	852	881	914	884	877	861	874	839	846	826	822	847	801	852	821	844	910	879	828	868	826	847	815	872	849	838	829	929	890	859	874	877	860	842	897	856	867	866	950	835	912	829	870	927	853	886	884	900	859	856	841	891	898	833	907	864	851	874	880	856	862	874	855	918	847	859	838	817	874	866	822	840	903	852	863	904	848	869	868	812	839	864	816	817	796	893	829	942	873	846	877	858	810	868	871	856	871	884	870	850	909	852	910	825	914	842	861	838	906	844	866	860	901	860	872	849	883	822	872	863	860	885	805	868	856	870	831	878	873	838	826	850	891	883	888	841	841	862	876	782	859	872	834	895	859	859	843	855	828	813	886	868	903	848	883	854	883	842	853	928	862	862	867	887	850	858	836	836	897	835	907	964	838	824	862	871	873
43724	47092	46877	44655	49665	41395	24955	9748	2489	1165	839	814	712	699	746	742	746	954	1062	874	862	862	848	729	645	574	531	479	508	462	464	491	458	432	457	461	415	425	469	428	434	462	424	463	451	443	401	421	471	451	428	418	435	433	399	464	465	372	420	431	415	470	405	435	435	416	392	411	429	416	387	405	389	426	424	408	387	410	405	478	422	408	439	370	412	420	424	465	436	446	425	424	414	442	381	414	460	419	437	429	400	422	437	432	429	435	473	410	447	427	426	432	398	390	433	420	416	407	398	430	445	407	420	448	420	380	415	427	402	434	453	435	422	447	426	472	415	410	396	408	425	471	399	398	416	410	395	414	410	393	385	402	404	413	427	388	415	427	400	404	406	379	405	432	430	428	391	455	440	406	371	433	424	444	453	426	433	451	433	402	380	419	418	410	359	445	432	429	427	423	411	407	439	431	441	435	430	406	414	477	438	411	383	425	458	407	443	415	440	444	395	408	445	429	448	453	429	428	412	409	413	380	424	395	411	412	404	399	382	437	408	424	397	407	441	374	423	443	407	385	414	403	445	419	395	456	404	428	422	442	444	375	406	411	444	412	398	378	406	397	440	434	397	421	411	434	440	417	461	374	377	414	370	404	470	425	399	434	441	409	411	398	425	436	399	453	422	383	384	411	398	410	413	419	417	440	449	427	398	443	435	421	427	408	393	445	418	414	418	399	443	405	397	422	406	417	438	398	421	418	466	474	418	432	403	420	432	411	429	445	409	433	404	409	442	457	448	418	441	415	424	411	434	446	412	378	410	401	447	461	416	418	466	461	425	418	415	429	425	423	402	392	413	423	405	427	409	405	397	416	401	419	461	427	400	405	396	374	439	431	419	433	429	434	429	426	452	426	400	401	426	435	379	416	440	419	435	429	435	459	441	422	432	428	433	433	427	436	416	447	457	446	392	427	459	393	412	441	466	451	434	441	448	437	421	400	389	427	395	425	406	415	445	442	417	429	456	432	459	440	430	412	432	456	411	451	444	450	419	401	417	433	439	402	443	423	422	442	436	371	397	407	444	406	444	423	414	414	444	475	423	400	441	400	425	426	431	449	454	407	438	429	404	399	402	417	433	369	392	423	386	458	391	453	438	444	421	431	475	406	383	419	421	427	417	418	428	415	427	441	444	420	414	425	464	398	420	424	435	428	398	407	426	423	405	408	441	430	403	412	436	362	423	428	402	412	399	430	416	443	404	401	400	441	452	453	412	408	391	469	382	433	466	439	418	410	433	426	401	417	449	397	426	458	426	410	395	395	432	396	406	430	424	380	430	386	445	419	393	405	405	399	388	434	387	412	418	446	400	381	412	442	430	429	396	448	464	461	434	414	392	450	447	405	411	421	400	429	381	417	406	401	389	444	383	411	396	408	418	424	439	398	419	425	426	417	381	422	407	420	404	414	408	429	424	431	394	404	434	393	415	427	434	463	390	404	461	436	437	418	426	390	463	440	411	408	413	424	384	427	432	418	401	411	426	418	467	437	408	400	442	409	442	428	384	378	420	372	395	415	414	407	435	398	381	423	403	386	461	398	442	409	459	440	427	446	419	445	454	412	419	449	454	406	408	444	410	439	445	423	436	426	399	397	427	394	399	413	413	415	395	410	445	435	435	446	449	445	425	421	413	409	424	396	407	461	430	417	438	422	446	468	423	367	403	428	378	419	418	399	410	423	386	413	440	430	418	394	444	364	419	432	392	448	417	390	414	440	434	456	437	407	406	416	413	437	456	419	427	436	427	421	396	422	438	416	399	417	425	430	461	422	416	398	434	439	412	452	443	425	433	416	418	426	436	430	401	396	429	422	397	429	448	463	400	400	436	433	460	439	404	419	419	417	438	420	462	435	420	454	419	433	474	465	437	437	415	409	418	460	447	422	465	439	389	397	442	397	437	440	417	397	422	414	412	462	418	367	382	432	401	379	421	421	395	416	415	454	420	424	423	437	408	400	406	401	414	408	448	424	405	439	412	407	443	465	412	405	493	391	395	406	427	437	434	437	422	425	424	425	441	459	441	420	461	471	433	422	461	430	429	376	399	435	400	425	422	421	399	462	426	436	401	415	381	430	420	423	429	435	403	396	420	425	410	404	404	438	383	395	375	418	425	439	417	397	433	393	461	392	400	406	462	432	400	378	434	399	380	392	419	422	430	392	449	416	403	427	430	447	421	392	422	396	415	451	431	429	433	436	391	430	428	447	419	425	449	423	463	449	452	436	404	429	389	386	443	461	416	392	399	390	410	395	406	414	412	421	448	435	417	404	395	400	441	428	473	407	449	432	445	459	440	400	427	415	407	441	416	405	422	382	429	404	394	408	428	427	403	407	435	426	414	401	426	435	416	406	375	454	451	420	399	428	406	423	427	416	487	401	427	445	440	447	432	423	441	401	422	417	389	390	418	419	418	441	422	414	395	428	397	387	416	403	391	422	425	436	413	419	441	441	416	383	406	460	419	398	454	432	433	395	427	425	395	384	421	416	395	439	396	404	441	451	412	446	398	444	393	431	394	415	432	410	424	431	444	425	416	390	429	415	368	402	398	439	465	414	449	439	420	449	423	451	415	406	457	445	432	403	399	435	415	433	435	462	414	443	406	451	404	460	425	408	428	466	457	451	406	421	428	390	449	435	365	389	429	413	419	391	442	429	426	418	404	444	421	438	419	420	420	389	440	417	408	429	473	421	462	475	416	437	412	406	481	441	394	409	396	418	420	396	422	428	471	416	440	401	447	458	412	409	418	418	395	380	461	414	463	435	401	435	399	434	404	403	435	429	452	428	390	415	433	429	396	414	430	418	430	427	427	421	480	416	396	394	394	432	428	410	410	417	436	386	402	461	406	410	426	415	397	452	439	379	370	424	416	414	423	426	450	426	425	425	395	451	440	430	443	415	387	396	390	407	459	398	405	401	425	474	419	455	386	444	412	429	436	385	397	404	400	390	396	400	400	426	388	395	454	428	369	448	397	423	413	391	354	361	405	457	404	443	423	396	418	464	410	425	386	430	402	395	387	430	440	449	421	437	444	400	396	390	402	420	432	376	435	407	449	407	436	413	387	434	450	404	380	397	430	413	460	441	424	432	414	387	424	420	430	400	411	449	410	441	435	439	441	421	402	413	437	398	432	428	404	441	435	448	417	448	446	418	385	422	434	405	444	439	404	404	430	456	439	423	423	447	440	435	411	384	394	449	401	386	403	430	385	410	406	412	431	406	409	358	439	422	430	424	414	449	457	404	417	392	421	430	377	400	365	404	374	393	400	452	441	439	423	452	459	446	389	428	427	377	415	405	387	401	392	433	471	444	437	400	436	417	401	430	390	413	389	425	404	387	397	457	403	432	449	422	433	474	431	407	413	440	411	411	419	397	416	428	432	412	446	372	378	400	367	421	438	414	429	417	417	409	439	466	441	417	417	400	437	387	431	424	448	411	436	393	419	416	393	393	429	430
28786	40212	47603	50215	54772	46970	19063	4954	3628	3467	2959	2462	2521	2620	2663	2513	2646	3429	4374	3150	3266	3280	2999	2352	2007	1564	1498	1470	1398	1354	1344	1258	1284	1191	1202	1210	1110	1201	1203	1150	1095	1021	1099	1134	1115	1063	1061	1094	1091	1053	1045	1045	974	1058	904	962	953	1028	952	984	963	1017	1008	1004	998	1012	976	994	1008	1005	991	964	965	945	951	1032	1004	1021	933	988	1048	957	984	1050	965	1027	999	958	943	956	948	912	981	1001	1016	982	959	964	956	966	954	990	1001	942	979	959	945	929	931	950	967	1011	998	984	961	998	1016	1045	940	942	979	993	989	1025	957	986	1019	994	992	1024	946	1043	973	950	901	992	973	1013	962	970	1041	1014	960	947	1000	976	943	998	973	945	1002	926	1003	985	970	999	967	953	979	993	913	1043	1011	898	1030	962	957	1018	968	1014	989	941	974	967	962	975	1014	982	945	958	981	977	970	984	986	1017	930	946	1000	949	965	1003	991	1042	994	995	986	1009	939	1037	976	961	1035	980	937	1017	1012	985	954	1046	986	1016	966	946	924	981	901	990	968	985	996	993	981	1039	982	1044	958	966	980	1012	1003	980	1045	1005	971	1016	1003	1013	906	992	983	957	1014	981	931	987	1024	1015	1001	996	1057	1004	999	974	1000	989	963	1001	957	959	955	985	1047	897	951	951	962	991	1010	993	941	948	959	955	955	969	949	929	1012	1008	950	917	937	958	954	964	991	1020	980	936	976	1024	1018	990	947	964	964	1021	977	977	984	948	1009	1001	958	970	915	938	952	1000	989	960	945	930	998	980	938	994	950	1014	1001	905	984	1045	966	1023	964	961	952	971	977	1037	1013	992	1013	991	1020	1008	991	928	973	936	952	982	949	984	984	983	1042	972	1030	1020	977	982	968	979	1020	986	911	954	1024	947	976	1030	988	988	1020	949	972	951	969	944	986	1001	981	995	974	952	1024	970	986	990	929	972	1018	985	958	979	945	964	996	939	952	1035	1000	941	964	1012	1020	978	923	1002	957	1032	1066	985	929	960	1025	941	944	982	1027	954	1004	987	964	1008	1026	1048	950	986	1002	999	971	1010	955	1002	940	988	955	937	978	1008	987	968	960	1005	993	948	951	988	977	985	1040	975	995	979	1002	957	1005	1000	1012	982	981	1004	907	980	1003	963	998	962	1018	1011	983	973	1020	979	866	976	940	1000	987	1001	1013	965	942	992	1016	1003	1038	992	920	948	932	977	942	995	976	973	964	915	982	979	1022	930	959	977	974	952	980	971	1013	942	1004	1000	969	1002	985	925	982	940	915	970	972	1001	980	995	983	1011	988	990	991	1019	923	1015	1011	965	940	991	961	1010	936	904	893	942	988	1008	941	969	975	983	987	972	990	986	998	936	959	982	968	953	1002	996	1013	986	947	977	980	991	956	970	1051	996	946	987	919	964	994	899	971	1031	951	968	992	969	992	1008	1002	945	941	931	998	960	1024	1011	1004	975	999	1030	950	938	1010	975	1009	934	1032	964	985	985	948	965	957	981	968	975	955	963	980	1014	998	994	940	932	914	951	979	965	1036	998	992	943	1027	1015	980	940	1021	996	969	994	1010	949	953	1004	1007	978	964	921	986	973	1022	984	955	979	962	937	968	988	948	967	957	995	1013	978	910	977	970	992	1045	960	994	989	951	965	1016	1047	973	989	999	965	1004	973	975	974	975	1031	970	1030	993	979	893	993	997	998	1025	998	958	976	956	985	977	982	917	999	1023	996	974	986	1019	985	962	991	1024	939	1045	957	959	992	989	998	1019	914	937	1031	987	949	962	970	969	957	955	1029	995	963	994	984	968	998	942	980	939	984	974	921	995	986	945	966	1016	909	956	991	987	1015	988	1002	965	946	984	1003	967	973	969	953	1021	962	941	940	980	977	1008	1008	1006	929	944	1026	947	1009	950	998	976	1036	994	998	966	998	994	978	986	990	953	988	1020	955	918	969	1004	934	970	993	996	1055	995	983	974	938	939	979	956	969	994	971	968	941	992	1014	1004	986	963	992	964	964	986	976	902	1017	1022	1007	1002	953	1001	927	1025	991	950	996	1003	935	1026	1053	969	994	1020	1007	996	938	940	1009	935	968	940	1002	958	1001	991	934	977	947	962	1011	956	981	1007	966	933	962	985	944	994	983	990	979	990	935	973	943	981	955	998	1019	951	942	1036	971	1023	943	978	977	931	952	1038	994	987	1010	918	994	1015	957	969	1028	997	960	995	993	971	973	1003	1036	1055	969	1019	973	984	980	992	987	981	980	993	960	917	961	979	950	945	962	951	967	962	979	967	997	956	949	985	993	994	1017	932	983	979	1043	956	1037	956	966	970	963	974	1009	979	1032	951	994	985	948	1023	952	935	962	993	976	951	956	958	987	953	936	963	1041	962	1001	1010	1007	973	947	994	990	974	968	938	1000	1025	974	936	937	1043	996	930	980	929	980	983	1007	995	959	992	948	969	994	987	964	981	993	1001	968	966	964	996	992	1026	979	949	1023	928	951	971	983	963	968	957	958	975	938	940	966	972	939	963	902	1015	970	987	960	988	996	934	976	971	953	940	1013	971	1004	972	983	953	1002	971	954	966	995	997	992	942	1006	971	935	984	1016	968	992	1030	997	975	952	962	994	964	928	956	982	939	1005	1063	1022	991	956	1012	982	1036	1005	1016	953	952	1021	1003	946	1006	965	1005	964	951	993	988	979	980	1025	969	1007	927	973	1019	974	966	989	961	1000	980	970	996	1009	974	970	1066	1022	966	1007	975	962	956	971	983	987	981	1004	989	989	971	938	939	1003	983	1039	1020	996	919	944	997	977	965	991	1004	938	1015	987	997	1020	960	997	956	951	978	982	922	1039	954	922	932	985	980	956	998	950	933	981	975	980	1018	991	997	942	983	995	934	1024	944	925	979	995	978	956	1052	1006	957	943	979	958	1040	938	1043	978	1001	970	987	980	992	964	997	1019	973	976	974	999	1018	977	986	1006	1021	975	925	1035	957	958	990	977	986	955	979	1019	926	971	1016	931	973	1018	1013	946	981	1001	1016	981	967	1005	996	980	965	991	946	986	935	1005	958	995	963	951	970	996	951	952	1024	953	964	989	960	943	963	993	942	891	1018	977	952	1008	983	964	981	947	1007	938	948	924	999	931	999	921	998	979	940	997	1003	981	992	952	1005	1000	878	959	1019	1008	946	970	985	991	990	968	956	1031	926	925	972	916	942	998	980	986	967	1000	1032	971	1075	1051	944	963	939	1016	956	991	994	965	984	942	953	884	950	992	949	983	957	960	993	1015	987	908	991	1011	954	940	980	997	970	1001	998	946	988	958	1014	939	989	1004	953	937	962	1008	982	1009	989	1000	994	980	939	946	980	1004	974	976	990	882	967	960	990	986	988	1001	1006	990	906	950	972	954	952	979	955	972	997	970	986	1037	918	973	1052	911	974	975	955	1019	954	978	949	977	987	936	969	995	965	975	1012	1009	997	930	979	993	940	944	1017	999	919	974	1000	966	1005	999	959	987	931	946	980	1072	1015	980	1036	923	1009	933	995	1025	961	981	945	989	984	959	1013	968	1008	953	994	972	973	928	968	1009	985	965	1028	971	913	960	993	1024	945	976	974	1029	1023	961	1030	913	955	958	929	923	990	976	995	989	968	977	993	993	1004	964	1033	1044	993	912	951	1007	1003	930	1002	989	1000	958	973	949	970	1043	975	978	965	1025	1010	947	995	951	1012	949	968	1023	903	942	980	982	1039	963	939	969	973	953	959	978	985	990	908	1005	912	1058	955	947	972	973	979	965	994	980	964	1015	969	994	959	995	960	997	970	987
53569	52919	49426	45163	44599	43598	30895	19352	7484	2178	1334	1036	869	954	1015	921	984	1301	1916	1350	1289	1239	1132	934	698	567	610	563	558	529	490	486	500	413	501	507	440	445	471	434	409	449	436	415	449	438	438	433	467	412	418	393	380	391	419	484	413	419	396	418	436	422	440	412	388	443	415	420	390	427	444	419	422	413	460	414	427	419	404	387	420	368	418	405	417	395	450	422	398	404	407	346	420	404	401	415	411	437	435	377	426	437	407	391	408	429	433	401	411	408	426	400	402	396	420	374	461	379	446	430	411	418	478	420	396	430	411	392	411	394	405	419	412	407	404	418	423	422	419	372	419	394	411	392	407	384	386	391	408	378	385	427	435	443	419	396	434	418	389	420	372	432	414	428	442	429	396	393	385	408	416	400	442	416	392	425	393	444	385	403	397	439	414	397	377	426	414	386	385	394	393	423	404	396	415	390	404	392	408	418	417	379	392	405	405	432	401	419	376	394	454	401	406	395	418	360	433	400	418	476	397	398	410	401	403	374	410	401	421	441	410	396	384	420	459	433	409	480	403	381	404	421	391	439	416	433	406	418	426	441	393	405	414	420	392	437	386	419	431	443	440	425	383	420	410	420	418	393	449	427	407	428	441	423	435	411	446	405	438	418	386	390	404	394	376	407	374	402	427	409	391	425	421	426	460	407	421	425	383	405	416	393	420	405	417	434	392	403	454	426	419	384	375	426	416	438	436	437	397	392	409	430	414	369	391	426	447	401	400	424	384	426	386	380	415	423	409	403	406	427	449	417	404	396	381	393	455	433	411	423	394	448	406	425	434	376	434	396	374	458	389	421	396	405	427	422	415	432	390	410	401	420	402	417	421	432	394	416	375	401	395	409	435	428	401	442	423	388	445	392	416	388	452	401	424	394	427	431	398	426	409	414	456	397	459	411	383	386	395	415	397	426	397	410	432	397	436	405	398	410	413	435	431	419	401	416	433	405	430	419	398	403	407	387	441	408	402	401	370	434	434	442	413	421	405	399	417	403	422	459	399	416	404	429	393	359	428	401	413	430	423	414	400	396	409	415	408	418	429	397	448	432	443	448	397	394	440	404	362	373	391	411	426	417	408	392	404	454	432	477	432	406	431	459	428	408	428	447	413	390	415	433	413	408	389	430	412	391	411	428	394	419	409	404	458	397	414	400	424	434	422	407	433	415	409	397	408	428	421	402	395	415	406	416	399	396	429	438	409	423	410	388	394	390	383	416	422	403	403	436	448	439	441	407	439	410	401	437	446	384	416	431	374	400	389	419	407	419	445	434	422	401	411	400	396	408	406	370	413	378	381	415	394	401	420	408	365	422	410	391	417	401	415	402	434	382	424	387	429	401	410	441	415	416	407	412	381	403	434	367	398	453	394	429	371	445	415	409	384	387	452	423	372	392	402	408	379	385	425	394	400	397	402	388	452	432	441	396	428	423	460	403	410	393	429	425	393	354	452	403	410	406	402	415	393	437	414	381	400	406	416	432	436	416	421	394	392	416	358	397	424	426	379	402	405	391	402	416	391	410	413	460	433	456	383	418	411	425	439	447	417	400	409	421	399	402	416	398	458	420	401	402	384	469	437	415	377	389	396	385	396	407	443	405	407	386	437	424	406	407	398	391	385	402	381	426	409	390	410	414	377	432	408	375	388	410	410	394	405	391	377	375	414	401	388	411	408	419	415	403	431	435	397	352	399	374	407	388	442	416	428	379	408	438	437	463	449	438	392	440	433	425	418	454	406	416	425	459	389	411	429	402	419	412	429	430	400	403	422	393	434	442	405	433	432	378	459	436	426	430	434	421	416	412	423	408	409	421	428	427	392	367	412	467	409	410	459	432	416	414	424	399	396	406	377	421	418	399	455	409	435	401	394	395	379	412	392	404	425	417	396	355	375	404	440	424	407	422	420	367	399	426	445	385	416	398	391	402	402	442	424	420	451	409	391	402	428	431	379	370	375	444	401	398	424	459	407	419	462	414	381	409	425	391	385	419	447	394	448	393	412	426	397	436	422	419	391	405	433	424	397	420	459	391	375	339	398	419	434	440	410	402	422	364	375	411	398	443	420	389	421	365	373	397	382	414	412	433	442	417	433	438	404	418	383	457	421	411	353	448	448	405	397	417	410	426	409	402	428	461	410	438	457	415	428	434	408	395	422	433	387	419	425	407	398	398	419	383	433	410	370	381	414	398	399	398	427	406	427	413	407	430	430	387	400	407	400	399	423	433	436	426	393	408	410	412	399	425	434	446	408	441	384	394	374	401	409	425	407	454	403	446	392	401	434	404	422	418	436	458	424	375	419	390	420	389	351	433	393	443	368	421	399	406	393	375	472	446	447	366	387	408	418	418	384	406	382	387	422	423	428	444	432	449	436	399	455	398	444	436	411	423	406	406	393	431	418	396	393	438	393	419	415	424	405	415	444	413	410	413	391	424	415	422	396	398	428	437	389	407	380	453	416	461	397	399	422	412	389	387	435	389	399	381	422	443	375	439	391	409	378	425	416	434	408	399	408	396	444	380	420	390	426	412	407	400	385	422	447	436	419	389	413	398	398	431	398	373	382	382	446	403	443	422	429	393	417	408	438	438	404	391	409	433	428	455	423	412	408	442	409	414	404	436	407	421	398	426	435	429	399	396	404	435	387	436	385	409	411	451	387	443	441	409	399	381	418	403	448	412	407	411	438	451	421	388	406	390	397	403	416	482	382	380	397	388	399	404	393	416	427	452	459	440	402	442	418	395	462	484	403	433	418	405	416	418	416	426	384	395	399	412	374	422	420	400	402	417	410	394	408	392	390	408	414	387	393	373	410	433	416	380	426	392	377	447	428	415	396	382	399	415	409	398	396	423	439	403	409	396	388	411	450	439	429	403	425	396	400	406	420	397	429	457	412	418	428	419	396	402	397	431	454	392	418	374	431	428	386	403	439	375	373	400	448	413	381	404	396	409	376	418	410	411	403	435	404	427	417	422	423	470	424	428	430	416	421	442	414	422	440	392	392	424	414	403	387	426	414	417	414	427	400	435	425	392	415	408	333	403	371	404	430	454	407	420	462	432	414	395	401	394	389	452	392	406	388	406	443	428	385	450	366	415	392	449	419	396	398	413	439	403	392	381	407	374	420	408	411	401	424	388	428	413	438	373	421	431	416	421	413	435	425	435	414	435	441	436	404	403	429	416	436	427	397	395	447	429	404	421	418	413	426	404	430	431	430	426	432	411	424	409	454	415	385	425	405	400	423	410	431	397	427	419	417	391	413	409	430	379	414	464	388	403	416	423	387	379	376	391	398	431	413	414	405	426	425	399	390	387	431	450	418	405	433	399	406	437	420	438	406	427	397	398	429	410	384	384	404	380	435	463	401	424	424	391	390	410	411	442	404	378	388	390	378	426	425	400	428	402	428	395	394	421	408	440	425	424	395	418	431	380	413	426	428	448	461	353	427	374	414	404	417	409	427	453
36998	47881	53378	53279	55681	51388	34955	12648	4757	4903	4063	3390	3128	3241	3665	3261	3829	4986	7286	5011	4981	4749	4350	3299	2401	1952	1914	1769	1656	1536	1504	1441	1306	1369	1379	1329	1270	1416	1393	1273	1158	1113	1116	1155	1113	1054	1081	1075	1104	1081	1020	998	940	974	967	996	925	928	920	940	988	952	967	936	976	946	909	936	1030	937	1004	967	904	909	985	946	901	932	959	955	901	957	986	935	930	912	951	930	950	968	988	916	908	1018	904	888	942	1004	931	911	969	933	955	914	953	948	934	929	889	995	912	887	900	877	971	934	956	947	975	994	966	946	934	984	1012	938	916	879	960	943	958	909	961	978	943	981	908	903	957	1005	926	980	910	931	940	957	940	955	988	1006	969	936	956	974	879	951	949	959	981	1005	901	964	939	956	979	939	953	937	956	961	934	924	930	925	959	926	915	938	889	922	951	1026	916	910	960	987	926	946	942	908	929	960	957	921	958	935	941	1029	939	929	974	984	941	942	935	898	932	945	961	904	972	948	988	920	932	970	960	1003	937	943	905	884	914	964	962	940	958	948	884	932	925	895	979	967	969	958	923	918	907	934	911	958	893	951	957	936	889	979	916	954	927	958	949	885	1013	903	931	986	987	903	909	952	903	899	958	944	990	930	959	913	903	983	885	919	983	977	963	885	966	890	985	948	963	919	968	940	916	894	962	946	884	909	926	954	951	923	862	986	901	940	964	938	983	927	932	924	964	974	962	953	974	912	951	958	898	971	971	971	965	909	933	987	946	947	936	938	928	951	936	936	949	962	987	964	926	958	925	911	905	932	931	903	968	958	892	879	917	968	936	920	897	917	963	942	967	927	936	940	889	948	934	943	918	1000	922	971	928	937	934	931	981	959	949	963	953	920	970	952	949	906	956	887	920	901	935	923	950	929	973	877	923	953	958	1002	946	959	927	970	966	897	978	989	933	954	928	905	966	934	959	940	923	945	894	972	974	934	941	937	945	923	931	909	965	949	971	908	953	905	943	930	948	944	944	974	955	929	958	950	908	919	927	968	962	942	946	950	960	931	962	964	948	890	943	912	960	925	937	958	957	944	916	943	942	901	930	981	1013	931	956	921	942	921	954	924	1006	937	927	942	922	914	925	881	882	990	940	970	926	918	904	925	953	963	927	887	946	921	953	989	924	914	954	909	975	1009	953	930	949	980	949	887	909	938	855	929	928	921	951	868	915	987	951	907	898	959	954	932	908	957	921	940	922	921	938	933	928	935	968	959	897	980	931	959	958	987	955	936	927	919	995	926	932	936	948	938	936	962	984	947	971	994	985	1007	929	942	863	965	954	955	949	983	939	981	958	935	976	956	925	900	894	952	951	941	947	919	956	911	1006	958	917	933	936	855	983	970	942	934	920	924	929	958	937	952	920	1014	901	900	963	978	894	940	941	933	974	965	916	918	1013	988	980	939	953	923	940	943	935	922	993	933	933	948	941	964	958	949	909	954	926	943	963	937	955	933	922	940	929	902	932	951	920	936	966	871	999	970	909	903	897	1006	974	974	974	920	964	914	899	962	894	926	899	917	928	951	989	952	920	929	953	976	951	968	973	908	975	971	934	975	918	930	907	873	955	961	905	933	952	915	972	1004	860	911	919	895	918	983	968	888	927	925	914	924	979	959	913	919	865	980	938	969	971	920	954	936	955	922	947	965	961	936	859	921	968	916	941	886	1006	920	927	908	953	933	921	938	994	931	942	1000	944	932	991	959	921	982	992	911	899	985	948	996	936	912	924	914	946	938	928	938	960	910	976	947	912	935	943	926	978	940	926	929	944	952	927	919	915	923	944	950	945	947	931	927	890	915	932	953	958	985	872	961	972	1023	963	935	930	981	909	975	905	960	962	915	979	989	950	903	895	907	941	953	956	940	967	962	946	910	918	900	972	958	909	970	944	923	923	907	960	928	933	983	863	944	985	939	944	986	921	941	965	881	894	906	905	1002	917	898	887	917	941	958	950	893	909	932	947	932	913	887	923	1026	919	909	933	907	955	911	921	910	949	911	905	966	971	932	914	975	939	946	954	978	939	926	1000	934	968	907	950	994	946	990	977	944	927	914	951	940	934	946	892	962	953	967	984	943	983	915	937	924	899	937	993	979	931	981	970	892	928	912	899	912	976	950	1002	952	950	949	1003	905	893	957	935	956	973	973	968	948	905	951	916	886	988	908	933	938	925	940	946	984	948	998	924	942	938	948	946	952	946	973	938	954	934	950	893	962	934	887	948	904	924	933	962	920	937	948	929	997	985	993	999	886	927	936	876	977	947	924	911	959	967	913	912	907	988	926	1003	896	969	911	900	987	985	888	960	908	960	915	974	968	928	948	933	928	953	933	919	904	961	915	930	960	924	993	923	954	906	945	947	933	980	900	918	956	948	893	932	997	1002	935	962	969	963	959	989	943	900	942	910	925	929	994	898	917	919	942	947	923	929	1021	951	890	939	900	940	905	1023	923	983	950	885	915	900	968	916	1004	929	975	870	930	952	905	982	956	970	978	931	899	944	951	970	981	935	930	938	928	909	959	948	1001	950	930	965	945	945	943	923	926	998	983	921	943	880	911	961	959	957	946	962	959	952	961	967	933	922	975	923	970	962	990	940	989	957	948	957	978	999	917	902	1019	968	941	892	963	935	960	983	926	895	887	909	985	937	900	986	914	936	922	982	925	915	900	947	941	905	902	977	980	945	906	903	960	937	937	966	899	889	924	950	995	978	887	944	979	943	968	968	957	922	907	955	960	920	927	943	965	916	967	939	946	930	935	961	952	982	1020	907	970	959	956	956	957	955	963	974	955	917	991	909	938	927	922	986	968	904	1017	976	952	916	916	976	940	919	922	965	905	946	934	1022	983	954	960	916	972	904	955	938	925	1018	983	921	955	968	997	943	918	918	943	975	976	1029	911	1035	891	925	892	930	919	890	934	965	946	921	878	906	912	942	949	911	941	979	960	929	956	976	967	939	974	945	906	954	948	946	999	893	946	971	1003	907	958	935	974	945	966	965	968	965	953	971	961	960	962	935	954	928	941	958	948	990	909	910	945	934	892	968	964	991	952	919	921	946	969	910	955	907	1003	980	928	905	959	946	920	954	919	958	895	927	917	969	910	960	960	1015	1033	926	974	960	935	985	943	934	964	892	914	970	928	942	936	917	995	955	883	958	946	940	903	945	952	950	936	913	911	896	978	927	925	916	888	957	930	966	990	989	967	927	966	947	950	951	865	945	915	960	939	948	916	1006	903	878	942	1003	985	982	908	958	927	944	977	934	997	901	958	982	950	969	963	946	920	963	962	950	910	948	925	919	924	959	984	930	937	952	945	946	846	970	969	951	962	922	928	894	931	924	954	936	933	1000	965	939	861	941	929	909	975	862	887	921	971	903	922	936	918	989	976	927	976	924	966	926	920	937	960	958	950	942	986	948	946	948	965	948	951	933	1000	991	950	925	914	944	942	955	918	908	952	951	895	930	944	968	949	925	940	912	973	965	937	916	975	959	906	887	912	951	948	897	961	926	934	951	937
27528	24116	21900	15581	8996	4192	2604	913	619	534	492	503	442	414	424	403	385	446	429	434	434	413	397	426	392	371	386	395	385	359	355	383	374	360	390	360	343	357	392	361	390	370	349	321	349	384	354	339	338	333	373	377	383	374	351	358	352	398	351	391	390	319	376	366	341	373	332	351	356	368	334	364	350	351	338	375	332	348	371	332	332	360	351	344	381	352	366	354	348	329	362	352	350	354	352	342	349	353	355	351	397	366	373	356	341	333	318	381	325	354	354	359	345	338	352	326	338	379	372	360	336	351	344	376	354	344	371	380	372	393	333	337	364	383	333	382	325	358	371	330	366	344	360	347	368	358	362	376	344	378	399	340	347	327	356	369	389	344	336	345	321	348	372	323	356	332	356	358	379	390	348	356	316	359	336	389	344	354	371	373	371	367	369	368	347	388	348	356	337	342	347	380	383	346	384	349	365	339	377	339	389	353	343	360	340	363	397	388	363	361	346	355	333	326	392	351	380	394	351	377	349	381	404	388	366	392	361	352	382	346	382	361	356	322	371	349	333	368	399	343	358	362	387	358	366	322	338	340	350	353	342	319	334	342	343	345	322	354	344	369	413	380	313	372	397	355	357	334	373	336	384	389	351	360	349	344	353	334	345	375	386	356	355	353	379	344	368	342	354	353	337	367	337	328	375	386	311	372	356	381	345	343	362	379	357	331	352	363	355	354	343	335	374	365	361	349	357	361	362	385	334	384	370	342	343	357	362	359	343	373	359	391	346	378	384	362	388	333	356	350	370	360	344	334	364	365	364	385	387	360	386	360	347	403	357	355	352	380	336	352	359	373	357	382	371	331	373	376	377	379	392	353	354	330	352	359	336	357	379	327	373	380	377	393	341	377	349	303	329	362	376	370	334	328	353	387	423	357	373	360	343	366	331	344	336	352	320	314	370	333	364	378	345	381	364	324	366	333	345	358	358	339	364	337	353	357	376	351	373	341	358	321	355	371	367	362	353	335	357	337	366	349	336	336	336	408	329	358	374	385	320	290	341	355	363	355	353	357	365	367	370	364	349	376	352	355	319	369	357	345	349	373	350	416	350	353	342	352	339	383	316	409	332	350	372	364	370	372	320	374	358	343	344	357	362	355	379	326	395	327	315	347	368	330	375	382	371	375	342	372	333	339	342	384	376	396	373	330	345	349	350	369	337	349	350	350	362	389	345	367	368	351	348	355	364	389	352	371	351	348	373	381	385	326	344	377	386	372	360	348	367	370	358	323	344	338	360	378	342	365	350	338	358	365	365	340	330	346	339	356	315	329	341	326	359	382	351	361	346	382	384	378	394	379	345	371	357	343	382	333	360	342	368	329	376	372	350	378	351	347	314	364	350	391	368	368	351	369	369	348	341	325	360	345	367	360	361	322	362	352	364	382	362	344	373	368	341	329	317	378	368	358	345	365	351	360	384	325	367	296	336	347	362	350	372	367	356	345	393	349	365	321	361	394	354	364	356	355	361	343	353	368	349	380	368	357	335	347	347	309	367	380	362	348	341	352	343	346	344	371	357	355	370	359	314	368	389	345	357	344	319	372	342	350	342	355	375	343	348	344	354	341	368	359	337	377	359	334	377	374	332	327	376	367	327	355	320	414	362	366	333	355	410	356	362	390	341	346	357	351	377	357	396	374	354	369	350	366	373	352	343	325	368	321	374	376	362	357	352	392	368	324	329	349	356	358	343	380	357	375	356	350	380	385	364	345	349	375	348	346	371	396	348	373	359	374	365	341	345	326	364	367	349	391	380	352	371	347	388	366	368	384	373	336	320	366	383	371	387	323	356	344	351	347	375	361	359	356	365	367	396	409	345	346	326	364	340	358	353	347	392	363	317	347	350	350	307	354	360	326	374	382	358	342	367	364	354	359	344	335	327	369	327	334	381	398	348	345	330	376	378	353	352	321	353	341	349	356	394	367	349	338	360	360	363	353	344	372	350	322	363	356	341	341	340	367	352	356	350	371	378	365	335	380	397	366	358	341	298	413	361	393	347	350	373	361	328	338	379	366	373	361	376	355	352	352	367	373	377	366	381	388	396	331	341	341	333	326	368	331	361	349	379	310	335	347	377	363	391	385	333	327	358	353	347	344	376	344	382	354	336	377	360	353	362	341	364	334	361	352	400	337	376	344	355	352	395	377	340	319	388	358	364	378	362	375	398	372	354	362	365	344	374	362	388	359	338	401	368	370	361	364	352	353	343	359	352	337	370	349	339	346	364	337	369	355	341	356	369	383	367	333	315	398	352	357	407	356	363	328	398	331	342	344	346	323	356	358	370	362	372	370	367	361	360	345	361	369	342	377	367	357	346	356	352	355	348	351	377	354	369	330	366	339	325	381	346	362	358	352	349	361	365	350	364	382	371	364	387	357	370	332	361	366	338	372	376	338	338	338	359	356	361	319	335	376	333	368	338	349	366	350	389	354	363	373	342	349	342	395	383	338	358	391	336	358	340	366	315	353	352	339	335	370	321	336	371	376	348	347	381	379	333	335	369	345	343	349	362	351	386	344	338	334	364	358	348	355	368	356	353	392	345	368	356	383	346	323	362	316	354	354	370	365	353	370	375	348	375	348	364	343	363	338	348	349	371	382	353	364	422	360	313	380	381	364	339	388	330	384	334	363	369	332	379	382	339	351	338	354	354	383	391	367	355	342	356	350	349	414	346	353	375	352	355	366	364	353	356	367	355	330	378	362	396	360	363	328	380	347	345	368	347	345	346	328	354	380	338	407	366	369	368	367	330	353	358	354	410	355	401	332	339	356	370	354	368	349	363	331	370	375	322	354	314	398	334	386	366	370	329	349	367	380	365	398	346	328	308	319	376	337	370	339	353	372	370	351	391	347	347	351	354	345	343	353	349	350	379	339	345	375	349	330	359	376	349	324	375	383	376	316	379	381	355	380	348	341	370	357	302	354	373	340	390	338	362	331	326	368	334	326	402	329	342	408	375	362	338	368	347	363	347	368	366	336	401	403	346	388	331	361	379	364	342	344	384	373	379	355	344	351	358	392	368	368	346	352	350	379	409	372	401	363	390	373	351	335	385	356	370	328	342	414	364	370	368	375	360	377	324	373	374	353	348	362	326	361	382	333	366	370	354	348	331	343	366	390	376	363	336	368	357	367	352	361	369	353	346	332	362	325	331	344	321	320	358	312	342	364	370	375	384	380	320	381	309	350	316	350	360	363	365	344	376	351	358	375	335	355	340	338	348	388	363	326	336	329	371	340	367	364	347	387	365	368	345	385	342	356	361	337	379	376	338	337	357	383	351	391	361	367	347	358	371	314	353	360	334	366	366	375	376	362	363	356	349	333	333	379	351	374	345	348	366	350	339	362	324	366	371	343	371	368	358	361	367	339	371	349	374	364	356	377	379	360	356	357	394	350	327	338	323	350	351	352	357	324	384	314	376	388	370	384	342	338	363	357	385	376	358	327	365	351	348	327
16422	20936	27038	26362	20284	11721	8555	2449	1850	1748	1579	1460	1425	1390	1339	1290	1295	1332	1409	1264	1254	1161	1165	1101	1108	986	995	983	907	930	936	964	984	913	904	926	909	906	958	911	844	888	882	894	864	896	877	931	897	851	896	863	846	880	860	841	816	893	909	811	867	851	799	839	823	836	878	863	832	884	852	831	863	887	845	868	881	851	896	861	840	850	849	830	854	889	821	871	897	853	868	903	867	865	834	864	821	891	848	813	842	872	889	829	846	877	864	830	832	857	854	870	839	831	866	898	872	853	828	871	876	891	818	869	816	859	834	850	819	849	801	881	875	842	840	840	880	871	841	849	810	830	845	873	927	849	809	874	872	868	890	844	882	874	846	813	873	818	872	841	838	885	871	800	934	898	838	860	818	805	855	860	853	857	883	864	823	817	883	833	870	895	814	927	849	813	883	898	843	838	861	862	827	863	823	805	836	802	879	787	869	873	822	850	911	825	864	786	851	874	887	861	851	833	874	861	853	872	864	872	865	842	788	865	863	907	855	864	845	794	867	820	892	873	848	885	844	888	867	811	862	868	846	842	825	863	848	880	869	878	850	851	869	829	829	870	824	877	871	767	842	881	879	823	863	892	837	792	883	855	843	880	843	874	857	820	814	890	888	812	880	898	822	851	848	846	859	898	887	918	822	871	891	886	870	846	827	853	904	837	827	828	861	788	867	857	795	828	830	832	905	867	864	822	930	818	842	890	881	843	852	802	872	830	893	847	835	856	845	840	800	858	908	885	893	883	808	823	829	894	832	837	835	842	866	827	806	868	888	887	820	860	861	901	842	819	849	851	847	891	913	806	855	872	882	849	853	852	827	848	878	826	818	860	881	851	875	867	859	859	865	857	819	885	864	849	862	903	862	898	859	867	866	815	839	844	883	850	819	817	833	842	825	867	872	829	831	833	820	862	948	837	799	860	810	835	831	846	877	863	841	796	853	901	892	811	835	798	939	830	849	842	810	860	850	879	859	887	832	894	816	855	816	839	887	785	850	903	851	900	895	887	835	883	880	836	792	836	844	867	778	887	871	863	840	848	836	846	908	870	888	861	898	854	842	856	857	961	865	874	896	865	827	831	841	874	832	901	852	843	819	792	864	802	846	831	831	851	887	881	869	876	853	905	888	875	812	876	861	862	838	875	843	838	850	826	844	891	795	898	855	814	821	847	840	816	916	915	844	872	808	814	858	823	865	820	848	874	857	853	846	861	833	875	846	809	849	920	841	842	873	840	864	860	818	866	848	835	825	866	871	852	841	896	870	914	854	835	807	876	860	838	869	820	805	812	858	833	875	870	874	817	826	887	893	804	871	808	825	857	864	897	852	876	871	924	871	854	831	840	815	870	823	849	832	831	775	883	857	873	829	883	868	862	846	903	843	876	822	849	852	856	886	794	796	853	909	840	835	844	743	813	868	847	889	859	860	841	908	878	836	813	842	854	849	840	843	903	908	878	855	880	791	864	824	837	832	813	841	845	837	859	892	862	844	843	899	874	850	826	863	802	780	818	838	878	826	910	844	837	835	837	867	846	884	840	849	821	819	862	796	783	806	863	842	825	866	803	838	855	800	872	848	839	837	889	782	892	839	911	822	902	850	849	863	859	850	883	894	830	886	812	873	872	899	852	863	908	873	877	893	843	812	813	846	832	865	850	868	848	845	894	865	850	848	863	866	808	879	807	828	863	847	922	855	817	856	925	813	889	824	857	826	863	824	883	836	881	884	828	814	858	874	867	808	850	848	872	828	871	873	858	843	831	790	847	872	825	842	835	864	858	824	911	850	843	895	849	852	833	871	819	825	860	822	852	792	804	825	853	924	863	811	843	829	938	878	841	836	851	864	846	911	888	826	819	828	830	876	866	855	872	857	866	863	866	833	868	859	864	783	860	864	849	885	870	904	854	830	830	847	874	866	810	855	849	882	842	880	892	840	900	892	878	853	847	890	855	897	828	966	805	858	881	905	816	845	835	840	853	871	886	853	828	921	841	833	841	892	877	854	841	855	840	878	871	902	844	897	914	831	807	859	867	893	890	878	827	868	825	867	867	817	829	850	858	841	805	830	835	891	858	839	899	813	864	843	859	846	840	807	851	862	849	910	790	844	827	867	908	776	861	899	858	855	859	819	841	839	838	903	883	882	873	887	832	913	831	848	816	855	862	829	826	897	833	880	863	908	849	932	873	828	855	835	867	845	888	831	833	836	872	935	880	863	826	824	849	845	852	865	884	855	869	862	875	828	832	816	884	881	883	847	838	853	884	817	859	843	835	858	857	880	835	839	863	852	880	786	876	846	893	893	830	811	897	818	826	882	855	872	820	894	860	848	838	857	884	875	858	864	856	850	830	865	845	868	834	856	872	864	865	874	827	852	881	864	809	804	844	893	831	853	809	820	841	852	876	820	857	839	877	837	839	796	804	815	869	818	817	807	840	864	892	823	867	834	814	868	866	790	866	816	823	820	848	794	844	886	867	921	872	810	862	837	854	850	867	848	874	863	781	800	899	815	870	858	884	826	866	887	862	862	854	807	896	804	908	836	879	849	909	858	874	889	834	868	874	801	864	815	898	864	803	856	887	843	850	836	848	887	852	903	814	869	859	912	842	847	926	837	810	801	884	884	864	855	846	844	844	787	821	848	845	868	882	901	883	814	833	871	881	847	871	852	835	857	868	896	887	822	846	849	803	855	880	835	840	877	875	809	844	852	871	866	905	817	845	851	887	865	901	850	868	853	877	837	821	840	828	839	841	897	831	867	834	792	876	872	914	865	872	873	896	841	916	891	831	869	842	857	805	873	908	881	892	869	859	846	840	819	845	891	847	887	856	864	875	882	845	824	818	843	811	817	870	872	828	908	908	824	882	894	839	883	849	847	846	886	842	849	842	863	870	869	867	826	809	814	883	877	862	841	874	849	841	818	884	847	878	858	882	872	850	882	869	860	849	857	894	859	789	884	801	799	886	789	780	847	841	852	841	845	887	834	843	853	804	818	846	822	844	872	821	849	861	846	864	873	884	894	848	846	843	903	841	850	861	890	849	851	851	832	851	856	851	831	894	840	868	829	843	892	855	856	891	876	829	871	840	850	835	873	899	862	847	817	837	895	862	915	838	888	809	845	812	818	895	838	883	812	804	809	841	866	832	859	834	827	882	871	837	895	869	879	876	832	840	848	875	852	842	828	900	767	858	838	852	819	850	819	847	886	853	875	825	798	859	852	771	891	871	851	908	874	810	834	839	830	835	822	828	909	873	852	820	849	857	855	894	849	857	865	854	803	795	860	799	842	869	785	853	849	797	910	881	870	890	863	863	791	864	881	862	796	893	819	863	810	897	848	839	820	809	843	779	892	861	866	857	895	879	871	831	822	849	871	887	835	814	809	880	898	862	851	856	867	860	865	894	804	855	878	834	824	902	816	866	775	908	860	837	830	854	873	786	847	888	854	842	837	861	845	840	886	873
43671	44176	43660	47396	41716	42210	31430	11531	3109	1104	793	729	659	709	738	651	720	879	1058	988	960	872	763	767	581	503	499	516	494	472	474	490	428	419	443	431	464	422	412	445	451	443	424	398	442	423	448	436	402	391	447	429	395	432	377	394	430	436	405	421	398	408	425	429	409	401	427	403	434	418	419	395	412	429	462	412	370	390	387	413	411	391	377	375	422	430	417	433	386	400	423	392	439	388	415	383	384	394	409	409	421	409	427	408	408	410	388	443	427	424	444	406	421	385	389	381	400	394	387	390	432	443	387	440	445	389	403	361	406	409	386	448	381	407	444	403	412	388	423	390	447	429	424	401	434	427	362	419	424	422	441	405	399	388	407	354	385	415	399	381	401	377	429	410	434	387	417	426	414	363	418	363	416	453	412	401	399	394	442	436	394	409	401	393	435	377	410	406	413	397	379	399	383	405	392	393	410	403	407	398	419	428	369	420	411	415	373	440	377	410	406	411	436	409	388	404	398	412	434	377	368	390	390	393	408	402	388	422	372	402	381	397	433	394	411	409	411	412	401	415	406	421	418	401	414	414	435	391	390	377	391	449	393	419	409	409	409	370	404	380	385	417	408	403	407	409	433	415	420	395	418	430	400	395	420	386	417	443	367	403	466	410	441	409	392	414	429	388	418	409	407	418	458	426	437	406	439	419	418	356	438	375	431	362	398	396	385	404	410	453	427	408	408	393	418	384	407	449	412	376	386	413	421	401	402	406	399	403	379	410	396	373	414	417	428	397	398	402	382	425	403	431	393	447	404	409	422	406	411	448	384	389	386	433	397	384	390	436	374	410	435	428	414	399	398	454	402	417	385	408	442	414	416	441	453	410	409	382	392	430	417	420	362	383	393	422	448	448	422	409	412	400	426	411	402	410	451	409	388	414	428	393	393	419	389	406	421	438	402	435	416	429	416	420	396	398	423	436	386	414	380	367	396	423	386	426	459	371	406	405	419	416	419	422	399	394	401	390	413	391	413	369	369	427	438	409	456	389	413	390	413	430	456	390	414	436	405	401	413	439	440	414	438	429	425	440	404	406	408	386	409	428	369	424	427	414	400	401	396	444	389	370	391	432	392	438	408	417	399	472	419	441	429	417	412	459	389	369	384	388	416	424	424	399	393	414	393	443	404	431	449	415	431	393	427	420	421	386	372	422	407	414	405	373	392	391	432	383	367	405	439	414	434	387	439	428	402	369	382	413	429	399	385	416	415	386	399	411	400	384	381	414	375	394	392	411	413	454	408	383	405	391	424	425	423	427	410	424	378	384	402	410	419	463	371	429	415	409	383	423	420	405	391	365	387	403	427	440	374	393	428	424	395	393	390	410	379	379	409	400	391	391	410	430	449	432	421	409	382	412	423	366	444	386	406	392	401	410	394	423	408	414	436	409	363	404	403	393	390	385	457	380	430	416	417	390	407	397	396	413	399	390	419	401	394	436	418	448	372	380	394	430	377	408	406	420	404	398	384	394	413	402	413	411	431	407	348	427	416	405	402	434	393	361	379	400	378	413	426	414	388	377	393	411	427	425	427	384	418	380	458	406	415	435	405	412	392	406	420	442	412	410	420	397	456	406	382	415	367	376	378	420	419	415	409	388	443	402	404	442	387	378	430	367	417	414	416	430	431	407	452	398	436	398	411	428	401	387	423	390	425	429	364	417	435	402	446	411	406	429	415	387	375	408	437	402	374	382	403	417	409	375	462	399	423	425	414	374	401	423	461	378	438	446	405	400	410	438	380	425	406	406	413	386	414	419	398	423	410	410	414	410	426	393	397	396	417	395	435	388	404	398	455	412	372	417	402	376	421	398	444	434	362	437	462	404	402	411	406	415	429	397	378	410	420	413	440	423	403	421	390	410	431	420	405	386	381	388	440	419	420	440	431	438	434	373	434	420	400	382	397	398	413	404	426	407	379	407	457	371	442	431	451	387	386	429	416	407	399	396	447	393	422	408	460	400	396	391	418	428	410	407	409	392	387	415	410	395	406	356	407	372	417	431	417	405	413	416	379	419	371	362	367	398	395	444	405	406	378	396	414	388	407	416	429	387	440	405	376	404	416	442	416	394	381	380	413	377	378	388	436	385	456	421	368	379	391	390	399	435	398	398	368	376	420	422	377	429	420	373	394	433	436	412	425	362	397	422	372	388	414	407	417	406	386	411	405	393	389	405	408	438	399	390	397	421	422	411	419	411	426	424	406	422	426	366	384	420	419	429	416	442	402	411	401	431	390	423	435	433	409	377	397	388	442	402	381	405	427	415	411	395	397	404	415	436	406	408	371	414	388	431	387	409	399	401	442	406	415	416	404	409	429	398	385	417	377	425	364	417	385	431	449	448	386	390	422	418	440	429	393	406	405	421	420	409	449	422	413	404	441	413	450	385	426	396	393	359	386	403	412	409	418	413	378	395	434	409	440	437	395	339	437	397	433	420	434	412	409	425	418	428	381	396	389	390	394	393	357	413	390	410	378	414	423	387	388	425	453	396	404	386	427	414	385	401	410	426	421	408	412	430	415	427	410	418	438	443	426	426	362	404	390	411	394	400	411	401	435	410	429	405	404	395	404	445	398	371	374	391	379	422	399	445	441	404	396	409	388	395	416	404	429	450	413	420	430	378	429	379	428	405	423	397	398	400	412	371	407	398	420	378	429	433	423	387	415	428	398	427	427	414	406	410	432	417	368	411	429	424	413	450	433	420	457	462	423	440	427	423	435	437	402	457	414	390	449	401	348	371	422	416	402	439	411	410	394	394	378	421	421	419	411	392	405	412	404	419	397	407	376	377	369	391	437	382	382	436	411	423	396	414	404	413	422	363	430	460	383	389	370	419	421	415	429	391	419	433	380	417	448	387	427	393	403	403	395	439	417	405	391	421	394	390	375	413	408	444	396	390	385	391	402	409	424	395	422	453	401	416	396	426	430	385	435	466	396	393	395	397	422	440	369	406	418	396	399	410	362	391	378	409	439	398	425	420	417	399	402	383	422	418	407	402	384	397	405	404	400	438	409	435	411	411	412	389	407	395	385	448	443	371	411	352	414	385	438	416	422	433	375	398	399	379	398	419	397	374	418	411	399	399	377	385	429	395	408	407	427	388	404	407	415	370	424	432	385	433	388	416	405	426	419	420	404	431	394	444	366	438	390	444	420	422	400	403	419	427	415	404	425	402	380	424	405	426	440	410	401	407	408	410	417	395	391	413	426	449	425	410	453	426	466	404	396	415	379	403	416	421	385	370	397	438	417	377	376	418	411	415	423	438	434	378	408	395	425	370	362	364	395	425	400	385	415	360	382	375	423	428	410	387	421	386	405	391	455	411	401	414	440	405	451	413	438	401	386	398	425	405	431	365	433	421	384	373	375	426	425	428	400	441	404	414	413	414	393	426	408	411	408	404	462	391	381	449	398	442	392	418	396	379	386	415	394	431	408	394	401	419	406	373	396	393	432	414
29025	37309	44925	50566	49003	49837	28062	4565	3764	3502	2803	2457	2256	2388	2544	2258	2556	3527	4385	3717	3706	3224	3020	2462	1988	1486	1525	1380	1410	1333	1262	1206	1228	1214	1250	1151	1153	1112	1163	1191	1093	1090	1129	1088	1046	1021	1028	1076	987	995	978	946	1002	962	990	960	965	975	972	943	980	1009	993	969	967	920	984	991	968	937	998	996	948	935	942	956	952	943	976	964	945	993	982	977	951	931	939	984	959	998	976	996	905	982	977	980	944	994	994	980	987	947	993	926	981	971	990	939	989	1013	958	1022	994	973	960	1010	983	1011	937	950	965	976	915	950	966	963	946	1013	944	949	933	962	943	981	939	960	978	935	993	910	944	1033	980	977	988	986	978	948	1041	1005	987	1009	936	988	1064	1021	917	965	940	912	929	882	984	931	977	1002	958	929	967	953	975	976	1009	948	943	965	957	967	930	1018	983	929	975	1013	989	987	943	1011	949	1031	975	975	933	1025	954	940	966	934	958	947	945	972	961	975	1001	927	976	917	977	959	998	940	886	1013	916	1005	971	955	940	1000	990	968	991	964	1028	1002	995	926	942	958	983	980	949	966	964	973	948	924	943	966	962	996	968	944	948	982	1018	955	948	937	924	973	1001	854	913	935	972	990	958	960	984	966	993	939	1000	922	957	932	944	959	939	951	942	969	921	930	947	922	966	865	964	904	946	884	984	993	984	962	969	985	938	987	930	934	920	970	951	984	962	941	982	1017	956	991	927	963	1014	958	950	964	976	935	925	960	1001	931	1023	963	974	978	969	934	1002	937	957	945	967	981	925	980	1000	939	956	952	902	931	985	961	930	958	935	951	986	922	924	964	989	953	943	897	994	951	943	903	917	1014	930	1004	900	927	966	966	940	925	935	937	1011	967	951	969	907	913	989	970	939	976	933	1015	940	949	993	994	959	988	934	958	949	998	929	947	987	998	950	913	978	971	923	985	998	970	930	979	971	969	931	972	885	947	894	1016	1007	920	989	913	927	974	965	1015	975	957	977	947	945	967	1012	948	971	981	954	966	901	927	972	902	916	992	997	892	956	926	923	938	954	933	942	906	952	950	978	923	948	983	960	986	973	962	911	989	898	982	969	1002	952	1003	989	972	911	922	953	937	977	950	938	910	948	979	915	945	916	1004	975	970	976	994	982	1018	991	901	926	931	924	970	978	976	955	1001	964	930	935	959	949	1009	920	970	958	946	950	996	959	958	999	922	890	939	986	954	986	936	966	940	960	964	940	953	967	929	960	957	1001	958	993	945	995	940	950	947	960	931	984	921	973	945	951	970	969	912	896	948	1069	992	975	963	951	961	925	1011	977	948	977	948	984	961	927	934	975	940	1055	966	928	947	952	958	960	980	1044	952	922	972	971	947	938	936	956	982	953	967	922	947	956	1015	989	951	957	1000	921	984	935	965	936	968	952	990	959	934	920	972	969	948	941	970	936	947	943	926	962	1016	954	966	945	975	976	996	1002	936	959	994	987	936	972	949	980	963	956	953	968	978	977	923	954	946	915	996	959	935	955	1024	965	934	964	999	1045	966	945	938	985	935	921	944	949	937	910	928	958	987	956	982	986	960	926	983	922	956	974	988	949	930	973	1003	953	944	977	914	933	939	932	970	980	996	1041	888	944	901	959	967	982	984	928	965	962	952	955	948	997	963	939	961	1022	980	1007	994	939	971	907	980	946	945	987	930	967	968	949	982	1029	975	953	961	914	944	969	961	944	924	943	974	949	954	975	979	927	903	1012	954	968	1025	968	927	1023	972	963	921	914	934	981	926	930	958	973	954	963	929	969	943	965	961	957	989	967	958	968	925	944	965	960	957	1004	970	882	962	971	962	964	896	935	901	916	950	1007	924	927	980	973	970	997	962	1014	1006	935	958	976	941	933	1011	933	941	1001	860	1001	959	951	970	1013	984	1000	933	938	929	1037	960	966	972	954	1013	938	950	958	948	907	950	975	976	1008	962	937	923	940	956	982	901	962	939	978	956	928	950	960	938	961	913	943	994	969	971	1020	987	1001	950	900	916	961	998	924	945	999	887	942	909	953	929	951	914	952	946	993	991	1017	922	960	930	974	937	937	957	943	991	1009	975	960	930	925	950	952	893	982	931	947	938	956	944	964	989	939	983	980	946	964	974	971	981	1000	943	987	967	946	1013	972	931	979	967	1030	956	982	939	935	967	935	959	992	1039	965	1003	918	965	944	985	964	919	987	951	923	946	976	962	957	913	928	962	954	1013	942	961	989	971	963	927	947	981	950	934	973	933	936	978	1005	932	909	960	1014	949	942	943	920	975	916	959	908	987	970	991	974	1019	884	974	935	1019	934	986	936	943	951	951	984	967	986	974	966	976	940	935	917	962	958	933	989	957	930	959	1005	953	976	1046	935	986	958	1046	941	947	948	952	940	964	973	932	949	976	930	944	967	938	985	939	965	1009	957	964	922	926	968	967	989	971	979	952	1013	974	924	945	956	919	961	943	956	950	922	909	951	970	1005	987	950	937	1003	1000	966	963	981	952	975	942	1014	926	1008	957	985	1005	965	946	928	1009	929	1026	1012	978	935	980	968	954	956	933	994	975	861	1021	1022	968	936	950	1003	941	960	976	921	960	974	1004	977	951	993	956	1024	974	933	930	901	918	933	982	928	966	964	925	1009	891	968	975	1018	980	958	945	935	928	925	979	931	927	925	939	936	911	1007	900	939	939	978	948	962	938	933	951	934	960	1012	970	962	998	951	1000	938	952	928	965	1007	1019	940	923	906	948	937	905	921	995	997	977	917	993	950	955	931	956	947	937	958	919	980	975	940	959	984	952	992	924	934	941	877	937	956	968	945	946	974	973	938	989	972	966	963	986	975	970	938	959	934	938	947	960	980	975	975	969	966	960	976	913	959	979	975	974	972	973	895	987	984	985	952	958	966	983	977	957	1007	949	939	987	924	948	937	970	990	920	1033	993	942	929	943	993	977	997	943	986	977	1001	915	945	970	952	947	951	964	941	959	944	957	978	1018	989	952	952	963	965	968	976	980	995	947	960	916	953	934	984	933	946	977	943	957	965	952	990	925	943	947	960	936	968	936	1008	945	929	939	978	967	1002	937	927	978	977	979	962	966	937	928	940	955	970	912	966	998	1026	973	925	970	977	1005	953	1004	939	921	960	927	965	945	967	1002	943	963	978	1022	923	951	962	975	990	984	974	1019	988	932	949	941	970	930	949	914	1032	971	986	954	1020	942	989	980	989	977	959	932	996	933	952	908	990	969	965	955	970	987	953	961	975	1014	933	922	999	959	911	979	998	992	991	926	895	979	965	992	960	923	998	939	952	935	916	925	935	938	957	987	967	945	925	948	928	932	935	942	937	962	916	975	975	937	958	963	964	945	954	899	970	961	959	970	982	958	952	999	956	948	942	975	986	978	987	972	962	1027	946	973	934	947	920	996	964	960	960	958	946	955	937	941	958	972	972	899	940	998	956	1012	981	929	968	930	968	951	964	968	984	925	895	949	942	944	1011	932	991	953	971	978	951	949	969	972	986	980	993	944	973	927	1002	969	957	953	916	912	989	940	1011	931	961	997	942	968	968	923	966	993	939	985	984	983	952	937	887	966	928	988	931	921	1006	969	985
54230	48708	48875	46680	49834	49581	32465	19771	11432	4038	1364	1029	952	934	959	888	1001	1480	1799	1757	1633	1523	1342	1148	791	592	608	560	491	555	508	509	489	484	483	439	458	487	463	452	418	441	412	401	435	399	425	401	412	401	379	397	405	413	423	416	377	449	420	424	433	403	428	382	394	416	402	390	387	443	408	423	384	407	397	406	406	446	378	404	421	396	396	433	385	419	401	385	434	393	411	430	400	414	418	376	409	426	407	428	397	409	420	412	398	416	405	391	372	364	404	398	420	405	385	376	387	402	418	429	431	391	404	421	377	414	415	391	433	408	408	380	386	448	390	398	400	361	418	457	411	400	401	410	377	400	408	402	411	450	430	429	425	408	412	371	419	425	387	432	412	367	382	440	421	397	340	438	408	399	398	422	394	445	415	395	412	429	403	402	388	418	397	397	405	401	392	383	393	402	380	387	399	393	408	434	376	349	382	394	361	449	463	391	410	414	399	380	428	404	428	389	404	441	397	381	388	390	423	410	409	403	383	410	434	377	376	402	392	420	411	384	392	423	411	384	402	394	369	375	423	409	415	378	393	362	386	423	388	413	368	380	416	400	381	441	417	390	444	420	390	432	385	421	387	395	415	423	411	399	373	408	371	371	388	431	371	352	429	403	418	397	382	392	403	434	380	395	348	415	408	415	449	379	420	401	403	422	394	410	404	372	410	399	363	427	394	412	346	401	419	423	437	369	422	434	450	435	427	383	408	417	436	408	430	430	421	415	402	355	385	407	371	383	395	405	415	400	389	398	439	396	394	438	441	417	415	395	399	402	385	419	407	425	418	441	419	409	395	372	391	383	430	407	363	437	398	441	386	388	417	377	383	432	403	365	404	409	418	427	380	392	437	401	388	392	397	417	407	388	404	396	405	495	384	385	404	408	406	405	434	408	432	363	416	424	372	401	403	433	408	414	401	421	415	395	365	382	406	417	452	412	406	382	391	376	410	388	400	397	409	410	372	406	415	409	408	432	409	370	389	376	408	421	423	413	404	424	417	433	384	432	415	388	438	366	391	417	390	400	422	402	394	407	423	391	414	437	438	399	424	376	396	390	366	396	392	361	390	370	399	427	381	380	434	424	435	425	415	380	391	386	397	391	451	419	398	380	410	430	408	364	394	385	432	402	427	383	462	435	399	418	418	395	386	423	415	413	415	404	399	408	397	377	389	411	391	420	400	386	380	417	400	394	384	403	417	401	398	378	439	432	359	418	394	417	438	416	402	426	422	416	392	377	395	406	398	386	386	393	427	387	384	389	449	400	406	424	394	405	375	387	403	396	365	396	410	410	363	419	438	419	421	402	419	414	407	356	395	406	406	389	406	410	408	417	362	391	439	410	420	409	399	398	379	386	392	424	392	411	427	405	356	396	437	345	380	404	415	387	422	387	417	413	376	385	415	428	414	369	405	399	400	409	389	397	397	417	427	390	425	436	400	361	418	414	423	386	412	421	418	396	422	358	399	392	374	468	432	391	405	424	404	396	375	414	408	392	387	411	428	414	435	399	405	373	407	410	382	374	390	416	432	421	399	442	393	409	415	385	370	355	387	400	414	385	376	360	390	402	365	430	410	378	405	388	411	394	410	433	378	383	380	379	370	423	442	422	414	426	410	410	399	408	428	397	399	400	395	423	365	403	423	400	373	406	436	365	410	420	421	381	439	403	402	410	411	393	399	366	409	437	416	402	413	421	408	386	384	451	419	409	408	389	382	399	427	403	404	398	412	428	419	420	392	368	427	401	370	411	433	457	428	382	411	401	400	434	427	455	429	371	414	400	401	418	404	418	402	426	399	452	414	372	415	432	395	418	412	395	412	366	424	388	411	401	441	402	388	401	409	383	410	410	390	409	375	410	423	398	404	404	415	406	465	385	403	378	425	427	398	387	394	408	381	396	399	386	392	398	405	381	428	393	393	407	417	413	448	409	420	373	403	395	431	405	410	416	416	394	397	387	395	427	421	412	385	388	339	406	383	412	388	394	407	438	403	359	391	401	383	379	405	464	431	380	437	401	350	427	394	380	457	438	392	356	389	409	432	425	427	383	388	470	407	414	402	402	376	377	420	409	393	436	420	412	338	456	431	417	406	378	455	417	422	383	398	395	388	419	396	386	432	343	407	409	411	385	386	376	407	401	398	395	409	363	415	414	390	402	407	397	416	402	405	394	421	420	424	402	411	421	393	417	389	423	393	379	377	390	411	427	359	411	393	443	380	393	421	391	407	380	410	402	455	404	438	398	408	424	405	434	420	445	398	403	410	395	412	420	451	390	418	404	393	426	395	401	381	406	406	380	414	408	433	432	401	395	407	425	404	405	394	421	418	393	395	419	383	436	400	404	414	396	390	362	364	387	361	424	403	399	396	379	388	398	429	429	435	383	403	364	409	421	409	416	416	392	416	428	402	413	395	438	401	408	408	404	397	441	368	421	387	381	394	381	408	395	389	420	422	397	422	442	423	406	418	419	423	393	397	411	367	403	359	394	431	405	412	429	393	422	477	380	407	407	413	403	450	395	421	373	423	399	421	419	403	404	418	409	392	401	381	384	413	386	391	398	366	385	407	395	370	389	416	391	395	434	375	381	396	402	416	379	422	369	435	387	438	399	391	381	389	385	416	450	356	406	401	404	424	384	405	370	412	411	411	407	432	422	429	394	411	384	425	448	401	400	424	390	389	464	388	415	375	422	416	388	395	391	368	426	392	423	426	396	407	399	430	439	374	415	417	390	394	393	417	403	412	407	391	425	396	405	388	377	395	399	424	406	427	377	374	419	393	389	399	387	386	418	357	400	407	435	405	372	407	388	413	397	382	416	402	395	420	381	405	387	360	405	411	392	383	390	379	416	380	380	413	392	404	404	389	421	440	412	366	408	396	404	380	398	385	409	411	370	397	433	431	408	387	374	409	385	415	392	413	392	396	399	405	396	436	402	410	424	432	392	398	381	390	416	434	403	379	387	405	379	387	382	354	437	411	395	405	412	390	435	436	416	423	432	415	434	398	453	393	404	424	423	428	426	421	378	405	365	397	410	435	385	404	387	380	431	372	375	415	395	391	396	410	400	401	435	362	380	426	398	386	421	407	382	373	403	410	378	409	423	398	440	403	370	408	391	443	436	400	412	388	387	423	382	439	440	401	414	401	427	397	392	383	381	418	399	386	372	394	394	410	381	431	399	424	422	435	404	399	412	421	433	370	396	385	400	421	446	430	402	420	422	403	391	383	405	397	431	417	439	400	399	381	411	397	416	423	367	361	400	419	400	400	380	409	409	422	442	423	375	403	430	413	369	424	380	345	400	412	397	401	384	385	395	394	419	374	435	422	425	396	397	381	398	433	411	390	457	417	393	386	399	412	442	436	384	387	379	409	417	368	384	403	407	387	394	420	389	401	384	414	393	387	379	394	406	443	390	441	398	435	425	451	410	427	426	422	404	458	412	400	423	402	423	364	399	411	420
38588	44201	54203	54421	55224	56084	22581	6878	5849	5278	4108	3544	3199	3284	3568	3131	4007	5974	7220	7158	6445	5857	5211	4181	2496	1822	1976	1945	1844	1714	1605	1597	1429	1323	1302	1286	1203	1334	1364	1298	1223	1183	1126	1078	1061	1094	1093	1014	1068	1033	958	983	999	1013	934	973	923	948	911	936	966	915	938	936	945	947	1024	935	988	939	967	923	922	922	984	919	926	895	954	932	964	946	953	938	917	930	948	939	975	959	920	905	970	920	941	926	926	923	927	947	949	911	930	972	946	891	849	927	927	918	1002	867	983	888	902	944	953	977	930	942	952	975	915	964	949	922	911	991	894	890	938	896	870	989	919	932	885	902	901	948	897	914	913	919	911	965	951	924	883	966	937	865	938	912	898	912	930	948	902	949	971	909	931	959	932	903	965	925	960	913	925	892	956	918	952	904	932	937	947	923	934	940	943	914	921	968	940	954	872	918	884	951	897	897	939	974	939	894	948	873	867	896	923	863	895	889	877	900	912	912	949	967	990	943	905	963	974	882	974	931	953	866	884	889	936	978	898	941	878	929	868	901	951	922	949	940	915	877	876	929	943	976	938	903	869	923	937	916	952	984	956	920	931	931	924	1006	910	907	948	913	889	922	953	919	924	911	944	934	919	943	875	943	949	867	931	899	866	941	955	933	897	966	915	918	924	962	891	973	890	927	915	936	940	925	958	969	954	940	868	937	926	918	905	960	915	937	865	859	914	943	964	935	970	947	940	937	893	942	927	952	906	961	921	966	913	986	886	891	959	949	943	944	914	953	932	922	986	958	887	957	908	977	955	905	1022	921	924	905	887	915	890	965	898	905	911	953	946	920	893	936	957	975	884	934	942	933	944	914	966	939	943	932	916	945	925	928	939	916	927	870	931	954	899	926	923	937	986	915	954	941	924	895	952	951	964	939	917	911	931	958	913	949	951	914	870	930	881	938	912	944	925	885	957	886	936	885	957	936	921	948	938	938	924	863	925	961	910	952	874	971	939	936	922	883	852	910	945	891	918	924	949	940	1007	941	935	902	920	880	934	918	957	871	907	962	970	891	904	973	916	925	915	919	914	903	916	879	894	886	882	926	943	917	879	948	921	953	916	915	918	962	1002	932	943	925	915	914	889	933	910	929	915	906	924	935	894	933	948	934	911	942	976	949	932	898	931	964	884	942	904	913	905	870	901	908	929	974	953	922	844	936	888	1007	946	898	956	891	871	952	881	970	917	927	878	875	938	917	936	936	955	942	925	935	874	896	910	931	938	962	935	945	917	921	925	967	890	949	906	893	903	930	924	926	880	979	939	911	917	922	891	961	960	875	900	968	887	939	895	942	963	886	946	882	930	924	927	943	941	932	908	937	916	923	878	959	923	941	952	915	942	922	957	958	925	964	909	862	982	911	887	875	954	915	919	950	940	956	981	898	930	920	949	899	985	963	937	922	943	943	914	908	983	937	969	921	948	967	943	911	954	936	919	928	975	945	892	932	861	903	935	977	896	892	927	940	939	951	942	951	985	903	961	921	912	941	893	863	935	952	927	916	950	903	924	946	886	852	977	877	913	906	933	911	895	944	926	894	943	896	931	983	982	936	976	944	975	941	943	916	889	856	923	950	894	889	903	921	942	909	944	900	1000	937	911	942	940	930	959	960	992	925	958	942	884	911	926	894	902	964	954	930	895	934	894	919	977	929	955	928	962	925	886	911	895	916	924	938	925	930	907	960	909	887	950	907	944	877	927	899	939	930	897	939	910	961	905	919	874	973	949	968	912	885	953	967	893	902	988	916	952	932	879	845	899	949	909	884	936	967	928	953	877	918	914	897	899	932	913	932	899	919	929	926	937	896	958	938	880	934	935	907	923	883	922	892	916	1005	893	954	981	931	948	933	950	870	894	942	917	968	935	939	894	939	911	926	942	947	960	940	890	988	957	966	934	956	881	951	875	914	950	1008	924	914	911	924	883	976	896	944	947	928	947	945	938	876	934	852	929	920	920	931	906	977	932	906	909	942	914	951	935	926	938	958	930	976	925	908	958	939	905	941	895	888	946	887	1012	923	885	980	879	819	911	898	865	945	943	895	930	946	925	921	951	879	906	909	922	935	934	919	973	939	896	949	960	939	974	963	927	957	992	900	888	927	959	956	912	942	905	952	880	888	963	914	968	928	946	879	950	920	904	941	932	942	920	941	927	975	944	979	869	906	943	912	962	898	932	944	925	940	987	834	953	940	925	922	977	924	941	929	883	953	907	897	852	900	904	939	889	924	929	927	939	909	907	936	877	910	896	958	965	899	924	1003	932	966	918	913	978	962	964	928	961	968	934	946	940	935	920	940	913	891	956	972	930	931	902	874	896	899	915	937	858	925	880	907	927	902	950	945	907	854	915	903	887	886	911	935	939	925	871	903	902	907	924	980	919	959	932	899	951	930	954	981	920	951	947	873	913	875	906	951	884	888	936	963	930	859	967	962	971	924	935	940	923	896	893	903	928	938	959	965	920	910	915	934	879	932	948	901	901	963	905	961	945	922	935	919	940	953	934	961	986	963	941	939	952	901	930	910	976	906	932	991	924	936	893	922	946	906	951	877	926	896	966	920	831	917	879	900	941	969	895	925	903	892	912	958	905	936	924	952	950	921	918	911	953	970	936	905	890	969	889	901	913	927	942	920	899	943	907	921	939	958	897	958	909	898	910	892	974	981	918	927	920	931	917	955	911	926	911	912	950	951	937	942	877	894	927	932	849	938	948	957	906	930	928	960	956	925	910	929	917	982	942	988	892	977	887	875	962	959	925	883	905	897	919	919	893	926	953	905	897	862	908	938	943	890	916	896	943	975	873	907	943	936	912	911	950	934	947	898	931	912	939	895	912	932	936	969	942	973	921	926	956	912	973	898	929	907	914	948	912	931	992	943	986	917	935	911	967	923	960	966	910	951	892	905	928	925	933	891	963	975	900	885	979	937	912	916	926	902	888	907	920	883	973	940	978	896	908	909	962	972	988	906	874	956	945	936	957	905	918	885	932	927	884	926	935	936	906	945	917	928	886	933	971	898	930	887	902	925	956	961	951	953	930	964	906	912	937	923	918	911	896	979	899	953	864	915	908	941	934	918	913	888	927	921	915	881	912	949	861	909	887	897	934	946	921	912	957	934	922	913	1001	929	896	949	936	972	896	932	957	966	903	874	952	901	929	960	883	901	948	975	901	916	912	902	957	957	987	927	915	893	927	904	945	941	878	958	979	909	959	924	947	934	905	874	882	936	954	906	918	973	898	936	935	937	935	915	953	965	911	924	939	958	996	905	963	967	942	941	945	896	941	921	872	903	931	911	942	927	973	897	943	863	964	972	903	919	909	901	938	848	931	945	906	902	946	912	947	921	894	904	926	926	927	873	931	928	889	945	877	866	898	975	954	918	908	861	942	879	903	941	860	931	876	922	900	964	929	916	877	974	918	873	928	957	897	979	929	924	937	948	945	897	953	859	912	943	931	898	902	868	895	910	871	895
25933	22790	22753	15981	10713	7468	1946	666	591	516	514	519	443	447	416	416	436	442	412	417	422	403	385	383	366	384	412	365	355	363	364	335	357	352	371	403	390	362	357	346	334	354	344	383	409	396	365	389	382	356	354	325	357	328	366	363	323	358	347	397	377	371	357	351	317	355	363	327	380	384	316	313	354	348	354	338	347	353	362	362	338	335	346	362	333	329	352	334	328	322	325	333	338	333	335	314	322	325	399	357	336	376	380	317	364	326	355	346	343	351	364	335	362	370	352	364	309	311	308	324	333	383	323	346	338	332	357	341	365	385	339	340	335	348	314	366	367	363	347	353	365	357	321	369	361	352	363	355	355	326	351	356	349	307	358	327	390	350	361	363	373	357	346	333	335	379	343	360	331	342	363	353	362	371	356	334	368	328	328	317	324	357	390	366	370	374	357	340	317	347	341	334	334	332	349	357	391	366	340	377	351	350	324	361	364	392	366	371	355	338	369	347	373	364	335	368	329	354	370	340	356	325	353	321	365	356	317	360	336	332	373	375	345	333	387	372	321	365	314	328	330	345	381	322	339	374	361	369	339	343	353	377	382	321	350	372	360	323	331	331	371	333	335	336	386	338	377	356	311	338	342	370	375	370	345	357	324	346	363	334	341	334	360	349	340	339	373	333	330	327	361	346	350	315	348	342	337	325	336	364	355	355	344	358	365	350	368	331	369	392	323	358	359	368	381	349	358	361	315	342	297	339	362	340	332	346	358	357	387	374	380	386	351	361	352	335	373	357	399	328	360	341	337	368	316	361	350	354	314	373	318	344	328	354	373	312	363	345	342	349	378	344	378	386	314	342	354	354	347	340	367	381	343	376	377	349	343	352	320	350	347	385	338	327	346	351	357	305	346	341	378	374	329	359	353	334	319	341	352	322	359	366	351	340	342	349	338	335	326	323	355	343	347	353	355	371	338	357	311	351	369	357	371	345	354	350	320	357	319	379	324	352	362	328	342	332	322	381	339	359	325	353	341	334	356	381	347	358	358	355	346	356	348	366	355	360	368	351	384	347	344	386	368	372	380	357	375	374	358	348	343	333	363	350	356	315	323	349	375	348	312	355	350	335	335	303	336	368	357	350	347	353	379	357	341	367	370	375	375	342	304	337	361	334	347	340	349	351	347	358	347	390	360	317	363	347	321	348	383	322	318	366	340	343	385	351	347	335	348	330	336	330	355	334	363	377	316	325	345	325	355	358	333	330	360	324	348	370	374	355	346	372	376	354	326	366	340	344	368	359	338	361	348	328	328	361	348	321	326	337	342	342	335	365	321	342	369	352	325	360	361	366	323	345	347	358	346	326	345	303	343	370	364	330	342	342	371	374	365	365	360	335	332	382	324	377	356	324	352	368	372	367	328	334	331	351	346	365	340	366	378	344	390	336	372	324	341	365	379	338	367	321	347	337	338	331	317	350	288	359	334	317	327	362	336	326	328	367	363	337	345	347	375	319	296	335	337	315	323	354	364	369	343	318	324	374	358	351	367	349	341	361	336	322	347	341	356	331	325	352	297	337	376	378	349	328	360	317	335	333	341	347	331	372	374	349	364	349	319	349	334	354	342	346	355	366	368	351	344	348	368	352	353	344	343	377	321	335	358	325	366	328	344	347	359	372	353	362	334	331	337	319	362	367	350	348	328	390	335	346	365	307	334	349	359	324	363	359	362	339	340	395	370	343	350	320	376	369	363	374	350	347	346	341	317	359	376	368	339	327	348	357	323	313	356	369	339	371	328	322	346	389	328	332	368	337	359	338	340	337	374	358	303	319	321	338	363	355	363	319	367	344	341	356	354	358	359	323	337	347	362	371	382	352	361	326	309	323	356	363	368	353	329	357	366	373	346	336	337	364	354	333	341	350	311	373	329	333	355	361	351	369	355	320	332	354	336	367	330	344	332	339	354	357	345	374	367	366	331	343	335	316	311	315	350	363	350	394	348	361	347	393	338	363	368	363	327	351	353	365	378	372	337	344	335	306	355	368	343	355	328	350	321	367	332	352	329	339	331	337	366	331	329	352	378	358	328	344	334	341	345	344	342	357	350	356	351	338	337	377	369	342	341	334	358	349	345	343	377	361	364	387	358	341	353	378	347	362	354	351	353	334	306	371	359	351	337	323	357	337	406	369	352	352	364	358	357	345	379	377	344	352	316	343	351	371	384	324	349	357	347	346	360	373	340	346	360	347	323	310	356	367	362	358	374	341	364	354	369	363	335	358	329	338	350	347	349	373	346	340	350	324	318	341	361	318	346	316	337	348	354	315	364	328	346	367	329	333	350	336	352	348	357	356	335	351	384	367	313	332	305	374	339	389	313	349	350	348	335	355	324	358	351	355	325	363	379	325	317	366	348	352	364	373	331	368	346	323	362	345	334	361	370	318	313	369	329	364	344	354	351	331	360	361	374	324	348	325	333	323	338	336	391	359	353	387	342	331	340	297	359	319	319	336	351	371	358	354	316	356	351	383	327	343	364	366	367	344	370	332	382	336	303	333	361	381	355	345	381	336	310	334	355	318	339	340	341	332	356	327	331	357	361	330	359	398	349	345	365	358	381	357	370	335	362	356	377	342	361	370	330	320	364	370	346	339	346	348	343	328	330	323	334	390	364	343	390	333	330	342	322	346	346	365	337	333	348	356	326	346	334	338	321	331	382	359	358	356	306	303	328	385	362	311	359	375	389	356	350	345	347	388	335	329	348	348	348	374	359	326	351	363	368	344	348	352	336	353	335	356	373	354	358	345	329	350	339	373	337	316	341	328	385	370	344	312	343	351	359	370	374	345	338	327	311	357	378	386	406	321	302	352	378	342	337	308	330	378	353	357	318	339	332	335	375	367	313	337	343	337	346	363	360	351	344	364	377	364	341	343	353	342	391	363	402	332	349	362	338	318	345	310	343	320	389	317	342	335	360	336	375	339	343	320	348	371	355	365	302	342	334	371	299	356	349	345	357	401	363	356	345	318	330	353	334	345	337	349	361	291	339	324	338	356	323	338	348	335	314	336	363	372	320	342	323	351	321	368	336	329	359	357	332	358	314	340	314	315	338	350	341	377	329	377	335	351	362	317	329	340	364	338	375	310	353	335	336	380	327	359	361	322	348	339	347	368	340	381	351	323	343	340	321	331	342	333	367	335	347	323	345	384	352	349	379	341	329	381	329	329	327	340	370	368	348	334	326	370	335	333	345	306	368	369	358	361	335	364	320	347	364	368	359	345	359	397	369	378	345	383	362	350	386	345	346	346	375	352	308	348	335	334	354	362	352	346	322	342	349	337	318	350	349	334	318	316	378	387	355	320	352	355	335	374	315	344	326	335	351	340	379	355	347	326	348	319	340	350	339	409	355	352	353	367	333	375	323	366	350	353	361	341	308	354	373	367	356	347	371	364	333	347	330	346	349	350	344	345	356	362	331	345	349	378	366	318	349	334	341	345	391	371	379	348	350	352
15515	19872	28767	27107	23885	20810	6359	2318	2045	1840	1613	1465	1409	1300	1278	1183	1308	1194	1278	1338	1207	1236	1165	1085	1001	1025	966	974	1002	998	965	928	942	886	898	932	883	858	865	866	830	904	898	846	868	889	892	846	852	881	911	820	889	838	827	827	900	780	843	798	810	826	795	843	856	820	799	841	805	836	857	878	854	827	851	887	826	836	830	869	878	819	857	863	838	842	865	802	851	840	873	843	867	865	803	837	841	817	832	797	817	832	835	822	819	796	828	865	812	842	850	825	843	850	819	818	901	812	876	820	867	864	847	830	869	841	864	843	802	817	796	796	835	865	860	821	876	848	789	827	820	862	860	861	809	863	805	816	818	844	815	845	876	754	837	842	861	731	814	839	817	823	830	822	824	782	842	784	835	845	831	832	801	850	819	858	827	862	837	748	826	820	810	814	853	853	842	789	889	897	846	841	851	829	872	859	805	838	811	812	843	867	864	818	845	841	860	791	787	835	868	892	834	772	811	824	847	808	849	853	846	845	805	866	825	824	830	809	818	829	825	812	833	833	872	823	825	868	804	811	815	827	839	784	852	819	829	854	819	821	869	847	877	805	792	848	859	870	820	782	793	826	864	866	885	864	790	824	842	824	845	768	897	837	832	814	791	817	878	822	842	858	819	808	873	843	865	836	833	832	811	812	788	832	795	836	817	751	820	872	852	858	822	867	862	837	838	813	815	804	839	807	755	803	816	857	854	839	842	873	824	798	817	864	823	825	830	829	795	812	811	846	819	801	856	827	815	823	822	765	794	866	850	828	802	815	818	817	908	830	878	830	830	778	842	856	826	847	817	846	835	881	806	873	890	825	828	819	828	808	785	858	858	851	805	835	859	854	827	837	865	801	844	811	824	851	856	831	903	828	861	814	817	834	844	780	833	866	876	865	796	876	793	900	907	828	843	800	777	871	864	796	751	865	854	843	845	853	818	810	811	829	827	870	853	806	750	793	829	819	809	854	806	817	755	808	764	807	790	795	851	805	841	869	779	832	827	836	831	845	838	844	859	816	832	874	832	837	810	811	806	841	862	851	815	867	807	846	856	845	854	812	845	852	845	829	806	868	793	863	923	794	837	850	813	887	840	850	818	882	846	860	832	857	833	855	781	843	871	858	819	812	818	888	815	872	871	826	837	826	827	815	836	898	831	821	825	822	833	855	870	813	810	885	811	847	792	841	913	849	838	818	863	842	831	808	826	834	835	796	789	825	770	860	868	848	828	851	838	848	795	857	805	874	803	862	899	803	818	848	779	837	889	844	796	814	866	783	858	840	816	810	809	822	871	834	795	838	794	813	845	866	806	822	852	837	871	855	832	832	838	820	797	847	831	827	853	788	750	803	838	792	809	847	847	843	827	834	859	832	893	857	841	806	828	824	812	855	838	835	876	833	842	862	818	837	836	828	794	846	879	816	814	813	899	804	853	791	841	819	859	883	839	873	844	819	843	807	812	830	851	826	798	809	820	863	848	827	839	787	766	830	851	925	821	846	817	844	818	780	831	849	826	799	766	836	884	811	829	800	737	823	843	812	916	815	900	841	809	858	801	876	835	817	813	895	803	801	836	849	825	823	801	789	795	770	784	814	820	814	864	761	762	829	848	858	853	831	807	856	887	848	825	865	835	795	794	862	808	840	815	844	824	877	811	842	824	826	857	803	831	785	809	838	829	806	828	821	830	806	838	811	832	824	833	891	781	777	844	843	841	822	832	829	854	854	851	813	859	851	891	889	817	851	821	840	832	840	812	826	811	874	871	836	826	769	812	810	858	852	839	805	857	853	826	856	862	824	792	836	853	864	877	829	828	787	809	773	847	840	878	861	820	818	857	830	856	839	793	824	856	831	855	804	838	861	836	856	861	808	800	824	836	873	790	864	805	868	820	853	827	832	775	824	782	857	834	819	822	823	862	828	885	853	810	799	819	821	805	845	891	792	807	814	828	855	831	773	844	823	813	835	876	840	781	801	800	888	855	837	833	826	840	808	787	867	797	844	863	841	796	860	779	828	837	867	797	822	844	888	819	816	833	864	847	834	837	816	835	866	823	856	848	819	824	882	816	801	860	810	835	793	823	843	856	836	855	853	784	814	836	811	797	805	835	809	841	853	854	845	846	844	849	845	796	825	841	827	830	816	857	840	835	813	850	858	820	888	828	869	866	791	781	847	832	806	906	854	818	827	826	809	862	812	842	820	812	832	835	816	811	825	854	775	783	820	815	842	818	894	833	854	806	847	800	894	874	837	828	806	821	817	817	857	808	822	817	811	850	797	801	854	892	835	843	800	797	867	873	880	829	812	833	846	784	862	826	805	840	810	801	823	797	821	851	819	834	793	865	844	817	793	870	877	817	786	802	887	811	800	822	819	855	834	802	809	807	815	805	752	833	945	902	806	867	836	846	865	834	830	828	831	841	795	836	774	853	861	806	866	824	824	874	785	863	811	866	843	835	801	916	819	801	788	803	860	812	887	783	859	793	818	842	816	870	820	818	802	846	811	804	827	810	859	815	837	896	871	846	861	835	832	800	842	892	818	810	832	867	829	849	842	831	842	828	845	822	830	829	836	851	846	805	853	856	811	835	884	859	862	846	802	863	835	821	826	868	888	887	845	873	939	819	808	869	865	874	836	879	803	827	869	832	891	829	824	814	856	862	837	847	869	873	853	854	834	832	845	822	860	823	845	834	816	851	832	831	873	828	796	851	794	833	831	831	820	843	816	851	814	821	780	862	822	812	785	829	864	832	862	825	838	870	810	828	884	819	844	844	838	850	811	824	806	893	834	853	856	837	901	892	863	829	852	888	818	806	862	851	781	807	854	816	824	835	865	846	760	844	836	903	832	835	875	865	822	859	835	779	828	826	773	816	781	887	875	836	821	841	777	761	817	851	832	760	872	820	829	809	804	859	824	838	863	826	828	830	893	822	865	849	785	809	856	882	826	805	813	875	803	833	852	842	850	808	798	870	834	816	854	768	844	792	816	856	839	799	824	811	853	844	802	846	837	816	846	916	866	841	820	834	834	798	838	849	831	818	815	855	879	825	841	841	820	854	835	841	772	820	806	863	838	891	849	830	871	846	827	792	897	791	833	836	842	831	857	791	825	839	814	818	841	849	861	805	838	846	784	821	789	790	818	823	822	790	846	830	838	843	825	847	789	807	851	842	854	797	885	883	848	815	795	859	902	813	897	873	870	848	789	803	789	867	830	828	819	783	840	846	844	893	896	835	810	834	851	821	831	855	853	841	806	789	823	841	842	867	815	800	832	870	812	858	797	745	830	852	832	794	877	842	795	886	860	877	803	822	852	866	843	890	814	841	822	826	809	880	848	792	819	864	856	733	889	826	834	837	820	809	774	795	839	881	832	822	855	834	792	838	870	842	834	862	816	841	806	815	866	889	857	829	787	828	884	822	853	775	811	821	836	851	827	852	851	864	830	868	829	799	836	900	865	840	841	811	826
44819	46425	47822	43579	50431	44337	29025	13504	3992	1300	819	710	742	638	651	688	705	869	1038	962	964	875	850	690	539	530	527	493	510	478	464	437	472	452	402	434	469	415	447	421	431	425	396	420	459	446	379	465	433	453	466	422	457	420	423	413	444	410	408	376	403	424	383	399	435	408	431	409	356	402	410	369	420	438	402	396	413	415	395	444	422	390	414	421	394	362	383	380	426	423	407	409	376	389	385	410	430	413	381	412	415	399	389	396	404	342	376	384	438	425	460	415	396	425	427	406	427	395	405	396	435	410	419	410	433	393	437	379	449	423	417	421	413	431	399	424	398	423	378	410	441	395	384	402	384	410	401	421	434	408	397	436	443	403	433	425	423	425	427	393	389	381	441	411	430	435	423	372	410	419	398	396	368	393	414	391	416	419	387	388	381	387	404	403	441	412	415	435	392	398	400	405	416	405	366	403	399	392	409	438	410	420	402	399	418	393	397	427	392	443	389	410	440	386	446	386	433	425	428	416	421	405	391	400	376	384	379	391	419	359	458	401	425	385	409	395	412	423	396	417	438	410	429	400	431	412	398	415	442	398	395	391	382	425	411	419	398	423	390	409	420	425	389	410	411	446	408	397	381	399	408	434	402	423	394	396	395	419	410	430	388	422	374	433	422	399	406	394	329	385	411	411	372	405	441	430	381	384	371	417	429	410	428	416	368	419	455	391	421	429	432	416	408	410	386	447	415	429	394	407	408	400	411	409	381	389	358	411	409	420	426	409	430	417	408	433	428	394	388	374	398	441	394	398	409	411	435	407	347	396	378	385	414	416	422	402	416	403	383	428	398	436	421	434	434	408	389	445	401	402	376	427	421	390	394	439	411	435	407	393	415	418	416	446	421	431	441	402	385	420	428	391	440	400	423	410	420	430	405	351	394	451	414	374	427	392	444	369	475	419	395	455	395	441	418	442	375	373	409	407	435	381	386	437	406	433	449	420	380	398	375	423	403	397	379	420	404	412	368	412	406	402	394	409	379	412	391	394	378	400	394	385	433	416	414	366	407	385	440	388	416	406	399	376	429	389	400	440	395	392	431	404	403	405	414	398	416	406	398	419	411	410	407	422	405	387	421	386	392	406	455	409	435	375	391	436	406	446	375	400	450	366	395	409	408	387	421	428	394	384	417	424	412	411	440	402	416	397	422	426	382	356	370	460	380	416	427	382	402	449	410	384	417	423	448	386	430	417	428	460	399	401	400	444	405	401	416	435	404	422	406	388	405	397	399	425	422	391	417	401	404	418	441	408	391	411	403	396	418	430	379	405	380	476	427	469	436	406	428	409	389	424	361	399	423	389	388	381	431	398	391	417	419	428	385	422	366	431	392	417	360	409	403	434	430	451	414	399	440	425	379	372	428	387	455	423	422	403	442	409	404	430	456	406	423	408	435	403	366	413	423	393	419	373	430	410	420	391	390	391	403	441	416	393	409	440	370	397	387	420	442	412	417	395	403	382	388	430	432	371	409	424	410	405	361	430	395	391	429	397	420	363	416	366	372	394	410	402	446	410	414	411	420	417	403	383	391	418	386	422	438	384	365	423	391	429	360	396	413	383	439	402	439	437	407	400	433	430	396	389	410	401	416	380	373	418	380	441	423	399	387	415	388	380	379	387	407	406	431	380	403	411	396	388	421	408	388	373	415	392	409	441	404	369	386	407	481	407	410	417	423	426	423	380	390	399	444	399	437	367	460	346	398	401	443	411	390	434	421	442	406	404	414	419	402	442	388	403	392	410	413	411	414	362	411	390	429	424	431	441	398	380	433	414	420	415	386	385	383	406	406	399	424	390	425	382	402	439	420	420	397	403	424	433	440	407	419	414	413	438	437	416	399	394	384	400	436	390	378	424	386	423	422	404	424	403	451	412	407	407	401	412	400	421	419	439	413	402	429	419	417	389	413	428	376	392	442	415	397	416	417	437	401	425	427	409	435	406	416	418	436	415	377	399	393	372	398	403	412	405	380	419	432	442	383	360	381	378	412	417	389	415	396	391	393	401	412	425	429	419	410	441	399	425	404	411	407	440	383	433	403	413	358	415	397	415	389	378	412	397	401	422	434	396	396	390	405	465	423	393	374	417	414	443	394	408	377	424	425	403	440	434	391	399	419	400	413	435	410	406	412	451	407	448	414	385	434	426	395	423	418	405	420	413	418	395	446	359	391	351	379	447	382	402	447	429	395	410	411	404	400	394	403	395	422	429	397	435	405	385	355	406	376	439	400	398	427	400	426	393	425	426	426	418	421	429	395	391	401	416	426	424	409	423	425	400	398	406	390	419	398	431	411	432	401	379	436	404	378	447	428	433	416	364	424	410	392	412	403	406	418	418	419	436	408	390	383	420	387	396	378	415	395	428	404	422	416	419	425	391	414	423	428	445	425	401	401	397	423	382	365	424	400	423	414	398	406	458	399	391	413	422	385	389	389	430	407	404	421	455	401	391	397	417	411	450	391	419	377	416	413	431	407	403	396	393	391	425	384	414	390	380	426	422	379	449	391	434	450	416	438	381	400	426	447	388	437	441	396	392	425	398	427	412	424	419	412	404	387	425	415	391	374	409	398	390	405	409	386	422	444	425	409	440	409	423	372	406	409	406	423	404	403	434	407	364	386	402	409	371	398	388	407	405	441	410	388	366	425	403	429	398	422	435	396	386	447	420	415	403	404	394	417	405	429	440	408	379	399	380	428	427	401	424	391	440	390	421	396	441	398	371	429	425	372	411	427	354	399	396	411	440	388	406	408	398	371	431	400	399	395	409	412	417	403	403	411	427	408	385	390	407	438	397	413	421	425	411	401	401	418	416	399	402	402	422	409	435	386	393	394	415	406	373	388	363	369	405	417	411	416	376	426	450	427	376	399	387	403	416	396	384	406	358	403	435	412	421	450	424	414	427	440	398	416	433	414	414	440	415	419	423	404	433	457	412	399	436	396	441	404	404	408	432	403	427	421	341	416	392	369	414	416	427	418	432	443	373	417	374	444	395	382	372	386	374	431	402	387	425	415	418	388	392	421	402	387	393	452	394	430	419	430	405	399	417	384	409	393	399	437	413	396	388	417	370	416	415	438	367	420	389	391	380	435	399	412	420	396	425	409	378	385	463	398	411	432	383	410	434	387	425	404	431	419	397	396	389	362	414	398	383	414	408	396	421	411	429	405	399	399	393	445	475	422	405	381	401	432	415	390	428	421	407	410	440	423	415	438	407	392	398	433	403	410	418	375	400	423	415	389	399	441	377	411	424	407	384	443	446	422	442	415	433	418	419	406	388	425	407	409	415	403	412	377	410	415	405	382	401	406	367	387	401	400	455	401	395	401	414	441	392	412	402	398	394	434	424	384	377	376	416	390	390	418	429	403	387	407	393	406	406	365	387	425	386	385	413	447	389	381	358	429	364	437	399	395	394	446	391	404	404	396	402	412	378	386	411	372	414	411	392	382	451	411	424
30038	40103	47792	49056	56042	48898	28464	5503	4105	3743	2919	2482	2438	2121	2317	2318	2593	3324	3978	3705	3743	3418	2925	2480	1675	1445	1541	1551	1441	1401	1343	1287	1229	1202	1136	1150	1100	1168	1114	1086	1115	1104	1066	1133	1041	1018	1033	1038	991	978	979	956	965	1018	951	1004	1001	987	938	892	1001	964	966	968	986	973	927	999	967	925	1006	960	932	1007	1018	970	912	1012	961	936	941	981	949	927	908	965	949	917	985	947	985	976	950	951	971	975	959	990	1020	935	975	966	901	1031	979	938	928	940	952	976	963	1012	983	993	966	961	913	984	914	933	980	949	953	957	982	951	963	965	994	941	922	910	968	961	954	979	961	898	959	1009	895	954	950	947	946	916	929	898	966	970	943	949	903	944	966	952	969	919	935	953	967	1002	905	943	987	963	989	931	923	986	1000	909	924	939	1000	915	984	959	1008	932	938	993	975	975	939	920	924	909	940	942	954	906	944	895	935	1002	981	980	947	952	945	933	960	898	903	1004	955	924	960	1054	929	918	1020	940	1020	888	976	950	909	986	962	976	960	948	953	952	897	890	977	976	939	971	960	956	993	924	961	878	982	916	940	970	896	921	910	945	961	936	942	935	978	945	958	923	929	966	934	1001	952	988	925	979	929	934	960	875	933	919	934	948	918	923	939	998	917	1001	939	930	942	948	958	918	931	962	927	907	987	948	923	978	982	943	982	953	952	942	906	957	886	951	933	914	1001	1003	978	980	942	960	940	945	929	955	917	902	967	913	973	943	922	956	930	1017	955	932	926	905	969	960	953	983	925	939	924	966	926	962	941	966	957	936	1034	976	944	949	957	978	929	987	991	920	948	998	965	988	957	909	922	918	908	981	864	943	943	980	962	947	957	945	956	969	1036	892	940	943	943	921	960	927	954	893	956	963	971	956	924	970	903	948	972	940	1000	947	963	963	909	920	939	1003	932	940	944	943	972	903	992	978	996	982	987	934	913	954	979	910	923	964	979	938	967	920	900	933	972	936	947	906	931	925	963	958	914	956	958	987	898	989	942	894	946	994	964	934	989	931	982	971	971	917	927	935	973	964	976	925	1016	982	991	960	968	960	995	925	981	895	976	967	937	979	948	929	926	985	895	930	978	932	907	939	982	991	868	970	990	965	915	986	938	912	975	1011	950	992	971	956	921	996	967	970	942	873	925	927	906	982	935	963	964	882	917	931	966	933	962	931	934	919	1002	1002	986	946	951	949	934	982	965	956	984	954	986	1011	934	994	937	961	980	937	954	945	919	952	995	880	962	976	982	955	968	951	907	911	988	893	948	922	896	929	967	924	953	970	922	960	956	954	957	938	1017	944	941	959	947	918	961	923	1009	940	949	944	929	978	939	932	932	970	948	942	961	923	935	952	968	920	974	958	1007	958	1027	989	930	925	961	921	974	948	953	948	964	965	950	947	945	972	884	961	936	957	930	978	951	971	950	945	931	938	959	970	952	953	921	933	933	978	947	952	979	901	902	897	955	912	982	888	952	942	979	920	944	933	1001	934	922	943	949	987	928	951	893	956	956	941	914	942	941	972	947	938	960	953	952	978	926	915	973	956	955	910	923	922	947	973	960	959	960	937	956	938	912	976	975	954	963	985	948	962	953	935	981	998	940	940	925	958	936	946	910	891	947	961	926	935	941	903	944	886	923	982	883	970	924	957	964	947	934	971	951	977	950	978	902	969	979	988	989	927	938	993	1041	959	954	924	942	931	955	976	924	938	995	922	931	909	987	921	940	914	959	945	948	977	895	934	1043	934	969	938	954	981	971	937	980	930	929	974	968	936	977	894	965	931	992	962	904	970	967	924	961	942	917	923	1002	972	938	998	923	946	954	980	946	947	960	1033	1003	892	900	975	988	961	975	968	953	967	976	934	959	937	918	899	940	967	974	1034	956	933	958	985	920	875	1014	982	958	945	930	922	985	985	952	951	954	895	953	937	901	926	952	966	921	888	955	943	947	925	917	982	956	941	948	1007	954	955	967	1022	926	918	963	965	912	911	967	962	857	885	992	905	978	932	983	987	942	951	968	938	959	946	916	1003	988	971	992	949	950	937	941	895	921	1030	924	946	992	921	949	960	974	949	994	958	969	968	964	938	983	960	938	924	923	947	938	942	941	965	980	915	913	918	967	954	993	930	967	988	963	881	930	899	941	972	927	917	912	956	947	956	955	985	923	916	985	907	951	961	951	942	1032	957	956	973	901	968	943	933	929	934	932	937	964	971	914	899	971	956	912	981	952	1001	983	927	922	942	947	994	952	956	937	988	953	927	980	926	939	1022	952	960	922	1008	977	981	919	924	931	901	984	971	976	952	1007	970	954	891	1002	950	936	1005	966	972	931	983	952	993	901	1008	983	964	909	959	954	1000	983	968	955	986	983	927	915	906	908	902	936	911	939	959	906	915	979	956	894	975	951	968	1008	970	968	972	898	937	1007	927	940	942	995	975	926	908	941	980	949	947	961	933	933	948	935	964	973	945	948	969	949	949	987	937	931	965	991	962	971	975	947	931	971	1020	899	964	888	946	967	941	952	953	989	919	991	927	979	911	983	963	962	967	926	947	931	940	938	912	975	984	945	922	937	962	938	958	944	1008	956	942	951	943	1018	998	929	903	914	956	965	955	944	941	907	974	956	970	921	984	945	947	913	895	954	933	955	867	973	979	901	936	971	907	957	949	994	965	939	895	957	926	944	997	990	940	974	949	952	1012	938	996	972	929	962	874	925	976	941	950	896	950	975	1000	989	987	967	929	924	938	929	998	948	927	922	941	952	888	916	1013	929	915	957	972	910	1006	970	906	922	909	946	986	933	932	953	1001	990	900	928	899	953	966	951	954	905	892	943	910	965	940	944	948	1014	944	995	965	949	945	966	963	953	977	962	939	952	977	965	949	956	975	955	929	940	949	949	942	957	947	969	966	922	954	914	922	937	948	951	1008	963	1004	941	944	945	957	979	876	988	939	865	895	934	984	974	947	919	909	919	1011	951	960	974	884	914	985	941	967	934	954	944	944	958	964	997	911	987	946	898	975	966	892	964	987	920	959	948	989	955	944	931	1009	932	914	1005	970	910	941	957	933	986	968	915	965	1044	989	957	962	995	960	965	961	982	938	922	946	977	967	983	959	969	947	983	942	911	934	956	944	950	926	1005	954	939	948	984	1003	945	977	962	976	888	933	984	896	870	916	952	942	932	926	983	937	972	984	1009	989	933	937	930	935	955	917	944	964	983	945	926	960	934	1001	926	954	925	967	886	936	938	890	955	977	891	976	915	951	1045	965	965	900	971	927	928	934	916	991	943	978	943	919	971	959	1004	987	938	955	942	907	940	971	916	955	948	963	947	952	958	949	923	935	929	902	893	892	911	945	931	928	974	961	879	986	895	966	908	987	958	908	981	987	974	955	963	913	1015	910	960	924	937	935	957	935	964	929	935	913	945	926	893	919	948	923	930	952	930	939	971	972	966	953	961	912	914	928	960	976	970	973	985	954	987	968	946	892	924	934	945	992	996	952	944	944	960	934	982	953	911	952	984	947	907	940	971	983	939	939	962	918
53408	51938	47350	46524	47350	37404	29202	18869	8696	2932	1278	1007	908	833	926	936	1136	1222	1512	1694	1664	1400	1091	834	684	588	590	644	579	581	496	512	524	493	428	483	465	499	470	441	428	440	495	408	446	396	388	412	412	405	432	419	417	406	412	433	424	426	384	392	392	385	389	419	377	434	434	438	391	416	396	408	387	385	416	415	451	434	452	424	417	375	412	373	400	460	412	403	424	412	417	424	380	411	399	421	423	407	409	354	373	414	391	411	389	430	401	395	418	415	396	422	404	390	409	397	408	393	472	446	446	421	434	423	407	373	423	381	384	446	370	379	453	419	386	419	406	394	387	386	423	423	426	412	402	412	452	393	419	384	413	397	382	421	436	414	435	401	396	416	431	413	417	402	376	395	439	458	420	405	387	392	428	402	447	445	455	411	393	419	390	403	413	390	382	424	397	461	415	386	351	379	378	420	375	405	430	408	393	377	418	399	426	422	441	402	422	404	408	424	400	414	416	378	388	400	410	371	401	419	388	412	426	391	361	400	396	394	391	419	426	360	430	435	390	405	393	354	418	421	442	406	423	404	389	415	371	358	371	382	409	388	407	411	383	412	395	417	387	387	405	412	410	420	382	408	449	434	391	409	361	408	429	418	418	363	383	439	438	414	389	399	437	421	387	367	391	412	442	414	397	405	415	406	379	422	398	356	423	398	390	444	441	412	400	408	399	373	390	420	386	372	386	383	417	409	411	455	401	384	395	394	403	380	384	384	391	414	420	417	401	421	469	402	400	427	440	415	349	417	417	413	416	429	421	453	413	408	440	410	415	400	407	395	399	393	369	427	389	394	385	435	416	396	418	434	417	431	362	389	414	422	429	411	419	392	410	402	429	425	406	396	391	428	413	439	379	396	443	424	368	419	369	411	415	410	404	415	414	418	399	392	385	400	381	372	411	437	383	421	419	382	397	446	412	353	419	420	412	421	409	390	392	415	385	388	390	387	426	440	434	404	391	402	406	358	429	452	403	407	397	414	396	366	417	401	388	429	433	398	353	390	408	403	394	376	392	425	391	412	419	399	398	412	355	377	412	370	395	362	392	428	434	408	388	390	417	375	414	411	470	409	359	394	403	375	392	382	425	403	396	434	394	401	435	381	413	417	395	392	424	402	439	374	410	421	437	456	357	383	400	387	364	419	398	378	398	395	410	407	409	416	406	371	366	419	415	384	380	393	419	390	432	465	418	384	421	384	425	385	388	406	405	407	391	405	415	377	387	413	391	400	385	418	353	409	410	413	388	406	397	423	432	413	379	395	379	438	434	383	409	369	391	391	433	433	378	409	419	421	361	429	386	437	405	453	414	422	362	420	392	405	402	420	423	412	412	386	433	388	400	385	408	386	383	383	405	414	387	435	422	409	445	394	422	395	424	402	411	397	354	395	383	360	395	419	409	407	388	387	417	388	392	365	392	397	394	414	437	379	371	393	408	381	435	381	397	442	413	403	406	429	395	410	401	391	403	398	415	445	427	401	368	458	423	392	397	422	414	408	410	371	427	426	413	420	429	370	421	412	422	370	406	421	395	403	414	385	399	456	419	410	427	395	408	416	389	366	432	427	408	380	405	417	359	402	395	386	401	385	420	410	404	396	398	392	397	422	411	401	399	397	381	408	445	395	416	414	412	409	430	375	381	427	426	385	389	419	405	402	419	399	398	377	357	386	382	421	409	381	388	410	427	412	427	417	426	364	361	388	472	425	395	396	410	378	414	408	405	407	397	407	426	436	403	426	397	412	401	410	372	385	383	359	427	412	395	401	381	397	423	389	408	445	408	410	406	380	387	399	394	374	405	408	448	414	394	409	405	400	413	391	410	423	385	394	398	397	363	427	426	383	356	431	398	404	427	423	439	412	428	433	425	390	414	379	425	404	404	386	390	424	408	349	413	430	368	375	384	411	436	406	377	395	411	403	367	402	382	393	396	387	403	420	405	402	424	393	397	386	462	407	406	409	382	400	395	401	399	430	411	403	407	377	443	374	429	432	413	417	405	391	395	383	402	376	424	397	381	423	404	399	408	402	410	386	414	422	388	379	397	437	418	414	393	428	378	367	431	398	359	402	403	400	421	386	401	390	412	447	378	417	405	420	390	381	408	426	404	398	385	350	397	401	426	409	421	364	374	397	384	423	370	386	431	401	387	429	412	416	413	414	438	404	400	412	410	387	364	392	404	412	422	429	386	383	357	406	408	438	372	376	341	390	401	404	381	383	389	406	436	392	423	403	380	407	404	435	416	437	375	366	369	414	421	434	431	411	384	425	411	412	404	412	387	396	390	404	398	430	383	440	401	408	392	400	392	382	373	379	418	444	413	428	417	403	436	400	404	398	377	391	390	390	418	371	426	395	410	429	423	415	398	421	424	398	406	420	407	410	394	373	368	408	413	391	391	392	382	405	424	416	423	430	411	416	396	386	452	396	388	430	380	408	404	406	400	435	428	388	402	420	440	390	375	417	411	411	405	373	429	399	423	387	380	377	417	420	425	404	406	404	384	352	385	396	386	409	402	379	386	423	395	441	416	430	421	439	379	410	411	377	418	389	395	426	398	446	418	384	426	402	397	405	398	365	405	402	387	438	439	372	393	417	379	460	381	435	384	427	399	408	390	379	437	411	446	383	391	412	437	362	430	424	430	408	414	425	387	375	423	391	365	387	409	407	421	425	378	392	405	430	381	396	414	425	397	362	442	360	396	441	385	392	399	417	393	390	428	398	407	388	419	398	395	439	428	408	415	404	412	407	388	370	444	392	428	355	408	396	415	398	429	395	391	387	407	418	366	347	388	387	399	429	400	433	417	385	384	377	386	416	413	385	388	403	401	416	425	419	381	403	404	443	414	429	408	381	430	391	373	417	397	454	420	422	437	407	386	394	380	435	418	398	407	385	449	425	425	398	409	424	415	401	399	406	417	367	408	410	377	408	394	452	405	431	445	432	347	383	417	417	375	412	397	389	409	420	388	370	414	394	445	386	383	417	412	412	401	395	369	380	420	381	411	382	414	411	399	380	399	427	418	394	422	430	390	401	419	417	420	421	360	403	430	393	413	421	365	414	366	402	390	424	390	380	387	432	404	437	372	408	398	428	415	390	383	425	433	410	416	368	429	405	365	426	386	393	389	402	422	438	416	402	419	374	418	384	378	406	408	433	417	375	374	410	397	424	386	378	410	421	396	364	393	402	448	428	405	412	446	403	400	388	402	402	388	394	413	387	396	410	375	391	434	384	470	406	400	393	407	394	398	408	433	388	410	399	409	387	392	383	420	387	412	428	405	418	431	380	398	408	431	404	469	388	371	370	390	431	450	398	368	370	345	367	388	408	400	382	384	398	446	410	411	384	413	415	432	376	389	393	374	412	405	417	414	464	446	389	421	419	397	402	408	427	403	374	384	424	382	397	437	457	366	395	407	376	398	420	412	412	415	407	450	385	393	376	410	452	422	412	424	404	458	407
38017	48789	54722	55143	54948	49185	33489	8562	5946	5557	4199	3561	3090	3176	3574	3439	4136	5222	6185	6279	6203	5564	3808	2840	1998	1752	1925	2046	1819	1785	1630	1463	1452	1487	1259	1273	1164	1162	1227	1241	1247	1086	1133	1126	1060	1125	1031	1029	997	1011	974	1007	943	896	940	937	943	966	866	964	936	913	901	936	908	892	968	968	904	983	951	933	872	1011	895	919	911	865	884	922	937	954	943	877	941	963	987	908	884	886	914	855	956	934	989	897	930	908	914	940	893	903	929	947	913	902	945	927	909	922	925	906	942	910	908	940	937	896	888	905	956	944	984	937	974	880	948	942	924	845	991	975	940	980	905	916	953	902	938	976	980	870	913	968	910	966	940	870	879	935	944	928	906	859	981	888	902	921	887	940	907	876	933	929	908	903	887	952	946	894	888	896	913	938	925	906	956	921	912	902	916	912	908	934	966	897	961	927	956	896	944	927	842	918	892	931	932	918	918	936	898	854	932	966	943	937	917	917	849	905	934	940	962	920	902	909	903	918	927	961	893	881	868	910	926	876	918	911	940	927	965	919	929	903	966	932	971	878	921	916	962	946	954	921	863	895	971	991	953	928	927	930	913	902	911	903	940	955	880	918	916	928	912	934	909	904	907	941	921	910	902	910	892	874	932	974	974	878	896	928	870	978	934	923	907	945	910	894	940	924	937	932	939	901	920	856	933	967	962	946	912	919	969	881	974	916	912	858	952	907	935	903	864	961	893	909	931	947	917	894	900	934	842	935	953	894	914	900	960	893	876	903	944	924	936	938	950	958	909	932	958	918	952	945	927	938	885	898	951	881	903	941	897	847	929	899	909	922	967	935	938	943	909	919	903	932	926	915	894	949	922	895	995	826	877	956	894	903	901	914	916	942	900	935	905	879	914	945	939	892	947	918	915	909	945	953	946	947	959	926	898	936	901	932	941	834	930	905	901	904	826	936	931	931	924	869	909	937	853	897	895	966	929	906	860	884	876	912	868	922	958	936	913	876	876	892	909	913	973	848	874	933	864	934	906	898	885	880	959	947	939	929	880	943	904	964	910	911	966	928	928	993	956	905	908	843	926	871	888	899	893	909	907	901	884	946	929	922	954	935	956	951	891	879	920	945	916	899	925	946	871	990	922	889	898	895	919	876	898	931	925	925	927	931	927	933	913	913	950	894	939	922	972	926	926	950	913	907	882	968	908	895	879	912	927	993	913	968	930	881	900	934	851	970	942	884	910	953	871	885	935	943	937	894	908	948	933	920	905	967	941	922	956	945	899	970	870	918	884	916	926	984	906	919	889	966	938	903	936	926	916	929	879	937	998	919	972	955	876	874	940	905	983	925	922	934	898	923	883	894	868	915	910	923	914	876	911	919	922	883	888	917	937	937	892	899	949	892	888	946	877	938	914	933	894	935	898	882	888	945	919	869	919	883	919	918	937	901	913	957	897	881	925	908	939	984	923	950	952	907	902	943	907	958	960	911	895	912	905	853	950	883	929	911	956	970	910	877	919	959	936	906	965	949	924	877	947	947	875	946	903	941	954	901	891	954	920	918	887	974	923	872	958	912	936	910	877	941	863	932	911	912	968	945	889	950	975	939	942	897	950	898	866	876	888	901	927	911	923	912	890	860	957	920	932	864	951	895	864	923	926	932	909	929	925	932	912	892	1008	897	975	914	945	918	932	951	957	902	864	991	938	991	937	910	969	941	898	910	939	910	877	942	966	940	857	915	938	907	915	898	893	917	848	930	960	915	870	942	944	885	920	942	913	916	926	920	908	944	917	962	928	930	891	915	916	890	920	930	914	933	928	981	947	916	920	873	929	936	957	936	916	918	906	902	936	953	920	918	932	927	873	903	914	923	956	932	920	865	909	937	896	880	893	952	963	909	906	869	919	964	925	946	906	916	908	903	919	981	908	885	926	853	924	926	915	911	930	948	942	951	865	918	992	973	922	925	944	928	936	940	923	904	972	921	878	957	929	930	914	971	933	934	976	931	940	942	892	919	955	938	854	931	893	923	919	878	925	903	928	884	886	914	930	922	956	873	929	948	889	930	909	921	902	941	882	949	959	925	917	949	919	925	949	919	939	963	877	869	897	926	946	947	898	928	912	884	897	919	940	859	878	921	919	956	955	899	881	898	948	900	943	893	916	888	930	859	897	868	933	890	891	913	947	874	912	876	911	968	952	856	936	927	961	938	933	858	960	900	897	942	904	952	931	925	934	885	924	875	911	949	931	949	963	944	919	983	951	905	937	891	979	988	911	962	901	909	925	882	896	895	932	945	931	937	928	949	995	876	930	876	961	971	924	912	903	896	956	929	880	887	920	910	974	879	894	917	917	931	920	934	854	890	927	899	937	950	967	887	911	945	927	882	912	884	958	888	938	899	924	945	964	908	896	911	936	899	916	918	838	911	916	883	898	902	891	888	898	942	936	903	895	902	892	932	909	900	943	939	915	937	918	961	977	921	945	933	920	922	890	886	926	898	917	880	961	949	885	904	948	932	934	850	957	920	941	868	933	946	917	933	871	949	946	870	977	905	977	943	948	881	890	932	889	902	994	952	890	896	950	888	899	917	965	906	963	949	919	916	894	919	873	926	936	898	844	954	927	964	962	926	903	906	881	943	948	957	932	903	897	910	886	935	991	964	913	906	884	923	926	947	908	864	915	898	982	915	990	918	946	894	886	914	969	947	971	909	880	862	1009	882	923	909	943	897	885	928	891	913	896	864	911	988	908	915	958	926	932	921	907	952	919	887	943	884	946	912	937	941	958	912	1013	969	931	857	967	915	991	985	909	914	970	928	915	952	970	906	973	925	938	855	919	948	979	967	892	913	878	863	917	955	945	891	931	949	912	973	940	924	917	957	925	965	941	876	958	898	982	930	840	952	911	949	964	904	907	925	942	896	911	933	941	983	924	905	916	924	1000	860	937	940	878	940	906	949	899	848	936	937	890	1008	925	924	940	937	921	898	934	902	959	934	906	896	956	917	976	924	895	877	886	904	993	884	921	889	917	944	907	921	884	928	985	960	915	951	898	895	912	958	967	927	861	899	918	887	943	950	866	881	891	913	885	895	924	907	962	936	853	895	938	946	939	871	904	900	914	920	889	939	909	891	910	946	892	923	887	905	896	914	928	917	931	915	955	932	914	869	928	900	945	961	848	921	877	937	904	960	882	930	972	912	844	928	946	919	892	935	941	932	911	922	928	977	954	907	901	886	936	915	944	936	900	946	952	941	900	855	945	955	912	881	935	874	892	951	939	878	936	934	891	952	912	937	940	978	927	923	909	928	924	967	891	921	931	957	858	899	956	944	895	886	844	920	914	919	910	880	935	924	916	956	912	945	919	917	924	947	924	954	922	997	900	914	919	913	928	938	862	904	967	902	937	939	892	902	915	900	926	909	1019	939	917	913	930	939	903	907	946	921	913	922	896	917	911	906	903	921	961	935	928	948	906	852	931	928	924	919	937	911	933	887	903	942	945	953	877	911
23629	23253	25546	18668	8325	3628	1400	758	574	575	505	494	463	442	442	431	420	421	464	439	443	430	367	396	379	428	371	377	360	384	332	370	390	383	332	376	385	344	358	331	357	355	360	355	353	324	382	381	360	363	360	330	357	340	367	361	344	363	357	353	330	357	363	332	387	357	307	320	376	371	338	368	349	355	319	370	346	349	372	327	355	383	324	323	332	341	376	345	398	393	349	362	332	336	352	327	331	343	361	345	341	332	362	367	346	327	340	386	394	347	340	387	338	378	328	372	333	329	334	356	325	333	372	333	352	339	314	367	354	342	371	367	369	369	345	353	350	335	356	358	338	325	354	332	322	341	309	367	350	331	342	353	368	323	349	320	323	343	387	329	331	323	357	333	319	325	336	399	326	402	338	333	340	328	325	381	306	355	348	372	336	355	363	341	353	357	356	350	341	356	371	391	373	326	364	327	375	322	343	348	373	333	345	321	340	375	324	334	337	319	369	351	346	350	372	359	380	363	363	366	387	345	368	351	373	354	360	314	365	358	356	339	323	379	337	351	349	372	365	369	319	385	345	354	321	322	306	354	357	325	379	361	350	333	341	374	353	344	404	364	337	356	336	332	328	354	313	356	363	342	355	344	330	361	357	366	337	336	325	331	314	349	352	372	359	333	374	353	351	331	320	371	335	327	379	360	351	333	355	339	349	304	340	332	360	341	354	337	337	369	335	332	299	331	348	359	325	333	351	348	357	330	296	335	336	387	311	365	362	335	342	347	330	329	358	319	323	343	384	341	354	364	375	295	333	337	354	366	331	350	322	322	335	356	343	340	344	349	349	364	358	361	350	351	362	340	351	364	338	348	313	324	337	351	369	361	384	335	372	343	311	356	339	354	340	355	352	365	349	357	341	328	371	356	343	356	331	351	345	340	382	344	371	352	349	314	342	318	334	349	358	376	355	357	328	351	369	349	369	347	358	342	352	356	317	358	356	388	396	365	307	329	351	381	328	319	340	350	370	374	340	378	340	346	361	379	349	377	331	328	318	343	332	352	382	340	354	319	365	359	358	356	354	331	329	315	323	339	364	327	373	345	352	358	339	352	344	345	314	346	334	343	357	336	343	338	377	345	356	358	322	364	325	311	335	349	325	376	318	355	363	318	376	354	354	336	391	345	316	342	347	362	307	338	348	327	312	332	334	353	373	381	353	333	303	346	342	353	350	362	323	339	358	348	324	358	322	340	368	355	342	324	338	341	363	354	353	382	355	298	336	345	351	338	380	370	356	334	363	347	346	334	327	317	314	334	342	371	360	401	327	322	327	333	358	358	355	357	301	347	331	343	341	353	337	349	332	338	331	388	361	335	336	346	334	326	341	375	316	352	346	373	372	358	364	334	331	370	361	349	340	326	341	397	366	359	353	356	342	353	332	334	344	348	321	342	346	346	346	327	310	292	325	335	339	342	376	345	302	321	316	336	322	357	322	385	364	327	348	352	348	359	351	357	322	340	373	305	368	338	379	338	373	349	318	374	314	318	345	328	339	345	372	330	339	325	369	345	355	339	347	357	346	364	367	369	356	337	330	357	356	364	354	327	334	348	332	375	339	348	349	358	323	350	318	334	358	325	320	370	360	371	336	336	350	344	361	404	332	326	347	342	365	360	348	339	388	313	342	367	358	337	360	356	337	358	321	349	337	392	371	316	365	356	388	319	336	370	357	330	319	341	352	329	325	326	375	341	317	321	378	342	354	351	371	326	368	367	374	347	308	370	357	321	363	347	361	371	343	347	332	366	343	381	359	357	368	368	362	319	367	342	361	358	339	367	344	354	339	326	326	343	322	330	337	346	316	345	335	348	348	341	327	353	342	367	329	347	363	373	366	355	365	346	356	356	397	342	343	349	350	359	396	314	334	355	334	351	346	337	342	325	344	336	380	362	327	354	358	341	346	347	319	341	313	346	348	396	333	356	363	360	376	370	337	338	326	341	359	342	367	366	316	352	360	369	332	360	363	376	330	384	338	331	311	313	306	334	380	352	341	389	391	361	321	342	335	303	361	363	339	343	361	348	343	325	367	357	381	348	336	386	321	364	344	363	359	365	291	363	354	336	339	342	317	329	333	350	426	364	344	309	337	316	312	331	319	355	325	331	346	340	298	341	337	313	332	358	341	369	363	353	343	332	343	334	341	353	358	332	372	344	355	340	332	375	335	378	301	367	339	362	324	342	344	309	339	339	345	358	381	339	363	354	375	346	369	343	309	349	319	347	361	333	356	317	350	350	386	326	334	329	321	349	353	352	391	374	392	372	356	367	349	333	344	322	360	355	348	327	348	349	344	370	338	370	366	370	315	334	329	334	323	377	376	336	331	327	336	345	369	333	359	326	344	355	332	382	330	370	353	326	322	331	355	322	356	352	317	319	345	346	345	324	321	395	322	364	316	371	335	363	358	349	308	348	353	370	353	332	350	333	365	342	362	334	360	346	370	335	373	333	331	357	360	357	356	310	355	304	369	368	342	348	342	323	357	318	339	322	349	346	347	353	326	355	302	388	364	369	343	347	371	333	344	351	357	347	326	304	339	335	336	347	346	332	334	352	369	359	346	389	327	330	352	322	351	306	341	355	346	344	371	360	349	373	365	372	358	370	337	355	326	349	376	351	351	364	344	329	362	352	337	340	372	321	355	357	376	410	318	329	354	350	328	367	355	321	364	336	343	373	357	384	350	334	345	330	326	368	359	375	367	356	337	310	374	319	321	348	306	341	348	330	386	350	326	332	364	327	325	350	354	325	368	353	353	372	350	372	331	361	369	331	380	327	342	390	347	321	338	362	327	370	354	337	360	323	380	344	331	356	346	323	360	348	334	363	305	340	360	338	360	359	345	350	398	354	337	368	356	333	332	342	337	354	362	403	359	346	337	306	343	360	329	337	322	369	341	340	334	320	334	348	386	368	347	340	341	341	349	344	354	362	365	368	352	319	349	312	356	335	338	336	333	353	369	344	326	353	319	348	315	358	350	377	341	364	357	349	362	338	333	338	309	329	359	324	355	345	347	364	325	349	373	401	362	328	380	346	381	350	354	346	366	384	319	359	356	351	342	341	329	339	338	352	338	340	348	367	356	326	326	365	370	356	339	355	316	355	351	324	342	316	371	341	343	335	332	362	360	377	347	349	350	318	352	368	320	357	339	361	320	357	322	347	324	340	338	361	361	364	360	368	357	368	343	357	365	381	396	330	341	345	349	345	334	384	337	340	351	351	361	321	348	351	351	355	338	348	358	304	355	378	375	377	338	340	342	330	342	343	347	356	350	379	385	348	358	322	384	299	339	345	341	330	334	382	358	335	321	349	359	342	352	329	363	317	356	341	358	349	338	370	363	369	322	326	375	366	368	352	324	360	327	357	336	341	341	331	334	350	367	368	346	356	335	294	318	315	360	343	359	366	351	333	346	344	347	321	389	348	353	338	372	370	377	329	367	332	366	353	332	334	354	320
14020	21238	30707	30364	17711	11452	5309	2671	2049	1812	1680	1576	1499	1413	1341	1303	1221	1242	1329	1327	1301	1183	1072	1119	1026	973	1041	977	958	917	938	963	957	962	953	907	921	910	886	897	882	882	867	855	826	841	889	834	796	880	841	815	840	823	840	868	838	846	838	831	797	838	867	803	818	843	845	826	825	856	818	813	821	859	856	810	901	873	799	828	825	861	814	834	820	855	831	824	853	850	854	839	840	794	850	788	804	856	776	845	855	892	826	833	809	802	835	831	844	823	813	808	797	832	810	781	844	828	843	857	864	811	803	819	855	799	873	800	859	810	818	821	861	806	862	824	854	776	859	835	836	867	856	817	799	788	863	829	825	816	855	858	848	838	814	866	835	883	837	832	801	819	828	807	833	797	837	816	805	851	847	855	850	816	882	806	805	847	887	811	837	782	828	865	852	847	860	806	832	853	796	846	812	830	857	848	812	846	809	877	830	806	838	870	827	777	839	843	824	864	822	872	828	853	892	771	839	825	829	798	835	807	832	832	816	828	779	830	836	857	817	822	800	883	819	812	840	816	836	839	778	822	820	852	824	909	859	822	884	815	775	807	795	822	872	816	839	829	791	827	813	807	822	832	828	839	828	803	848	826	808	811	853	854	805	868	809	828	882	857	830	792	822	800	850	866	842	867	837	825	821	838	806	791	791	793	893	832	854	843	821	812	814	796	807	826	804	792	852	831	792	796	838	851	843	841	894	842	873	772	860	805	825	876	790	817	826	807	824	852	852	779	806	824	809	803	861	815	817	802	809	817	764	839	864	841	844	849	786	843	859	820	801	851	831	825	895	825	877	848	780	823	824	862	831	853	845	893	816	876	868	811	822	838	811	807	792	815	807	827	838	844	842	817	775	802	852	832	868	882	820	791	846	832	817	823	819	785	791	809	826	858	826	866	824	832	854	801	869	866	849	803	802	809	848	826	836	872	909	831	830	864	828	803	780	805	815	855	815	832	804	818	808	785	821	771	817	783	842	790	878	813	797	851	812	808	814	839	868	800	857	829	808	775	837	806	847	875	773	787	833	835	779	830	825	826	820	837	821	835	856	818	795	798	776	846	850	861	848	788	779	851	828	769	870	823	836	804	802	766	827	831	828	880	833	846	843	829	835	791	824	808	863	774	857	788	787	886	869	867	860	821	826	796	827	864	815	831	812	824	821	817	845	850	843	853	849	859	783	811	836	824	791	895	872	787	886	837	826	847	783	836	854	829	848	843	857	827	835	820	783	845	798	864	864	841	813	881	825	853	817	826	836	838	853	846	862	808	830	840	772	851	825	782	832	835	864	802	801	791	830	835	849	821	815	861	898	839	808	801	804	873	864	831	799	788	813	807	846	804	810	829	843	818	835	803	844	850	795	809	812	839	819	846	855	788	824	818	863	860	846	791	775	875	854	791	849	819	825	844	822	799	826	767	814	827	827	847	790	804	783	841	860	829	826	791	842	869	842	791	835	833	816	797	828	865	816	843	802	831	833	840	848	818	860	819	849	825	816	850	861	799	848	855	882	810	817	840	846	813	824	784	883	810	850	849	798	826	832	841	794	804	795	783	831	811	848	803	870	808	845	797	833	852	791	824	854	813	816	810	821	846	839	805	837	790	816	884	812	841	827	831	795	821	825	793	823	788	838	805	820	822	820	791	817	828	802	813	810	837	871	828	839	819	802	825	787	803	855	842	817	854	855	833	826	871	835	824	827	797	790	833	778	857	833	828	848	825	862	826	853	798	819	882	831	787	825	796	804	825	840	839	881	822	771	842	821	825	871	838	865	800	879	889	881	856	801	852	862	800	908	839	830	782	828	833	860	792	808	875	860	847	790	860	815	811	811	773	875	860	781	806	808	870	867	833	820	828	845	806	820	833	847	830	826	844	868	782	856	816	849	811	802	865	817	844	831	822	812	845	848	856	840	791	857	742	850	806	839	827	863	848	872	823	842	883	821	826	853	862	811	817	835	821	831	867	814	863	846	833	858	852	846	841	804	852	880	791	847	895	804	847	793	817	850	797	836	862	811	814	812	846	828	832	829	814	847	776	858	822	809	785	901	822	809	852	848	843	839	867	893	849	816	813	841	830	816	819	852	876	782	826	879	816	823	802	803	847	787	841	826	811	857	787	825	854	865	802	812	789	858	809	856	780	875	826	825	794	844	882	839	829	803	823	860	817	858	839	833	819	826	815	795	863	836	839	899	814	870	782	811	863	823	847	838	866	850	823	799	831	801	776	838	815	833	835	815	835	820	870	853	820	818	845	826	813	858	837	836	828	830	839	869	850	844	897	809	844	924	943	839	821	802	831	895	775	813	838	791	837	859	827	815	793	819	803	846	868	823	796	851	813	798	834	822	850	806	863	826	851	855	874	881	833	807	801	872	825	845	836	830	840	848	794	871	833	831	810	831	808	865	795	841	783	840	860	834	846	843	822	811	803	846	821	813	812	832	865	828	808	787	824	824	824	862	797	802	796	845	813	836	751	788	835	864	802	803	839	828	843	809	779	755	793	819	781	892	810	863	805	805	781	818	842	848	798	839	870	832	854	782	836	828	827	842	853	788	851	836	792	809	816	825	872	795	824	836	804	810	848	787	798	816	855	813	818	837	842	819	818	808	795	823	845	834	900	854	827	821	839	890	838	838	850	812	795	778	806	806	815	840	799	855	821	793	809	803	861	825	790	754	849	844	834	849	865	815	831	816	877	765	804	815	875	850	830	807	859	815	823	817	831	840	809	800	857	854	846	780	839	822	818	829	879	783	876	836	826	804	781	802	849	757	877	835	790	763	809	814	840	853	795	806	820	884	829	827	780	846	800	810	827	773	805	874	855	856	803	853	828	805	818	795	868	784	820	804	888	822	827	823	830	784	804	790	863	821	807	821	844	819	808	810	863	812	853	899	792	798	777	845	878	828	837	828	804	878	829	852	769	839	827	844	856	866	815	799	811	864	855	823	848	865	798	800	811	845	830	808	781	837	820	862	778	889	863	817	856	809	784	861	852	856	727	827	804	840	827	860	822	819	856	848	862	843	823	846	837	841	846	790	847	816	866	825	827	821	836	765	817	840	840	845	785	830	849	788	862	829	792	823	852	817	807	797	846	848	832	861	855	834	804	837	829	820	789	803	841	844	824	813	816	815	784	829	841	806	839	817	820	862	837	855	804	880	848	824	822	795	850	842	855	818	794	827	822	833	847	825	800	823	806	850	819	850	828	825	837	816	814	871	864	858	833	831	797	827	837	811	831	907	844	801	842	865	831	856	843	872	854	818	809	815	900	811	841	840	841	825	813	849	821	880	858	789	813	854	896	812	860	853	834	805	832	820	803	817	834	857	796	821	847	819	855	809	831	804	870	811	813	783	833	831	787	819	836	834	804	817	812	854	841	857	834	851	884	807	867	847	839	817	842	832	840	868	782	804	771	903	827	824	851	860	833	798	889	848	829	870	811	842	801	798	817	797	810
43610	47385	50145	45620	48344	42771	33333	18593	6681	1754	1002	871	797	734	843	796	826	839	923	1016	1007	944	791	649	561	506	526	498	516	512	479	470	505	485	408	470	480	463	427	469	404	453	426	411	431	415	401	425	390	430	454	413	417	416	412	413	420	428	410	443	403	418	410	385	435	422	390	417	418	383	382	397	429	416	405	440	372	384	394	422	417	359	386	406	393	362	419	424	456	416	426	389	446	407	377	401	403	381	382	411	423	413	378	383	431	421	406	380	409	411	361	421	415	409	376	417	409	420	421	448	428	414	430	399	437	412	403	430	431	370	409	446	432	428	389	441	385	440	383	380	436	382	414	442	393	400	445	432	392	396	446	404	390	410	411	416	389	399	401	441	407	397	405	402	395	405	405	403	369	410	390	409	393	422	385	392	472	424	413	381	417	405	358	406	424	396	395	380	420	422	399	438	413	410	417	457	412	368	399	424	393	429	402	428	391	391	443	396	389	385	449	426	430	432	386	405	396	402	428	379	432	410	374	373	431	423	384	366	376	403	432	380	368	393	422	400	409	414	417	458	417	394	430	430	403	391	430	401	415	382	395	417	372	418	402	412	402	428	388	449	405	396	408	407	417	421	388	419	382	450	399	387	388	396	434	418	370	410	411	404	390	410	399	411	430	412	394	418	379	410	409	429	423	424	398	401	408	392	399	423	421	406	405	403	389	420	417	436	401	455	421	417	404	406	419	398	404	424	388	372	402	403	366	415	454	390	434	416	419	387	458	404	404	412	421	409	364	428	420	430	393	407	403	379	381	386	440	431	401	419	414	417	419	421	438	438	474	432	389	439	449	389	414	389	437	397	376	435	390	440	444	411	410	401	399	372	388	419	404	403	418	388	393	425	439	423	397	419	401	379	397	409	380	419	415	402	374	415	402	414	436	441	398	412	420	441	421	389	429	398	393	385	384	397	440	458	432	410	395	386	419	426	416	441	398	424	414	446	417	402	389	417	390	400	401	413	421	378	393	433	399	415	418	423	363	431	391	364	394	371	398	419	423	400	405	381	379	394	414	404	420	398	418	424	436	434	430	415	398	400	393	394	443	434	387	402	392	405	418	360	401	420	437	391	400	392	426	410	397	368	411	412	407	403	392	464	401	400	415	410	414	400	367	422	377	414	398	429	418	418	413	412	411	392	379	416	398	400	365	408	410	427	394	406	375	416	418	407	395	369	434	420	403	379	433	397	412	412	418	418	390	424	399	390	424	383	407	409	410	413	430	417	448	411	400	432	389	368	409	394	421	435	390	404	410	423	436	424	441	401	390	408	439	435	468	423	399	396	424	404	406	397	405	387	411	398	415	365	381	438	384	407	382	372	368	420	394	404	400	400	383	396	412	381	355	400	418	428	438	397	403	392	443	415	419	395	407	409	384	415	401	405	384	404	362	414	423	374	417	425	411	399	399	398	410	422	431	410	423	411	406	396	399	418	435	419	426	416	398	422	400	422	427	441	409	395	410	418	406	400	405	424	431	415	436	411	399	409	419	406	405	428	410	337	432	406	385	391	360	405	388	418	426	413	402	386	404	415	417	398	383	420	382	422	376	392	414	419	435	398	413	412	446	427	414	398	364	396	369	405	405	402	413	393	393	376	396	396	398	381	389	375	423	445	395	423	426	417	395	413	419	383	412	409	386	374	394	393	396	399	409	375	429	423	403	420	430	410	425	408	392	405	441	354	370	423	427	432	449	409	394	393	416	424	414	390	413	385	398	400	372	412	434	356	423	375	399	401	446	404	415	423	373	408	448	398	424	375	380	405	397	400	386	424	396	454	410	434	434	396	393	423	412	409	378	424	374	385	391	405	386	394	403	364	418	391	425	406	407	434	441	398	397	401	428	425	428	382	429	400	399	427	387	395	409	417	342	420	420	398	445	400	399	427	401	432	385	425	398	429	415	381	413	391	387	391	406	409	406	403	448	413	407	415	405	444	421	416	440	416	438	377	385	403	421	388	380	407	421	376	384	387	422	448	413	456	401	393	382	376	408	420	413	420	415	394	394	418	385	410	360	426	443	453	400	402	402	407	393	418	424	400	411	419	404	376	385	409	374	385	402	387	416	430	433	436	426	440	440	436	437	373	400	435	360	397	426	438	389	403	400	410	408	369	384	406	367	389	394	402	403	408	399	427	398	392	395	410	414	435	431	422	409	404	411	382	400	399	402	384	465	412	415	419	405	438	406	427	431	418	435	395	399	437	395	383	444	429	372	371	401	404	422	412	403	404	421	402	420	407	404	394	374	387	441	410	405	393	425	414	401	410	449	418	435	428	397	361	394	405	405	383	413	408	413	393	435	414	417	450	414	411	391	404	423	386	403	399	393	418	401	417	371	383	377	447	400	441	426	421	419	436	413	439	397	414	399	406	402	421	422	399	362	441	402	356	389	431	396	385	400	401	420	412	421	394	415	424	389	428	400	411	396	395	415	395	418	400	418	415	414	420	445	419	435	404	386	379	395	403	413	433	454	404	443	412	389	427	451	380	448	402	419	400	411	431	389	432	382	432	397	436	418	403	400	446	430	382	424	378	400	457	407	396	394	387	427	439	426	436	392	393	399	380	388	365	434	371	416	399	399	448	424	391	413	405	391	413	370	400	384	396	385	385	411	405	421	427	403	413	484	395	465	424	396	396	424	410	429	379	414	444	398	417	404	397	367	384	403	373	388	408	417	413	426	357	395	417	387	391	442	377	423	391	394	361	407	391	449	384	391	423	418	423	395	419	423	413	434	394	414	403	430	429	366	374	401	401	369	367	407	439	389	417	401	425	425	443	361	418	404	383	420	385	418	409	424	390	423	365	408	424	438	391	370	427	426	387	370	395	436	413	426	416	398	394	411	413	434	453	409	403	411	387	427	451	427	430	373	364	424	431	404	425	374	390	409	406	402	372	420	397	400	391	378	428	371	396	414	388	416	402	417	415	392	407	353	403	399	397	401	392	382	410	406	331	389	428	401	417	414	370	370	432	381	421	367	451	430	402	433	416	419	452	394	408	419	406	417	417	411	380	383	384	403	387	428	410	414	409	414	406	414	413	439	436	402	410	414	405	383	387	472	398	436	404	374	425	402	408	414	417	436	437	416	372	409	414	403	404	420	433	389	366	426	403	431	421	450	456	438	416	442	394	421	399	413	396	391	405	433	401	415	440	405	434	404	375	376	395	419	420	416	429	426	411	405	435	441	432	398	446	413	420	419	409	408	412	386	401	429	405	432	425	386	374	422	411	408	409	438	394	399	406	404	432	396	411	446	403	379	412	385	415	430	436	379	398	396	382	415	423	387	354	399	405	388	410	437	457	412	412	444	393	372	477	406	448	415	411	399	419	415	395	428	378	425	408	421	417	397	373	426	418	420	398	432	431	394	401	389	430	397	408	418	446	423	422	428	380	363	370	413	412	422	374	415	431	420	377	418	413	420	380	448	413	436	421	410	423	412	407	410	390	436	432
29959	40776	50899	52195	55729	50625	41191	10369	4527	4379	3353	2906	2689	2502	3167	2987	2805	3207	3363	3905	4163	3658	2665	2145	1792	1578	1458	1698	1642	1538	1438	1337	1239	1253	1180	1194	1183	1149	1121	1095	1161	1142	1096	1037	1070	1042	1044	1016	1027	1047	981	1057	971	944	989	980	962	947	990	977	904	943	993	896	962	952	982	974	955	972	922	962	961	1041	914	967	1003	934	912	975	921	960	942	959	953	874	933	903	992	979	925	909	993	901	991	940	893	964	936	923	955	960	945	964	957	944	891	930	921	924	934	963	919	999	982	919	974	974	932	958	972	896	965	923	911	974	937	939	909	940	946	950	919	897	979	985	971	913	923	964	946	975	939	920	965	992	933	957	941	935	926	938	957	907	971	964	984	887	917	930	918	970	946	907	961	959	950	972	994	951	927	915	926	926	944	895	941	975	970	884	953	950	945	941	944	958	913	896	888	890	930	925	975	912	970	933	922	923	941	888	876	962	940	991	921	979	976	972	951	918	943	933	927	937	974	908	959	970	966	978	902	923	952	958	903	938	963	982	958	978	907	897	967	903	966	958	948	951	995	972	938	948	930	999	944	917	926	916	925	996	923	957	900	880	947	970	927	938	959	865	977	951	989	980	957	1024	944	922	953	961	918	950	972	969	981	921	949	1006	907	999	916	944	933	918	963	899	941	964	918	996	935	961	936	945	981	959	932	984	927	927	909	959	902	920	994	923	943	949	993	953	979	903	975	926	954	934	914	931	910	884	967	941	961	949	926	951	929	923	928	948	972	964	916	924	923	940	933	919	963	950	956	881	947	963	949	948	957	926	944	961	926	976	941	993	978	969	909	959	989	973	910	951	959	920	980	995	982	979	948	908	949	980	979	915	925	986	976	915	972	919	990	922	969	950	944	973	916	962	960	891	924	1013	927	964	934	993	959	914	939	899	927	892	967	950	943	918	936	999	969	970	948	920	929	942	963	945	950	913	932	932	957	990	987	893	905	954	960	959	938	938	888	915	942	901	955	952	933	907	948	922	963	938	897	919	959	921	963	930	991	947	956	993	954	940	952	923	976	935	926	979	951	902	889	940	959	935	962	948	944	981	940	885	971	972	956	931	952	920	972	983	958	945	899	973	928	926	931	1031	1007	943	931	952	926	988	970	875	991	988	922	907	980	908	951	928	986	948	900	907	908	973	917	907	937	961	939	975	973	953	970	976	947	973	897	886	951	914	933	981	912	954	993	919	947	988	961	938	854	969	937	1008	986	937	943	948	971	955	993	967	953	976	984	970	900	869	930	886	916	900	937	921	931	905	981	956	925	926	941	933	917	952	1032	924	928	998	977	936	981	970	958	968	936	940	919	895	904	1004	903	952	935	927	967	960	954	977	943	991	934	980	955	967	945	954	864	986	926	939	937	943	995	932	906	965	941	976	906	940	944	963	944	946	971	934	925	921	949	930	920	955	934	966	942	959	955	934	969	892	920	932	964	950	921	941	873	927	962	1003	921	989	910	973	948	1013	973	973	911	907	906	927	935	920	955	921	964	941	925	953	1013	975	994	910	942	946	940	914	940	940	923	923	933	972	946	940	915	935	939	931	883	917	957	972	928	921	968	939	936	948	978	909	978	964	957	937	928	973	937	920	1018	917	936	890	957	932	897	955	944	960	923	946	935	894	933	960	934	940	955	956	944	950	925	1002	976	944	1000	955	877	943	955	976	958	948	944	969	943	950	922	924	949	936	1047	918	911	938	879	909	908	974	947	958	920	964	917	991	946	934	951	956	866	950	986	946	944	964	957	999	919	1012	948	936	948	968	945	962	907	919	966	955	955	964	916	926	910	965	879	938	914	922	996	933	929	913	966	960	897	967	896	939	976	921	937	952	951	942	901	981	960	882	936	926	906	940	912	955	907	1012	997	939	954	937	936	957	922	941	935	965	914	937	945	995	949	975	896	925	959	899	940	904	996	902	926	934	953	895	948	958	930	939	972	972	950	971	957	963	965	944	959	935	892	991	979	938	940	915	891	923	855	925	931	960	960	949	943	965	947	935	896	971	959	942	942	952	946	969	924	892	951	987	930	906	927	930	949	911	973	971	901	968	967	944	978	958	887	951	945	922	955	933	961	874	927	969	926	988	891	948	933	900	931	977	965	986	895	967	947	902	955	939	978	902	948	945	916	916	932	1008	1005	941	877	979	962	905	946	943	964	995	965	968	914	1010	959	969	966	943	903	940	868	994	916	952	942	954	943	901	917	979	1035	967	942	970	967	926	928	983	946	958	946	902	982	983	977	956	881	988	914	927	960	938	964	957	1007	918	971	978	924	948	929	994	950	932	958	952	965	957	965	993	963	890	901	922	983	939	939	914	918	900	949	909	961	931	911	926	950	941	891	940	901	933	948	959	953	939	917	919	982	941	928	946	919	965	915	921	937	1005	940	918	980	934	956	905	952	960	922	973	938	944	907	997	938	967	971	926	941	951	929	975	949	969	934	941	959	913	954	962	966	897	983	906	948	927	998	930	1008	937	994	979	945	935	924	958	929	995	968	973	938	919	976	921	965	990	931	958	974	966	939	894	946	911	931	945	959	944	912	889	915	962	942	966	958	955	944	934	980	1005	930	1000	931	928	936	945	1018	929	965	854	891	983	927	937	963	945	914	958	927	963	919	959	962	974	935	937	937	903	960	982	992	965	973	919	974	977	997	938	902	969	926	943	954	949	921	892	929	972	970	981	942	914	944	940	984	946	902	939	966	896	984	930	977	941	973	947	965	1013	992	926	930	987	920	940	935	958	991	943	972	941	947	955	912	963	937	893	959	936	913	950	979	976	953	983	958	973	916	989	957	901	893	958	906	973	889	907	938	965	967	967	879	946	933	941	953	978	920	958	912	937	931	939	908	899	911	928	984	940	929	956	862	917	975	933	975	953	929	991	901	946	946	928	929	959	912	960	955	963	1005	964	968	973	925	970	1025	977	918	952	915	869	966	930	940	914	924	962	931	986	942	968	937	924	954	957	870	950	979	981	966	914	959	928	939	981	892	970	961	970	928	957	907	963	916	932	960	946	929	946	928	964	933	950	951	947	961	934	955	947	937	893	967	914	923	947	967	1001	975	925	1046	925	974	954	948	950	945	980	943	950	930	935	1015	944	951	916	947	880	972	926	940	944	979	912	932	977	966	972	936	919	962	906	960	929	972	1008	980	938	961	940	976	896	941	967	944	934	966	885	966	979	965	967	969	996	928	902	919	903	994	977	1003	948	925	934	934	976	990	925	923	987	975	935	965	957	959	967	911	999	923	962	981	927	942	955	946	958	994	1007	909	908	983	908	988	961	947	973	966	922	920	957	958	944	925	934	969	942	977	997	946	936	1007	929	978	932	950	918	1003	922	950	889	926	968	923	918	943	912	1003	1023	952	925	938	881	969	971	979	915	934	984	966	885	958	968	985	935	902	888	960	937	941	1031	929	884	908	951	971	948	883	1013	979	940	947	937	941	986	935	962	928	939	978	936	876	982	972	926	944	964	929	948	998	970	896	977	918	929	885	908
52900	51715	45622	42865	48193	51186	37987	22834	14889	5731	1634	1065	964	895	1168	1144	961	982	1100	1391	1540	1146	849	765	717	623	583	594	550	622	507	590	471	483	444	432	451	475	469	457	442	446	459	440	414	439	438	426	435	429	419	369	427	396	406	396	398	386	413	415	413	398	401	409	411	390	403	388	400	408	344	428	438	388	433	431	425	459	409	397	410	392	441	415	412	443	408	429	414	402	403	373	358	391	427	361	423	439	372	412	396	373	470	404	425	364	405	427	439	414	438	430	425	385	414	355	405	379	440	428	413	429	382	409	375	395	393	396	406	380	390	413	390	380	409	408	417	406	401	374	448	375	393	403	421	388	407	384	417	397	405	419	373	353	403	388	445	425	413	383	413	432	400	428	397	422	383	402	452	413	424	421	411	408	382	390	397	331	400	351	364	382	407	397	437	391	386	382	408	401	396	429	419	380	412	405	413	432	402	420	411	379	390	381	432	399	414	404	419	418	406	397	398	390	427	395	415	392	397	394	424	390	422	439	375	397	396	367	375	388	399	442	426	432	404	388	385	424	379	384	428	402	387	374	450	378	433	399	428	427	380	430	445	380	391	376	412	415	391	373	410	433	393	412	371	423	400	402	408	415	416	395	400	420	398	433	416	422	391	410	446	437	453	401	401	427	405	367	435	455	421	381	420	436	404	414	433	403	413	382	393	455	409	405	389	423	442	398	389	429	403	379	418	416	397	422	429	376	425	441	408	391	396	381	407	384	395	398	386	388	426	415	411	419	436	395	393	413	413	401	406	417	386	402	388	388	380	410	395	394	430	395	440	401	429	378	416	385	410	417	392	392	402	391	411	417	426	423	403	422	395	414	429	413	435	390	391	393	369	431	386	458	403	381	408	399	439	404	366	381	376	415	442	413	389	425	404	380	413	402	425	416	419	391	389	402	412	389	393	408	401	397	421	415	381	407	446	413	398	394	394	417	404	398	388	461	389	400	405	408	392	396	416	414	432	414	433	401	425	404	405	372	401	368	408	402	393	423	400	387	416	374	391	401	429	381	396	403	379	412	394	379	411	379	423	355	410	400	421	426	418	416	415	395	428	416	449	424	391	398	406	412	396	410	412	395	409	415	386	393	424	444	403	412	361	402	387	369	417	446	416	404	444	393	415	411	404	443	417	425	364	391	394	448	420	377	404	401	397	457	407	420	436	410	378	430	418	417	404	437	385	407	442	383	400	400	376	432	411	365	436	431	415	393	443	394	447	423	375	409	410	388	422	410	457	408	372	407	403	406	362	394	396	415	359	365	410	420	404	406	407	421	391	415	408	422	429	392	371	439	416	382	369	412	426	386	372	372	413	436	393	435	405	387	425	396	415	450	412	404	418	364	389	396	404	384	420	403	377	421	442	405	434	390	442	424	408	416	402	405	406	397	381	422	432	428	401	440	404	392	418	410	416	356	394	408	397	360	362	390	394	413	415	425	368	388	401	404	416	400	432	426	403	398	377	405	402	375	412	395	387	408	415	419	374	412	438	398	421	391	404	400	412	394	369	430	417	384	416	378	410	384	402	408	381	388	406	399	391	429	430	398	372	452	392	372	380	421	384	375	377	382	408	465	387	392	422	401	378	436	380	390	394	390	401	427	453	375	426	427	389	454	424	396	429	395	403	367	426	378	421	421	373	365	434	360	423	410	399	430	389	425	422	370	405	429	410	437	406	436	416	408	384	394	424	387	436	372	413	428	405	388	385	400	410	426	387	358	383	375	415	376	387	423	386	396	442	384	382	406	389	396	419	417	395	393	459	418	451	434	429	379	399	469	396	396	412	439	423	404	448	449	419	404	418	415	362	394	388	361	418	434	378	419	418	381	412	376	392	366	413	393	394	414	399	416	408	436	389	417	406	367	368	417	402	366	414	460	427	427	420	366	413	418	393	410	382	438	433	387	391	355	396	381	409	395	422	413	405	419	414	441	434	388	382	418	403	414	401	386	401	359	449	381	407	374	421	423	428	414	396	391	365	392	444	448	393	420	439	434	423	415	422	389	382	439	412	381	373	373	405	367	420	401	407	374	433	424	392	402	435	386	417	408	424	407	392	399	403	432	402	394	377	408	424	384	393	382	376	419	449	425	411	369	434	419	364	404	387	371	348	357	386	421	432	397	384	416	398	371	410	412	390	398	395	383	398	408	371	364	388	397	392	406	404	362	435	434	404	394	410	393	381	383	403	405	399	426	407	402	413	439	405	385	416	422	397	396	389	415	467	440	436	390	430	396	382	421	401	388	441	399	433	401	382	382	396	433	379	426	403	386	435	400	416	426	417	388	401	428	380	416	416	402	379	416	408	398	403	376	397	418	401	428	381	423	410	408	396	365	439	399	392	400	451	436	417	404	395	411	398	390	403	413	378	400	427	413	395	399	376	404	414	402	401	384	403	409	396	403	384	412	391	424	410	383	421	434	376	387	415	363	405	414	470	420	404	379	408	434	393	425	376	408	388	447	388	422	395	393	451	431	385	387	382	383	404	425	445	428	417	365	387	404	412	408	414	407	419	396	388	413	385	371	406	412	471	382	390	416	398	410	446	400	385	396	368	402	411	420	419	384	396	411	387	415	422	388	401	423	394	410	419	422	416	424	436	415	422	419	397	392	422	398	370	414	392	387	365	395	392	402	431	397	402	372	392	388	447	389	422	416	414	371	395	392	347	387	437	420	403	404	356	389	444	389	430	393	438	382	389	428	414	414	415	358	398	399	404	376	421	425	426	402	378	437	434	388	432	445	428	418	445	425	432	415	426	364	391	393	384	400	414	432	403	396	422	412	406	397	410	428	404	396	414	396	388	427	410	378	369	395	429	400	384	384	406	367	432	418	401	403	390	425	418	452	416	399	441	373	383	348	415	404	436	435	398	416	439	391	456	399	387	354	411	416	423	419	392	401	411	426	417	396	433	398	408	418	427	397	411	419	409	439	425	436	421	386	393	409	399	389	378	413	360	401	385	401	348	402	431	353	437	420	387	440	421	387	363	436	378	410	365	405	417	372	390	424	443	414	393	406	394	367	368	388	387	463	400	383	390	372	391	369	362	394	398	374	408	413	420	389	414	446	425	373	400	427	429	394	406	381	425	418	377	420	344	409	422	421	395	441	418	403	452	423	363	404	419	369	415	386	406	393	417	413	366	438	409	382	409	394	449	390	393	417	411	400	403	390	407	367	433	349	408	438	396	367	378	435	381	429	379	379	409	400	375	446	403	363	417	389	402	407	379	416	369	456	390	388	396	389	408	432	410	401	403	416	398	414	383	425	393	412	432	436	402	382	396	441	415	387	432	346	440	400	414	413	385	396	406	387	397	374	375	428	454	395	431	448	423	452	442	445	397	380	426	412	436	396	382	486	385	384	396	393	398	452	388	401	409	410	401	397	445	413	426	355	403	418	388	399	420	402	407	412	428	418	437	377	421	373	401	403	400	399	411	419	426	407	394	396	444	468	396	420
38094	50445	52929	53421	57937	57361	41083	12554	6046	5547	4440	3651	3361	3121	4564	4288	3790	3736	4289	5380	5603	4354	3016	2574	2215	1775	1836	2013	1847	1844	1650	1558	1438	1392	1391	1276	1277	1159	1133	1135	1159	1084	1132	1133	1123	1066	1008	1022	1002	1023	989	959	968	995	932	937	897	934	951	948	943	910	955	944	958	916	940	966	906	906	929	981	948	935	949	946	951	913	954	955	959	873	913	914	920	917	884	953	971	950	994	895	895	955	922	888	923	918	900	895	905	980	924	920	936	988	932	887	923	885	951	909	915	923	936	885	949	979	993	883	890	893	939	960	908	917	985	947	870	954	970	908	909	974	974	955	915	889	899	965	955	913	899	909	935	860	953	951	905	925	934	899	870	939	952	929	926	927	968	903	902	966	891	940	915	967	988	926	895	942	960	933	888	858	913	945	893	907	897	913	901	901	897	938	920	874	927	944	944	927	929	835	901	941	915	865	913	921	928	907	935	920	931	941	899	895	923	953	889	902	910	947	891	913	936	899	935	903	920	895	905	927	922	924	889	914	856	932	874	890	918	925	953	933	909	922	955	907	893	976	908	910	895	900	905	886	902	985	921	950	885	923	921	913	938	929	961	913	914	884	864	909	863	883	890	913	958	918	905	916	913	867	935	900	949	921	936	897	912	905	911	917	959	890	913	936	959	952	926	914	907	898	966	889	937	904	923	933	874	895	947	936	892	893	850	936	961	909	928	948	904	938	927	959	911	950	920	886	949	910	938	808	831	948	945	899	921	936	900	892	945	923	902	919	891	927	919	917	909	963	922	938	967	930	927	929	982	929	931	926	914	917	905	899	912	883	997	893	915	934	927	918	881	950	901	899	915	879	916	909	912	936	965	890	910	905	926	915	927	936	950	935	903	1008	887	897	979	924	928	942	920	913	937	863	930	894	965	906	918	854	898	945	898	893	967	917	899	904	944	858	937	909	950	898	941	893	968	882	936	970	940	948	904	933	911	896	909	885	946	939	900	961	890	976	917	931	958	881	893	953	881	948	939	886	946	991	865	839	951	946	912	919	916	926	903	861	934	922	838	940	915	954	980	915	956	900	861	963	963	934	908	902	929	921	961	881	928	879	936	907	921	890	961	941	942	908	879	883	827	923	931	915	930	914	901	912	885	916	871	949	887	879	903	919	930	902	899	988	970	896	928	954	962	907	889	940	950	870	920	905	879	934	908	904	894	896	859	929	911	936	908	879	984	946	939	867	1008	924	898	902	947	923	920	942	948	931	939	872	876	911	899	939	952	935	896	856	928	973	989	974	860	906	863	835	931	923	920	936	894	871	945	944	920	906	905	948	913	924	956	904	954	936	917	920	941	951	931	926	908	947	866	906	912	957	887	918	958	939	955	987	923	907	955	909	925	946	884	899	906	959	940	950	911	873	933	946	833	902	961	943	921	957	929	882	876	961	885	922	929	895	897	929	974	917	965	942	875	893	882	886	879	874	912	903	932	959	919	909	934	911	901	855	922	933	948	950	942	942	893	916	961	944	936	954	926	962	943	876	934	907	914	937	962	946	914	896	940	883	849	958	955	891	880	861	933	940	935	930	912	939	925	915	971	906	941	952	964	953	889	907	893	897	983	876	907	903	898	961	902	930	896	913	923	910	907	904	904	883	935	973	985	961	923	936	901	943	918	911	905	941	905	909	906	933	920	906	923	930	956	930	942	913	919	930	910	936	946	907	926	882	914	909	913	935	955	880	908	951	948	885	937	897	928	950	882	927	914	945	891	855	912	909	876	874	908	920	942	924	870	938	954	888	930	922	919	960	956	901	906	914	885	930	925	915	886	923	918	938	895	882	964	881	933	964	888	931	968	900	925	903	924	919	908	916	905	909	898	940	905	915	884	946	914	921	972	869	944	922	964	916	919	897	912	992	937	927	971	924	867	964	956	868	880	904	890	980	928	837	918	939	923	898	914	973	933	861	885	878	958	920	949	939	943	904	927	893	916	913	906	971	948	867	900	906	905	878	894	931	967	943	921	914	921	890	887	954	872	878	946	900	896	917	907	899	942	903	874	926	980	904	941	858	894	906	932	869	936	919	940	901	932	879	873	938	925	923	925	914	877	899	895	946	930	923	974	927	894	913	868	924	896	917	966	934	953	886	885	957	922	897	1002	902	940	938	928	959	883	925	931	890	962	931	925	932	921	940	872	913	933	902	899	930	907	897	869	931	942	911	945	936	927	933	940	964	812	853	890	886	929	915	910	941	935	868	880	897	1011	927	946	948	898	928	958	960	911	945	930	995	934	937	889	930	950	896	896	893	905	951	1015	973	944	918	904	926	896	855	905	925	890	908	867	852	891	918	954	945	940	878	882	895	943	919	907	919	936	932	914	897	862	891	886	937	897	931	910	839	953	919	873	923	927	936	919	900	1006	916	913	942	939	948	912	929	900	890	943	863	946	923	952	944	902	918	938	940	921	983	934	881	898	926	943	946	883	928	955	890	928	914	912	897	924	940	913	886	988	900	904	890	931	918	903	910	909	888	905	924	938	834	933	1022	882	884	910	918	896	947	943	909	930	901	922	945	959	914	955	905	936	936	889	906	883	934	937	891	944	926	905	967	901	863	922	895	934	890	913	937	965	937	846	933	860	1011	925	902	931	900	915	889	921	975	927	901	942	874	874	939	938	896	895	914	877	902	970	971	905	919	943	883	956	920	951	995	920	962	964	904	926	896	822	906	938	912	964	972	873	906	895	916	943	917	903	924	929	891	889	907	893	946	903	930	903	907	905	951	912	956	950	902	907	885	923	908	934	907	946	913	909	907	925	946	922	874	912	888	902	984	933	936	892	913	891	863	902	881	896	895	900	969	938	949	936	880	956	886	934	949	907	970	837	887	940	929	898	895	933	944	929	962	895	872	902	908	914	883	992	917	899	886	927	998	922	898	871	894	931	864	914	913	897	947	873	919	849	891	923	917	967	899	966	906	916	904	921	903	959	933	921	860	900	901	876	896	882	957	943	956	870	916	903	994	885	905	902	965	881	880	896	876	947	972	900	908	898	917	905	907	957	1002	894	935	973	912	883	900	911	915	894	919	934	906	907	920	922	934	918	939	978	936	924	905	937	915	924	930	895	987	908	919	899	869	944	916	904	944	908	983	900	926	934	923	910	868	871	912	913	908	864	934	962	945	882	935	967	912	941	925	876	982	955	917	863	919	918	923	941	865	901	893	878	943	915	912	949	888	903	937	873	931	890	948	875	938	1020	941	888	926	916	890	895	950	929	945	875	922	894	924	909	898	877	921	894	949	840	928	900	847	965	918	916	926	945	918	936	936	955	931	884	935	935	912	944	952	877	891	936	911	901	898	958	920	953	931	940	922	876	924	910	899	1011	913	877	904	930	918	929	878	872	891	907	935	936	920	912	867	878	929	935	917	956	922	899	903	911	937	892	900	894	933	909	878	887	886	865	913	917	893	970	896	870	897	923	924	910	956	925	901	916	915	945	894	957	943	910	958	942	894
24287	22917	22913	18168	16186	12502	4493	1030	701	596	507	500	479	444	448	403	402	418	404	391	427	349	374	397	374	368	386	406	385	365	354	368	354	359	323	364	412	373	347	335	358	355	375	345	348	351	335	355	357	360	357	356	367	351	372	373	358	338	372	336	321	353	349	361	304	299	371	333	310	378	356	348	338	391	366	338	361	370	364	377	358	329	351	356	312	344	329	346	374	356	327	353	355	361	349	329	327	372	351	363	322	342	297	348	356	328	344	349	372	336	343	352	362	347	330	346	351	354	332	330	387	359	353	361	366	376	352	333	340	338	358	375	307	358	379	381	357	353	358	319	329	362	364	356	341	361	348	341	354	324	318	343	318	349	360	376	343	347	382	359	370	374	346	367	380	337	320	372	337	382	370	354	368	370	322	369	348	299	373	367	328	361	336	347	339	348	372	327	366	339	358	387	374	360	324	340	355	353	341	358	335	353	359	349	327	364	376	313	353	353	341	325	360	307	373	342	338	327	321	368	352	321	357	318	366	366	336	346	352	336	338	355	313	336	329	336	344	370	377	344	356	363	330	350	333	349	355	350	327	326	345	335	328	366	344	372	347	361	354	371	331	336	355	351	380	375	337	334	375	318	325	364	359	344	356	354	363	364	363	367	338	368	359	328	342	340	332	355	344	362	358	341	389	369	364	359	351	334	317	332	365	329	387	340	385	378	340	344	366	351	335	338	336	341	358	358	355	374	339	377	352	328	367	341	361	326	351	364	373	367	353	308	363	352	380	348	396	338	353	354	373	340	319	346	307	365	359	291	365	365	371	357	357	315	320	348	338	355	380	346	352	322	357	347	368	337	368	330	370	342	378	394	349	327	335	339	345	353	319	386	333	345	349	377	343	356	333	345	351	378	358	338	344	314	310	336	399	347	352	334	363	363	336	354	352	339	375	341	373	338	332	357	339	358	342	352	374	346	367	354	372	369	349	343	356	364	356	359	357	347	350	384	332	354	329	369	366	380	325	344	355	326	351	309	323	360	318	342	364	360	319	349	321	358	293	338	360	344	343	365	367	338	343	363	348	374	335	376	336	353	371	325	344	357	362	354	336	324	310	364	361	400	377	353	348	322	369	360	382	321	325	342	340	365	367	340	342	336	348	299	363	327	355	373	338	359	378	361	329	370	327	359	370	354	356	333	326	370	379	362	341	346	371	369	354	367	338	324	325	391	379	355	352	349	346	318	368	332	389	352	327	347	369	382	312	337	334	344	336	350	370	317	382	377	334	356	327	389	329	370	331	353	367	344	353	336	322	342	374	352	336	344	329	341	371	341	358	310	355	375	367	372	360	357	392	328	327	384	358	379	352	352	354	360	350	362	389	378	394	354	347	398	354	369	349	356	343	332	363	362	321	361	401	334	385	340	351	352	358	297	351	337	389	372	312	368	366	362	350	351	373	347	364	330	370	344	364	316	317	351	326	342	361	349	325	348	329	362	380	345	356	364	334	358	343	338	349	357	336	377	370	369	341	369	337	361	367	366	363	336	367	366	354	351	345	383	333	363	329	350	334	351	362	370	372	350	344	345	345	388	323	369	357	344	317	338	336	338	368	339	358	362	346	356	330	358	340	326	345	337	366	359	355	356	321	343	374	372	360	350	351	404	341	388	349	350	338	360	346	382	330	327	368	349	319	339	367	357	325	365	345	330	336	358	312	341	389	330	363	353	392	382	341	336	349	336	326	361	349	348	333	328	346	338	345	336	345	333	362	345	366	349	379	338	356	319	358	361	373	353	377	334	341	343	351	328	380	354	371	372	333	337	338	332	357	345	336	360	348	352	362	352	390	350	338	351	331	325	390	351	341	323	346	334	351	348	355	364	358	335	329	331	335	387	374	339	319	335	365	368	354	360	324	351	323	349	321	349	338	347	362	323	358	321	329	337	353	355	367	331	321	360	342	321	384	343	317	347	327	338	324	338	350	364	361	341	327	372	383	331	314	362	345	351	362	367	345	350	315	366	355	356	337	365	354	354	335	376	353	349	326	372	365	342	385	387	352	296	361	356	329	354	376	343	387	347	357	354	350	328	347	336	353	361	346	326	351	343	346	340	390	365	348	347	323	344	310	343	332	353	348	335	339	355	326	375	362	350	324	337	359	305	346	325	307	357	339	366	348	348	352	333	364	384	351	328	327	339	343	332	375	388	363	313	339	353	363	386	379	336	346	338	333	366	346	397	343	337	360	342	342	340	376	354	360	332	343	346	337	358	356	367	371	370	333	370	363	345	371	378	339	364	346	355	307	337	364	327	368	346	362	367	373	370	350	350	372	360	374	354	349	363	334	350	367	386	313	354	347	357	344	374	343	350	350	362	353	353	368	306	364	358	324	338	339	354	317	323	393	327	365	406	356	358	319	331	322	378	338	350	337	334	325	365	353	353	330	323	330	334	387	317	306	373	338	328	377	383	374	341	343	334	324	345	371	349	361	305	344	375	344	368	342	332	334	364	330	346	339	344	357	346	346	365	330	338	358	370	360	379	322	365	352	358	350	370	334	370	345	369	360	377	305	343	369	353	354	373	361	343	367	388	328	336	322	351	347	390	360	364	350	393	391	400	358	333	343	316	379	361	374	335	367	341	349	346	342	372	353	355	372	396	344	376	391	332	356	361	340	354	355	308	358	344	347	328	329	333	348	364	315	345	339	345	329	367	362	351	359	354	311	334	329	362	354	359	380	343	346	338	334	357	355	336	316	316	353	357	368	347	370	343	341	350	410	374	343	353	330	366	359	361	383	369	359	392	316	369	364	345	340	328	373	351	334	357	346	345	374	331	338	356	332	377	347	370	315	345	328	314	348	307	337	381	355	391	369	349	365	355	349	341	349	371	352	355	350	381	339	345	357	356	335	342	329	305	371	337	335	346	332	377	373	323	335	327	368	353	344	336	353	341	324	354	337	347	332	374	336	350	370	335	346	393	357	364	364	352	339	329	377	343	341	345	359	350	353	366	361	350	357	344	355	346	334	302	337	371	345	362	381	346	342	386	370	352	353	308	365	338	352	379	326	378	321	344	348	377	347	341	336	378	360	361	350	335	356	319	341	344	335	373	376	381	341	344	346	370	349	332	394	314	325	372	325	345	318	375	306	355	339	350	372	336	340	341	356	331	366	381	339	372	345	352	340	345	367	346	344	336	334	300	342	350	344	336	326	333	311	364	336	353	377	339	315	360	336	359	351	373	286	353	365	332	374	396	329	342	348	375	371	382	340	376	334	347	350	334	387	309	363	342	340	341	343	356	365	337	362	383	346	333	339	353	330	341	345	326	357	384	365	354	330	308	319	316	346	385	330	327	352	354	335	348	314	347	336	358	382	345	381	325	315	371	360	345	359	338	329	388	391	337	369	355	341	413	397	348	349	336	324	363	344	311	350	352	387	318	333	357	335	335	338	361	373	344	328	330	339	340	353	350	307	335	359	359	338	346	415	325	344	335	338	383	345	330
14892	20310	28625	30026	32037	27637	12017	2456	1905	1760	1575	1429	1342	1308	1286	1216	1226	1149	1259	1178	1145	1062	1087	1005	1019	990	967	954	944	919	934	929	937	934	898	891	828	874	825	922	890	867	927	895	907	887	886	800	842	879	873	873	818	804	837	780	834	812	825	823	864	801	825	893	886	802	833	795	807	822	845	846	822	857	857	901	789	798	818	813	865	790	825	822	827	816	885	867	841	813	836	841	842	852	814	825	842	818	843	870	868	857	802	860	790	832	869	857	883	845	860	833	811	865	807	837	823	852	789	861	835	835	864	820	825	823	765	845	824	819	804	861	837	827	795	800	817	843	814	779	813	841	878	880	847	841	856	813	830	755	827	800	867	842	805	830	817	864	801	791	843	787	828	817	867	823	866	777	856	837	829	806	844	887	793	844	805	790	828	862	818	851	855	850	785	836	858	843	823	827	801	851	830	796	805	808	822	865	844	866	819	808	827	850	818	822	843	877	838	853	853	859	830	822	785	857	819	879	811	820	863	847	839	798	752	853	844	871	810	852	874	832	819	850	792	780	809	827	819	822	810	832	821	840	799	825	835	776	836	825	898	829	838	828	791	823	825	823	827	789	841	809	880	793	825	778	854	760	863	792	834	850	796	806	858	785	850	810	822	858	837	810	810	814	817	815	843	853	809	851	868	748	831	792	805	882	849	853	825	825	851	808	826	855	826	907	827	827	849	772	856	779	855	879	852	872	812	803	800	847	804	849	808	897	822	827	826	832	855	793	862	819	867	859	817	862	835	821	819	797	848	848	901	797	829	838	804	869	812	863	871	859	832	835	800	821	827	849	806	794	805	898	872	816	819	822	803	800	791	837	874	761	809	845	790	860	807	879	809	824	825	840	792	830	835	811	871	848	831	859	860	810	848	873	793	821	815	775	828	813	801	832	818	833	840	858	810	838	830	805	803	824	812	776	852	855	823	792	826	843	875	823	837	839	782	791	812	854	793	823	855	849	879	830	831	835	817	841	838	853	872	816	815	902	845	783	854	830	806	801	812	817	831	810	825	820	854	806	796	852	856	828	830	799	811	809	810	827	792	811	782	806	840	821	851	846	877	785	829	803	806	790	879	836	832	826	802	866	847	810	877	809	839	831	836	817	835	843	802	774	790	848	774	799	862	884	833	843	845	855	834	820	828	830	829	811	866	867	822	769	861	810	807	846	802	836	827	804	824	827	875	816	843	873	813	818	849	794	815	821	831	895	813	853	854	827	777	813	808	850	769	810	812	825	797	817	884	772	769	847	851	845	792	839	819	853	820	789	836	817	845	787	859	770	876	825	818	793	832	814	822	825	802	892	842	836	853	836	833	832	785	836	850	797	841	844	812	847	808	819	808	832	842	835	848	814	853	808	795	851	801	818	862	839	843	837	800	810	810	844	857	822	826	847	846	801	851	851	874	871	825	858	853	859	822	863	814	865	896	843	821	799	765	836	894	827	845	813	810	807	817	822	805	881	842	858	803	890	763	847	791	858	823	879	825	800	846	875	865	830	815	845	821	798	807	814	838	815	879	812	881	827	838	815	897	808	846	789	845	813	813	789	864	857	799	903	855	808	830	907	851	853	839	847	823	852	837	848	845	853	801	854	837	855	881	827	843	865	851	817	804	849	803	831	866	850	838	823	809	840	818	831	841	865	795	807	778	830	746	864	830	844	852	825	855	870	852	838	811	849	803	817	820	835	874	827	809	795	829	803	834	863	836	792	834	766	817	844	859	799	804	781	816	840	849	828	808	825	831	866	795	878	815	819	826	804	865	794	837	847	894	861	815	843	818	842	857	790	837	857	827	875	855	846	798	848	851	867	776	838	812	823	816	828	828	821	789	787	855	791	832	850	836	836	811	839	840	862	813	781	830	831	876	822	860	835	836	861	833	804	862	835	847	802	864	853	832	807	860	816	802	814	839	858	857	787	858	815	808	862	842	857	857	824	846	803	796	836	787	841	822	803	853	814	772	797	886	799	829	815	788	803	817	829	856	855	817	857	868	802	828	876	805	825	826	778	800	835	816	795	836	844	873	839	859	813	888	844	817	839	827	858	808	842	812	786	860	856	809	791	810	869	847	874	829	838	796	856	871	863	829	828	863	823	846	858	822	838	809	855	858	864	844	823	822	818	840	827	824	784	808	810	815	824	815	827	844	824	833	775	874	815	844	830	773	795	802	878	842	833	824	806	809	820	824	884	803	873	797	854	819	801	753	838	843	839	870	810	840	790	843	829	767	801	821	791	819	840	820	835	829	824	845	806	857	781	818	843	846	875	780	850	853	867	828	881	871	843	825	848	765	765	799	825	845	847	790	807	827	828	817	778	829	890	834	797	832	793	911	810	841	797	836	842	785	859	854	869	854	824	877	789	815	821	867	839	829	848	821	807	836	854	824	834	782	814	835	832	761	838	802	866	808	873	851	847	799	840	860	816	779	812	908	871	840	826	882	815	854	827	837	796	832	834	807	817	830	819	803	844	850	815	831	842	875	839	827	840	849	798	790	834	804	818	800	836	814	825	832	824	794	783	818	827	871	796	824	837	806	832	867	820	848	807	831	865	876	832	799	847	804	878	839	786	882	806	823	852	841	827	871	783	878	860	824	878	804	771	831	775	836	821	873	843	847	834	786	861	790	848	862	793	852	842	821	877	795	778	854	864	808	832	822	815	807	831	834	859	814	800	784	779	892	884	854	832	825	842	763	845	858	806	832	783	870	881	760	904	820	820	801	856	836	836	787	800	854	806	848	819	847	827	874	810	843	840	852	786	823	835	838	840	813	822	824	801	770	823	843	856	815	852	883	800	792	823	861	847	866	840	830	830	818	818	836	801	839	827	846	881	837	852	804	848	829	872	824	868	793	850	846	846	802	832	753	843	823	871	811	792	799	843	801	822	877	858	847	880	826	830	825	782	858	778	836	867	863	834	833	858	827	850	850	867	778	781	895	831	825	846	846	851	876	880	789	822	800	830	804	860	825	849	804	817	859	799	811	826	810	868	848	849	817	792	850	826	773	836	850	895	832	852	868	801	831	823	842	815	880	857	806	854	812	834	868	824	857	861	847	812	896	819	854	846	870	780	767	862	883	788	811	885	803	854	817	804	830	848	814	834	858	799	849	827	822	808	834	806	792	847	813	825	815	872	809	863	831	778	851	833	902	795	819	799	800	787	804	849	800	849	855	838	780	851	831	842	810	795	897	842	795	861	835	814	824	853	840	881	850	816	814	825	834	820	876	850	823	819	835	861	878	858	804	877	872	865	772	835	803	841	862	828	829	841	831	852	839	809	822	855	816	838	853	829	817	826	823	869	786	838	807	813	855	811	835	813	880	832	850	796	857	877	814	843	861	842	827	855	863	819	727	844	845	778	820	780	813	837	809	816	819	783	807	825	840	838	822	814	861	867	850	825	821	807	850	823	864	856	824	827	797	874	857	858	846	776	856	825	836	839	852	799	848	846	852	831
45447	45711	51103	44499	43960	50258	37581	17547	5133	1253	832	740	624	679	781	767	682	645	671	828	777	640	578	521	493	451	483	479	464	510	532	457	414	408	469	444	389	453	465	441	420	462	441	441	392	378	433	424	431	411	427	449	434	401	413	415	411	423	365	395	410	447	359	413	404	430	414	380	416	407	418	431	432	431	444	478	382	424	387	424	354	412	385	408	420	414	421	415	373	365	390	412	423	391	398	372	382	395	455	426	387	421	382	384	390	409	406	388	404	404	396	377	397	424	410	407	405	453	407	386	404	416	389	431	431	437	407	414	436	421	428	410	408	434	415	426	407	411	402	408	396	386	416	448	399	378	410	386	426	443	403	406	409	402	425	385	450	374	359	441	419	398	414	388	429	404	419	358	442	387	421	447	413	428	437	413	396	396	383	376	408	409	417	444	427	450	385	425	389	420	437	364	405	442	438	421	398	415	400	392	399	451	369	383	425	423	391	406	402	431	413	386	418	362	406	388	423	417	425	391	426	407	421	432	424	433	398	422	413	397	392	427	380	389	406	395	369	387	449	397	359	428	397	401	378	425	416	394	385	417	421	420	391	389	386	408	400	374	412	417	386	402	395	395	441	398	392	357	391	384	380	394	440	390	345	443	362	419	402	449	396	413	385	410	387	400	387	415	431	372	435	394	409	416	413	391	394	412	397	427	409	417	438	368	372	394	388	420	446	386	396	439	413	423	423	392	416	424	401	391	406	414	414	406	385	405	460	391	428	417	413	397	404	419	414	409	396	410	400	432	420	405	392	372	408	411	390	434	423	434	437	420	415	444	397	409	377	398	430	418	424	440	388	403	413	408	392	435	400	390	407	412	416	405	385	412	420	387	406	383	417	440	408	402	384	405	434	409	414	409	422	386	398	391	363	409	417	407	376	409	434	425	399	392	364	421	395	411	425	386	426	434	423	423	435	405	398	427	378	427	396	406	385	419	423	429	435	381	398	433	377	376	400	430	401	428	406	396	369	383	406	421	404	429	423	409	362	392	398	429	415	379	433	387	394	445	401	432	428	382	440	397	402	454	404	421	423	395	443	374	411	438	421	406	411	390	410	423	382	432	399	379	435	369	386	396	425	450	428	407	380	413	405	400	366	421	418	404	362	418	423	404	408	428	412	409	384	429	377	388	390	408	420	443	420	415	415	418	418	411	416	416	419	378	377	406	442	404	399	412	425	415	371	368	404	396	415	455	380	404	417	408	452	359	420	428	397	404	398	423	427	405	405	432	403	446	410	382	417	398	382	436	379	381	382	381	376	391	434	407	442	422	414	375	415	430	424	408	425	416	362	380	391	403	399	388	453	401	415	388	389	441	401	425	416	391	388	439	424	374	429	408	398	450	415	425	391	399	389	428	413	447	409	439	376	413	382	401	345	405	373	396	400	445	386	407	379	371	374	391	403	398	422	459	356	403	391	422	410	404	391	374	364	392	425	384	394	436	415	397	415	377	407	469	398	395	436	439	404	420	387	401	413	417	412	388	430	395	391	440	406	396	380	408	408	391	374	397	439	417	407	421	420	434	378	371	397	415	431	383	390	408	403	421	395	421	417	425	392	459	403	412	452	422	380	411	418	391	372	385	382	409	444	375	396	421	381	435	395	373	374	412	446	403	418	418	418	434	410	445	407	423	397	441	423	412	430	390	434	419	404	399	430	395	359	389	421	411	445	415	416	376	393	431	418	409	390	417	384	413	389	414	399	405	422	459	437	391	423	402	428	402	417	436	426	391	399	409	379	386	429	388	400	399	390	403	411	438	415	415	395	414	429	424	401	421	404	405	421	407	421	451	419	417	348	387	393	361	423	397	435	437	395	380	397	395	406	419	435	430	435	388	384	430	365	401	406	405	428	409	430	438	405	404	419	402	398	411	355	380	436	401	408	412	400	442	383	405	413	397	390	405	408	414	427	412	375	438	398	357	414	423	425	397	375	390	420	409	427	360	426	425	418	459	390	445	411	422	400	376	375	418	394	439	411	414	422	406	391	388	454	432	386	439	445	397	405	412	393	413	420	382	413	426	414	432	385	402	380	377	388	370	419	417	416	444	425	390	406	430	375	396	425	420	368	418	423	386	378	425	386	397	427	410	360	423	419	394	421	440	425	411	405	398	418	434	396	396	414	388	430	377	422	395	440	425	393	390	412	403	381	437	387	428	403	448	390	405	444	389	437	422	436	418	441	421	400	404	382	403	440	421	373	391	400	384	398	405	405	428	395	447	396	419	417	401	425	381	357	372	386	373	397	383	423	413	424	447	412	436	418	414	372	399	366	417	388	405	427	389	402	407	402	412	409	415	419	389	380	392	396	426	365	406	427	397	425	412	390	446	390	394	435	391	416	442	402	423	395	443	412	433	407	402	418	383	436	369	438	398	390	437	439	434	376	387	433	397	385	435	398	388	425	399	409	365	415	420	434	385	432	449	424	416	422	428	425	391	388	426	414	386	387	398	452	420	431	426	387	452	406	405	408	400	379	379	407	413	402	368	367	393	385	420	395	404	416	439	444	420	408	401	388	402	470	445	437	384	405	400	410	415	434	374	440	432	419	390	401	433	398	399	404	442	417	404	385	425	404	442	391	424	419	410	400	449	404	379	383	406	396	429	412	435	411	363	419	428	431	421	401	372	453	420	426	416	394	428	384	381	432	400	407	394	411	422	424	351	369	410	403	406	405	431	385	399	394	390	385	393	415	395	424	371	392	422	386	413	435	411	448	392	400	402	391	406	423	419	441	436	405	455	386	382	379	387	386	405	421	449	424	400	421	391	439	386	399	400	397	415	397	387	409	388	396	441	424	388	453	422	363	421	392	381	394	380	432	397	409	405	402	369	419	381	402	424	440	381	408	393	415	414	384	399	408	396	414	448	403	370	411	410	441	416	409	411	404	400	384	368	381	376	403	384	430	379	396	416	414	378	421	391	413	408	393	406	416	403	415	416	409	367	385	384	405	412	400	422	395	412	428	394	402	423	453	413	411	417	417	387	392	439	382	416	437	402	401	397	415	434	427	383	383	377	377	411	388	398	359	426	396	405	449	386	404	405	415	410	408	383	377	399	415	411	420	425	396	385	386	399	384	440	429	412	418	439	392	438	410	411	392	407	404	429	426	376	422	405	396	410	434	383	390	399	377	414	418	396	390	393	411	402	414	418	427	387	423	417	394	423	407	420	423	394	367	387	410	390	397	424	411	379	405	412	433	411	395	429	379	426	423	399	402	407	436	396	402	398	408	399	419	414	429	410	406	429	413	414	389	411	406	379	414	400	413	408	421	375	455	423	412	427	388	389	424	424	463	418	408	400	416	381	404	382	384	414	391	384	458	414	397	422	405	386	417	399	431	396	419	397	424	400	390	415	408	393	397	407	414	413	401	408	420	456	385	376	430	420	399	415	410	357	416	388	431	408	407	428	396	395	421	385	423	433	397	421	415	371	437	428	369	421	399	457	386	429
30855	39426	50790	50943	55583	58238	40197	11061	3455	3396	2843	2388	2096	2274	2522	2428	2253	2157	2281	3018	2709	2190	1769	1566	1485	1297	1390	1394	1371	1364	1402	1277	1229	1217	1122	1174	1073	1104	1147	1086	1065	1045	1050	1042	1068	980	981	1007	954	1009	998	1005	928	1014	933	992	933	941	988	968	951	914	993	968	925	973	933	945	964	943	957	936	923	923	953	912	956	955	932	916	899	949	967	943	973	933	942	947	959	952	947	918	976	941	963	1021	956	979	943	953	893	954	937	943	957	877	998	972	948	986	974	983	966	948	894	906	974	963	955	936	940	977	905	932	982	949	966	918	952	980	941	946	978	898	958	958	964	900	946	960	920	937	996	971	932	903	958	918	958	959	976	931	968	956	1018	907	903	932	927	920	992	949	918	999	974	916	974	925	911	953	931	951	920	939	957	947	941	919	945	910	934	887	962	944	949	957	941	910	969	950	960	951	967	917	949	962	961	1035	936	964	950	921	946	913	931	970	1010	945	989	990	923	893	972	940	979	989	901	963	952	959	951	929	977	951	903	939	934	996	954	966	927	995	957	943	942	997	957	943	958	947	943	939	955	944	932	953	887	887	897	962	955	965	968	968	939	922	979	960	922	955	987	925	921	924	916	924	992	994	952	980	995	906	917	893	917	942	945	944	953	939	955	974	976	958	979	922	953	971	984	922	964	972	905	941	897	953	931	986	946	972	926	940	924	957	980	952	971	970	907	955	938	904	968	889	884	942	932	929	984	937	956	920	907	965	954	959	901	994	972	954	952	933	949	952	935	895	901	923	962	946	890	919	962	898	988	915	950	942	943	958	983	927	971	975	995	927	934	955	973	949	962	991	955	920	963	947	984	914	974	935	1007	918	946	993	901	931	949	949	907	909	936	915	936	991	944	977	972	915	1003	931	892	948	902	927	957	978	968	970	967	994	957	933	943	925	1001	1024	972	985	1007	972	933	914	956	959	900	979	949	954	964	933	937	925	921	951	931	924	913	966	933	983	898	983	946	956	920	934	921	922	914	907	880	977	908	941	971	909	939	971	925	955	976	985	939	946	1008	974	918	977	926	929	948	952	1024	979	925	958	948	955	887	979	945	912	977	963	910	955	991	907	936	923	980	951	960	945	947	943	928	974	926	897	941	909	979	967	954	936	941	984	906	906	947	915	921	930	912	963	929	913	940	923	971	935	928	996	935	911	941	971	984	995	924	939	949	949	982	899	997	979	928	969	935	1005	977	946	1007	979	908	981	976	960	988	965	914	957	956	951	980	968	940	998	933	926	944	910	948	1010	944	958	936	1010	900	1022	917	961	919	966	925	1002	943	948	947	946	913	962	979	892	913	985	1022	970	936	941	946	936	945	939	911	941	935	1004	967	971	911	949	887	943	976	928	971	937	907	907	907	896	968	942	931	922	906	982	931	931	946	988	911	989	918	941	981	968	951	928	968	947	925	986	946	943	986	920	940	916	969	932	948	958	934	972	935	924	946	929	940	977	972	931	926	921	1007	957	952	961	911	908	922	925	965	1034	939	930	988	976	937	951	934	904	975	936	934	959	968	949	954	978	950	954	926	948	996	965	982	947	925	928	950	960	951	960	912	950	970	941	949	886	964	946	955	926	998	901	947	917	935	951	924	902	965	924	888	902	944	907	964	955	991	895	929	933	956	970	921	918	1008	936	915	920	940	931	913	953	952	970	947	987	961	952	1002	981	938	932	970	935	990	949	916	943	975	1006	965	958	993	953	935	1043	936	947	924	983	949	956	927	931	966	935	972	914	970	974	951	948	1011	970	975	939	975	979	941	938	976	943	949	952	926	984	983	975	981	993	958	977	906	935	976	964	987	990	920	969	957	977	964	951	961	955	931	935	954	904	979	992	884	945	947	936	952	933	938	968	904	925	904	945	902	945	983	908	911	930	933	964	949	961	947	927	957	923	943	982	927	966	892	963	940	945	909	881	893	990	938	888	990	932	949	977	950	930	969	948	863	981	929	975	951	945	921	902	926	924	893	941	946	951	965	944	1006	953	967	925	976	894	904	918	943	951	891	918	975	945	958	887	1016	962	914	937	905	1008	970	936	957	926	949	925	964	1004	888	917	968	926	924	955	947	952	914	990	998	973	964	966	929	974	933	925	879	936	931	964	1029	991	936	948	943	947	937	936	926	968	917	967	979	956	953	917	950	949	932	976	884	960	1035	980	958	947	953	944	869	958	969	981	882	894	986	1002	962	942	895	955	946	943	952	990	998	948	1017	894	947	982	946	905	966	971	945	980	964	957	959	888	959	945	964	971	896	943	941	948	955	948	961	948	917	896	895	980	932	970	955	910	940	923	924	936	982	973	938	998	957	951	993	903	950	949	929	911	958	948	935	956	954	940	962	935	1001	954	987	996	905	895	940	967	1018	1010	951	902	951	997	939	942	888	944	961	954	980	915	938	967	889	913	943	938	926	862	973	934	938	893	916	961	951	972	963	983	1001	938	947	989	977	953	899	904	902	943	975	998	940	933	931	980	1008	915	916	977	942	972	930	974	950	956	967	969	943	917	934	857	867	901	998	940	935	1040	995	929	931	942	970	939	897	902	986	976	967	1025	926	956	913	941	1003	967	958	938	947	905	953	929	900	937	958	921	936	946	919	965	988	912	994	965	951	980	973	938	974	930	928	1014	1019	957	943	918	953	986	937	952	932	988	919	925	914	960	964	982	890	901	981	961	885	936	977	956	955	971	938	917	931	964	908	950	877	947	926	955	970	933	925	976	944	919	965	978	932	913	952	974	904	969	960	958	954	940	936	994	942	927	934	941	963	1011	960	921	941	930	960	928	857	926	952	935	944	941	944	963	892	957	947	961	942	944	957	881	949	908	985	909	956	967	921	979	1013	921	950	1004	938	895	968	922	890	917	926	983	947	924	948	985	938	952	886	936	951	877	951	932	914	935	968	968	948	966	977	928	907	955	978	962	934	945	978	938	929	928	973	956	972	967	871	976	966	918	921	905	978	967	954	958	976	976	976	970	937	945	937	906	1027	957	910	975	942	975	925	940	939	917	945	959	960	924	948	937	954	981	949	908	927	951	910	930	931	925	987	934	896	903	949	972	946	953	978	920	957	974	980	891	926	936	941	955	1000	923	966	947	911	941	931	916	989	945	957	953	950	948	913	996	963	931	941	849	918	1024	904	935	923	916	949	992	904	900	917	951	957	933	897	998	951	931	954	953	927	957	918	882	913	919	920	917	1012	924	923	965	993	991	976	902	936	948	979	1005	933	969	929	935	967	1005	986	956	946	947	897	936	947	954	972	899	982	949	935	981	918	966	986	924	936	997	995	930	921	947	924	919	946	981	963	917	867	946	977	955	978	1009	951	963	914	901	993	970	959	961	953	956	988	911	914	885	934	917	932	897	949	944	931	940	975	954	907	939	963	931	993	929	970	967	904	948	926	974	916	901	972	967	966	934	922	927	885	919	956	981	900	1005	939	970	942	943	959	948	916	978	922	884	914	992	1003	975	921	980	972	988	971	953	934	983	932	908	933	927	939	928	901	952	898	918
54201	49371	51650	50462	48916	48904	35123	26293	16375	6253	1701	959	887	859	912	961	953	947	982	1266	1141	806	738	661	619	556	621	607	604	599	575	515	477	467	438	425	436	497	454	424	431	415	417	417	438	450	451	416	410	368	407	408	414	384	408	419	421	404	413	444	396	423	419	399	434	441	429	443	426	395	405	409	391	393	425	441	404	378	401	418	398	396	449	396	405	387	391	376	402	393	385	418	398	394	405	403	387	409	386	410	407	419	378	365	398	411	394	391	359	453	434	400	392	415	374	420	398	415	384	401	381	394	407	421	398	429	408	423	385	447	396	417	378	393	403	421	392	400	374	427	412	398	431	402	418	386	424	415	422	407	439	414	389	408	395	417	429	364	426	388	421	424	389	367	421	415	404	377	405	383	432	358	405	392	403	406	425	392	395	373	389	413	466	399	428	435	409	418	425	455	413	430	416	390	389	384	416	397	405	377	437	399	386	382	379	429	407	420	369	415	410	376	433	395	373	409	400	433	360	388	413	448	423	402	386	340	443	392	447	394	382	423	372	405	426	379	384	410	389	403	381	393	397	387	412	431	422	406	377	423	377	400	395	391	419	400	411	443	392	444	371	408	404	414	398	421	398	438	426	421	431	414	362	411	425	396	401	450	407	402	407	430	371	433	446	367	403	421	389	390	397	392	400	422	401	423	439	394	412	377	421	428	398	376	432	402	413	422	452	398	448	403	429	378	387	435	386	445	423	429	403	390	405	416	415	406	389	375	408	385	400	384	401	415	403	370	428	439	420	376	435	378	387	402	428	431	404	410	400	400	439	425	426	418	438	394	392	389	441	384	393	387	425	378	391	398	424	416	423	394	398	425	414	403	374	410	398	421	400	386	397	417	400	379	383	420	421	418	396	361	383	411	392	406	387	402	398	368	444	421	397	422	383	392	373	417	401	403	381	429	417	377	390	389	434	452	424	411	393	407	434	421	429	414	421	390	412	359	389	357	417	410	416	392	409	418	444	394	407	428	402	386	387	373	411	374	374	382	409	426	418	445	425	433	390	391	403	379	390	422	368	419	394	364	377	412	410	409	439	370	425	406	409	414	430	419	374	394	387	388	427	392	400	366	377	386	397	400	380	447	457	397	389	410	425	442	448	418	390	389	409	397	411	437	404	362	388	435	436	380	430	438	401	394	394	415	396	430	368	389	431	455	379	414	397	435	392	413	404	419	356	409	385	414	394	419	411	407	432	401	384	483	391	417	440	428	389	429	460	389	439	396	410	373	415	419	418	434	392	400	420	382	373	416	390	385	404	413	396	421	416	406	379	399	427	381	409	400	361	416	422	421	389	389	416	446	404	402	444	392	417	411	425	444	447	314	391	402	417	420	399	410	427	407	425	385	384	415	424	430	453	413	381	385	409	426	398	405	387	448	411	437	386	392	403	381	381	400	397	403	433	405	406	405	391	376	404	378	394	398	415	431	393	388	409	408	403	371	390	413	447	432	384	427	410	397	436	442	411	470	408	405	452	426	414	380	372	434	421	411	407	425	433	404	400	382	395	387	410	390	417	432	428	379	402	375	418	427	402	367	400	393	398	419	366	421	375	415	436	422	421	368	379	404	397	412	429	404	432	396	363	391	400	426	379	441	417	441	426	390	391	363	370	411	378	375	353	371	438	417	365	394	390	411	407	398	386	428	374	408	423	437	376	392	381	390	415	409	382	346	385	432	420	386	375	373	417	384	384	407	376	405	399	378	410	377	407	402	405	441	402	400	398	413	395	390	410	398	390	399	416	389	421	400	410	389	381	381	391	379	415	388	361	404	406	369	391	365	418	396	394	390	387	396	417	365	424	401	429	387	393	376	451	408	422	410	392	417	414	404	413	427	415	406	402	410	435	400	438	419	389	421	396	422	431	436	393	447	340	395	398	382	407	403	390	403	406	404	396	413	410	421	398	382	393	412	410	397	390	422	419	449	386	389	400	379	412	401	381	396	404	468	415	370	411	380	411	395	409	383	392	381	407	433	398	405	386	393	423	398	414	388	396	417	394	407	392	400	402	408	384	359	462	382	431	406	381	404	389	425	428	397	367	436	389	421	412	400	436	427	421	394	395	434	389	403	424	435	370	374	384	417	425	413	428	377	415	382	365	412	398	413	420	393	426	386	420	415	404	390	397	426	384	384	422	398	414	399	369	407	401	384	366	389	424	391	440	402	379	376	384	371	395	410	419	402	434	409	361	410	399	385	407	421	438	416	395	369	402	420	426	424	371	403	445	429	398	377	405	406	436	409	408	414	420	404	369	391	413	435	408	403	434	409	426	404	413	416	391	377	389	411	419	422	374	426	403	392	402	410	401	391	402	392	392	436	372	384	416	407	401	416	432	401	414	413	389	397	416	400	410	453	413	378	418	394	370	411	420	407	408	403	440	432	368	420	413	389	402	398	400	383	401	395	420	414	390	397	388	407	455	410	414	366	405	405	389	413	357	382	403	400	362	394	412	397	380	378	418	411	419	397	438	418	394	401	441	423	403	385	412	407	432	384	426	370	403	403	380	385	419	402	437	415	422	384	412	406	389	386	374	405	408	403	384	371	377	415	429	422	386	355	406	390	378	423	388	390	423	398	405	391	367	396	435	453	409	428	420	406	415	424	399	422	395	387	402	415	426	389	403	383	448	409	391	407	428	375	421	389	371	401	408	440	413	380	417	411	422	420	432	402	375	411	395	414	401	414	391	412	420	345	390	375	416	392	408	417	411	395	453	402	443	393	395	384	400	411	427	370	407	400	423	433	410	384	386	389	396	383	409	422	406	399	406	401	439	411	397	412	380	372	413	428	416	416	383	402	419	393	419	378	416	423	423	419	442	409	417	417	414	410	415	375	416	375	418	436	396	405	417	411	387	381	411	426	418	417	398	387	378	400	416	453	396	400	365	421	406	415	415	404	429	398	384	407	370	437	419	356	389	385	356	396	389	400	412	415	372	401	437	445	398	376	385	413	380	369	393	440	464	410	429	390	394	419	398	397	422	398	392	376	383	407	378	370	403	379	395	384	415	400	415	392	396	396	401	391	396	381	408	393	437	456	404	388	393	370	362	374	418	417	423	388	388	456	395	410	385	421	412	368	403	421	425	386	378	402	399	400	380	386	413	440	439	420	395	392	398	453	426	425	425	405	442	424	404	392	404	438	404	395	399	389	436	402	437	427	386	432	424	412	418	396	393	373	410	413	413	442	429	387	418	394	402	416	428	415	360	395	429	384	441	419	395	408	423	415	450	443	388	368	394	418	437	416	406	419	398	390	401	376	400	410	435	374	384	429	394	402	407	399	414	416	423	385	412	432	371	421	393	417	400	358	423	425	382	431	457	380	376	406	383	398	427	395	406	438	408	435	409	417	439	430	363	431	417	406	401	420	401	387	379	416	431	386	455	447	373	426	385	428	454	375	412	419	411	389	394	383	397	405	407	411	409	412	411	443	453	443	390	392	403	394	435	391
37682	44443	54976	55341	56130	60835	41054	27338	5533	5361	4227	3236	2909	2769	3531	3658	3284	3313	3634	4830	4031	2870	2188	2093	1879	1758	1711	1767	1843	1988	1729	1589	1419	1318	1291	1271	1223	1194	1144	1132	1078	1129	1115	1043	1010	971	1006	1004	1029	1002	989	991	914	916	966	953	928	909	921	934	941	876	858	947	956	911	950	930	962	922	925	887	946	978	939	945	929	939	923	915	907	906	945	888	989	926	921	891	905	877	909	965	946	923	899	880	908	953	881	937	889	955	896	959	903	946	831	934	909	927	895	924	976	853	876	943	888	828	882	872	932	926	905	935	930	874	922	953	851	949	918	915	954	906	950	910	926	892	885	897	895	921	929	914	972	933	906	920	940	946	919	937	892	896	915	936	879	910	908	924	905	919	928	951	882	884	886	896	915	891	951	930	918	898	967	903	916	890	902	909	899	918	895	872	937	887	932	907	891	940	903	932	884	959	878	895	878	877	879	860	897	915	911	912	949	986	894	902	915	963	898	964	909	970	939	913	901	959	882	941	944	967	908	945	899	890	963	930	848	980	912	936	915	887	845	928	916	936	929	906	907	922	877	927	901	893	930	889	955	930	941	938	926	938	956	927	903	913	916	931	913	927	933	932	893	958	884	936	922	918	891	937	937	921	954	893	908	910	907	896	891	906	950	924	920	928	938	925	861	928	893	893	940	917	934	890	900	870	877	926	893	933	940	957	916	901	962	927	931	939	898	924	886	892	876	936	867	887	936	930	882	912	875	928	948	899	891	930	901	904	892	901	928	960	914	954	908	883	934	912	875	901	937	936	912	860	916	907	938	903	933	944	910	940	924	925	902	913	915	913	896	854	902	863	926	922	843	921	928	908	889	924	896	892	922	883	935	937	927	930	948	916	940	889	907	928	949	909	897	906	956	934	900	892	963	880	916	876	926	917	913	935	899	937	921	951	898	893	943	985	855	885	908	869	872	944	910	900	864	952	875	937	952	884	903	944	940	902	944	865	891	907	888	940	904	924	965	922	922	955	914	888	950	897	891	935	916	868	980	877	909	873	935	899	933	899	929	964	879	911	931	948	931	899	915	919	845	923	885	958	934	922	948	928	938	950	906	933	936	936	912	890	862	892	927	933	949	909	869	909	909	958	941	923	936	948	916	927	944	905	902	910	927	987	859	926	889	917	933	898	927	940	903	918	922	932	913	902	896	903	898	925	941	918	921	926	933	905	910	910	904	917	949	908	892	903	1000	901	934	932	1003	922	869	925	889	901	970	919	933	939	912	896	941	915	891	881	929	927	930	944	875	923	906	888	882	919	927	967	942	908	897	899	896	908	946	913	902	896	931	899	931	946	969	889	887	947	984	906	923	942	889	921	901	887	947	954	915	908	944	979	901	952	906	952	941	862	888	940	947	872	908	909	843	949	962	971	906	921	912	888	908	910	935	915	899	900	958	947	946	950	918	923	927	934	889	912	922	888	893	913	901	913	916	925	911	882	945	953	899	989	854	940	953	874	929	897	926	918	959	932	839	932	912	923	951	881	921	931	904	916	870	902	888	889	900	923	933	934	898	877	915	898	906	915	900	879	920	894	855	900	922	902	921	951	876	983	894	873	895	915	925	903	931	958	882	938	875	907	883	922	931	916	919	898	889	945	954	928	933	906	927	976	946	932	837	948	895	874	856	932	910	871	852	1012	929	903	866	892	908	940	876	944	961	956	940	951	893	882	944	940	871	856	917	924	945	981	937	894	948	889	869	909	911	891	894	914	966	937	902	924	945	931	878	941	894	930	942	878	891	878	928	865	906	964	893	879	872	906	901	987	932	894	898	885	870	938	950	943	856	901	940	926	928	970	913	933	921	885	922	911	903	977	966	942	876	953	876	918	889	908	916	864	909	904	964	897	878	885	895	891	906	925	936	970	1038	861	882	913	896	903	858	884	931	924	901	909	894	860	890	922	928	945	960	922	929	927	947	935	881	888	934	929	891	949	927	954	940	916	902	959	965	906	896	891	924	911	907	944	878	928	949	930	949	908	970	918	929	960	854	920	858	870	943	980	881	921	941	932	951	929	909	954	931	909	929	916	912	911	955	939	940	900	876	926	998	935	905	898	887	888	882	925	911	963	922	932	922	952	887	927	898	952	902	921	871	861	919	867	943	836	887	922	934	926	924	903	903	908	946	855	912	962	856	940	940	945	896	941	929	897	906	913	920	884	902	887	863	922	877	866	887	895	898	887	935	969	926	878	923	854	940	953	930	931	945	911	949	972	953	934	901	935	959	935	928	909	867	912	913	906	933	908	909	941	912	927	856	892	919	905	936	865	936	889	975	919	940	931	900	941	937	906	935	828	937	898	927	926	927	897	897	938	903	853	917	923	897	981	866	880	900	871	895	868	960	931	899	928	882	934	929	964	892	886	970	903	924	925	887	920	889	901	952	884	918	898	915	910	890	928	883	955	925	893	900	886	916	940	901	947	923	894	901	927	905	884	932	878	874	877	982	939	944	860	902	931	915	853	903	942	925	991	923	931	922	898	911	931	864	940	946	908	927	900	984	880	870	946	917	874	871	893	952	907	916	872	939	941	919	896	927	956	916	902	883	869	873	900	860	945	933	890	914	933	958	870	893	965	967	881	967	916	945	882	994	934	941	912	923	946	899	964	870	919	934	874	937	898	954	958	910	872	949	880	879	936	854	899	927	897	848	855	868	912	877	890	916	935	929	919	905	908	928	872	911	875	948	984	954	887	879	881	857	957	906	932	906	911	903	864	888	898	884	906	875	952	893	899	987	943	921	901	928	917	919	970	928	891	906	900	895	915	876	878	909	906	943	938	925	908	861	941	935	950	924	928	912	923	916	958	933	954	913	931	918	915	917	937	940	947	914	893	913	898	931	886	899	912	944	871	916	917	933	867	961	916	929	899	962	861	961	956	926	950	931	858	951	961	901	836	925	902	901	933	880	957	919	902	913	911	905	963	885	910	963	935	888	918	931	978	928	934	945	932	883	880	887	854	901	899	891	926	896	938	918	891	868	946	919	881	918	935	872	872	938	916	892	900	852	923	909	940	945	880	897	937	857	891	888	914	912	936	885	930	909	954	957	882	926	911	959	881	893	908	897	918	898	954	905	928	895	924	913	971	909	880	870	867	912	921	872	869	909	939	909	911	958	930	899	885	946	865	928	872	917	920	928	869	949	858	913	888	978	919	860	931	881	891	880	904	910	938	940	908	900	897	937	961	911	937	954	966	897	931	977	951	911	883	931	873	919	922	894	926	924	968	890	865	908	944	846	944	943	935	910	895	919	923	895	885	886	912	940	862	885	908	936	932	923	915	859	953	868	907	917	951	920	914	920	886	915	901	905	955	913	911	930	890	927	953	885	950	911	890	927	937	874	927	942	921	920	921	892	967	950	906	888	866	923	926	858	878	923	941	912	948	924	948	931	932	854	945	928	922	905	909	925	905	959	903	957	932	907	875	949	873	935	845	906	906	896	908	904	991	970	934
23736	21172	24458	20530	17517	10673	2991	1448	632	525	497	444	457	430	445	411	402	413	353	411	408	392	384	362	381	393	380	365	368	366	392	346	359	362	366	360	347	383	401	315	387	358	332	324	359	363	324	368	338	352	327	361	323	341	319	329	349	342	377	329	358	339	333	348	309	331	354	385	322	329	350	347	348	345	357	387	362	342	370	378	347	335	350	366	334	327	342	374	387	350	324	337	369	365	379	325	311	313	352	348	354	325	376	353	309	324	335	349	390	344	355	329	352	358	339	315	351	349	336	367	327	345	342	360	331	352	300	326	336	362	327	345	368	341	343	339	320	360	321	361	391	328	343	318	349	371	339	353	345	349	352	363	356	321	340	399	367	350	366	343	337	336	340	365	338	345	348	331	367	350	351	359	341	344	339	324	360	303	322	347	372	374	359	355	335	346	330	380	343	315	347	367	331	325	368	344	367	318	355	355	335	361	359	344	328	347	342	381	345	370	363	350	326	332	320	338	343	343	344	367	327	304	293	346	399	315	352	356	347	371	351	348	320	390	345	352	349	344	355	339	323	329	329	393	359	353	325	375	350	342	351	328	336	375	357	348	344	341	346	394	358	339	326	347	353	342	336	334	354	333	343	329	350	311	360	334	344	353	310	336	343	340	334	363	360	320	328	346	329	341	337	336	374	387	351	318	368	363	341	349	335	348	345	301	331	357	328	348	322	388	361	384	360	305	325	341	347	348	327	342	315	328	369	349	338	317	373	347	319	325	346	345	377	358	339	363	326	330	385	331	361	334	344	321	365	331	348	326	340	339	356	349	368	348	363	331	355	327	362	304	330	344	321	353	341	333	333	353	336	346	352	341	323	340	348	357	336	332	393	343	299	325	321	337	334	332	363	351	341	338	368	358	366	325	332	355	337	359	343	341	314	378	337	343	328	354	379	354	322	330	370	387	364	355	361	347	321	329	328	314	357	345	337	335	323	354	361	335	374	351	367	331	360	348	330	345	339	331	344	337	343	372	340	371	321	367	340	351	381	338	331	340	352	325	329	326	349	364	328	339	341	354	340	330	364	313	343	332	371	348	322	344	319	365	375	327	323	311	361	353	359	363	329	350	320	339	336	325	377	324	371	356	323	312	352	339	335	356	340	328	352	323	349	337	359	363	367	352	341	319	336	317	327	347	358	363	311	304	337	340	348	309	344	344	350	350	339	362	355	311	323	344	326	341	338	332	375	343	356	391	342	335	335	378	353	352	391	336	356	365	338	364	366	320	338	326	370	315	330	354	317	322	367	340	300	348	357	325	341	333	349	334	373	359	340	362	360	342	351	352	333	352	342	344	370	322	379	318	336	319	359	326	338	361	330	342	360	365	369	362	360	352	333	315	327	327	369	362	363	350	351	339	371	348	313	356	342	337	338	320	329	350	375	346	389	362	347	367	342	353	325	333	359	364	336	377	348	360	346	334	364	358	352	367	348	362	326	361	366	349	357	327	341	309	345	349	342	343	363	325	354	294	335	355	348	383	333	324	359	321	343	327	362	342	350	350	344	336	335	375	362	320	350	340	331	337	335	342	298	370	323	349	335	334	315	354	330	365	330	350	367	337	338	365	378	338	310	343	334	303	344	336	334	329	378	357	350	360	344	340	344	320	341	361	353	352	320	380	367	376	374	344	347	355	346	317	305	331	358	307	352	335	364	329	367	347	330	328	309	353	343	365	318	352	332	352	333	344	312	328	309	300	313	353	353	333	349	404	356	305	359	335	352	333	396	341	348	339	347	360	344	361	356	324	359	326	344	342	350	334	346	365	361	348	364	349	368	362	345	332	370	317	343	331	323	366	297	342	343	335	366	318	319	368	349	329	356	343	341	338	334	320	328	332	330	371	335	354	364	326	327	347	369	333	303	325	359	342	355	379	346	330	375	324	330	324	384	334	323	362	362	342	328	327	354	341	342	346	358	323	347	346	333	338	386	347	336	368	335	372	360	382	373	348	352	325	337	395	358	372	344	351	369	353	333	324	377	319	303	331	362	387	341	357	325	341	370	336	357	337	328	349	333	323	321	368	357	341	337	377	340	341	323	337	322	382	347	373	317	311	335	365	349	341	353	362	351	348	321	315	341	359	335	349	335	363	352	359	347	355	359	368	327	336	328	345	366	357	294	356	343	344	393	330	328	360	341	346	325	351	335	388	354	299	352	333	343	343	343	345	353	363	331	340	315	308	332	343	348	348	335	345	364	314	339	374	368	331	345	346	344	334	359	385	352	309	301	311	328	328	337	342	362	353	352	351	384	347	362	352	334	346	322	319	342	348	350	338	367	355	330	360	330	365	332	346	376	367	335	338	357	337	343	369	292	351	340	363	345	335	355	325	324	329	372	352	341	326	339	380	310	315	345	357	342	339	336	365	369	363	364	365	344	344	353	363	307	321	332	358	312	346	379	337	316	345	319	323	338	363	337	327	341	304	330	373	351	363	362	378	338	331	340	403	354	359	352	356	307	365	310	351	323	350	351	336	349	364	312	335	341	355	327	402	339	341	325	368	313	342	328	349	357	360	321	344	347	373	347	376	345	337	329	377	323	327	340	329	329	347	325	312	367	321	341	343	329	335	331	333	360	312	350	359	324	327	326	335	324	352	347	299	330	340	355	364	356	342	360	346	369	368	357	356	351	345	314	295	359	349	367	337	374	352	374	356	338	365	361	359	374	350	336	336	322	319	376	318	342	335	332	333	372	373	330	347	364	349	363	337	343	312	354	336	325	344	364	346	312	327	344	322	339	339	343	370	384	367	362	369	334	353	349	365	347	367	301	361	345	368	360	301	368	332	357	334	314	357	378	359	338	338	364	360	336	393	332	322	344	374	336	330	348	338	363	353	355	325	348	370	328	337	398	374	343	311	358	372	361	337	354	361	331	350	362	351	334	319	336	327	360	377	357	366	305	382	323	361	328	317	295	335	322	324	350	318	341	318	309	362	343	364	355	376	339	332	323	359	362	329	317	340	316	343	324	310	368	378	343	352	329	292	339	325	346	356	358	349	366	329	331	349	341	340	352	327	392	354	354	367	328	333	366	359	332	360	357	307	338	347	353	351	368	344	355	334	309	305	332	350	358	343	306	337	312	336	354	346	368	349	341	319	380	335	340	362	332	338	329	312	347	345	333	330	343	333	357	322	351	322	316	335	337	378	334	322	359	309	348	391	337	371	308	359	344	344	337	323	366	320	323	333	353	324	345	350	361	332	330	348	351	336	361	332	376	352	370	317	346	358	382	359	342	372	376	317	336	355	358	327	361	362	316	347	336	354	366	358	348	365	380	352	381	370	370	355	342	349	371	349	364	303	341	360	371	346	355	374	302	349	358	347	314	364	356	375	365	349	373	366	349	338	345	358	375	317	356	351	333	343	354	369	334	379	391	336	344	334	335	374	336	326	340	347	396	335	335	342	330	353	361	293	332	353	350	361	345	355	349	321	325	349	343	363	336	319
14475	20084	30757	32400	33422	22196	10032	5062	2066	1857	1547	1515	1341	1369	1259	1280	1214	1206	1188	1136	1135	1046	1039	1010	1007	933	957	895	922	927	858	908	952	923	934	942	854	956	869	909	824	874	853	840	872	806	864	870	882	834	850	826	801	837	816	831	822	825	806	860	794	859	865	830	863	820	843	861	797	802	811	818	858	854	846	819	816	760	804	826	818	832	798	791	801	809	785	855	836	840	793	852	830	789	794	817	799	827	804	817	848	816	781	831	821	789	817	775	815	792	820	837	835	821	851	821	848	865	859	752	829	863	833	825	811	772	853	796	822	805	807	846	845	852	792	799	848	801	795	846	855	799	785	829	765	815	906	834	813	829	810	792	829	778	823	870	851	851	832	831	851	799	792	808	835	793	815	825	844	805	858	796	841	755	788	796	844	798	860	784	827	842	809	812	852	817	793	835	824	805	793	865	777	796	777	841	798	775	841	804	778	752	800	821	824	786	852	771	811	783	810	780	815	826	811	771	772	793	852	845	826	822	784	869	769	851	784	793	838	812	837	799	827	854	775	844	796	799	804	810	864	834	825	814	800	811	852	783	842	809	844	843	823	829	807	846	891	802	850	854	829	851	826	780	826	817	835	813	823	822	783	779	818	767	783	870	774	855	798	804	818	872	833	847	820	813	808	841	850	892	812	772	792	811	786	790	838	800	789	852	838	804	906	765	823	833	744	798	837	782	847	814	835	823	815	772	814	811	826	829	838	790	827	852	795	865	795	829	823	861	847	819	824	783	800	768	861	860	888	801	767	816	884	779	846	841	821	812	853	789	761	822	866	853	846	782	868	814	831	791	829	810	795	860	840	763	878	876	796	814	857	837	831	854	860	836	865	849	775	869	862	841	787	790	792	792	841	835	835	845	767	831	793	802	809	787	849	839	804	788	841	855	833	769	829	809	774	778	869	823	816	787	866	796	795	839	814	853	844	814	816	801	822	789	820	833	856	888	839	862	780	816	731	806	799	840	831	830	803	825	853	811	801	834	807	862	862	845	822	797	824	786	843	761	786	819	863	844	810	842	809	855	842	888	837	818	773	857	819	839	783	840	795	844	795	838	853	827	763	850	901	796	820	856	879	818	802	832	837	837	842	803	815	812	814	824	831	802	783	792	792	810	802	797	821	807	760	814	830	805	858	789	833	782	790	808	861	798	834	848	902	822	819	787	808	776	802	825	736	828	826	778	836	800	784	830	804	819	773	825	809	822	773	835	787	858	778	853	811	799	849	864	809	838	831	787	829	814	815	830	788	792	829	807	817	845	806	797	788	842	865	779	818	793	848	818	846	816	784	845	820	768	860	833	763	828	816	817	882	830	854	842	865	865	841	855	848	821	818	796	816	766	822	823	842	850	774	825	803	797	824	824	831	822	792	866	854	763	846	832	803	788	814	854	863	875	848	830	779	842	801	814	796	810	817	824	898	811	856	850	853	800	767	867	806	853	819	847	859	836	816	815	815	821	776	852	819	852	817	793	793	809	831	754	871	831	822	816	844	778	862	855	809	777	911	849	819	853	823	831	857	778	855	819	819	790	822	835	766	839	804	824	836	777	794	736	810	817	827	773	810	793	869	806	800	861	807	836	777	787	811	830	824	794	823	824	815	828	806	817	826	824	815	830	812	819	819	819	806	843	817	819	785	813	804	812	838	813	821	806	820	761	812	888	800	885	781	830	805	830	826	791	856	818	795	801	825	813	833	805	819	825	785	821	868	860	833	862	810	766	806	863	807	819	819	847	779	854	841	830	877	767	809	837	829	831	831	846	778	834	829	840	799	801	779	810	839	790	810	830	838	799	860	821	864	832	797	876	822	778	817	843	820	845	823	798	845	823	847	778	796	908	829	803	820	796	839	795	814	805	830	834	799	771	842	806	803	818	823	823	800	804	853	810	830	808	801	800	864	797	785	822	844	819	778	816	832	757	766	817	843	795	834	808	831	853	846	804	873	783	890	781	810	875	847	823	848	832	889	843	814	867	795	866	779	807	807	833	817	789	790	876	845	793	821	810	791	853	877	816	838	783	816	829	828	793	825	837	800	809	818	875	822	824	831	860	791	803	781	756	810	844	853	844	737	838	808	823	837	785	809	794	844	791	824	794	835	781	806	814	807	833	799	796	806	819	812	838	817	818	842	792	819	809	847	815	882	810	769	756	790	799	879	817	859	794	849	829	812	797	807	821	794	796	795	829	869	805	874	832	769	847	845	811	877	854	775	792	839	831	871	774	880	830	821	801	797	805	842	809	795	805	900	809	806	801	811	805	851	836	843	815	824	823	860	762	802	824	785	837	823	860	855	832	762	854	850	821	785	810	833	873	813	793	816	802	777	812	862	848	823	794	787	835	811	794	840	813	831	854	797	805	838	800	805	865	784	858	843	839	852	840	850	821	825	834	819	756	839	797	850	773	823	800	841	735	799	816	830	812	830	808	864	832	810	804	833	795	831	812	849	777	847	831	825	832	863	863	805	819	852	798	789	797	813	826	794	826	853	851	821	852	843	809	837	798	813	772	818	812	780	834	870	834	822	841	812	783	836	818	833	865	809	814	815	742	776	820	828	835	855	833	819	884	842	876	805	795	790	839	797	834	811	804	864	824	791	812	799	738	825	819	818	815	840	824	859	822	798	808	823	836	871	842	842	827	795	879	794	827	795	805	840	794	824	818	833	866	801	858	805	850	886	812	841	772	848	848	796	797	853	803	810	851	846	832	847	809	792	799	822	826	851	835	823	809	836	794	852	821	800	821	850	821	814	841	839	818	824	825	847	793	824	822	791	826	804	819	832	860	805	880	770	792	807	750	786	840	816	832	815	778	831	829	755	809	790	827	815	804	835	825	807	837	811	868	831	847	850	839	812	756	821	823	863	792	806	799	835	847	856	821	838	847	827	869	830	835	802	802	812	803	852	842	803	838	818	821	814	828	792	836	856	836	812	821	816	815	821	894	793	812	828	773	807	846	756	812	793	817	796	825	851	817	831	811	794	824	842	834	801	823	827	794	825	808	821	804	817	836	831	828	775	760	793	781	805	814	809	833	784	795	846	757	783	862	911	865	800	828	828	800	842	787	827	766	853	832	804	827	798	873	822	854	794	824	806	789	866	785	841	799	861	821	812	844	893	780	770	820	797	783	821	847	869	789	773	844	840	847	811	783	831	807	823	822	818	819	817	797	833	818	851	816	795	810	868	835	840	830	836	816	842	830	815	833	842	794	803	868	861	812	829	832	824	806	865	870	818	845	840	812	852	789	846	809	819	780	833	812	843	817	838	767	850	809	871	822	801	811	778	794	860	799	806	797	859	855	775	853	857	897	803	874	840	806	821	852	854	850	864	830	825	789	798	831	817	845	872	808	828	831	730	818	822	897	808	837	809	851	801	759	846	837	826	789	837	839	810	756	852	823	843	819	828	857	813	812	828	829	844	773	839	823	793	756	857	811	799	871	814	774	844	784	809	766
41947	53701	49336	49039	45927	40050	36959	18941	6541	1586	887	776	643	660	677	682	683	617	670	766	631	569	511	515	510	479	509	446	499	510	475	483	477	446	432	462	449	444	433	469	445	404	439	444	442	417	414	412	402	435	415	385	394	429	417	430	376	410	411	379	376	419	408	413	418	432	396	397	380	397	398	403	395	395	384	424	371	394	470	422	393	442	426	402	401	395	412	383	435	408	412	391	441	435	380	433	433	415	406	369	415	424	409	380	428	414	474	443	439	395	369	411	421	397	437	407	386	423	421	404	409	427	389	401	414	380	426	370	394	389	408	431	414	370	434	409	413	426	402	407	418	397	443	424	440	376	405	416	403	407	407	389	417	390	407	428	425	399	405	416	414	406	409	400	385	414	387	451	429	442	358	397	441	416	387	426	400	429	372	417	419	377	375	415	440	433	421	415	399	432	396	370	399	378	403	401	384	375	413	415	449	365	445	432	444	370	409	411	388	418	415	439	401	438	421	425	399	408	441	389	408	405	459	395	379	398	452	399	407	410	396	414	406	400	402	390	415	398	405	440	405	382	424	375	412	410	432	405	416	386	390	440	431	424	419	397	393	389	449	403	433	430	413	381	393	413	364	402	383	414	366	462	369	390	387	395	371	423	404	418	413	414	401	404	394	379	401	403	398	407	393	375	381	410	402	418	399	420	389	424	425	425	399	362	385	403	343	430	391	387	399	401	391	401	374	384	374	417	358	395	432	424	415	406	419	417	405	406	450	409	408	419	416	400	422	411	425	355	378	405	424	402	423	428	400	425	389	397	427	427	404	417	462	413	401	379	381	388	373	411	394	402	393	413	397	457	443	414	429	458	396	409	399	398	389	396	381	414	426	411	443	393	386	394	418	401	434	427	384	420	394	425	417	437	419	421	422	408	398	408	390	404	413	411	417	433	453	389	379	380	354	379	386	433	391	397	399	429	411	428	409	404	433	427	440	413	440	404	391	392	399	413	375	403	396	355	396	389	398	400	370	379	381	379	416	387	392	388	380	379	407	403	407	393	415	402	360	385	384	405	400	432	409	394	449	428	412	404	436	451	452	434	406	416	415	424	402	390	400	400	403	406	406	414	375	422	430	392	406	397	388	389	370	426	369	399	434	357	406	394	421	401	433	415	426	422	394	414	420	419	379	414	383	380	363	376	431	422	412	439	444	389	440	381	414	370	385	398	395	446	418	390	386	390	391	397	412	375	399	424	420	441	418	407	451	431	374	376	441	422	396	415	441	392	368	384	398	411	420	429	412	426	449	388	406	433	394	388	424	405	393	406	408	440	439	398	407	413	423	406	397	381	385	377	422	397	450	410	404	409	411	447	443	387	409	406	389	404	395	399	376	395	380	443	399	420	415	390	435	417	391	409	376	397	392	402	435	423	404	399	382	399	383	433	423	388	407	393	403	427	370	405	438	405	396	388	423	367	409	393	400	430	376	410	419	397	389	386	387	411	375	389	427	405	390	463	411	423	399	369	377	428	431	431	412	390	370	412	408	402	397	392	356	398	444	416	420	441	424	384	400	401	396	374	395	363	444	407	394	418	419	388	439	430	345	441	392	420	414	404	362	376	416	414	437	408	415	410	395	442	409	384	404	416	385	392	390	415	406	392	422	442	409	412	392	420	387	416	433	391	374	377	404	411	428	400	400	368	382	405	361	398	396	422	426	382	433	387	406	402	437	387	366	424	403	393	409	403	424	419	411	437	375	438	441	428	403	429	417	410	419	431	377	419	426	390	434	438	444	359	389	396	411	373	416	450	397	436	388	399	392	364	401	401	402	414	377	393	406	421	380	383	403	413	437	359	413	379	402	411	412	385	386	423	385	388	391	363	396	368	353	390	392	377	363	382	404	399	413	388	404	424	383	418	381	395	402	391	407	405	420	382	406	416	405	410	453	393	388	424	402	394	405	401	444	416	430	396	432	400	430	419	417	401	426	368	417	412	358	396	403	420	378	403	407	401	385	390	409	398	385	400	396	423	395	430	394	405	376	394	378	395	398	406	422	393	410	377	377	419	428	393	400	417	393	403	404	373	434	410	401	407	346	388	425	417	390	413	401	367	371	405	413	364	407	407	425	394	412	409	375	395	411	387	405	422	418	432	428	410	405	373	384	441	401	449	416	424	424	399	410	408	384	393	407	371	423	386	433	399	389	389	427	426	440	380	372	393	391	412	358	383	414	371	400	436	423	433	422	377	386	381	389	394	382	402	412	426	373	415	389	377	412	419	380	382	445	433	420	390	355	449	409	374	395	410	425	391	384	402	394	410	380	402	368	413	361	380	392	395	425	403	453	415	388	428	432	359	381	429	389	414	375	403	428	419	394	407	431	399	429	415	402	400	412	406	416	396	393	364	383	411	376	408	390	397	386	403	426	392	424	393	401	388	390	417	420	407	414	419	406	407	371	387	405	404	403	398	388	418	389	397	433	417	400	361	433	408	440	413	421	411	418	402	441	378	407	381	407	410	361	399	375	403	387	406	402	379	364	398	395	396	366	400	392	399	393	397	394	382	394	439	403	394	403	386	376	343	421	410	422	399	408	411	422	443	403	417	364	376	392	375	407	397	418	376	353	428	407	396	413	420	413	414	457	428	401	387	436	395	445	407	400	427	404	336	453	412	348	358	383	385	407	396	407	400	417	385	407	392	390	389	433	419	416	403	422	381	344	401	435	431	409	415	458	375	387	403	409	444	391	401	396	439	386	461	378	436	410	402	385	424	432	445	426	382	427	423	378	378	418	409	416	392	391	414	380	372	411	407	371	392	444	371	406	408	381	375	379	418	433	402	410	411	377	411	429	383	403	401	406	392	404	376	382	374	419	398	378	409	428	414	437	388	401	408	441	394	398	345	376	438	374	385	408	407	405	412	365	419	366	392	395	401	426	441	404	394	360	430	404	392	417	407	433	431	417	405	396	409	381	374	416	374	397	390	421	383	390	401	424	383	403	365	439	396	401	393	407	413	428	407	383	409	378	358	428	423	368	387	388	433	433	380	391	383	367	380	368	390	417	397	413	382	391	418	384	394	419	420	395	383	388	422	347	416	395	430	392	396	409	407	405	398	422	419	420	393	402	407	411	408	361	387	418	439	422	435	399	415	423	420	377	415	427	412	389	398	418	385	404	396	394	378	392	416	434	391	387	378	353	396	406	392	416	408	404	416	426	411	437	400	407	411	401	413	415	432	421	370	412	392	402	411	406	427	380	412	415	362	429	429	392	406	410	422	429	387	388	404	388	426	420	388	389	437	374	405	366	417	426	413	410	395	412	403	399	407	424	408	399	405	416	386	411	379	424	417	414	406	360	409	399	425	405	380	382	425	409	416	394	373	358	428	404	392	420	456	396	364	350	443	390	381	397	407	422	395	395	398	354	406	398	379	440	418	363	355	409	417	398	397	394	387	405	389	378	408	423	414	411	419	383	383	418	375	435	402	403	377	384	397	393	370	383	428
27732	46976	52734	56421	54595	54253	38562	9714	3695	3701	2883	2495	2293	2150	2356	2305	2191	2078	2308	2744	2213	1723	1574	1579	1560	1454	1377	1448	1490	1481	1422	1238	1215	1254	1174	1104	1141	1094	1141	1077	1040	1026	974	1023	995	1014	1065	1035	984	877	998	932	972	966	927	922	918	934	890	980	923	964	1018	939	943	933	976	886	904	980	943	907	945	886	967	960	912	919	962	953	926	902	954	927	902	970	955	973	975	924	914	999	933	945	1020	945	987	952	953	883	887	1005	836	981	897	960	965	926	966	952	942	906	958	899	924	954	960	957	947	982	938	994	937	958	951	975	939	917	964	948	984	875	963	949	921	967	898	935	949	1021	923	966	957	924	933	997	996	999	957	966	938	918	941	949	883	920	947	942	940	963	953	956	932	935	918	945	972	874	906	942	884	926	962	894	869	895	946	909	1005	933	936	966	946	911	940	925	963	925	953	945	930	938	893	973	920	938	983	922	948	916	984	916	951	935	946	968	917	959	915	887	956	889	955	886	945	934	950	910	950	913	957	922	984	924	884	955	962	959	913	935	917	969	956	971	950	949	911	977	880	927	977	1004	934	916	924	915	923	898	954	920	961	957	877	907	946	934	964	974	909	945	938	964	916	945	916	940	925	923	938	944	930	920	926	910	954	897	927	935	969	949	917	915	945	905	927	951	950	935	928	964	911	906	961	947	961	942	931	924	919	888	922	900	953	986	905	923	898	1000	891	889	894	926	917	954	958	967	925	905	943	941	940	958	930	974	975	972	948	954	929	929	944	914	932	960	908	968	1000	930	940	914	948	920	914	933	919	976	901	914	889	997	960	935	910	899	937	922	947	907	927	878	960	953	1008	952	961	885	885	937	954	984	942	912	952	940	972	906	981	931	920	928	973	909	980	905	895	939	946	944	945	980	936	910	911	918	928	965	931	913	961	962	922	955	859	969	949	1019	947	929	1015	951	948	951	961	888	925	950	921	943	976	997	998	963	923	965	913	954	946	950	903	917	981	906	926	994	955	940	967	954	974	984	948	962	893	958	899	989	932	893	930	943	919	1007	995	922	942	928	924	909	925	960	868	938	881	952	930	888	926	936	937	959	926	946	962	943	909	955	949	918	980	916	924	1011	914	972	931	981	916	872	928	921	951	935	915	887	946	1006	930	911	973	935	919	981	1017	942	886	931	937	891	946	911	974	928	1018	989	952	957	904	931	923	923	1025	889	955	909	929	911	906	910	982	972	960	962	949	945	913	913	950	941	918	976	935	910	928	863	931	906	938	939	994	927	898	973	940	948	943	939	932	887	918	897	935	986	960	898	961	952	925	990	975	989	935	907	975	909	931	889	930	976	991	929	917	943	956	973	907	929	922	930	956	912	908	948	944	919	924	994	922	892	886	957	949	987	901	966	912	953	895	962	917	942	908	916	913	969	995	913	921	937	990	955	975	914	994	936	921	939	896	959	962	985	901	978	963	914	931	924	944	960	908	912	961	950	917	893	974	910	952	964	917	985	933	904	926	986	960	959	1008	851	987	950	874	964	908	894	928	976	903	959	940	968	959	977	927	958	973	997	901	948	954	939	911	978	940	931	970	894	949	900	930	915	959	911	913	938	886	918	928	902	963	899	931	973	953	909	934	954	970	988	979	976	956	946	951	941	897	987	967	942	916	927	975	965	955	960	948	984	926	913	922	917	1012	965	958	946	907	937	956	975	952	987	895	969	968	940	948	933	923	991	903	997	947	888	939	922	916	920	897	913	934	906	964	950	891	958	929	949	993	937	928	939	912	910	943	905	913	898	945	914	924	911	923	986	924	928	939	922	959	1014	925	953	902	916	927	909	928	925	959	993	953	895	973	925	938	921	913	950	942	898	933	930	922	914	940	948	978	894	974	891	951	949	932	995	908	945	960	902	930	937	906	935	989	945	962	927	975	906	989	953	900	950	929	956	905	909	928	932	941	951	911	944	902	952	949	884	871	953	917	961	954	913	913	910	931	975	925	967	951	915	919	978	966	995	947	900	921	921	937	950	883	978	968	962	918	903	924	946	929	953	895	957	939	925	930	960	971	981	964	947	881	970	920	999	905	911	903	952	972	978	953	956	883	940	931	949	954	914	926	920	933	958	922	922	874	965	956	935	949	972	999	904	952	965	938	928	937	939	861	912	885	997	881	893	877	979	926	954	969	894	933	1002	932	893	951	879	915	946	958	962	916	893	900	979	909	946	993	928	987	945	956	981	920	936	960	915	958	900	945	946	934	945	935	945	971	942	974	1016	936	948	916	930	912	941	857	958	928	948	954	925	873	966	962	918	920	928	975	997	961	965	945	922	905	1007	940	960	932	948	919	944	982	896	931	980	972	908	964	957	934	912	981	943	931	927	887	929	949	944	941	921	965	988	937	930	930	973	946	921	933	906	956	941	948	900	914	943	975	912	883	958	923	968	915	907	961	898	885	855	950	889	957	939	941	951	976	932	924	997	910	954	955	1014	910	948	1006	947	923	947	956	907	979	907	915	930	950	952	954	905	951	962	874	936	953	950	955	941	938	968	936	904	936	959	948	983	943	921	941	913	909	956	946	933	963	942	945	944	959	957	910	918	957	947	942	918	967	991	906	954	919	941	906	963	968	972	961	942	911	917	989	904	927	966	895	910	914	977	922	914	897	960	940	971	952	990	939	940	960	868	918	941	957	951	922	907	909	951	895	949	914	934	941	909	921	951	944	982	963	888	950	947	967	966	985	920	915	951	891	947	928	904	866	971	942	926	956	904	925	923	994	904	939	906	916	919	957	933	896	947	963	893	903	888	958	949	925	902	921	917	884	959	973	949	942	908	965	915	932	915	854	857	876	960	953	917	937	913	916	944	934	961	956	925	946	939	912	964	974	971	935	889	917	880	923	962	963	929	943	982	913	961	942	975	975	949	938	957	948	934	942	987	933	859	923	934	989	947	995	921	887	897	898	879	968	975	945	894	921	948	924	970	973	958	933	933	927	951	944	960	923	939	913	976	951	911	930	923	965	947	928	963	958	920	874	924	956	913	896	898	962	944	947	939	947	928	932	968	957	942	930	913	944	887	965	958	911	927	938	971	981	935	967	926	967	967	930	973	899	851	960	960	937	922	961	914	899	962	896	897	922	922	978	871	944	916	883	953	915	880	920	912	937	973	918	922	963	963	956	910	968	973	952	968	892	936	941	927	966	942	917	956	952	950	1003	947	947	899	924	959	900	942	993	983	949	956	992	924	893	948	890	948	920	946	950	902	950	896	948	958	946	936	937	906	886	950	971	908	983	953	898	889	984	927	946	926	941	962	960	920	912	927	951	926	910	904	948	889	896	934	917	970	896	974	941	925	937	913	916	968	917	880	910	889	924	960	983	877	963	934	1001	943	901	921	918	925	902	978	925	957	932	1008	944	936	907	988	955	992	1031	970	925	909	913	920	946	982	895	939	998	985	913	953	954	967	960	902	900	937	982	968	957	947	926	923	952	936	877	1004	981	940	957	1017	917	906	956	932	938	942	913	980
52159	49281	51967	50237	47847	43800	38401	21433	10723	3695	1370	956	768	778	708	853	828	675	772	914	773	677	643	578	556	541	522	514	540	536	492	493	478	490	438	509	436	497	405	411	440	435	408	426	433	404	407	371	359	415	402	385	414	388	411	410	363	409	363	415	432	384	395	398	449	455	407	389	395	423	386	383	402	419	421	403	415	382	397	402	408	408	393	441	406	393	412	407	411	393	423	402	392	429	386	406	421	431	358	424	392	407	415	394	410	406	416	385	390	401	389	381	456	409	369	388	375	383	410	433	375	396	399	413	410	411	417	420	427	402	410	401	424	428	395	395	417	403	395	419	431	379	418	420	440	405	429	442	383	410	397	393	383	431	344	373	405	397	411	385	379	424	389	375	388	383	363	393	411	405	404	423	378	404	426	456	405	372	413	404	400	370	417	360	458	383	399	378	397	419	389	379	426	398	388	410	360	411	439	395	387	426	375	384	371	420	423	364	423	431	389	369	401	463	369	358	378	433	372	422	376	370	437	394	416	408	397	390	386	401	407	392	391	375	401	390	420	397	394	410	411	441	382	418	401	413	405	428	387	404	379	401	370	383	423	393	399	418	417	424	378	405	390	425	405	391	391	380	399	396	390	369	364	373	410	422	383	394	423	393	400	413	401	404	386	387	394	411	387	388	409	396	365	387	394	412	395	419	404	418	391	389	394	376	386	415	415	361	393	442	396	361	394	441	396	404	383	417	422	379	419	378	386	369	412	366	358	385	406	401	362	427	397	422	418	396	411	389	409	424	372	383	402	393	418	382	405	375	370	393	394	408	411	419	407	349	388	379	363	384	376	449	371	392	398	390	373	397	369	416	415	400	398	395	410	352	391	419	377	388	424	418	377	400	425	363	400	427	387	406	388	411	406	407	448	442	424	386	422	401	391	392	378	343	371	389	403	414	424	411	404	408	382	372	406	411	395	400	422	400	384	397	389	372	389	396	406	364	388	399	422	411	366	377	429	386	436	383	372	383	388	376	399	382	362	416	359	394	383	365	379	434	402	385	426	381	370	379	379	433	407	405	409	418	397	406	371	404	407	409	401	401	368	441	415	348	381	383	397	402	407	393	407	374	382	393	398	384	423	425	432	422	392	422	394	400	380	419	410	448	402	377	429	406	402	402	383	399	410	386	408	375	384	379	389	405	357	412	423	435	370	413	404	383	400	445	398	379	435	412	401	399	364	421	416	380	414	359	441	363	387	385	389	432	395	444	418	427	403	418	415	385	419	401	412	408	369	410	390	400	393	398	411	418	395	371	372	388	422	401	397	377	398	388	413	393	373	405	405	418	385	394	396	404	393	396	418	369	410	421	406	377	387	363	419	389	398	413	423	401	382	370	402	366	391	353	409	392	400	404	374	346	380	396	431	356	388	383	398	369	426	431	389	425	462	397	405	443	379	362	387	386	368	402	378	427	404	422	394	386	390	448	399	382	426	362	386	392	376	387	423	395	425	373	342	420	372	374	396	418	404	403	396	385	412	403	372	421	403	386	407	382	425	407	421	408	405	371	412	424	426	399	382	387	405	394	396	399	411	383	430	419	407	409	370	422	415	350	439	415	373	416	406	408	361	396	406	393	383	411	413	453	416	409	393	383	407	437	364	392	428	404	366	386	428	417	394	425	406	381	382	369	438	403	383	394	426	406	407	433	371	379	389	430	382	378	372	392	377	413	390	454	388	349	450	420	381	426	374	423	367	372	404	421	392	400	401	352	377	403	393	385	374	379	388	389	385	395	396	412	367	376	423	398	377	387	378	391	393	391	405	402	386	392	439	412	414	403	377	420	443	399	402	410	430	403	400	416	372	431	441	392	368	397	400	400	413	394	403	379	394	427	366	380	371	389	412	388	396	413	364	396	405	419	411	420	403	395	418	384	390	408	406	397	384	397	398	426	402	400	370	389	403	393	419	407	438	412	389	393	391	373	412	441	418	434	391	380	408	362	398	370	407	359	335	374	422	403	382	402	364	413	385	393	392	398	388	429	402	380	382	392	390	407	413	384	398	420	353	384	375	368	412	421	392	396	443	395	421	439	402	414	370	369	443	422	350	381	372	386	390	380	361	420	368	389	383	396	405	427	398	402	434	404	422	386	397	376	405	369	441	388	383	404	383	396	405	379	435	423	320	423	483	397	394	391	388	431	405	395	370	370	431	425	415	396	422	395	405	405	383	390	411	415	361	398	367	350	368	420	393	387	405	408	406	385	418	403	390	351	364	385	374	438	394	425	400	358	408	413	417	366	418	388	422	406	390	407	390	354	387	415	379	400	391	431	384	386	368	423	448	410	412	394	405	380	389	402	395	396	415	400	376	414	388	396	416	399	392	444	406	359	384	389	440	399	398	406	366	389	391	375	426	382	400	368	390	381	406	367	410	426	396	391	341	395	415	386	438	432	399	389	375	407	393	403	381	402	380	412	390	400	404	388	391	386	377	441	383	400	454	427	401	351	374	433	406	367	405	392	402	374	397	392	404	390	430	418	412	358	334	405	411	402	405	391	391	402	393	396	400	389	382	388	361	380	383	416	385	377	426	377	384	425	360	398	349	396	389	406	356	402	372	417	401	379	363	405	400	401	407	411	389	370	402	449	388	450	432	444	402	378	418	413	397	428	421	391	391	418	388	374	364	374	414	411	358	372	379	402	368	368	412	378	375	410	387	396	402	403	377	415	375	376	427	401	404	403	336	398	392	394	398	381	324	388	422	407	376	405	377	369	377	375	405	436	404	410	400	393	388	410	432	367	372	404	387	389	419	428	370	397	375	367	370	403	395	395	409	402	428	436	381	385	404	380	388	374	383	375	379	389	373	377	403	397	423	398	387	372	388	402	444	418	406	372	424	369	396	410	399	376	395	400	404	405	375	421	427	426	390	401	400	459	428	384	422	405	418	366	393	405	374	413	383	400	402	405	379	428	410	367	423	427	389	381	391	369	376	404	427	386	394	393	398	397	377	424	402	402	401	415	394	384	384	364	361	410	398	434	396	413	400	391	443	421	431	407	415	373	417	384	376	420	388	375	401	376	348	416	385	444	400	389	428	409	412	378	419	394	398	410	441	379	416	359	389	392	392	361	421	424	385	399	387	383	436	389	390	407	411	378	406	420	421	411	416	406	418	422	405	380	390	385	378	409	362	427	395	393	468	410	406	396	394	417	423	385	430	425	380	385	393	405	392	410	375	397	425	415	377	378	381	374	404	420	387	405	406	420	437	401	429	418	445	382	392	403	378	370	355	379	395	413	376	385	405	388	409	403	386	398	411	409	413	406	379	414	381	397	428	411	403	367	379	388	363	407	401	398	422	388	422	372	403	395	401	420	378	443	429	368	370	381	404	431	448	391	386	395	395	406	382	449	436	403	419	395	452	371	396	391	376	379	420	396	409	429	424	365	399	410	398	386	399	383	356	418	436	452	370	453	382	415	423	407	423	345	413	378	424	405	345	391	431	360
35503	43038	53092	56982	55428	55133	41479	11193	4887	4746	3720	3128	2674	2512	2808	2977	2560	2564	2998	3113	2587	1928	1912	1863	1732	1720	1623	1622	1744	1788	1538	1415	1395	1349	1228	1193	1248	1217	1100	1120	1072	1018	1035	1028	1020	992	970	996	1003	923	951	955	955	950	905	918	917	910	914	914	941	871	913	907	966	984	958	890	947	921	937	934	880	971	907	921	895	912	924	926	898	888	931	922	894	857	928	936	906	899	919	913	912	915	892	894	940	892	908	842	881	909	942	922	884	911	913	897	875	901	883	925	903	971	846	929	928	936	904	950	955	863	916	946	928	968	920	966	914	924	953	936	921	877	894	951	916	884	942	914	928	911	919	903	846	854	968	934	958	962	911	842	940	938	878	910	949	885	935	927	889	926	878	930	891	970	920	866	912	900	876	890	913	927	843	901	853	997	875	909	912	930	881	926	947	874	929	945	921	960	908	940	889	932	922	864	904	951	939	898	931	916	936	907	867	877	908	919	896	893	874	888	933	887	894	880	924	937	940	914	905	922	873	901	888	955	953	904	875	871	887	936	923	902	917	887	887	883	935	829	920	900	902	930	883	961	867	862	910	933	977	865	900	956	883	853	897	963	911	899	937	942	930	923	941	932	852	908	942	919	866	880	914	952	923	924	842	912	900	943	923	897	930	906	891	889	898	917	917	896	910	921	905	947	843	901	944	875	928	895	885	936	961	912	908	894	931	859	889	918	957	961	935	913	962	870	930	893	875	927	934	909	896	966	900	909	889	913	902	924	865	909	897	965	912	956	907	933	882	895	845	892	877	912	910	919	931	917	922	934	870	906	941	898	857	941	955	956	929	884	884	897	881	906	905	850	924	934	943	890	909	910	931	892	918	919	924	905	901	892	898	897	937	893	953	926	951	889	951	888	918	891	939	871	869	950	950	897	905	888	931	887	873	855	923	944	901	886	930	867	893	932	919	955	924	858	913	880	902	929	889	889	890	892	865	929	892	859	935	970	922	963	922	880	932	899	871	953	872	956	906	921	936	885	890	916	978	875	899	933	904	893	894	878	864	846	926	883	970	945	906	923	911	922	991	992	918	962	888	889	926	873	925	892	885	941	886	920	958	913	908	926	881	915	906	934	842	884	902	875	874	937	939	920	955	904	903	908	834	899	936	886	870	886	962	877	897	881	924	873	943	920	920	893	903	910	885	973	916	940	941	973	913	919	909	899	924	929	957	912	950	924	932	884	933	918	891	932	863	956	907	911	881	890	869	915	878	939	889	879	942	931	859	952	973	870	938	902	911	921	845	927	932	916	921	913	902	955	945	951	929	970	924	917	880	937	953	884	910	952	876	894	917	901	908	926	904	889	935	920	901	890	949	897	871	926	936	936	852	933	896	915	947	875	915	882	902	883	893	951	938	932	895	898	927	918	908	903	849	870	872	912	926	892	903	972	920	925	921	909	954	894	951	925	947	887	904	944	964	895	939	885	891	892	907	950	905	931	934	931	891	925	902	876	942	907	974	942	930	898	934	907	888	851	939	899	938	900	892	869	924	856	903	976	917	950	952	947	913	905	860	956	914	841	896	974	927	929	957	875	958	943	938	898	861	945	902	890	933	977	924	948	944	876	903	907	876	928	949	915	940	890	884	920	946	925	858	881	906	930	901	904	896	845	923	923	902	941	881	910	947	896	953	876	963	875	872	907	902	905	917	927	954	947	892	895	919	953	941	920	905	888	915	884	873	940	890	937	924	905	902	901	945	898	904	872	979	923	917	942	869	891	927	945	942	931	921	906	901	887	895	907	972	952	926	941	938	899	899	873	920	891	881	929	910	919	938	926	899	902	881	931	923	889	908	944	864	926	935	882	907	931	934	967	960	879	864	871	903	887	974	846	903	914	892	943	883	900	952	916	869	911	875	935	880	910	929	917	884	908	879	876	934	910	960	925	873	918	940	909	945	912	932	900	938	916	919	930	965	914	943	925	978	924	889	856	902	844	895	933	900	899	862	909	874	958	949	889	928	921	985	922	932	980	908	947	913	905	889	923	944	915	909	888	932	930	944	871	928	926	883	928	903	895	908	928	903	908	882	908	914	911	894	918	926	929	922	902	920	863	883	919	928	873	903	957	891	949	923	884	937	892	889	891	924	897	848	905	894	921	861	982	918	919	897	884	902	916	867	971	971	928	880	939	893	871	929	855	911	880	876	923	964	918	898	898	905	929	876	935	944	896	919	824	924	885	903	916	979	937	932	926	915	894	900	843	903	887	935	898	876	883	948	908	921	924	941	946	927	932	907	900	930	905	890	935	900	896	961	915	932	912	890	901	919	915	958	905	896	916	951	883	918	928	941	937	863	919	932	952	905	838	914	903	927	936	894	927	907	927	952	961	869	939	893	879	884	888	920	911	889	928	930	924	931	841	941	914	883	971	898	961	913	918	906	866	937	887	913	864	908	851	912	937	917	923	886	896	890	874	893	956	867	904	909	896	903	895	912	939	920	913	928	931	936	941	940	914	871	963	938	868	878	916	922	934	917	922	942	912	890	945	911	853	896	912	913	939	966	892	968	893	889	921	949	904	894	904	896	915	929	905	899	930	979	951	933	915	914	884	893	913	891	922	868	924	906	897	896	868	942	940	921	921	930	956	941	948	851	910	931	887	880	862	943	972	910	945	935	879	893	923	956	913	904	894	882	899	900	908	904	932	914	888	931	952	888	906	851	865	918	950	873	959	924	904	934	925	903	934	960	886	931	865	915	913	932	922	891	911	926	934	950	921	921	925	845	921	945	929	890	912	913	890	906	914	917	938	924	910	918	989	926	933	904	919	948	921	920	924	865	944	927	871	890	917	940	926	942	923	883	894	911	953	901	964	877	848	897	916	882	901	940	908	914	940	964	949	929	919	889	922	890	936	930	860	890	920	909	872	902	864	856	920	845	864	962	869	935	942	910	884	885	905	918	954	934	912	956	924	951	936	918	867	959	898	932	855	879	908	913	855	918	887	912	936	918	922	988	927	907	926	872	934	903	871	930	928	906	935	893	922	933	907	909	864	954	909	876	926	912	916	951	927	906	956	925	923	870	880	925	906	943	891	904	895	938	943	927	962	867	884	927	962	935	902	881	887	919	939	897	922	873	914	877	938	916	893	891	917	885	905	921	918	956	891	901	915	964	897	898	898	891	875	873	949	944	892	911	949	942	942	844	950	901	896	858	938	957	899	948	907	887	881	898	930	917	948	892	919	942	922	919	881	867	936	928	929	928	922	922	945	907	886	908	922	881	944	892	924	911	861	892	896	933	909	956	955	918	906	922	965	877	988	913	901	868	939	894	937	923	939	942	878	900	902	931	883	901	893	964	895	907	883	876	874	915	913	892	953	873	946	923	845	944	837	917	920	958	937	906	969	852	898	916	872	872	918	888	871	854	909	877	860	859	860	927	938	907	828	863	926	954	844	882	952	917	907	952	917	882	964	920	897	926	934	910	950	903	869	951	846	920	893	905	901
26402	24858	27174	21941	11710	6450	2835	1014	547	484	495	456	481	408	440	436	392	412	402	399	412	355	352	378	372	370	427	343	340	375	383	338	351	368	349	376	380	375	331	375	361	346	332	371	336	343	341	349	330	331	330	346	325	342	346	353	327	377	340	359	367	379	345	321	362	301	358	343	347	348	367	374	338	353	346	342	376	363	345	352	372	318	324	329	339	312	365	383	364	308	369	356	360	299	346	329	305	289	369	345	323	369	327	337	366	319	380	318	362	331	335	342	315	348	315	347	329	317	339	329	355	368	345	356	355	360	323	334	349	324	364	348	360	352	365	379	332	310	346	348	381	360	386	354	301	327	335	341	355	365	353	347	351	345	322	327	348	369	314	352	343	351	300	352	345	339	380	358	335	371	341	345	346	337	345	353	339	336	329	316	346	359	388	340	348	366	305	347	340	317	363	352	304	338	344	339	344	363	310	341	316	327	337	351	326	358	347	338	384	316	349	352	318	370	339	328	355	316	335	360	335	354	354	372	341	320	337	305	338	378	356	341	365	372	314	347	339	324	329	354	334	305	334	355	336	343	349	348	342	336	332	340	347	356	362	320	342	357	365	320	355	317	344	328	304	366	327	375	374	351	322	369	355	328	336	362	332	403	342	313	322	338	297	359	332	334	339	344	306	357	369	333	339	364	311	344	352	336	330	338	334	334	327	342	348	361	373	353	299	316	345	370	361	332	335	364	302	340	353	337	332	321	368	347	346	321	394	337	334	340	318	340	360	343	362	326	339	321	360	339	338	369	372	337	339	326	335	330	355	333	343	345	350	333	317	345	358	330	359	288	334	332	330	307	318	313	320	321	334	330	327	356	375	357	364	351	340	360	346	323	374	360	335	329	312	365	344	310	374	382	348	370	325	333	325	338	347	348	363	356	354	310	290	350	389	338	365	356	342	293	333	334	389	343	324	367	340	327	365	338	356	385	375	345	366	362	337	329	378	345	340	324	369	338	383	338	335	374	344	344	353	336	341	361	362	362	327	359	345	371	364	372	337	330	349	319	327	340	341	355	330	346	345	364	314	348	309	316	365	334	330	343	357	314	335	368	352	344	341	307	364	326	354	380	341	352	316	362	334	348	342	385	336	332	336	338	319	330	335	322	336	350	296	376	342	354	368	338	356	344	387	336	326	298	331	394	344	284	318	319	341	350	361	342	391	353	376	360	363	373	352	334	360	302	355	363	363	363	343	345	338	334	358	310	382	338	320	382	366	370	332	350	325	341	322	334	338	378	364	336	331	339	334	342	298	333	337	333	337	334	333	359	351	317	362	370	349	352	372	335	308	367	343	361	311	339	309	372	356	362	377	346	328	338	353	317	322	329	308	331	377	363	331	337	358	366	340	335	358	334	362	341	322	349	350	314	349	349	354	358	306	374	349	350	364	323	337	378	350	360	365	337	348	360	280	372	341	343	338	372	357	302	364	323	340	340	332	336	314	375	324	326	342	339	325	328	368	374	361	378	363	354	347	365	340	322	343	344	344	369	361	344	327	331	339	333	324	361	365	353	341	325	345	322	345	313	354	326	328	355	357	352	371	344	348	305	360	356	342	337	297	350	361	359	336	351	356	306	364	355	355	382	363	308	341	360	348	345	392	347	344	336	332	331	330	333	327	341	333	326	322	338	343	339	339	357	345	400	370	362	367	336	329	373	376	338	331	357	340	348	341	340	319	343	326	313	349	326	311	343	372	354	333	342	325	342	352	353	305	345	359	338	349	315	362	316	326	355	367	350	358	314	306	340	358	372	347	346	361	373	354	334	339	350	371	345	318	345	399	357	334	341	326	362	347	310	342	340	310	316	317	332	373	357	350	382	328	331	355	318	329	352	316	351	335	347	334	364	319	340	368	343	342	356	350	304	347	372	321	359	328	343	359	372	376	351	328	333	346	329	339	284	343	385	330	330	381	331	326	334	317	337	352	371	336	361	372	324	381	336	327	340	372	355	343	360	300	327	327	354	357	358	355	340	348	347	342	340	332	328	353	341	330	362	345	316	305	344	328	355	357	326	339	315	333	371	337	359	364	366	326	336	343	361	356	336	361	310	303	311	358	341	333	323	345	339	348	339	323	363	357	370	318	352	355	337	320	333	318	361	336	320	337	344	310	333	330	357	305	353	350	338	356	360	314	322	330	338	335	364	372	343	363	306	338	313	345	313	345	371	353	320	361	332	338	324	331	352	345	344	361	321	314	332	359	331	330	358	358	338	320	311	343	360	347	318	301	320	312	354	348	348	318	344	350	367	359	296	340	349	360	355	349	348	312	340	330	348	337	321	329	348	378	310	342	352	327	371	324	343	321	356	328	323	322	343	346	357	359	317	356	329	334	378	349	316	336	334	370	317	346	342	360	364	367	332	312	368	354	329	386	342	325	327	341	360	376	337	315	314	329	357	360	330	328	370	323	341	361	366	310	350	344	365	340	336	344	372	333	358	369	360	335	338	306	317	328	332	353	356	328	352	325	316	332	327	334	397	361	368	326	347	318	361	355	340	340	337	315	335	344	312	299	323	328	338	335	336	348	314	365	293	348	367	341	354	335	339	356	389	323	315	357	356	320	340	328	365	317	336	340	332	359	353	341	333	348	346	350	355	348	350	361	326	342	323	296	376	348	374	322	325	334	335	337	327	338	356	373	340	350	363	355	375	366	365	343	355	328	328	331	319	339	361	337	357	354	329	357	353	346	359	377	331	342	329	361	342	352	329	320	303	328	362	288	357	326	350	355	340	348	369	325	355	359	340	334	333	320	362	364	324	373	342	357	389	357	313	342	340	329	350	338	342	310	331	330	357	350	339	361	352	335	316	362	349	380	341	338	316	346	346	317	347	318	312	338	342	338	299	356	367	332	346	376	359	357	327	319	327	327	360	314	333	344	328	354	361	322	322	344	329	359	344	381	325	357	330	329	339	360	345	349	351	328	338	340	351	336	303	352	347	360	353	378	330	359	335	353	338	307	333	343	312	335	348	377	328	330	342	355	367	353	380	359	344	318	350	346	310	342	330	380	348	362	358	317	356	329	332	340	346	341	348	345	339	322	332	327	335	323	343	362	333	333	344	343	348	353	330	328	310	362	379	337	341	352	342	340	360	343	330	327	369	357	354	357	341	358	335	335	289	363	334	351	334	356	328	380	305	374	345	378	368	322	337	356	338	358	363	355	343	361	359	325	297	325	322	327	360	392	339	368	343	349	321	375	321	343	316	360	387	364	371	359	355	335	339	351	309	330	367	308	367	341	364	343	323	350	361	366	340	347	357	310	352	345	370	314	342	349	333	396	339	372	354	347	343	325	353	345	330	366	368	363	330	353	312	333	368	381	323	337	351	344	359	333	351	332	312	352	332	352	356	335	349	322	365	349	302	372	365	339	323	357	352	337	345	343	337	344	330	391	331	354	333	360	339	371	335	334	331	350	354	331	321	381	323	354	333	351	330	344	343	338	354
15773	23400	32454	33026	23157	18163	9453	3426	1872	1661	1509	1468	1395	1253	1190	1230	1108	1121	1119	1096	1097	1020	1040	930	998	966	968	926	848	945	907	922	902	899	864	864	918	880	857	887	818	877	894	834	840	883	838	878	796	828	822	875	838	857	823	832	835	873	820	837	800	768	822	787	802	820	835	802	839	804	863	819	810	833	780	855	819	846	855	819	822	791	769	846	782	821	840	849	808	853	819	820	832	864	820	849	792	824	823	891	829	867	798	851	788	760	828	889	892	844	783	843	796	822	741	857	812	821	800	825	770	798	869	818	834	788	777	872	845	795	826	859	872	814	766	840	842	835	850	782	811	846	812	816	804	852	844	890	813	825	768	812	835	866	780	862	846	868	839	811	825	804	826	800	875	803	807	818	818	872	807	803	809	817	735	815	819	833	818	871	838	796	750	855	843	813	830	811	836	856	777	819	798	816	836	775	797	845	819	813	829	823	833	769	847	799	846	822	788	781	867	791	835	805	805	844	849	790	829	790	815	868	900	783	822	852	816	812	806	779	816	829	770	819	822	834	802	862	842	839	821	831	839	809	812	848	846	848	829	835	814	768	806	851	813	795	819	842	854	801	835	835	836	813	837	806	826	836	828	824	808	828	754	807	796	797	821	810	761	820	792	838	830	849	828	828	816	886	839	804	817	865	796	898	769	818	827	759	795	839	760	833	823	834	813	876	812	813	828	849	813	815	889	818	845	793	803	843	799	771	828	810	821	793	798	784	894	841	812	820	821	835	869	847	821	853	852	811	776	765	815	832	816	834	805	799	785	851	817	822	829	778	848	797	836	810	823	809	794	766	818	827	815	837	772	834	825	877	842	824	785	835	814	813	846	851	870	813	783	780	806	809	813	852	788	874	766	812	825	796	816	794	803	790	854	841	791	817	818	837	816	772	833	856	882	866	819	816	802	806	815	820	804	834	827	815	819	851	816	815	816	821	845	804	792	837	803	802	802	843	833	854	854	796	810	769	794	844	846	768	831	803	818	813	813	821	833	818	834	811	750	825	801	826	882	830	811	840	830	828	873	841	850	847	817	804	865	853	807	813	787	858	830	819	864	819	824	788	828	821	818	820	824	786	856	859	824	800	836	826	875	834	814	839	815	857	776	778	785	807	851	811	841	817	847	815	755	820	807	826	848	809	852	827	807	801	772	853	807	789	845	865	810	869	823	800	828	833	790	756	773	842	834	805	792	803	831	803	801	795	849	844	839	840	842	830	856	811	836	818	813	802	854	802	785	863	841	822	866	829	815	833	799	764	861	836	864	821	806	820	825	803	867	814	862	860	797	843	793	832	814	765	806	777	827	806	815	798	825	779	822	794	848	846	808	861	801	813	828	797	824	840	845	885	787	816	824	876	838	822	889	790	827	792	828	844	851	836	806	838	804	817	771	779	782	815	828	814	849	811	847	839	799	784	819	824	817	833	829	860	825	790	829	872	833	823	827	824	813	845	817	882	835	813	755	786	824	847	899	816	859	820	838	846	762	852	766	850	841	808	824	882	864	801	812	833	816	834	830	868	854	811	828	821	827	845	805	827	841	862	836	826	833	845	817	850	805	829	836	815	800	846	798	857	871	809	812	847	848	865	845	805	768	835	810	828	804	851	864	871	804	806	757	818	829	843	837	812	830	871	789	836	785	853	832	802	827	833	809	812	788	827	785	806	836	824	809	780	818	796	808	833	808	827	804	878	841	816	789	817	853	828	810	751	870	810	804	781	810	841	795	812	791	856	894	778	800	767	815	827	797	797	836	805	826	789	832	768	875	781	810	898	800	784	800	834	832	850	816	762	846	817	763	850	837	803	830	847	799	825	845	820	820	837	814	856	840	782	817	819	843	840	767	823	814	837	813	788	828	815	866	781	839	837	828	805	866	793	793	805	836	818	822	843	824	816	792	832	804	853	828	819	796	815	858	856	806	850	769	789	799	797	856	853	826	799	819	859	823	838	845	762	824	800	825	865	851	835	804	793	812	826	762	836	875	851	837	739	834	778	847	804	832	814	832	799	796	801	845	805	787	851	815	834	821	858	814	831	849	812	873	819	809	835	820	801	821	846	809	858	839	847	847	831	833	843	814	812	742	778	811	871	810	822	823	808	788	807	835	822	768	831	763	812	841	873	844	818	825	818	783	842	801	852	832	801	823	762	829	822	834	854	839	826	850	799	839	804	782	808	778	877	847	796	821	800	835	839	811	851	824	830	827	771	811	795	839	838	839	833	872	794	849	838	806	840	812	841	796	798	798	793	790	825	841	809	807	776	810	792	818	838	837	828	885	851	829	838	831	807	858	813	813	814	798	806	851	832	815	844	834	861	825	828	814	804	821	838	836	817	809	776	805	778	851	850	816	850	850	800	830	781	845	799	848	843	832	786	783	809	836	802	852	801	845	813	798	803	853	844	834	826	812	786	797	887	842	836	816	838	799	803	781	805	804	834	846	862	839	836	837	795	857	838	788	839	846	855	879	832	838	790	836	877	794	773	805	801	807	811	805	822	820	822	794	811	832	806	804	784	859	856	818	804	840	784	820	818	853	821	811	841	857	867	826	777	869	857	907	823	843	895	818	815	864	819	825	768	881	806	819	834	833	822	790	891	814	769	853	852	825	843	813	824	842	839	813	841	809	811	865	802	838	878	789	813	837	800	836	818	827	856	742	775	818	805	799	821	815	869	805	810	831	798	829	881	828	809	816	810	801	829	840	820	822	832	845	824	815	767	802	803	823	820	817	795	807	823	826	800	799	820	831	833	824	777	819	820	795	786	832	857	796	829	813	849	816	769	816	844	805	778	836	862	810	837	814	801	782	817	798	795	782	798	795	820	830	801	825	809	796	767	821	839	823	802	811	788	819	804	884	835	804	845	841	780	863	822	762	799	818	862	809	786	768	812	774	807	824	863	797	834	800	792	820	804	832	795	820	795	850	864	831	852	834	785	797	872	825	795	823	833	789	821	817	817	759	814	852	806	836	755	838	871	815	816	892	785	849	852	811	869	804	841	864	806	789	840	833	789	840	784	804	854	833	827	855	818	799	810	842	844	803	858	827	832	772	783	830	838	783	847	811	821	774	836	826	837	790	822	881	846	805	828	833	821	803	847	851	855	753	809	846	850	782	837	812	850	801	834	805	782	811	830	889	782	872	798	827	847	893	848	794	810	867	785	827	766	832	799	814	828	780	784	807	813	760	873	836	843	812	815	797	787	838	833	804	824	737	823	840	841	858	815	884	822	780	782	830	839	808	801	825	846	845	854	862	834	774	801	869	801	843	848	801	837	832	784	809	846	795	789	801	850	787	850	820	818	828	834	819	777	874	806	822	837	792	799	825	818	821	829	801	787	779	795	818	820	793	777	857	813	867	872	796	806	823	784	850	807	783	801	796	867	842	825	781	807	817	819	821	788	841	854	805	796	834	825	836	840	800	902	855	787	855	833	822	804	875	824	846	812	827	796	774	861
44418	49595	51871	43991	41470	40759	32079	18056	4512	1361	863	792	652	624	675	641	620	554	598	640	578	521	510	524	499	523	479	498	508	445	459	427	439	461	450	483	475	426	431	447	402	419	419	440	421	414	407	393	402	356	382	355	398	452	415	410	412	379	393	393	396	404	414	371	420	437	393	404	366	389	414	414	395	375	407	387	379	401	408	402	395	395	378	398	407	402	379	412	407	364	419	419	414	393	417	385	416	354	395	348	406	379	361	395	384	420	397	431	416	381	385	438	404	384	413	426	373	392	388	397	379	418	367	386	380	411	381	400	423	405	374	415	416	401	436	389	410	407	444	422	390	389	430	427	386	373	391	390	398	440	410	413	433	390	406	411	437	402	381	405	412	415	413	413	442	388	419	434	388	370	399	400	405	365	371	424	416	369	415	378	446	398	400	398	364	434	399	358	396	442	390	414	400	420	367	399	415	386	398	452	405	398	425	402	412	413	409	391	398	413	375	411	459	399	349	377	427	412	455	398	418	367	416	378	415	438	400	377	421	398	373	403	394	394	403	398	393	430	431	388	420	361	391	368	392	369	473	415	381	436	384	378	386	367	378	405	383	392	396	396	393	407	393	398	380	381	459	410	403	357	405	435	429	430	375	416	387	409	423	430	402	402	348	407	405	426	391	411	363	414	373	413	370	376	408	439	407	410	389	392	386	375	422	401	373	406	389	403	379	387	397	424	404	428	404	403	387	412	388	403	411	424	385	382	383	403	414	431	425	391	412	383	387	423	448	367	392	398	398	399	410	373	366	378	383	402	369	400	368	374	380	408	388	429	418	437	386	387	389	373	417	377	416	409	428	383	386	411	411	388	382	394	395	355	390	408	387	411	433	401	411	412	417	379	413	375	343	393	380	396	416	407	401	391	396	415	385	412	369	397	405	397	438	429	458	406	422	416	410	425	422	411	378	406	376	438	385	368	393	416	428	407	398	415	405	380	402	351	413	424	373	435	447	405	426	433	395	406	430	438	404	434	347	425	391	431	411	394	405	352	373	411	426	408	380	393	337	427	385	432	412	378	390	428	399	365	400	405	409	380	384	426	390	437	406	458	379	401	394	416	411	364	398	362	389	384	376	373	421	368	374	363	375	372	422	400	407	410	426	406	373	435	369	369	386	439	400	413	413	390	379	370	393	382	398	392	411	370	424	401	385	377	404	414	415	408	431	373	401	368	424	385	396	392	399	393	411	402	374	424	368	395	377	375	403	365	395	391	417	384	438	377	419	403	387	414	373	420	422	365	351	416	428	385	373	410	371	383	418	416	384	400	373	403	411	401	403	395	401	387	387	402	396	380	393	373	393	404	378	406	452	368	398	382	406	415	419	409	422	420	362	416	414	413	360	396	418	426	398	403	381	393	405	432	386	387	382	444	407	424	443	419	386	393	445	411	382	434	445	387	429	413	382	405	406	390	434	361	401	399	380	403	401	402	387	407	374	376	384	376	419	397	386	393	415	406	404	421	396	373	384	411	396	421	419	332	396	398	420	401	405	417	427	389	395	391	447	434	417	391	432	414	436	368	395	402	451	410	424	394	400	416	382	414	390	428	377	399	421	416	439	358	426	383	391	393	396	388	394	413	421	455	382	415	420	403	381	404	368	364	417	402	416	438	381	415	403	387	383	400	407	389	380	435	395	391	370	426	408	392	394	412	403	412	417	422	390	390	428	425	397	414	443	392	367	393	404	365	403	382	382	380	422	397	395	391	386	399	383	420	426	440	412	424	424	361	374	381	345	385	386	365	378	400	414	400	401	406	371	445	425	381	390	352	394	370	394	370	418	423	401	402	396	418	409	374	390	397	394	419	436	410	440	389	412	356	402	389	380	427	404	421	405	397	423	362	387	400	434	370	400	376	439	402	399	432	359	381	436	399	387	398	426	401	413	378	388	408	402	360	426	393	404	439	417	428	386	424	408	412	415	409	408	368	386	377	385	420	412	408	410	421	399	360	392	380	426	381	395	437	441	399	424	421	403	359	404	372	390	428	361	411	390	415	386	349	411	390	410	405	387	365	418	411	398	364	434	403	381	398	392	391	412	383	392	382	373	436	382	398	391	383	389	412	426	391	419	393	400	368	425	359	401	396	445	423	414	398	402	391	397	412	406	433	426	372	431	418	394	382	420	425	369	397	389	440	387	426	382	377	415	383	373	420	405	406	430	380	368	342	420	435	389	403	409	396	395	394	422	401	377	406	386	387	393	371	386	362	394	408	417	375	417	382	409	405	367	401	395	367	403	387	393	395	393	417	363	361	400	414	397	404	381	416	391	398	395	404	378	366	382	352	362	400	386	407	404	416	387	358	398	377	401	394	414	440	394	435	406	360	386	413	402	395	378	419	367	418	430	389	411	458	396	433	410	427	401	383	376	390	402	416	386	416	391	398	394	362	407	405	396	424	441	383	374	372	425	413	382	393	396	406	401	453	413	413	417	360	438	405	412	378	397	373	406	403	379	431	424	428	399	378	418	387	341	420	402	364	428	393	391	407	379	406	404	410	422	387	393	362	430	380	373	396	432	435	386	384	406	419	399	390	404	416	408	381	399	402	392	420	409	368	370	374	408	404	382	417	370	413	405	394	437	394	431	408	390	399	378	394	428	393	404	367	425	368	439	409	380	418	399	379	360	388	409	385	418	398	406	437	398	416	374	407	408	376	406	396	403	431	400	383	385	413	412	389	409	422	400	389	415	416	421	418	391	415	409	398	379	413	422	390	419	354	403	369	372	380	415	406	390	440	375	384	409	435	379	373	383	403	433	375	421	421	385	380	375	417	387	377	362	413	406	367	406	399	409	350	402	366	389	441	372	390	380	405	411	411	415	392	411	401	381	393	385	417	407	378	372	409	358	410	370	402	391	419	404	408	385	430	367	389	392	386	393	375	411	418	382	414	365	429	415	436	410	403	410	426	424	387	405	377	397	361	393	385	382	379	392	387	434	404	431	376	380	405	412	414	417	406	403	422	453	439	400	394	395	399	410	386	402	404	436	410	451	383	372	429	406	411	399	424	376	409	427	396	441	397	367	414	419	402	422	413	426	421	400	398	437	411	393	404	382	367	377	437	374	371	415	421	405	381	402	384	390	402	409	403	394	396	395	391	408	380	388	372	409	398	370	461	380	382	391	378	396	389	411	351	401	397	415	399	397	412	429	391	387	398	408	420	436	427	400	402	380	375	408	403	398	439	378	394	427	415	373	418	411	428	410	369	391	388	392	388	399	409	416	403	421	372	378	387	412	405	395	387	428	416	417	381	410	400	395	437	418	409	394	396	381	448	394	387	398	404	428	417	394	382	374	363	393	390	394	416	373	409	427	394	392	386	392	422	380	406	367	401	391	402	356	407	416	391	372	404	417	418	438	406	427	395	409	415	440	397	411	406	382	375	410	365	393	403	415	379	420	401	389	419	410	364	428	409	376	382	410	372	420	375	388	425	382	396	411	419	433	364
30399	43566	53703	50930	51515	48330	39297	15292	3929	3501	2937	2434	2261	2128	2252	2161	2081	1928	2061	2209	1928	1648	1627	1556	1495	1531	1476	1436	1484	1466	1340	1339	1172	1215	1205	1230	1118	1195	1096	1092	1121	1019	974	1012	1006	990	989	974	958	1009	953	966	959	994	906	936	925	878	927	936	941	914	968	933	979	1022	968	964	918	965	971	914	940	984	934	940	926	970	932	961	930	991	959	940	932	950	907	999	924	897	930	910	941	898	946	912	909	868	909	937	889	950	927	1001	893	977	1042	919	902	970	957	906	922	946	943	927	968	947	910	973	927	877	946	921	915	942	897	895	925	913	914	896	930	937	935	924	895	936	923	913	914	984	930	939	931	933	946	871	953	980	927	933	990	915	941	909	944	933	945	907	904	941	921	877	925	983	936	937	915	944	946	942	938	949	949	953	912	883	895	889	906	949	927	915	916	881	880	959	932	943	948	936	873	903	936	915	957	868	890	977	984	935	934	902	911	888	981	941	917	1004	954	900	985	915	955	911	986	919	886	920	987	941	978	908	994	914	945	894	909	935	937	931	939	925	890	888	931	948	902	943	843	977	920	940	940	951	893	911	936	895	902	967	893	899	970	907	967	969	963	905	903	914	921	905	947	941	971	956	939	936	935	956	890	932	949	945	922	977	936	969	930	934	920	911	933	944	883	972	946	935	919	961	929	919	947	939	911	968	907	949	943	904	947	913	887	928	961	908	900	944	897	969	915	913	923	951	906	894	940	884	934	964	918	930	980	912	947	921	981	966	880	905	936	890	932	932	958	954	923	886	890	943	936	934	982	960	852	926	968	977	929	959	970	963	931	939	934	951	906	911	907	920	905	922	879	942	883	980	962	932	904	937	965	963	966	937	970	986	958	957	894	939	963	945	941	897	925	918	946	949	958	887	951	914	940	950	908	936	972	897	923	937	958	928	912	955	928	872	919	922	879	970	952	940	922	945	962	927	920	926	919	937	914	948	915	958	913	912	931	942	974	893	906	886	909	909	948	929	936	922	923	927	956	912	952	907	937	934	931	921	920	969	932	925	939	920	902	917	924	931	928	882	901	910	930	896	951	918	963	941	969	958	936	903	939	1007	943	936	917	907	838	946	945	923	930	1015	883	905	932	927	894	948	966	981	945	896	949	941	916	931	899	899	958	989	920	953	925	902	973	934	916	916	925	939	958	892	925	971	890	902	916	941	920	932	935	947	915	895	930	860	920	915	1004	975	918	954	892	941	930	973	912	925	908	911	916	927	900	944	976	937	917	922	948	915	945	915	909	957	937	906	934	915	889	888	897	875	914	927	956	983	885	907	895	924	881	979	914	931	935	953	1012	946	948	918	917	875	850	963	896	974	883	963	949	928	899	948	885	958	930	933	917	968	912	972	884	986	942	902	919	881	914	906	891	972	910	893	933	956	952	902	972	947	948	934	879	900	932	899	880	997	953	916	894	943	918	916	897	979	994	895	913	893	947	914	935	924	900	908	927	977	922	914	980	929	879	923	956	922	895	921	974	927	972	964	926	876	982	914	959	992	925	927	921	919	918	917	936	868	903	933	934	982	997	941	925	945	908	957	921	934	898	980	885	963	879	900	946	913	919	921	974	966	938	892	891	936	903	894	976	894	929	896	944	931	897	865	958	936	951	906	960	908	896	982	918	916	926	937	996	907	945	913	976	982	885	900	909	929	943	987	918	921	887	920	937	911	939	937	910	956	947	931	919	860	892	930	898	955	889	929	895	881	885	962	937	928	936	930	948	921	878	934	920	912	926	962	921	946	911	928	946	910	947	956	906	929	877	921	988	908	916	920	966	929	887	962	906	929	940	945	936	914	890	908	891	946	875	916	942	950	929	892	929	956	975	908	964	901	895	950	974	900	980	915	915	900	897	917	971	891	968	910	968	905	918	907	905	909	978	882	892	931	930	935	941	936	888	936	904	858	981	967	918	983	958	850	900	900	948	911	881	941	946	890	925	872	904	937	903	973	920	956	879	905	965	870	939	870	908	996	926	943	924	917	948	871	907	962	986	920	919	932	895	965	966	964	933	975	922	873	962	966	963	927	907	959	872	924	999	897	915	928	897	906	935	991	922	922	956	886	950	936	923	929	910	915	897	934	908	933	962	926	909	959	941	917	921	926	935	925	956	906	946	916	934	932	885	928	962	968	907	881	913	937	930	923	963	927	903	966	941	883	906	819	894	904	987	915	973	970	956	894	946	933	919	921	928	888	931	958	922	899	934	929	996	914	903	929	929	959	946	935	889	950	888	961	917	850	948	911	934	945	951	885	950	913	928	931	956	927	915	914	958	952	957	952	917	945	929	975	946	959	930	937	895	924	969	899	905	919	906	950	906	936	888	964	922	939	907	929	934	941	961	922	875	906	920	859	883	905	945	937	935	972	916	957	969	973	1018	907	889	979	894	944	908	942	943	971	848	934	942	916	954	962	1005	956	903	912	961	953	958	940	907	931	901	897	978	917	875	924	919	942	933	955	946	901	929	916	940	967	945	936	890	952	879	937	897	963	893	925	886	935	928	923	919	909	958	909	903	897	933	927	950	974	960	916	874	899	950	907	958	925	916	888	911	930	903	917	898	939	853	879	943	906	922	943	966	977	958	977	925	901	916	926	948	943	933	916	889	946	924	925	970	947	898	927	939	922	887	981	940	962	962	958	963	927	871	949	920	918	936	901	889	967	956	896	922	936	943	902	916	944	963	908	938	857	917	958	921	960	930	930	925	956	949	907	953	911	906	954	927	932	950	924	931	890	916	948	925	967	911	909	878	909	909	934	912	967	909	935	939	931	995	940	937	856	950	941	909	910	910	957	969	957	927	874	915	915	980	921	956	926	964	952	954	998	960	949	920	895	1009	944	900	909	936	886	919	933	914	894	915	915	926	927	930	949	940	905	971	854	924	942	936	911	948	886	895	889	986	881	894	936	887	917	920	932	940	950	934	916	925	978	921	916	904	949	969	928	918	880	935	930	938	973	929	916	1016	924	1005	915	916	901	907	953	943	931	909	932	932	960	953	914	950	927	939	959	896	876	925	939	933	918	958	918	969	942	893	883	969	928	962	922	952	959	938	924	992	903	895	909	920	865	959	876	892	900	933	917	921	948	928	915	917	918	912	893	914	954	976	958	943	921	930	930	936	998	954	930	917	911	1025	947	917	929	933	935	966	928	934	923	909	972	957	961	896	939	933	920	950	930	889	890	967	926	979	897	955	920	959	916	965	986	981	978	931	916	961	931	959	916	889	908	921	973	947	934	1032	1000	911	943	869	913	962	893	936	887	920	941	960	950	906	961	939	903	911	941	900	899	935	951	880	932	888	943	933	954	933	920	948	898	962	927	956	957	988	917	954	917	923	912	915	903	971	953	915	892	902	929	947	873	966	925	961	940	929	975	901	922	888	912	921	971	961	973	884	957	939	916	932	903	972	903	907	995	955	914	895	941	954	940	935	904	952	916	955	899	926	949	961	911	976	942	882	952	873	956
51933	53894	50368	43484	42337	42218	36358	22509	10962	3222	1394	971	889	903	875	816	741	683	739	723	703	624	614	611	635	562	536	589	568	549	557	513	493	439	475	484	462	472	435	431	387	456	434	431	420	451	468	404	409	362	423	417	377	401	400	392	398	397	405	396	423	402	407	375	394	381	423	410	419	404	398	409	421	419	397	423	374	359	404	382	394	403	432	436	406	402	391	368	392	399	383	395	422	404	399	419	411	397	378	364	376	416	393	386	348	378	401	437	405	399	407	375	403	389	397	427	411	435	419	402	375	387	390	411	394	405	415	389	373	396	352	417	394	411	371	390	354	395	317	401	380	408	403	413	407	390	369	375	425	363	376	394	362	375	404	381	383	415	424	406	384	405	371	396	420	432	410	392	407	380	431	393	400	388	415	385	343	372	423	363	398	407	418	384	385	338	399	420	396	411	400	395	386	399	354	400	385	399	354	383	387	383	372	394	398	407	395	371	416	389	404	407	431	397	400	385	406	401	397	411	384	378	369	352	421	393	375	413	394	415	442	397	395	397	391	400	413	439	410	399	402	392	408	342	423	405	354	381	379	385	368	405	370	406	403	389	365	355	412	363	376	408	397	395	411	390	416	383	395	404	375	407	390	393	400	404	400	378	409	401	399	417	417	437	386	422	358	383	414	392	409	377	398	380	367	382	350	404	382	411	380	376	384	414	384	408	353	365	376	407	411	379	422	374	375	406	370	426	350	390	387	381	400	390	381	401	419	432	400	366	440	345	408	378	363	381	358	380	369	409	393	379	373	436	401	385	401	382	405	372	358	427	417	392	387	404	414	412	425	395	374	386	393	374	399	410	442	398	381	360	409	389	384	406	427	378	363	383	356	430	410	382	364	412	360	381	409	384	412	407	419	380	384	386	368	409	411	447	395	385	388	380	392	399	393	423	376	362	376	375	375	380	376	392	391	393	409	404	400	361	365	375	425	386	397	418	436	408	386	382	415	392	409	397	419	415	366	362	360	355	343	425	422	398	399	404	433	353	369	416	418	404	406	403	397	377	398	421	369	385	379	384	418	376	397	425	367	416	385	398	393	394	409	353	349	431	413	391	403	386	358	431	438	387	412	398	420	368	391	387	359	375	398	365	376	420	402	400	407	335	415	397	386	416	354	378	412	359	389	418	389	386	418	394	361	384	383	419	364	377	398	412	356	414	458	443	380	415	394	415	403	366	446	395	423	352	423	351	439	397	371	439	383	390	387	404	405	365	402	377	356	388	386	365	382	376	394	402	393	363	418	367	402	374	405	407	411	394	395	398	403	389	397	403	366	366	387	412	419	378	376	382	362	398	409	396	378	408	400	359	405	411	436	409	386	427	395	386	381	381	419	358	402	418	413	415	389	381	414	369	433	401	367	376	399	429	348	417	390	406	430	400	425	373	409	399	394	437	404	431	415	404	429	403	390	387	392	417	381	422	410	388	417	390	405	383	392	415	356	397	399	395	376	449	390	387	447	392	416	376	359	384	392	376	415	402	407	397	342	428	402	422	384	423	399	404	388	439	375	397	402	363	349	426	398	387	388	413	376	423	387	377	395	416	399	397	369	373	381	382	382	388	397	414	396	351	388	370	427	404	403	375	407	432	405	403	416	450	455	389	380	436	421	436	405	395	384	408	411	381	398	368	376	414	403	373	399	386	396	375	382	414	400	406	388	391	366	386	389	370	389	454	408	381	366	380	378	388	410	391	399	358	399	411	366	415	413	379	406	369	371	385	393	369	396	397	367	412	386	400	388	403	388	392	397	384	434	393	350	399	377	376	373	400	369	381	390	437	376	371	388	374	400	399	406	446	415	397	412	378	402	360	382	369	413	414	407	439	341	408	406	457	409	387	381	413	391	431	399	349	423	404	336	417	390	348	372	396	415	400	443	409	375	402	407	387	408	412	392	370	374	372	371	378	378	425	370	397	407	385	415	424	381	368	396	426	395	410	381	408	365	381	404	418	372	402	406	403	417	402	392	405	386	404	434	376	405	395	393	406	384	409	400	428	385	417	376	398	373	383	410	406	384	419	366	369	413	365	393	401	380	395	362	403	410	390	397	394	375	381	354	414	385	396	396	415	387	393	384	368	373	401	358	400	369	392	387	374	368	416	368	373	391	407	406	430	386	369	374	381	381	374	397	404	397	386	353	370	396	386	417	364	396	377	390	372	353	409	408	357	406	376	396	362	418	398	399	391	391	402	366	399	409	410	405	367	395	400	445	377	383	386	376	400	355	371	392	445	356	389	382	410	382	398	385	426	359	372	361	391	379	405	402	410	414	388	386	401	410	443	376	373	386	358	423	377	397	397	373	427	369	367	424	401	389	415	382	401	423	402	426	375	388	375	386	409	373	418	391	371	419	393	411	437	380	415	438	390	417	397	382	363	416	362	377	398	374	377	365	393	396	387	419	402	406	426	399	451	400	395	401	385	404	401	344	402	363	417	404	382	400	396	450	421	369	382	385	367	364	422	382	393	405	415	393	435	360	366	370	394	422	372	372	392	428	421	387	404	385	378	385	392	414	379	408	422	383	385	381	404	346	386	410	396	384	371	387	375	389	398	345	377	402	385	393	407	388	398	428	370	412	361	392	381	406	365	403	385	415	421	377	370	395	380	397	377	380	409	407	375	387	391	365	400	376	415	402	399	400	371	369	360	393	397	400	405	363	424	415	360	356	371	408	412	402	390	389	414	415	391	409	383	399	424	395	326	389	410	375	417	352	384	354	435	397	381	396	417	408	379	404	442	398	375	434	409	382	361	406	406	398	391	376	393	383	390	373	388	399	432	375	363	375	376	381	393	390	396	400	391	396	403	410	372	384	381	377	398	403	390	395	376	369	381	411	384	397	412	358	404	420	394	371	391	365	391	382	456	408	333	387	385	386	407	386	450	366	400	380	390	388	385	418	368	371	409	438	384	378	367	388	392	372	391	422	383	387	373	415	363	358	437	398	407	413	373	370	411	404	407	393	393	411	360	431	408	370	429	387	417	427	359	407	425	415	403	415	372	374	394	400	412	426	423	378	413	392	380	395	396	448	396	401	429	440	398	374	384	413	402	390	375	363	368	385	401	395	401	430	393	387	390	405	421	360	367	405	376	405	373	416	399	388	408	441	381	374	407	423	394	348	392	413	425	390	390	427	390	414	397	392	396	379	375	377	416	321	416	388	387	391	403	452	402	382	401	380	383	374	376	425	407	408	390	398	409	409	405	378	424	406	399	382	400	384	393	389	431	399	388	432	392	453	367	399	397	392	371	385	413	349	384	382	391	355	369	385	374	395	398	438	401	388	391	420	403	409	389	396	414	405	389	416	424	396	438	406	397	405	418	375	384	414	410	417	406	392	375	355	355	413	413	382	414	399	388	438	422	409	384	437	409	384	373	420	415	400	404	407	410	381	373	376	404	418	406	367	409	391	427	345	380	394	399	383	392	404	394	332	385	406	392	381	395	388	397
35308	49113	54380	53554	54019	54105	44146	14312	5424	5189	4115	3274	2932	2891	2881	2858	2653	2474	2681	2493	2255	2027	2049	1874	1909	1903	1847	1939	1960	1907	1692	1473	1374	1366	1350	1402	1333	1309	1165	1120	1109	1081	994	1021	1055	979	1035	1009	989	996	956	892	925	967	928	940	953	928	948	911	947	937	915	869	969	856	902	927	929	938	899	958	931	857	882	857	926	887	927	912	911	944	924	914	875	902	906	884	878	934	885	883	890	888	919	833	890	927	922	871	895	893	925	884	895	890	860	872	895	881	825	866	910	912	927	863	898	911	835	945	897	865	930	872	910	908	916	895	899	900	928	916	945	897	854	890	872	907	881	912	907	875	892	947	850	908	883	848	914	884	879	878	973	901	911	933	902	907	908	985	914	811	902	927	907	882	899	894	923	950	880	902	925	934	898	913	918	882	827	924	893	874	895	955	869	893	941	882	933	889	943	910	842	857	874	911	875	887	929	911	897	917	895	878	875	900	914	914	861	905	896	864	886	918	876	902	931	857	906	913	847	905	898	969	925	964	895	950	905	894	904	893	877	940	916	894	938	858	859	843	970	920	893	913	885	896	905	861	913	899	886	846	928	884	880	902	923	905	946	901	947	903	864	907	904	905	951	853	900	865	923	830	924	942	887	916	934	879	836	898	934	852	901	962	949	821	931	880	908	906	880	883	947	928	922	890	898	895	904	934	921	897	917	905	919	912	941	913	921	918	878	903	864	860	943	889	920	938	857	847	903	935	883	900	930	882	909	891	854	892	918	950	927	897	902	909	914	899	940	935	941	924	904	896	867	821	945	845	916	950	898	964	898	839	930	897	936	913	891	904	904	895	867	895	890	889	895	841	915	899	842	927	899	869	867	928	902	865	884	850	923	851	875	920	887	914	912	893	895	902	888	890	864	911	934	901	870	955	869	930	902	884	882	872	869	897	910	893	888	934	900	890	900	871	906	905	902	866	899	926	926	865	916	942	877	933	889	901	906	932	869	898	873	937	886	923	925	866	904	868	887	897	892	865	828	910	888	933	882	897	886	861	912	884	897	883	917	862	878	894	883	873	892	849	876	894	997	906	873	921	903	910	909	909	886	895	952	899	899	943	888	968	928	925	884	865	862	911	949	874	893	884	900	949	884	931	858	866	927	882	877	896	911	856	955	903	891	908	903	904	899	922	928	915	889	878	869	884	896	920	948	865	898	915	891	869	946	858	884	945	908	847	897	913	908	875	885	871	913	901	912	923	866	919	875	869	951	861	937	832	847	924	904	846	895	923	901	881	926	894	917	879	916	934	851	901	895	901	879	938	893	906	853	837	919	896	921	885	928	910	867	921	892	937	934	892	871	888	955	840	875	873	928	839	896	886	902	894	925	893	905	866	863	913	927	887	853	913	922	928	832	880	921	892	901	919	895	928	856	881	874	896	870	881	903	874	934	901	882	827	887	886	870	856	887	932	872	861	904	822	876	859	914	859	886	927	854	931	908	883	897	881	933	911	896	884	893	866	902	874	849	938	868	849	874	934	920	928	895	939	877	883	883	893	923	907	905	927	909	922	923	893	902	916	926	896	918	967	883	860	879	905	893	869	901	905	881	898	854	850	845	887	839	910	877	915	897	862	858	908	921	890	914	929	906	891	906	935	895	884	834	919	898	904	908	932	898	876	850	930	826	850	867	918	930	862	893	884	829	866	878	894	897	926	944	885	878	911	893	883	921	944	929	863	920	913	888	937	880	914	928	936	892	868	898	888	892	870	909	840	943	901	932	883	961	931	931	894	870	914	926	871	913	879	861	907	890	861	863	867	892	888	876	885	939	876	882	940	883	924	899	905	877	875	898	894	920	861	902	892	913	890	925	904	949	889	921	881	897	888	936	905	920	878	888	907	913	911	878	887	842	946	894	919	894	903	871	887	888	901	906	901	881	919	877	901	876	897	926	929	913	893	941	915	903	909	897	946	866	891	952	918	927	843	891	866	922	930	929	882	887	892	912	865	887	911	827	909	926	884	948	829	964	944	889	887	893	862	911	916	929	899	908	883	935	904	871	847	931	842	905	872	870	903	833	909	917	917	893	950	897	925	932	866	951	943	937	897	881	895	922	914	914	907	890	897	842	867	904	902	909	883	907	864	887	877	858	859	898	852	885	884	921	894	912	870	911	853	888	902	874	919	901	913	940	956	908	944	884	918	932	893	913	863	867	896	895	835	864	873	883	907	881	903	885	908	926	861	908	920	894	876	859	923	912	903	924	875	918	930	854	877	889	868	871	849	902	868	901	892	926	957	907	913	883	879	946	822	874	857	885	890	903	886	866	937	938	901	932	885	873	892	947	902	922	885	871	914	869	908	903	924	906	883	861	920	928	890	900	939	863	872	855	921	924	909	879	890	906	892	899	847	862	865	911	867	901	920	861	896	938	899	897	934	928	871	903	894	812	949	969	885	845	915	931	912	898	890	909	889	911	906	900	935	934	932	904	858	877	905	810	948	947	932	865	881	907	920	915	928	903	823	879	850	926	871	862	895	886	907	870	882	878	905	876	907	893	897	917	899	912	866	954	909	987	925	915	860	917	827	847	886	880	912	911	914	915	865	910	882	882	854	917	884	915	911	817	876	939	910	857	863	892	840	918	921	881	840	908	925	918	881	937	887	887	862	894	838	905	881	921	892	909	916	859	855	834	878	903	916	930	915	952	848	906	962	864	856	956	905	919	915	930	941	898	850	901	891	831	937	881	867	919	882	906	873	863	890	900	863	879	846	846	884	895	925	890	828	954	897	891	889	895	933	912	943	881	911	931	898	909	930	895	899	897	947	888	927	884	909	877	914	928	930	898	932	926	894	904	923	871	921	911	913	903	882	926	924	868	889	892	956	940	896	909	909	915	901	864	859	913	967	869	935	898	864	899	892	938	885	898	933	894	887	913	907	944	863	936	877	894	852	842	904	894	904	889	932	883	959	911	903	939	892	882	898	905	927	927	842	939	906	917	900	903	919	909	903	865	895	857	918	912	880	861	883	867	881	884	874	918	835	856	905	900	922	947	877	856	914	942	912	900	876	903	911	834	902	938	964	968	891	913	899	878	911	856	910	916	927	887	962	873	869	938	952	862	923	916	854	945	925	883	868	829	877	890	922	864	865	962	943	927	901	859	897	872	855	938	897	939	877	911	926	912	921	940	885	867	880	973	902	896	939	933	903	913	924	931	880	901	869	919	918	956	906	852	964	879	969	908	872	942	915	930	900	870	910	882	907	925	860	951	971	887	843	881	910	919	903	902	851	934	919	890	914	941	915	907	960	933	861	895	930	898	909	887	834	877	902	853	913	934	869	901	831	878	889	881	892	887	928	878	873	939	896	864	919	936	885	875	891	882	926	896	918	881	876	883	884	906	871	886	883	961	917	951	851	937	906	853	967	961	917	889	926	900	876	908	913	930	891	870	929	901	822	862	878	890	893	884	908	882	895	887	937	899	871	947	845	866	930	913	956	887	903
24913	19921	20731	17908	9448	6080	3649	1485	612	590	513	442	450	423	447	387	430	366	398	389	401	405	382	371	395	411	346	353	393	377	364	393	352	346	360	324	341	352	339	391	326	344	355	353	359	344	349	366	303	333	337	361	348	341	354	342	317	348	355	315	340	332	336	341	318	323	351	341	366	348	368	343	338	339	339	321	352	323	334	337	344	349	324	401	391	333	361	368	373	325	332	362	309	327	338	351	366	349	325	360	364	331	305	312	343	322	310	307	322	307	325	331	322	362	327	334	346	345	360	325	373	339	345	338	374	346	362	351	335	363	347	320	303	317	337	328	353	304	306	320	340	377	336	348	340	343	328	332	344	368	333	324	343	338	358	337	346	346	318	335	356	331	328	343	355	352	305	364	333	308	322	345	356	330	355	365	330	329	382	363	317	375	317	316	355	335	346	334	300	355	330	372	322	347	339	363	333	360	312	336	349	325	361	335	324	337	345	354	329	359	324	356	333	308	341	333	311	338	377	351	337	298	336	355	344	341	362	351	375	332	343	328	296	351	318	309	306	313	318	327	344	328	339	309	328	345	348	368	362	336	388	352	391	341	351	348	347	329	333	343	335	308	311	360	356	327	320	368	343	308	292	370	360	334	316	348	317	313	349	349	361	310	312	352	366	348	316	334	382	383	338	351	358	321	344	361	332	341	328	329	356	293	332	348	347	342	332	344	358	365	376	330	328	341	346	328	375	341	346	340	353	353	323	352	349	314	353	304	345	334	355	331	353	336	337	315	333	326	368	342	337	379	332	347	337	340	332	348	389	361	343	379	324	305	336	345	315	336	318	317	299	358	344	366	357	324	339	324	331	351	336	330	331	342	334	360	326	302	306	342	340	374	325	318	353	348	319	341	321	317	313	329	367	363	342	308	321	321	324	346	336	334	332	360	334	360	305	315	329	337	356	312	305	312	353	297	349	391	318	344	343	336	349	340	339	355	326	331	315	360	364	321	368	358	338	333	327	300	353	353	321	315	360	341	345	358	330	324	345	326	334	349	358	331	339	352	334	336	343	332	369	350	283	324	344	324	332	349	338	378	352	335	368	327	357	340	311	353	360	340	361	363	340	364	322	332	350	362	349	331	306	356	340	297	339	314	320	321	330	291	315	349	336	356	329	315	350	311	322	345	328	314	363	305	326	323	324	350	291	338	298	338	320	361	364	354	359	327	334	362	360	341	359	338	341	314	349	334	314	350	322	343	327	363	313	340	368	314	343	354	334	347	339	350	328	352	373	351	385	336	303	348	354	378	299	315	364	333	335	323	335	347	331	355	296	353	335	353	381	347	369	361	337	340	334	336	350	329	332	347	317	318	352	336	408	334	371	310	353	347	319	343	319	373	350	347	326	303	350	323	333	366	337	321	345	334	343	291	338	345	316	352	319	315	300	308	355	361	333	338	334	350	331	301	367	331	322	308	346	346	357	347	342	361	334	348	355	352	367	329	341	332	306	280	332	367	339	363	395	352	331	311	346	369	329	330	340	368	326	317	400	350	379	346	340	329	351	327	342	308	358	316	349	352	338	349	306	311	355	333	327	318	322	357	323	308	340	327	289	304	332	307	324	316	326	361	328	341	385	342	334	343	342	338	375	338	343	348	354	322	356	339	335	346	317	350	339	392	337	355	321	320	344	327	327	342	350	366	327	340	365	343	346	344	324	339	359	292	348	328	350	327	309	312	331	324	346	337	333	330	353	355	328	330	344	320	348	320	327	352	337	333	321	319	345	363	333	369	336	346	319	338	313	322	346	341	324	353	352	331	350	355	342	323	338	330	356	323	341	339	337	323	290	342	351	337	359	314	315	323	304	321	347	330	356	355	374	339	364	351	323	289	354	394	345	352	330	328	369	333	347	358	397	337	383	319	374	362	338	337	351	337	316	350	370	397	351	326	316	329	341	331	362	341	301	281	345	390	374	345	352	329	344	307	335	337	368	338	350	352	321	367	341	323	360	303	331	337	351	342	363	306	328	352	335	324	309	354	340	333	312	362	333	307	346	338	337	369	353	350	378	325	322	324	307	389	331	314	354	355	328	347	330	291	320	348	329	338	309	364	320	313	341	365	362	338	325	329	331	366	346	352	342	298	318	326	358	337	343	351	322	335	321	353	305	321	364	363	339	342	297	331	356	335	358	342	366	313	356	340	326	361	362	367	342	340	347	371	329	371	314	313	328	344	323	350	321	326	362	355	327	359	308	341	319	351	358	354	344	341	356	329	319	366	377	342	328	316	351	349	369	338	348	322	320	303	384	327	350	320	361	353	347	353	359	342	311	322	346	358	361	333	344	334	341	340	337	347	351	316	323	351	369	340	321	371	331	311	293	333	319	360	366	339	325	304	333	331	352	350	362	350	333	333	339	335	312	320	351	399	366	333	312	333	317	345	334	309	324	373	319	328	362	330	372	322	320	358	354	357	345	338	348	338	328	356	348	313	366	347	342	354	360	328	306	383	357	324	340	343	383	335	315	328	291	362	310	348	336	381	310	329	300	321	355	341	345	341	327	348	325	345	339	333	347	322	331	344	349	375	348	384	369	332	321	337	318	296	336	362	352	366	337	355	342	335	344	332	378	296	363	313	330	335	300	373	350	342	356	384	319	360	359	299	338	334	328	338	349	359	300	328	326	323	345	342	365	346	354	353	349	336	336	339	317	357	342	358	364	334	331	376	330	322	343	366	315	353	296	322	377	361	366	356	324	321	323	369	300	377	317	363	336	345	358	324	331	316	328	345	329	310	331	332	336	373	329	322	331	326	348	335	327	336	368	340	307	336	344	339	336	329	356	346	310	344	322	383	339	334	342	338	313	351	324	333	309	340	333	419	408	311	359	342	370	351	344	333	368	335	331	375	386	360	371	349	340	335	346	327	364	343	333	348	364	356	354	349	342	353	342	328	352	303	348	342	322	322	308	327	373	316	318	365	374	358	348	357	376	320	374	339	342	329	351	338	336	387	316	355	335	304	330	355	323	354	318	354	325	335	315	329	340	346	361	326	332	353	342	356	362	371	353	330	342	351	357	334	315	355	367	343	325	321	314	365	325	359	325	365	336	322	354	319	337	355	353	301	323	348	331	357	340	340	365	363	327	335	342	340	376	349	369	344	291	354	341	338	307	327	307	326	346	296	342	313	359	358	342	336	325	362	382	359	304	295	357	337	334	357	341	379	350	342	316	323	333	331	355	315	329	332	359	313	337	330	348	351	331	325	340	371	356	324	330	304	335	341	329	376	314	340	319	343	342	401	377	320	319	352	337	310	332	322	320	332	340	341	364	368	329	342	341	332	343	326	324	329	354	353	336	360	322	331	368	358	355	344	341	340	325	358	375	329	349	348	355	311	326	286	335	342	308	318	351	373	325	335	306	343	340	313	343	331	333	337	361	324	305	381	343	334	353	332	327	398	338	346	340	345	318	346	338	356	366	343	343	348	331	309	363	345	339	323	349	346
15019	17929	27732	29392	21166	18505	13327	5385	1999	1710	1544	1485	1395	1358	1282	1250	1225	1147	1141	1092	1068	1089	996	998	931	1008	985	929	959	950	886	867	871	890	861	863	871	840	886	851	883	794	876	857	842	830	839	805	815	868	818	808	785	794	824	868	800	846	833	817	830	784	833	778	867	812	833	836	759	804	820	850	799	836	836	819	778	799	814	781	773	838	859	807	810	787	794	779	837	781	840	840	764	821	803	767	757	794	782	861	817	845	836	831	769	785	784	819	793	787	800	779	814	822	804	799	803	810	805	780	819	768	854	800	760	825	824	802	811	864	827	827	844	781	786	788	805	810	781	746	820	836	791	815	835	756	793	802	794	853	749	786	792	754	797	837	846	778	791	841	804	800	802	826	767	841	799	873	816	777	805	786	809	851	758	814	828	773	808	819	763	818	793	848	819	791	826	805	817	797	814	847	721	760	794	782	812	774	770	788	810	851	789	835	847	798	788	804	828	808	834	781	813	874	848	763	761	796	824	837	841	778	822	828	821	831	830	809	816	781	802	874	775	839	801	784	793	812	739	808	834	767	795	843	789	831	776	830	803	795	835	872	807	801	877	796	821	791	850	778	771	784	812	780	841	816	799	860	787	786	815	747	762	835	841	812	790	800	810	861	810	844	802	744	802	820	813	809	841	843	785	771	760	838	790	747	810	800	780	826	792	807	822	837	876	816	800	765	809	841	819	771	802	825	841	811	806	767	805	854	798	841	836	846	821	811	845	792	809	746	817	798	781	852	787	739	822	776	805	792	759	838	799	745	798	805	810	807	806	806	805	793	793	773	794	806	787	810	814	778	781	811	816	842	786	808	794	826	832	844	835	813	859	851	814	764	821	818	763	790	805	811	880	802	793	802	844	799	752	806	755	816	758	787	857	816	854	789	848	832	834	802	791	802	786	780	846	800	828	783	807	805	832	823	752	780	776	839	798	776	765	799	843	801	845	763	791	824	773	835	772	772	811	850	795	812	853	826	789	815	839	827	815	808	810	792	786	803	805	864	798	775	819	816	827	801	800	794	808	830	831	762	800	801	807	816	822	797	832	749	823	860	793	763	840	854	805	813	805	809	839	830	827	850	833	787	783	793	803	777	839	823	778	810	798	871	797	831	781	811	818	825	802	865	760	804	810	800	833	837	830	852	850	800	792	844	802	829	831	791	860	803	798	783	796	758	773	875	786	770	811	785	788	814	829	826	827	820	778	776	784	867	828	840	834	807	875	772	793	878	829	785	817	831	824	815	830	765	767	798	782	777	794	851	777	858	749	792	831	783	833	790	839	795	809	843	820	831	809	776	805	812	786	828	803	804	770	817	833	831	825	822	770	817	793	849	809	795	829	766	791	867	750	779	818	829	827	786	841	822	795	774	790	797	855	813	820	845	825	855	783	813	739	767	800	793	762	813	776	794	794	764	809	802	796	790	848	811	856	810	774	806	806	864	799	779	745	818	733	821	823	815	777	796	835	812	804	772	788	768	790	810	776	819	788	818	807	819	848	832	772	807	780	755	834	771	894	821	823	814	791	814	802	797	778	821	837	796	814	803	797	844	830	821	822	767	781	758	830	761	732	825	838	845	852	817	812	877	850	851	755	825	826	821	801	829	829	817	847	804	819	728	750	807	865	837	803	789	841	791	801	862	774	774	836	839	793	789	825	811	774	781	819	810	804	795	831	816	840	815	850	802	817	761	855	833	827	835	803	791	757	785	803	778	806	807	785	806	784	825	812	845	812	791	814	809	785	747	804	816	803	827	807	750	804	860	823	781	802	869	827	850	848	794	798	835	867	754	769	773	785	742	801	776	831	830	851	763	801	840	798	751	824	845	833	756	758	797	834	839	787	784	804	790	855	777	792	805	847	819	853	785	734	807	829	798	766	815	849	820	848	839	831	815	837	810	811	880	815	785	751	821	819	778	827	805	811	789	874	798	788	843	829	798	830	770	773	857	806	772	838	821	758	791	780	776	785	844	821	768	820	801	845	840	759	887	814	816	807	819	814	811	805	781	800	784	835	831	783	847	793	813	792	790	816	841	838	830	794	846	790	772	788	791	828	791	807	796	795	821	764	839	792	790	854	769	827	819	795	817	841	801	812	789	791	790	786	753	780	792	760	804	834	799	818	795	825	792	780	847	833	810	863	820	854	780	824	828	813	823	781	755	814	871	844	796	816	781	844	838	792	782	831	818	806	817	820	794	810	763	821	775	841	844	802	804	766	849	830	815	842	811	839	853	778	764	782	810	829	806	783	832	778	770	832	811	782	829	851	838	806	799	778	817	793	799	825	758	776	843	862	811	789	795	770	816	824	756	824	787	845	802	783	814	788	785	823	822	847	846	830	849	842	736	834	770	851	806	803	867	781	818	828	821	829	822	894	814	802	824	728	805	822	792	790	856	790	753	843	841	775	804	818	829	826	832	812	807	828	837	876	783	816	825	858	814	819	762	833	852	805	778	808	867	782	798	848	756	792	814	817	794	788	818	835	760	846	751	798	829	714	769	847	814	791	788	766	821	837	854	791	856	841	781	803	809	800	809	777	828	772	776	865	794	845	769	803	795	823	844	813	862	834	807	791	834	806	816	764	810	812	767	858	828	846	798	834	761	765	836	836	812	755	790	794	805	786	790	799	787	812	830	821	856	815	799	840	847	761	777	818	780	772	772	803	813	825	757	818	753	805	849	789	780	795	807	789	776	838	820	781	837	769	783	813	750	791	771	778	801	766	811	744	870	780	815	841	815	827	805	792	772	838	788	830	831	792	801	822	865	768	842	834	787	731	790	860	840	838	812	862	834	806	837	788	820	783	776	826	791	817	855	811	785	826	808	800	829	831	846	805	771	830	770	764	822	793	824	832	797	819	822	794	788	746	796	792	804	761	758	821	792	830	789	831	843	815	820	783	795	804	849	789	830	826	823	814	812	861	814	863	812	869	770	829	836	806	793	821	791	819	810	834	794	807	839	787	841	792	777	780	838	766	769	865	789	847	764	817	820	839	853	810	801	820	840	797	800	731	734	824	832	855	820	812	854	778	793	856	787	780	778	790	784	781	781	788	828	810	831	787	818	792	769	819	811	779	825	787	773	837	799	763	832	781	800	745	800	834	822	810	728	834	754	780	781	787	828	779	784	800	850	820	813	849	825	788	858	824	788	787	843	850	837	809	850	781	812	794	800	823	792	832	812	843	804	788	831	839	831	809	833	870	804	830	788	746	875	821	818	838	804	804	755	840	803	848	763	844	783	807	813	827	831	802	842	846	792	785	857	823	852	789	827	786	823	751	833	814	778	844	773	789	824	754	821	792	789	820	855	796	812	758	812	806	826	809	794	808	863	785	872	822	864	844	761	847	780	824	836	787	758	827	822	865	835	836	826	787	818	776	791	808	830	784	807	805	846	800	746	780	792	794	762	775	792	791	777	813	809	801	828	766	763	784	829	822	813	768	763	838	793	792	758	786	835
45141	47192	51455	49053	46901	45767	33879	16294	4640	1125	773	674	632	605	639	597	543	533	554	546	510	502	491	536	517	502	491	508	547	459	452	448	417	425	407	470	425	423	422	402	406	412	430	409	432	380	416	396	392	409	424	407	380	373	390	437	380	389	374	413	408	382	439	412	376	401	352	422	417	425	367	432	387	380	392	428	396	416	411	394	405	373	379	391	425	396	423	362	459	392	383	414	399	417	417	421	401	405	417	384	361	383	398	412	413	390	404	414	393	397	393	406	386	408	404	372	400	423	432	402	442	374	417	393	388	341	414	392	394	389	387	402	415	418	408	413	401	415	411	410	412	375	381	401	383	389	390	438	379	445	447	335	367	379	410	407	410	403	413	387	390	386	380	393	444	391	385	405	387	382	383	396	419	356	433	382	407	380	398	372	389	397	408	421	410	420	436	407	403	426	375	389	391	392	424	377	399	390	397	406	426	387	399	391	400	388	414	395	406	409	402	395	374	417	383	371	360	372	400	400	420	393	412	409	389	428	456	384	433	399	381	398	375	404	429	423	422	460	410	371	435	405	373	417	405	406	436	409	407	412	383	412	389	418	379	403	406	336	408	405	419	468	373	394	393	402	431	430	396	413	399	366	408	407	399	435	408	388	377	414	393	404	393	393	386	371	408	355	375	393	369	382	383	390	379	373	429	417	399	378	382	383	406	399	405	382	440	388	404	386	396	394	389	413	405	355	390	397	382	404	392	404	412	391	394	383	431	350	390	410	382	421	398	434	392	390	400	393	371	408	394	387	394	450	397	379	391	404	450	381	406	402	434	366	373	416	393	410	428	391	418	414	422	379	409	363	355	397	390	384	408	394	399	395	384	397	382	388	391	425	376	404	387	438	410	423	418	398	423	401	430	375	432	370	408	403	412	402	423	405	439	388	443	385	395	392	385	415	395	401	412	377	395	396	395	408	393	381	403	402	419	411	405	393	451	394	387	425	402	366	422	396	430	428	393	421	407	423	412	390	385	378	398	405	415	425	421	414	409	387	399	413	375	417	380	417	417	370	417	440	358	385	395	380	394	458	408	435	411	375	377	372	402	387	417	368	428	364	421	389	391	410	399	413	411	420	381	409	396	377	398	383	378	428	357	395	407	407	383	402	364	395	403	373	379	376	413	394	390	394	396	398	412	434	412	387	399	374	399	401	410	399	393	371	395	392	393	369	393	410	361	392	401	398	394	405	362	400	385	388	395	385	385	401	400	423	373	407	378	416	405	393	417	400	374	399	417	374	420	379	415	379	435	404	390	395	392	412	414	406	421	415	394	414	437	372	414	399	438	399	393	372	370	396	414	392	410	407	426	387	410	402	384	389	363	423	393	405	366	400	390	437	362	442	401	399	401	415	406	380	383	374	374	353	434	372	387	415	392	390	397	371	418	388	379	351	400	408	393	395	386	412	396	393	390	402	382	375	394	434	384	386	405	418	431	425	451	382	424	385	418	382	418	423	378	377	417	429	385	379	383	404	435	373	416	409	399	408	378	393	403	407	367	380	404	396	397	396	429	396	405	426	412	437	407	390	369	397	355	383	422	423	410	382	415	413	408	435	421	411	431	411	385	342	412	396	380	404	478	374	393	402	392	409	397	393	427	382	422	400	407	396	429	387	392	472	406	427	393	387	413	368	393	432	401	389	379	379	432	422	389	401	367	412	459	362	420	378	400	380	374	396	387	413	406	403	385	420	374	366	398	391	388	371	391	386	358	421	415	405	407	430	375	400	398	409	387	373	380	414	425	391	437	428	380	392	412	413	400	415	398	437	439	383	388	393	389	404	435	407	393	390	401	387	390	354	407	414	411	393	383	384	374	385	414	394	389	394	411	396	399	366	371	441	365	411	443	395	397	408	381	397	429	448	415	427	406	430	376	391	382	419	412	425	388	405	427	414	425	415	410	360	402	419	375	399	400	383	372	425	427	441	414	418	423	413	391	434	400	392	392	414	393	423	403	377	401	398	401	389	412	400	382	422	414	416	389	365	384	400	436	426	384	439	405	416	359	414	426	380	390	404	436	360	432	412	371	374	413	400	406	391	406	435	414	370	381	400	375	400	362	426	429	386	407	378	358	421	400	408	370	405	400	394	401	386	392	408	378	427	386	412	430	391	369	402	420	403	410	433	421	438	391	380	398	406	392	399	397	369	380	382	413	412	387	452	406	383	400	422	347	388	385	381	372	391	412	412	379	390	415	388	416	417	438	398	422	391	413	387	405	413	408	405	358	376	377	403	412	398	382	413	398	409	399	385	406	412	376	405	397	414	382	377	445	406	399	406	393	397	419	440	385	361	383	381	408	458	406	395	397	385	431	398	402	408	392	440	426	416	392	377	414	397	395	384	392	378	387	423	377	397	398	405	407	397	410	406	352	369	409	423	385	393	394	438	363	390	381	414	416	428	399	396	402	407	432	373	440	368	364	393	380	401	386	361	385	439	369	344	393	413	453	400	433	406	329	437	419	368	390	412	405	381	416	400	393	390	401	408	405	400	394	381	368	368	402	374	410	453	406	360	402	443	378	412	395	408	409	377	401	399	388	421	399	394	385	393	413	376	407	396	422	400	436	396	361	384	395	412	391	381	422	373	398	371	370	402	413	438	398	382	394	377	409	382	385	394	383	403	401	385	396	400	416	453	437	392	413	439	408	356	395	416	410	406	392	425	397	383	382	390	413	403	370	403	411	413	437	401	410	396	350	394	383	381	386	376	398	390	401	372	384	414	418	394	431	438	420	371	421	391	381	395	393	392	416	441	422	387	400	399	392	420	393	414	416	408	382	392	432	361	394	401	394	396	370	409	400	380	375	375	404	391	412	395	396	405	399	421	444	423	409	361	382	379	398	395	391	386	376	409	345	383	413	412	393	396	407	408	385	413	444	418	415	345	379	380	373	391	386	396	392	421	392	444	392	403	411	397	381	424	415	349	410	420	425	400	417	376	384	414	429	420	428	426	409	420	385	382	366	380	365	441	395	363	410	404	393	379	401	382	366	401	402	441	378	381	387	420	403	372	395	386	394	401	451	409	399	386	386	404	386	385	428	399	384	424	453	415	404	353	366	392	422	392	395	386	361	367	410	433	375	445	395	373	399	424	406	390	393	423	396	388	425	415	404	401	431	383	417	426	409	392	399	435	409	392	431	405	379	435	412	405	422	385	379	356	414	401	394	385	380	406	386	394	394	421	412	404	416	408	418	421	394	396	405	431	435	386	385	382	401	393	363	375	387	414	423	370	420	388	392	394	353	401	377	387	394	438	403	436	395	385	383	414	411	370	362	404	400	391	421	434	389	398	412	379	432	411	392	394	407	414	368	409	389	351	411	395	376	396	410	398	398	385	368	429	390	459	384	384	412	421	412	412	402	386	403	416	413	386	405	390	408	411	385	372	401	370	392	430	396	440	392	385	400	397	354	434	391	435	400	423	391	367	391	432	373	381	400	402	405	416	386	371
31215	41060	53218	57053	57235	54394	33976	6715	3335	3016	2592	2256	1963	1936	1961	1835	1690	1679	1698	1607	1605	1485	1436	1353	1445	1442	1438	1358	1498	1416	1251	1142	1191	1185	1192	1133	1096	1058	1055	1022	1024	1011	1017	969	1004	979	991	984	1001	927	969	917	913	910	982	909	890	902	925	922	921	901	982	908	958	952	896	986	934	917	1002	889	914	944	908	930	992	974	977	924	912	909	924	900	929	996	941	913	855	956	928	945	981	934	970	919	941	918	956	928	906	953	970	960	878	899	886	867	954	913	923	942	939	936	931	889	957	902	921	943	966	963	923	920	895	942	930	930	939	943	869	940	940	906	946	892	964	926	954	934	935	909	905	953	885	877	904	940	889	889	851	898	941	949	929	936	912	933	917	977	871	914	900	992	918	940	893	912	940	923	899	931	923	897	900	900	906	920	873	922	930	952	888	952	897	935	989	931	969	956	967	966	982	923	950	951	926	954	961	889	901	890	894	954	895	913	906	877	929	945	918	870	936	988	898	923	915	952	963	911	938	947	935	963	899	899	944	983	942	962	938	915	922	892	935	900	865	959	929	966	904	950	916	944	848	889	933	948	996	986	889	958	934	892	931	882	913	900	903	942	888	904	913	881	913	958	895	938	885	915	927	900	911	900	893	928	958	925	956	952	947	885	920	955	925	893	910	916	952	885	977	1018	922	915	866	944	990	859	919	938	948	939	953	910	856	869	1002	969	843	939	918	923	944	938	902	844	925	918	892	914	959	944	930	954	938	940	945	891	893	910	946	885	943	932	934	913	944	982	909	918	929	969	952	931	853	978	956	984	956	966	907	929	877	891	927	943	863	944	929	921	891	917	930	903	874	990	954	905	901	911	937	911	950	930	993	928	935	910	894	925	964	904	989	893	901	927	897	933	959	965	897	894	952	923	919	967	924	894	903	949	878	908	892	935	880	978	956	912	985	975	965	910	911	943	884	888	925	938	967	928	892	907	914	913	904	984	942	911	887	880	921	947	888	940	962	965	920	873	898	889	898	935	956	932	902	897	939	890	899	894	900	957	916	875	875	939	971	982	925	958	962	939	952	957	944	902	917	926	946	879	925	907	869	966	921	892	927	992	967	948	935	933	958	947	957	963	941	917	941	911	912	923	967	951	898	914	899	917	951	890	884	920	951	913	871	911	968	964	926	927	893	1000	922	923	942	937	926	948	953	940	920	919	900	924	911	923	981	924	889	911	975	919	954	910	925	907	951	918	925	924	957	862	904	966	902	873	935	896	931	900	942	990	950	901	886	954	902	921	957	941	948	935	909	968	905	874	918	909	960	980	923	939	913	867	923	952	929	977	965	916	885	958	954	905	851	967	917	965	927	973	968	935	968	991	975	870	936	856	929	925	925	889	937	946	875	905	933	944	930	912	885	879	890	866	906	898	968	895	986	925	891	891	872	914	859	977	915	887	974	931	1003	905	944	965	962	914	943	967	951	979	967	960	869	960	999	916	913	916	905	916	943	995	906	908	907	934	875	932	920	934	879	917	924	893	920	913	883	901	926	927	929	902	873	909	947	921	885	953	938	903	968	885	923	900	934	886	910	946	877	938	939	958	913	967	963	957	948	901	927	985	920	914	915	904	871	959	979	932	961	912	974	962	970	901	904	966	915	980	939	937	918	933	898	950	876	961	914	979	972	896	897	906	925	928	973	916	971	948	897	909	872	933	905	960	916	952	931	862	970	919	956	941	937	900	958	945	935	942	904	947	875	981	948	934	946	891	946	953	975	941	959	901	926	925	961	912	958	914	916	967	965	943	948	984	887	940	884	951	936	929	896	918	916	919	947	960	936	968	909	893	887	941	942	886	864	890	924	885	973	904	927	929	938	973	935	943	945	896	852	891	921	906	941	956	924	926	922	945	901	898	964	927	890	963	911	948	1003	943	904	996	971	951	897	891	948	961	970	863	967	895	908	957	985	914	866	903	931	962	958	906	861	907	873	887	976	965	927	928	910	935	959	856	884	893	916	927	936	962	923	881	930	903	909	954	891	950	893	901	982	932	905	907	864	951	922	973	945	936	943	906	922	931	957	956	957	898	909	914	964	940	897	950	952	930	907	898	934	915	930	909	882	975	937	911	910	902	928	913	929	901	979	934	933	879	950	890	907	951	904	938	947	919	958	966	915	909	931	923	983	912	902	891	931	969	885	938	920	892	926	919	860	958	969	992	886	959	965	997	939	922	941	886	876	915	943	870	937	879	910	923	930	925	943	916	938	943	921	966	934	910	848	876	911	939	918	963	960	899	985	954	928	967	929	922	976	906	928	977	961	980	957	932	957	956	890	883	937	941	922	940	895	905	897	948	892	903	902	926	862	911	934	958	980	907	959	971	950	949	943	1001	937	944	934	893	916	936	998	919	865	981	919	918	937	977	936	921	943	907	951	947	903	923	1016	924	992	954	918	965	964	920	915	897	952	901	931	890	911	950	962	982	882	968	956	938	938	932	901	910	922	936	910	937	923	928	933	979	913	878	911	889	964	922	934	961	915	886	945	917	965	962	915	908	892	881	958	970	918	951	920	895	883	921	969	918	909	930	942	856	924	895	921	875	947	936	955	935	921	900	866	947	893	968	944	908	960	902	931	950	897	987	992	919	891	943	916	930	918	935	916	932	924	936	935	950	895	904	978	877	956	902	934	873	911	921	909	1008	934	898	926	860	918	928	921	918	921	914	924	956	898	889	918	905	983	970	895	950	934	942	931	940	935	961	928	932	972	925	870	949	876	908	948	907	979	935	905	939	891	960	900	918	930	901	905	898	926	870	900	953	906	944	952	956	931	925	916	930	950	955	998	926	966	902	991	949	978	960	911	905	918	925	976	930	881	923	942	917	921	899	917	886	956	976	944	893	931	915	908	883	948	915	944	927	956	899	948	958	900	916	912	898	890	896	956	989	875	952	894	936	916	926	975	930	963	920	944	942	969	945	947	891	905	901	948	915	874	972	941	903	994	929	918	922	943	955	908	895	920	972	908	935	891	967	885	930	881	834	951	998	926	948	924	874	916	895	924	915	923	927	962	915	902	922	932	930	925	884	924	895	966	914	918	953	927	957	899	895	889	863	931	957	950	937	937	930	925	940	866	874	969	953	941	921	945	952	945	934	969	913	897	952	931	935	936	942	891	978	937	928	911	924	955	928	965	900	909	961	919	897	897	928	924	925	900	935	955	858	925	992	947	939	904	970	951	918	883	892	909	884	936	942	968	934	876	912	957	885	879	915	907	965	957	892	945	885	934	979	925	954	901	913	951	888	936	953	949	921	926	922	948	928	843	893	870	948	921	960	955	931	955	952	876	912	929	888	924	920	920	851	907	917	943	936	923	922	945	899	931	956	928	895	911	910	921	920	936	901	910	919	937	934	878	945	961	930	904	902	897	905	922	924	915	904	939	948	915	943	1003	917	955	938	910	925	979	950	886	918	882	893	881	937	958	918	959	913	868	865	886	953	919	891	952	870	979	932	869	908
52738	51449	53918	48906	41697	38123	32739	19305	9916	3298	1503	1020	837	793	767	732	694	660	692	655	640	594	625	572	594	591	614	564	600	606	525	465	507	428	525	500	477	454	435	430	425	405	426	436	463	418	360	425	370	407	394	404	441	423	360	396	419	359	385	391	376	423	404	389	402	401	369	416	384	374	403	391	381	392	400	391	373	392	387	419	376	392	394	378	411	364	400	403	406	402	357	438	412	403	368	418	382	407	345	364	385	384	403	354	396	388	410	392	384	383	360	408	410	421	400	380	354	388	414	412	414	378	369	361	371	418	376	372	358	354	415	346	404	373	383	378	375	361	428	397	421	360	371	399	396	414	410	390	389	389	385	393	397	398	378	403	395	365	352	380	395	399	375	391	414	426	381	381	390	407	373	395	407	394	381	404	377	410	366	399	336	377	431	385	387	369	403	386	412	375	384	393	392	398	410	416	421	379	409	390	425	416	415	373	385	406	412	428	384	375	369	425	361	375	387	395	414	395	416	380	369	401	369	401	416	382	392	396	405	379	405	408	377	401	394	376	356	461	427	356	353	397	414	365	390	345	405	423	395	391	394	393	413	370	388	382	397	374	374	366	400	401	395	376	389	402	418	359	393	386	382	435	358	438	371	397	382	392	417	420	401	390	386	417	410	380	402	374	357	392	374	356	374	356	406	373	390	386	415	382	403	392	407	433	408	359	385	353	408	352	369	426	349	340	377	412	410	441	415	403	403	400	411	402	381	409	395	380	369	357	401	380	403	420	376	375	416	372	383	410	382	414	393	366	445	390	393	404	362	413	379	376	442	378	398	385	388	416	396	413	397	386	378	398	438	408	397	377	356	352	374	408	401	386	419	401	385	379	430	411	410	406	387	396	372	421	395	356	388	411	394	419	396	383	373	389	401	355	373	375	405	371	409	392	378	376	397	410	386	405	421	395	376	388	397	425	394	377	411	383	393	398	411	350	391	374	362	348	365	419	396	410	365	406	418	415	370	388	404	419	388	393	410	420	387	420	402	396	384	343	405	369	421	435	394	407	413	397	396	370	425	397	378	377	387	379	403	403	406	403	377	397	364	393	387	361	407	407	374	344	388	379	354	406	393	404	397	400	387	405	376	412	413	420	389	384	339	385	376	400	382	390	457	408	402	390	392	413	399	373	363	421	401	372	360	405	345	380	406	378	371	362	383	388	398	419	413	420	434	390	385	404	379	386	354	413	377	421	365	401	404	475	373	362	399	344	365	401	407	343	387	355	382	373	402	413	376	406	407	393	393	399	409	387	401	405	380	388	390	434	392	355	402	410	396	405	386	392	383	379	377	398	408	372	410	430	408	430	416	423	441	373	380	403	397	410	390	391	395	403	389	417	401	367	373	400	413	379	365	415	366	399	384	374	385	375	371	356	386	385	391	400	387	365	375	395	380	380	351	365	397	402	385	381	394	436	444	395	391	382	412	388	401	429	411	413	390	381	364	429	357	398	364	393	404	399	380	398	422	414	426	379	383	386	405	359	399	381	414	364	409	425	405	385	384	390	393	380	405	379	395	391	375	361	425	404	396	392	390	384	363	391	401	389	407	372	401	385	402	407	394	370	387	419	416	436	360	367	410	407	408	406	411	412	377	394	394	374	421	404	409	375	380	409	399	380	433	388	364	404	373	381	397	412	415	400	389	371	412	366	360	385	375	356	365	374	356	387	381	426	395	352	371	379	383	365	361	363	391	404	372	358	410	375	392	394	363	369	457	432	352	379	415	344	403	414	417	389	405	396	402	382	408	365	410	378	385	404	377	419	371	383	351	355	410	368	426	398	366	424	381	399	388	407	376	361	415	376	405	385	401	403	389	426	350	396	380	427	433	406	422	394	412	416	408	360	398	388	399	363	387	400	380	383	379	364	420	389	387	391	372	393	392	370	405	394	404	434	384	391	388	401	372	386	345	352	380	367	378	427	366	373	376	383	419	422	375	351	396	404	360	392	378	401	391	439	402	390	363	388	403	370	377	379	394	394	397	410	400	386	415	393	378	391	371	381	399	395	405	382	400	393	403	357	387	408	404	399	378	405	396	385	414	398	410	389	355	397	417	384	405	394	423	409	354	353	415	339	370	388	421	406	431	421	403	402	429	423	391	346	357	440	398	403	393	413	382	406	394	382	396	425	369	385	400	441	399	399	367	400	376	408	392	415	432	379	376	379	398	397	355	354	402	425	384	405	354	397	403	412	389	415	404	385	366	412	410	426	398	393	404	373	396	406	403	402	379	411	335	403	419	423	392	399	399	432	390	402	364	427	402	355	391	397	403	402	356	401	383	405	373	363	409	403	377	400	412	359	344	392	419	358	389	430	375	393	412	386	445	440	404	358	411	399	397	379	378	351	407	396	378	416	415	397	435	419	401	387	380	387	418	416	428	395	381	425	385	375	403	398	417	450	401	389	399	392	388	374	374	385	418	392	398	442	411	382	371	393	356	429	432	360	387	378	399	396	414	369	366	396	424	415	361	398	381	385	389	413	402	410	417	402	382	404	383	394	399	365	397	390	368	437	394	402	396	420	389	372	359	369	417	410	386	391	370	410	406	396	403	405	384	381	414	349	417	380	396	435	386	375	386	371	415	386	416	389	388	399	379	383	411	413	380	399	421	418	393	392	412	386	433	379	392	390	413	370	388	386	417	387	369	387	393	377	395	391	402	417	399	395	418	404	405	396	408	388	381	390	375	381	391	342	391	399	398	393	368	413	417	365	362	399	370	364	391	405	369	365	395	395	375	408	381	378	367	393	384	379	372	409	376	385	412	382	405	395	434	389	368	406	354	422	379	385	398	382	371	406	391	391	402	373	377	387	370	379	388	391	390	400	401	407	374	383	371	370	402	375	400	384	395	369	410	372	364	394	429	396	347	432	412	415	390	395	420	375	395	403	382	400	384	390	363	381	348	364	392	387	390	373	404	388	442	416	386	395	417	393	419	350	369	409	384	382	400	385	410	389	390	396	409	384	380	373	387	374	372	409	376	364	421	418	380	392	409	380	420	402	423	395	390	401	389	416	420	367	385	401	359	380	396	361	407	398	357	422	366	389	403	368	410	385	412	402	363	351	399	436	374	373	395	409	433	411	409	420	392	374	401	398	415	423	384	374	392	393	397	357	413	376	392	388	392	396	354	379	398	379	380	395	423	386	375	406	367	407	389	389	436	411	399	395	365	355	390	378	392	404	385	391	401	395	356	402	410	404	364	357	399	412	401	385	397	428	357	373	388	377	386	406	413	381	395	384	429	365	427	406	372	398	396	367	359	389	392	414	408	395	361	417	381	416	386	368	410	374	412	361	366	378	368	422	393	383	380	393	387	403	406	403	431	409	391	386	400	399	434	389	381	389	407	379	433	373	405	401	421	396	384	394	419	385	392	401	398	384	392	352	360	393	424	404	397	430	373	383	409	413	412	388	404	378	394	377	406	384	388	360	425	396	370	356	400	371	392	402
35010	44838	55586	55018	52772	50537	28713	8108	5520	5110	3989	3332	2883	2678	2794	2631	2578	2410	2401	2406	2167	2047	2047	1921	1984	2059	2125	1849	1995	2074	1648	1471	1458	1431	1360	1310	1322	1256	1147	1126	1080	1080	1083	970	1080	1000	975	987	1002	959	912	924	931	909	952	930	941	909	898	902	860	908	919	879	909	895	943	892	847	902	818	889	925	886	858	893	896	923	867	912	920	866	901	883	887	947	873	906	899	866	861	869	861	948	990	913	908	913	934	866	872	874	900	909	890	890	898	881	843	885	902	914	892	949	920	924	895	863	913	882	919	908	909	960	861	893	892	866	941	944	924	919	916	863	926	909	920	897	902	895	883	922	895	930	883	883	864	882	894	887	912	913	910	919	936	873	879	888	910	810	860	915	920	867	862	905	904	901	898	934	894	915	849	890	890	862	894	866	895	832	923	903	889	888	921	898	876	921	908	881	910	920	890	879	872	952	909	835	837	923	949	912	945	852	902	846	907	889	901	826	876	853	876	901	905	935	898	899	868	907	891	882	913	874	905	929	890	915	888	887	902	896	869	873	852	884	881	855	861	899	884	907	904	917	869	853	905	867	825	863	887	842	890	855	931	864	910	879	869	871	863	915	930	880	903	894	880	881	902	865	916	870	911	888	866	966	855	873	891	868	911	868	900	918	902	924	871	870	866	910	903	903	922	954	882	843	901	865	877	900	885	888	898	909	868	864	879	877	903	888	914	916	867	895	885	867	944	868	885	862	875	845	934	896	903	847	899	906	865	881	880	897	858	901	919	894	893	919	910	845	908	881	902	843	958	880	918	886	909	917	878	878	914	829	876	972	868	903	868	892	887	867	918	922	878	902	903	880	889	855	882	887	875	917	896	878	928	845	888	868	890	918	936	865	921	893	861	921	825	876	858	906	915	886	894	957	853	920	872	863	881	839	858	936	863	917	864	865	874	892	903	905	942	872	829	900	883	874	912	879	904	863	929	888	932	847	853	870	895	941	868	843	903	854	917	930	900	905	877	879	859	812	912	829	878	861	892	897	905	881	928	915	932	878	849	879	948	927	903	875	917	934	960	917	853	929	860	912	872	897	968	911	867	908	912	870	849	897	870	850	903	882	912	869	936	921	876	939	851	892	914	848	886	864	858	878	871	869	900	927	909	904	888	869	863	841	850	945	937	874	919	824	895	843	929	929	871	851	908	857	900	908	899	882	890	890	888	896	910	894	876	868	882	879	822	915	874	894	878	926	861	921	888	902	899	888	944	933	915	880	901	852	850	883	902	906	834	899	939	880	841	896	911	857	851	862	938	813	908	908	829	904	852	862	918	895	849	787	890	902	895	925	903	899	862	916	917	924	890	922	882	893	868	860	939	923	883	903	902	922	912	897	860	902	916	883	918	864	851	919	867	886	885	942	866	882	846	922	880	898	920	828	925	868	871	832	927	912	858	921	909	909	919	924	900	908	942	889	934	885	897	893	831	858	868	925	906	945	928	859	907	882	919	932	923	907	891	886	889	905	886	898	855	878	870	903	934	836	902	926	885	922	899	856	897	903	874	878	921	857	908	861	885	849	912	857	953	912	873	891	887	847	919	899	880	821	898	915	869	899	878	882	876	932	902	876	882	872	851	892	925	849	867	819	934	903	890	889	849	874	911	888	861	896	882	961	876	849	878	833	875	925	928	928	835	908	871	925	936	857	880	893	884	859	834	881	845	842	946	855	835	906	924	888	897	857	939	902	900	931	895	900	936	924	906	822	881	875	895	894	848	881	876	844	877	870	892	870	865	868	910	926	904	893	915	993	923	915	932	911	871	915	893	855	930	858	922	887	885	883	863	883	953	924	902	918	914	830	867	846	877	877	877	874	898	910	907	883	897	947	940	866	887	879	860	904	916	884	885	870	965	892	862	902	864	884	833	874	834	917	929	940	911	908	851	945	867	882	905	849	812	880	893	899	858	879	897	899	899	880	892	859	883	887	895	869	884	909	918	818	952	904	879	936	894	862	866	940	916	896	913	883	902	862	933	926	952	876	865	840	952	920	871	900	947	899	892	859	891	922	863	859	870	815	923	872	958	854	899	973	929	866	950	929	900	883	887	899	870	875	851	904	872	821	916	928	908	860	930	974	939	888	865	883	899	885	827	921	816	857	917	862	956	864	888	841	833	918	908	845	917	897	872	853	922	890	905	887	890	874	912	989	863	849	874	898	919	919	848	891	940	893	859	888	885	890	1002	929	896	843	853	893	878	882	881	936	896	943	862	902	876	887	822	978	896	884	926	925	888	872	866	865	915	894	891	881	877	879	878	970	886	877	894	885	876	852	897	898	856	899	918	875	882	952	898	932	908	856	916	892	903	891	916	948	905	893	883	926	904	897	852	862	854	847	888	920	886	902	892	890	923	864	916	916	866	876	916	845	935	883	906	919	885	886	889	933	882	930	909	862	842	969	855	933	902	911	898	853	833	857	868	928	956	899	956	930	934	822	917	812	910	878	894	894	912	914	906	931	913	828	894	898	902	921	900	911	927	866	834	857	896	861	895	840	902	950	844	860	854	872	866	919	896	923	913	863	957	927	872	878	930	954	873	907	923	928	858	891	892	865	884	946	910	920	884	896	866	905	907	919	902	889	928	940	865	939	860	963	889	842	888	905	884	847	877	843	843	881	880	869	960	871	907	936	883	908	882	815	874	898	888	909	887	879	863	909	887	929	931	900	909	944	913	905	833	867	916	847	884	846	865	849	903	903	881	909	913	911	900	941	888	874	893	864	894	882	916	942	921	921	812	902	864	872	937	900	947	908	861	875	885	857	897	897	893	888	882	865	899	905	940	893	858	878	952	875	908	822	906	909	911	854	908	878	909	867	873	894	898	871	887	869	880	887	873	879	869	929	899	901	867	907	875	921	919	983	898	964	855	897	863	888	874	917	915	867	855	900	923	854	933	943	907	842	916	867	877	878	901	911	869	910	865	900	902	888	920	940	866	867	893	875	846	886	860	887	937	898	872	923	889	853	918	888	869	881	895	914	882	867	902	902	923	913	903	909	922	897	885	854	863	891	907	905	926	906	913	902	919	870	851	884	879	916	882	908	876	914	863	922	869	933	835	873	878	927	841	842	907	918	935	834	890	876	895	924	935	861	892	874	936	865	853	943	914	848	865	901	818	866	893	905	938	913	840	826	860	885	937	923	899	893	912	892	887	872	827	863	879	893	918	902	899	883	911	946	889	885	913	927	927	918	897	903	919	924	924	859	861	844	944	872	901	858	914	860	884	901	904	869	928	869	899	896	938	893	883	882	908	874	892	915	878	868	844	886	899	863	830	902	905	952	859	871	911	940	855	933	867	860	874	902	935	899	865	908	947	870	925	829	863	880	920	927	928	906	863	898	913	860	900	913	927	942	878	927	867	884	848	878	843	912	879	880	875	919	870	923	880	844	910	885	879	877	925	883	871	903	871	854	923	907	933	916	878	896	924	842	877	901	914	932	879	896	930	886
28663	22666	22618	15817	9860	3611	1501	741	556	523	453	468	472	441	413	436	409	393	368	355	378	374	353	366	343	329	362	359	343	334	364	335	343	348	329	350	336	365	344	334	336	326	327	335	350	359	343	360	360	345	312	358	338	341	353	313	344	342	354	322	359	344	340	332	346	309	328	342	334	313	340	323	331	336	355	372	376	329	334	346	341	324	325	338	336	330	350	340	324	366	316	350	380	335	315	364	328	338	396	300	326	355	348	335	319	346	356	335	350	353	319	327	362	366	359	329	320	375	337	337	300	343	347	308	335	343	324	354	347	360	339	325	331	351	310	326	335	331	344	321	359	347	378	363	317	336	354	351	350	348	332	323	356	322	366	339	336	336	352	324	356	350	321	341	341	364	359	329	361	346	327	364	370	315	304	340	350	316	327	335	359	328	337	322	352	392	310	350	359	333	359	376	367	322	343	339	317	323	337	326	348	337	311	366	346	372	347	310	331	330	330	314	338	341	315	323	330	344	315	314	330	331	323	371	320	326	345	325	319	350	354	320	379	326	324	326	346	326	319	359	352	350	332	342	318	357	349	372	321	352	313	362	312	301	346	313	328	344	346	338	319	326	339	304	335	362	322	366	342	333	330	367	315	333	330	356	331	318	330	314	355	341	340	367	320	342	323	339	374	390	349	357	323	329	353	334	323	355	335	336	335	310	344	337	348	320	318	374	316	327	343	328	332	360	336	356	321	369	336	288	346	339	342	340	348	347	351	364	372	337	363	338	328	341	344	356	338	341	340	349	317	353	339	343	350	365	338	331	317	322	317	348	318	346	327	377	318	349	348	364	333	342	344	370	338	327	360	300	372	371	359	345	366	332	322	334	364	338	340	344	295	339	354	371	354	332	330	308	352	362	327	355	352	340	357	351	348	346	356	317	326	352	349	324	331	334	329	341	356	361	328	341	335	332	323	340	373	367	347	341	352	380	365	348	314	354	328	344	348	324	330	325	366	316	314	352	331	345	347	327	347	319	358	381	300	328	355	321	336	317	344	332	335	319	354	316	320	323	312	347	351	335	313	334	371	363	375	344	387	323	341	371	344	345	339	404	360	339	311	293	330	350	360	384	360	346	340	365	318	318	307	362	327	326	342	333	330	357	380	328	313	338	331	352	389	352	340	336	320	328	320	330	336	349	317	328	333	323	327	343	353	342	334	367	332	378	333	339	344	340	336	353	300	342	357	361	331	324	359	325	292	374	349	345	298	330	368	350	361	363	327	336	336	362	358	368	320	336	360	350	334	339	357	336	343	315	347	319	359	296	313	341	364	332	314	352	343	317	364	351	358	334	340	357	322	346	332	347	346	385	331	341	338	337	308	313	328	356	372	341	347	333	326	337	336	356	309	345	338	360	362	325	314	309	370	332	350	321	306	321	344	357	340	299	332	334	379	344	322	349	348	312	320	353	367	359	314	352	384	361	344	331	318	326	373	341	349	307	307	355	330	331	306	352	312	334	344	327	355	334	335	319	314	352	329	326	333	342	339	314	335	328	348	322	351	314	330	347	327	314	317	364	323	341	325	377	372	330	322	332	318	333	323	359	363	362	332	331	342	342	336	316	336	335	349	370	331	304	298	337	349	365	316	324	345	354	341	337	363	343	361	332	321	346	345	328	329	298	306	352	345	345	360	340	346	319	322	358	348	354	342	329	359	360	361	344	347	352	350	331	315	359	341	327	337	322	373	311	359	338	329	340	307	360	325	368	305	350	363	327	317	341	321	329	333	372	328	309	287	299	332	350	352	380	304	338	314	343	340	345	340	324	312	317	306	329	350	361	332	319	330	361	370	349	368	343	316	326	365	336	326	360	322	349	328	323	339	367	401	345	328	356	332	342	345	308	334	312	362	331	340	294	350	344	387	359	351	338	358	316	300	300	334	365	328	313	324	318	339	353	332	347	334	306	338	334	355	289	347	359	359	320	352	329	308	355	371	328	332	348	324	355	363	335	335	346	346	323	303	315	308	316	341	331	327	346	357	313	334	348	380	319	353	347	363	333	327	354	306	331	336	322	328	351	343	346	379	348	361	327	353	344	335	343	346	376	368	351	357	316	356	336	334	351	362	337	348	329	334	348	320	322	333	328	362	325	368	323	345	340	334	325	338	337	374	375	311	331	345	306	360	333	349	328	361	343	357	323	389	354	338	308	312	352	329	326	327	330	339	363	358	332	346	360	343	356	366	356	335	334	331	290	341	364	328	344	351	375	324	343	354	317	320	347	350	380	334	351	363	325	356	359	352	321	340	349	347	323	308	352	336	325	330	354	281	343	359	336	312	316	328	347	382	314	365	335	339	340	354	322	332	317	328	338	359	356	368	320	295	330	355	335	349	325	333	329	352	382	340	299	353	313	337	319	348	347	326	331	371	327	311	350	368	354	316	339	341	330	342	332	326	334	374	331	331	357	352	334	368	364	320	332	336	343	325	313	323	337	349	356	368	314	347	314	351	366	317	354	331	351	331	343	359	303	317	340	344	337	365	337	342	338	351	347	357	318	359	344	344	365	330	289	323	338	324	323	355	340	352	362	339	333	329	346	361	364	328	332	331	337	378	327	341	317	343	332	355	308	325	340	312	334	315	320	332	332	335	357	352	333	360	364	358	349	330	334	343	341	324	371	319	360	339	327	334	336	319	363	375	363	363	307	342	322	322	321	359	370	367	323	320	324	295	296	324	329	339	348	351	329	319	346	354	345	313	305	321	327	349	362	350	330	370	331	342	333	304	369	327	324	329	332	323	345	303	352	340	355	378	329	355	347	322	351	338	325	349	327	329	313	307	320	329	326	325	338	336	366	327	338	336	338	350	330	344	325	314	369	347	344	329	315	365	292	338	347	347	352	362	315	357	333	371	300	355	374	347	325	339	317	380	351	330	317	336	338	366	366	368	298	367	350	325	342	339	380	333	378	344	353	320	348	339	334	330	324	343	391	330	344	307	333	327	337	310	364	352	314	332	342	364	352	339	379	330	314	360	336	370	310	328	331	339	352	328	324	333	303	353	307	350	304	340	349	348	381	337	334	364	339	352	350	377	332	342	391	337	318	324	337	343	362	335	343	324	377	342	352	346	330	341	326	318	338	336	328	357	348	360	339	364	297	313	324	329	306	355	304	348	312	358	341	338	346	332	381	336	349	357	292	310	326	365	334	346	305	367	328	350	323	337	323	367	324	343	356	349	320	319	353	320	313	321	326	362	346	350	307	357	322	341	332	360	353	371	360	350	324	345	352	323	306	324	322	327	328	333	339	351	350	321	350	361	346	360	301	342	344	347	340	312	342	313	313	289	340	354	318	308	320	300	354	315	298	333	365	359	334	329	353	320	347	339	336	381	319	339	366	357	347	356	331	356	356	333	360	309	350	345	348	340	340	334	348	313	353	352	329	369	352	306	330	361	379	367	375	372	333	355	343	311	330	337	339	348	348	347	333	322	338	344	331	329	358	348	309
17210	20425	27578	26952	21680	10250	5629	2738	1926	1744	1553	1494	1411	1350	1296	1194	1230	1177	1121	1048	1085	1022	996	1027	983	928	1014	904	888	901	932	909	869	855	859	864	843	875	866	887	868	856	777	847	874	833	852	862	903	845	783	796	771	817	834	838	847	778	804	838	788	861	792	828	774	773	804	796	835	854	826	754	862	838	816	836	838	791	774	796	812	791	828	798	826	821	854	831	850	822	816	832	782	826	773	788	747	875	792	799	822	838	809	789	819	791	771	802	833	759	796	771	808	787	840	839	823	851	838	800	858	840	841	759	835	844	829	816	823	778	859	829	758	760	843	752	802	779	768	800	810	807	800	854	769	790	768	777	785	806	818	833	757	763	809	844	806	796	809	748	765	785	838	860	787	807	811	796	809	816	794	835	805	805	834	793	797	784	780	849	820	745	842	825	833	745	802	784	825	781	804	809	845	765	820	780	809	826	798	833	807	798	793	825	848	758	820	785	809	830	837	756	761	789	774	788	899	842	858	825	770	831	845	797	783	815	855	830	748	807	787	825	840	800	827	785	803	821	801	777	897	791	817	836	765	815	835	831	868	793	834	742	796	801	794	807	788	795	766	812	725	811	832	820	826	841	757	803	829	840	770	786	830	749	823	785	806	801	835	794	817	797	785	778	775	836	803	806	760	825	759	784	796	804	796	813	781	805	774	821	772	822	833	816	761	817	821	830	876	768	798	826	747	785	785	783	816	821	813	758	827	821	804	751	764	753	790	840	777	768	780	790	762	774	800	763	785	820	800	816	834	782	772	850	798	788	803	861	798	785	819	882	883	765	798	771	809	796	809	784	771	781	811	806	770	827	807	857	778	818	781	767	778	832	777	743	826	813	814	802	823	817	776	812	784	746	799	874	775	819	787	814	780	821	819	766	821	806	781	780	760	799	818	801	811	863	828	860	757	792	819	805	835	839	812	791	815	799	771	832	793	783	844	836	804	825	854	746	854	868	843	821	786	768	799	851	787	822	744	829	766	844	818	717	832	752	751	805	808	804	783	764	765	813	767	818	806	829	810	815	819	837	839	769	780	812	814	845	833	802	828	837	812	765	825	825	769	786	802	855	757	781	815	805	762	807	794	810	826	787	773	769	813	838	821	826	796	801	790	824	748	753	786	820	832	819	810	788	772	791	811	805	816	779	829	799	840	795	813	827	777	779	860	763	812	762	806	852	805	773	804	843	827	783	835	782	781	826	811	804	775	858	812	797	811	799	843	759	802	808	822	799	898	791	804	844	765	795	852	833	864	799	780	768	807	719	830	808	777	810	798	831	801	818	839	867	841	793	775	805	843	806	762	837	813	823	782	737	819	801	813	814	811	820	792	793	862	776	800	815	799	798	820	811	796	798	796	817	830	782	821	821	800	855	751	825	811	796	808	810	817	815	772	833	822	791	784	804	791	848	807	838	864	843	793	764	858	807	813	786	824	805	760	796	769	776	826	834	816	825	797	836	788	796	826	807	823	785	795	817	782	809	789	760	813	796	880	816	788	809	866	760	847	813	786	790	808	827	811	818	795	838	752	806	779	821	796	806	830	841	816	771	817	786	804	814	833	786	768	818	789	790	813	802	792	852	746	817	810	855	813	836	806	821	794	831	768	834	811	779	806	833	809	768	807	760	849	789	809	802	801	783	842	792	810	754	797	781	817	780	845	818	822	806	802	834	790	815	835	817	842	779	773	845	807	765	792	774	799	786	800	840	745	799	798	812	748	790	800	816	800	800	815	807	849	818	781	772	808	821	801	817	789	836	754	780	782	803	799	815	806	778	795	851	849	814	861	785	812	814	810	819	825	804	819	774	787	726	841	785	769	769	817	768	789	777	841	804	803	788	766	833	803	790	809	814	775	860	801	789	787	765	805	831	847	827	805	849	810	809	792	808	781	795	848	756	804	789	810	818	830	835	802	849	756	778	833	800	858	812	847	806	790	803	782	809	808	794	843	817	799	813	773	797	785	823	792	795	800	797	825	840	824	825	809	813	767	844	800	772	758	828	828	789	803	874	807	793	781	775	811	805	742	810	837	809	815	814	802	829	780	794	803	851	835	796	823	756	802	802	817	752	774	852	772	773	775	845	817	789	838	821	860	791	820	830	802	855	825	820	792	790	821	796	782	790	828	847	800	788	797	829	835	790	797	818	835	763	794	835	793	821	803	836	830	816	806	766	819	755	803	784	797	828	843	807	826	776	844	819	822	808	784	782	895	789	891	811	770	784	822	823	847	827	826	809	794	859	811	828	782	855	757	872	796	829	827	815	826	853	826	763	764	780	768	730	773	781	808	822	830	814	758	806	817	820	785	823	736	829	819	795	793	825	826	803	817	834	825	849	802	785	794	782	757	791	815	799	771	781	812	817	840	864	794	815	788	805	823	822	764	818	824	773	795	827	797	777	794	828	786	837	820	770	827	828	845	814	779	804	785	809	791	791	826	763	806	784	760	802	795	781	810	814	772	819	862	788	760	841	770	805	806	776	772	800	800	824	807	766	837	798	821	805	791	775	815	823	795	839	838	788	834	828	817	818	815	829	760	850	782	807	814	798	783	750	806	828	773	823	800	824	775	812	788	785	836	787	813	784	784	775	842	820	795	847	805	841	744	788	809	823	827	798	797	818	814	785	825	745	818	806	831	820	769	860	783	857	778	766	807	758	796	771	827	821	774	776	846	837	806	790	802	824	773	847	817	797	764	870	794	786	787	813	782	840	839	845	841	783	775	820	836	829	798	770	769	804	800	787	794	771	771	787	758	783	801	803	771	791	817	782	762	823	779	809	833	778	858	841	791	777	799	852	789	804	710	780	798	763	780	794	804	835	774	827	785	732	786	823	774	811	826	811	752	813	814	835	801	812	820	758	804	824	797	816	879	778	805	796	796	806	762	764	772	785	832	846	831	849	808	827	801	826	757	829	790	747	803	780	844	783	839	824	793	794	772	777	743	820	807	769	824	787	780	779	839	814	839	792	834	784	825	790	816	796	800	783	779	806	795	817	781	809	819	837	825	820	814	811	809	856	789	803	781	831	814	791	819	820	815	811	830	793	851	823	823	785	790	793	811	808	782	751	795	801	798	796	811	760	812	841	819	781	821	853	821	789	802	795	766	820	806	822	826	812	802	778	790	778	806	766	852	843	841	860	782	804	769	839	787	805	827	815	813	842	839	768	811	807	826	775	839	846	803	818	810	800	832	801	819	784	830	819	830	815	797	803	832	836	812	825	793	847	810	802	789	837	795	804	811	789	820	833	821	814	800	806	812	796	791	750	827	760	850	796	851	800	815	820	769	786	839	808	814	802	828	793	814	811	845	761	788	788	776	824	811	817	826	785	779	820	798	835	830	772	785	834	785	813	797	791	841	821	815	801	790	842	813	822	786	808	867	842	788	764	768	823	770	848	799	799	757	845	789	803	756	820	826	743	804	818	819	854	804	832	785	783	788	799	778	782	787	770	785	824
44865	48572	49214	46253	37623	37444	25152	10052	2523	1042	805	707	613	644	629	630	586	582	597	555	586	531	535	508	485	530	496	457	424	475	493	443	446	429	433	452	430	438	442	399	383	391	404	398	394	401	403	382	404	425	371	388	405	400	414	392	446	393	401	413	391	408	378	391	399	412	436	377	404	407	381	422	422	400	380	361	396	409	406	417	399	424	381	414	353	356	407	418	408	400	397	402	410	385	409	394	417	399	398	370	442	393	378	430	395	380	405	390	380	418	401	372	388	409	384	395	373	397	400	411	423	386	388	404	350	402	369	384	369	388	364	409	422	365	388	415	416	404	378	413	417	400	388	372	385	377	403	370	386	381	366	415	373	410	381	365	386	414	400	394	381	408	400	396	389	389	360	380	388	379	384	392	419	388	390	435	397	385	341	422	396	436	355	403	439	403	389	409	394	407	404	397	388	355	397	381	387	436	414	372	357	374	404	418	356	387	400	422	400	390	370	426	409	363	373	373	411	421	400	400	373	402	429	418	389	422	389	412	382	386	373	367	417	407	383	383	397	367	403	388	418	382	376	362	371	358	403	413	379	398	416	398	370	395	388	411	379	397	371	365	390	395	403	411	366	407	398	356	435	386	412	362	429	378	434	418	382	398	375	381	397	393	407	413	468	390	390	379	406	388	382	400	403	422	417	413	387	406	395	364	415	414	383	396	417	383	417	385	398	356	386	376	417	379	403	374	387	395	375	376	410	384	447	388	366	382	416	337	444	392	387	382	353	369	363	447	409	425	400	393	366	422	434	429	392	382	373	408	382	395	387	378	385	405	413	395	397	400	376	361	391	429	438	368	388	382	384	398	363	397	385	391	407	412	385	394	371	413	397	361	419	369	389	405	374	383	370	422	408	405	376	410	367	391	409	376	385	407	389	400	453	383	379	398	390	439	386	384	409	401	440	382	388	419	402	419	384	400	362	442	457	392	393	378	400	401	388	372	434	371	381	412	404	367	436	438	396	403	381	372	418	359	360	399	408	411	389	381	394	412	386	346	397	404	430	372	407	416	383	406	383	355	411	440	412	393	401	394	418	397	380	409	360	404	382	398	399	393	375	390	368	414	421	409	362	396	369	411	385	403	413	430	439	359	419	386	392	386	387	419	412	367	385	382	410	384	407	378	382	408	395	411	395	411	402	372	385	425	410	385	371	386	384	388	382	395	355	355	404	398	399	364	370	369	405	388	376	397	417	422	422	416	385	380	390	422	408	407	399	386	396	390	426	422	414	364	382	377	405	396	430	397	375	378	369	379	450	397	394	401	389	419	370	371	370	389	363	393	421	380	396	417	420	360	388	386	401	426	379	382	382	379	369	407	411	407	405	393	373	410	390	331	383	413	418	414	392	381	424	376	384	374	416	375	361	384	418	393	419	410	381	384	394	403	385	392	446	426	379	384	381	416	398	420	372	395	397	436	428	411	395	392	426	397	400	354	389	398	383	410	422	372	393	404	356	386	372	398	402	389	379	427	400	406	424	410	402	358	390	395	429	368	399	350	412	425	402	383	381	403	410	394	374	382	400	430	389	403	402	376	406	379	410	397	348	398	371	391	371	391	425	375	419	440	447	390	380	399	403	386	399	436	377	371	366	418	387	387	404	374	364	409	396	388	383	402	371	373	409	402	385	423	404	393	388	379	377	397	372	373	382	396	375	386	389	374	392	441	408	363	398	401	418	403	365	392	363	372	418	401	404	384	400	399	420	395	364	419	387	365	407	412	426	389	403	420	385	339	423	398	391	406	357	444	364	381	422	386	383	388	374	386	367	388	398	399	404	388	389	431	375	419	406	415	386	426	402	387	393	422	416	387	377	387	393	411	423	418	411	398	364	407	404	390	372	375	419	421	416	390	370	375	403	345	396	367	408	409	394	397	372	368	387	440	399	411	421	368	383	391	423	370	413	376	409	383	391	387	418	376	394	366	363	378	397	372	433	388	422	433	371	398	381	376	435	464	404	384	378	405	396	391	415	402	446	388	380	370	415	367	417	417	377	419	407	379	415	381	386	368	389	347	404	432	399	410	374	365	432	369	366	380	354	390	397	400	381	348	410	420	374	420	388	375	373	359	368	409	435	367	369	376	371	392	397	383	354	404	382	375	370	368	403	404	373	385	381	381	404	398	395	404	370	388	377	404	387	410	392	386	379	367	409	376	423	383	380	396	392	395	382	415	388	414	408	391	423	367	406	394	381	383	374	445	386	390	370	384	399	439	414	414	404	347	368	389	376	388	346	382	402	392	373	406	397	387	412	390	389	402	374	402	359	363	387	400	378	400	402	382	361	421	439	434	373	406	404	410	403	375	377	378	419	353	383	408	376	382	395	380	386	378	415	420	415	376	408	450	372	377	389	371	378	404	409	385	425	377	438	435	426	404	405	457	399	398	427	412	421	382	395	432	373	396	376	397	390	369	400	404	358	384	420	397	412	374	424	417	366	439	394	438	381	364	384	417	413	419	392	381	392	365	409	376	392	388	430	386	386	383	389	405	376	404	427	354	391	414	387	341	381	426	374	388	359	416	389	396	377	376	381	436	376	376	396	394	366	374	397	351	363	421	324	434	421	401	437	414	365	374	374	377	399	410	378	385	395	380	382	381	410	391	438	429	395	381	408	384	411	389	406	399	399	406	386	380	405	410	426	357	394	362	380	353	384	368	356	410	371	412	375	380	396	379	388	414	405	401	383	377	418	415	412	416	357	386	397	388	430	380	410	387	379	408	372	388	354	387	403	378	405	369	390	412	400	365	416	407	400	382	383	386	387	392	417	398	401	407	363	401	396	384	416	414	382	407	393	390	344	392	399	368	417	413	386	398	389	427	397	386	418	391	409	374	422	398	377	396	422	411	378	402	439	382	368	429	380	392	417	407	381	388	395	391	437	397	382	415	359	387	374	374	362	369	377	394	372	399	349	397	418	379	397	412	453	405	403	402	427	395	376	381	410	384	404	400	431	412	394	410	360	372	403	387	383	384	344	366	414	338	359	384	361	404	392	351	389	417	389	397	384	394	389	386	391	419	436	422	371	384	370	394	394	376	373	367	379	379	424	401	364	393	431	424	370	372	394	407	357	385	372	407	397	346	404	426	411	387	391	412	403	359	393	396	413	411	416	420	427	379	406	379	415	394	430	357	402	408	415	373	414	406	387	401	435	384	380	400	392	409	356	356	378	384	353	376	380	458	407	426	382	376	401	388	438	393	417	385	401	419	374	363	382	423	400	375	410	357	379	379	343	419	362	394	365	400	393	392	394	384	398	412	389	385	388	394	369	362	413	401	391	384	381	370	395	384	405	397	394	385	387	399	413	397	392	393	382	396	385	414	384	400	390	393	403	420	424	408	385	392	410	410	417	425	380	355	354	406	385	372	398	382	413	419	397	421	403	342	377	373	427	387	375	425	370	384	366	381	385	439	414	397	395	427	400	367	435	390	396	385	376	388	444	414	389	410
30545	41514	49662	52078	43631	42904	23114	5957	3600	3336	2767	2442	2146	2083	2175	2103	1776	1857	1830	1752	1667	1570	1637	1577	1652	1680	1577	1503	1440	1501	1302	1298	1232	1328	1120	1083	1111	1079	1029	1110	1083	1019	1044	960	991	986	1007	980	929	930	956	880	987	922	913	943	937	948	936	955	913	951	909	945	946	936	1020	981	933	936	948	907	908	942	909	917	893	905	933	913	924	921	896	915	905	917	953	914	898	938	914	897	927	920	908	918	921	895	916	898	919	919	925	888	925	895	894	918	912	856	927	892	968	906	866	907	931	919	966	881	932	947	925	946	925	883	957	969	954	921	922	965	908	949	937	922	916	923	927	888	918	928	906	907	915	936	889	979	912	912	959	955	889	919	906	896	925	975	893	878	891	897	882	954	933	912	986	967	910	924	908	937	945	922	949	926	906	951	948	895	897	957	887	905	917	893	927	927	944	919	946	935	915	963	919	914	916	882	905	937	933	878	887	924	932	946	908	926	929	939	906	897	896	942	908	918	911	919	974	905	877	976	940	893	906	887	923	895	956	966	874	922	889	870	923	892	962	915	901	907	863	946	1002	901	868	894	930	912	927	937	872	909	956	879	952	966	903	934	927	867	933	959	928	947	960	913	943	933	975	908	883	911	907	923	930	917	960	902	927	887	893	916	977	935	953	888	897	931	897	916	926	927	871	899	888	964	913	930	937	941	932	914	911	903	913	974	873	883	944	927	886	886	983	925	909	953	964	891	910	951	885	904	907	916	956	921	941	914	944	933	922	919	955	905	859	912	908	889	956	959	936	895	933	934	955	922	941	940	918	879	899	918	929	939	945	907	970	944	947	920	943	884	918	886	941	892	871	909	938	965	947	880	908	941	916	880	907	939	917	931	899	938	958	964	916	939	829	930	938	971	903	945	915	916	950	920	950	937	945	927	865	915	917	893	988	878	851	912	919	935	953	910	886	908	920	890	907	959	918	943	890	935	910	871	922	986	924	941	908	931	924	900	904	890	957	908	860	886	980	892	908	946	860	904	953	945	926	911	901	873	907	915	944	886	910	918	901	936	959	958	911	948	906	912	896	924	901	906	895	919	886	923	950	910	928	925	879	944	899	891	878	857	864	917	929	876	890	859	910	935	932	921	959	902	913	938	879	923	875	911	971	928	921	970	945	916	950	922	897	927	862	859	864	928	930	905	906	904	894	891	888	973	934	879	964	854	879	898	932	891	853	924	974	896	910	937	955	895	888	964	950	961	919	897	879	963	933	909	900	942	901	882	944	940	964	920	876	941	971	891	893	895	944	929	901	977	915	943	928	916	946	928	905	908	977	930	919	905	965	887	919	902	906	896	892	914	932	936	963	923	931	951	979	954	939	939	993	941	933	911	887	992	897	898	933	910	935	955	901	889	946	897	966	932	916	923	900	916	992	979	871	894	882	952	925	905	920	969	867	920	906	954	895	937	927	932	933	866	963	883	935	950	878	906	896	909	944	911	922	912	925	944	928	867	888	915	944	873	940	932	904	886	921	914	920	914	955	965	915	908	900	931	891	879	955	912	926	866	869	926	942	879	923	879	896	924	898	884	914	945	907	892	940	882	971	916	927	932	888	915	882	886	945	929	949	912	897	864	900	913	935	937	956	928	863	936	884	921	910	877	889	904	922	952	961	934	860	897	914	894	852	861	945	910	938	900	877	888	933	941	919	966	891	904	895	946	929	921	884	926	943	899	907	898	914	896	902	906	889	895	986	942	901	932	923	913	947	956	919	949	951	956	952	863	917	913	894	968	944	921	908	891	900	922	935	926	881	958	945	924	939	869	927	921	937	991	883	942	879	911	886	956	905	967	915	924	886	926	980	933	891	921	926	955	923	948	968	966	932	973	905	920	912	954	939	900	919	962	885	975	865	859	947	925	877	952	988	930	939	966	904	898	916	958	896	944	933	900	865	900	883	899	902	958	922	977	1017	945	947	991	871	940	967	895	870	966	940	922	980	870	941	935	906	914	936	892	962	960	916	913	947	874	905	950	864	985	929	923	916	920	907	973	894	969	877	947	932	914	867	939	826	927	902	929	862	917	955	917	905	956	928	889	897	923	915	938	915	912	901	945	890	905	916	878	914	911	936	986	842	966	896	894	921	916	872	919	950	887	917	925	919	949	882	924	966	924	958	929	915	908	922	904	875	936	949	910	883	875	947	959	917	987	897	981	947	865	870	938	955	884	871	943	902	928	842	874	919	904	891	939	1049	900	937	878	936	897	904	893	891	961	938	936	936	946	904	883	930	917	914	967	916	895	905	931	931	922	937	916	933	913	955	917	920	938	937	929	874	931	945	967	968	919	917	965	878	906	885	926	928	893	888	908	925	924	932	984	908	946	941	918	921	872	881	868	959	918	945	877	924	892	928	970	919	918	880	898	943	898	893	869	905	995	899	915	866	955	987	946	868	960	897	942	939	911	950	924	900	917	984	949	873	891	924	906	885	933	873	937	960	934	941	893	879	911	914	969	925	880	926	914	936	950	956	932	905	929	931	924	865	957	945	983	937	883	950	885	966	939	934	888	981	937	918	903	907	912	998	903	932	873	894	913	908	920	939	898	904	916	929	892	947	892	908	868	938	946	902	947	871	897	895	951	922	910	951	977	962	906	947	889	855	893	882	939	893	923	936	910	902	909	944	904	904	884	947	873	905	917	932	983	972	913	911	913	998	920	998	944	900	893	911	931	873	950	956	937	940	926	910	939	876	935	927	860	964	896	920	907	977	913	897	913	927	879	948	903	875	956	954	965	918	937	940	894	937	910	909	907	929	891	908	834	851	920	942	885	958	951	931	932	914	929	851	973	966	947	906	888	970	909	939	927	989	962	899	929	930	943	915	919	921	973	908	893	914	950	945	921	933	946	930	924	988	928	925	936	965	885	908	912	907	953	881	925	944	900	948	924	960	981	892	900	967	902	892	876	922	902	923	953	894	922	894	894	931	924	934	925	900	945	916	951	891	927	856	874	937	951	927	874	906	961	940	904	904	950	939	947	953	928	928	899	908	936	962	937	925	934	921	901	901	876	990	930	911	972	976	895	972	883	864	955	920	933	868	906	900	873	928	873	889	929	902	957	918	943	902	871	958	834	869	925	961	912	909	1022	947	897	892	962	893	923	862	903	932	955	933	912	944	880	973	950	905	951	888	917	920	920	944	914	908	902	901	957	905	905	913	921	913	957	912	875	896	879	950	922	913	904	884	920	949	976	886	947	899	903	860	955	879	905	925	944	863	934	924	911	879	913	916	947	925	880	871	882	958	940	883	948	949	896	905	946	893	892	934	905	936	910	915	899	901	921	972	962	894	909	918	940	960	915	870	910	925	904	901	881	915	955	943	898	1000	916	971	861	877	930	927	968	900	863	956	946	953	840	915	885	967	882	976	899	909	925	878	908	923	970	906	900	948	905	906	928	855	953	878	925	971	885	855	843	927	945	920	920	981	935	918	913	937	921	946	970	944	970	898	905
55244	52339	46205	45813	49654	37376	25703	16571	7584	2497	1184	1011	828	779	792	715	716	704	672	653	611	635	623	632	678	655	649	586	579	604	497	551	534	494	484	463	468	412	398	429	407	390	391	429	437	412	441	394	427	400	395	378	388	415	397	425	413	380	394	350	378	392	413	382	401	375	405	403	381	383	378	399	374	411	403	390	384	396	367	373	373	381	365	391	375	385	373	365	369	402	424	376	374	404	384	416	362	381	376	371	389	361	383	396	417	393	376	375	417	386	385	385	351	403	377	405	413	363	384	374	391	404	395	422	385	367	412	373	424	407	410	378	356	343	361	387	411	418	384	358	373	377	360	391	421	409	404	403	382	362	378	387	396	399	387	383	382	405	399	374	398	444	379	383	382	399	430	383	379	398	398	418	352	412	370	416	413	345	370	385	392	370	408	362	390	402	464	410	381	395	389	436	364	398	382	439	353	378	389	379	391	415	377	392	392	377	393	367	354	400	384	385	383	394	380	388	421	355	361	402	398	385	377	433	388	385	359	374	397	424	387	402	394	402	391	375	400	344	373	383	385	374	375	390	359	360	416	405	353	364	369	390	383	387	380	356	393	355	397	383	363	374	354	384	394	374	388	393	421	393	378	364	369	408	348	425	387	374	395	423	363	398	360	400	410	404	404	351	390	365	402	367	410	429	410	407	380	416	402	411	357	370	359	399	370	390	391	400	400	386	417	409	379	426	393	390	381	360	414	403	396	424	366	405	428	444	391	394	357	372	377	397	395	356	403	382	362	370	374	380	402	389	370	389	388	409	370	419	370	398	404	372	385	380	425	390	336	404	359	377	358	410	405	379	372	374	392	385	380	371	407	398	391	432	367	408	364	391	368	405	412	430	380	399	381	378	407	368	347	386	397	411	387	417	384	404	352	406	397	373	373	359	405	352	379	380	359	377	373	372	363	345	381	388	366	403	371	416	376	390	378	382	388	400	401	384	352	340	339	370	382	436	410	392	396	374	368	394	418	359	402	396	419	386	374	398	363	396	416	411	369	392	375	405	430	394	368	388	394	394	374	408	388	391	371	370	335	387	371	393	416	394	368	388	403	379	385	354	438	395	377	375	412	393	414	407	368	364	375	393	369	354	373	377	401	380	408	387	398	396	391	387	381	388	392	405	413	392	372	394	367	348	377	375	408	390	377	360	388	410	393	360	414	439	385	403	419	417	406	369	368	375	371	361	381	363	378	370	360	373	375	372	398	353	406	369	348	366	356	409	373	396	399	377	396	364	396	401	365	357	350	377	379	380	409	404	384	404	398	362	398	363	415	415	381	368	402	381	363	416	388	401	351	398	401	371	412	387	369	413	372	402	396	369	363	393	380	349	449	363	364	414	379	379	369	382	424	400	380	399	365	402	414	402	353	412	381	434	369	410	378	383	386	400	370	377	353	372	367	415	389	346	381	388	433	379	369	372	384	427	366	345	341	365	382	391	380	360	417	372	400	384	371	374	340	458	400	393	397	409	375	402	395	383	430	397	397	415	332	417	358	376	425	385	376	401	392	430	364	386	384	356	380	369	388	375	388	364	389	390	438	339	368	403	371	399	376	417	371	366	405	387	360	379	361	379	399	419	360	418	363	388	311	346	356	399	392	364	356	352	407	403	380	412	394	402	363	422	416	358	368	413	392	392	421	411	376	354	372	388	391	389	367	413	387	368	367	369	394	382	412	384	410	376	408	377	342	404	400	413	373	381	383	365	368	407	398	368	417	368	418	371	359	433	375	412	392	364	396	385	365	385	381	417	371	373	438	382	364	418	396	367	372	381	361	371	386	408	355	373	372	371	393	425	357	405	364	433	412	378	402	416	407	410	418	417	406	368	409	392	384	360	401	409	408	402	397	375	393	437	363	377	379	354	395	355	378	421	362	362	416	420	384	428	377	395	366	404	376	369	410	400	398	353	405	392	349	402	405	397	365	365	399	364	413	376	387	392	356	452	399	358	403	393	391	381	393	390	409	394	381	375	373	401	443	418	373	388	406	391	411	386	363	383	406	397	405	387	380	368	383	360	390	386	392	410	373	354	386	394	385	362	398	389	393	362	400	432	399	387	390	378	406	399	382	370	393	422	350	377	388	366	396	415	366	371	400	409	350	375	383	400	370	401	357	382	350	368	370	395	420	354	384	403	387	374	407	368	376	385	373	359	388	371	363	395	382	399	379	383	378	360	399	383	409	420	386	373	385	352	448	396	380	362	421	396	351	399	409	392	379	410	406	411	417	370	406	363	340	346	407	357	397	365	401	369	380	351	392	413	393	415	375	367	386	400	393	379	432	359	402	406	391	406	342	381	410	369	369	402	371	366	383	391	414	406	394	381	398	387	379	409	393	357	337	340	422	402	392	373	395	393	386	390	355	385	361	407	353	345	415	449	411	389	349	349	405	355	387	396	445	386	375	386	406	384	366	426	366	388	366	398	392	406	393	360	387	374	404	408	371	392	396	379	381	401	399	428	371	359	365	393	401	398	381	373	374	367	389	376	388	366	331	446	363	386	387	382	357	374	357	394	393	401	398	392	384	361	380	398	391	394	387	408	385	433	410	384	389	355	420	350	377	373	372	381	374	373	368	388	360	372	403	345	404	395	382	407	402	423	394	398	437	367	371	419	387	371	399	377	380	375	389	389	379	402	396	396	392	388	412	361	412	405	426	359	375	342	377	361	396	416	436	409	419	414	379	418	408	384	401	402	419	396	403	353	414	399	351	388	427	395	390	342	404	399	388	396	350	387	381	415	418	399	417	369	394	382	394	368	342	408	404	388	419	422	389	421	391	402	413	409	374	343	400	406	389	387	391	361	364	402	353	416	383	418	366	377	422	365	391	376	380	351	377	380	446	378	380	378	376	397	445	382	341	406	391	378	392	386	363	378	390	405	384	362	388	351	345	383	374	367	385	391	421	384	386	377	373	388	384	402	395	410	368	386	402	370	398	375	415	414	406	390	378	381	400	371	402	354	380	446	418	412	382	412	370	373	374	346	338	369	438	388	368	371	352	337	399	370	405	384	393	352	381	399	342	383	375	361	375	394	373	400	380	392	415	372	362	367	362	369	392	390	390	408	395	377	361	395	390	407	387	388	360	380	372	365	411	386	392	384	428	404	377	392	406	406	402	378	369	370	337	392	404	383	376	388	402	388	363	365	408	347	366	389	395	343	378	409	393	366	401	409	381	401	392	373	344	389	391	384	355	363	401	393	402	406	407	382	407	400	358	398	382	410	374	383	388	414	417	396	355	388	385	424	391	413	397	397	409	390	377	367	382	414	403	366	393	355	413	357	380	398	374	334	390	359	386	417	388	399	370	361	392	391	431	367	378	404	397	442	387	385	399	384	390	411	419	393	384	393	405	350	383	414	410	373	371	399	373	424	378	377	380	409	359	365	331	399	464	390	356	353	332	421	394	364	388	345	397	400	385	423	375	403	440	411	361	381	383	395	354	418	398	389
38319	48300	50805	52424	54281	44283	21223	7269	5322	4994	4148	3444	3018	2956	2864	2703	2567	2315	2628	2286	2090	2105	2198	2028	2371	2440	2498	2067	2028	2040	1808	1576	1541	1717	1457	1296	1292	1239	1124	1160	1041	1055	1038	986	1038	1016	1025	943	988	982	925	936	933	909	933	932	913	932	920	938	882	927	946	957	882	906	886	888	938	853	900	814	884	887	863	899	900	923	943	854	903	926	897	879	865	895	904	876	852	910	923	918	919	850	888	880	910	828	914	851	893	919	909	799	804	888	863	886	897	903	897	892	860	891	866	843	846	941	929	903	850	873	884	945	878	897	900	863	847	921	896	865	962	889	857	892	874	833	855	922	862	909	942	878	943	898	918	887	851	892	910	868	909	879	917	859	922	892	880	907	868	863	895	964	897	928	846	864	913	887	867	884	867	832	885	927	896	883	934	883	881	868	894	888	926	882	900	838	873	948	905	899	850	882	919	862	888	844	895	918	860	871	909	833	929	891	923	865	908	840	916	910	826	853	924	889	910	895	884	957	908	904	856	946	893	897	891	884	862	859	863	837	872	869	918	892	923	863	866	837	873	946	856	901	928	894	837	940	853	903	895	856	914	886	876	860	879	863	878	919	868	872	904	870	874	880	890	839	892	881	903	878	907	888	852	941	927	888	849	854	934	906	804	957	953	910	929	887	876	887	875	857	912	838	911	875	894	892	955	857	863	824	856	901	924	924	917	865	917	886	866	878	830	903	920	883	901	886	855	899	851	831	888	853	924	917	892	847	910	875	906	823	902	937	939	922	885	891	871	873	858	899	811	912	886	907	968	844	881	861	860	935	885	873	924	885	889	820	893	903	922	893	866	894	870	884	907	859	927	884	937	838	899	892	880	846	879	853	893	924	892	888	922	892	897	871	857	877	970	878	873	917	933	894	883	894	832	935	902	909	858	851	904	930	899	931	895	927	899	878	938	866	908	865	893	918	925	876	863	867	889	922	900	902	912	849	904	906	843	879	907	865	889	850	835	893	915	850	866	867	880	887	893	938	894	910	869	840	933	891	888	913	849	879	917	846	925	907	888	902	855	921	911	880	905	854	833	911	910	952	892	903	881	839	929	923	873	886	891	893	926	909	829	900	883	872	885	871	863	933	873	826	866	872	823	868	943	860	921	863	911	891	925	879	876	885	840	833	918	878	913	910	872	858	884	891	919	873	864	856	909	928	797	859	888	896	919	883	845	911	881	865	867	851	916	967	922	864	901	950	892	853	896	926	899	868	875	914	868	868	845	895	860	837	908	878	911	851	931	885	909	863	868	868	857	893	853	879	828	917	906	872	880	867	895	874	864	807	844	876	893	903	885	928	879	870	945	878	827	865	893	915	913	876	943	892	871	884	924	853	889	865	877	844	908	906	856	879	869	894	856	922	880	859	817	916	858	927	893	836	902	874	872	890	862	910	889	876	876	903	901	894	874	855	906	865	872	841	917	905	877	915	819	903	875	884	913	897	888	882	909	875	852	912	882	897	884	868	835	865	942	880	876	889	908	871	842	939	937	940	845	899	886	894	873	877	874	852	870	890	921	893	908	890	876	863	861	870	904	875	880	886	918	903	901	931	862	907	890	813	899	898	868	908	938	899	878	918	873	872	933	908	874	885	873	838	870	853	935	888	868	893	973	875	929	882	872	908	883	860	890	864	849	873	913	893	894	875	814	885	903	873	823	916	813	892	925	881	873	912	900	881	902	911	891	882	876	881	891	903	884	831	881	871	909	917	846	885	944	934	898	955	905	897	884	821	862	881	897	890	870	889	861	873	879	913	893	872	874	907	888	859	873	883	858	912	944	917	892	901	862	871	908	913	873	879	914	891	899	872	814	815	931	918	902	871	865	856	876	863	866	912	901	892	881	888	862	855	872	902	887	853	923	931	868	886	887	898	934	866	876	889	907	902	865	859	878	898	920	864	879	841	921	916	884	864	863	881	868	942	926	898	878	917	920	867	818	886	904	943	959	935	876	938	897	800	888	852	921	922	871	927	865	907	877	898	862	907	919	913	884	874	900	899	919	926	838	894	904	900	854	880	909	859	881	842	944	910	888	964	866	819	892	866	954	858	898	850	885	881	866	882	907	872	895	841	871	860	875	910	875	926	900	882	854	860	897	922	889	884	897	908	890	913	917	839	832	931	859	862	912	873	873	901	879	907	905	921	869	881	879	870	852	927	849	873	898	897	871	900	896	853	893	971	893	846	906	864	881	878	904	823	900	915	871	889	925	916	837	892	924	887	886	899	869	949	888	905	924	891	869	856	857	893	901	885	837	888	859	896	922	932	850	888	909	911	903	927	894	874	884	851	859	899	896	905	903	839	914	952	897	873	901	857	883	871	928	862	917	848	859	863	840	902	911	863	911	905	883	882	911	919	877	924	894	894	820	880	878	895	911	860	931	900	856	949	873	861	909	894	876	900	874	876	822	876	864	872	887	853	932	894	894	850	946	889	880	893	930	858	914	859	844	883	871	867	913	924	923	932	932	850	885	896	892	902	909	895	865	959	881	837	917	945	897	868	848	885	919	922	890	924	874	913	941	875	830	903	909	856	851	877	879	887	865	870	876	884	862	894	894	927	886	879	895	938	895	885	886	866	863	962	879	847	914	889	938	842	915	832	897	905	888	872	927	951	869	923	903	911	883	894	942	897	868	935	855	828	913	870	966	899	886	831	850	890	900	933	899	888	928	924	843	910	838	878	896	904	841	847	872	904	897	903	875	895	937	869	865	908	919	871	884	893	891	884	857	863	869	916	872	897	846	862	886	896	871	901	871	855	877	861	980	872	900	820	936	931	830	903	846	878	867	907	926	878	911	928	892	864	891	934	909	841	884	887	903	888	911	892	856	867	930	903	887	870	906	898	926	911	911	845	934	833	870	842	891	956	892	849	889	897	887	918	906	850	877	881	880	898	952	918	903	901	880	910	895	861	898	831	830	920	894	900	826	901	841	910	906	897	838	876	873	867	865	883	929	906	891	866	945	883	855	868	874	845	896	858	914	920	899	843	895	829	865	917	896	848	906	845	857	897	838	872	871	898	899	845	915	862	893	901	864	829	885	926	808	855	930	844	912	918	899	887	931	920	934	900	915	873	867	901	920	880	900	915	927	931	874	911	877	895	892	875	852	879	897	859	901	869	927	848	910	926	887	917	885	860	900	924	891	866	878	875	908	890	894	853	886	918	901	854	914	854	888	891	925	859	892	876	849	936	891	865	928	914	939	876	839	920	873	879	930	882	866	861	861	971	889	884	935	909	847	874	923	901	897	931	937	915	928	878	891	866	960	893	928	888	891	850	913	855	891	880	836	897	879	895	882	925	894	875	882	879	911	919	919	914	836	878	908	851	844	962	933	856	864	879	934	881	905	875	825	882	883	861	878	849	889	932	870	855	909	942	881	849	917	852	875	884	928	853	867	884	897	859	903	876	865	930	956	836	932	925	867	827	848	853	912	899	820	898	883	901	909	959
27610	22676	21546	17297	11948	6092	2403	691	625	564	541	457	465	479	432	422	474	377	388	402	368	377	397	386	390	369	338	374	357	347	297	366	338	342	317	324	327	339	321	324	358	334	365	351	326	363	328	327	342	328	359	352	368	354	344	349	304	328	327	327	333	346	328	367	329	296	321	344	319	329	311	307	370	314	320	314	318	367	336	355	348	376	334	310	365	340	335	328	346	320	324	337	369	352	304	351	328	335	347	367	326	306	344	329	332	357	349	325	364	340	331	364	331	312	377	336	348	338	332	353	331	317	303	322	298	321	304	318	361	356	314	295	359	320	332	300	358	341	337	345	367	330	324	367	369	327	386	370	326	295	345	305	290	327	313	337	320	310	310	306	323	290	347	315	343	309	300	360	309	305	329	304	388	334	325	344	336	328	314	324	336	308	314	369	293	350	278	315	336	348	328	339	337	326	341	353	318	339	330	329	353	339	319	327	341	352	308	336	329	338	340	314	327	351	347	311	340	342	331	306	359	345	338	351	326	352	334	334	346	308	322	348	339	316	321	337	331	329	342	346	324	337	353	355	327	336	326	327	358	339	350	338	345	337	365	327	313	302	310	340	340	354	340	295	349	305	350	333	321	354	354	324	312	345	362	333	345	318	320	320	315	338	364	368	319	348	342	302	320	362	336	332	334	324	345	346	333	314	338	343	372	349	316	327	346	308	294	365	337	311	306	325	350	329	335	351	330	301	308	350	344	324	345	307	320	345	318	313	326	344	361	335	340	316	343	317	346	323	318	328	353	337	329	334	352	323	333	298	308	317	301	338	325	305	334	306	308	354	341	331	339	346	342	333	302	341	322	305	331	352	347	334	355	334	305	334	329	333	349	302	325	305	356	309	347	326	307	360	332	307	326	344	339	329	347	347	367	298	320	310	296	329	322	343	339	356	355	338	333	317	373	349	302	320	385	344	342	286	311	367	341	335	319	353	275	331	346	361	367	321	347	312	342	362	343	323	340	324	335	346	295	331	353	338	344	306	313	321	363	356	341	334	324	337	358	328	312	325	324	363	342	308	297	350	323	349	334	357	388	331	344	344	346	340	325	344	323	339	348	350	289	326	352	297	340	311	362	319	328	350	316	285	325	345	321	311	331	336	316	347	339	315	299	318	325	325	338	313	347	355	309	341	319	343	358	334	374	324	299	323	324	352	345	324	325	356	306	311	335	340	300	341	338	361	342	345	349	343	362	315	375	340	361	318	282	338	352	308	352	318	311	348	299	369	302	358	320	331	333	342	344	346	332	340	333	337	323	369	316	358	305	326	356	344	312	343	324	321	347	342	290	328	330	354	318	329	360	333	364	327	309	325	324	329	319	300	323	321	276	332	313	325	342	362	298	327	327	315	320	358	361	366	325	307	349	352	317	371	323	331	338	326	333	332	356	343	323	327	355	354	338	328	313	345	319	339	339	342	337	345	335	349	317	339	352	316	324	320	349	333	335	321	337	314	319	315	338	317	332	342	357	343	321	341	335	346	306	326	354	339	308	355	362	358	362	317	329	306	341	336	346	373	331	355	338	314	301	321	347	362	380	368	318	308	333	339	377	346	333	337	336	349	376	333	317	296	322	311	339	315	308	327	359	360	307	350	321	360	360	337	326	315	335	331	361	339	327	335	307	311	350	327	314	323	317	291	328	344	342	314	305	320	318	309	334	306	322	332	330	321	331	379	323	357	321	335	338	381	318	331	331	333	316	342	349	323	340	330	337	349	322	333	353	318	313	305	326	338	349	315	333	322	306	357	344	307	304	339	339	357	341	336	354	358	355	364	335	318	340	351	363	362	366	332	346	292	344	306	358	321	306	343	335	317	314	308	310	363	341	341	329	327	294	312	316	327	353	380	335	301	348	314	317	320	334	308	342	344	302	344	365	320	320	305	285	330	350	340	353	355	361	330	294	352	311	349	355	342	337	325	317	355	330	341	299	330	312	334	320	339	304	303	301	346	325	322	303	348	341	374	312	328	300	388	328	311	348	332	361	344	353	346	307	364	309	321	354	343	344	333	347	319	302	306	360	306	315	309	295	328	327	354	349	343	319	349	336	324	310	308	348	318	338	333	314	305	322	331	332	336	326	340	307	341	359	324	326	350	313	370	340	337	330	318	322	338	338	354	329	329	369	310	357	325	312	300	335	355	312	361	313	333	319	327	333	304	328	321	353	323	339	336	315	332	358	341	337	331	331	323	350	341	355	363	324	351	298	337	309	329	343	326	314	317	307	327	334	349	365	306	362	355	370	329	305	360	339	319	323	324	319	300	320	302	317	331	309	319	357	346	341	361	330	290	348	329	326	338	351	323	297	343	351	335	364	329	343	304	341	329	328	339	344	320	309	338	311	350	341	314	346	349	373	382	330	336	334	324	332	284	319	357	336	320	352	337	362	341	320	347	363	335	316	322	322	335	326	331	359	332	308	326	353	350	286	365	354	344	345	335	308	323	293	307	352	332	358	320	331	319	310	300	353	363	334	324	322	345	327	315	341	314	325	357	314	333	350	359	303	290	359	339	301	330	311	342	366	335	333	338	338	316	326	358	329	322	334	348	320	291	325	346	339	318	326	349	331	352	342	331	326	323	353	321	322	355	369	334	311	363	315	335	316	328	325	364	301	329	318	301	334	313	323	316	306	354	351	345	349	346	360	306	344	323	310	360	340	298	348	336	333	294	347	361	327	351	364	332	343	327	296	308	335	315	323	363	358	321	363	321	300	325	356	395	327	342	342	342	325	363	355	348	330	329	322	362	311	361	341	324	324	326	361	312	316	366	334	337	314	340	341	332	332	340	329	328	329	340	333	295	347	342	334	319	321	342	375	365	350	326	311	299	329	299	367	358	329	315	285	318	340	329	315	382	342	374	329	334	365	321	344	358	317	359	318	326	364	330	309	334	336	305	317	315	340	329	335	351	342	351	333	373	335	305	339	315	322	332	337	307	345	303	337	351	343	321	337	318	347	323	313	321	319	338	361	328	301	366	346	319	350	347	334	332	335	317	325	318	327	356	333	317	307	322	359	329	343	348	334	338	334	336	312	343	351	346	352	369	333	342	344	311	344	365	345	320	341	285	316	323	337	328	360	367	345	309	303	334	338	319	378	344	329	354	321	336	357	323	342	320	344	343	338	332	357	354	351	311	357	308	343	329	317	348	320	352	332	308	329	341	359	338	333	335	341	321	305	382	312	364	323	335	360	368	305	312	313	338	311	343	341	320	319	333	354	372	334	340	347	377	332	321	307	330	337	323	331	341	334	347	348	340	325	335	317	328	351	312	321	310	341	315	274	321	327	345	346	293	342	367	312	320	353	318	373	325	346	346	313	351	350	330	344	336	369	350	343	341	303	330	317	316	323	342	320	315	352	307	342	289	302	361	357	306	304	341	323	336	363	344	351	312	341	351	360	363	360	343	315	337	327	336	309	341	359	309	346	348	326	306	325	339	336	354	332	331
16976	20050	27627	29314	25009	18022	8282	2432	2079	1877	1692	1613	1520	1492	1358	1314	1373	1226	1232	1198	1126	1064	1010	1022	1014	1050	953	961	904	940	950	870	881	935	863	871	844	846	835	890	826	863	822	873	865	821	807	784	799	836	781	831	762	804	837	853	756	797	876	787	835	794	821	799	797	820	838	829	858	784	804	772	772	789	837	810	809	782	797	884	823	818	797	841	783	781	822	793	791	844	828	805	801	776	777	774	789	793	837	779	805	805	765	769	821	806	741	773	812	823	828	762	740	783	776	815	817	816	753	804	769	761	793	734	828	778	812	806	821	822	778	838	791	830	796	817	841	779	765	755	791	809	763	829	787	792	791	790	826	832	788	816	828	832	813	779	828	787	841	845	825	757	823	817	793	766	792	776	783	794	813	783	801	801	790	751	797	790	847	809	816	786	765	744	835	778	805	744	742	840	789	823	762	777	812	783	781	776	784	839	766	793	822	783	796	766	799	800	762	771	791	798	826	827	797	785	804	841	792	796	802	802	857	767	840	845	806	765	805	807	755	806	767	787	785	792	783	797	844	819	824	764	847	808	800	783	828	800	821	783	832	795	785	827	788	785	820	810	806	813	827	770	777	757	892	792	860	780	816	803	816	807	766	806	752	825	780	785	769	761	795	867	827	840	797	784	813	757	787	809	810	802	769	873	806	849	754	774	796	843	759	796	796	796	806	796	788	768	797	857	830	845	758	789	761	749	771	785	840	790	817	801	763	813	772	773	799	818	893	832	774	715	788	786	805	794	766	814	786	757	798	769	765	827	834	815	759	758	762	792	809	769	819	824	757	793	773	837	809	820	816	811	801	813	823	787	818	804	836	806	806	792	826	807	782	828	790	826	842	810	786	785	847	840	824	810	792	791	791	841	818	799	831	758	803	774	800	811	760	814	832	802	836	815	861	813	770	845	818	792	827	815	807	821	813	789	781	806	776	787	807	818	811	775	774	744	813	780	771	836	743	848	861	748	815	810	805	753	806	760	803	816	800	800	805	780	808	838	819	800	830	837	834	738	796	839	799	740	785	824	800	775	794	798	861	781	780	758	771	820	778	805	800	788	826	788	804	782	793	786	860	848	851	768	797	808	768	852	805	787	785	787	808	800	756	858	761	830	805	777	795	807	810	850	748	849	786	800	813	804	843	829	821	816	811	793	840	810	787	725	800	731	831	821	767	808	810	783	825	805	803	788	786	771	815	824	771	835	780	807	755	777	822	827	823	770	771	814	847	790	748	788	801	767	774	856	795	780	812	794	830	765	850	793	816	800	783	768	803	805	787	802	747	794	853	762	824	789	781	835	776	790	808	818	811	849	783	794	799	789	798	823	784	778	754	768	808	811	746	813	820	786	811	797	850	763	838	835	791	816	762	815	822	766	791	766	778	781	741	805	836	801	807	776	846	794	815	814	806	784	807	795	815	770	785	795	819	877	780	797	832	838	789	846	797	809	851	838	835	816	750	819	808	850	799	794	802	786	807	789	789	787	816	773	821	743	777	840	799	762	810	777	820	784	861	824	780	826	816	790	794	825	803	856	778	802	808	797	807	819	792	746	772	845	796	822	804	802	796	831	814	788	819	821	781	807	787	794	785	787	782	794	821	794	798	794	826	801	747	846	832	852	806	786	762	774	807	823	790	802	790	757	795	822	800	767	729	820	762	778	803	837	808	755	783	853	795	841	826	811	779	794	805	824	778	846	822	834	837	817	769	770	808	759	755	734	775	778	849	774	818	838	822	767	845	831	770	818	803	853	754	762	807	830	772	783	814	800	824	796	762	792	789	755	781	751	799	778	806	799	760	792	768	776	793	812	820	847	748	771	768	766	814	794	772	816	792	801	781	739	778	777	762	808	824	839	790	827	789	795	833	782	808	818	830	803	795	787	832	861	822	766	807	777	830	796	815	781	785	766	852	805	776	767	847	804	810	760	781	800	780	810	786	803	819	830	818	821	823	765	759	823	815	749	787	837	846	777	842	797	789	786	812	772	795	785	766	775	783	801	769	788	753	718	792	792	778	808	789	776	750	848	809	777	841	795	805	810	769	830	839	785	788	774	820	765	783	769	741	826	794	767	769	799	761	746	845	786	761	794	800	814	755	818	819	804	785	862	778	742	842	802	808	799	784	804	794	781	831	820	830	867	785	819	810	797	842	798	773	801	833	796	816	804	824	800	818	731	823	865	798	823	786	780	761	805	817	828	831	796	819	806	844	806	811	745	790	801	841	785	798	809	797	823	796	789	777	811	769	753	810	784	794	805	804	795	824	839	799	812	789	786	755	813	812	783	788	809	805	828	844	743	764	772	826	788	719	812	806	828	787	794	782	779	817	793	816	826	840	819	835	818	795	782	810	827	782	783	774	758	822	791	824	790	810	830	829	785	810	773	829	801	784	822	772	795	840	831	767	810	815	780	750	767	787	855	822	795	792	796	780	784	758	794	805	816	855	791	781	754	806	775	847	773	793	798	762	825	780	756	773	799	799	802	831	761	804	786	808	803	810	805	792	762	807	742	779	823	826	819	807	774	792	817	777	852	800	730	808	835	759	811	823	779	768	813	805	847	827	785	784	805	812	787	804	804	805	796	804	765	800	801	813	768	840	773	813	728	779	838	798	763	818	806	834	820	818	806	831	802	819	832	764	799	834	796	807	805	809	812	858	719	782	825	855	779	811	768	745	802	867	804	799	833	751	794	799	797	798	826	750	852	796	787	809	806	784	832	830	749	745	859	786	813	848	845	753	756	817	827	841	822	791	791	826	823	785	835	785	843	778	826	788	756	789	831	812	745	779	790	824	838	815	779	758	759	743	793	805	837	845	813	768	818	831	783	761	761	803	818	782	830	795	783	831	867	792	803	862	745	782	788	788	798	767	815	765	801	793	772	739	807	774	800	788	802	792	812	818	788	809	745	823	789	802	776	799	806	786	847	831	782	785	830	772	761	755	778	784	767	793	794	792	807	786	779	758	806	802	773	806	745	810	788	833	823	817	827	820	807	793	825	811	818	781	746	804	785	763	832	800	786	807	770	806	792	811	809	835	814	787	793	807	845	753	795	804	761	806	784	809	835	809	838	758	813	785	838	767	823	797	834	758	760	835	838	809	738	840	784	794	757	810	840	811	841	814	767	814	866	813	840	780	860	837	810	769	751	831	805	795	779	825	797	822	779	774	835	832	820	782	862	817	822	821	819	782	869	791	821	780	810	808	766	765	791	806	806	795	775	786	821	784	840	782	834	767	758	806	763	787	808	781	804	824	772	799	789	771	837	805	762	779	784	826	786	833	803	767	823	844	803	807	792	762	778	803	816	815	775	813	799	786	822	794	799	815	756	823	795	808	792	796	759	773	771	801	755	835	842	763	791	839	834	806	769	811	759	830	840	828	844	787	847	806	753	766	796	794	773	799	775	800	749	828	799	765	768	801	810	798	809	836	788	828	778	810	782	830	790	811	789	847	791	811	840
47888	51596	46519	45963	45659	47678	41126	21524	9864	2555	1041	797	738	643	709	693	610	611	602	567	543	592	554	559	558	552	638	562	516	529	476	524	488	519	459	440	417	431	390	386	403	416	414	411	387	436	384	416	416	405	363	372	426	386	410	363	379	374	406	387	377	415	406	411	365	370	404	375	382	389	359	394	399	389	386	376	347	419	400	374	375	398	395	381	381	363	400	369	404	365	410	366	393	388	409	388	407	376	399	365	429	387	394	398	380	394	395	360	420	395	373	392	413	359	407	408	380	389	423	414	378	360	392	413	420	381	334	351	412	391	393	382	405	395	361	399	354	386	346	416	363	383	358	384	379	403	379	410	375	421	387	362	379	389	398	390	402	395	366	402	410	377	410	404	399	379	394	401	417	368	358	382	384	382	382	380	393	402	403	380	385	418	413	430	381	370	377	390	384	375	389	401	398	399	369	382	372	389	370	393	378	403	403	387	405	355	408	409	381	371	368	375	404	446	367	400	374	406	416	391	412	390	355	405	367	405	382	387	380	437	378	388	435	363	374	424	388	398	382	384	371	363	413	378	383	384	377	396	398	414	391	418	363	412	395	371	349	390	395	378	399	339	399	400	417	365	394	373	366	372	402	416	407	401	382	431	372	364	382	365	411	408	395	423	391	380	384	357	374	372	357	408	398	372	414	392	391	389	384	366	383	369	395	370	356	407	363	351	402	403	404	393	378	415	396	371	388	371	405	400	378	403	393	408	362	417	414	404	378	384	382	389	386	364	416	402	407	360	415	412	386	357	377	404	392	390	407	405	420	358	404	388	394	388	376	383	424	380	398	417	381	398	377	396	370	371	391	425	380	411	401	420	419	403	388	391	397	381	399	372	368	396	361	406	395	381	406	417	405	388	362	375	399	381	404	381	397	395	383	392	390	380	365	359	357	393	400	378	372	406	444	399	367	408	421	408	441	401	437	391	369	394	378	391	352	415	388	370	396	348	377	366	382	417	369	347	378	352	365	389	380	385	409	345	395	383	371	400	418	425	365	365	421	367	414	408	366	406	371	380	390	405	401	354	379	365	403	410	363	392	402	382	401	419	367	356	408	376	404	390	388	427	383	399	370	367	378	386	383	406	428	351	354	387	397	373	387	398	421	383	394	361	373	405	371	390	377	406	410	453	400	414	404	360	356	397	415	376	362	389	386	358	403	405	364	406	401	366	348	407	408	414	417	385	366	404	383	392	371	392	408	384	342	402	387	401	396	395	367	379	374	422	391	359	426	384	392	411	392	401	427	395	382	396	405	400	373	395	416	411	412	368	382	379	409	390	389	409	384	405	396	403	435	397	418	416	372	348	392	381	399	408	411	399	399	377	374	359	362	394	378	382	399	346	356	411	368	405	429	390	424	403	367	420	395	380	350	382	387	392	393	384	377	405	417	358	372	384	379	423	349	424	407	411	380	408	398	363	402	374	381	369	376	353	376	371	393	373	386	362	370	369	377	379	393	364	377	428	398	359	421	414	369	383	383	382	385	385	434	399	381	369	359	419	411	398	394	376	401	386	365	388	381	361	369	397	335	379	379	395	370	421	373	391	369	346	367	407	377	419	402	378	356	380	396	395	410	372	380	360	368	370	387	383	402	392	410	387	392	373	422	383	376	375	374	401	397	400	369	404	391	361	371	374	429	410	393	364	367	416	406	419	341	352	395	400	384	396	372	444	402	413	398	410	380	405	390	362	398	397	375	362	381	402	420	392	372	379	422	385	406	384	391	384	357	383	357	396	369	389	346	350	373	400	396	432	372	337	380	383	415	427	395	402	393	363	389	377	426	402	415	399	388	406	406	422	406	369	399	379	369	387	421	376	402	400	424	353	391	390	390	365	406	387	415	349	416	383	383	439	403	364	419	377	393	377	400	381	413	385	400	380	413	410	421	388	352	402	413	424	357	368	404	365	371	366	394	390	425	398	411	389	374	405	415	416	411	387	397	361	426	410	351	352	390	393	382	388	418	388	416	398	394	391	387	374	403	396	414	391	387	387	387	412	403	400	400	408	376	370	383	392	413	391	371	414	393	379	399	420	371	359	340	436	410	410	351	394	388	392	373	390	416	397	404	427	377	404	416	384	402	422	427	387	398	391	376	394	394	386	395	396	417	362	410	405	401	412	369	364	344	396	385	374	373	380	389	393	364	385	351	397	412	411	436	408	423	356	405	362	382	391	389	385	392	364	383	399	435	372	417	376	379	400	425	404	373	410	417	383	394	387	375	433	396	372	418	385	388	382	366	384	400	408	394	416	434	363	390	419	418	348	338	406	352	363	343	400	378	408	423	397	401	392	363	424	398	406	375	423	363	398	379	403	406	371	379	395	359	390	381	363	355	379	358	387	391	384	387	383	372	415	391	400	416	382	404	362	395	392	369	393	393	358	419	410	382	395	413	368	337	392	389	366	384	345	384	386	382	394	389	426	393	417	389	373	399	352	372	396	379	406	404	380	353	399	394	368	385	418	438	410	391	379	372	398	396	424	376	410	396	412	398	366	386	392	376	361	368	420	414	407	370	423	340	411	415	373	414	403	376	376	384	390	408	401	433	398	389	345	397	398	411	352	374	367	352	359	387	410	405	391	351	373	407	399	379	341	416	393	405	388	387	347	380	392	369	383	376	377	406	390	408	397	372	374	406	408	367	411	390	370	411	399	411	383	395	358	411	358	378	375	432	394	421	358	408	385	396	409	392	371	391	410	399	400	347	368	368	391	367	357	341	375	399	383	411	368	358	412	417	421	397	419	431	420	416	422	404	372	415	369	375	397	394	377	407	413	386	384	392	391	414	353	358	405	411	390	408	442	390	403	411	372	384	400	373	390	385	372	339	359	393	382	380	362	394	411	378	382	396	391	373	363	384	380	386	385	368	392	417	414	413	365	426	410	414	393	422	398	406	401	421	399	396	422	403	351	407	414	399	381	391	393	394	425	387	391	421	392	410	355	398	366	396	380	378	387	366	410	408	391	378	360	374	398	404	368	427	408	409	400	409	365	394	428	405	379	390	371	373	386	387	398	391	406	432	361	383	384	402	416	395	371	410	400	423	384	360	395	388	372	387	410	380	429	361	379	427	400	399	390	381	426	356	369	394	426	422	384	377	382	395	378	384	405	366	384	368	364	373	425	356	383	377	371	381	360	368	383	395	412	375	379	427	411	391	423	389	406	390	402	388	382	398	420	374	375	391	410	381	365	401	415	415	408	371	367	445	403	414	357	400	359	376	394	389	399	384	391	390	412	408	380	346	392	375	382	401	388	379	404	335	373	388	396	348	380	364	404	396	406	381	411	380	404	378	395	374	382	398	354	389	396	388	391	353	400	406	403	391	328	380	377	396	402	425	372	399	379	422	402	402	361	373	389	402	397	386	372	373	407	358	378	406	388	394	385	380	381	395	359	400	379	409	383	372	398	406	421	392	384	414	366	377	412	434	398	402	388	388	374	392	381	347	390
34258	47232	50283	51290	57175	58410	45571	9717	4350	3834	3402	2902	2675	2467	2469	2320	2116	2087	2042	1947	1845	1762	1891	1848	1882	2216	2302	1769	1653	1644	1460	1362	1508	1411	1212	1272	1216	1168	1144	1114	1049	1050	999	1004	1021	985	1034	957	936	944	948	928	994	932	993	927	896	901	926	910	942	940	922	911	944	981	918	920	929	929	969	975	947	840	937	942	915	900	913	872	901	898	905	927	896	968	931	916	951	885	921	896	919	909	906	915	923	921	892	904	905	861	919	948	953	919	892	903	909	949	877	891	931	917	882	904	866	912	984	891	843	912	903	928	887	897	899	892	928	871	913	958	992	901	953	875	946	894	921	939	912	904	941	868	917	928	934	852	909	924	899	901	892	913	950	907	897	888	891	883	903	876	916	854	932	905	888	884	899	917	925	940	920	849	921	921	969	940	941	999	937	862	898	889	860	969	898	965	944	882	924	904	887	866	898	860	929	938	900	918	872	955	878	925	893	915	979	894	889	896	937	925	856	869	914	950	864	870	916	896	893	939	880	931	897	872	982	933	894	891	892	930	880	895	913	907	911	884	854	899	886	886	912	921	954	952	877	857	882	860	907	825	988	905	943	912	964	864	878	888	921	877	921	894	897	905	935	897	918	907	882	916	871	884	867	1004	886	911	868	907	902	904	894	935	915	852	892	932	926	914	928	938	892	936	923	924	928	865	918	937	902	904	923	898	877	900	936	902	891	887	934	870	913	890	859	869	886	876	941	924	954	866	930	915	901	882	917	939	911	966	892	959	916	919	897	869	919	939	965	872	907	904	886	912	936	881	862	867	881	905	955	936	878	834	877	871	910	884	916	859	904	937	900	903	941	896	864	963	892	922	931	905	887	902	891	921	911	911	894	912	889	883	828	902	884	900	825	891	903	911	863	888	909	882	919	931	956	859	938	935	939	905	960	867	915	944	847	937	899	872	894	949	923	912	951	931	952	889	898	937	945	946	856	894	879	854	974	884	889	927	850	898	919	891	868	895	878	909	936	958	905	892	873	899	824	903	883	853	893	933	828	879	871	893	940	876	916	868	947	908	862	920	887	864	921	914	926	862	929	885	934	920	930	886	881	913	900	911	847	917	843	900	879	929	911	883	917	874	887	898	870	891	932	884	917	895	888	909	861	902	846	943	874	935	922	918	881	886	931	917	878	849	912	904	904	933	938	897	917	928	880	900	903	888	969	922	871	867	959	950	920	918	960	916	903	867	831	936	942	880	878	922	911	858	869	897	911	880	884	898	925	924	886	865	941	943	835	875	925	904	900	863	922	947	945	923	900	869	893	870	889	891	936	899	903	918	892	891	907	856	904	911	888	877	850	914	907	904	912	912	979	858	908	919	874	963	936	915	913	874	898	882	913	885	923	899	885	892	904	882	897	883	867	870	940	896	912	915	894	831	904	945	892	947	891	902	917	870	926	905	853	893	913	875	864	950	914	912	882	930	862	884	845	942	947	907	824	891	900	886	900	942	975	862	889	935	905	889	914	930	916	874	913	911	896	909	899	921	927	892	945	965	901	893	944	928	907	870	900	892	889	850	915	911	898	959	957	886	949	915	930	870	955	918	859	940	929	931	845	893	952	954	920	889	907	890	898	866	897	933	925	915	938	940	888	906	913	919	890	895	881	912	936	912	901	880	925	911	916	861	886	900	923	894	905	922	901	900	908	912	892	929	906	850	902	907	899	926	905	936	931	871	830	897	945	909	916	909	850	878	915	951	941	840	940	927	890	917	904	966	898	866	835	892	869	861	869	972	891	936	899	879	920	844	891	953	855	896	978	902	947	973	916	901	945	919	929	850	930	858	917	912	903	879	869	869	936	932	945	965	883	922	909	944	919	893	919	884	905	886	928	907	858	915	931	961	896	907	926	969	917	893	896	971	912	945	877	930	906	949	893	888	903	854	910	915	942	903	912	846	853	861	938	969	929	960	906	922	939	924	896	892	867	946	893	909	938	865	905	849	905	926	961	929	927	912	971	939	942	907	947	886	910	887	895	929	872	921	912	942	887	916	962	883	902	925	921	927	927	873	952	895	862	913	889	906	877	941	906	959	854	939	904	935	913	899	901	941	947	944	879	931	888	903	936	888	916	945	894	925	927	928	860	899	907	900	852	868	917	883	876	916	861	893	932	894	904	919	922	937	916	920	874	866	984	901	869	938	888	858	878	884	890	930	908	903	882	902	866	918	923	880	873	901	939	900	925	858	942	961	906	882	901	880	911	904	929	887	920	892	905	881	897	895	930	898	899	889	940	909	926	916	909	893	916	848	885	937	901	879	876	914	825	901	910	920	953	859	869	851	863	959	872	872	958	900	946	899	900	893	919	908	876	891	920	886	906	901	944	868	856	932	946	887	870	911	865	868	900	864	921	907	847	867	896	930	925	960	891	881	914	967	928	875	901	905	936	914	977	863	901	924	937	929	936	902	896	870	896	903	934	880	872	884	871	942	912	844	891	871	899	891	896	911	917	890	890	893	924	947	956	909	887	931	905	848	899	883	916	950	925	881	950	880	925	931	922	929	933	847	914	919	901	920	929	917	900	908	906	949	826	960	938	883	913	864	884	936	922	910	954	918	947	916	919	888	936	920	918	898	938	894	918	935	961	870	908	841	900	909	910	870	894	913	891	931	880	912	956	894	887	924	875	931	950	897	900	922	931	943	896	927	907	907	975	906	909	872	936	950	902	950	983	830	892	923	870	949	895	947	899	955	855	897	905	990	890	912	895	872	890	939	946	916	922	876	925	940	869	940	888	934	939	874	922	901	921	940	943	863	901	889	912	872	891	828	883	891	892	926	899	962	904	860	928	904	922	905	907	921	926	899	935	941	922	934	921	942	972	944	878	938	889	883	900	895	905	915	861	915	883	937	901	875	878	902	929	897	968	910	831	925	848	971	887	928	892	956	869	959	874	903	913	849	887	877	947	913	935	931	916	881	860	931	926	863	867	893	907	939	910	908	895	926	901	881	895	891	887	887	871	926	868	955	945	975	907	934	889	875	926	868	915	979	946	887	871	952	946	935	913	898	906	858	876	966	900	900	903	911	863	890	856	906	896	930	914	935	872	913	965	879	939	932	930	873	891	833	904	913	920	884	901	874	894	909	881	901	879	911	933	966	873	931	930	877	911	934	891	854	902	900	942	937	912	900	909	881	881	972	895	867	887	905	909	904	893	888	881	864	861	909	945	910	919	942	898	895	903	929	938	923	905	932	922	952	891	947	880	866	913	915	873	898	948	914	875	920	919	908	890	957	963	897	912	940	905	908	944	904	949	869	849	920	867	914	913	930	923	896	916	907	891	923	885	954	874	890	883	888	847	842	914	868	921	911	927	898	851	873	863	916	854	835	890	884	908	912	856	915	954	902	890	870	941	910	919	925	940	895	947	878	909	887	875	882	904	884	953	966	944	937	906	908	930	905	899	914	880	916	925	964	863	913	926	909	992	894	902	910	888	907	886	956	944	911
51552	52918	47185	44296	47688	42334	30197	20922	12778	4283	1546	1148	944	857	791	788	758	757	768	702	705	600	623	727	707	820	910	689	641	602	584	547	552	521	450	454	455	451	437	444	399	442	405	440	452	409	396	419	380	395	371	382	414	425	365	397	428	392	349	383	401	385	383	382	390	407	393	417	379	383	398	383	397	381	382	377	375	400	383	388	392	430	364	413	375	376	373	397	418	367	385	390	423	386	384	395	424	398	410	356	363	403	368	379	368	396	360	404	385	397	404	424	373	358	393	396	376	394	370	387	397	394	415	411	415	426	410	368	360	354	375	377	363	389	406	375	411	438	366	427	379	394	384	362	403	397	365	394	390	397	355	396	379	387	390	417	398	366	379	384	364	410	409	355	403	416	397	355	362	380	390	372	392	417	397	389	391	379	411	411	387	355	404	366	366	376	402	360	408	393	394	444	350	344	383	369	384	361	381	359	378	405	400	386	431	398	393	406	386	396	413	398	394	395	417	400	395	379	399	432	368	399	453	418	381	393	391	383	374	368	360	374	373	400	414	360	385	382	391	416	367	385	374	419	398	374	398	362	450	425	369	372	381	357	386	400	404	391	388	379	371	390	362	388	377	360	377	361	399	371	403	385	374	368	384	411	372	380	374	386	365	360	380	381	385	392	354	368	424	370	405	401	371	382	366	411	385	365	384	360	367	368	381	389	381	417	352	370	380	373	422	378	376	352	354	336	395	366	421	391	368	413	387	395	387	423	403	369	365	356	398	364	402	400	371	366	403	379	367	365	386	378	388	379	373	407	394	421	384	396	376	388	374	429	382	396	386	326	421	367	360	376	394	349	386	392	390	408	364	408	401	391	387	358	366	375	411	371	383	366	375	420	361	386	399	381	406	400	428	401	411	365	383	368	348	356	393	348	408	393	389	372	369	377	401	404	368	398	404	380	400	374	374	379	363	387	460	361	419	381	369	406	378	361	407	392	382	331	375	376	384	372	420	380	356	376	419	392	417	399	375	347	426	423	437	358	374	390	378	382	374	391	376	394	389	394	379	385	394	370	412	397	356	378	356	398	406	420	399	393	399	373	397	391	385	390	385	368	382	395	388	408	361	403	377	379	400	388	377	392	415	416	389	392	367	345	394	426	360	390	409	423	402	356	403	395	378	371	406	373	396	382	361	385	364	397	406	400	396	420	382	380	371	397	387	388	414	391	420	394	369	393	381	426	414	383	416	395	417	386	344	387	389	395	376	349	390	372	368	378	359	385	372	410	359	415	397	388	397	407	389	377	354	367	419	386	362	393	406	374	403	374	397	416	372	383	369	366	447	376	395	412	382	398	387	387	382	360	407	406	435	351	399	374	385	390	400	381	422	431	385	384	372	429	357	409	381	367	411	382	383	395	377	436	418	411	380	380	362	406	354	374	418	356	382	376	394	410	403	386	413	387	364	405	436	380	386	396	376	404	389	410	401	390	380	411	366	357	381	404	385	392	395	383	402	385	353	390	393	385	415	419	369	425	368	388	405	390	392	392	360	368	407	407	353	367	411	373	418	344	367	393	380	372	404	389	384	379	413	380	386	406	382	375	385	382	379	380	407	397	401	375	352	391	365	372	390	388	381	413	357	379	391	402	369	432	393	391	431	391	356	385	397	382	368	386	386	381	359	414	394	404	373	361	405	385	374	361	379	369	388	408	413	401	349	370	364	373	385	415	376	384	401	363	380	417	429	394	401	386	408	380	376	400	412	410	383	360	416	395	390	387	353	382	389	373	401	414	381	425	369	359	370	380	383	393	438	395	398	402	384	370	382	414	392	411	395	388	404	408	408	382	398	420	406	377	390	420	382	443	400	388	383	411	379	359	403	376	389	399	388	366	368	408	425	349	383	370	408	390	402	411	390	388	413	367	381	433	422	407	356	402	379	406	380	386	382	406	385	352	368	393	400	383	391	351	381	400	375	415	376	417	377	389	441	411	398	367	366	387	394	382	403	387	383	391	421	352	400	403	393	414	385	389	389	403	403	390	394	411	393	386	409	387	373	402	409	395	373	411	372	395	429	423	382	372	414	415	406	402	428	371	353	366	380	394	400	341	370	391	379	397	371	402	402	388	366	395	391	377	393	366	402	408	365	393	433	364	370	391	356	376	408	402	367	374	372	386	391	378	374	385	364	392	386	402	394	406	423	390	392	375	402	388	424	393	376	413	379	375	432	363	384	413	392	374	387	378	323	398	386	375	359	379	353	379	365	386	433	384	404	354	345	382	397	398	425	387	396	374	392	429	395	393	355	375	358	411	393	408	396	401	360	398	425	396	368	408	377	423	379	370	383	401	358	395	413	410	399	408	390	387	386	439	435	413	381	413	392	416	425	398	398	383	367	417	377	354	334	430	415	379	376	422	402	407	347	400	406	378	367	363	386	402	401	392	360	418	355	419	365	371	379	348	338	369	383	361	382	379	395	406	375	365	389	369	366	362	409	380	342	361	398	368	367	363	384	373	409	411	398	390	387	396	392	359	399	344	391	370	393	381	344	374	374	411	418	412	388	371	394	392	428	344	386	392	391	350	407	399	387	390	408	419	448	383	371	399	406	391	396	382	406	420	406	399	362	365	361	414	406	375	394	426	411	404	356	383	419	403	401	409	409	388	399	409	425	424	376	377	402	368	374	372	414	372	383	383	420	432	406	397	413	379	373	389	371	360	363	386	380	394	412	369	381	358	439	377	379	355	369	399	357	360	393	390	370	359	386	419	370	362	346	402	377	379	345	398	384	382	449	414	435	357	401	357	395	396	418	412	419	373	438	365	363	416	357	392	381	397	407	419	364	360	398	415	368	406	341	407	392	390	373	417	403	394	389	339	401	429	400	342	388	368	406	383	361	404	360	379	400	379	369	399	362	376	408	388	421	390	381	375	385	391	429	394	383	383	380	409	409	425	394	377	393	378	400	406	403	374	409	384	419	418	409	395	382	392	396	384	406	354	392	400	375	364	390	412	355	359	397	378	413	389	405	398	383	402	396	372	445	405	408	403	395	386	398	413	397	353	411	394	380	370	402	357	404	374	398	387	402	399	377	395	409	376	399	380	380	421	375	386	399	394	379	370	359	414	381	367	363	355	402	403	379	387	363	380	407	372	374	374	404	410	412	415	373	380	365	344	376	399	416	405	354	416	380	401	368	382	391	400	433	382	361	360	388	395	354	389	393	372	381	410	390	392	354	355	389	397	371	372	350	404	358	361	381	349	380	367	353	373	404	411	391	344	400	437	378	401	417	376	391	369	392	379	413	401	389	387	376	378	388	396	409	422	396	408	369	359	381	384	386	342	389	401	347	377	399	392	406	395	363	383	388	389	392	379	364	369	382	392	382	410	337	399	370	398	379	378	346	374	384	382	391	408	395	429	403	386	319	389	404	386	417	396	379	397	385	400	388	369	427	414	387	379	373	391	404	418	373	357	386	376	359	386	428	398	375	384	337	409	400	386	376	374
36334	49588	53048	53666	54960	53056	30972	10039	5871	5436	4620	3895	3583	3260	3052	2962	2710	2678	2595	2419	2278	2213	2355	2673	2761	3375	3653	2706	2271	2220	1886	1808	1831	1599	1427	1311	1296	1271	1115	1141	1093	1104	1050	1047	1045	975	984	981	980	898	919	862	917	889	905	892	910	922	885	869	860	890	929	967	968	915	908	887	912	943	948	914	918	913	850	881	900	861	865	904	878	909	870	864	873	877	869	893	879	874	922	871	857	929	859	872	879	860	888	899	886	864	836	925	937	881	903	866	906	868	860	920	863	879	914	920	852	897	914	873	882	880	917	857	878	863	868	899	829	907	829	918	843	862	900	956	882	891	857	893	821	964	904	931	897	834	878	888	865	818	849	941	900	877	877	904	839	937	785	883	898	832	887	840	870	838	937	864	858	882	889	872	865	867	837	840	816	921	880	837	894	860	828	848	842	898	804	873	842	862	870	881	896	936	846	846	884	901	867	897	883	912	852	912	890	918	924	898	851	932	879	907	896	936	905	902	929	850	857	828	919	839	859	860	883	860	849	878	826	866	890	907	886	893	905	861	881	920	869	902	907	895	857	939	897	893	841	881	886	919	878	891	839	840	889	891	849	865	868	906	889	853	892	880	874	891	878	828	845	891	840	925	851	830	850	895	898	846	875	930	817	880	871	857	914	853	828	930	883	871	870	867	911	889	840	886	902	822	821	866	894	930	830	829	861	855	874	869	943	933	874	889	857	873	926	848	893	878	905	857	836	845	839	961	921	862	899	890	860	890	902	915	860	902	867	930	882	887	877	846	801	875	911	810	894	889	887	936	898	916	843	888	957	874	888	824	832	926	885	871	890	885	855	857	897	872	908	889	892	831	897	821	886	928	870	819	880	851	850	916	839	919	925	870	868	863	874	885	829	908	925	881	836	889	858	869	860	831	887	887	891	906	835	883	845	862	906	888	898	867	868	877	892	842	881	842	892	819	920	909	832	896	840	916	925	866	864	922	887	864	860	823	887	846	910	858	885	904	873	884	901	909	835	880	917	807	846	897	915	867	900	841	888	874	853	857	900	853	860	851	869	852	858	858	891	814	871	885	895	868	921	876	908	831	837	895	884	859	894	839	840	914	879	907	840	911	855	853	896	890	867	869	893	920	881	915	845	881	896	891	902	855	825	868	895	904	893	904	898	871	887	890	877	935	838	912	859	870	890	862	843	917	854	895	889	919	842	853	887	923	919	886	854	853	884	875	848	852	880	957	918	912	882	850	895	934	961	867	843	874	875	835	863	859	921	909	891	897	869	897	925	878	890	879	818	915	873	920	932	915	845	853	844	883	858	903	846	873	882	909	851	901	867	865	857	873	846	868	867	901	883	912	906	886	906	843	909	896	914	891	856	848	845	849	856	914	910	918	949	903	913	866	861	892	860	858	894	872	953	895	919	904	875	877	849	854	922	856	966	931	859	919	900	881	838	855	862	926	900	909	854	911	855	898	857	861	825	876	899	815	884	871	872	872	923	876	875	835	844	889	888	944	917	872	837	839	847	852	879	892	895	908	856	857	847	904	882	853	899	838	860	903	871	877	852	879	901	811	839	855	851	844	888	872	901	888	858	917	904	940	884	840	884	850	908	896	845	887	892	884	904	815	852	861	877	887	914	913	878	875	825	885	872	859	902	874	933	893	910	888	891	844	890	893	897	828	895	861	901	930	837	862	842	872	903	869	855	836	925	874	862	841	889	889	866	907	812	923	881	874	871	863	900	899	857	850	826	927	857	917	857	870	868	958	860	861	884	865	854	849	866	851	858	889	884	802	885	865	887	891	841	903	910	852	868	857	842	888	817	891	904	886	875	910	879	877	918	841	852	890	838	875	874	869	829	865	891	897	824	828	914	889	824	870	859	891	845	841	851	903	898	869	865	885	901	890	837	863	901	872	867	883	856	867	920	880	835	916	888	832	867	835	896	866	876	843	862	904	880	882	871	851	944	888	885	860	900	839	898	852	881	869	923	892	862	811	863	875	926	849	885	868	876	871	867	870	900	859	898	879	844	843	865	923	944	883	889	853	870	856	857	895	876	920	885	893	874	834	871	864	838	882	838	897	906	909	887	869	920	885	853	892	881	864	887	846	891	891	850	878	828	886	857	882	850	916	913	885	836	869	888	874	896	849	843	853	836	878	905	915	888	917	876	889	934	894	925	939	838	876	905	872	920	865	909	863	877	917	889	844	873	896	883	845	885	895	877	883	855	883	867	869	923	886	892	867	925	846	865	872	858	917	858	889	851	849	924	847	860	906	908	893	868	874	868	862	917	886	848	894	869	883	900	858	883	868	880	891	852	903	899	888	848	918	852	823	882	862	855	822	830	842	921	846	844	865	881	897	849	900	865	882	844	873	861	927	878	902	879	915	890	906	911	906	895	848	869	840	864	928	892	900	851	845	912	853	892	891	897	866	824	838	944	868	935	954	840	902	913	889	851	878	862	853	900	872	935	901	873	890	894	886	869	857	885	914	886	865	871	839	862	899	922	877	879	854	893	795	882	877	898	887	841	894	887	898	899	905	890	865	935	873	858	872	918	862	922	887	888	876	882	855	898	850	888	928	881	818	860	913	883	854	922	869	923	907	887	854	844	930	894	873	872	932	870	852	866	868	904	898	860	886	861	880	883	944	896	871	887	901	923	864	912	846	821	863	898	871	864	850	842	900	871	917	830	823	843	878	875	863	847	902	884	864	873	905	878	831	885	847	925	825	878	873	932	859	896	900	787	850	864	897	872	849	894	876	865	824	937	863	859	845	877	888	871	877	862	855	915	931	889	896	907	849	852	849	842	928	861	918	835	966	894	855	891	872	832	893	919	896	913	898	875	847	864	859	854	884	891	922	858	919	890	842	871	865	880	842	911	822	865	864	921	885	873	859	890	884	876	866	861	881	880	878	881	835	874	839	913	854	845	895	911	885	862	880	916	870	906	836	902	885	854	903	870	886	829	916	901	934	854	879	861	897	874	885	859	851	829	900	921	950	921	916	852	838	903	850	899	889	878	867	872	886	904	905	865	884	922	889	877	883	829	884	920	849	842	893	891	882	888	860	857	833	830	939	856	871	863	870	860	842	881	827	899	866	918	887	813	891	855	870	836	907	908	858	862	962	908	839	910	922	836	861	841	834	874	840	832	890	865	876	844	831	902	866	886	870	909	844	885	820	912	897	904	876	863	881	875	837	882	816	831	849	890	916	865	898	868	821	837	911	893	892	875	910	922	864	864	841	859	893	907	831	830	891	868	908	869	867	848	847	892	922	921	869	894	876	873	847	925	918	887	889	878	866	865	911	855	933	893	844	824	836	845	877	870	884	867	921	894	834	879	929	876	838	850	913	902	905	843	902	914	877	891	904	888	842	898	873	859	863	839	854	879	827	845	911	883	891	891	855	894	888	860	855	818	888	876	859	798	867	866	778	896	933	910	853	867	886	856	866	883	894	848	844	869	871	856	903	920	891	853	907	868	859
23653	21806	21100	15430	13979	8134	2677	852	600	543	531	525	442	429	491	444	410	422	392	388	390	427	340	385	416	339	359	334	357	344	349	356	355	349	324	358	352	368	346	324	354	309	341	333	339	331	312	365	341	330	344	330	338	361	330	333	315	340	336	368	315	334	322	328	329	304	361	322	330	343	371	328	314	328	346	365	326	340	339	355	330	279	327	348	337	328	309	329	353	326	334	300	338	317	322	304	315	338	324	333	331	321	314	312	336	319	318	322	313	319	306	355	312	323	344	337	355	314	318	336	352	345	293	338	347	317	342	315	308	333	358	335	351	325	335	326	324	309	358	348	333	299	362	337	306	337	324	355	333	293	314	339	327	322	310	298	350	331	354	315	360	330	328	331	322	331	330	304	339	303	337	352	332	315	336	334	344	351	335	319	332	328	336	321	331	317	337	312	330	342	311	338	352	294	297	336	339	357	323	321	324	350	343	352	336	346	346	325	322	362	348	366	325	346	347	337	294	309	355	304	325	314	363	312	320	329	325	334	324	330	298	344	347	326	311	321	326	354	328	338	298	292	331	371	325	304	320	330	340	355	325	335	317	346	316	351	334	357	330	333	323	336	345	373	364	339	355	333	324	342	349	319	318	346	384	308	318	321	350	339	368	352	362	321	313	316	317	360	351	325	348	340	307	375	331	309	319	351	335	333	326	337	367	334	327	348	318	308	324	318	324	333	296	284	341	348	355	340	341	333	333	338	343	338	326	296	347	361	338	304	312	313	358	343	302	330	336	321	375	336	325	357	310	309	328	327	344	375	321	351	328	340	335	320	325	331	370	354	361	311	333	353	319	335	329	300	342	323	320	339	354	342	347	328	318	288	300	326	359	350	366	301	317	381	331	333	309	312	323	355	303	327	340	310	357	341	362	354	327	364	354	324	346	343	331	333	329	301	334	334	300	337	356	349	341	354	358	320	332	334	323	338	331	330	346	355	339	303	316	375	324	322	347	337	331	342	324	315	328	349	336	330	340	341	325	345	331	317	324	330	320	322	305	299	314	380	317	316	318	335	344	368	356	327	324	320	322	328	346	341	314	338	317	325	357	332	348	293	331	291	369	336	318	346	313	357	343	339	338	324	336	358	345	376	306	327	331	314	342	331	347	310	350	317	331	277	317	359	334	314	316	312	353	362	297	351	305	348	326	330	339	346	360	332	338	337	375	331	339	365	318	330	335	278	365	370	339	321	365	315	341	354	310	348	337	333	340	339	318	347	350	332	331	342	325	310	341	326	333	302	320	349	356	334	326	359	326	336	311	324	339	338	335	339	306	328	345	352	319	346	344	316	316	310	324	323	352	316	319	307	313	326	281	338	334	338	291	330	357	319	309	334	313	328	347	334	321	333	343	329	318	320	328	315	335	320	316	330	347	332	351	352	341	338	351	344	316	358	331	288	320	322	358	340	340	313	343	328	307	377	362	355	340	356	330	347	329	329	333	318	340	323	302	312	336	309	301	336	335	311	350	344	351	354	304	358	329	347	325	328	396	319	336	342	327	319	333	349	319	335	329	356	342	328	322	349	335	347	362	359	331	315	281	309	319	318	347	320	313	321	351	320	328	351	323	334	351	335	292	320	353	330	329	356	345	355	329	319	333	338	328	361	355	341	373	348	352	312	347	320	372	330	315	349	321	324	326	326	345	339	331	331	342	325	346	330	301	323	330	320	327	354	304	317	314	340	323	361	327	351	322	333	297	367	333	335	349	314	319	335	356	321	349	385	284	331	328	336	316	306	349	303	310	343	392	317	337	346	323	339	323	346	342	327	342	303	340	341	324	357	341	338	366	329	366	350	319	327	316	316	347	342	330	336	338	333	333	343	325	342	345	297	328	336	342	322	327	338	368	317	327	327	341	340	343	331	295	326	324	325	315	315	338	345	287	330	327	318	366	332	312	353	351	311	339	344	332	340	297	374	318	334	372	334	315	337	341	320	365	341	314	339	313	311	350	344	320	341	318	314	318	342	308	339	326	337	341	298	331	299	344	332	334	333	320	293	348	318	357	351	292	319	274	349	317	283	327	352	319	381	341	327	311	345	311	337	373	341	333	324	321	303	325	332	354	327	338	336	363	335	340	327	344	294	335	338	323	327	312	390	353	355	320	346	342	324	310	347	350	340	320	316	347	343	332	302	314	326	337	362	346	333	329	307	323	328	337	378	355	348	340	309	334	334	361	327	342	333	336	317	335	339	333	329	326	333	302	302	348	340	348	341	354	333	330	329	349	337	302	334	330	337	319	344	341	351	352	354	344	375	376	348	345	370	321	334	333	341	323	310	341	327	327	343	316	347	327	343	353	308	319	290	320	346	333	357	337	323	304	333	337	327	355	369	341	337	320	321	319	307	311	301	350	337	313	359	323	302	358	338	342	341	337	315	306	322	321	321	317	322	331	302	344	316	320	332	318	313	343	319	311	344	324	344	351	333	363	342	353	298	336	358	340	319	305	357	350	346	338	325	320	300	330	357	342	325	361	335	312	318	331	321	340	311	300	303	336	376	331	351	324	331	329	331	324	333	357	373	343	343	338	363	344	326	328	341	350	320	321	362	321	318	382	341	338	307	291	377	335	286	367	327	340	348	312	320	305	307	324	320	333	287	324	318	315	306	324	321	327	342	355	334	311	338	347	346	322	364	336	339	317	307	340	339	329	294	322	304	334	333	299	337	325	349	346	350	332	334	293	327	296	359	306	347	287	348	359	341	350	297	333	317	346	292	389	321	341	350	296	325	291	323	322	299	342	339	302	311	303	315	318	320	368	338	303	336	323	325	328	311	312	293	349	296	339	324	340	328	318	360	332	339	310	356	350	324	331	353	303	318	336	327	321	318	339	327	344	328	322	357	339	303	353	331	313	334	356	324	312	328	315	348	324	321	357	312	307	328	327	363	338	317	336	345	360	338	331	352	308	294	327	369	342	373	332	386	313	355	299	310	337	349	326	324	326	326	317	321	387	347	348	310	336	369	327	310	306	316	334	324	329	344	313	356	369	329	327	307	289	307	311	350	314	329	358	333	320	349	343	325	304	305	329	342	310	284	326	321	318	318	393	333	346	378	336	361	360	323	335	337	349	332	337	288	327	325	329	325	347	345	320	303	390	335	336	357	338	344	323	348	304	299	320	323	337	344	329	303	331	312	324	357	342	338	342	351	353	343	318	296	334	332	303	325	333	345	341	329	373	307	326	339	308	349	345	344	331	352	315	338	341	312	324	330	307	363	335	342	352	321	332	327	345	316	350	346	333	353	339	339	326	332	346	331	331	348	323	314	307	344	309	351	348	346	338	340	314	327	321	368	362	320	327	336	330	338	345	325	356	315	310	346	331	310	350	311	340	347	338	333	346	337	323	361	334	354	354	310	351	308	307	309	324	326	318	353	317	332	343	352	298	321	306	368	339	337	330	343	300	290	337	304	377	334	351	324	340	348	316	324	299	336	313	367	329	350
14675	19843	26682	27278	29488	20365	8994	2912	2111	1888	1771	1670	1500	1480	1449	1353	1278	1251	1184	1198	1068	1124	1080	1015	1044	972	985	883	966	921	913	860	914	859	851	811	911	859	846	853	841	778	793	828	826	836	779	766	800	827	799	791	749	828	770	766	800	771	796	839	796	779	762	845	743	810	817	796	766	794	822	777	805	774	768	816	831	793	781	764	825	771	775	808	768	808	776	790	805	844	754	822	771	771	764	841	814	809	782	735	783	754	817	750	821	843	806	816	762	759	763	788	808	812	801	790	762	746	824	822	792	768	791	848	814	807	805	860	761	775	799	743	820	807	825	765	863	869	802	803	821	816	779	799	775	759	740	843	781	832	782	757	825	802	789	829	765	764	848	782	749	792	769	773	739	809	754	793	807	777	790	799	813	778	867	775	831	842	808	805	775	802	826	840	786	758	778	835	774	774	778	801	791	782	855	785	741	810	834	811	818	797	836	798	777	821	823	779	795	783	803	767	797	757	773	797	789	781	738	826	827	782	777	808	826	750	776	808	839	765	818	811	797	796	800	757	794	800	839	750	789	770	815	774	836	767	782	764	788	767	768	762	794	789	782	838	821	771	828	728	760	820	761	778	757	784	729	769	824	789	818	792	817	760	817	789	771	769	780	810	784	766	809	812	792	773	740	758	814	785	760	788	795	796	757	833	785	777	799	767	791	800	777	774	819	743	757	791	774	797	770	793	797	794	794	786	757	800	805	852	834	806	775	798	788	799	799	732	736	784	803	806	795	775	799	828	770	769	809	780	789	771	803	761	787	746	815	783	799	833	811	802	801	767	786	784	747	767	820	768	808	784	753	754	822	797	798	809	759	791	740	775	798	780	810	799	769	795	797	808	813	780	775	783	766	806	826	758	812	809	800	809	776	778	791	786	800	801	753	813	806	788	817	769	819	802	757	815	809	839	774	823	791	793	798	797	811	806	808	744	752	757	825	755	779	789	773	865	746	789	783	793	787	758	765	781	742	796	775	796	736	794	828	817	784	785	854	828	822	786	822	802	805	738	782	820	828	805	792	737	822	808	839	771	789	763	791	823	764	835	754	757	776	816	805	794	837	825	798	805	808	827	767	765	799	789	763	809	860	813	803	781	781	851	757	779	785	764	783	781	782	817	782	738	792	711	766	816	786	787	797	761	768	818	822	820	801	813	780	817	766	793	807	760	776	786	769	814	793	808	778	808	779	746	788	781	776	782	753	804	766	774	780	757	836	777	752	770	763	780	755	780	802	781	770	784	776	731	760	772	811	818	773	800	775	788	788	833	808	781	780	782	808	825	809	819	751	778	821	766	801	783	784	723	772	842	787	822	824	840	797	782	801	800	784	764	776	838	800	794	783	767	789	793	817	835	788	734	762	772	795	784	782	832	782	758	840	838	782	799	754	808	768	829	816	806	821	788	778	779	821	796	780	772	768	783	765	821	806	813	814	776	762	788	830	776	803	830	791	866	802	801	791	849	757	769	803	767	732	823	813	794	849	810	758	817	835	822	802	751	757	782	790	827	783	795	783	746	767	790	795	793	738	772	809	788	769	823	782	808	783	797	818	753	828	791	773	798	750	821	813	840	796	785	742	801	783	786	810	774	790	844	812	814	795	773	746	799	815	796	742	762	777	785	831	837	806	810	760	823	823	791	732	815	776	817	766	857	749	811	805	758	799	796	762	800	843	730	781	797	754	780	736	838	769	826	817	819	753	826	752	805	797	852	768	766	793	820	840	762	783	840	712	791	736	793	818	782	835	793	775	771	815	774	787	785	829	793	829	825	758	781	772	782	791	763	822	806	762	775	781	841	755	825	769	795	805	805	835	790	804	785	839	822	768	787	806	795	719	768	747	801	828	797	833	753	776	774	758	823	781	824	796	758	786	754	837	776	733	870	837	853	812	755	769	832	782	823	799	765	767	762	811	770	778	777	756	797	833	786	822	799	798	798	848	818	781	788	793	799	757	781	789	752	775	778	763	769	792	769	778	774	776	829	788	815	795	803	764	799	740	771	791	775	754	778	735	742	833	807	792	801	792	773	822	782	804	790	762	794	815	818	836	799	838	768	811	764	752	767	768	769	789	806	796	808	805	825	778	771	738	786	814	768	814	819	829	807	833	863	768	819	748	814	756	771	796	811	762	856	807	771	780	807	795	761	795	777	809	786	819	874	857	773	791	803	775	786	793	757	805	801	765	799	842	823	768	759	794	770	765	766	822	790	785	810	795	766	807	821	833	717	783	741	764	718	776	796	795	756	796	796	753	768	757	798	790	830	767	812	766	811	778	767	805	783	818	848	800	778	767	795	755	771	806	783	750	781	831	758	810	798	748	743	782	811	745	796	785	793	789	761	792	805	788	748	804	780	766	797	785	798	808	828	775	839	786	829	802	799	854	765	785	760	828	759	827	792	767	799	752	782	810	814	771	770	796	804	801	799	808	787	809	760	769	784	800	820	744	761	809	847	791	805	741	835	784	774	803	802	791	821	811	823	775	801	764	751	819	791	742	828	845	792	770	792	806	788	784	779	804	814	785	785	777	835	824	759	821	776	804	783	806	774	791	777	754	799	809	794	769	785	777	762	810	847	811	732	804	758	818	832	749	759	808	788	741	756	832	743	785	803	793	801	803	775	816	779	757	747	805	752	798	738	803	799	817	832	804	803	777	818	765	749	794	765	801	769	773	790	780	792	765	754	789	818	777	823	786	805	816	808	784	765	806	757	797	752	782	823	820	740	771	816	779	778	755	773	782	792	729	804	805	775	754	762	780	825	777	756	768	799	814	828	790	814	800	769	794	869	759	789	702	792	740	836	804	826	774	753	786	770	813	785	814	746	812	774	797	818	763	776	718	775	802	806	767	775	756	775	813	828	790	763	744	817	768	817	767	833	791	797	839	796	792	748	782	807	758	798	833	806	815	779	758	806	797	741	791	817	786	757	764	779	766	776	785	830	839	780	789	840	821	736	830	781	772	744	799	772	765	799	777	783	803	831	787	749	763	765	753	736	732	772	768	794	825	762	737	781	822	771	829	817	808	777	820	833	803	813	791	781	798	780	781	802	803	810	791	781	784	798	851	765	830	803	814	769	759	847	778	816	801	789	773	786	808	800	830	819	813	810	821	762	788	783	764	803	827	777	771	768	801	783	798	814	806	762	767	817	798	764	770	776	771	759	777	788	762	786	817	733	734	788	790	756	838	821	838	803	787	755	803	824	751	760	737	802	801	785	777	775	755	800	789	740	773	835	797	779	801	805	770	769	851	823	767	738	791	767	792	802	790	818	748	786	761	768	806	742	811	791	776	736	744	770	798	781	823	742	740	793	851	745	778	806	837	806	816	768	789	744	719	794	807	783	745	783	806	822	786	759	764	779	810	778	739	777	803	822	804	793	785	814	769	772	768	797	821	805	783	791	768	760	773	782	749	784	808	758	777	798	772	813	821	770	729	812	763	806	810	792	759	795	818	756
46888	46276	45721	49034	50544	43395	25107	13496	4793	1543	1045	885	763	770	691	588	597	616	589	611	526	560	577	514	583	631	702	602	489	468	498	486	454	435	418	458	458	381	388	398	430	406	418	378	402	392	414	375	402	389	401	405	412	396	343	388	393	400	405	383	416	423	385	382	409	373	367	358	376	396	405	414	386	386	427	412	398	382	400	355	417	347	364	386	395	381	378	369	427	374	407	397	368	354	361	394	420	377	382	424	381	381	375	366	404	383	384	382	413	388	397	404	405	392	394	414	384	383	396	373	374	379	384	408	388	363	399	376	355	385	396	349	389	357	378	362	395	396	397	405	368	377	386	378	378	394	391	382	390	419	374	384	374	394	389	406	391	367	391	417	398	378	398	417	379	414	406	379	372	385	330	361	397	365	389	379	381	399	425	411	394	417	390	371	394	399	391	406	355	421	398	399	405	426	395	393	360	394	401	377	377	362	377	390	406	415	375	392	356	437	364	421	397	341	389	366	329	386	398	398	356	399	384	374	369	403	352	378	382	396	429	424	360	396	362	360	363	401	356	382	424	404	385	391	374	383	380	390	392	416	381	385	369	381	393	389	391	400	405	404	387	391	369	407	375	400	356	394	360	382	355	388	370	396	341	369	382	379	399	386	389	415	380	403	364	400	393	383	362	367	383	384	374	380	349	388	400	398	388	382	390	391	373	382	381	375	392	380	400	349	397	363	381	370	341	395	349	406	377	386	399	434	384	384	400	393	391	388	401	386	398	411	378	352	392	402	389	385	352	380	392	388	380	411	326	442	424	368	404	404	413	390	396	407	389	414	373	376	392	436	387	407	373	412	405	384	395	364	410	385	398	395	358	375	374	387	372	417	411	378	413	404	388	401	376	383	369	378	365	412	386	381	383	401	403	380	360	410	351	392	366	413	374	393	382	399	373	383	400	346	346	436	379	430	358	386	416	394	395	343	388	387	383	349	399	406	378	367	391	412	415	391	395	414	375	395	384	376	382	391	397	347	368	399	411	378	403	374	386	411	377	396	392	377	393	395	381	385	391	387	370	380	390	412	414	384	402	403	415	358	371	383	386	372	352	366	393	370	386	400	389	410	375	384	388	397	414	387	411	402	426	363	370	396	387	420	371	398	385	374	378	362	369	353	384	396	365	394	405	415	374	399	388	384	381	390	364	390	406	392	362	371	391	418	366	403	406	360	395	357	372	348	378	345	436	374	409	367	403	432	401	364	399	392	388	368	407	355	383	385	405	435	411	393	389	400	431	377	410	369	410	385	408	382	383	367	391	385	388	369	382	403	401	361	397	377	397	367	357	381	373	379	388	367	380	400	387	432	367	428	383	402	405	370	402	396	372	396	398	396	355	369	376	388	393	379	397	407	401	388	408	362	411	387	435	409	378	364	408	365	419	387	392	378	413	384	411	343	381	366	422	399	398	384	390	380	392	376	400	351	372	369	408	368	408	389	416	404	376	401	376	400	416	384	432	391	363	388	370	367	405	379	370	384	398	416	361	371	382	390	389	400	381	384	389	426	435	392	367	363	414	370	398	371	391	386	397	387	357	380	386	388	394	401	390	374	383	409	385	398	409	392	361	368	374	379	387	390	379	354	410	419	398	393	410	375	390	353	348	364	389	396	368	365	392	383	405	411	372	394	396	380	370	367	386	403	371	377	427	407	412	430	392	378	394	372	367	398	404	398	372	375	400	402	362	400	387	396	406	397	376	350	381	396	419	379	392	379	368	421	413	383	389	392	361	374	363	350	409	429	375	374	397	376	431	440	367	402	419	403	384	418	389	406	377	384	369	372	386	357	423	386	383	409	383	384	370	373	389	396	382	397	408	415	399	385	405	368	402	387	388	371	406	438	393	396	438	403	374	388	424	412	390	374	375	398	408	393	404	388	393	401	356	378	349	363	375	377	392	352	397	364	392	395	382	406	411	376	416	365	344	346	384	370	358	370	397	419	403	392	383	378	409	354	376	390	394	378	352	372	395	393	384	382	406	372	395	355	404	365	418	386	368	365	369	409	391	403	402	416	398	401	412	401	396	328	410	375	399	420	405	382	371	359	418	367	333	386	374	371	378	406	405	401	387	404	345	398	398	365	371	398	375	371	360	383	407	430	395	390	386	373	359	418	392	378	383	382	393	400	403	398	376	392	379	350	359	359	404	395	369	417	372	395	429	407	386	417	400	385	401	404	445	392	392	424	421	381	390	377	379	392	380	406	398	394	420	406	409	365	394	357	390	371	392	350	405	356	387	378	372	402	385	358	402	356	380	349	375	366	346	380	343	373	368	403	377	404	397	420	383	381	402	388	394	423	373	380	362	359	372	380	384	336	399	374	390	375	374	391	394	391	390	400	415	333	417	398	395	395	380	436	381	397	393	408	364	366	385	374	380	353	404	409	386	394	353	374	425	357	362	371	353	366	352	388	413	370	389	366	383	391	367	362	395	365	393	365	378	393	387	385	394	380	400	347	392	396	387	418	442	371	407	400	395	402	378	421	381	416	416	362	393	352	406	395	374	394	385	379	383	363	382	364	374	428	350	370	356	403	397	364	392	382	406	404	372	392	398	356	381	398	406	388	367	355	409	359	379	354	390	393	370	361	393	407	359	395	381	404	364	384	391	383	414	416	403	369	393	375	404	370	367	376	390	401	433	379	384	364	399	363	395	371	420	410	414	375	369	425	393	376	417	440	341	400	372	388	396	392	361	381	394	402	400	368	439	392	390	401	386	391	387	423	403	410	437	379	403	371	387	423	419	391	359	402	376	386	395	381	381	381	413	381	382	345	385	401	399	383	406	418	398	364	394	442	396	368	420	420	413	380	389	375	378	389	416	398	375	398	383	337	396	396	416	438	404	365	352	365	389	406	408	389	365	425	360	364	380	373	416	384	373	388	398	426	405	418	384	393	388	392	376	366	396	385	379	398	390	416	370	392	394	368	415	378	392	393	376	375	383	379	391	400	396	361	422	391	383	380	401	366	381	375	409	431	382	379	372	376	369	384	371	391	386	434	420	419	393	388	371	410	394	395	410	387	378	369	357	414	362	374	400	353	361	402	362	389	371	377	408	397	405	373	383	383	395	399	381	394	402	398	373	323	374	383	425	424	413	396	385	383	363	379	399	398	386	401	415	386	379	398	385	360	389	387	401	386	383	444	409	417	399	387	389	415	363	387	415	346	347	392	414	386	373	402	369	388	361	359	387	386	366	389	400	380	427	437	368	377	356	401	404	379	387	406	367	405	374	392	402	407	403	354	400	395	407	405	365	354	398	409	374	424	360	373	378	373	360	382	361	402	391	432	364	382	363	384	390	371	369	395	359	441	427	354	364	366	371	360	425	404	408	370	376	355	356	383	398	391	424	395	397	415	422	385	399	413	369	379	370	370	455	370	382	379	396	390	389	394	367	382	383	381	386	382	367	384	372	369	371	408	404	407	421	392	377	405	384	409	366	400	409	383	367	353
32993	40348	48510	53733	54133	44326	11176	5462	4485	3973	3346	2984	2718	2634	2395	2281	2165	2056	1993	1835	1736	2046	1995	1904	2242	2434	2631	2016	1676	1672	1534	1403	1411	1305	1178	1150	1162	1161	1078	1050	1076	996	981	1008	993	992	922	966	957	937	881	906	958	983	907	1008	877	925	874	908	931	963	901	883	927	837	943	929	926	916	889	940	903	937	934	979	892	901	908	889	891	917	933	864	898	843	953	921	951	938	864	912	943	917	900	924	891	910	968	921	950	915	868	946	903	924	929	885	940	962	952	886	924	887	945	939	893	916	936	908	872	856	876	878	894	966	919	883	930	926	904	921	915	949	924	889	919	914	903	912	912	916	907	917	870	965	931	924	936	856	879	938	956	913	923	921	915	902	860	906	928	863	889	867	910	898	891	903	929	916	949	907	875	907	961	890	930	917	889	881	932	854	894	908	923	862	859	892	842	867	926	930	906	934	903	855	925	905	862	902	883	955	897	877	921	871	873	892	889	942	885	909	885	894	890	845	919	949	860	916	870	906	934	921	896	938	887	879	914	870	873	887	940	966	935	881	822	976	900	932	908	889	890	886	927	944	931	889	887	847	892	892	900	947	875	928	936	937	951	889	950	883	856	888	932	901	897	913	889	889	889	926	930	876	915	861	953	936	892	971	943	939	945	979	918	917	914	962	924	863	932	932	984	879	873	906	843	860	851	917	879	845	847	937	895	940	915	900	892	873	892	947	872	929	894	867	918	979	910	929	875	888	847	920	922	905	934	942	952	867	915	903	886	877	846	965	838	841	870	900	889	882	860	938	975	854	994	878	899	894	923	872	901	927	900	890	882	882	896	969	931	876	942	886	961	913	941	901	925	891	892	896	914	895	955	921	903	979	920	941	864	917	898	904	925	892	863	864	901	892	860	874	853	907	866	863	922	881	886	902	901	949	930	850	942	879	844	880	959	900	903	898	919	908	916	856	879	923	927	903	896	889	908	890	914	885	911	910	850	902	912	896	904	926	940	895	900	899	906	924	863	898	872	873	898	926	868	881	891	837	898	915	904	920	927	929	893	920	863	889	934	904	872	936	910	913	914	864	915	913	898	946	956	858	931	854	925	911	918	908	938	911	902	935	912	934	866	934	923	816	917	965	901	896	871	951	890	901	909	925	921	924	884	886	889	910	974	893	937	922	911	876	893	923	923	886	903	914	875	883	923	894	918	921	933	942	914	912	904	951	866	874	897	845	919	876	889	840	877	950	855	848	908	908	900	941	959	921	915	953	959	892	873	911	906	903	869	937	864	966	931	933	931	917	914	894	900	881	906	903	935	930	901	884	876	885	877	915	904	863	900	908	914	920	881	892	906	900	909	879	900	900	855	928	879	898	884	968	896	892	863	889	908	889	887	940	869	892	945	880	937	946	919	925	894	862	926	916	940	950	935	833	907	874	851	947	949	896	907	907	893	911	910	974	890	916	893	954	910	899	874	898	917	928	900	857	895	911	908	891	918	929	916	948	934	882	938	903	844	863	887	932	914	900	866	923	920	880	861	896	861	965	907	885	890	877	891	820	837	866	857	884	914	936	860	900	878	912	908	883	904	980	876	910	914	930	891	887	898	876	934	922	917	940	919	913	945	881	996	881	941	928	899	871	884	895	960	918	851	923	931	834	899	898	931	885	914	889	869	863	920	890	940	902	916	920	858	915	930	931	858	917	965	922	937	880	892	906	895	893	845	902	895	911	926	894	895	839	902	877	845	857	949	909	933	901	933	906	835	879	854	916	895	911	925	916	850	921	925	922	867	880	956	923	921	866	877	912	838	934	905	870	933	869	854	924	964	922	865	897	902	903	932	965	939	921	957	911	942	907	890	903	917	890	867	905	890	903	907	912	879	940	891	898	928	868	934	913	967	947	872	940	941	892	935	906	909	939	899	904	911	916	940	864	887	869	915	883	907	876	891	913	881	913	933	906	945	862	945	927	929	913	934	915	918	898	902	909	953	907	898	872	915	870	921	862	867	924	881	884	888	940	924	892	906	962	922	911	921	951	895	954	917	912	906	892	912	905	888	893	898	938	869	945	930	885	936	907	913	883	853	900	835	908	875	929	939	938	914	897	935	885	910	872	923	886	941	962	896	885	871	945	923	866	913	927	896	858	927	873	883	930	895	900	892	890	903	881	864	877	947	900	898	905	949	911	967	865	952	974	888	915	909	876	923	903	902	902	874	893	928	949	883	861	866	901	959	870	868	883	931	913	917	861	931	888	891	888	874	949	934	922	876	880	975	907	873	908	947	891	859	950	893	913	865	960	900	876	860	885	865	867	891	974	830	841	908	877	885	941	891	898	940	887	911	864	924	930	878	969	898	911	899	879	942	877	977	936	880	938	923	937	955	948	935	919	898	907	893	910	906	887	912	908	878	899	874	928	878	916	858	880	888	854	924	939	928	928	890	900	926	922	917	861	921	935	898	873	892	934	877	896	918	930	884	901	921	959	846	942	924	912	861	937	921	927	948	910	905	928	960	839	879	888	923	883	901	860	894	897	927	907	941	853	896	921	910	926	900	835	873	881	894	892	890	890	900	949	935	862	875	903	866	920	927	940	909	897	925	925	907	952	919	877	947	931	911	869	884	974	832	874	958	946	923	935	881	901	888	938	908	915	903	890	929	916	922	875	962	954	904	906	912	860	884	902	934	927	934	922	939	912	931	938	894	885	923	886	895	937	932	873	947	858	895	891	894	857	946	891	871	913	932	862	913	892	874	884	934	896	911	914	903	947	893	916	941	919	963	880	905	922	894	869	985	901	888	943	928	898	917	902	872	882	869	907	933	915	936	921	873	934	931	927	954	861	838	924	867	883	940	910	882	905	924	868	866	878	870	920	865	901	903	947	930	927	1002	834	863	928	838	873	941	895	895	901	880	879	907	902	916	903	869	904	934	854	934	971	891	902	917	907	924	866	918	961	884	925	905	903	944	884	960	850	933	936	929	878	884	882	912	913	869	879	901	939	912	903	940	863	885	942	882	871	852	915	922	909	875	932	934	884	906	884	934	913	880	909	921	982	912	895	904	927	881	853	900	832	898	886	893	918	942	933	965	905	956	936	879	947	877	842	861	906	932	866	878	888	867	913	941	935	918	871	920	895	959	930	906	976	875	867	907	900	931	877	918	929	905	956	904	910	872	901	909	939	906	944	924	934	934	912	925	934	883	873	914	928	924	918	890	919	905	900	879	904	892	908	904	902	879	926	922	886	925	843	965	923	918	866	936	908	925	897	946	924	891	942	883	934	886	891	838	914	910	908	943	923	910	892	902	930	923	898	939	866	885	919	869	914	953	890	963	893	918	894	883	871	915	880	903	963	891	891	895	921	952	940	903	912	882	920	895	923	872	904	849	916	898	867	923	925	924	922	931	882	921	860	930	861	881	885	902	917	962	901	889	903	884	934	885	901	910	883	934	872	869	864	903	913	923	905	907	917	932	854	939	897	914	953	921	891	943	942	837	882
53964	51735	49505	47734	45170	39997	29922	23674	14047	4732	1718	1162	922	886	796	771	760	734	679	631	693	766	680	675	846	992	1038	769	611	600	586	529	544	514	452	470	466	431	388	443	429	397	408	419	390	416	386	393	425	361	376	382	408	419	332	397	421	395	349	416	380	356	388	431	412	383	375	381	398	403	393	379	361	404	368	362	366	388	396	353	362	380	404	385	406	365	338	412	399	367	389	389	382	388	377	356	367	368	374	388	362	345	383	395	377	410	355	357	405	385	360	383	371	414	389	396	426	363	330	357	378	366	404	382	387	417	425	398	415	424	382	394	389	380	385	373	414	426	365	374	349	386	395	396	397	368	388	396	406	403	382	363	353	394	374	355	396	405	393	349	391	353	377	403	365	381	418	433	378	387	403	389	344	383	386	401	416	400	368	389	365	359	382	368	374	386	383	375	373	378	366	365	379	371	385	355	409	386	396	357	383	356	398	361	407	371	379	401	366	396	387	427	369	369	398	385	409	395	386	402	356	388	423	389	362	377	369	398	365	413	385	385	351	406	373	407	365	343	359	405	367	374	381	334	383	379	390	407	380	369	362	414	381	359	385	369	368	381	385	389	334	425	377	353	356	397	347	378	341	393	393	384	380	392	397	393	397	349	339	400	418	386	382	353	330	384	366	343	353	364	398	348	405	386	394	365	406	364	363	395	380	369	387	384	428	412	364	403	344	401	381	380	372	395	362	381	342	360	381	417	404	385	369	363	404	341	375	391	355	386	395	378	397	385	424	410	376	366	402	420	425	374	396	429	396	360	353	373	375	390	385	363	386	353	371	353	379	390	369	379	400	347	388	380	391	382	382	384	376	386	379	372	353	379	406	389	367	354	406	369	398	388	373	348	394	390	399	366	374	391	377	381	393	371	396	400	382	407	379	397	391	428	383	384	395	410	360	345	365	335	390	364	363	390	391	386	413	415	404	345	382	404	344	348	391	360	406	382	353	365	451	386	373	360	388	390	413	380	384	397	453	360	381	387	370	362	391	398	404	410	365	390	390	393	354	443	408	370	399	408	402	381	385	386	385	390	361	391	365	369	404	409	404	378	357	364	397	381	332	341	359	372	387	344	377	389	411	353	374	395	391	366	404	375	386	375	409	355	388	381	375	405	334	366	385	367	365	378	361	361	348	397	380	345	363	362	368	373	376	367	381	384	390	421	374	391	387	370	384	409	379	375	345	376	430	377	370	357	372	392	379	366	365	356	404	428	382	350	365	357	383	367	442	384	353	344	363	380	363	370	386	403	381	375	405	346	338	363	390	371	385	377	348	385	372	375	373	386	385	368	385	431	387	410	382	380	392	416	379	329	398	385	435	442	359	386	365	349	381	358	342	391	386	400	359	407	405	394	370	422	397	406	387	358	342	363	352	330	353	376	384	412	365	360	380	405	357	371	429	392	401	367	386	411	396	356	405	395	405	405	357	410	419	430	380	403	384	384	383	380	406	362	383	375	353	358	373	385	382	409	390	365	377	386	385	391	384	363	379	390	372	374	359	370	349	369	385	372	441	378	378	396	382	410	370	384	411	392	385	393	392	412	359	394	367	400	369	375	369	387	345	364	364	339	387	366	375	354	368	386	347	381	357	391	369	406	394	388	360	405	394	407	407	365	389	394	361	385	382	417	378	333	351	375	389	359	372	379	371	398	346	387	409	424	377	396	390	348	379	356	408	402	372	382	414	406	361	372	385	388	378	385	379	367	389	396	392	380	386	387	341	398	408	439	354	405	402	385	438	415	365	364	405	420	381	380	401	400	424	380	369	422	397	390	359	373	406	383	392	392	385	410	411	383	396	391	380	407	401	352	389	385	362	395	370	348	356	382	365	398	379	383	383	379	391	403	391	377	412	365	382	388	377	403	430	394	411	380	401	420	360	363	372	363	387	397	391	393	394	359	394	363	354	336	391	363	363	406	408	376	427	396	402	362	404	351	381	354	344	369	385	394	361	372	422	383	389	372	402	391	407	420	383	419	384	414	378	379	375	391	393	371	375	373	421	370	333	389	429	416	409	398	366	391	427	366	357	373	405	414	385	372	369	368	396	402	400	368	380	378	378	397	408	411	370	361	376	354	404	365	419	338	385	379	403	405	384	407	386	425	358	418	388	405	384	383	396	369	376	386	356	362	389	382	380	363	374	339	368	380	359	395	369	360	375	396	349	357	366	368	385	387	391	393	358	395	385	378	362	370	405	373	350	400	379	401	386	385	380	394	383	384	404	366	367	389	412	407	376	344	384	407	350	404	404	359	381	419	392	408	404	360	386	382	383	416	382	393	391	404	387	377	407	395	382	406	366	354	383	371	371	352	374	344	357	399	429	372	390	352	405	437	391	386	405	395	360	388	352	365	401	376	360	421	368	412	426	375	377	345	366	380	410	397	433	391	380	377	381	392	373	375	382	379	423	392	395	381	363	353	365	391	361	370	357	381	384	401	383	380	362	362	361	406	391	399	406	410	346	382	403	340	355	447	419	365	377	369	424	393	394	357	405	402	387	386	390	333	381	378	386	372	401	381	367	399	398	366	343	367	374	409	387	402	419	361	354	413	402	374	397	383	385	357	373	365	414	361	384	395	360	385	382	364	383	387	343	343	377	386	383	366	356	390	409	399	379	387	390	426	327	355	398	332	397	383	392	378	377	395	398	403	352	395	364	398	424	401	373	342	381	359	363	368	384	367	335	371	351	400	427	378	429	348	404	378	358	385	384	344	381	387	380	396	403	429	374	361	383	381	378	363	372	394	387	395	367	344	376	406	391	381	402	396	387	370	379	374	379	390	383	409	369	362	357	397	377	434	442	402	410	367	375	408	396	365	400	369	385	377	395	385	389	416	411	352	383	367	420	376	327	365	340	394	364	360	398	379	374	378	418	383	399	400	396	392	388	366	397	392	398	387	394	346	372	354	356	323	389	393	373	379	415	401	398	420	369	391	403	368	379	396	386	380	370	382	354	404	381	349	342	370	390	382	389	359	365	379	384	372	395	385	365	341	362	350	365	337	392	386	385	390	366	368	370	392	364	373	367	394	382	353	401	371	370	386	366	348	362	344	406	370	394	354	398	381	381	347	343	389	435	371	368	381	374	383	367	409	390	428	373	390	361	352	370	377	422	411	388	397	400	389	384	365	384	354	352	376	395	347	405	386	362	413	422	375	428	386	403	394	389	382	363	388	412	401	383	406	385	395	358	399	346	376	377	410	378	357	398	457	365	400	371	384	392	398	393	414	396	401	368	365	364	371	364	365	354	387	375	383	359	347	359	371	351	352	398	378	409	407	388	386	372	359	397	372	358	358	385	382	378	400	364	375	350	393	388	360	395	352	382	393	350	382	380	373	414	395	413	395	370	396	383	375	393	424	397	380	416	401	388	357	372	363	369	396	392	391	418	368	360	406	363	375	373	365	386	442	374	366	388	370	331	406	385	364	350	354	385	377	387	390	387	365	396	376
37566	46058	54086	55056	56376	50819	34992	20005	7091	5350	4499	3940	3334	3094	3042	2873	2573	2511	2469	2229	2245	2683	2578	2611	3474	4239	3997	2733	2058	2209	1979	1717	1642	1646	1350	1283	1304	1295	1179	1057	1042	1016	1002	991	974	992	903	933	939	936	913	931	880	876	931	894	907	862	892	844	867	895	838	894	897	869	925	897	932	876	868	827	898	869	878	814	829	858	877	828	909	915	843	919	873	907	858	873	894	897	863	859	861	877	832	857	891	887	911	817	861	912	882	906	873	880	886	840	886	838	855	858	875	848	885	882	848	882	853	850	875	889	859	878	857	839	880	870	858	852	900	864	860	865	894	863	856	847	865	947	831	884	869	900	819	827	953	914	877	823	870	913	845	875	851	880	831	847	839	844	849	902	837	880	886	879	882	913	840	844	888	868	860	870	828	853	874	866	872	871	876	888	918	860	900	826	859	865	876	877	884	891	853	801	864	865	886	830	870	867	842	863	808	829	908	855	859	888	861	833	905	883	828	918	850	831	854	885	835	952	853	868	874	858	873	871	884	891	823	865	859	839	937	854	870	836	867	852	820	876	827	887	892	916	895	874	897	897	871	865	854	807	815	903	885	876	867	853	864	852	859	901	885	866	926	873	884	907	877	887	885	880	871	861	822	835	920	892	890	785	844	808	869	860	866	848	908	901	867	875	876	817	856	829	897	904	803	871	875	856	855	862	842	937	893	896	872	865	891	812	872	839	872	891	843	894	880	904	826	848	878	917	865	890	856	855	864	878	894	831	874	892	897	875	876	850	890	875	860	788	854	852	874	833	840	821	893	866	830	841	875	841	854	890	916	892	853	860	880	891	853	839	826	860	873	861	880	846	872	853	910	864	863	866	811	837	897	880	857	916	856	875	865	948	878	874	829	846	909	839	855	872	903	857	849	886	827	868	871	848	881	889	857	833	850	862	850	907	893	850	914	844	835	899	878	857	860	895	847	898	886	827	821	881	862	870	873	867	890	879	828	938	886	864	868	865	817	918	852	893	924	867	878	824	824	866	859	824	887	883	904	857	861	876	890	847	847	874	839	918	867	817	824	936	930	831	866	919	885	862	843	820	894	908	887	886	838	855	955	864	837	865	850	898	857	901	841	830	901	843	873	862	871	887	894	874	880	863	896	863	885	911	859	859	885	856	862	839	844	870	884	874	871	806	861	885	900	917	838	909	885	878	827	843	912	882	896	858	858	823	919	884	860	896	863	876	897	843	883	853	890	832	829	834	867	922	874	888	862	899	897	863	843	884	855	805	891	922	876	875	838	895	866	864	912	917	866	889	925	854	871	874	854	885	905	886	884	864	819	911	864	870	879	879	858	845	793	834	888	878	811	854	840	880	830	858	844	837	871	865	881	836	886	879	924	908	833	876	866	814	857	879	890	850	857	853	900	893	828	866	935	880	861	907	855	845	849	894	885	843	916	882	858	865	836	886	855	877	888	847	898	922	895	842	896	922	874	854	865	866	887	871	858	856	895	890	884	866	903	865	880	871	829	861	799	803	866	832	808	886	832	883	886	832	846	831	802	917	855	894	857	848	812	852	873	846	889	923	847	830	949	886	857	877	781	886	832	896	884	851	866	862	854	833	850	907	908	876	856	871	911	908	871	878	860	843	926	869	910	821	878	927	907	888	859	891	907	841	864	846	859	880	865	846	888	882	893	843	881	830	795	853	861	884	853	841	894	879	878	841	905	854	830	830	856	877	877	915	915	829	877	843	858	879	854	886	861	951	822	888	900	891	873	835	894	892	885	843	876	840	876	881	840	860	853	851	916	830	833	925	877	837	851	923	860	879	867	856	857	898	825	832	861	888	909	874	871	865	902	899	875	871	856	842	862	877	878	881	813	881	879	832	855	858	882	849	878	884	870	866	833	858	909	889	841	841	900	922	849	875	818	853	928	840	908	866	872	878	853	867	887	884	880	862	861	845	866	876	834	869	880	901	865	859	870	905	922	863	898	860	838	879	869	856	888	879	835	814	855	832	904	863	901	883	823	900	901	963	921	873	855	905	857	879	918	863	889	823	888	775	912	855	821	821	897	809	865	891	862	866	872	863	883	837	902	870	876	882	879	899	940	893	882	879	857	867	895	943	823	895	857	853	849	852	874	933	857	908	843	852	853	871	875	905	871	888	846	828	918	881	896	802	814	857	856	915	933	895	906	862	858	874	916	828	876	821	928	843	819	836	853	883	843	892	878	875	879	874	851	927	832	903	927	880	834	905	898	826	859	889	852	851	851	819	876	881	868	885	894	945	893	879	900	897	886	883	896	861	875	885	841	907	869	910	890	852	909	885	850	867	871	916	872	902	880	883	857	875	834	972	875	843	902	844	866	861	885	852	839	920	900	858	871	876	876	876	839	841	880	864	834	873	874	859	894	885	883	886	885	906	882	864	844	853	896	912	784	902	858	919	890	870	856	857	864	869	857	900	878	841	860	871	854	885	850	887	892	901	901	853	850	859	860	892	920	859	861	859	918	810	864	846	899	860	848	867	845	915	907	888	806	919	841	926	958	922	880	880	901	863	843	843	882	846	843	946	889	917	849	954	861	887	835	887	898	857	859	853	900	911	872	863	833	863	883	872	858	876	823	859	880	935	891	811	851	855	852	891	866	837	843	870	833	890	876	859	871	834	854	869	901	932	823	850	856	871	843	924	835	886	813	866	826	857	843	925	902	902	877	880	850	877	893	836	898	847	873	864	896	860	898	871	864	891	930	830	952	872	891	817	904	846	868	833	868	890	873	892	843	896	885	867	831	870	871	889	849	879	899	799	871	853	913	854	861	858	869	884	825	902	884	845	914	881	872	841	870	888	826	897	854	882	896	934	880	882	869	856	867	800	879	882	835	853	868	882	850	812	850	929	847	920	826	867	914	848	872	855	802	926	908	909	900	886	930	855	814	845	867	866	908	855	916	950	865	902	893	826	856	936	832	823	856	905	862	871	871	881	846	874	876	871	885	898	860	878	875	837	869	861	852	851	892	918	921	844	877	901	862	845	866	864	916	885	833	837	867	843	887	855	844	856	840	900	907	884	880	826	875	865	873	907	903	864	897	830	905	888	869	908	935	784	926	875	814	816	836	838	905	842	865	876	904	818	836	826	891	890	905	833	904	813	899	828	847	849	907	882	850	883	886	871	882	828	846	858	869	853	864	890	851	877	861	892	880	844	879	866	865	869	883	838	897	843	877	904	845	847	870	821	865	872	852	882	845	903	894	840	859	888	890	854	855	854	809	910	813	887	853	840	841	912	916	845	819	852	842	871	868	893	884	921	878	872	897	880	890	868	883	889	885	903	893	912	898	833	871	864	870	856	855	830	868	925	872	890	864	864	849	879	840	952	841	893	842	883	822	837	880	803	858	858	886	916	879	846	848	902	854	870	878	875	854	901	908	853	935	932	836	838	859	859	846	879	832	867	862	888	822	869	864	870	922	842	901	887	897	970	860	868	898	884	879	907	886	857
24676	19283	21062	17974	12289	6294	2051	1099	646	611	534	543	529	432	465	484	362	397	407	395	371	370	365	343	392	403	365	381	348	360	364	325	314	328	337	337	344	315	348	327	368	329	329	327	362	325	321	325	312	333	350	336	317	350	371	316	337	340	302	373	327	313	341	309	327	315	311	334	394	361	348	330	304	370	325	326	312	288	326	342	311	314	332	317	321	350	350	326	339	302	317	299	314	342	373	319	323	319	331	317	320	327	281	332	354	340	370	330	315	283	314	307	319	335	317	325	310	325	354	291	321	336	317	335	324	324	337	398	292	303	335	318	302	327	320	305	284	331	324	341	307	306	308	326	336	362	338	336	323	313	324	329	323	335	332	334	306	333	337	348	321	307	343	336	318	312	306	320	326	324	353	337	303	340	330	309	328	312	302	334	342	330	342	350	315	342	322	324	308	357	315	328	325	334	318	351	280	340	336	337	287	320	322	319	301	338	311	315	313	343	332	351	365	327	314	298	373	344	324	343	347	325	380	312	352	319	363	334	329	333	330	321	326	334	310	346	335	321	311	350	323	308	306	280	328	323	330	328	316	321	337	314	318	314	339	319	339	325	354	315	331	340	323	316	326	310	282	315	326	324	353	351	330	320	344	304	308	362	346	323	359	343	300	344	353	337	308	319	357	373	336	318	316	362	345	322	340	308	298	370	345	286	345	324	340	359	323	329	310	304	334	335	286	278	376	327	356	329	335	313	307	307	334	307	318	323	327	349	314	316	329	320	342	333	330	313	342	368	307	310	318	308	339	353	301	334	326	303	328	334	323	309	330	342	306	359	300	301	340	324	328	327	346	339	331	319	326	336	298	309	292	313	302	297	349	330	364	316	354	358	351	318	320	317	356	367	308	350	313	351	318	329	343	309	321	295	328	318	328	315	338	341	395	315	322	304	325	306	354	360	354	360	351	358	312	351	339	317	323	313	340	340	357	332	352	315	325	326	319	362	331	334	320	357	343	329	312	361	315	330	361	336	353	341	311	297	322	312	285	302	346	346	314	346	355	356	327	334	336	325	365	318	315	351	290	312	357	354	353	366	339	351	334	312	358	320	286	285	300	341	361	343	310	348	329	337	320	343	348	324	317	311	322	317	366	327	303	339	296	310	313	334	311	339	302	316	333	311	366	335	340	328	340	342	332	310	324	337	313	328	311	332	328	322	366	336	313	327	354	326	306	311	319	354	325	330	333	332	384	372	287	338	342	310	303	292	329	282	329	312	350	317	335	329	315	349	344	331	336	286	327	296	344	351	295	320	352	327	338	318	369	380	372	310	326	344	347	351	322	338	325	329	308	310	298	358	342	331	329	379	345	298	351	337	358	319	327	333	305	345	340	352	334	333	297	326	333	338	361	311	292	300	326	317	354	327	316	328	304	320	348	309	350	334	310	332	310	305	333	316	311	297	307	344	328	335	305	333	329	301	296	302	342	341	347	334	361	306	328	333	284	353	337	325	329	347	346	298	309	341	320	301	314	307	312	332	318	354	352	326	329	322	331	335	308	333	331	321	343	329	314	327	304	282	316	294	337	324	294	310	324	334	294	315	323	311	366	303	324	321	325	321	359	335	350	316	334	335	353	355	341	335	301	320	328	334	334	316	349	328	355	318	333	349	322	339	308	321	355	347	302	301	353	356	316	320	339	292	307	341	294	331	355	316	302	337	318	345	297	337	313	324	303	346	311	328	335	324	312	333	347	318	362	343	290	372	307	327	359	307	310	324	323	295	328	336	338	334	328	316	338	322	323	337	349	298	371	330	346	330	322	346	341	349	341	314	316	319	299	292	355	357	330	344	319	318	350	343	335	325	297	335	284	342	327	327	317	332	311	322	297	322	323	318	326	346	317	338	331	341	302	339	352	321	316	350	330	316	305	342	350	293	344	333	320	321	281	303	346	322	309	322	330	335	321	324	309	327	373	367	298	334	339	318	314	304	334	315	322	327	356	369	309	358	313	333	312	351	325	332	322	323	306	330	297	322	324	342	330	329	310	336	346	332	368	341	317	344	342	303	316	306	340	293	312	286	355	319	328	297	303	316	286	316	337	313	302	332	315	328	312	326	328	320	309	299	359	276	348	318	329	329	322	347	316	340	322	344	303	312	330	356	345	303	301	328	276	325	331	307	338	326	328	332	330	347	306	343	370	343	354	340	327	352	311	335	340	312	299	311	317	321	300	313	338	341	335	304	362	336	339	329	312	340	324	333	312	320	301	326	323	340	324	312	318	325	331	332	313	308	321	335	329	335	299	336	326	303	322	322	345	321	341	353	335	320	339	307	335	338	322	316	300	332	284	369	312	359	317	336	298	342	353	347	303	327	331	328	324	309	333	322	338	329	325	345	357	334	328	324	345	358	316	320	347	327	312	304	322	317	316	317	309	320	366	295	344	348	322	331	332	312	323	365	295	370	350	312	310	337	317	347	334	325	340	307	377	300	350	349	309	321	314	353	313	355	332	333	322	323	313	337	328	323	340	317	312	362	320	352	317	375	294	352	345	327	345	338	357	339	372	345	342	320	335	327	327	344	324	345	369	304	316	332	349	281	344	340	342	343	326	355	318	329	337	329	327	349	311	319	311	290	349	356	344	302	327	313	334	290	358	350	321	313	311	338	315	352	339	319	332	335	303	337	332	331	280	313	340	367	346	301	364	320	348	316	314	307	368	336	349	344	301	338	346	327	338	306	333	335	334	308	373	305	321	326	328	333	324	291	319	332	354	354	330	321	320	322	317	365	309	329	353	346	322	362	320	300	330	320	314	327	328	311	319	314	335	348	329	317	325	346	347	315	317	336	350	329	306	355	314	300	342	307	303	288	283	336	313	330	331	351	323	316	344	310	326	326	338	303	334	335	334	330	354	331	327	321	319	334	345	364	306	340	323	327	348	278	340	287	310	315	303	311	324	342	300	343	325	396	308	316	323	359	328	329	331	315	306	333	315	330	320	353	318	316	330	308	319	347	316	336	292	352	327	355	331	337	344	323	316	350	318	359	363	316	329	296	312	333	339	296	359	322	330	301	305	312	320	360	315	325	325	290	331	344	306	331	317	332	295	336	314	341	338	334	322	341	318	346	307	308	331	358	338	314	348	297	340	309	348	331	302	308	330	335	344	353	332	330	334	350	342	321	326	335	308	308	316	359	318	354	316	333	299	324	343	313	326	327	317	313	309	311	316	331	317	329	356	309	318	305	359	308	310	337	339	329	337	334	350	314	301	353	338	349	378	328	315	350	337	328	312	350	342	326	310	330	338	321	357	307	345	322	346	324	333	347	330	341	310	321	331	345	341	343	311	317	326	334	335	322	350	320	352	352	321	331	371	326	320	335	367	343	361	301	301	326	333	343	303	369	322	347	352	366	324	318	315	310	306	301	327	287	304	316	337	314	336	288	288	329	319	331	336	331	331	317	295	318	310	323	316	347	304	312	335	320	339	326	361	344	325	294	289	343
14959	17533	28548	28059	26017	15746	7705	4455	2454	2161	1967	1794	1648	1513	1376	1418	1326	1315	1268	1167	1158	1081	1133	994	1055	1038	992	1013	914	918	925	897	883	869	837	847	831	856	826	863	829	821	785	859	809	783	802	741	797	788	776	819	799	745	748	782	785	749	796	730	836	805	778	755	720	796	781	805	755	811	807	792	756	852	818	759	766	785	710	750	778	744	817	762	793	798	834	754	822	765	777	793	782	726	784	781	793	756	762	788	836	783	778	801	743	747	790	788	724	756	750	781	783	763	767	784	757	830	764	779	824	758	794	805	788	813	765	744	796	791	752	829	757	790	739	777	789	729	846	731	738	796	789	749	753	755	752	759	726	833	822	757	774	782	759	766	728	763	707	794	820	742	795	747	794	747	735	803	833	775	792	764	791	834	726	761	802	811	754	782	740	817	775	795	769	751	776	729	730	792	712	773	752	759	815	768	812	759	792	766	775	713	775	778	723	796	824	779	816	770	795	790	794	805	746	804	762	776	804	773	766	769	744	736	765	811	772	770	771	741	794	798	811	754	768	793	828	735	774	749	773	811	861	732	763	765	784	758	740	779	786	766	775	766	760	779	755	770	780	812	785	827	744	758	800	785	790	795	783	774	771	734	794	800	784	806	767	804	782	804	759	768	734	771	735	744	795	797	806	803	795	761	814	764	798	792	731	815	810	815	770	762	794	784	779	791	784	760	799	805	768	758	784	769	799	765	742	766	792	750	796	776	752	810	788	817	731	791	805	765	822	770	863	817	789	734	799	799	797	776	749	816	786	788	785	789	781	771	760	759	752	735	786	744	813	822	730	737	733	751	871	783	782	749	775	759	729	789	808	754	802	816	752	785	746	767	780	787	780	727	774	785	731	761	816	773	816	789	785	805	830	792	782	749	759	797	770	783	818	746	781	801	757	808	847	800	722	805	775	805	789	762	774	798	798	812	806	761	816	786	796	796	804	724	743	802	837	776	797	739	827	793	778	824	814	791	800	790	760	794	767	806	821	816	790	819	763	780	797	741	777	843	823	746	775	773	786	793	738	797	773	749	701	772	814	818	785	761	835	756	800	754	813	790	798	759	775	777	805	780	836	826	825	800	735	794	770	735	758	756	791	814	813	764	767	748	794	796	820	754	779	800	763	732	770	770	808	745	759	745	760	769	779	835	781	753	760	806	795	784	749	738	793	763	789	777	835	748	784	768	755	746	797	819	775	816	773	791	771	779	794	777	774	744	729	807	775	831	791	759	812	819	776	789	809	789	728	738	802	774	760	770	846	763	807	766	823	729	744	775	801	780	822	759	788	727	744	812	764	772	789	738	754	813	781	750	779	787	793	801	750	831	754	754	801	754	782	804	752	791	773	764	760	752	805	788	774	790	781	781	805	828	794	733	776	771	752	810	754	782	800	819	789	766	818	783	777	784	781	819	848	763	786	811	788	793	761	842	759	768	828	806	765	772	774	776	780	799	705	786	770	781	748	756	781	751	772	735	804	738	799	772	782	749	805	806	746	768	782	785	811	789	804	790	798	782	791	812	770	795	758	738	767	783	790	726	764	722	801	800	787	762	812	781	773	771	772	737	735	773	747	768	796	777	779	850	756	806	791	810	793	822	798	805	809	762	798	824	815	723	758	798	803	762	793	760	810	788	794	795	757	769	808	820	810	700	788	765	800	800	787	756	808	778	726	776	792	742	814	777	781	846	752	804	827	799	824	735	838	738	798	784	750	787	777	772	814	775	772	742	818	812	765	767	781	752	786	756	783	808	823	812	711	787	786	809	786	832	733	798	761	750	775	796	743	790	762	802	791	815	802	805	753	738	820	768	833	792	785	766	793	791	784	779	775	762	765	784	797	806	807	817	838	753	740	807	754	772	788	745	765	795	786	766	786	776	769	756	815	744	788	754	787	729	797	816	770	796	727	796	790	736	805	794	781	811	839	738	779	786	770	757	743	794	782	748	792	820	772	758	838	811	736	756	765	801	787	759	736	727	845	766	741	747	733	757	789	784	820	760	770	788	757	797	813	777	761	813	787	764	803	777	746	771	753	791	796	782	792	786	728	775	783	804	790	764	761	794	801	795	800	779	778	805	780	746	784	774	821	796	758	803	815	821	809	835	740	778	831	772	888	832	800	805	757	767	792	733	810	791	809	751	808	744	843	805	786	791	788	775	757	729	812	785	848	797	773	759	757	804	771	801	794	771	769	748	785	740	755	779	762	821	826	791	770	735	799	809	841	797	787	760	779	773	817	756	729	769	814	779	747	749	778	797	755	782	755	810	776	820	788	792	767	749	716	768	759	753	746	834	772	790	770	736	799	771	766	805	789	810	789	795	764	737	748	720	803	775	804	754	801	778	759	809	818	789	727	777	791	773	777	786	752	774	832	764	817	773	781	782	709	788	785	781	832	780	815	738	752	804	816	737	765	735	823	786	820	788	814	809	788	750	796	834	816	802	749	780	768	815	756	750	744	771	726	770	759	783	796	821	813	830	759	773	745	735	728	755	775	728	799	765	767	725	755	768	760	797	789	723	771	772	774	791	761	782	782	752	763	705	763	767	729	776	768	793	781	752	768	801	762	773	781	810	797	811	815	767	785	784	746	754	817	806	724	756	775	730	820	812	812	733	785	788	779	817	752	762	794	789	746	784	778	761	769	770	724	779	806	780	801	846	833	792	830	772	774	797	785	796	851	777	783	753	722	764	778	812	794	748	758	821	791	733	765	798	832	821	771	795	760	784	748	768	779	757	785	772	797	768	810	769	781	776	767	770	806	777	779	764	797	806	782	808	781	815	748	805	808	774	790	771	800	783	782	808	793	814	771	777	780	773	844	800	785	733	777	755	793	790	790	764	795	716	759	818	786	755	778	744	804	783	787	828	776	771	777	781	782	786	736	751	811	766	766	792	786	762	809	815	799	808	743	792	795	772	785	735	815	831	775	752	736	784	766	763	825	743	791	753	756	799	748	841	788	747	845	785	803	805	805	760	761	793	779	774	787	766	874	797	755	774	829	775	731	758	757	797	756	805	769	777	819	781	794	805	788	803	743	830	777	784	731	768	815	790	786	757	778	783	756	792	802	787	765	816	756	720	818	799	732	818	811	821	765	752	793	796	814	729	822	779	771	781	793	757	810	793	768	763	787	782	726	840	768	850	764	771	777	813	816	755	746	768	776	769	722	814	771	785	726	755	768	734	713	713	736	759	763	786	816	776	750	757	756	786	813	758	779	793	792	728	781	788	772	789	824	779	789	792	760	801	772	745	826	785	796	771	739	767	762	817	769	784	762	845	774	783	797	794	807	770	791	757	756	730	829	764	784	752	774	783	760	775	727	774	783	773	791	765	867	796	820	752	760	769	795	776	800	775	803	781	748	754	749	776	835	752	803	796	774	740	748	747	771	805	790	788	817	811	766	783	804	796	818	803	751	783	766	745	754	767	758	764	767	756	763	767	759	797	768	772	835	781	737	779
45493	45397	49986	46644	43608	33870	23935	10130	2806	1220	917	806	700	646	644	606	555	554	609	533	481	595	650	557	615	673	620	505	476	479	490	451	436	418	487	438	430	419	421	400	404	415	420	370	363	384	420	380	396	408	362	417	380	414	350	382	378	383	353	379	408	387	386	406	397	394	360	381	382	396	425	374	378	350	438	388	393	382	361	384	402	402	388	365	402	366	393	383	390	431	383	390	355	394	392	368	374	364	394	371	383	357	357	377	401	368	375	408	377	359	359	376	362	374	411	385	392	382	365	405	358	378	399	365	412	393	369	390	402	412	407	379	365	398	377	383	364	388	372	374	379	388	353	367	423	378	381	382	389	408	411	364	419	393	375	396	405	404	395	427	369	358	366	379	371	386	387	391	362	386	369	392	376	374	370	369	373	375	385	414	365	397	371	387	379	387	416	407	370	361	371	362	345	376	363	376	400	374	366	362	406	388	397	406	391	360	381	382	393	361	389	401	403	431	370	403	379	372	387	397	398	326	380	392	389	363	391	374	385	389	363	395	410	401	388	397	411	369	348	383	390	366	381	345	382	343	388	375	356	375	401	400	400	366	428	358	404	386	366	394	406	431	394	393	404	370	364	407	403	405	368	375	372	357	360	397	367	395	396	380	364	363	396	386	361	357	357	356	403	370	378	380	406	409	383	354	414	359	398	370	385	397	374	396	359	386	366	380	367	371	376	371	396	380	402	356	420	422	385	394	405	381	393	406	369	382	369	386	380	359	400	372	398	364	398	370	403	388	402	413	350	385	368	361	376	392	422	382	388	435	388	355	369	375	393	373	396	376	354	369	371	408	367	399	390	385	358	345	380	390	390	396	384	374	359	380	389	386	376	390	396	370	366	374	403	360	351	404	355	393	390	386	386	389	412	351	394	371	351	408	417	361	402	414	371	376	412	389	382	375	373	384	392	393	382	356	380	385	377	395	374	392	364	415	339	367	393	376	367	366	371	362	410	405	369	381	402	402	375	394	360	384	381	377	401	378	385	381	396	391	381	387	383	376	418	407	377	368	381	370	426	353	444	403	408	384	412	363	386	407	390	396	372	375	347	392	392	390	393	401	371	421	371	399	367	414	389	399	408	356	372	399	371	364	390	397	402	384	360	361	399	358	377	387	403	394	380	365	382	420	370	378	398	350	373	373	333	378	399	374	376	397	382	364	377	346	393	378	381	355	363	404	399	392	389	371	379	373	370	363	383	359	402	370	384	385	382	393	336	385	375	384	402	377	382	396	360	363	357	406	387	356	354	350	391	394	407	358	392	380	360	364	384	417	394	384	406	372	389	349	393	363	381	413	375	369	364	395	421	369	358	378	360	355	381	349	386	392	386	417	389	414	391	374	408	417	380	341	375	387	393	362	386	429	373	419	356	409	408	436	368	396	379	414	404	380	385	378	351	374	415	377	392	401	364	368	322	363	388	360	380	405	351	367	392	401	357	396	387	382	393	386	379	393	364	399	395	376	344	339	374	385	392	383	367	377	396	377	385	405	348	431	384	384	387	375	399	396	398	358	398	363	355	411	394	398	370	337	372	407	399	382	388	398	394	392	392	376	392	379	397	382	412	387	354	380	381	411	422	391	396	382	360	401	404	368	403	370	380	388	389	378	383	376	368	372	379	369	354	405	404	410	384	401	388	371	396	389	422	385	361	373	390	379	360	395	412	378	390	365	390	421	378	386	389	427	406	379	383	361	372	403	402	380	375	381	401	349	373	356	389	354	375	400	383	417	367	398	371	377	371	398	387	393	402	374	372	391	381	381	359	349	342	366	405	379	388	366	403	354	368	387	407	407	397	421	393	438	388	368	388	398	388	362	365	350	341	367	390	349	368	345	370	355	382	345	395	423	373	408	346	403	394	406	355	389	426	342	382	411	360	391	400	395	378	385	400	393	389	377	372	409	404	361	396	416	368	366	365	398	370	376	360	380	382	382	372	356	353	398	391	384	364	366	392	400	393	379	400	380	358	398	413	409	382	365	390	384	391	408	389	386	366	373	364	393	399	380	419	380	369	381	413	352	385	366	391	371	399	377	410	394	357	391	390	353	372	431	361	404	391	380	382	435	374	421	408	382	406	407	376	370	383	376	415	377	387	370	372	371	373	393	377	381	397	390	337	367	376	386	419	373	369	403	388	385	407	383	399	406	364	396	426	364	386	334	371	350	388	350	399	378	409	379	395	410	367	365	367	385	348	406	409	336	375	440	393	369	346	368	350	377	416	399	360	395	382	373	377	419	389	392	389	407	398	385	364	395	385	422	381	384	417	390	388	385	402	393	423	348	377	370	391	358	381	392	346	404	372	401	411	380	374	383	372	393	372	388	426	431	374	412	391	344	386	370	430	366	375	379	384	351	402	363	387	399	368	392	409	366	407	388	405	379	386	418	359	339	402	403	380	383	429	402	399	389	373	401	406	419	375	355	387	388	397	384	362	398	404	372	358	381	365	380	362	362	353	350	376	370	364	392	365	393	406	369	398	367	369	397	404	387	408	380	354	393	354	402	406	387	396	387	394	383	386	384	353	353	393	382	341	402	410	411	384	393	335	389	384	385	391	386	372	353	345	416	369	368	375	377	357	372	358	381	412	389	393	396	402	336	368	368	384	401	402	368	370	396	351	375	406	410	396	404	386	404	342	400	386	381	373	343	391	339	362	371	381	398	340	384	393	386	355	400	401	375	374	375	382	378	379	365	379	373	394	332	345	387	415	386	391	364	370	401	387	377	384	333	359	391	382	400	401	383	394	383	386	414	378	414	380	406	418	397	377	383	395	393	371	378	365	370	381	375	353	376	357	361	373	396	356	393	393	367	383	374	414	372	366	376	369	400	390	384	376	422	378	356	366	347	423	387	363	398	384	375	379	400	405	376	385	363	401	403	380	360	384	401	402	381	404	382	350	383	372	392	397	381	386	401	363	377	411	390	401	376	392	412	372	418	432	383	398	380	377	391	344	380	389	411	374	348	439	336	408	404	356	375	384	364	401	389	375	434	359	387	363	400	380	409	384	365	364	386	421	413	365	404	390	384	361	358	394	441	378	411	382	396	392	366	373	360	410	342	401	355	357	378	415	415	385	405	389	371	397	370	381	382	399	399	357	397	392	359	349	392	398	395	370	393	404	386	374	371	369	424	426	391	366	345	364	350	403	381	372	379	397	364	383	372	382	361	392	397	399	370	363	323	394	374	386	375	421	376	385	376	374	365	396	362	410	404	411	366	428	391	382	362	360	390	416	382	375	387	375	373	377	405	391	391	395	413	354	367	414	377	352	369	404	386	398	369	371	381	374	400	381	363	371	387	397	386	390	407	360	388	411	401	392	393	384	388	385	379	379	382	385	398	393	418	399	384	427	378	357	363	363	394	369	379	405	386	377	403	370	393	401	410	404	398	414	378	350	389	342	405	349	352	388	358	359	383	414	376	419	395	408	367	408	368	375	373	366	372	388	400
30153	38595	49992	52542	51319	42149	21147	5306	4525	3800	3257	2905	2513	2441	2267	1961	2036	1870	1962	1910	1790	2085	2144	1916	2296	2528	2475	1642	1555	1635	1482	1423	1364	1257	1117	1073	1105	1073	1028	1016	982	951	1012	944	892	904	992	931	933	980	849	948	915	969	879	911	956	882	900	906	916	871	905	942	943	909	888	893	930	921	956	943	867	902	911	879	863	897	920	882	875	889	891	890	913	979	897	890	920	880	955	915	861	885	903	862	860	885	913	867	850	931	898	962	861	939	923	874	914	836	908	907	855	870	907	944	911	871	891	920	908	901	922	897	906	888	933	870	931	915	911	874	935	911	936	823	847	873	920	892	917	907	927	896	916	832	877	929	914	907	896	911	873	856	869	903	897	922	884	907	902	934	894	896	867	910	914	857	896	882	942	920	899	899	907	881	826	849	888	894	886	931	907	852	877	913	903	879	907	890	890	929	895	891	922	880	912	888	911	916	893	915	918	921	896	912	920	923	857	939	905	944	911	884	875	925	919	925	894	919	845	924	934	881	902	976	924	945	880	874	896	919	907	959	913	928	942	901	881	903	935	905	897	879	933	937	909	900	925	897	931	878	920	955	892	912	888	868	928	877	910	910	926	909	903	886	921	873	859	946	926	919	835	966	946	875	822	902	890	917	868	857	923	879	881	923	941	914	939	933	901	946	898	882	931	912	883	914	893	886	861	853	858	867	832	870	923	892	898	894	859	898	945	923	858	846	846	907	894	939	939	878	898	904	928	890	926	897	861	957	891	900	914	857	893	902	910	897	895	898	898	918	845	878	862	886	903	915	870	871	887	858	947	889	882	909	880	850	884	936	889	906	903	947	914	889	905	892	914	893	837	958	890	832	904	857	862	958	888	911	889	848	874	983	915	804	902	982	864	911	917	825	868	892	922	893	878	905	881	916	898	915	845	910	835	920	887	951	842	950	892	894	866	900	948	927	863	876	905	923	887	883	908	891	922	860	866	900	874	923	862	925	868	886	887	876	883	882	869	841	879	915	891	913	913	908	925	898	910	933	864	905	863	946	905	906	915	899	883	938	923	881	921	932	876	913	882	873	891	978	873	836	910	913	928	927	916	919	893	906	931	917	887	862	914	848	942	886	902	914	892	921	905	934	885	942	947	855	871	898	942	858	913	906	925	883	868	837	883	919	830	917	901	872	890	862	903	931	885	975	965	928	898	868	909	885	956	909	907	881	914	824	867	915	986	921	905	883	855	893	909	864	896	883	891	884	905	861	845	859	884	874	881	910	902	893	958	942	926	903	902	864	918	927	912	883	891	918	889	925	919	898	875	889	863	923	885	882	917	886	905	909	885	875	853	873	879	916	937	906	899	860	896	875	918	933	948	865	895	902	855	897	920	883	891	921	905	959	913	894	896	899	904	835	892	937	840	870	853	985	835	910	859	852	860	899	872	896	904	840	866	975	891	827	824	894	909	895	854	884	861	880	912	909	958	907	909	838	888	890	838	884	918	903	885	949	885	840	886	922	865	892	898	913	958	881	877	874	876	930	882	943	895	953	903	922	883	915	923	884	899	915	928	950	886	872	865	895	864	899	865	951	871	904	884	894	903	895	903	881	934	847	923	839	893	898	912	888	910	934	874	907	928	932	898	955	900	899	869	922	865	935	912	898	872	905	863	915	876	864	891	891	894	903	895	854	910	870	914	909	899	898	882	887	952	892	886	924	949	901	907	902	872	913	924	888	958	910	886	915	865	835	855	882	879	851	880	895	825	904	870	1002	872	911	928	906	916	933	870	885	942	871	910	855	882	869	913	914	903	923	913	915	855	900	934	904	906	897	882	915	898	923	913	895	925	912	886	919	883	955	877	893	875	869	867	892	925	878	885	913	932	849	937	893	868	910	851	953	869	859	885	977	889	859	872	875	933	925	956	899	895	902	919	895	932	865	930	908	881	916	921	926	864	891	908	922	886	859	862	912	874	916	878	953	864	871	899	836	874	838	928	923	952	860	895	921	955	924	864	914	904	828	895	921	849	943	894	882	886	893	917	856	904	893	937	888	888	840	848	949	918	974	898	901	955	895	844	883	904	926	894	887	929	884	862	877	928	871	913	866	924	896	923	894	909	957	912	917	954	870	924	887	947	868	878	926	907	849	896	916	954	922	917	901	914	928	927	896	901	927	917	851	884	905	919	899	863	878	861	939	866	895	876	907	921	893	865	897	895	896	894	875	893	936	894	916	871	871	850	851	851	902	898	843	878	877	874	943	952	887	876	889	869	862	894	886	900	883	844	879	913	919	860	884	963	894	845	936	896	817	890	920	874	913	876	882	863	909	897	870	852	888	942	884	865	860	904	943	925	906	894	913	933	857	939	839	889	858	924	884	869	893	855	890	862	912	933	881	834	886	846	922	905	918	884	869	866	919	881	856	877	877	879	938	869	898	891	921	919	897	873	878	880	912	910	915	910	903	962	929	878	865	884	937	908	884	908	908	903	897	928	872	926	903	848	867	911	883	902	909	917	873	854	858	934	879	899	917	886	883	934	899	904	880	916	911	891	880	949	868	912	869	881	900	898	944	912	914	948	926	841	954	842	876	856	902	968	926	874	912	899	898	872	962	897	886	932	880	934	865	862	905	891	907	921	880	939	854	944	912	876	861	875	937	893	866	905	914	899	883	951	917	869	882	930	915	905	873	883	881	876	895	866	890	869	908	928	908	871	896	908	840	891	922	906	939	925	899	882	875	908	839	812	918	887	887	932	859	861	921	882	877	866	900	913	900	834	931	831	883	900	932	921	922	875	929	869	869	913	895	820	928	880	919	885	870	885	859	853	891	888	836	919	855	879	882	919	870	890	881	860	877	924	897	895	918	856	896	865	866	941	907	862	920	958	894	898	922	906	903	892	898	945	938	860	948	899	937	895	940	916	848	915	919	913	918	844	924	932	948	912	896	947	873	825	854	924	872	883	930	897	901	890	889	902	849	909	894	903	854	884	897	915	899	897	917	850	842	891	876	888	905	873	855	873	940	987	882	919	904	928	897	910	822	873	916	907	890	955	916	900	941	894	898	920	888	891	867	951	869	882	910	925	913	889	885	872	923	898	870	933	912	921	930	888	913	914	878	892	928	888	906	896	850	924	895	870	910	894	910	905	848	971	872	929	853	912	920	922	914	884	945	950	884	884	880	1001	850	879	923	902	907	873	879	874	901	881	857	894	840	917	897	850	884	859	889	902	881	839	867	932	839	908	909	954	900	897	872	940	904	928	872	867	863	924	899	902	892	893	927	908	874	862	913	915	870	905	934	925	924	875	812	912	930	902	859	942	904	865	950	889	890	893	906	854	890	865	884	1010	890	855	885	888	886	847	898	860	860	886	871	912	910	924	850	885	884	925	968	933	911	932	929	900	901	848	831	870	910	878	890	855	892	913	916	916	912	873	893	915	922	953	897	832	885	918	848	851	948	933	799	850	913	917	901	874	905	903	897	875	917	870	919	882	899	910	926
52498	49506	52120	49236	42473	38863	26072	17423	8283	2969	1435	1062	946	822	811	715	682	678	746	721	706	833	928	785	896	859	894	676	563	641	535	574	468	465	465	440	423	385	421	444	444	396	389	408	388	404	428	380	381	370	353	418	398	399	382	396	415	381	399	405	382	406	376	395	361	387	450	381	395	372	395	373	384	390	377	422	364	399	399	392	408	384	421	373	346	364	361	346	394	402	375	400	358	366	402	396	374	399	363	415	366	374	365	370	381	356	387	412	381	403	412	370	365	380	361	368	430	392	378	368	367	402	371	373	383	367	402	425	377	386	370	373	394	361	400	343	368	360	383	377	353	364	403	403	389	382	407	387	382	352	393	367	429	371	377	385	389	343	375	391	381	359	425	344	375	343	389	407	355	379	403	376	411	359	399	366	386	358	376	349	407	388	377	374	397	378	359	406	364	370	377	343	371	363	339	404	382	370	351	389	386	362	348	401	375	350	386	382	403	393	377	373	350	408	366	393	371	396	378	388	372	396	381	377	383	370	398	408	380	405	382	379	373	349	392	381	355	401	403	391	388	359	394	348	379	407	339	367	376	390	375	367	407	390	380	388	365	397	353	397	423	431	372	407	390	372	393	407	408	371	391	349	406	341	384	414	406	383	389	365	388	382	381	404	352	382	380	393	337	352	390	390	393	367	362	393	376	397	367	372	391	348	366	372	361	357	389	350	374	359	371	383	354	367	352	344	384	328	382	394	341	375	381	378	409	377	372	359	407	386	364	363	346	412	388	381	384	393	394	393	410	355	373	391	367	385	365	373	407	376	402	389	373	375	369	381	409	394	348	367	343	417	389	388	418	370	388	378	373	355	395	348	388	372	401	399	386	381	366	379	372	360	386	387	361	370	341	399	351	388	378	338	345	390	403	379	366	345	367	370	356	346	339	396	415	363	341	429	354	378	341	374	373	375	394	368	369	414	428	368	374	374	399	398	362	403	376	374	372	363	388	335	327	383	390	373	333	405	377	412	385	353	400	360	380	372	367	366	383	379	363	362	401	389	394	346	352	363	384	348	377	357	383	368	375	407	372	388	386	371	361	389	379	389	380	369	385	347	370	387	377	379	409	398	365	371	396	368	370	405	372	362	370	401	389	350	401	355	388	390	365	387	424	366	386	429	393	330	399	401	360	375	365	381	390	400	377	328	371	401	363	355	373	383	350	404	395	357	355	358	364	379	378	404	341	387	360	384	365	395	380	351	416	384	379	421	390	334	367	383	376	365	421	378	433	395	402	369	353	359	400	396	370	370	406	340	409	391	390	411	380	363	354	407	364	363	399	354	366	359	399	412	387	344	348	394	391	354	397	332	367	385	402	404	391	378	362	401	362	383	419	369	394	388	380	361	387	390	390	368	387	369	384	388	421	419	379	380	386	338	386	382	335	356	408	372	417	343	448	374	395	375	412	349	389	403	363	411	370	370	400	388	357	392	362	402	366	389	370	371	372	385	412	401	409	383	361	392	350	395	387	378	378	368	418	396	398	402	369	382	371	338	370	379	390	404	384	363	353	402	364	393	382	418	377	351	387	357	382	390	394	351	385	392	362	374	381	347	350	366	374	357	364	394	371	370	417	374	411	371	366	365	360	394	389	399	387	388	377	411	375	350	343	396	392	389	375	375	396	397	388	401	386	375	385	396	381	368	382	392	405	337	373	371	361	372	371	344	378	357	387	391	405	369	422	366	420	395	415	363	366	426	391	378	389	395	350	362	372	396	364	363	383	385	388	351	406	357	403	398	359	359	375	397	413	417	371	380	370	379	389	356	382	403	407	394	396	401	384	375	378	394	363	367	330	368	389	405	419	356	369	361	327	379	394	390	398	374	392	371	379	382	345	382	385	408	381	394	409	364	387	352	359	415	372	370	354	395	365	378	383	340	398	386	362	345	372	393	382	396	385	400	359	392	355	371	370	398	395	405	349	355	378	352	382	373	383	389	396	368	375	398	396	383	415	359	419	378	395	373	388	398	401	395	399	379	411	396	385	404	381	408	379	366	375	405	358	407	406	386	417	392	360	377	380	364	376	402	360	358	363	373	400	389	354	386	382	370	368	376	346	408	407	362	372	381	364	396	371	379	373	360	353	365	407	447	337	367	374	387	382	390	393	382	362	381	410	421	377	390	408	363	361	354	365	374	378	385	392	414	436	376	375	382	344	342	369	384	408	366	347	346	353	404	394	379	366	404	385	373	388	309	385	390	404	359	361	383	389	388	414	413	366	381	416	407	376	392	343	360	379	400	358	418	428	398	336	346	379	359	368	365	393	345	392	389	370	384	368	404	370	354	378	392	377	409	392	400	399	393	351	365	385	387	414	371	369	356	356	399	359	376	389	363	373	414	397	387	363	386	365	379	407	380	405	400	388	345	409	380	352	360	401	366	383	384	403	380	362	378	351	335	414	366	340	373	377	385	410	380	394	361	399	412	386	384	371	386	396	390	372	376	374	336	378	371	377	386	359	368	368	412	371	358	322	331	395	390	387	367	365	402	350	411	363	371	359	376	403	386	371	402	360	421	403	405	367	360	415	434	379	367	339	356	358	370	370	378	388	390	375	393	411	376	428	399	366	399	373	392	368	394	364	362	361	400	367	375	355	370	398	367	352	419	377	364	372	357	384	403	380	391	359	357	365	378	369	392	417	379	384	413	365	375	353	393	351	395	355	351	376	351	391	365	376	365	371	389	404	393	383	404	390	394	378	352	398	363	425	411	386	356	388	366	342	378	358	372	369	369	385	364	400	400	395	349	378	415	383	391	352	342	415	356	356	379	390	389	414	396	336	394	371	382	378	393	386	380	355	388	366	384	388	377	393	353	392	411	357	395	382	334	415	355	367	349	366	367	403	412	387	383	401	377	356	374	373	393	385	386	386	368	383	374	399	408	408	386	392	391	387	403	395	376	404	341	390	407	381	407	371	370	371	376	397	375	376	372	378	407	372	351	367	405	356	392	367	395	352	404	386	394	380	383	393	372	369	387	364	362	387	382	393	393	422	356	379	388	425	377	386	388	401	380	347	403	369	353	361	362	356	372	387	360	363	346	386	406	379	378	369	374	405	357	368	390	353	377	388	416	389	389	370	378	374	396	362	359	355	407	411	378	364	386	380	334	376	438	360	357	342	382	377	359	406	370	363	351	378	421	343	368	402	371	418	401	361	344	367	372	346	356	360	360	335	406	360	382	365	358	384	374	444	380	395	382	347	372	392	397	360	348	357	395	399	379	401	349	374	345	370	393	391	393	345	386	362	364	382	403	378	378	386	407	360	369	392	384	372	381	348	369	373	422	359	414	338	416	367	356	418	359	380	399	374	350	431	385	391	359	370	354	368	394	379	367	380	393	413	376	441	374	399	365	379	389	376	342	412	400	335	402	391	355	374	368	356	344	395	386	366	389	355	393	368	395	375	349	386	355	384	380	347	341	383	382	390	357	377	346	379	424	404	374	363	375
36658	44240	55328	55393	53877	48010	21624	7329	6059	5549	4636	4042	3401	3093	2851	2668	2480	2428	2543	2240	2396	3080	3562	3114	3228	3456	3468	2443	2086	2249	1939	1733	1546	1370	1278	1234	1289	1179	1064	1113	1029	1004	965	991	1004	1042	924	911	942	887	852	830	936	842	903	881	878	852	867	903	885	901	907	839	843	942	866	919	890	890	928	886	850	830	936	858	808	917	870	887	905	875	857	873	892	858	908	874	882	856	868	866	836	924	843	867	858	834	871	924	900	889	887	835	826	866	859	860	864	848	848	814	866	870	905	875	868	854	868	875	862	933	883	927	848	911	843	860	803	852	885	755	871	833	828	841	880	900	866	865	799	883	857	862	877	874	883	815	806	854	881	829	849	855	824	905	856	919	818	827	840	869	907	869	889	848	884	878	909	866	827	895	858	838	832	845	851	845	852	876	922	876	861	883	925	897	842	866	849	860	868	835	867	901	812	890	875	877	880	870	889	879	849	837	828	850	852	891	867	868	840	903	838	888	842	845	905	866	849	873	889	840	835	857	870	869	914	829	814	909	881	849	839	871	924	900	856	883	881	916	850	874	890	874	837	854	838	898	862	873	890	828	854	887	844	878	903	847	853	908	900	843	881	868	880	883	823	855	858	847	910	910	879	876	889	856	815	869	859	913	834	873	843	843	882	854	830	879	899	868	916	888	891	829	839	895	889	863	901	835	862	865	914	849	882	863	851	875	859	906	841	852	881	860	900	871	876	841	875	833	884	829	853	836	821	883	828	834	849	875	840	842	800	867	882	912	902	919	888	879	864	861	870	845	836	906	871	885	872	805	849	850	855	846	851	927	827	889	891	881	882	884	831	890	821	875	855	922	837	899	890	866	871	888	852	858	873	868	890	875	884	882	802	896	882	880	823	889	877	839	867	881	891	847	898	867	859	965	832	916	834	881	905	875	895	871	874	886	817	902	853	847	873	853	852	825	805	871	899	876	863	840	880	881	844	855	852	883	821	817	910	871	844	840	878	841	851	845	863	804	904	862	854	917	853	870	829	853	876	877	809	898	835	882	859	883	876	828	839	850	875	811	853	817	911	855	908	928	866	848	912	833	804	862	862	888	876	893	924	909	849	955	915	826	856	902	854	846	897	893	829	885	881	869	873	882	835	901	854	862	880	822	896	867	871	876	884	893	875	889	884	847	887	858	834	859	827	881	881	863	883	835	852	844	823	841	827	853	883	823	895	871	795	805	865	901	889	882	896	840	876	882	851	869	821	825	840	854	918	847	793	894	893	871	853	884	835	867	887	841	880	908	826	817	887	870	850	893	910	901	842	854	838	844	816	897	839	855	887	900	919	879	860	852	861	823	908	871	848	881	827	891	854	862	828	828	864	814	857	910	843	864	869	924	886	856	837	859	865	819	837	880	842	875	899	871	903	837	861	869	904	875	882	836	831	846	874	857	862	887	866	859	862	875	900	874	884	884	917	887	894	893	851	810	905	859	870	904	922	912	802	828	862	918	856	910	821	881	853	841	851	899	851	868	894	875	862	792	903	903	933	847	910	871	825	857	886	884	890	852	855	882	839	863	841	877	893	886	834	860	864	821	839	878	875	853	905	895	890	890	860	913	858	906	859	892	830	877	903	899	888	892	857	920	910	885	807	829	832	913	862	872	876	848	840	854	822	902	857	870	898	864	953	893	899	871	833	885	873	827	872	893	868	873	868	877	828	856	873	941	881	854	850	862	830	876	929	920	876	883	864	858	826	805	874	897	876	812	843	853	890	909	857	889	847	886	884	867	892	802	808	835	870	847	870	922	836	917	810	861	865	826	857	849	825	882	842	873	831	953	861	880	815	898	880	859	864	869	857	846	913	884	856	874	858	876	893	879	875	873	837	925	904	893	888	841	857	847	848	853	834	844	874	892	894	862	865	883	855	841	882	904	854	839	885	875	838	874	872	893	837	869	866	832	900	869	838	852	829	843	849	843	913	827	830	844	873	839	930	839	851	861	903	899	867	880	809	840	824	924	884	886	886	818	862	881	839	831	846	807	864	914	916	911	897	839	868	839	877	854	884	827	891	877	872	828	873	866	902	838	793	873	866	810	819	845	826	880	904	895	839	890	859	872	885	842	841	843	866	872	904	847	853	798	822	867	870	804	882	829	850	847	861	843	849	877	881	923	902	859	847	905	865	810	877	902	913	886	906	866	846	881	829	846	856	848	840	875	861	869	874	893	852	865	832	871	865	825	848	864	862	855	830	905	796	832	872	856	895	871	852	833	836	833	910	886	862	920	860	878	896	871	892	810	871	882	856	815	900	848	908	872	912	910	832	871	867	920	803	902	853	863	844	869	917	861	873	859	845	854	830	882	875	815	876	871	904	873	891	846	837	887	890	905	875	883	827	842	883	840	895	881	858	911	884	920	861	894	860	877	854	931	883	850	807	886	856	839	870	874	909	870	895	821	862	869	840	886	814	870	850	851	824	874	842	858	847	811	838	811	835	849	936	825	865	862	848	874	867	879	866	863	885	875	902	847	878	930	917	813	913	854	824	875	801	824	880	853	812	902	831	883	852	818	899	839	890	872	840	892	845	839	892	883	872	901	883	863	890	872	895	941	919	903	884	814	865	824	884	841	846	875	870	913	835	887	881	850	840	848	888	882	859	837	895	832	822	838	834	857	794	896	858	884	880	858	886	833	877	895	896	879	848	870	899	864	853	906	893	813	906	861	834	928	881	839	865	917	854	902	914	857	827	838	845	858	904	930	873	862	879	917	865	862	829	857	829	879	876	887	898	840	924	844	883	905	848	887	811	888	920	835	941	846	909	827	880	872	814	866	889	875	848	887	850	832	876	816	888	843	839	883	849	865	890	888	848	885	830	797	894	841	875	884	876	825	880	913	823	843	908	848	846	828	916	911	875	886	807	864	910	931	899	837	914	879	897	887	853	848	841	888	941	846	849	827	864	879	886	846	853	860	900	862	883	868	867	873	894	860	866	839	902	841	825	847	894	868	877	830	841	895	833	842	833	796	866	847	839	914	880	887	837	883	870	892	874	877	855	850	857	885	891	880	868	873	890	862	879	863	896	897	841	908	879	876	875	842	830	888	822	863	869	866	860	890	883	905	872	881	863	857	929	840	896	904	868	877	883	841	885	875	893	824	848	896	797	884	895	884	827	913	814	830	845	871	838	847	856	888	864	880	840	847	849	881	874	842	828	896	858	836	784	828	872	883	890	873	852	865	878	881	917	888	860	919	894	836	840	864	921	907	869	790	871	838	872	904	896	856	876	841	871	932	867	890	881	856	888	856	907	848	864	856	883	843	824	899	862	917	882	917	930	835	876	819	906	865	829	851	812	890	844	893	866	878	890	883	836	899	888	840	898	889	871	843	854	865	851	909	871	805	920	855	873	855	887	870	859	844	886	812	854	890	854	850	865	845	903	847	882	866	899	851	851	823	905	861	893	842	848	887	875	865	794	859	869	854	866	881	825	826	894	867	889	810
24188	22199	23671	15442	9307	5211	1270	774	677	625	503	509	500	533	460	414	444	427	417	377	387	361	369	353	389	384	334	350	352	356	350	330	325	338	353	356	353	334	350	344	298	335	332	311	333	343	290	335	341	318	356	308	325	341	297	313	322	346	345	318	336	331	339	311	354	299	315	324	334	322	365	314	308	362	332	323	311	350	327	327	304	337	292	288	304	325	294	313	342	305	327	330	281	341	329	367	311	326	349	305	319	336	339	313	345	321	383	320	344	307	311	334	322	327	324	308	314	303	340	309	290	328	300	322	325	349	317	339	324	299	309	332	316	308	342	309	311	369	329	344	300	344	306	313	313	351	356	307	342	330	361	355	332	313	294	314	302	327	290	355	291	320	335	328	346	320	364	304	308	300	354	296	360	341	306	324	298	332	323	312	356	304	321	310	349	349	338	316	283	316	284	306	317	333	329	333	300	370	309	332	323	363	316	316	333	317	324	315	354	332	333	312	323	352	289	332	318	312	331	319	312	340	319	327	315	363	337	325	307	324	324	349	325	335	325	311	310	314	336	341	346	306	305	301	365	335	364	299	330	292	316	304	330	331	326	333	311	355	309	306	319	294	327	333	315	297	302	338	375	343	310	311	303	287	293	324	347	319	332	295	320	323	326	349	317	347	336	350	335	354	323	318	327	354	298	319	317	329	329	308	314	360	291	291	320	329	343	328	333	330	333	322	329	326	332	326	333	324	316	338	300	290	320	315	299	315	316	302	323	339	328	313	326	332	317	347	352	323	324	323	310	356	320	357	320	341	366	340	307	332	330	320	303	322	315	358	347	325	336	322	349	344	355	327	281	328	320	329	339	277	314	311	337	307	330	309	304	350	326	315	345	364	322	333	321	303	325	316	356	303	348	364	350	308	344	303	313	326	351	335	329	326	332	374	337	298	291	361	334	317	304	302	304	289	312	306	363	335	282	322	294	348	310	336	324	342	285	314	309	299	333	341	305	324	295	352	345	318	335	313	315	283	324	314	350	325	326	306	290	328	293	346	325	320	312	346	318	333	347	339	323	355	349	321	339	307	352	328	333	322	327	341	334	319	329	334	312	289	333	295	329	325	348	348	314	308	330	317	279	314	357	316	325	305	337	310	339	323	314	354	309	308	314	359	313	317	335	326	303	303	338	281	346	313	318	340	285	348	331	315	316	300	300	300	329	304	313	298	305	340	342	324	342	306	377	314	339	319	323	314	340	313	363	326	305	329	315	296	320	336	314	321	304	327	340	327	300	336	280	343	325	296	336	343	328	315	377	335	322	372	315	338	319	331	355	308	330	322	336	322	348	304	339	353	304	316	345	295	330	340	331	335	296	307	333	326	357	305	315	301	317	345	380	320	327	324	318	328	338	325	312	304	310	335	308	316	298	366	325	318	332	323	333	318	297	327	327	314	354	310	311	318	316	334	300	334	309	353	288	317	345	320	326	332	314	299	319	342	333	350	297	303	290	351	336	320	304	289	295	325	324	353	324	311	309	330	321	346	340	284	332	340	327	322	327	360	324	309	296	366	320	323	341	347	294	345	330	300	340	341	339	324	322	304	299	349	325	300	338	344	313	349	330	309	324	304	305	308	288	327	374	337	300	312	358	312	309	332	340	296	331	293	306	311	326	330	325	303	313	315	312	311	340	320	324	298	327	319	299	302	352	325	336	352	307	297	345	345	347	316	323	380	303	346	320	344	314	337	326	321	310	328	311	333	300	307	368	323	280	310	345	322	340	338	332	309	329	313	335	337	300	363	333	310	330	302	332	323	321	281	319	325	301	316	322	303	329	339	323	349	351	319	294	322	323	312	317	304	322	305	327	321	319	310	340	335	319	311	329	328	313	328	323	337	329	320	344	347	343	325	329	301	347	327	379	325	314	339	309	306	338	328	345	348	310	329	339	335	396	352	345	348	308	341	339	305	338	327	319	311	318	331	327	303	312	330	326	326	377	330	347	322	322	340	308	336	293	298	327	326	342	323	354	324	358	318	328	293	349	331	301	311	302	323	296	323	341	361	307	318	326	316	334	341	341	359	332	356	294	357	327	323	289	378	369	329	321	307	304	304	350	314	298	321	315	344	348	322	352	294	306	348	362	331	333	341	341	333	321	322	333	337	330	357	334	330	316	333	318	335	351	333	325	321	312	310	325	355	364	346	312	340	336	351	317	319	343	346	360	309	324	326	307	338	308	288	319	316	324	345	298	301	299	316	330	306	302	337	353	344	323	318	334	351	336	336	313	324	333	336	345	335	349	340	338	328	310	309	300	310	342	302	317	337	313	330	348	344	325	329	309	317	299	324	324	325	331	331	316	361	318	326	322	319	362	338	327	336	329	324	333	312	308	332	332	338	329	317	301	330	307	373	300	292	323	297	327	311	305	337	338	349	353	320	327	318	322	332	350	321	349	321	339	329	335	304	325	318	327	347	335	304	330	343	326	348	341	344	310	303	302	330	353	352	319	313	353	323	322	296	356	301	339	342	288	307	336	344	317	307	338	289	324	326	321	331	327	322	335	281	358	334	318	300	316	311	315	332	345	294	319	329	303	295	339	310	339	331	318	372	324	291	314	304	350	359	322	331	307	340	326	298	319	313	332	329	325	285	291	324	346	285	330	289	320	369	310	352	305	320	322	319	297	311	322	303	311	327	309	318	296	342	313	338	365	345	304	340	332	338	342	333	312	333	323	322	343	323	311	293	315	305	335	322	361	347	307	318	327	334	362	340	299	308	308	342	348	367	289	301	316	319	356	304	332	298	287	320	301	303	327	339	357	342	322	335	330	300	322	322	332	350	342	338	320	324	309	319	305	318	310	318	320	337	305	312	320	311	358	350	324	361	348	312	311	314	333	309	357	334	302	339	311	324	338	355	318	363	384	300	327	302	354	346	328	340	320	313	327	339	329	343	311	323	342	305	334	337	348	341	321	309	316	322	327	322	318	310	342	344	335	317	294	306	321	323	343	333	355	317	313	305	339	316	330	345	295	314	344	317	345	352	336	362	333	308	335	304	386	324	315	330	324	294	337	342	370	341	350	331	344	326	299	344	314	300	340	330	326	321	291	286	318	332	314	326	308	308	326	336	323	329	337	344	310	302	334	272	318	333	333	318	316	333	304	331	315	324	346	324	316	341	316	362	328	303	319	333	334	337	342	339	339	328	318	332	342	383	326	298	311	298	336	339	339	386	308	322	317	324	319	289	296	304	362	285	343	310	338	299	336	342	346	326	346	328	307	333	337	319	323	310	341	324	326	337	297	363	312	327	337	340	303	330	337	352	303	355	308	345	307	366	294	327	313	332	336	332	354	339	372	322	332	323	314	332	303	325	324	351	318	375	312	337	329	316	317	329	327	353	347	334	320	309	347	307	314	350	336	297	334	329	341	323	348	320	341	317	347	313	316	318	343	290	318	336	340	318	285	314	314	287	345	312	320	314	305	340	319	345	359	328	336	335	295	317
14416	20155	29168	25051	22342	14388	4129	2949	2591	2217	2034	1906	1744	1526	1490	1408	1311	1260	1213	1199	1118	1085	1121	1071	1071	1026	991	943	960	927	906	902	893	880	874	862	817	886	846	809	816	807	789	787	828	779	738	755	863	747	822	781	786	814	799	817	775	790	778	739	782	751	778	745	849	791	778	776	800	776	790	792	764	786	819	820	802	717	764	786	822	793	746	773	780	762	793	787	751	812	825	768	750	785	759	762	756	759	804	729	846	774	800	760	798	755	728	736	793	748	743	708	758	713	798	750	773	778	808	774	759	801	786	718	718	812	744	779	797	740	746	831	792	772	793	781	819	773	793	677	795	798	815	765	789	772	793	811	769	757	754	804	773	834	800	765	750	780	766	758	758	796	780	773	774	726	754	709	770	759	781	770	742	776	791	759	730	826	773	762	777	748	772	841	787	776	805	785	739	807	789	758	824	818	768	733	775	727	779	751	795	767	837	783	728	712	795	780	709	762	805	750	772	793	769	775	788	783	739	769	720	756	775	833	803	812	798	795	797	774	767	801	751	771	794	744	806	773	830	822	809	783	758	738	757	788	804	749	811	821	767	779	730	801	728	756	787	785	793	802	756	783	777	794	830	737	752	749	786	783	789	782	758	775	797	776	745	803	823	756	767	825	793	820	796	763	794	753	775	773	827	777	784	809	801	774	796	756	757	766	758	773	792	761	741	797	761	755	816	774	737	731	753	822	778	732	772	796	827	770	820	735	787	767	757	768	780	752	769	741	769	756	789	754	788	767	788	788	763	769	707	759	791	837	753	830	725	789	810	810	786	818	755	766	804	785	765	728	786	798	743	809	802	821	777	801	790	778	765	767	815	824	794	748	786	732	795	792	743	749	788	762	789	799	767	735	767	794	793	815	788	777	775	748	788	783	831	794	789	809	735	763	832	761	743	768	744	786	849	763	747	766	787	744	786	764	765	764	745	743	746	777	784	788	771	780	736	758	761	746	824	783	796	655	795	768	754	768	763	794	786	788	795	769	761	743	755	744	760	753	793	797	777	752	795	781	737	804	785	765	785	805	814	762	769	763	785	782	766	782	770	767	781	776	791	722	762	747	790	764	787	759	769	781	761	811	697	805	789	781	780	801	779	768	799	754	744	765	791	732	772	761	799	744	806	768	762	774	784	843	805	753	839	756	812	780	758	776	769	824	769	784	757	784	815	783	808	780	764	797	780	747	758	715	807	774	818	779	808	785	810	749	748	760	761	755	785	762	821	780	764	800	787	790	747	784	755	783	756	796	788	748	779	799	760	758	770	766	786	766	810	754	718	780	747	804	738	749	742	747	814	770	738	778	807	781	735	753	745	754	772	741	774	780	802	748	775	732	788	816	739	798	747	753	770	755	780	790	751	763	788	796	727	794	803	713	714	779	809	723	770	801	753	799	763	765	738	769	776	870	809	763	712	769	774	789	803	763	759	852	754	762	745	742	780	810	783	795	791	802	761	771	761	783	757	759	764	805	817	781	773	781	768	770	760	760	742	762	748	749	784	785	780	827	764	844	799	796	755	763	755	791	775	807	771	789	795	766	764	775	778	801	783	783	764	785	810	735	749	775	787	791	790	823	800	758	809	777	786	740	782	772	769	752	739	800	739	770	810	794	762	783	792	775	717	755	820	802	777	759	777	782	831	760	753	748	814	756	759	791	766	785	806	770	786	750	782	839	741	807	750	817	752	789	751	789	764	740	750	752	712	781	756	822	761	760	767	789	728	762	792	770	792	811	759	737	806	798	820	796	735	764	761	774	752	713	733	765	803	769	814	762	768	765	806	737	770	818	803	713	801	779	773	784	771	758	764	740	765	786	788	813	760	788	782	782	776	817	749	753	784	803	762	784	771	774	780	801	776	777	772	755	760	779	778	748	769	784	787	755	761	782	743	833	786	771	783	756	817	768	763	837	780	744	797	750	785	782	741	786	787	759	758	792	761	830	749	775	775	780	779	786	731	769	757	793	781	761	759	768	811	748	781	724	801	802	787	766	815	790	767	757	817	761	746	785	787	766	773	764	758	794	790	756	750	767	824	722	774	715	795	756	780	791	816	834	819	770	786	743	745	791	719	794	747	764	758	833	783	750	799	844	780	812	760	786	748	766	752	797	769	816	781	766	766	750	819	797	819	804	811	771	780	793	801	736	846	716	793	830	784	817	793	798	783	757	777	738	774	788	795	766	758	794	806	754	773	796	817	817	793	769	786	796	799	796	789	812	731	737	777	761	774	728	764	767	753	850	763	734	782	737	761	760	796	766	753	775	716	765	723	775	787	743	748	748	762	827	750	777	771	795	741	812	779	792	739	793	734	755	823	795	779	781	749	799	794	870	792	808	739	759	794	768	783	823	779	789	773	792	776	750	783	730	761	786	788	759	784	755	780	813	788	744	747	816	788	776	752	775	788	786	767	745	763	759	737	761	768	779	754	829	752	796	833	775	738	780	740	861	756	831	821	754	774	739	756	751	767	728	778	810	787	801	791	783	796	781	772	772	794	748	789	813	793	828	806	793	784	754	760	746	749	819	808	811	796	817	794	788	797	749	758	781	785	742	745	795	731	760	769	772	733	780	732	782	798	796	779	761	793	812	730	783	832	803	778	784	839	771	796	774	773	770	774	798	822	788	783	771	801	825	825	738	797	789	754	789	773	758	710	808	801	738	800	752	782	802	779	751	751	822	778	800	775	743	852	790	779	750	795	737	764	721	778	828	765	771	784	798	776	779	790	785	759	791	755	762	719	771	753	720	789	776	777	803	751	790	783	791	766	787	802	719	750	780	778	746	763	788	748	785	740	763	781	811	800	750	779	761	774	805	758	776	799	770	777	769	807	779	784	832	737	796	765	800	757	805	800	739	800	807	817	713	811	750	725	744	744	739	776	811	749	789	796	845	770	809	697	796	788	761	765	737	760	777	740	729	801	749	779	789	739	757	753	762	732	792	785	750	823	776	786	737	774	753	786	798	756	750	772	819	805	791	789	815	786	804	770	849	753	756	772	771	745	759	755	760	805	759	732	699	743	786	762	789	814	788	782	734	750	760	790	804	759	777	788	827	820	742	779	825	751	781	720	810	810	780	754	749	807	786	751	709	817	788	796	755	805	752	781	747	784	789	758	772	776	726	773	802	723	803	770	804	748	837	748	777	771	816	746	788	753	813	821	814	785	799	781	745	705	753	815	760	739	760	729	718	795	830	823	712	798	789	772	720	755	779	794	796	787	752	762	777	827	742	761	787	739	789	740	789	773	804	771	796	764	777	810	802	786	764	745	756	771	842	772	797	804	784	765	795	797	794	802	777	751	821	768	781	759	808	756	765	728	779	786	745	803	746	847	793	767	755	774	750	755	781	797	719	785	743	752	800	791	760	800	763	755	788	784	764	826	783	769	777	749	736	736	757	752	784	786	778	767	789	777	738	748	750	791	811	774	770	777	787	818	742	748	779	730	745	700	807	790	775
45372	54251	44577	42031	43877	34313	23150	10123	3086	1404	1050	865	753	739	691	625	613	571	595	582	524	650	750	644	599	615	558	582	463	490	481	489	462	418	427	401	402	405	420	407	371	367	412	396	412	389	410	383	402	395	382	408	378	380	342	363	375	359	372	383	374	396	395	398	412	377	355	403	361	363	381	398	376	387	361	405	364	392	396	372	365	421	387	403	387	360	371	388	358	393	380	381	381	376	370	397	417	353	371	374	392	402	389	410	352	399	341	381	387	389	366	397	356	351	383	411	394	355	404	417	386	413	373	398	403	373	391	402	382	358	383	403	368	350	379	405	368	375	377	363	400	370	386	366	359	384	375	393	374	366	413	391	390	425	380	389	390	424	380	365	369	399	344	412	367	408	348	371	337	393	413	380	357	399	378	393	387	406	383	400	358	437	402	396	367	375	380	409	370	361	376	367	333	366	388	389	390	362	376	352	426	364	369	358	388	368	396	333	378	401	394	398	352	383	383	390	351	404	354	352	387	392	353	382	389	373	398	375	410	379	382	354	376	391	390	404	360	378	371	384	419	360	384	381	378	399	368	368	400	358	348	434	405	406	377	395	379	352	385	395	418	384	355	372	381	402	389	381	347	386	391	386	389	415	398	331	385	397	378	405	373	357	396	394	387	405	390	387	343	415	375	383	371	407	386	375	376	362	398	382	364	417	382	362	379	333	339	369	373	391	364	416	361	372	371	381	369	377	380	387	365	372	381	361	422	380	378	388	374	385	384	387	418	436	391	393	363	429	364	391	377	346	392	381	368	397	383	386	352	397	365	348	376	365	390	381	406	374	408	351	386	346	381	368	383	396	365	405	379	407	383	372	420	402	360	381	399	361	368	395	381	377	388	413	372	344	365	347	404	366	390	390	409	410	408	362	362	390	368	362	399	379	396	379	376	384	391	414	409	407	366	389	356	398	417	390	395	374	355	379	372	399	397	369	368	412	401	396	380	379	375	355	396	359	403	346	336	358	353	339	356	353	411	386	375	365	435	366	347	418	363	388	406	363	384	404	375	383	396	377	352	401	345	367	377	403	408	371	397	381	398	373	376	376	392	375	394	412	352	401	383	392	379	379	376	391	406	369	385	365	398	385	403	388	387	348	348	342	434	350	368	416	373	385	375	406	376	385	390	364	408	361	355	346	369	392	360	392	371	360	355	366	370	378	358	405	399	406	354	389	375	376	388	399	368	388	347	366	416	400	368	363	371	381	370	395	354	403	372	401	377	352	360	386	399	363	364	399	404	393	385	350	369	371	406	382	348	383	373	406	383	365	358	384	355	378	376	391	380	371	392	404	393	375	364	361	398	335	382	370	391	374	364	396	383	379	383	355	366	354	372	368	399	362	393	386	376	355	370	389	337	413	374	370	342	366	383	388	398	372	393	405	347	379	393	373	361	363	368	401	355	368	351	381	402	393	406	351	357	373	362	368	408	332	417	363	379	412	359	392	379	375	405	430	392	395	358	351	401	380	346	395	360	355	372	443	376	360	342	390	384	379	357	374	381	355	395	356	398	387	369	390	399	433	368	356	391	395	356	390	376	349	337	381	391	394	324	369	343	355	394	392	374	365	402	387	332	349	391	418	443	351	372	386	377	375	437	377	386	389	360	391	373	377	401	403	410	376	416	355	393	337	391	437	398	341	377	377	364	419	422	389	371	408	385	382	375	395	378	396	353	390	372	397	365	380	416	376	401	376	368	399	369	399	393	359	416	366	383	409	402	404	385	357	433	366	378	357	365	372	347	409	379	357	369	369	431	359	351	382	358	344	342	389	404	384	368	397	348	385	390	413	371	405	405	358	355	353	360	357	382	391	405	399	384	387	373	388	380	377	382	355	383	362	369	400	358	394	374	420	371	379	366	372	399	385	382	393	421	379	348	380	403	376	349	368	376	356	373	418	361	404	378	377	357	347	389	383	363	357	372	380	379	350	393	388	365	354	340	383	367	373	385	371	379	386	389	391	410	347	368	363	417	363	359	380	365	373	336	398	367	366	382	366	397	407	357	396	371	404	388	380	397	377	405	385	370	352	347	422	370	381	348	396	375	361	360	373	407	380	373	431	394	400	371	360	382	383	399	374	370	401	385	355	390	397	362	396	388	362	367	375	386	398	385	392	421	392	377	370	367	350	373	404	407	371	396	386	381	437	339	341	344	379	379	386	384	373	397	395	387	354	378	403	352	370	407	366	384	366	395	381	364	371	370	401	350	400	409	420	376	367	422	360	365	367	420	363	363	373	385	365	370	394	362	391	366	384	397	385	361	364	362	425	409	379	381	406	375	346	367	369	396	365	375	354	392	406	343	360	379	340	360	349	406	353	398	361	358	373	396	339	396	391	394	396	343	365	360	367	411	385	381	362	368	377	399	397	390	348	401	381	388	389	343	385	419	394	382	370	359	390	383	428	384	370	380	384	358	403	393	394	372	355	386	422	373	359	403	389	361	368	381	386	393	403	380	365	337	406	367	348	387	405	355	371	360	398	387	406	352	372	394	362	390	340	361	386	381	360	340	416	397	341	408	355	420	409	363	334	363	434	394	383	375	370	383	392	375	359	375	395	346	402	367	368	390	372	391	397	347	372	360	370	395	390	379	357	372	380	375	388	350	399	371	371	378	400	427	393	404	397	385	385	351	366	381	370	406	373	349	361	391	375	390	393	367	372	350	386	403	353	380	370	409	365	361	343	393	346	381	376	373	367	368	371	393	352	397	374	389	413	387	398	407	392	342	379	374	371	370	345	390	379	447	372	401	347	381	409	358	415	431	368	370	387	394	378	377	362	369	376	378	398	387	414	361	394	376	393	354	378	366	362	333	362	380	359	371	343	358	407	361	389	390	409	424	409	386	386	338	370	405	402	398	391	429	354	426	376	358	378	369	399	368	399	377	370	378	406	407	405	408	406	375	361	375	400	356	357	362	379	395	359	381	379	384	347	389	373	373	374	423	354	368	356	355	334	386	376	409	358	373	400	381	377	387	369	383	397	381	400	383	399	370	387	405	357	386	395	357	368	378	375	364	385	366	362	366	382	383	391	400	399	393	371	354	365	412	395	398	364	372	348	374	401	397	364	388	403	382	388	363	416	372	367	389	391	392	371	401	399	374	400	354	363	319	352	410	374	373	376	367	356	363	355	393	396	420	372	373	381	375	363	401	398	342	404	375	391	395	363	393	373	374	347	430	357	358	377	367	372	396	428	376	369	382	360	389	368	396	370	357	380	361	365	371	406	380	356	388	397	417	401	346	386	358	368	367	413	397	356	405	387	335	367	370	361	416	376	382	387	394	442	373	380	409	349	362	390	346	359	406	322	351	383	391	351	340	363	329	389	391	380	404	373	369	376	379	327	356	387	374	410	374	398	359	359	410	425	372	368	383	396	395	412	391	335	365	370	363	391	351	353	390	392	405	353	433	396	388	375	412	371	394	388	396	366	406	399	344	383	335	372	404	405
30542	48270	45885	50102	51130	41114	24791	6103	4972	4406	3746	3192	2945	2586	2455	2267	2127	2093	2101	1990	2039	2586	3081	2330	2527	2295	2401	2117	1582	1727	1578	1380	1323	1181	1115	1110	1087	1160	1094	1074	1031	1010	978	943	958	939	926	901	921	944	886	920	892	944	910	916	921	933	918	917	939	937	915	894	888	896	851	967	900	867	850	879	913	900	870	904	850	898	890	841	907	918	952	854	904	917	912	905	867	906	941	899	926	875	920	906	892	888	917	875	882	875	892	918	920	845	907	894	861	880	957	827	876	852	900	872	858	913	925	898	922	899	906	879	929	892	919	916	886	870	898	862	946	835	889	872	871	909	881	903	907	874	914	855	935	948	922	824	860	902	872	895	863	853	883	897	849	875	877	932	926	901	886	916	901	896	855	920	921	932	845	927	889	911	889	900	937	925	813	909	911	870	918	914	880	888	858	912	893	903	931	907	977	860	924	900	932	850	952	890	902	886	915	900	876	875	918	937	850	824	901	929	886	864	883	866	889	875	888	906	849	888	843	870	814	872	941	880	836	911	846	870	868	893	900	887	953	849	897	927	919	898	896	918	900	889	909	900	892	874	866	909	927	931	875	869	929	856	926	916	895	909	865	924	881	887	883	941	942	883	863	837	899	926	927	905	885	855	895	854	854	868	913	897	860	907	867	872	873	899	883	849	847	936	838	967	856	877	891	915	896	897	865	888	913	867	804	868	897	922	958	899	845	888	899	886	877	870	909	939	881	973	889	880	859	913	878	867	890	895	923	888	909	880	905	857	940	877	931	888	876	864	908	921	929	883	876	863	913	898	883	875	891	842	904	897	865	868	845	915	828	890	838	906	880	865	882	896	850	893	909	908	894	889	893	894	862	840	888	878	943	869	930	871	857	871	870	852	892	921	903	931	831	937	896	876	878	882	858	932	874	893	900	901	878	885	856	930	878	819	878	896	867	874	931	889	877	944	890	892	907	874	917	862	838	849	854	900	874	903	906	868	902	865	922	895	913	923	896	943	834	905	907	910	912	877	889	891	912	918	897	874	915	878	909	878	895	862	868	847	889	913	827	929	890	857	956	862	909	843	876	915	899	937	862	914	858	892	850	905	916	881	857	849	886	884	919	849	883	888	846	877	889	848	869	879	935	927	862	883	827	833	884	880	880	877	867	846	873	922	913	946	855	900	871	895	861	904	873	867	866	908	892	905	883	870	841	880	897	938	896	888	906	879	918	846	896	891	940	886	841	867	860	896	899	879	880	875	917	896	879	902	885	901	902	930	863	937	876	891	908	890	900	879	857	929	899	849	931	856	879	881	888	915	900	907	851	876	867	878	926	846	915	853	882	871	939	894	895	903	878	917	950	894	925	876	879	912	920	914	855	839	870	902	867	859	866	878	894	841	936	896	891	905	822	904	857	873	807	937	837	830	878	919	905	881	869	879	901	911	939	842	937	910	850	852	893	879	873	896	850	917	840	870	929	855	882	912	877	859	874	881	900	857	866	857	846	893	850	854	887	891	902	878	864	924	929	831	899	857	909	900	893	948	944	882	902	874	889	898	864	900	883	870	915	899	958	832	914	869	832	872	877	920	887	910	842	857	850	829	939	893	882	884	864	891	852	890	864	915	933	921	904	909	910	905	910	875	872	891	909	875	887	846	903	907	922	865	907	889	893	924	830	857	914	881	902	885	905	892	922	896	905	906	927	851	902	857	874	858	831	871	915	845	841	877	921	866	944	931	826	897	875	898	878	908	902	862	890	846	913	942	914	895	906	879	932	847	923	923	904	897	877	859	890	882	886	898	856	863	875	877	863	880	879	857	870	911	947	903	860	903	861	938	873	899	891	844	877	889	914	871	922	912	881	910	910	884	830	905	858	911	909	872	869	882	897	880	887	854	870	893	868	854	903	909	851	931	837	954	803	955	897	889	858	909	855	844	862	916	848	831	929	907	972	904	880	870	894	918	899	871	904	880	870	825	890	872	967	911	900	892	848	814	928	847	921	857	865	891	913	839	902	879	854	911	905	868	915	860	899	888	864	886	883	918	834	856	899	852	906	896	836	884	864	871	885	863	962	900	860	844	910	867	931	907	870	841	907	916	862	910	865	915	871	887	892	853	860	921	864	911	955	916	915	947	915	862	894	921	895	862	937	951	862	902	889	917	879	883	879	843	937	890	884	896	862	886	864	822	903	858	939	930	905	842	922	849	895	907	840	868	843	922	881	804	928	893	911	871	915	877	900	958	864	889	851	876	862	889	918	913	907	952	935	856	884	881	915	911	894	871	910	884	915	906	824	948	884	917	900	908	878	896	885	907	894	861	949	911	918	886	884	882	905	899	853	868	886	887	861	906	972	922	851	860	898	844	880	951	863	822	860	932	929	885	928	882	903	861	889	864	868	903	875	920	860	900	865	892	904	875	930	897	829	893	892	883	896	902	919	843	846	872	907	939	899	875	891	863	921	922	895	868	868	917	871	931	860	872	931	910	912	884	849	882	883	890	878	889	869	893	900	862	881	879	859	894	944	869	899	887	883	849	890	870	910	907	886	905	907	960	922	846	893	880	890	915	917	878	840	909	885	865	910	851	859	876	845	940	883	874	882	906	869	882	887	928	912	858	839	931	843	872	879	872	925	896	859	888	895	849	877	877	916	877	885	895	895	875	885	846	842	914	870	881	898	830	881	870	873	865	907	859	885	869	851	891	944	894	897	905	919	868	923	879	817	891	945	931	923	861	868	912	892	832	876	888	875	876	888	853	905	877	901	861	922	970	941	878	925	857	847	848	937	903	926	930	865	850	885	902	875	935	873	964	830	884	919	908	900	882	846	895	854	919	875	897	882	885	849	866	927	980	863	928	837	914	837	835	869	916	925	920	894	875	931	942	830	890	930	894	884	904	909	900	836	896	887	927	842	944	867	912	928	859	868	820	932	842	908	881	940	908	898	959	854	878	917	903	937	921	886	883	939	899	873	883	859	898	871	901	853	903	958	898	911	892	915	885	858	876	879	916	882	842	853	886	916	907	865	896	929	876	926	850	859	880	896	924	894	952	846	912	894	847	881	905	873	876	882	845	873	895	914	916	888	857	887	852	908	920	823	863	894	832	900	905	942	893	945	832	880	876	956	873	894	899	957	900	898	887	922	864	873	882	922	916	836	890	932	895	916	874	887	923	876	865	897	838	854	887	866	960	908	859	906	859	889	847	895	939	880	933	889	885	914	864	865	861	877	843	891	884	874	865	904	871	881	870	851	854	879	863	910	976	852	865	839	885	894	868	927	909	890	875	877	854	838	871	882	858	912	899	875	915	901	880	920	915	862	849	841	901	868	887	834	926	899	887	882	897	856	907	907	876	896	905	901	887	902	945	842	872	847	865	859	929	907	912	884	860	891	874	863	851	863	874	884	880	860	907	883	881	915	850	887	880	868	871	882	855	847	909	836	930	858	918	913	856	904	860	889	910	875	862	894	864	886	908	901	944	904	851	863	909
53951	54085	44327	42518	45784	40603	34209	19815	10487	3786	1578	1145	971	862	854	781	696	700	711	729	701	948	1134	901	887	870	814	637	583	634	562	561	483	470	442	444	450	390	432	398	422	378	377	370	396	430	389	413	338	401	394	375	390	384	405	339	422	367	393	410	382	367	365	336	348	393	384	375	361	393	367	371	410	371	365	403	370	327	340	361	345	352	366	391	409	364	412	377	410	386	389	389	377	374	375	393	405	348	393	430	360	368	379	383	409	348	339	384	380	360	369	397	403	406	359	370	401	378	367	382	323	382	403	402	413	401	366	383	377	343	360	381	381	391	361	383	366	374	379	391	390	363	357	389	378	363	392	372	373	371	402	395	360	388	345	364	360	392	371	383	392	399	355	387	409	345	374	377	407	370	369	395	377	309	375	363	383	367	361	359	398	377	377	400	363	395	354	355	340	404	415	406	368	396	359	427	358	370	383	379	359	399	356	353	379	373	387	325	361	384	342	376	355	370	360	373	352	366	421	398	390	359	357	367	353	350	392	365	360	412	401	399	384	354	414	330	383	379	371	378	345	380	358	367	335	389	413	362	362	406	359	375	362	356	374	363	389	380	379	375	393	379	393	394	386	382	358	384	395	398	408	376	389	410	365	354	421	419	365	369	360	399	391	382	406	340	378	377	347	365	373	359	394	363	371	362	390	384	386	401	366	364	401	361	369	376	415	393	341	433	420	357	353	359	378	342	377	370	387	368	405	403	386	357	388	404	384	385	359	357	359	368	395	395	405	367	357	383	391	365	345	388	342	328	377	383	407	380	391	344	374	368	385	396	341	352	406	382	365	357	386	373	350	406	323	400	334	363	401	370	328	384	396	362	362	389	346	356	346	385	402	376	383	350	399	388	389	378	385	363	386	385	385	377	371	370	384	377	409	394	357	359	383	361	367	360	374	387	362	363	381	388	393	377	369	361	400	397	369	364	403	377	365	385	396	373	399	413	412	343	368	376	366	353	383	353	380	352	403	377	377	419	417	359	365	409	359	394	358	366	389	377	376	378	370	393	375	394	373	383	352	413	387	368	382	398	354	363	302	362	357	365	351	364	361	381	394	409	365	383	418	336	352	342	356	432	398	370	375	375	373	352	369	343	385	364	385	384	363	387	389	380	384	364	387	356	346	388	344	365	398	368	392	386	379	411	390	358	390	379	395	346	390	408	381	410	379	374	401	356	402	357	372	325	391	391	377	368	374	361	389	388	390	361	393	408	383	361	367	395	389	367	369	370	387	394	381	362	377	379	353	383	399	391	424	393	346	357	357	399	367	389	328	372	333	403	383	327	375	412	367	386	356	355	372	387	387	360	380	342	372	371	390	375	348	375	339	359	339	363	360	371	350	358	348	363	419	364	356	362	418	364	376	381	382	375	385	378	391	371	376	400	347	382	388	375	363	364	379	362	357	385	385	367	397	354	382	381	348	388	373	391	377	369	379	352	358	342	398	370	372	360	362	354	363	384	368	380	374	341	383	360	392	408	388	375	391	381	365	355	380	384	369	362	365	365	397	394	347	332	404	370	360	419	407	395	365	331	392	377	381	394	350	369	400	361	363	344	383	349	386	395	352	362	388	348	374	349	376	346	399	385	370	338	364	363	367	371	383	387	397	419	365	408	407	349	375	397	405	346	379	400	375	376	375	351	358	393	413	410	397	380	398	382	357	362	375	392	375	395	367	399	392	430	388	350	391	381	366	376	424	364	366	379	352	390	378	357	379	333	344	365	412	388	346	375	350	359	370	374	355	391	388	354	384	350	366	321	353	402	360	352	376	345	311	363	372	339	375	349	368	378	344	371	416	382	386	387	382	385	363	386	363	391	408	377	411	375	393	353	316	371	377	352	382	371	368	380	393	356	372	376	353	323	382	355	401	372	340	391	394	417	391	397	381	381	391	395	385	359	382	362	384	344	367	376	363	369	389	376	361	374	359	359	386	335	345	382	364	368	343	416	349	351	382	437	375	375	329	384	349	364	375	367	384	371	414	383	344	389	362	387	359	370	370	386	411	406	384	386	370	370	361	362	362	338	368	376	382	375	378	389	406	412	379	365	356	387	379	360	392	389	382	400	374	343	390	348	375	386	357	401	383	382	387	375	350	351	375	342	355	351	404	373	376	385	371	372	357	371	361	403	404	388	380	384	349	394	388	352	356	359	382	354	389	366	353	384	372	391	355	365	402	372	372	358	343	352	400	378	371	377	394	371	379	379	350	347	354	392	373	329	369	376	340	306	387	409	380	386	378	399	381	387	364	339	365	374	367	366	376	381	334	330	390	412	336	371	391	355	389	349	367	367	392	342	346	388	372	340	366	355	374	392	382	387	394	332	389	381	360	376	367	368	360	361	357	377	345	367	434	361	372	393	389	377	377	390	397	368	402	350	389	361	354	368	398	369	334	392	392	395	379	389	370	331	330	341	386	385	361	374	367	386	365	382	392	366	355	374	384	378	369	352	347	395	364	345	387	396	356	393	377	370	400	378	361	368	343	371	398	369	360	341	392	374	396	425	397	396	384	360	407	390	387	368	386	396	379	367	411	383	403	391	391	355	370	341	369	388	380	364	385	366	362	395	360	365	370	364	381	362	371	364	381	365	404	412	365	408	417	331	412	369	404	375	359	399	359	392	355	385	378	353	397	383	379	367	366	371	380	377	402	350	348	337	379	386	361	360	401	353	407	390	351	379	385	378	392	402	357	402	379	375	393	361	387	403	383	374	346	372	362	372	391	357	391	382	387	354	363	358	369	332	350	358	362	382	393	397	360	397	346	364	361	361	375	409	349	355	351	360	397	369	376	380	378	380	370	391	365	362	352	356	379	369	406	399	371	395	382	371	370	342	370	400	363	400	371	355	374	387	394	361	373	391	339	399	346	392	359	343	360	408	348	389	373	390	388	372	368	366	409	384	386	381	350	410	373	368	342	348	352	354	348	385	376	388	372	338	428	359	381	388	340	394	392	369	391	387	377	356	365	331	373	367	389	402	351	364	366	378	394	358	402	360	375	392	378	379	397	354	390	385	356	390	414	340	352	404	380	341	348	371	334	390	377	384	339	418	353	355	381	350	393	370	357	357	382	354	369	378	349	362	363	373	341	392	406	377	353	351	401	344	363	406	391	381	393	398	358	392	371	391	334	399	397	358	374	390	368	354	405	346	352	367	384	382	410	356	409	366	364	389	384	389	355	375	400	358	395	376	384	396	360	374	376	370	355	380	335	395	361	381	350	379	365	381	382	372	392	362	399	338	410	377	404	376	364	346	376	354	368	316	378	360	393	349	371	402	370	417	355	346	356	367	381	383	364	363	361	414	375	364	378	402	345	366	392	361	387	368	364	391	382	391	348	369	415	379	374	353	364	356	387	384	351	363	414	370	385	405	352	391	340	365	327	345	365	384	370	356	382	356	389	383	373	426	361	397	362	371	385	375	368	391	372	358	409	406	388	395	387	365	383	395
38433	50906	51537	54023	52370	53176	33343	8172	6892	6040	5118	4407	3845	3420	3221	2857	2683	2623	2769	2817	2579	3609	4742	3872	3703	3647	3468	2492	2123	2311	2102	1812	1517	1321	1269	1209	1222	1232	1079	1115	1014	1035	962	1005	948	939	970	932	923	912	911	888	934	865	874	825	927	884	894	924	876	844	855	904	913	862	896	894	879	886	884	851	843	866	877	831	849	891	866	847	829	868	868	833	791	829	851	841	888	844	830	892	836	877	846	903	850	864	799	807	830	829	886	842	887	875	895	858	858	860	905	867	852	862	833	900	870	817	862	823	888	851	822	914	874	840	833	826	853	916	876	862	873	870	901	855	896	850	832	852	865	858	923	872	848	822	811	903	839	857	802	840	812	852	831	833	863	876	874	816	888	860	921	865	883	865	891	820	793	839	874	833	865	879	842	832	831	860	869	865	884	812	853	866	865	815	862	857	843	833	861	864	876	863	849	854	822	840	852	852	868	843	848	847	895	878	812	870	813	885	864	783	858	835	812	832	808	872	838	863	844	858	835	839	879	851	894	901	889	862	880	884	887	778	840	835	852	887	788	891	858	857	818	839	812	833	827	861	836	835	874	840	890	839	840	850	842	877	876	859	849	880	858	902	815	826	796	847	918	808	844	836	862	865	857	870	857	828	853	857	880	858	857	837	862	866	845	862	880	853	810	837	812	858	868	846	887	807	878	859	852	925	856	913	878	842	873	851	834	810	841	897	857	885	870	846	839	873	784	843	906	824	842	847	866	840	850	869	855	816	903	888	860	826	797	839	885	835	876	866	903	802	888	893	893	829	865	847	841	821	843	799	841	866	839	880	828	836	872	885	817	813	844	859	863	825	802	875	852	789	832	828	819	826	861	865	865	859	835	836	881	835	902	847	808	797	897	858	877	851	897	871	866	856	856	841	875	852	836	822	847	801	849	851	829	906	886	815	817	831	867	871	847	853	879	796	898	848	822	810	846	871	846	858	849	852	840	818	863	921	860	880	844	915	844	857	878	833	883	893	880	842	837	872	891	890	890	928	831	917	884	872	833	871	881	944	899	819	858	856	868	829	843	849	837	884	775	859	839	833	876	821	857	905	872	892	873	867	813	856	842	868	850	878	871	829	853	887	877	873	876	850	795	882	865	857	867	877	863	845	869	841	833	851	859	875	827	848	875	792	828	922	910	851	869	830	875	884	816	819	883	819	840	880	870	830	820	863	878	891	900	835	816	862	885	836	816	832	831	812	858	845	872	870	871	867	875	825	878	869	859	803	853	822	892	846	870	854	888	881	815	904	888	920	848	832	918	855	842	834	857	882	845	840	851	868	888	834	863	794	903	835	828	852	861	850	853	853	830	868	859	867	889	830	848	791	863	913	829	839	880	845	859	879	815	862	876	888	872	801	821	842	913	868	864	821	802	805	861	864	788	838	841	892	819	902	770	824	834	830	834	833	843	859	870	879	884	819	858	839	833	876	856	825	859	896	838	874	846	878	831	846	897	869	833	832	838	861	861	833	797	874	809	824	832	856	873	867	871	857	828	819	835	881	849	801	862	825	877	882	767	845	853	831	882	881	868	884	878	866	872	814	862	840	856	858	854	848	887	877	882	865	894	888	877	828	835	862	855	828	851	833	819	828	850	807	850	877	864	855	866	831	917	834	917	835	859	818	887	836	869	824	831	820	827	797	890	876	845	838	823	835	868	891	921	809	884	845	885	868	914	846	874	843	834	875	867	809	823	839	853	842	845	917	843	887	873	914	906	840	892	846	842	870	820	810	840	853	875	847	896	847	822	845	846	884	901	878	816	831	846	841	860	864	889	802	864	853	879	830	856	859	837	862	878	857	891	833	821	901	884	850	837	837	861	855	852	865	830	879	794	856	866	872	863	863	859	850	846	902	913	844	841	867	863	854	846	837	907	851	869	833	814	883	845	871	857	851	823	830	841	883	896	830	902	867	844	866	876	851	869	832	847	905	935	826	831	832	850	829	874	885	841	853	857	845	861	826	898	868	877	926	853	836	856	852	851	927	866	886	834	831	831	856	887	863	843	838	858	894	854	879	892	896	888	858	806	860	851	829	867	830	859	846	828	831	864	823	819	846	866	921	910	799	819	841	847	852	821	910	888	849	822	835	853	879	832	842	833	853	873	858	842	821	833	852	877	835	876	865	850	811	854	817	803	865	830	876	893	880	882	889	892	849	870	858	865	804	820	865	808	875	915	871	809	865	814	882	866	851	847	863	870	867	836	880	868	897	913	893	893	819	839	815	852	916	880	869	858	848	899	879	830	820	868	866	847	851	856	832	844	841	845	822	857	827	873	856	841	866	845	843	847	861	811	855	833	872	871	877	893	814	817	886	802	863	857	841	838	854	803	857	811	810	885	888	879	823	875	847	862	886	902	903	868	906	799	876	861	801	849	825	854	845	886	864	814	845	854	841	813	854	858	905	833	841	874	847	830	829	873	861	851	886	845	839	855	867	855	847	839	882	814	873	908	856	824	855	810	855	886	870	883	826	867	794	861	885	862	823	819	860	875	810	881	819	820	939	829	786	818	864	876	889	787	906	853	863	859	833	888	830	865	838	868	854	836	915	871	850	884	855	822	820	845	818	861	877	875	816	865	885	860	855	822	865	842	844	829	836	809	832	841	838	854	841	847	879	819	843	869	843	846	819	877	869	818	878	864	862	842	880	808	782	860	860	854	834	855	909	834	827	823	852	852	884	861	826	863	868	849	850	865	890	809	833	880	857	815	822	853	902	867	866	835	838	802	799	941	872	847	856	862	890	840	861	859	907	872	862	832	857	838	849	819	810	888	856	878	811	878	828	797	801	893	861	861	816	851	902	840	802	880	804	845	864	878	890	866	796	863	833	822	847	849	875	834	890	871	843	837	766	832	882	876	869	829	871	919	902	870	819	863	837	842	893	897	846	848	844	897	873	837	803	843	845	891	844	822	840	911	823	867	824	867	877	813	837	875	857	850	859	891	868	810	853	885	837	878	856	855	853	872	866	875	882	851	798	807	840	878	868	826	840	858	840	873	837	831	877	857	860	815	857	882	912	869	893	901	870	820	856	863	908	844	832	882	885	829	889	852	859	838	820	867	830	854	855	864	875	838	809	852	881	866	798	900	815	818	793	828	864	837	842	866	855	859	873	802	917	915	829	897	875	863	853	841	854	910	885	817	850	843	879	819	895	893	849	820	875	921	799	836	838	909	831	818	832	850	853	898	856	854	841	843	864	825	861	860	889	832	841	856	842	899	926	852	833	888	864	857	825	854	832	867	859	863	891	864	904	838	842	808	848	858	866	844	815	810	865	886	803	844	852	878	894	871	805	824	829	799	873	850	869	905	819	895	844	901	877	855	820	842	860	895	840	831	780	838	837	842	800	855	810	855	864	825	837	818	849	844	853	865	881	865	878	830	842	875	855	822	815	866	849	895	877	873	836	840	881	852	832	856	819	820	853	902	821	868	847	842	861	878	803	860	824
25999	22922	21749	18569	11847	4418	1348	702	687	586	540	520	508	447	461	415	415	422	373	378	360	416	371	331	390	382	343	352	379	336	313	347	352	363	313	306	353	312	354	336	339	368	314	274	294	336	320	323	335	306	307	342	316	354	297	356	297	320	340	293	303	309	313	332	312	355	323	331	317	345	300	331	305	336	287	309	367	320	302	320	339	338	386	340	348	311	316	334	363	283	322	296	345	315	324	306	346	305	300	330	320	331	303	317	308	287	316	354	336	332	332	318	318	326	314	356	351	317	309	329	331	318	323	325	320	329	332	311	337	329	314	326	327	356	309	306	341	313	298	319	344	305	330	323	342	327	313	339	328	337	322	315	336	341	345	336	311	316	328	343	318	316	325	321	330	370	301	336	338	312	338	337	324	297	321	351	332	340	324	328	317	304	352	349	310	333	311	334	348	310	305	302	294	302	316	345	327	378	333	324	334	366	347	340	313	324	337	315	343	333	354	324	292	322	281	328	339	337	310	318	328	318	301	308	314	297	343	352	302	317	326	319	346	333	354	345	309	339	308	304	322	313	314	327	321	329	316	301	307	307	308	323	298	319	308	345	327	266	317	335	337	338	359	319	341	319	313	308	350	330	339	318	315	307	326	316	322	317	382	326	298	316	307	284	339	350	315	336	336	332	353	333	314	318	316	288	332	345	332	333	310	358	323	336	288	359	320	310	325	302	324	305	312	299	299	298	352	330	327	349	314	321	347	377	334	307	330	334	335	356	308	327	319	308	332	308	324	309	369	333	318	329	339	325	289	337	343	307	355	339	312	313	328	329	330	334	336	324	335	338	341	315	335	324	299	304	296	356	344	322	377	325	332	340	309	326	311	320	340	325	302	330	293	339	347	333	319	304	298	325	279	319	312	342	334	299	311	333	343	329	313	338	318	359	337	315	314	333	294	346	343	356	326	295	332	302	334	353	301	341	349	334	288	331	350	332	346	319	313	314	344	328	321	316	336	302	321	321	297	312	330	355	308	348	312	324	312	310	348	342	306	321	322	267	330	267	329	341	334	347	339	342	298	289	368	356	356	337	321	338	319	324	318	318	348	327	308	344	333	312	294	309	326	339	300	362	330	330	350	334	328	324	315	305	355	320	319	326	321	315	312	325	325	328	314	336	344	344	323	304	297	321	289	333	310	328	359	318	331	321	315	316	339	319	296	318	324	321	296	318	315	325	343	306	312	325	320	334	309	337	335	333	311	366	282	306	315	300	339	343	367	380	296	335	348	319	322	311	327	335	302	314	301	310	324	332	353	294	325	326	344	310	291	358	342	355	316	331	346	334	304	322	357	308	338	293	325	323	323	300	292	332	314	326	318	356	344	344	306	312	316	322	316	332	357	349	347	273	335	309	333	320	334	285	309	331	325	302	330	346	340	349	322	340	311	329	279	284	326	330	320	335	327	314	336	348	351	329	327	338	341	316	322	324	310	323	303	290	351	272	323	339	281	329	352	373	311	307	290	315	307	312	320	328	356	351	349	295	308	318	325	350	375	310	321	355	340	316	303	322	342	309	316	319	361	341	375	331	333	362	355	330	313	283	318	297	329	330	311	346	305	313	314	317	343	310	340	324	333	289	365	355	334	330	309	307	336	328	320	340	343	328	311	340	308	320	318	316	362	308	325	301	319	348	310	315	339	309	305	323	350	300	317	324	322	330	317	328	287	335	340	358	293	331	323	328	362	294	305	312	330	330	285	333	343	333	335	306	312	328	360	299	303	328	320	302	308	326	336	318	314	294	292	345	312	321	299	300	302	311	326	309	299	338	300	317	346	298	351	326	339	298	328	315	327	329	306	326	299	301	277	316	309	335	357	311	350	324	295	351	320	352	294	319	303	330	326	333	310	325	320	302	323	308	333	300	332	331	306	305	295	333	329	319	304	335	340	316	346	335	344	324	328	325	338	309	313	314	335	286	311	314	332	336	329	310	302	317	295	314	359	315	353	330	319	323	334	361	322	316	352	322	304	325	330	303	338	354	304	346	321	335	300	340	317	338	320	294	327	336	322	334	310	291	308	296	334	361	348	312	334	322	315	316	334	320	340	337	347	334	280	359	318	334	321	315	329	335	304	321	313	335	333	350	338	330	292	334	330	303	356	336	344	319	330	318	329	329	320	326	269	345	345	307	321	304	298	310	336	336	332	354	347	356	332	325	318	323	320	356	321	283	322	360	330	314	336	300	307	317	312	322	307	296	328	348	317	289	343	324	321	344	334	301	307	321	307	349	326	306	317	308	330	319	325	351	324	356	312	338	303	358	301	328	348	283	328	316	300	327	318	337	360	316	314	326	346	324	327	330	344	352	359	333	289	303	296	309	287	324	326	305	279	331	365	332	315	337	353	318	309	333	313	319	305	317	313	350	327	321	290	359	353	341	324	329	312	314	307	292	317	321	346	336	339	306	319	372	312	309	312	346	345	316	301	331	311	315	345	307	348	332	293	358	342	288	355	303	331	369	316	325	325	327	332	345	307	344	364	332	305	328	317	318	332	315	328	317	297	320	337	320	337	350	328	314	304	297	331	309	313	302	318	317	306	332	304	324	328	316	348	393	307	326	338	301	304	338	329	313	386	340	335	352	323	323	322	292	286	298	319	335	302	319	317	363	311	312	322	328	308	309	348	316	339	336	318	296	328	347	330	291	340	343	338	341	355	296	344	374	340	329	349	326	330	340	336	336	292	305	339	316	320	345	354	339	337	324	331	338	319	330	367	314	312	325	281	304	314	312	317	326	315	318	329	310	310	313	304	297	328	286	306	344	341	330	344	331	365	329	310	315	313	315	359	353	336	337	315	333	334	320	336	318	332	371	316	344	321	346	303	318	315	326	335	348	324	310	330	335	313	333	317	324	338	355	347	345	338	339	324	315	321	341	316	316	339	317	313	313	327	346	358	319	295	356	317	326	329	359	341	297	300	322	310	318	289	336	272	341	337	336	316	324	295	304	299	275	341	315	331	296	332	292	319	305	321	341	385	319	308	334	286	318	334	327	320	288	314	325	333	325	315	324	310	292	312	335	329	302	315	343	341	317	342	315	319	327	288	347	319	333	305	319	334	340	311	335	307	332	317	310	320	318	293	317	350	297	316	346	323	334	309	317	314	306	332	318	338	331	342	319	316	311	344	340	346	303	326	336	347	306	328	307	322	317	347	313	318	343	339	275	303	366	316	341	310	360	348	325	321	334	295	318	342	320	307	335	336	355	340	337	337	321	297	326	308	312	303	299	307	334	312	322	314	302	328	350	327	318	337	324	312	316	320	315	361	326	320	316	328	321	351	336	324	311	313	312	354	337	297	335	357	321	308	284	312	345	337	295	330	289	340	321	352	318	294	342	340	347	297	310	333	335	344	324	331	307	291	291	351	334	323	338	362	324	310	312	329	354	311	301	331	319	322	310	335	330	328	298	298	328	330	296	336	318	333	347	321	322	320	336	328	341	322	314
15656	20264	27517	29314	25068	11986	4737	2780	2542	2204	1990	1802	1680	1545	1437	1391	1321	1195	1178	1086	1090	1091	1055	998	1034	1035	968	934	889	901	869	886	888	851	849	874	888	789	801	831	848	839	781	793	806	804	743	793	772	785	798	743	796	834	797	799	773	780	823	803	790	782	784	744	771	767	752	764	777	780	803	803	772	817	818	733	754	808	808	763	812	749	741	769	785	795	811	749	823	801	752	770	823	797	789	757	798	766	774	778	777	722	750	760	770	776	718	745	765	759	789	759	804	810	796	820	775	785	774	753	800	790	720	836	743	860	741	781	787	734	735	769	747	764	753	822	773	754	757	782	807	784	793	778	797	773	796	784	778	796	741	779	787	745	758	751	769	738	773	749	768	789	794	784	772	800	787	752	797	745	739	745	780	737	780	812	807	740	764	804	811	783	759	814	777	760	782	779	745	756	834	762	785	817	770	781	771	780	817	757	769	781	748	780	799	791	760	790	793	797	776	843	761	780	769	812	817	795	801	734	767	760	771	769	774	772	764	804	784	743	800	814	763	816	744	780	790	775	765	782	809	799	788	834	784	785	773	737	828	807	778	761	813	793	785	781	765	769	722	768	807	740	835	785	783	739	779	741	795	743	776	804	780	799	811	780	825	765	777	800	787	759	815	819	744	793	718	774	761	786	752	769	770	806	767	793	813	779	787	762	784	748	744	768	729	768	746	809	792	732	778	799	772	772	789	796	815	767	759	777	799	793	759	782	805	728	749	731	766	743	789	745	807	815	795	796	751	797	768	746	776	841	755	768	756	811	759	780	759	742	718	781	778	734	794	761	741	807	794	799	759	764	724	775	810	793	772	750	792	767	759	773	767	800	753	741	739	748	786	767	732	763	805	814	781	718	786	771	762	730	756	777	746	735	746	796	784	795	799	817	791	821	758	765	752	783	793	821	779	817	799	831	788	744	777	818	757	746	811	763	825	754	777	836	789	741	742	756	791	769	797	808	840	774	833	764	776	780	747	763	744	773	767	810	765	714	754	761	826	737	779	790	757	760	777	789	758	741	786	742	682	810	759	779	743	739	792	784	786	757	772	742	754	759	782	799	751	815	778	755	761	798	812	741	713	774	757	786	787	752	739	807	768	816	785	766	822	773	771	758	793	771	746	795	774	769	790	795	760	798	781	806	775	755	746	736	800	779	699	804	743	738	790	719	739	840	748	791	816	723	772	765	796	796	785	830	768	813	773	756	778	756	729	792	757	828	746	764	785	787	807	798	734	755	808	788	767	812	730	772	774	792	772	801	764	763	732	789	809	820	774	796	762	793	762	742	811	710	777	755	785	795	749	777	793	814	757	743	752	772	737	798	817	749	774	771	759	772	784	794	751	794	816	741	815	811	810	732	794	776	791	735	708	803	767	749	781	763	809	796	801	777	762	776	796	787	794	806	772	788	738	783	771	720	814	758	779	796	772	801	727	764	782	768	759	771	763	801	768	758	775	799	817	728	759	804	783	813	775	722	798	775	791	739	759	763	822	755	761	741	833	770	790	757	733	828	767	755	804	821	750	823	756	791	768	742	723	797	781	753	769	739	745	788	777	785	766	775	744	786	758	754	751	797	739	771	767	745	824	739	777	783	746	784	741	776	725	764	722	790	767	802	781	770	745	730	743	755	783	771	785	800	822	815	822	784	792	793	765	788	807	775	819	757	773	751	785	722	748	794	811	708	808	783	738	829	735	789	789	747	806	757	806	769	813	761	793	800	779	726	787	800	763	778	800	770	763	795	728	782	768	734	803	838	738	786	771	760	797	774	788	787	714	782	772	784	761	765	730	800	802	795	760	750	825	766	797	807	788	801	756	800	744	764	716	768	769	743	742	761	729	792	760	823	782	771	781	767	763	767	816	734	785	764	751	720	767	773	787	793	755	771	762	837	752	783	793	777	728	753	792	797	803	793	763	778	806	804	769	736	780	738	813	731	770	717	762	789	774	780	774	724	774	778	763	774	757	747	774	754	724	774	763	756	789	790	805	714	780	756	748	777	801	765	804	766	761	784	724	769	752	746	755	779	775	831	772	782	801	788	739	739	805	800	780	805	751	846	799	799	834	794	762	816	756	717	750	735	757	784	784	751	763	727	777	787	819	799	787	817	754	740	749	791	735	805	808	768	726	770	775	778	735	781	809	763	768	765	769	760	788	758	750	756	750	772	749	803	809	786	767	776	802	793	786	812	793	767	756	764	776	769	826	794	756	738	762	779	742	743	828	798	751	811	761	804	740	751	781	779	779	814	776	805	775	775	739	804	756	815	824	814	796	758	791	776	753	798	744	803	825	760	790	826	769	772	715	796	773	776	753	776	776	768	780	773	786	763	815	783	833	750	778	746	778	804	763	728	775	760	800	788	781	752	773	762	728	802	775	800	788	794	785	794	769	754	802	741	788	788	708	792	738	772	787	823	791	800	762	766	748	827	817	799	757	820	795	777	859	717	748	779	738	759	765	814	804	787	750	789	816	806	810	804	704	740	718	790	741	760	835	764	767	818	758	805	708	764	798	765	792	756	754	754	792	775	798	739	772	808	781	749	722	775	737	801	796	729	784	763	800	809	702	808	802	798	792	760	739	704	785	743	711	752	805	750	827	755	783	792	792	806	737	797	772	738	793	703	741	788	790	789	778	737	713	744	781	795	784	772	734	802	824	750	828	800	749	775	799	803	777	790	833	806	782	766	776	767	828	806	749	776	780	779	843	770	767	787	796	788	770	789	780	780	742	779	756	777	775	769	808	698	803	777	783	787	746	792	744	730	823	761	760	780	773	768	768	786	780	801	787	802	764	763	817	751	763	829	733	798	792	752	791	761	789	756	795	759	756	791	758	783	779	770	759	775	783	772	777	757	783	834	787	776	768	769	747	770	778	840	791	748	769	732	773	709	803	791	773	735	801	741	776	755	743	737	791	801	784	745	824	775	717	761	752	793	739	777	742	783	834	767	757	741	807	753	763	792	799	750	734	734	732	783	784	816	787	724	790	807	756	779	760	733	790	785	754	803	752	744	796	745	763	751	747	723	796	796	754	807	780	787	805	764	828	810	768	745	773	792	721	767	786	759	855	824	750	782	710	767	773	777	752	789	804	733	783	748	790	809	735	760	806	791	774	784	747	755	833	785	752	761	777	774	785	804	816	732	774	741	777	776	773	753	760	782	838	786	805	801	794	827	769	802	749	766	811	766	765	776	764	787	802	773	837	710	819	765	778	757	768	790	784	791	754	771	810	755	777	732	714	748	786	817	801	729	780	781	737	800	765	747	799	753	793	822	810	806	771	786	809	787	781	779	733	740	774	760	783	775	748	775	763	782	757	784	778	750	791	764	782	716	827	847	764	746	778	772	740	741	773	756	750	777	808	775	799	832	808	716	778	751	793	757	777	738	782	802	770	799	759	833	730	752	751	728	828	829	823	794	750	775	794	743	758	788	792	726	784	786	817	796	791	785	801	793
46419	51153	46617	49766	45136	32747	21037	9331	2619	1222	960	783	681	618	641	615	593	598	581	571	577	710	714	733	649	648	627	499	457	490	463	421	395	446	458	413	428	390	380	383	403	420	401	419	365	405	428	407	435	383	400	387	404	399	399	411	354	367	391	407	400	400	385	374	404	386	409	378	363	385	410	411	389	402	416	366	382	400	362	376	362	352	350	403	385	396	405	396	349	341	393	369	421	415	386	397	393	370	380	396	373	375	407	361	385	378	414	378	338	392	355	389	368	423	393	395	393	388	360	395	332	367	389	375	424	377	390	376	418	385	407	391	395	411	378	386	373	405	361	368	375	370	430	414	384	358	333	393	406	348	360	362	382	396	387	345	357	381	371	348	348	389	407	404	359	371	398	374	370	380	376	379	383	381	380	382	346	382	373	384	397	336	403	373	385	359	354	382	337	362	374	381	372	397	363	350	372	374	397	362	373	343	389	392	387	379	404	387	373	392	386	404	383	391	352	381	402	420	403	381	360	390	385	381	428	381	365	371	360	407	359	372	384	370	384	409	379	328	351	382	400	365	386	397	341	393	391	394	417	349	397	393	371	365	377	392	379	375	361	383	386	371	358	416	386	356	411	363	396	353	379	374	407	390	411	337	377	404	374	420	365	386	409	378	395	395	384	362	361	387	366	322	379	412	364	377	377	386	399	367	355	369	377	396	383	383	400	371	402	366	335	406	394	371	398	412	368	381	388	365	409	396	384	408	377	401	386	393	381	405	374	423	389	344	367	363	378	366	391	381	410	369	393	412	390	376	398	377	424	371	388	407	363	376	363	343	331	372	394	358	410	353	382	389	408	363	368	416	426	391	359	360	356	401	396	414	412	420	355	394	382	399	401	363	414	400	374	377	376	399	393	407	394	384	364	369	366	366	357	364	398	352	384	401	359	411	371	385	380	382	428	385	391	369	424	403	368	369	369	370	352	382	374	385	388	375	398	375	371	377	365	358	393	402	372	389	380	398	407	391	390	417	414	369	364	412	426	376	386	394	406	389	413	340	358	349	384	398	401	400	408	370	389	346	417	382	395	389	421	391	424	364	387	379	361	408	383	351	402	379	397	394	380	408	374	391	353	373	360	365	331	379	380	380	360	376	365	348	411	385	402	385	395	394	385	385	361	388	393	370	380	406	401	400	382	417	357	372	378	373	424	391	390	386	398	403	418	394	387	352	432	348	363	386	369	390	367	410	399	386	373	356	386	411	386	399	355	348	367	375	376	385	378	393	401	381	363	367	372	384	385	377	406	396	354	368	397	342	390	412	403	394	348	370	407	398	355	367	423	375	428	352	366	403	372	359	390	373	376	411	388	386	387	385	361	368	377	357	359	366	403	383	367	371	411	392	372	373	369	394	381	350	418	372	377	365	385	365	387	417	414	410	396	381	406	398	391	393	360	375	395	368	414	384	403	369	377	351	360	378	377	393	373	362	374	378	403	412	387	398	424	362	376	385	406	367	365	371	417	393	407	349	389	379	383	392	408	354	380	359	373	365	397	354	384	390	401	391	391	393	397	401	383	364	393	389	372	406	412	385	330	360	382	382	362	386	385	382	361	391	364	363	384	371	414	348	396	384	379	399	365	371	401	369	412	391	399	361	350	365	378	361	415	375	359	363	400	362	393	393	345	360	396	371	365	362	371	390	345	389	374	389	449	372	390	378	364	377	385	368	369	363	361	366	377	359	377	375	394	392	354	433	395	405	423	382	353	374	323	406	380	346	351	356	379	378	408	379	355	374	374	389	366	405	375	387	357	347	398	381	399	388	387	381	404	402	399	357	369	377	417	389	393	380	416	397	414	377	383	379	392	416	383	413	403	400	395	372	401	337	388	383	380	373	386	372	378	343	368	425	408	372	362	370	400	394	375	386	361	392	346	400	392	412	385	415	342	399	399	358	397	390	427	383	371	371	372	420	381	346	406	397	385	380	386	421	386	379	408	403	374	383	375	388	355	365	353	393	348	359	362	408	368	419	387	359	348	421	390	380	375	403	425	398	428	392	405	392	386	405	377	359	370	362	387	380	363	387	405	391	372	407	395	352	400	412	388	397	384	396	373	370	334	413	379	365	336	366	375	394	422	407	406	373	411	390	362	397	353	353	352	390	383	389	392	369	383	346	389	371	386	410	437	404	358	344	339	382	398	389	389	406	402	411	368	373	395	412	380	348	436	400	375	363	372	353	381	366	373	426	367	387	380	370	357	380	374	383	386	356	373	389	367	403	385	415	389	362	404	399	418	406	402	407	358	384	415	371	382	395	387	389	388	366	374	360	355	358	330	383	384	363	404	362	391	421	393	366	386	360	421	375	419	415	376	376	359	364	362	363	391	364	362	401	376	368	365	378	365	405	369	406	376	389	359	353	370	395	427	346	408	373	383	380	394	394	388	388	376	379	360	389	362	385	392	376	354	378	396	345	354	352	385	372	352	345	369	363	372	384	372	399	386	363	391	383	397	397	384	413	356	367	401	367	375	381	361	432	419	354	406	371	384	395	374	386	344	393	394	364	394	335	408	414	407	393	379	374	382	381	377	354	404	387	365	393	407	408	407	358	399	380	355	422	398	406	367	349	389	380	400	381	320	370	366	402	373	406	432	377	378	403	368	392	359	367	374	406	358	377	399	406	365	403	360	404	370	391	394	389	367	355	346	350	382	382	372	341	431	362	390	397	356	331	396	381	402	360	375	401	374	377	405	396	400	409	404	386	408	409	370	373	394	373	393	384	400	399	399	345	381	366	396	366	356	378	386	382	384	375	382	363	361	379	366	403	402	408	370	369	439	380	391	378	437	355	373	374	393	393	394	391	406	394	372	378	386	375	368	349	380	385	373	408	401	383	355	384	381	401	367	380	378	374	375	369	356	343	370	400	353	393	417	354	364	384	388	317	396	387	366	357	394	413	370	344	398	408	350	378	359	383	386	376	395	398	389	374	366	405	358	357	422	413	396	379	409	372	389	353	332	341	354	414	412	390	381	381	408	383	361	406	361	361	399	337	384	392	382	428	394	393	342	368	380	397	405	378	381	370	385	384	397	383	359	396	382	379	396	383	371	408	349	410	416	380	417	395	362	376	378	373	409	404	387	398	420	405	380	373	389	405	427	374	379	373	414	362	379	383	405	391	392	368	422	382	415	407	380	365	382	404	391	384	352	367	361	350	386	425	394	366	386	381	378	374	408	385	366	389	396	373	390	423	381	363	406	394	370	371	385	400	431	374	396	398	336	366	391	363	378	379	395	347	375	411	363	397	357	350	370	396	372	355	403	362	380	405	402	353	383	391	399	377	374	413	384	418	397	359	386	370	367	370	336	351	394	396	406	372	394	343	372	395	443	397	400	374	391	380	360	356	362	357	378	386	377	387	399	377	359	383	397	359	375	351	393	368	365	388	380	363	384	355	384	386	378	380	379	384	400	401	371	408	411	390	368	398	422	384	416	388	372	413	350	376
31325	44174	48566	54439	53914	39009	16459	6464	4442	3795	3399	2885	2506	2341	2189	2050	1956	1834	1830	1878	2269	2759	2857	2465	2389	2220	2202	1833	1465	1555	1349	1229	1174	1120	1159	1028	1062	1097	991	988	1001	956	985	924	901	937	912	948	962	974	968	897	960	865	848	943	874	827	903	888	895	887	973	880	877	891	925	901	940	897	924	893	855	911	905	870	896	904	930	873	878	940	904	891	921	909	851	901	884	874	919	847	916	890	846	883	889	896	884	923	870	970	916	908	843	826	899	895	912	906	895	915	836	865	872	919	934	886	910	845	951	852	886	881	896	902	843	842	879	896	832	876	908	923	918	852	912	943	866	918	858	869	924	875	897	924	854	853	875	859	913	903	891	873	875	834	916	868	933	936	910	893	862	906	936	852	930	881	922	873	869	880	877	906	864	958	949	879	873	884	901	878	918	890	895	845	884	912	905	843	885	898	870	822	932	882	872	916	891	851	917	868	891	888	941	896	907	874	847	883	857	899	907	853	950	889	934	891	888	899	919	909	922	885	825	894	873	860	879	883	937	847	901	891	881	896	909	881	858	872	888	916	868	901	862	875	890	869	851	877	867	900	884	923	854	889	845	921	935	900	889	920	864	923	860	912	930	906	868	899	866	898	864	873	893	910	885	864	885	901	892	883	860	868	914	842	825	881	906	888	877	888	882	864	827	880	880	916	875	955	880	906	878	927	876	935	851	898	892	889	909	881	925	906	887	904	875	886	901	908	878	927	856	898	873	872	881	874	959	867	945	853	881	840	855	860	921	918	875	872	926	907	867	872	852	836	878	868	911	902	813	907	872	863	911	834	893	893	879	841	929	890	905	876	848	880	886	924	855	896	890	938	880	896	864	877	920	907	905	871	942	868	876	891	792	899	909	810	897	912	890	867	916	915	829	907	835	835	860	887	904	889	872	887	864	817	877	879	874	820	877	932	914	826	863	856	865	902	894	909	856	859	924	836	871	906	925	852	882	894	898	919	920	902	922	837	897	869	881	895	862	872	860	891	902	926	853	878	876	863	885	893	879	888	852	888	851	884	851	862	883	847	875	943	908	850	914	912	914	896	926	924	864	909	877	908	837	938	910	828	938	879	899	888	863	909	893	863	911	908	874	917	890	923	964	852	915	848	907	907	894	887	862	913	877	901	859	864	896	879	883	887	883	829	871	839	909	882	870	899	896	888	931	903	900	865	873	889	896	946	889	916	896	877	895	894	919	916	923	825	911	882	894	886	921	881	833	868	894	895	846	905	888	877	877	944	900	874	842	880	923	865	873	908	902	938	863	914	860	912	832	915	918	912	840	948	861	914	895	856	910	845	890	875	893	845	907	879	890	906	868	914	919	885	873	884	927	913	922	893	900	978	883	882	914	893	961	873	848	847	905	846	877	935	917	878	896	936	867	878	907	910	898	837	875	914	828	893	834	872	867	881	891	866	866	885	899	888	869	861	879	954	857	867	890	873	850	891	906	893	891	885	902	901	894	812	884	920	850	888	873	956	881	901	875	902	908	921	885	868	910	913	886	828	911	866	888	885	883	933	864	882	881	851	902	882	895	901	898	866	883	946	881	935	863	933	895	921	865	867	860	914	902	895	895	863	906	875	895	890	837	853	907	903	861	911	894	861	856	857	908	904	867	844	822	884	872	882	883	905	855	842	866	916	868	961	914	892	927	856	889	908	904	883	866	868	911	897	867	857	896	895	901	933	896	915	849	902	893	878	891	910	892	900	925	918	913	850	868	952	865	906	901	914	880	821	850	905	909	878	839	910	885	897	905	931	876	886	906	854	887	890	903	909	913	879	886	857	878	899	889	868	909	952	881	874	858	835	842	857	847	874	916	833	856	891	875	866	891	856	894	870	861	851	944	850	891	848	863	864	907	848	897	912	901	886	851	836	918	878	875	859	899	876	902	873	880	891	861	886	895	860	889	910	936	913	937	901	904	932	899	881	868	932	894	926	921	859	884	883	849	911	902	883	889	899	880	914	908	866	901	884	935	832	955	933	840	946	882	901	877	856	912	860	866	854	846	926	879	903	876	843	879	918	931	877	908	868	863	865	864	907	899	966	836	919	906	871	914	892	892	859	899	847	914	891	899	885	864	891	873	904	865	913	871	875	906	950	871	859	859	906	891	865	928	907	914	863	900	854	882	900	939	874	931	891	892	891	907	884	956	885	862	861	894	935	947	864	880	910	863	919	898	878	893	887	916	906	903	930	893	834	853	912	868	848	905	895	909	853	897	915	865	920	892	921	887	854	848	893	871	900	858	931	865	879	889	916	903	869	897	971	879	927	908	883	853	890	858	881	898	878	916	907	884	862	917	928	894	853	865	912	921	926	868	887	886	891	861	898	855	885	895	905	861	884	868	900	876	898	870	839	879	908	885	946	877	869	894	915	884	842	863	887	828	855	923	841	864	916	881	893	914	890	916	874	870	906	897	852	889	876	873	878	872	870	864	904	898	886	884	831	924	883	920	894	903	847	885	899	897	915	902	891	928	884	886	901	835	898	890	869	848	892	898	822	885	883	850	899	894	879	892	887	866	864	895	882	869	852	927	905	897	883	976	879	888	865	906	881	909	882	859	888	880	850	923	914	841	864	889	863	915	838	864	921	924	876	852	927	878	862	924	935	906	867	931	877	872	865	925	874	921	904	908	855	888	894	854	889	911	910	910	895	872	859	871	852	916	920	916	858	860	893	882	850	889	889	929	908	863	861	916	895	862	879	941	904	929	916	884	910	859	912	892	894	882	893	848	875	864	884	867	904	901	877	846	881	893	891	938	910	893	969	874	880	864	867	818	897	872	897	875	872	957	872	879	898	820	951	867	907	886	939	851	876	871	923	889	867	858	881	888	843	897	875	866	822	871	889	971	800	867	896	897	881	867	862	912	877	898	860	908	924	909	930	857	924	942	886	890	906	920	863	874	883	845	879	841	915	887	958	920	898	902	882	865	828	902	899	906	881	895	833	900	917	919	867	883	898	903	872	866	890	868	910	913	851	883	882	914	857	927	916	892	854	883	868	868	909	858	941	880	875	917	845	880	874	884	909	911	944	865	845	882	874	923	901	899	910	927	940	869	853	929	906	895	884	832	921	934	873	915	861	893	920	866	854	882	932	926	896	895	902	821	893	871	910	826	834	900	917	953	899	865	902	918	897	903	902	848	877	878	887	890	919	881	863	915	864	875	868	879	911	805	908	892	906	851	854	859	933	857	854	872	865	876	840	861	881	898	891	947	899	910	852	880	896	924	879	877	842	827	918	910	908	924	846	886	914	883	889	851	899	884	870	887	909	959	883	899	894	929	874	930	894	854	880	937	847	898	926	910	906	910	912	890	864	951	909	807	878	933	898	908	915	901	821	883	943	869	941	879	898	866	916	863	872	864	864	913	896	963	888	901	874	895	856	882	909	848	873	890	899	893	889	906	864	895	826	863	941	870	887	868	909	907	867	851	860	925	958	897	884	887	907
55256	50868	46698	48247	45972	40043	24837	17127	7802	2518	1203	958	885	880	817	712	720	708	632	712	917	1072	1118	900	915	922	856	696	497	573	509	409	442	452	440	415	411	455	400	430	441	412	441	408	391	379	401	359	380	373	386	359	392	365	346	384	374	383	389	387	348	345	401	409	368	356	360	380	395	342	385	386	415	386	374	354	393	380	356	400	358	382	378	387	369	386	388	364	402	391	370	412	409	345	377	370	356	397	359	386	352	409	384	395	395	412	394	378	370	369	432	398	341	360	357	354	363	421	395	366	390	363	392	405	376	364	408	391	394	365	383	379	384	429	375	376	385	379	363	394	385	381	385	380	347	359	355	371	397	391	427	376	373	368	362	357	383	382	380	400	365	350	361	363	411	371	384	389	356	339	322	365	386	377	427	364	389	365	369	369	394	401	378	383	371	438	363	387	376	369	381	396	386	368	369	402	367	380	372	335	386	377	373	371	383	390	377	385	356	341	387	357	373	397	369	417	360	376	367	369	358	384	389	390	375	390	363	364	364	352	416	364	341	355	365	375	349	376	344	390	403	369	365	393	388	357	388	361	380	329	402	348	382	390	385	370	362	377	384	383	360	369	368	362	361	373	426	367	376	376	407	383	347	380	408	396	383	362	369	365	382	357	335	351	403	396	372	367	416	368	369	370	388	358	391	354	379	367	417	406	356	356	352	354	334	368	335	377	351	385	349	391	370	376	375	391	385	420	418	369	356	398	371	404	379	367	329	377	355	367	363	360	360	353	311	372	372	347	405	353	401	381	388	349	374	390	330	395	414	385	379	357	375	400	359	351	395	397	399	373	340	436	368	375	394	408	364	385	375	395	392	351	392	394	374	383	394	377	405	366	356	362	374	426	356	370	399	357	373	358	331	413	363	359	374	360	355	372	389	382	368	395	356	332	372	380	352	359	356	423	346	329	394	377	387	358	362	390	342	402	395	378	407	365	335	358	351	355	364	426	407	395	403	371	351	383	338	376	371	374	360	396	403	366	385	388	392	392	364	385	356	389	391	378	384	398	387	339	339	335	403	396	370	369	356	396	346	345	373	393	370	325	412	377	362	365	385	383	387	357	377	406	346	399	384	381	369	367	366	362	370	364	356	379	393	357	355	391	389	372	357	393	372	364	353	366	370	369	392	368	377	364	361	401	403	367	375	375	383	400	369	393	368	368	379	388	359	381	379	387	403	367	375	347	355	379	399	361	414	358	372	399	387	374	357	375	376	366	343	339	374	441	377	374	370	432	377	344	383	403	378	341	373	401	365	364	385	339	357	325	363	366	384	344	408	372	358	405	377	406	364	374	365	384	370	383	372	363	393	368	373	372	353	386	386	374	409	340	350	349	372	344	332	374	377	360	350	389	352	382	395	411	384	369	358	364	348	360	357	372	384	376	373	382	411	353	363	381	388	374	378	338	343	382	428	417	404	362	412	385	372	384	360	408	359	386	354	385	387	354	428	389	410	377	369	378	366	366	399	345	351	363	372	380	329	372	353	377	359	367	365	386	358	370	388	374	381	374	367	382	408	380	375	397	345	366	386	343	349	375	366	357	364	366	408	364	403	355	352	415	371	382	361	411	374	377	342	381	392	357	374	350	369	351	402	388	341	369	367	373	384	377	393	381	341	361	409	361	390	370	382	358	355	380	407	385	379	396	383	404	397	348	349	367	393	385	365	351	372	376	363	387	356	410	353	372	375	369	353	363	378	350	370	392	386	368	356	386	346	352	359	362	383	361	372	356	398	353	362	386	385	391	398	365	360	394	332	357	395	352	406	360	358	355	367	384	386	327	363	343	393	400	384	334	364	378	364	327	351	390	398	388	339	413	372	368	372	380	369	387	375	364	421	375	408	378	388	399	391	351	366	407	412	394	377	382	320	374	405	363	349	392	374	369	375	349	371	369	363	365	364	355	370	374	394	373	403	385	369	448	353	378	370	378	385	361	373	414	363	351	368	354	394	342	405	363	371	402	406	371	360	368	387	349	388	379	386	391	364	379	362	384	387	351	389	349	383	392	362	391	379	361	398	387	357	366	374	385	369	351	349	352	320	329	348	394	363	387	351	408	365	397	408	363	371	367	373	359	397	379	375	348	362	369	371	379	386	385	406	382	375	398	359	365	376	360	365	388	359	389	390	353	400	386	369	351	382	380	378	360	359	367	351	399	379	351	395	383	380	352	419	399	385	376	365	370	350	381	363	386	360	392	390	356	351	381	354	381	383	364	357	409	379	383	372	370	356	398	390	407	363	403	370	358	413	397	370	393	402	371	382	370	406	372	382	380	347	357	385	388	397	359	375	396	386	402	380	366	387	374	369	430	399	379	394	367	398	396	369	373	370	361	402	372	387	373	394	358	365	340	382	398	348	378	361	398	390	362	373	336	368	402	385	343	420	378	407	349	355	355	360	365	373	391	368	359	365	390	402	382	358	383	353	393	356	387	390	365	371	364	348	418	365	356	333	408	361	377	376	388	386	393	346	386	387	365	374	343	372	356	391	378	395	375	395	368	405	356	396	335	369	361	418	396	349	358	395	359	386	389	366	373	346	340	356	391	385	369	323	406	376	369	369	365	348	388	367	359	376	360	388	414	398	356	342	365	401	355	401	381	390	381	391	368	369	364	395	360	366	360	376	380	395	353	410	357	344	366	418	356	378	346	398	385	363	408	406	383	394	389	370	367	396	387	347	381	366	383	416	365	359	378	370	389	382	382	374	355	390	381	339	388	380	383	360	398	362	362	351	358	345	351	351	389	339	346	371	397	396	432	373	365	367	382	386	370	351	406	370	370	344	360	364	381	342	361	390	334	364	391	398	370	337	380	394	376	371	364	360	377	388	376	372	382	357	375	368	389	366	376	382	422	363	394	341	400	342	399	366	349	402	358	341	364	355	353	377	381	365	370	388	379	368	383	389	367	383	384	373	388	358	392	393	398	351	395	309	376	373	402	377	336	384	377	368	355	364	367	351	356	366	399	394	391	403	391	371	389	381	392	381	407	412	384	393	364	372	365	357	367	363	351	395	392	392	373	345	362	369	366	365	397	382	374	382	347	400	355	397	352	360	378	355	367	403	357	358	375	380	354	362	345	363	380	370	365	372	355	406	388	393	375	369	351	366	377	371	381	376	395	406	380	410	355	361	409	369	382	355	373	366	353	375	345	373	368	354	387	403	347	378	343	349	397	358	369	341	383	387	360	338	376	365	380	392	379	369	369	370	408	333	373	358	358	381	376	377	358	376	382	364	368	388	393	387	390	375	368	361	373	373	368	377	398	404	356	373	360	379	383	389	367	397	369	398	388	398	382	378	361	368	396	375	372	353	392	383	330	369	396	400	426	348	364	370	364	365	355	369	398	387	363	335	372	353	346	342	400	394	379	402	384	369	406	364	394	367	354	372	388	388	366	408	406	358	398	361	379	373	376	437	358	417	373	355	373	395	367	384	394	352	372	413	376	359	403
39505	48133	54907	57024	55677	48312	19653	7502	5653	5120	4317	3740	3209	2936	2778	2597	2459	2494	2375	2396	3575	4318	4343	3353	3472	3852	3299	2475	1779	1931	1605	1345	1267	1179	1192	1094	1151	1106	1030	1079	1044	945	936	967	889	865	935	955	920	906	853	876	860	881	861	913	872	866	860	881	886	865	857	856	863	917	907	868	864	879	860	840	840	852	854	859	849	887	861	884	812	872	853	852	864	846	903	848	870	891	823	946	841	863	807	858	895	840	826	861	820	880	817	889	880	895	872	907	870	870	868	901	824	895	909	889	865	838	826	876	836	863	857	878	846	864	835	881	819	820	878	832	882	902	915	854	862	818	877	829	839	915	890	798	833	825	861	844	819	846	873	824	824	916	873	832	881	839	847	870	843	863	877	894	853	905	880	888	906	822	849	819	804	820	861	886	878	862	873	873	860	876	866	866	822	930	845	891	860	822	843	835	858	902	928	836	884	864	869	909	850	903	844	870	856	912	820	879	867	847	842	836	833	828	825	861	813	879	865	896	832	854	862	863	850	932	840	913	879	862	822	811	866	824	902	871	865	871	915	889	906	864	834	865	845	860	866	848	882	855	859	866	880	885	894	889	785	846	888	899	892	819	878	849	832	883	835	875	835	818	884	922	798	811	851	863	846	856	854	824	841	882	894	879	925	808	856	846	811	855	831	849	876	858	849	874	826	858	850	902	814	876	904	829	871	857	857	878	830	886	826	880	878	835	894	844	841	857	824	880	881	839	836	867	849	823	876	865	917	859	925	856	855	879	876	828	863	867	825	885	885	841	884	846	829	784	825	883	873	856	869	809	825	930	878	881	867	839	858	790	835	889	851	852	827	852	849	847	850	855	852	870	872	834	819	893	848	823	838	864	829	876	839	865	895	893	861	843	889	868	838	861	828	842	912	911	839	870	826	850	853	841	860	826	869	856	895	827	876	857	873	899	844	858	865	853	838	848	829	800	948	865	871	862	845	880	863	845	848	849	857	914	811	853	875	832	925	882	861	846	823	852	857	801	897	837	837	865	839	857	823	867	829	880	847	866	819	870	919	842	901	853	862	904	859	898	835	847	871	867	869	851	831	910	891	834	892	840	897	850	829	803	904	828	857	858	849	854	864	872	816	825	873	862	833	903	885	820	879	801	846	841	857	907	878	854	833	858	832	885	806	816	824	853	822	892	854	847	885	849	844	806	837	861	894	891	867	931	845	846	838	921	891	854	866	834	830	872	870	840	910	816	851	881	858	884	861	916	833	843	850	899	901	868	850	857	861	836	871	900	840	894	849	824	881	818	862	831	807	880	926	865	859	861	853	888	851	856	847	868	881	865	815	842	830	840	847	820	840	889	833	798	840	804	888	865	828	858	892	860	841	818	841	856	833	822	860	888	844	879	909	847	868	840	841	837	865	862	869	868	865	823	915	857	888	869	884	868	873	879	838	853	821	916	868	870	884	820	860	882	861	868	812	874	868	863	861	832	805	855	852	854	822	852	840	885	853	846	891	839	867	881	881	865	828	835	869	866	832	836	857	877	865	866	928	906	876	880	827	897	843	838	863	880	856	902	896	869	866	859	850	806	844	884	876	844	867	869	849	861	859	873	849	882	903	858	859	828	843	883	836	867	897	856	840	807	873	850	912	857	901	816	885	814	895	887	880	826	853	871	862	829	885	866	893	863	845	900	825	851	857	847	831	918	889	901	881	913	881	887	831	836	848	836	826	836	888	848	876	919	830	863	846	861	864	840	877	852	879	884	921	875	881	859	860	854	843	883	819	835	890	891	854	844	874	782	865	844	840	860	860	775	894	835	868	909	808	859	866	885	853	852	872	836	838	875	861	812	858	849	844	865	867	850	874	855	851	892	849	881	833	878	820	904	834	849	921	870	870	928	862	894	854	879	871	891	853	825	844	849	858	860	842	853	848	856	826	825	897	878	914	830	883	876	889	836	917	897	849	860	840	870	866	837	860	879	875	897	830	876	832	930	871	833	875	821	846	855	813	823	837	808	875	796	849	863	845	896	896	855	915	847	790	889	864	873	792	889	899	863	819	882	847	865	835	871	841	877	860	877	832	836	872	879	846	859	870	890	886	849	855	813	856	854	859	878	848	848	875	914	876	892	857	932	861	853	841	824	880	846	881	840	810	831	827	863	861	866	851	846	866	862	795	815	832	867	822	853	832	828	816	880	885	897	881	857	813	832	856	870	839	831	889	852	876	836	850	796	822	838	847	834	857	871	845	844	856	860	898	827	843	831	873	829	788	869	839	797	896	845	832	866	851	854	875	862	881	816	872	913	861	886	862	871	892	889	861	864	853	877	846	826	866	884	880	845	863	819	818	904	887	929	846	846	854	873	855	856	888	889	891	832	860	899	829	818	891	850	842	878	858	829	869	905	874	860	856	831	838	866	863	903	900	855	830	851	897	913	850	847	818	857	847	882	880	838	856	864	944	814	826	855	871	885	868	813	863	826	887	833	907	953	867	850	866	854	810	847	836	872	864	870	856	875	847	832	874	874	889	865	860	889	821	851	879	834	880	910	856	863	887	841	888	924	871	858	897	889	867	887	877	899	839	868	866	831	821	889	911	867	860	851	896	851	841	837	848	880	875	844	867	852	854	815	831	877	800	853	843	858	944	843	840	921	842	860	856	846	859	884	822	915	888	854	817	850	840	868	875	856	877	927	849	876	865	863	858	828	843	847	898	808	888	844	837	816	833	837	853	812	861	880	858	882	904	854	864	807	907	888	891	856	847	864	887	908	919	872	879	846	876	908	834	811	872	881	841	877	883	907	844	891	847	873	936	867	908	830	838	885	913	849	859	865	886	812	848	848	841	872	851	835	846	867	836	868	883	834	852	861	876	839	880	866	869	931	857	825	894	861	864	876	815	892	829	844	870	874	873	902	916	894	851	852	854	875	890	841	852	854	853	885	884	849	916	799	883	876	903	873	871	822	881	889	846	858	896	896	953	877	866	888	871	851	850	871	803	916	848	858	824	899	826	870	832	930	835	874	858	875	873	902	878	873	855	909	842	896	845	825	868	852	840	852	863	836	855	839	837	861	853	896	891	833	849	815	826	868	889	843	856	930	871	894	838	861	858	868	867	897	843	878	837	853	880	867	839	905	879	796	897	863	847	858	857	841	824	873	871	861	878	904	909	880	815	906	861	847	858	815	918	839	836	889	850	822	858	897	851	867	923	906	909	778	860	885	856	829	877	817	832	842	863	831	840	861	878	898	854	853	830	866	816	857	826	836	893	842	856	873	845	856	844	820	861	914	853	842	850	847	884	841	810	876	859	874	861	853	820	881	821	857	814	834	818	843	853	855	889	829	835	870	829	861	925	822	831	849	879	852	908	852	866	907	806	889	842	873	853	818	906	893	815	780	811	833	850	896	832	887	884	883	873	829	862	819	830	903	879	847	806	858	927	869	829	858	812	859	826	867	861	856	838	880	812	819	868	840	877	823	837	885	881	902	864	840
28059	24290	24474	18840	8340	5431	1633	886	692	615	543	529	469	459	393	419	420	418	378	380	420	374	400	359	359	361	369	354	331	350	358	340	362	290	342	300	330	318	359	342	363	341	361	358	350	328	306	323	329	321	316	297	342	302	313	343	308	331	364	331	324	334	350	357	341	331	312	338	333	333	342	333	287	323	350	327	351	360	338	359	305	333	346	347	315	315	335	306	323	294	308	310	317	314	301	292	311	314	318	320	295	346	304	323	309	353	339	332	310	326	347	345	361	326	351	309	337	344	324	326	323	332	312	328	310	334	298	348	310	306	293	333	322	314	311	305	342	330	300	344	344	340	331	326	310	326	319	296	332	324	367	337	335	350	340	294	344	330	331	331	293	351	325	300	303	329	332	306	314	341	312	326	325	301	305	334	321	312	306	304	300	311	292	369	352	324	316	317	339	301	349	334	325	334	333	333	316	325	346	268	322	306	344	338	338	314	352	301	319	365	327	321	344	312	347	315	335	321	333	333	319	325	323	292	336	309	337	319	308	361	335	343	357	321	307	341	311	345	316	317	309	341	316	355	316	332	317	314	302	324	334	304	358	287	352	301	291	335	369	323	351	336	333	325	341	306	324	323	324	319	345	341	314	316	336	296	337	308	318	328	350	332	300	318	300	325	277	362	328	307	308	361	326	337	304	306	354	307	332	325	319	331	344	329	308	341	320	351	314	307	335	340	336	335	349	328	329	329	335	297	316	343	313	356	281	322	358	355	318	328	339	307	315	310	305	315	303	315	328	375	304	341	323	337	363	314	311	316	310	334	356	348	331	371	341	340	305	304	290	332	297	291	327	323	307	368	329	308	333	322	299	346	301	320	321	306	318	334	324	309	297	320	324	353	341	349	313	323	311	330	352	306	302	316	305	301	351	325	309	325	303	305	349	335	307	362	297	326	294	331	330	295	310	344	341	332	317	331	359	316	288	315	320	301	306	301	369	303	325	334	295	302	324	289	301	323	315	339	299	340	343	326	318	340	306	288	328	342	320	332	332	310	324	342	341	320	324	319	313	327	302	338	274	312	338	327	315	315	318	312	341	326	334	321	297	345	355	309	331	333	308	339	335	319	326	337	362	309	338	329	337	314	285	298	350	324	318	332	276	326	313	342	355	316	333	321	359	374	344	319	323	311	328	347	321	305	337	306	305	318	314	298	336	328	326	333	311	312	319	321	307	329	310	337	308	340	331	324	353	305	328	347	320	316	304	333	305	309	335	324	323	347	317	318	312	317	346	329	366	300	319	301	326	290	327	351	299	308	360	364	315	284	338	340	303	341	328	328	333	329	324	340	339	315	286	362	334	340	331	317	326	325	318	325	338	328	307	350	320	286	334	329	333	323	315	336	343	299	337	336	332	315	352	310	309	323	318	350	342	328	300	319	328	329	318	303	320	356	314	371	359	334	296	322	320	343	342	323	290	302	361	335	325	338	310	301	350	347	291	296	289	315	311	306	313	331	304	352	320	311	316	304	329	297	325	307	315	295	353	360	349	318	305	345	300	322	336	333	322	299	294	319	337	329	316	298	293	322	346	318	328	302	327	324	307	331	303	308	334	323	321	341	323	320	339	339	307	327	299	300	307	315	318	331	301	300	308	343	324	306	334	307	326	329	339	325	322	328	322	322	298	320	333	347	320	341	328	316	333	326	311	347	339	317	322	318	294	312	284	309	294	339	349	303	380	332	333	323	335	329	350	321	330	287	337	327	336	305	333	335	351	340	361	330	353	318	308	374	376	307	345	334	308	358	330	336	304	310	334	337	314	338	339	328	336	277	341	321	300	340	332	293	316	286	330	327	332	315	293	351	347	333	303	322	321	325	319	356	332	322	293	327	304	323	322	320	310	339	330	322	323	343	339	309	310	314	362	339	310	302	356	297	340	314	315	312	321	341	320	329	321	326	327	336	314	348	280	340	311	314	353	341	356	324	342	352	326	317	342	315	323	343	309	324	344	377	335	378	366	329	332	301	296	325	324	304	304	323	350	316	343	337	286	309	322	322	343	338	278	358	328	336	293	308	300	352	338	313	328	325	313	320	301	313	339	304	293	294	363	356	362	297	322	296	306	319	344	336	336	324	342	347	330	339	321	348	296	311	337	354	327	325	313	314	315	323	324	326	348	329	297	309	326	318	312	304	351	322	338	353	309	315	330	345	328	362	313	334	334	339	314	319	319	327	357	330	302	291	318	322	310	319	294	277	316	293	303	312	339	367	316	329	304	291	331	300	312	308	325	333	362	306	322	323	324	320	304	293	330	329	301	344	332	323	322	351	362	332	330	315	307	345	330	336	298	332	323	349	334	317	341	320	326	353	338	321	297	304	311	321	327	337	363	340	333	352	317	331	334	322	316	290	310	311	306	302	352	334	340	323	310	279	342	335	346	309	336	328	317	322	329	320	306	345	334	330	290	321	352	304	330	295	337	351	324	339	351	307	333	353	360	356	309	312	324	315	318	314	318	346	312	335	315	299	326	340	319	315	306	314	308	302	315	371	330	358	347	351	349	332	333	316	321	322	319	280	354	336	324	309	325	357	328	336	357	356	364	350	325	324	316	307	320	300	313	377	309	323	372	337	311	339	348	329	340	355	294	329	309	303	337	359	355	328	313	325	329	340	317	330	297	321	317	344	323	319	349	291	346	353	320	312	358	318	323	321	282	339	371	322	307	322	311	313	322	315	311	319	316	276	327	333	301	316	351	340	307	310	303	325	318	317	331	321	350	337	334	332	315	321	285	328	378	330	286	369	294	353	305	363	335	363	318	330	303	317	338	318	323	295	286	339	292	334	316	342	316	335	299	332	346	334	312	306	333	348	317	326	292	320	344	317	351	321	309	310	327	319	310	304	337	340	314	306	326	328	330	308	295	322	318	340	316	299	362	362	344	341	317	352	343	318	327	307	358	330	307	301	325	338	315	324	304	318	336	359	336	316	342	322	342	336	322	305	332	323	351	346	327	332	304	323	295	348	295	300	307	327	320	315	301	319	320	313	344	319	294	316	325	351	322	309	305	324	322	336	319	328	307	372	326	347	314	308	308	318	321	345	341	357	321	334	334	330	354	335	345	324	327	320	314	363	315	300	301	333	349	289	313	357	354	348	354	329	345	317	306	316	326	332	319	321	332	289	356	306	359	363	337	295	322	305	308	304	337	293	316	340	322	327	316	345	295	298	344	246	296	321	330	315	333	314	305	311	290	326	315	304	311	269	359	338	317	299	306	317	318	293	301	304	342	346	318	334	317	321	321	344	340	341	308	295	325	341	348	305	293	323	321	309	303	311	319	326	321	347	327	291	331	330	337	311	320	326	301	340	384	294	310	328	351	330	325	300	349	277	300	312	337	311	343	348	298	281	325	341	321	337	337	314	310	339	306	311	363	334	306	302	346	306	295	303	290	322	318	348	309	315	315	287	342	339	339	298	298	328	295	322	294	306	330	317	337	302	337	333
16875	21673	30138	29400	18261	15957	4662	2690	2290	2035	1929	1686	1604	1504	1402	1309	1255	1254	1058	1088	1103	1062	1087	1039	1014	990	999	903	914	888	843	831	883	872	873	840	838	811	785	826	824	813	798	774	791	820	839	768	804	828	782	816	763	762	763	717	812	788	735	828	857	771	770	744	744	836	784	773	823	786	785	816	790	798	748	803	745	783	763	732	822	808	787	817	755	716	773	792	776	778	800	746	819	806	799	815	799	769	741	805	808	787	828	821	793	794	786	771	791	811	766	780	789	784	784	775	790	765	793	785	804	814	780	793	757	793	753	773	783	772	789	820	747	768	765	802	807	782	746	759	814	792	774	745	776	840	738	780	758	716	784	788	755	773	800	786	793	761	791	778	761	764	813	813	816	782	815	798	718	756	813	803	756	788	816	786	752	786	785	750	797	770	784	763	803	771	778	757	750	783	745	738	721	754	798	778	808	799	775	810	789	794	751	771	773	773	759	776	774	741	799	839	800	743	762	826	753	808	809	795	803	754	785	796	752	806	799	811	781	793	787	752	765	770	794	793	746	751	707	784	762	777	742	742	809	797	773	783	781	744	787	783	737	786	811	814	787	786	731	830	797	783	792	741	818	800	831	746	789	794	802	753	763	766	798	776	776	793	718	796	788	785	763	791	775	726	736	756	803	780	789	749	779	767	770	798	762	734	797	804	712	762	776	786	803	827	781	749	773	789	737	795	772	760	791	771	762	727	744	798	848	782	779	733	761	788	802	757	792	790	808	811	796	795	769	718	824	773	801	762	741	768	719	814	790	824	752	802	717	789	765	757	780	743	748	781	745	762	818	799	765	767	807	777	758	752	758	810	763	781	817	806	750	796	726	806	744	766	754	780	750	769	767	827	747	800	787	804	760	749	787	815	819	756	742	816	791	718	770	781	781	772	820	786	777	768	772	773	806	773	837	784	803	802	800	778	765	758	759	772	798	797	770	782	771	775	802	772	761	801	748	808	800	770	761	780	765	783	878	785	787	822	779	767	767	810	787	769	757	787	797	776	788	753	741	796	766	759	722	777	783	768	769	768	755	794	754	777	780	729	730	771	778	757	842	811	751	763	753	751	776	763	794	775	835	793	763	764	799	793	808	766	784	797	784	730	735	786	733	804	799	725	796	814	789	749	816	806	805	786	752	761	790	781	755	763	797	769	783	776	740	772	783	789	769	796	797	778	771	728	813	813	748	758	813	770	800	771	791	798	793	759	768	759	745	762	764	795	803	792	788	770	795	808	733	759	780	788	769	789	766	763	802	811	771	763	780	838	772	792	807	720	753	793	751	739	762	813	807	804	775	736	765	754	782	761	757	771	785	770	788	814	804	757	748	749	806	746	786	791	785	731	789	737	745	789	785	700	756	771	751	759	797	775	794	784	765	778	793	748	781	756	763	730	777	742	770	829	778	806	750	812	740	804	769	806	792	831	809	805	798	782	799	811	746	766	775	745	756	757	757	832	709	728	731	801	786	763	782	754	803	755	771	811	741	751	727	764	757	774	830	755	721	771	772	788	751	766	792	774	729	789	706	776	790	792	803	736	745	777	748	785	727	800	759	708	741	777	802	827	759	704	816	776	730	779	784	786	791	804	825	743	783	774	757	815	794	799	788	770	770	771	789	782	801	763	828	741	781	737	794	754	758	764	756	719	786	800	745	780	765	765	771	798	742	794	750	817	774	749	756	750	820	736	794	755	791	813	796	779	740	791	780	784	781	775	770	778	781	734	739	736	861	792	809	788	797	798	781	819	761	803	783	757	789	790	755	790	780	779	762	814	753	765	755	785	754	799	792	789	768	777	820	762	772	819	742	769	787	854	788	809	767	778	760	790	751	758	745	794	793	786	762	774	748	770	781	790	822	754	788	768	825	797	753	814	829	757	778	765	792	821	804	751	784	795	748	757	857	797	789	755	772	776	749	737	761	762	809	763	782	725	795	766	717	792	775	767	731	773	740	795	763	768	849	755	769	765	790	786	799	776	793	744	781	825	734	760	761	793	783	802	738	822	773	813	781	803	754	759	782	778	804	761	789	830	824	808	792	781	799	782	770	722	781	720	847	781	833	781	798	753	823	803	782	744	817	755	773	791	750	721	772	779	756	762	792	782	818	769	792	766	776	773	774	751	777	800	803	729	822	767	798	762	756	747	784	780	844	811	750	788	766	779	798	798	781	748	789	821	773	777	792	791	768	799	820	754	818	777	766	768	757	775	804	734	780	784	759	753	786	755	742	800	822	775	765	781	760	785	779	759	842	745	778	766	778	752	799	809	778	752	788	792	744	809	760	766	780	790	801	807	763	804	744	784	805	792	785	751	804	796	752	750	755	754	793	784	739	807	786	795	805	789	762	760	750	793	746	817	778	767	798	779	777	752	781	792	767	792	719	722	782	789	778	815	732	791	765	794	744	757	775	811	767	828	776	816	819	770	813	788	817	818	747	783	715	733	786	774	750	777	790	803	773	769	762	790	766	813	804	755	824	826	788	746	752	767	736	760	752	805	771	797	807	787	756	778	800	743	818	809	705	768	787	806	750	792	802	831	818	817	771	755	792	768	761	767	775	796	817	781	762	787	812	812	780	799	771	781	803	747	728	787	853	771	823	737	764	773	756	815	752	757	800	759	758	768	788	773	760	783	789	784	743	744	787	789	797	750	763	769	818	768	809	748	785	766	794	812	722	788	800	772	805	766	719	752	720	744	786	798	769	758	798	752	763	745	758	757	766	785	793	797	720	747	797	757	798	806	797	731	744	766	785	769	808	755	801	764	753	792	842	766	817	790	763	812	754	740	788	763	793	763	786	784	741	783	786	747	777	778	806	750	799	772	832	746	782	807	773	768	756	731	778	760	781	793	841	779	766	792	800	689	796	794	747	789	786	749	784	793	823	811	760	784	813	749	769	709	802	848	735	765	803	796	786	770	785	792	773	797	809	799	786	846	792	803	799	755	789	760	793	790	830	714	775	819	754	792	788	773	821	816	751	773	773	773	732	733	781	774	772	794	778	745	796	778	795	811	783	778	761	765	792	810	762	830	731	753	758	791	792	811	774	797	792	768	784	709	770	725	774	770	788	790	769	731	798	850	787	751	775	734	747	795	738	779	775	818	820	783	747	815	824	777	771	754	785	789	768	733	779	812	839	795	762	777	804	764	758	793	765	730	760	745	819	792	756	777	777	750	747	710	757	756	784	820	795	810	813	748	764	793	740	785	766	759	796	750	769	766	736	775	798	771	791	805	781	765	757	749	802	774	781	790	774	774	769	806	809	776	745	774	767	745	781	780	781	790	809	789	824	769	815	848	775	809	759	779	776	764	783	749	786	796	769	822	766	809	813	778	713	798	799	789	767	782	737	754	809	756	806	817	773	824	736	753	761	807	805	785	784	795	812	768	769	751	812	783	789	748	753	766	746	797	775	795	819	773	759	750	812	744	726	773	793	805	799	759	835	717	792	775	754	781
47112	46517	48485	47338	44853	35721	18394	6572	1919	1080	785	730	704	673	619	568	566	582	524	540	656	681	770	724	580	659	630	526	424	483	420	435	392	420	403	422	392	424	421	403	400	399	369	396	393	395	397	367	405	387	347	362	383	400	364	383	376	363	376	388	387	407	349	338	375	372	364	386	357	355	387	370	351	370	356	393	391	397	388	378	400	335	340	385	320	371	377	369	359	350	398	397	383	360	372	410	406	330	430	400	380	367	362	328	359	377	396	326	376	382	393	391	398	356	364	410	364	386	361	388	388	352	391	399	419	371	372	383	442	383	379	396	378	394	392	347	379	371	387	377	364	369	380	376	373	351	396	334	340	386	366	408	372	387	391	354	369	373	350	403	356	392	392	368	422	394	355	361	387	351	363	410	386	369	401	386	373	359	379	391	387	405	372	351	363	389	413	373	417	395	379	350	370	380	368	379	389	372	385	381	387	377	346	367	393	377	389	371	420	369	404	403	369	389	357	371	385	375	382	400	408	382	368	351	396	387	382	378	374	438	388	367	398	377	383	438	367	373	375	398	406	369	383	365	376	392	353	404	374	351	383	378	406	389	378	356	342	361	367	362	400	358	397	388	398	364	414	404	376	389	386	360	377	386	386	394	373	369	335	364	379	370	375	363	367	389	381	387	436	358	382	366	366	395	386	370	383	380	387	412	396	397	358	347	359	378	374	394	373	357	385	356	394	373	383	383	372	379	402	404	363	398	385	369	371	378	368	401	387	436	360	363	404	379	379	353	372	401	406	364	370	340	370	381	342	346	371	392	374	383	417	425	428	338	387	404	351	370	349	377	414	364	410	366	401	374	371	375	391	399	378	378	368	433	393	333	357	407	369	378	380	360	355	380	377	348	385	381	379	353	355	390	371	378	385	387	399	387	346	389	350	380	401	380	360	407	372	407	401	361	358	375	386	374	365	377	367	345	390	358	367	354	397	362	384	369	369	378	383	362	369	401	413	395	390	379	386	385	423	372	341	367	386	362	374	386	344	387	349	372	378	396	404	366	365	349	380	375	447	383	397	373	388	385	379	334	359	347	366	390	374	388	350	378	388	392	373	411	380	379	385	370	346	401	397	387	381	361	410	409	352	339	383	370	371	414	410	357	371	374	363	390	395	408	384	374	347	386	383	353	371	368	398	364	361	400	388	382	361	392	374	364	399	392	400	359	380	354	385	405	344	405	421	385	363	413	382	396	365	420	375	384	354	355	378	366	363	381	393	412	371	406	372	332	346	369	392	392	367	380	357	397	396	402	397	364	339	377	373	403	400	396	371	344	349	372	326	387	390	385	360	388	404	366	401	406	365	379	366	386	360	405	391	383	367	377	371	378	387	363	349	388	371	364	366	377	371	376	393	375	397	366	378	399	356	376	420	362	372	364	366	375	387	368	359	381	378	385	372	369	386	375	376	372	348	361	387	384	386	373	391	374	396	408	375	360	401	389	376	376	417	387	373	392	376	359	377	367	392	396	385	367	373	364	387	395	413	381	384	369	387	361	364	416	389	337	397	334	354	373	385	350	370	389	386	395	377	376	372	344	372	380	397	410	408	379	374	378	375	380	380	386	381	393	358	360	367	365	347	401	370	394	350	379	372	350	358	374	334	356	383	360	385	337	353	394	377	367	368	380	382	379	382	364	372	388	412	366	393	368	376	399	372	367	364	348	381	377	370	378	364	352	372	405	411	372	395	351	357	394	378	388	370	378	365	350	367	346	370	386	394	371	405	347	376	385	414	377	348	406	365	371	385	366	376	391	360	373	373	364	418	365	344	364	379	365	398	395	369	373	376	356	374	396	390	384	369	381	409	345	339	376	364	397	390	364	409	389	363	363	385	378	377	392	376	355	419	360	373	413	343	378	325	398	357	413	412	391	373	372	375	361	380	394	379	360	345	401	362	368	374	387	379	358	392	421	383	365	381	380	416	381	376	395	394	367	391	361	389	356	393	367	361	389	387	336	381	388	387	402	391	365	373	398	379	372	353	397	398	341	381	372	379	376	412	395	375	372	368	370	357	368	376	394	384	356	387	384	361	403	373	358	412	393	376	377	384	367	350	329	383	385	369	369	363	370	398	388	373	354	342	338	346	390	377	377	380	375	377	367	384	383	398	405	370	352	391	352	381	379	393	376	388	405	355	329	376	366	376	384	372	379	343	347	379	380	379	365	368	382	340	396	421	424	400	391	371	421	384	379	392	388	380	395	347	353	415	355	401	379	377	400	378	380	353	383	399	358	343	354	359	397	401	381	402	355	382	385	384	375	379	356	358	354	382	391	353	399	371	362	372	420	409	360	383	345	390	404	405	391	410	376	366	403	379	381	368	349	372	373	355	389	390	412	349	366	339	386	357	353	392	390	400	340	369	407	377	337	356	344	374	393	360	371	380	345	355	381	372	381	349	381	377	363	390	392	371	386	407	402	417	370	345	391	389	375	356	371	406	359	413	353	427	412	388	379	395	382	362	380	369	408	377	361	434	348	373	349	380	389	368	374	398	366	408	383	391	363	382	373	395	377	362	329	383	348	344	404	396	414	399	369	367	374	390	392	362	390	359	367	371	420	378	401	393	352	363	376	385	369	396	417	410	363	393	378	356	374	392	384	358	409	386	385	368	375	383	402	385	351	336	409	340	376	381	377	384	364	417	412	387	402	419	351	411	403	381	392	343	364	388	398	383	372	370	383	400	395	388	377	384	348	411	382	342	361	404	386	327	396	361	380	398	339	399	399	368	383	415	366	387	419	382	368	393	371	369	373	389	419	361	383	397	398	350	377	357	394	379	381	353	387	375	381	388	370	405	374	399	369	371	358	400	390	396	335	367	399	401	381	380	335	403	382	382	392	427	385	375	354	356	343	420	371	407	387	350	416	375	358	391	384	384	332	380	359	380	354	355	364	413	361	364	382	350	321	368	343	375	366	349	390	352	361	348	366	391	370	363	380	376	383	373	369	376	365	348	364	385	396	383	389	358	371	416	375	397	359	393	351	368	345	374	378	393	391	354	379	358	382	405	362	381	393	407	385	364	364	368	443	399	367	342	377	351	383	381	387	393	346	371	382	391	374	378	370	367	327	394	388	348	335	420	377	365	368	414	358	375	357	390	349	355	350	324	366	371	376	349	379	370	373	405	431	352	376	393	342	339	401	355	408	363	407	372	377	381	358	382	413	387	383	391	355	335	358	393	377	346	332	355	387	384	395	402	369	374	378	379	366	369	372	366	389	394	350	397	350	357	379	381	371	391	384	405	368	363	397	367	377	376	342	407	368	330	383	371	401	360	369	393	369	371	394	400	386	376	408	404	357	415	380	381	375	390	383	381	379	377	400	401	412	345	394	404	410	359	399	372	345	392	370	335	371	358	365	352	402	442	359	364	367	417	340	398	393	373	401	359	391	366	329	368	387	375	387	378	377	368	375	391	388	352	356	383	397	420	407	380	361	354	362	382	395	354	364
32033	40557	49737	52731	52206	37706	14592	5271	3933	3665	3034	2686	2366	2221	2079	1979	1901	1982	1888	1813	2238	2729	2907	2621	2304	2418	2002	1819	1336	1355	1197	1119	1088	1044	1065	1073	1024	1018	1007	950	976	1005	927	908	938	986	921	920	1018	906	940	945	904	867	894	922	909	903	904	956	841	898	901	888	894	887	920	922	859	856	845	882	881	865	871	868	891	947	823	913	907	896	878	937	831	860	929	915	883	935	904	870	897	937	848	871	920	854	848	823	855	873	910	876	901	896	836	862	927	868	891	883	873	863	862	924	844	853	863	852	906	882	911	880	845	854	913	848	879	883	882	825	865	840	891	881	877	827	842	859	894	892	849	921	948	887	859	870	855	857	863	849	934	881	893	879	868	911	841	880	855	887	888	858	867	855	875	872	898	864	855	857	887	856	877	822	897	903	923	865	870	905	927	899	888	866	836	903	935	870	841	897	839	835	897	884	895	888	849	913	873	873	879	851	946	907	866	894	888	845	863	917	853	878	895	846	880	871	893	898	893	874	882	897	856	927	913	859	884	862	873	851	878	835	946	890	847	883	847	895	849	891	881	879	893	916	903	833	907	875	870	860	925	909	854	910	879	935	902	867	880	831	839	871	927	911	885	905	903	914	888	885	880	850	892	919	834	869	881	906	856	942	849	857	855	873	878	848	862	878	901	890	903	871	910	871	925	866	895	927	878	904	852	892	849	872	903	845	852	857	893	898	891	882	914	912	922	891	911	837	890	891	855	860	873	955	853	828	828	932	912	834	925	903	836	884	863	930	854	860	942	872	865	886	876	911	898	893	828	890	894	877	888	900	794	893	871	866	853	876	856	853	915	902	897	922	871	918	858	907	947	842	872	919	912	944	874	877	900	873	859	868	896	852	860	894	856	886	877	861	862	927	905	869	893	876	855	900	883	894	919	853	851	866	854	906	908	890	906	952	900	910	878	877	871	906	838	894	896	933	898	880	883	949	887	871	907	897	947	905	877	860	888	906	906	895	943	887	918	896	896	905	887	901	873	843	903	864	913	897	886	870	859	901	943	881	874	894	871	848	864	884	851	825	856	854	853	910	868	916	924	891	862	896	896	909	881	850	885	913	887	860	885	901	881	909	897	884	861	847	904	896	868	871	834	929	872	910	929	906	864	945	854	921	885	896	939	887	876	883	920	928	905	936	864	892	899	877	866	981	892	889	929	896	902	871	893	931	842	869	891	928	891	907	897	884	914	843	948	878	889	878	882	888	870	827	865	892	865	878	914	857	878	915	907	883	896	882	927	890	869	891	861	847	930	846	897	840	860	914	850	888	916	901	892	880	875	900	865	911	877	870	897	891	896	890	822	883	892	912	923	925	889	838	918	909	875	823	838	908	869	900	858	919	896	924	934	876	916	889	845	876	881	864	917	894	932	874	936	917	899	817	846	853	880	911	915	905	824	858	849	903	900	851	911	860	896	838	866	912	909	904	906	918	840	863	872	895	949	922	916	854	896	903	837	868	892	860	818	881	899	893	915	887	913	889	917	846	854	858	841	889	887	918	883	930	865	895	902	926	894	897	920	932	919	827	858	891	849	870	901	918	903	891	925	886	898	886	932	897	884	899	879	880	893	888	899	873	943	920	872	932	932	867	929	898	801	891	877	914	861	843	946	875	888	860	886	860	890	926	864	857	921	864	893	924	826	876	888	952	897	854	926	885	861	938	888	848	897	853	839	883	863	916	929	915	874	885	919	894	878	869	932	846	915	881	857	914	848	863	922	907	851	854	932	848	903	884	899	851	903	891	921	913	886	847	918	916	877	903	930	880	853	893	885	833	883	870	868	898	849	845	860	879	837	893	917	879	857	913	869	853	856	900	881	921	914	839	870	886	912	862	874	862	803	869	885	874	872	891	880	882	927	897	919	879	863	854	860	908	909	923	913	909	955	898	873	886	842	863	899	888	860	876	889	910	877	888	893	865	863	888	920	921	868	875	894	882	885	916	893	853	858	921	957	916	857	893	890	868	868	889	867	949	881	868	905	884	899	933	876	877	879	885	839	879	912	936	852	907	905	921	926	887	863	885	914	848	897	820	861	906	907	869	871	873	805	907	876	837	897	891	896	909	891	893	906	927	961	861	912	883	898	875	874	877	909	978	934	892	857	888	932	895	922	934	929	864	906	879	858	941	848	909	924	861	867	871	864	873	883	902	891	859	927	916	892	912	835	900	872	876	872	834	894	908	888	910	880	910	861	942	941	897	966	893	951	879	869	882	900	843	866	869	886	904	872	911	854	831	842	895	846	901	890	914	881	911	899	897	873	909	902	922	822	896	875	860	906	900	838	901	887	891	922	922	885	869	933	903	880	889	882	847	843	904	855	871	919	901	857	868	945	890	904	894	847	877	914	860	906	867	921	894	913	842	919	909	886	881	907	870	851	890	916	888	845	934	879	844	871	875	887	972	879	872	872	946	910	889	873	889	828	919	884	883	930	875	868	942	903	891	875	907	870	828	893	940	920	934	888	864	867	929	824	853	887	906	922	860	881	925	891	904	820	941	913	883	882	889	886	899	935	888	884	884	949	890	888	846	926	901	921	866	905	896	886	904	926	865	859	901	898	899	899	892	866	832	905	915	936	936	879	912	901	845	897	835	910	898	863	932	876	817	924	884	893	897	912	852	933	917	901	870	870	922	864	872	904	893	871	870	863	932	932	860	837	929	856	886	868	904	869	842	878	879	932	897	898	836	950	870	888	841	838	920	889	941	899	843	870	860	889	944	968	886	887	896	855	843	869	905	875	867	873	896	878	973	949	823	902	874	887	809	886	894	883	960	961	891	892	908	901	919	848	845	876	899	858	860	865	850	875	819	868	916	869	924	897	915	884	887	908	842	873	903	874	875	864	892	909	884	909	882	865	891	868	881	901	866	893	874	863	868	861	863	858	907	830	907	892	862	899	897	870	858	852	914	935	921	878	880	830	837	858	893	832	862	910	847	833	837	882	857	915	875	914	910	834	925	887	898	943	889	907	891	884	862	837	835	889	885	871	912	934	897	857	899	822	931	836	887	915	864	889	922	845	871	908	855	927	892	838	865	884	869	894	879	890	838	913	861	841	916	885	906	902	876	933	905	904	880	892	904	891	950	929	889	914	841	876	903	885	857	950	849	848	865	884	902	879	880	840	864	824	884	906	862	903	835	873	864	873	907	884	887	844	889	900	861	888	873	914	860	918	908	906	862	845	872	894	848	884	847	870	847	919	891	879	883	922	891	905	887	868	907	919	885	891	852	895	885	902	954	918	901	830	843	906	858	922	900	917	874	961	924	901	881	877	827	884	892	889	874	917	840	929	881	895	877	833	812	883	932	932	920	906	865	861	892	852	870	940	873	900	852	944	919	913	885	917	883	874	858	918	909	846	913	839	842	879	850	830	899	893	852	846	898	878	847	897	862	915	887	866	966	899	887	845	888	919	870	899	887	894	920	855	852	863	865	897	895	909	917	880	877
54216	53267	51734	47488	46312	34920	25424	18197	9205	3209	1532	1158	974	861	782	792	752	712	823	832	1084	1152	1247	1076	979	919	836	680	528	516	507	448	434	486	435	440	427	414	402	374	393	399	382	418	390	410	395	361	383	408	370	376	382	351	369	408	408	358	381	387	375	384	395	401	387	393	379	370	403	376	402	374	384	331	344	370	381	358	395	418	406	354	384	376	368	383	385	380	401	351	339	415	355	361	378	371	372	401	346	382	379	369	348	359	367	363	374	383	401	401	365	379	372	370	388	364	362	383	350	387	371	375	347	345	359	398	411	349	359	411	364	413	376	371	378	403	341	386	380	359	358	396	338	362	368	445	395	387	380	365	378	367	368	372	369	355	417	379	414	390	360	356	357	376	395	356	368	381	363	371	358	347	376	350	391	358	369	371	323	349	399	378	374	392	395	366	356	381	414	345	430	388	363	359	349	375	342	395	337	382	361	384	363	402	356	362	357	367	397	407	403	412	403	357	335	358	425	385	386	363	380	386	396	390	402	392	367	382	361	367	366	370	355	404	395	407	371	382	366	362	332	399	389	403	402	360	378	377	413	389	376	379	380	394	350	388	350	386	374	366	381	375	393	396	356	377	365	365	359	381	386	389	388	393	402	387	342	361	360	380	360	354	380	394	410	364	359	328	361	366	359	313	384	360	323	354	381	368	371	364	362	394	375	372	344	371	354	370	361	359	376	351	320	330	364	340	357	407	338	378	375	347	345	388	347	337	352	396	393	376	373	344	402	353	374	389	415	387	334	357	382	369	358	370	383	391	403	366	358	345	366	371	385	347	352	364	382	391	403	376	333	385	380	372	360	345	355	371	380	395	397	352	355	371	393	343	336	377	363	332	368	352	382	345	375	379	359	370	394	374	388	380	329	404	412	388	353	393	380	347	374	368	383	362	398	342	361	359	332	389	361	356	412	363	364	386	374	410	402	407	392	337	370	359	344	414	425	358	387	407	356	380	400	363	364	370	374	408	350	387	342	388	420	331	410	390	341	408	371	407	338	366	352	384	384	391	381	369	374	385	364	389	336	394	372	381	395	378	361	358	372	397	363	372	361	363	378	403	386	373	362	365	349	348	343	414	336	355	380	372	385	366	339	416	362	368	359	373	365	386	383	356	377	368	365	350	367	394	376	380	386	373	390	351	414	380	369	390	375	365	364	389	327	369	386	354	384	347	364	356	385	377	374	361	331	415	390	394	361	370	373	357	407	361	361	356	375	382	374	386	394	400	359	348	397	360	361	368	370	334	378	386	364	330	372	407	377	375	320	354	393	347	401	339	385	376	367	356	340	366	386	365	372	383	382	366	386	351	380	364	371	387	369	400	382	372	393	365	344	394	377	399	392	365	373	376	373	355	336	395	363	374	371	407	367	404	363	409	399	382	319	397	378	399	361	373	367	342	374	402	359	368	382	375	408	362	350	385	357	358	396	370	350	388	342	372	364	394	352	361	399	368	431	358	370	390	368	375	345	376	359	385	391	334	376	408	368	376	379	369	384	368	378	383	365	386	334	362	359	384	388	379	377	392	396	350	368	374	366	363	372	362	365	358	381	377	409	376	360	369	343	373	408	431	387	432	381	391	351	346	339	379	376	342	377	409	371	385	356	378	374	400	358	389	357	379	372	343	356	368	379	349	397	363	373	381	387	358	404	365	363	371	380	354	396	348	385	351	408	378	390	380	389	362	351	390	372	325	385	346	366	370	392	351	367	353	385	383	368	381	361	331	384	375	387	339	379	371	388	430	399	399	384	352	382	388	378	411	368	398	363	359	378	414	400	386	402	393	381	360	366	383	380	372	347	394	393	404	390	395	387	366	340	359	377	372	384	379	343	394	351	347	342	380	388	393	393	372	391	359	383	342	365	380	365	359	364	369	384	350	397	357	336	337	420	365	382	380	376	387	400	365	329	344	354	381	373	344	370	355	376	387	386	352	386	361	323	374	371	400	380	364	395	361	400	384	337	368	374	365	366	356	386	391	384	400	356	348	385	406	354	379	361	352	327	371	322	428	374	366	378	369	315	386	373	365	333	362	396	361	390	366	419	390	366	369	366	380	396	374	386	349	355	386	376	422	366	355	398	329	377	376	387	328	400	352	380	355	409	346	352	366	353	365	360	396	427	362	369	378	401	341	373	349	357	370	378	398	322	367	338	365	399	365	352	344	396	352	363	353	355	352	351	400	365	392	369	365	406	395	359	380	375	389	364	348	348	327	352	406	391	357	343	362	394	359	353	401	372	349	379	399	361	361	366	360	369	354	391	360	362	371	396	397	369	352	369	377	377	357	366	375	399	347	376	385	357	371	389	388	394	374	386	372	349	384	327	381	408	372	347	372	405	380	359	398	392	366	399	366	389	368	354	401	384	346	385	352	378	374	396	334	367	389	348	365	349	365	392	391	382	405	380	355	390	334	357	359	363	363	350	394	347	340	357	373	379	370	348	345	391	370	375	390	366	380	379	371	388	339	359	413	340	347	377	369	397	402	377	378	369	398	396	364	362	397	382	376	376	325	356	353	368	380	387	396	358	374	350	377	386	374	395	351	343	383	347	367	378	385	376	408	406	423	400	380	377	394	348	369	381	383	385	355	350	372	383	342	365	430	370	360	376	397	386	395	364	412	381	355	348	338	370	419	345	343	352	346	355	344	330	387	369	379	356	325	372	380	346	387	398	342	368	375	389	374	367	344	381	387	336	352	338	379	383	360	378	402	344	359	381	350	353	361	388	359	372	359	407	368	366	384	375	386	350	356	383	399	363	372	368	392	379	384	388	384	365	349	398	371	363	360	386	369	358	388	395	375	368	420	354	376	415	365	371	365	355	346	363	369	354	388	390	408	367	343	364	370	393	384	367	394	366	383	376	381	389	410	360	373	392	368	335	371	373	379	386	357	402	345	366	367	348	355	429	361	387	355	393	355	360	410	369	351	355	361	398	413	386	368	359	353	381	352	348	372	390	355	360	345	346	396	361	346	396	373	340	383	373	383	398	380	337	382	346	388	380	377	402	395	390	371	356	358	396	376	371	408	396	384	385	387	367	373	397	360	415	386	381	382	398	348	355	390	371	359	382	397	346	334	367	406	376	356	381	394	357	352	385	362	370	375	379	408	377	382	353	394	376	401	370	391	373	373	380	335	347	409	404	391	351	414	370	360	400	386	378	363	365	372	354	388	370	379	412	364	400	378	401	390	316	346	417	362	414	376	342	369	371	361	353	365	424	342	360	379	359	357	368	329	388	380	381	341	390	401	382	405	398	354	392	397	396	377	357	354	362	357	365	349	367	377	397	326	357	421	374	366	386	370	390	388	419	408	356	391	354	374	339	377	327	387	351	358	387	403	390	342	395	364	395	365	343	357	359	396	402	356	370	362	363	361	381	362	367	338	367	372	376	372	402	390	377	366	354	395	394	348	363	377	377	370	370	360	366	382	396	362	375	372	356	381	397	364	428	387
37628	47767	55995	55843	55323	42010	26253	8364	6666	6072	5162	4217	3716	3463	2908	2884	2724	2765	3023	2969	4276	5072	5232	4445	4239	4005	3464	2736	1749	1707	1480	1345	1270	1323	1262	1251	1143	1137	1062	1056	1018	992	987	985	969	944	933	933	920	883	897	842	852	893	893	881	862	842	889	818	866	886	884	853	852	882	849	834	872	855	854	876	842	899	900	864	874	810	865	823	828	891	826	910	850	868	904	830	848	830	859	864	825	871	890	887	898	846	900	858	896	870	853	834	869	876	830	845	828	845	833	851	874	931	857	892	879	856	865	886	825	849	857	813	875	816	849	866	845	893	823	853	873	865	842	852	847	891	854	911	900	874	891	842	828	874	889	811	850	911	843	839	862	852	828	878	878	897	841	866	880	851	899	838	830	842	869	812	879	907	819	837	861	845	824	782	811	904	859	843	848	866	902	814	870	872	881	825	835	855	857	848	836	834	804	820	856	846	868	895	861	861	867	870	858	912	844	875	888	918	861	923	842	854	854	816	859	863	893	854	876	869	876	870	826	831	843	864	819	886	794	894	841	805	860	877	860	873	879	823	858	934	918	837	875	833	835	866	838	926	842	797	877	822	836	845	830	882	821	784	933	885	845	874	826	823	868	821	827	851	861	854	851	869	839	832	892	804	867	854	834	875	842	841	879	858	841	858	866	860	827	873	827	871	849	804	883	855	844	855	789	843	862	851	831	844	870	851	888	832	857	847	843	793	873	820	901	849	841	838	833	824	834	846	805	816	816	823	881	876	855	905	845	872	852	811	872	866	805	863	825	846	812	819	865	867	866	805	834	802	831	834	837	887	887	854	850	838	853	877	848	848	863	865	850	838	880	820	863	842	886	845	918	881	898	863	843	846	911	870	864	860	877	883	890	850	866	883	819	822	890	875	823	887	840	872	864	876	840	855	861	867	815	884	849	862	865	868	877	885	896	848	887	842	858	823	872	811	829	791	840	931	842	881	870	913	867	885	834	854	877	850	867	860	877	857	848	862	803	879	868	834	879	902	835	837	861	845	820	896	872	858	886	815	850	811	835	898	846	850	858	826	865	863	857	835	864	836	855	796	838	855	867	873	876	844	848	793	839	871	835	850	872	853	846	831	859	826	860	847	822	851	860	841	887	847	889	882	856	837	857	858	857	878	872	879	839	851	849	838	844	826	824	855	876	855	845	860	863	892	888	836	826	841	874	812	850	824	861	859	864	898	845	882	841	830	832	835	852	826	868	867	829	827	847	870	842	850	863	896	889	877	825	787	846	862	906	884	871	901	843	829	804	874	839	839	803	902	894	885	825	871	910	872	866	855	823	838	841	853	829	809	872	792	890	800	866	830	837	824	832	866	814	811	876	877	895	820	864	863	811	879	882	820	922	830	844	894	812	940	883	855	861	846	880	835	839	855	832	914	812	898	823	856	920	826	874	882	876	806	839	870	829	853	827	843	842	879	869	838	862	832	912	840	846	883	850	895	841	881	869	898	843	812	833	878	846	817	867	835	837	852	880	851	897	850	902	825	843	850	837	817	865	872	854	853	825	854	893	853	835	869	881	896	801	894	858	846	833	841	919	876	869	880	835	881	891	867	860	810	891	839	899	872	858	835	872	893	871	846	823	868	812	807	805	861	872	853	864	808	913	856	860	828	877	889	883	865	873	877	808	848	847	831	844	824	863	857	836	852	882	786	860	900	861	878	895	868	921	832	865	839	878	806	806	837	865	846	846	905	839	880	833	842	885	857	842	859	861	868	829	887	861	856	864	912	880	871	866	870	870	826	785	854	815	844	830	822	871	825	821	820	861	876	849	853	876	915	839	816	865	853	888	861	872	862	908	840	833	847	831	851	801	833	855	845	902	860	853	876	854	848	826	868	874	888	837	882	856	806	867	813	818	869	856	863	869	872	824	869	885	791	866	790	854	841	841	859	867	854	875	857	821	861	873	936	860	829	858	847	834	902	847	840	841	827	782	822	922	863	861	895	810	898	887	820	835	828	806	832	881	798	868	844	812	864	821	843	833	834	807	854	904	861	846	915	825	832	845	842	891	891	871	835	851	853	877	872	858	848	855	840	798	850	879	867	809	853	848	813	832	811	838	905	879	879	893	872	878	900	864	862	887	860	848	840	856	837	839	812	869	851	886	831	848	901	886	807	874	858	865	829	819	829	814	825	827	821	872	872	839	869	850	866	858	862	883	832	841	878	871	842	872	883	858	850	801	882	861	830	900	838	858	871	847	851	842	793	858	872	836	845	828	886	866	868	813	891	800	837	848	850	855	824	810	932	803	856	847	848	819	842	866	844	846	851	859	888	856	880	866	826	897	873	859	881	835	849	809	861	833	859	853	836	894	880	822	845	850	831	880	810	916	874	867	784	856	866	910	866	902	892	890	890	810	841	832	789	865	853	892	839	844	846	889	862	835	816	814	859	889	867	814	772	852	861	884	896	833	863	874	868	859	826	874	836	881	797	863	839	826	826	871	865	868	802	846	875	819	863	812	867	848	850	874	882	820	873	865	905	873	849	785	848	836	808	860	886	832	869	798	828	844	894	821	842	814	851	839	916	828	885	846	904	825	883	880	857	818	862	871	893	815	917	896	849	876	839	851	825	926	846	830	863	890	831	856	853	873	866	835	837	901	864	817	823	913	843	867	829	888	804	853	908	831	836	863	829	839	878	843	890	925	875	834	805	881	891	899	867	822	840	861	895	891	824	856	828	910	834	848	882	913	841	837	857	830	867	847	884	913	852	807	872	852	850	875	834	871	836	842	872	864	857	862	897	831	841	855	834	811	874	866	882	828	840	795	869	879	821	820	856	888	864	817	856	827	873	868	888	863	889	834	780	865	814	820	839	868	863	833	894	848	874	847	856	849	824	834	846	822	850	842	881	875	860	814	846	838	864	879	842	855	839	850	847	854	899	880	859	835	833	869	885	845	833	853	865	867	821	899	860	872	850	825	820	797	816	829	867	844	861	850	865	896	862	848	858	841	824	859	857	898	845	820	821	867	808	840	837	832	857	837	869	838	828	864	912	860	921	853	852	814	860	868	859	851	886	812	853	803	888	814	888	856	843	879	885	828	855	861	836	890	876	816	887	870	897	840	870	856	825	881	826	835	805	869	841	838	885	836	870	880	838	862	886	885	807	887	803	898	888	831	853	900	846	844	825	805	863	923	900	880	860	884	857	888	895	798	849	847	861	847	836	847	777	795	839	857	839	856	874	819	877	858	816	839	811	863	808	804	865	836	877	849	892	866	839	865	858	910	908	844	893	848	803	852	862	817	865	883	867	832	814	834	882	893	890	855	876	858	790	894	877	834	878	827	787	832	843	827	864	866	821	850	855	860	872	876	850	850	870	840	868	910	916	847	867	849	858	864	879	846	854	871	865	836	854	861	828	875	870	841	889	847	855	889	797	870	816	868	861	843	867	890	859	905	858	809	833	850	832	826	834	829	904	838	892	856	916	852	870	827	881	817	943
29269	22554	21982	21216	14357	5945	2556	868	710	635	580	585	503	483	457	439	439	406	391	403	350	393	372	364	393	372	392	308	295	311	362	341	320	328	313	304	365	328	308	330	339	327	333	330	330	318	351	316	341	325	295	320	313	329	291	346	292	332	344	337	312	284	334	303	321	312	286	315	303	278	322	311	321	319	291	308	311	305	354	323	323	328	307	316	316	341	324	295	359	334	314	292	327	327	313	320	295	350	310	308	313	356	278	329	346	330	293	328	323	289	288	334	329	319	293	303	311	336	322	312	343	332	312	343	294	333	339	313	343	324	291	318	306	312	292	322	308	338	319	338	316	302	290	336	336	305	290	329	304	324	346	307	319	318	283	290	325	317	300	335	339	356	347	314	304	332	333	317	307	330	337	335	335	286	296	340	355	307	320	334	326	321	348	353	344	273	320	306	337	324	309	332	325	306	309	322	329	319	333	333	320	347	313	316	344	311	322	341	298	287	306	296	311	318	329	320	337	371	322	356	292	299	346	319	338	307	304	303	337	338	321	348	288	296	318	325	334	339	322	331	289	315	341	314	319	338	330	316	319	324	314	327	302	315	328	312	314	299	320	359	342	318	306	301	318	319	310	281	371	366	324	335	340	354	326	294	317	312	352	298	314	335	305	352	353	308	325	325	314	323	317	324	367	323	316	348	332	297	322	322	324	350	318	310	308	312	358	310	289	319	337	296	304	352	334	326	332	315	313	325	295	319	325	315	300	323	324	317	312	308	331	288	289	343	302	310	323	314	343	329	352	297	340	309	332	310	344	290	310	327	286	298	318	333	334	312	344	352	326	303	316	281	304	323	296	317	336	327	304	320	278	310	337	339	330	304	330	333	329	306	328	307	305	322	359	359	300	320	298	354	318	338	324	293	309	293	326	310	328	331	293	344	319	341	293	287	311	306	309	339	328	349	313	348	316	331	326	309	309	327	329	326	337	349	299	322	340	321	326	342	333	313	319	309	330	326	309	307	336	324	333	316	319	307	311	325	363	325	301	305	306	319	324	304	325	341	355	327	318	336	307	322	318	306	275	292	316	363	312	337	314	337	335	321	332	314	323	293	284	321	285	333	333	312	354	306	332	317	287	307	315	314	322	348	330	311	315	299	347	340	295	318	345	320	294	318	349	340	302	332	308	304	300	277	343	311	297	309	342	298	347	319	301	360	301	326	325	311	313	333	305	344	350	300	307	297	309	337	330	309	318	284	299	351	316	329	332	348	333	317	305	330	334	311	317	330	299	345	317	295	284	299	317	347	324	335	305	364	318	307	319	344	334	314	323	311	341	347	348	320	349	329	331	319	280	308	339	303	310	319	331	311	300	312	342	315	334	346	301	294	325	315	322	287	339	328	310	319	348	340	319	327	337	308	329	307	310	317	304	313	329	327	297	318	339	323	306	347	316	339	287	351	322	305	330	315	302	346	333	310	339	327	338	290	320	310	316	327	342	329	299	322	304	313	331	303	300	319	314	322	319	350	319	314	305	338	277	305	327	341	322	355	356	318	315	348	324	335	317	328	311	361	322	332	293	312	322	309	331	352	359	333	320	340	307	314	302	332	276	320	302	322	331	320	307	305	329	336	318	310	355	371	306	310	333	327	330	308	330	309	321	331	327	316	325	340	329	301	322	338	317	328	359	368	312	305	314	298	331	282	339	288	310	340	300	323	321	381	327	342	338	326	324	324	344	336	326	333	304	330	317	314	272	339	322	322	283	346	302	293	333	316	330	299	324	335	326	350	318	325	320	323	304	342	312	332	274	330	323	322	361	351	318	329	309	336	318	310	350	293	314	314	331	288	295	322	325	290	352	335	328	292	320	310	314	296	341	328	303	353	332	288	311	322	331	339	320	329	315	306	326	313	333	297	320	297	331	335	319	324	334	303	354	306	351	343	338	304	301	317	316	328	303	335	294	335	331	316	318	351	335	334	309	284	300	327	331	325	311	317	298	320	317	319	317	312	308	321	322	305	336	300	339	310	315	295	338	307	280	304	310	333	342	318	305	274	318	282	323	350	293	304	302	320	344	349	340	278	287	289	322	330	342	324	326	321	311	328	345	328	325	309	327	340	335	319	343	286	347	334	323	343	351	337	328	303	320	319	330	314	300	335	343	295	336	360	344	279	381	312	290	314	331	312	321	298	326	341	311	316	328	316	327	327	345	303	342	345	315	307	339	329	319	321	346	303	279	296	316	316	331	329	319	327	299	329	305	335	327	313	306	334	315	316	324	332	298	300	329	331	302	325	353	327	287	307	327	305	346	338	333	316	294	321	303	290	329	328	341	321	324	301	330	293	320	317	325	336	315	332	329	326	306	317	345	302	278	330	332	320	310	302	332	280	313	332	333	315	323	306	342	331	313	304	360	301	311	318	345	301	303	335	339	319	273	323	300	316	314	321	312	339	305	336	320	308	336	350	310	334	327	324	308	314	287	328	329	324	322	311	311	358	327	352	324	328	286	318	324	299	328	318	317	336	332	326	263	323	318	340	311	330	329	304	320	311	332	347	345	292	297	312	300	332	299	327	338	299	320	306	333	339	317	319	308	336	334	330	337	319	292	319	321	303	302	332	321	339	336	323	325	328	362	304	339	309	326	304	347	322	320	301	311	330	320	352	314	325	324	338	340	334	321	343	334	329	323	316	337	328	328	344	335	363	342	304	312	306	316	314	322	334	346	314	360	317	319	334	332	298	324	350	355	365	314	312	349	309	290	348	341	326	305	326	319	313	333	353	337	352	301	298	324	309	326	313	304	333	342	319	340	308	320	309	304	330	332	288	307	327	320	294	366	324	320	290	314	332	336	289	312	330	303	297	330	337	297	337	296	291	303	308	340	341	329	298	309	326	314	290	314	348	313	339	312	333	329	329	328	304	330	309	326	312	289	324	327	320	318	304	366	291	334	274	343	340	342	304	314	323	302	312	362	297	319	307	317	326	289	322	318	308	292	330	316	323	303	320	329	325	303	320	295	326	346	331	315	299	300	287	305	319	312	357	341	350	296	321	362	322	334	319	307	319	298	307	340	336	317	330	323	354	327	308	322	321	353	300	315	306	314	345	344	379	290	310	339	322	293	329	326	334	340	309	364	307	297	285	286	337	375	334	343	320	315	298	328	311	342	283	330	324	315	305	334	356	286	321	296	329	308	312	354	332	311	330	326	303	346	291	315	327	312	321	292	357	344	297	348	325	338	336	362	326	313	366	317	353	353	301	358	342	297	319	289	317	321	299	333	305	329	325	310	323	305	322	304	301	302	310	336	337	338	323	341	341	302	362	323	300	346	282	308	323	304	299	308	323	337	309	325	286	338	332	336	297	341	359	327	302	316	331	291	321	283	335	324	330	321	326	307	312	358	347	301	348	303	280	328	325	322	302	288	337	376	368	296	311	345	284	346	324	312	333	289	335	334	335	304	303	321	284	319	317	323	308	321	324	319	322	344	339	299	305	307	316
17300	19906	28020	31849	25889	16319	9041	3133	2670	2426	2239	2066	1812	1634	1531	1499	1359	1305	1193	1131	1147	1099	1086	1108	1035	1053	952	941	897	874	863	937	837	847	834	816	853	833	825	753	837	763	769	838	703	740	781	789	823	763	738	787	776	780	726	725	770	805	824	806	769	750	787	773	745	776	743	778	753	802	766	802	756	751	766	792	784	790	799	786	783	792	781	755	778	794	798	732	804	775	791	774	777	740	744	769	734	734	792	772	726	746	760	794	791	783	801	815	770	766	755	765	771	788	801	770	740	808	758	724	759	751	805	796	767	789	769	795	753	740	786	742	753	776	765	789	753	780	789	761	763	808	781	762	747	771	785	762	717	734	773	741	762	788	779	790	741	770	743	762	772	814	738	745	767	720	714	719	730	760	741	749	726	750	808	797	770	794	749	733	712	802	795	743	749	808	764	751	754	791	764	749	775	740	790	790	729	752	750	778	736	784	806	739	747	745	774	762	783	711	760	750	740	763	779	792	754	797	797	748	715	806	784	770	785	795	803	780	788	777	783	782	730	744	739	777	799	752	819	740	772	789	750	767	772	768	783	738	776	747	773	802	737	754	742	760	759	751	774	751	726	777	779	742	757	780	762	792	797	758	789	748	816	782	751	751	806	760	760	782	742	764	771	751	783	744	734	747	779	848	745	778	712	755	762	796	830	788	810	752	733	814	767	796	761	786	778	723	793	740	770	760	750	760	710	791	718	746	708	755	760	817	758	770	785	754	796	740	767	748	777	739	805	733	795	752	778	761	794	791	785	742	710	760	772	740	756	751	765	765	776	796	781	796	700	757	753	790	760	774	788	804	760	765	786	724	784	783	793	753	798	757	766	821	803	726	743	784	742	717	779	806	806	775	754	749	788	781	727	720	743	788	767	776	697	734	754	773	736	719	756	716	793	740	778	758	757	756	773	765	775	807	784	739	819	783	756	763	739	739	733	746	797	758	733	785	741	821	775	725	764	754	776	801	774	807	776	785	761	757	746	735	827	757	772	735	775	765	762	724	785	871	743	794	759	754	755	738	748	704	749	745	797	752	789	782	784	725	788	709	758	765	750	759	760	750	760	740	747	736	746	695	782	741	812	784	771	756	803	794	767	751	772	780	779	797	800	806	799	776	717	732	758	778	767	728	759	750	758	765	792	754	796	738	770	801	757	764	773	767	795	762	764	773	743	783	822	747	794	773	732	768	762	768	799	771	760	738	808	744	764	791	762	796	787	744	791	761	780	808	775	783	742	751	776	779	747	743	732	820	789	747	788	736	772	751	797	784	772	801	808	761	711	775	810	767	784	746	739	786	778	770	747	768	748	818	672	770	718	721	742	740	765	747	712	774	807	824	775	790	724	815	757	767	779	769	765	744	751	789	760	758	800	755	759	779	762	772	776	810	755	760	745	782	765	825	694	748	787	733	792	781	795	747	802	756	811	779	752	799	784	736	780	756	761	742	745	793	749	806	773	774	736	785	742	787	783	754	758	791	779	816	790	750	756	784	778	741	791	758	729	769	783	736	749	820	727	764	753	770	792	785	768	798	807	753	744	811	785	778	821	759	809	770	761	799	807	785	820	771	781	779	780	803	741	817	763	753	750	782	743	737	761	769	732	727	784	784	753	716	797	743	779	788	837	796	738	802	783	822	773	790	757	724	756	766	749	742	777	770	753	742	760	768	754	736	787	754	682	769	729	770	749	762	768	721	790	815	770	751	816	792	783	765	771	804	723	777	753	767	757	752	769	798	745	743	701	793	759	801	766	775	771	793	745	767	762	771	737	777	782	768	751	779	825	767	746	779	721	761	756	750	737	790	746	771	788	805	762	768	752	783	764	762	813	733	753	779	794	759	818	789	745	837	786	787	761	774	782	766	752	781	747	805	685	786	797	773	828	788	723	800	755	795	775	742	731	728	808	778	728	761	719	777	783	723	786	778	744	780	776	749	771	769	740	827	793	736	781	779	783	810	777	783	784	713	779	783	726	751	718	809	747	771	810	815	766	753	768	767	781	781	774	779	810	804	776	790	771	796	759	738	771	761	790	767	728	770	771	771	783	881	796	748	816	776	819	818	752	740	785	773	738	757	793	844	769	782	747	738	751	785	767	747	735	778	759	743	801	763	754	778	752	763	767	762	758	722	759	733	745	807	804	808	737	736	737	777	795	722	799	789	777	759	800	792	780	720	806	748	787	772	752	757	753	783	787	770	781	751	807	825	752	733	785	809	740	781	766	769	765	779	766	772	786	735	764	773	832	737	745	741	749	727	738	763	753	768	757	781	779	754	797	785	777	782	769	764	769	756	759	803	740	778	798	773	804	830	796	818	711	751	802	775	748	742	768	766	776	756	738	766	788	788	738	720	771	783	744	759	753	791	794	755	761	743	753	786	851	788	819	779	778	762	777	807	743	729	792	798	797	823	771	768	762	734	802	762	787	761	776	758	771	796	802	734	749	779	734	760	766	771	774	760	768	751	806	741	807	773	742	727	774	788	774	772	734	779	756	801	769	774	780	771	769	757	766	753	770	785	782	740	781	759	760	761	781	735	747	747	737	796	743	795	771	787	748	764	748	768	694	796	767	773	788	804	784	751	806	817	774	763	783	764	776	784	715	754	754	712	742	731	774	782	746	764	783	781	784	741	790	747	770	773	786	748	721	724	755	747	782	776	715	777	790	714	763	810	777	801	770	726	776	795	801	772	766	741	768	769	745	722	770	796	791	747	757	764	737	767	751	803	844	829	746	725	786	803	775	786	781	721	704	752	784	719	767	756	760	745	835	747	785	779	783	768	762	759	767	762	766	787	784	748	772	774	771	770	778	813	767	761	774	815	778	769	791	745	771	774	766	770	747	835	758	744	786	767	747	735	794	756	714	760	749	707	742	799	772	769	736	767	745	758	721	770	786	772	765	771	759	730	785	777	726	807	750	755	754	784	744	796	801	740	786	743	723	741	789	785	743	735	742	760	761	749	801	750	767	711	760	755	799	769	775	767	807	728	784	750	779	801	759	763	775	785	689	763	739	737	766	770	776	816	790	735	774	778	758	767	784	756	795	796	785	754	765	776	721	716	762	776	760	770	754	772	723	783	755	781	736	799	791	790	758	791	744	778	783	774	774	765	775	775	750	731	782	718	796	736	752	755	783	783	787	801	760	787	785	764	784	776	753	791	756	730	821	807	769	810	738	769	726	765	769	769	792	753	752	757	767	756	753	802	744	758	747	745	803	805	751	692	787	757	788	789	781	794	763	797	737	807	745	726	728	701	701	771	758	716	784	742	798	707	739	748	816	794	746	757	735	797	768	758	766	727	757	767	781	751	776	793	717	789	821	756	826	793	741	763	710	794	792	788	804	760	814	806	758	786	810	820	736	809	760	784	770	746	756	815	791	762	785	784	792	759	764	815	778	760	746	789	758	764	800	772	741	725	752	772	799	777	763	728	756	758	802	790	832	744	777	789	776	748	778	784
44612	44553	47658	49067	52069	41865	25602	15151	5157	1674	1093	901	812	683	720	742	686	597	644	810	904	900	871	693	620	668	621	524	458	440	433	444	412	439	402	396	424	429	433	393	390	356	381	360	410	380	376	384	373	374	373	381	369	361	381	404	389	390	381	404	357	392	417	348	359	356	387	381	385	369	370	375	378	363	395	388	374	370	399	359	377	345	379	395	372	376	371	355	435	382	373	369	368	379	375	364	399	374	370	344	381	374	422	389	401	377	389	362	372	356	339	347	371	392	395	343	385	351	385	377	385	358	360	370	402	381	369	354	407	413	345	348	385	390	401	360	384	383	344	389	388	355	373	368	350	396	379	367	402	399	406	353	392	355	378	401	376	361	367	373	363	392	396	351	351	364	389	394	365	367	389	358	398	380	398	382	385	375	389	402	357	402	345	357	376	354	401	357	417	365	403	404	397	381	363	367	350	387	383	331	354	395	361	392	368	379	335	359	338	357	356	366	391	355	397	361	353	413	390	367	372	365	316	381	352	389	406	398	421	388	390	363	354	394	387	365	390	375	384	372	363	333	358	381	366	384	372	384	363	395	397	368	366	351	405	347	370	358	364	371	376	378	383	355	347	371	384	402	405	378	349	351	353	363	432	380	362	391	378	400	386	399	358	382	389	397	377	356	344	378	392	401	387	372	370	390	369	379	323	379	345	352	387	385	347	372	373	341	371	384	368	387	381	361	383	350	369	387	366	353	405	368	369	382	363	379	364	375	397	330	385	349	370	400	391	402	350	373	359	375	380	352	348	381	349	403	371	375	387	388	353	349	366	346	350	415	388	404	352	365	361	334	331	372	354	385	368	417	347	366	364	358	362	408	373	368	374	420	369	382	353	380	406	362	347	371	365	379	358	402	392	360	360	369	369	381	376	380	340	431	357	387	393	361	369	392	393	371	378	381	363	366	408	394	388	357	384	402	388	387	336	381	370	364	389	389	391	391	347	333	406	355	397	364	420	365	333	365	364	331	372	387	398	356	395	377	358	373	380	362	377	400	381	363	372	375	361	375	387	397	397	390	367	399	384	374	344	362	412	370	392	364	370	395	393	381	379	329	375	383	379	396	389	369	354	368	371	368	375	394	385	383	404	397	369	357	383	376	393	362	346	363	418	386	376	341	378	419	373	367	378	398	378	395	373	380	411	359	376	392	388	395	370	353	367	376	389	378	372	385	394	369	363	372	367	405	373	369	377	389	364	368	362	355	407	337	406	365	381	367	418	366	386	354	363	385	358	392	370	391	384	351	368	383	367	368	344	362	359	362	355	358	347	388	335	352	400	378	390	425	395	362	345	397	377	417	368	370	361	349	379	369	382	404	360	353	358	418	415	374	383	333	385	345	370	391	386	366	419	375	381	350	348	379	405	388	385	414	413	394	401	383	375	357	386	378	372	366	415	388	417	364	326	363	366	378	351	379	354	371	367	371	372	377	357	342	357	348	334	322	385	373	396	363	394	386	411	365	357	376	354	420	398	386	376	376	387	392	371	372	378	338	357	356	398	363	375	374	361	390	351	372	381	402	343	392	403	421	357	402	401	375	370	405	384	356	382	423	347	357	367	381	387	360	347	388	377	365	362	339	379	368	371	375	357	403	362	362	352	334	394	351	396	376	376	386	366	365	373	341	407	421	370	319	366	368	389	390	393	385	400	380	343	375	417	342	375	317	369	364	410	380	403	376	393	372	376	388	396	369	404	391	365	389	400	393	361	344	370	381	374	385	360	429	431	336	372	343	385	420	399	351	389	349	359	368	363	345	383	363	395	347	388	402	336	369	367	391	347	375	368	382	391	372	338	382	394	357	353	365	377	407	402	345	384	358	374	371	383	358	393	382	430	396	383	363	351	393	389	367	399	374	363	357	376	415	416	389	402	409	365	346	379	372	364	390	396	383	389	413	372	385	393	351	400	369	395	364	404	379	372	348	384	398	373	351	424	401	415	373	391	387	367	401	396	357	386	415	377	370	346	389	371	429	369	393	401	386	366	407	346	373	388	374	363	354	317	378	394	392	374	331	397	412	418	327	349	413	388	383	390	342	385	376	371	332	387	428	398	380	380	356	408	400	379	378	398	390	377	366	351	407	367	378	395	361	367	365	383	405	396	392	369	375	389	368	391	384	400	346	320	370	398	404	373	347	395	361	389	353	388	380	404	385	348	382	378	392	391	400	357	346	391	397	399	371	435	380	394	385	409	369	402	369	395	409	400	389	379	373	390	356	390	406	368	393	390	385	396	388	375	367	367	408	378	374	369	353	356	349	377	369	360	374	337	380	372	375	368	367	358	375	381	381	343	371	354	372	350	370	360	357	363	385	392	400	342	343	352	370	402	403	369	377	348	379	377	372	373	365	352	392	389	360	388	383	398	387	397	364	352	371	382	359	396	402	399	356	373	390	378	392	332	377	381	366	372	415	418	434	360	395	342	386	364	396	363	360	345	360	408	423	341	344	384	392	362	394	359	378	384	389	397	343	416	404	384	395	397	383	391	373	352	359	356	395	344	401	404	358	350	358	368	396	389	364	367	359	385	357	384	384	407	363	414	415	372	346	394	337	379	407	387	387	341	389	359	372	355	369	368	368	396	349	383	379	404	338	379	388	330	381	388	352	393	388	369	373	384	368	371	358	382	344	364	417	388	418	369	387	380	366	345	385	398	342	377	347	357	352	381	385	435	374	386	384	346	346	361	375	385	367	395	386	399	388	392	357	368	343	377	397	373	398	394	364	375	398	373	370	374	360	363	402	329	368	380	384	356	373	375	384	412	409	375	398	389	394	393	372	402	360	340	365	405	370	384	406	382	391	377	411	397	404	356	378	392	347	371	358	363	367	379	403	364	393	396	353	357	379	373	358	364	393	361	368	399	386	372	354	394	410	379	395	379	375	348	391	360	340	337	392	393	389	392	398	391	395	402	396	369	375	383	371	334	362	416	361	399	363	387	341	391	378	322	366	352	380	384	395	369	367	399	364	376	365	359	342	393	389	375	395	392	364	403	378	386	385	377	364	357	386	367	368	440	358	387	410	369	329	358	384	403	347	377	402	386	377	402	370	368	362	358	374	407	399	415	377	378	395	367	379	404	349	396	371	392	342	378	354	352	375	363	380	377	360	429	377	348	339	413	356	373	376	386	372	363	371	381	362	388	376	365	361	347	407	346	373	425	394	382	368	393	376	392	362	397	410	377	402	387	382	350	368	397	361	374	395	367	370	399	378	371	374	383	388	347	366	412	402	357	391	350	390	388	358	396	350	354	370	346	398	371	349	379	408	361	382	365	365	351	385	383	411	437	401	383	370	382	385	378	378	369	313	395	382	398	347	391	385	423	385	371	377	354	359	374	398	400	381	386	386	351	371	372	358	372	397	346	369	359	371	409	404	370	373	404	388	372	400	367	390	389	323	397	358	357	405	382	405	397	398	369	377	358	378	359	398	375	387	361	384	364	392	378	373
29615	38235	48437	51605	56785	48454	22969	8073	5242	4711	3951	3516	3112	2823	2560	2460	2389	2306	2401	3310	3539	3790	3657	2698	2458	2466	2361	2001	1429	1399	1306	1203	1172	1152	1089	1062	1099	1106	1018	992	1034	932	974	909	951	965	930	958	902	918	824	951	947	862	865	887	917	904	876	833	892	915	878	883	892	863	967	856	876	864	863	870	872	873	980	855	892	884	875	926	886	894	860	837	873	890	888	876	863	932	867	896	880	880	864	861	870	868	844	925	862	837	875	910	899	845	911	901	817	892	899	874	883	864	885	852	921	897	874	941	909	845	887	878	925	881	837	891	911	922	869	887	875	858	888	897	851	847	937	891	900	907	874	853	882	883	899	910	839	839	846	887	874	868	854	922	888	911	877	882	864	874	901	845	929	882	909	879	881	888	857	890	848	916	858	825	876	891	885	918	886	857	877	872	881	877	846	899	902	786	872	796	825	872	884	905	869	860	889	855	925	904	833	894	895	842	869	891	895	885	862	845	849	882	904	894	887	916	893	856	933	875	921	876	918	931	885	875	907	859	863	920	930	827	828	856	894	875	909	858	842	858	840	853	868	879	890	885	847	881	880	895	852	854	865	838	898	886	898	878	909	952	869	909	927	848	879	936	915	871	907	926	880	871	860	860	902	876	875	855	896	918	878	923	890	875	858	886	855	906	848	928	918	886	829	920	894	848	874	885	810	868	860	812	860	909	875	867	885	908	922	903	912	830	903	940	909	858	880	859	889	915	877	931	914	917	833	832	882	869	914	887	878	879	871	901	837	859	913	876	863	878	867	831	814	854	916	869	848	864	913	938	897	889	878	851	855	865	898	874	869	917	905	909	836	889	842	872	870	886	908	873	874	901	837	899	875	882	911	854	856	838	914	843	898	890	893	967	846	844	854	811	845	892	943	925	907	906	882	856	881	865	911	885	869	891	873	901	877	886	873	902	837	891	880	872	900	885	853	866	876	898	872	862	837	868	896	885	848	846	874	905	875	872	875	845	882	836	882	882	910	908	901	874	886	849	828	903	849	878	915	899	865	893	871	919	898	883	861	886	867	912	888	949	853	848	884	874	847	956	843	934	956	909	926	869	923	899	878	867	905	915	894	867	855	876	912	894	857	894	904	934	940	874	863	851	893	879	871	867	886	943	864	833	881	841	864	886	848	890	866	881	849	876	890	888	915	856	899	865	870	887	874	832	856	886	830	859	859	908	926	937	899	842	818	885	898	877	878	839	887	841	865	839	897	863	837	860	840	861	876	887	898	853	887	931	815	851	874	861	852	937	888	929	860	840	866	854	872	896	873	888	824	861	826	834	938	900	895	834	820	888	858	818	894	838	919	893	855	946	874	938	818	843	891	851	932	916	918	895	914	843	864	879	886	905	864	910	888	911	869	872	913	916	912	845	960	908	812	856	902	842	891	877	900	883	862	892	911	863	820	891	937	897	902	908	878	864	912	869	911	884	844	873	913	858	903	898	844	890	933	869	843	960	843	922	844	842	855	918	858	884	896	910	836	846	868	906	913	822	895	892	860	883	889	891	920	917	823	913	885	913	841	854	864	869	922	933	858	944	879	908	932	894	877	878	885	891	863	867	880	867	885	852	850	909	887	871	903	832	929	897	914	873	929	864	928	942	886	861	850	886	902	932	848	979	919	864	860	854	984	881	915	883	830	929	896	915	863	848	857	845	897	890	905	885	844	881	858	863	896	865	896	870	842	892	882	897	818	887	855	926	888	876	884	896	916	950	898	804	881	851	820	833	882	861	904	917	844	880	866	859	842	860	892	914	924	948	872	865	887	886	877	882	865	838	894	858	898	918	854	866	855	829	880	862	858	853	892	873	857	897	897	841	855	843	905	864	862	837	869	886	900	881	882	795	859	876	889	897	845	901	858	864	896	940	857	858	868	827	844	858	879	881	910	846	862	883	916	904	855	895	897	826	902	876	921	917	900	852	866	849	831	905	935	901	853	895	845	849	862	921	904	890	884	854	875	889	838	904	886	874	878	867	915	851	854	870	826	880	886	809	853	910	864	893	971	880	908	880	867	872	904	880	887	833	888	884	949	878	897	860	867	877	876	876	887	826	894	936	867	892	908	881	892	895	823	838	894	850	842	882	888	859	896	858	840	905	883	905	857	899	840	838	841	860	907	859	874	909	876	892	873	850	886	869	880	942	901	889	839	815	863	877	875	918	881	898	933	850	918	836	895	892	937	934	922	893	884	830	841	881	842	882	898	820	875	860	920	861	896	878	863	831	876	922	879	792	915	873	864	863	879	850	844	866	869	867	892	857	933	907	895	843	838	902	918	852	860	818	812	860	898	890	869	888	889	885	836	897	851	880	903	857	909	860	852	914	898	798	878	918	869	907	876	876	890	907	887	911	902	875	883	869	879	891	926	837	879	885	846	884	919	895	872	879	931	885	826	851	895	886	907	921	895	902	816	885	822	879	898	856	913	887	862	876	903	857	897	873	862	905	842	877	863	922	860	905	826	882	888	872	878	892	893	886	889	883	883	865	865	895	860	903	863	870	863	912	890	869	932	864	895	845	957	855	882	852	847	931	903	909	845	875	836	861	890	889	783	897	875	891	888	867	865	921	863	876	866	868	890	903	857	866	905	867	862	888	850	869	887	890	872	861	881	831	844	888	887	926	866	893	859	898	869	884	861	858	922	876	822	835	850	896	886	961	897	877	890	858	929	912	919	873	855	858	857	898	836	870	848	947	882	903	858	847	880	861	876	920	905	932	872	854	801	887	856	871	844	865	892	890	841	920	972	859	835	849	920	913	882	930	901	882	877	906	876	855	884	843	904	896	895	875	909	898	843	924	868	873	921	878	890	877	880	879	909	925	873	865	918	865	896	851	873	847	901	817	854	902	913	900	895	895	874	888	841	919	883	858	864	876	888	913	896	869	844	862	855	884	945	843	929	858	869	888	869	893	928	888	887	895	882	870	865	850	875	844	847	875	882	928	898	910	914	912	883	839	815	879	878	836	926	878	829	878	911	900	900	856	834	888	893	844	909	890	927	891	879	861	897	888	927	902	888	878	882	897	874	902	821	869	893	875	898	931	840	874	844	887	858	809	921	909	895	854	855	868	902	915	892	867	921	860	827	865	855	907	885	819	875	948	880	850	881	857	858	849	881	846	827	904	828	836	825	821	889	869	886	877	835	868	921	881	882	857	815	857	849	849	889	845	875	845	929	890	868	829	896	841	933	869	895	881	894	889	890	863	907	859	860	963	887	905	869	882	839	869	876	842	843	903	822	817	876	867	847	869	876	877	897	883	876	863	842	854	888	903	887	941	837	918	837	840	890	868	878	901	812	890	914	897	891	858	854	915	882	865	934	863	900	850	873	922	825	880	895	883	874	831	842	892	846	899	853	901	901	891	908	822	894	863	914	911	955	896	900	867	874	858	901	907	915	911	876	865	864	858	864	877	889	885	882	856	933	911	902	907	896	909	899	857	896	904	905	844
53934	51003	51667	44085	45618	45657	29498	21394	14602	5949	2026	1310	1087	1005	982	756	880	1018	1227	1547	1530	1454	1329	1024	942	984	801	677	600	479	434	486	488	434	442	441	469	425	397	423	406	416	444	415	409	413	392	383	355	377	358	406	381	437	346	397	347	373	354	392	365	404	366	387	415	370	346	389	370	402	395	333	372	358	364	389	381	324	350	399	360	373	339	403	410	383	383	361	380	411	337	402	379	410	357	356	378	432	390	381	362	400	395	340	345	366	360	402	407	363	342	374	343	375	391	341	356	398	375	414	330	358	384	349	355	382	361	405	372	348	383	362	347	344	363	355	348	375	383	392	376	359	358	397	406	365	337	383	389	365	377	357	385	373	340	339	399	377	361	386	401	386	363	371	374	337	391	349	361	363	364	375	385	386	398	403	374	402	358	398	339	351	401	362	363	365	335	329	357	370	358	398	363	380	349	375	366	371	373	372	332	332	387	355	352	374	364	381	400	348	347	379	393	370	311	389	361	354	312	390	411	375	376	325	374	366	404	376	362	356	348	413	379	396	351	369	336	382	375	349	323	371	402	300	390	393	409	394	367	366	344	374	379	373	395	354	390	382	365	370	362	356	357	354	380	376	361	364	359	351	368	409	353	367	339	408	370	374	372	364	349	381	379	360	371	435	380	370	367	353	375	341	382	376	391	380	368	368	350	379	409	364	377	371	339	385	413	371	358	347	381	381	379	371	372	347	358	350	348	363	393	407	413	360	368	348	378	343	372	349	367	402	376	385	351	375	374	414	338	347	371	380	402	352	383	364	365	383	355	385	373	367	350	339	389	390	354	361	390	363	348	371	362	382	382	389	374	384	395	378	367	344	381	374	391	334	379	366	326	405	394	379	365	379	347	385	395	413	390	423	346	377	384	379	393	389	365	388	374	364	349	382	408	358	377	346	375	358	372	355	393	379	391	332	354	350	363	381	339	357	386	380	385	347	360	341	355	361	349	360	387	392	367	394	399	392	386	350	349	376	396	358	380	392	372	361	362	356	365	361	383	386	395	392	360	354	386	399	395	376	334	371	392	352	351	361	381	372	354	366	379	380	391	347	423	374	372	317	438	350	375	354	371	371	352	367	371	369	341	347	365	371	377	379	376	370	379	401	335	370	382	378	383	355	369	379	351	374	351	373	368	365	405	357	311	367	364	375	384	358	368	389	360	386	410	365	338	348	352	366	378	392	368	421	383	364	365	354	381	383	350	349	384	370	396	382	345	349	371	378	387	364	396	376	364	391	377	336	382	425	355	344	349	369	370	374	364	378	372	380	373	358	384	373	368	398	346	354	388	386	406	376	396	363	367	353	430	410	413	403	366	363	388	383	373	366	414	382	340	381	397	409	342	367	370	375	365	345	349	370	335	363	362	384	393	347	358	371	396	357	373	348	353	363	415	362	364	367	394	350	383	368	375	379	367	358	369	351	397	384	344	421	355	376	365	392	389	366	365	382	362	361	334	390	371	338	324	361	384	376	355	375	364	367	394	374	369	364	365	375	364	383	391	374	365	377	334	351	353	382	410	378	361	378	378	356	376	423	390	366	398	378	326	328	358	356	345	364	384	375	350	413	352	371	360	378	419	380	367	401	376	376	410	393	400	344	398	394	368	366	369	343	393	390	354	369	377	341	358	373	367	375	377	375	388	378	348	350	357	372	376	385	378	372	379	363	353	363	393	348	379	351	352	385	410	403	353	383	385	381	340	394	349	356	372	350	374	380	370	362	382	377	372	398	385	362	362	368	376	356	387	361	352	363	371	365	361	401	354	393	414	374	354	367	323	378	371	383	431	368	338	323	388	365	391	379	398	353	389	379	371	365	351	364	384	357	347	394	379	408	355	369	366	381	372	392	338	382	419	364	335	345	358	345	364	351	377	400	388	386	398	378	380	385	428	331	375	341	382	421	358	382	348	360	387	363	336	402	365	429	354	368	380	343	347	400	376	369	378	366	355	366	389	377	388	354	425	371	393	363	373	374	355	391	410	387	351	374	346	405	339	350	379	359	382	383	339	356	401	332	344	393	388	392	367	351	378	370	337	347	384	380	386	386	373	362	363	360	366	403	380	343	364	320	359	383	367	364	350	413	357	357	393	383	354	374	346	364	375	413	318	370	383	347	358	393	383	369	378	383	338	347	381	386	355	373	335	338	399	362	338	345	354	346	362	368	369	377	390	371	357	393	363	362	362	363	345	346	369	401	336	381	375	368	373	328	368	430	368	367	368	386	345	373	370	364	367	390	368	356	396	351	342	350	368	392	383	339	382	363	410	415	366	363	361	345	333	395	354	385	395	369	357	402	417	384	380	381	366	398	357	358	339	380	379	361	341	379	362	377	354	391	353	363	380	417	398	382	360	352	357	397	364	379	337	356	372	368	369	378	382	394	375	405	406	343	370	323	407	411	353	371	404	379	332	348	361	372	369	416	341	384	370	364	371	355	397	382	380	370	395	414	359	390	385	354	396	395	364	406	347	375	380	404	375	356	360	353	372	374	402	368	414	372	349	359	345	353	372	369	380	399	353	367	362	384	383	416	350	382	358	378	368	369	408	361	376	391	430	349	392	396	374	387	373	345	346	332	398	393	370	351	366	363	362	379	345	404	381	387	370	364	356	337	355	372	345	363	363	348	383	372	344	352	370	355	377	373	392	359	403	348	384	366	375	337	354	347	362	321	393	363	338	374	371	372	379	368	391	378	371	343	365	337	342	384	384	361	378	365	342	380	351	379	377	356	361	346	353	385	350	372	372	335	328	365	352	338	376	338	384	348	389	352	355	408	379	408	386	379	370	375	356	351	385	391	356	383	405	384	378	348	358	375	403	392	340	376	400	374	361	384	357	398	345	334	381	367	373	350	377	354	380	361	382	427	374	391	394	371	364	361	360	373	386	355	369	374	397	358	377	376	353	361	375	385	382	429	384	360	359	359	340	357	326	383	373	360	358	376	384	385	376	375	407	394	341	351	330	362	340	370	350	383	387	370	392	369	378	371	414	389	381	348	374	391	369	361	374	361	417	343	364	349	356	342	399	363	408	366	358	399	393	379	369	369	381	383	396	370	367	380	387	365	366	387	381	366	366	339	354	417	379	357	350	358	370	361	367	377	370	366	399	362	362	385	374	377	366	370	379	338	377	350	373	394	349	342	427	350	328	383	379	395	372	404	388	382	383	396	377	361	374	388	371	349	400	309	374	378	366	339	384	387	315	391	360	363	353	383	361	372	372	345	365	329	396	353	374	404	364	359	340	368	360	413	374	402	373	376	339	363	378	385	400	391	352	354	375	385	384	385	370	401	376	336	350	354	373	368	380	368	364	381	349	393	381	375	354	383	424	360	357	383	358	376	386	375	329	352	361	385	359	378	329	372	367	379	326	345	371	370	380	377	364	371	379	372	356	398	342	354	399	371	392	387	374	362	369	375	373	400	401	374	341	391	376	374	377	375	375	416	379	370	353	381
37042	45330	55184	54768	56898	54695	22263	8187	7403	6406	5480	4840	4172	3756	3392	3221	3242	3930	4744	6265	5940	6295	5758	4366	3566	3753	3306	2386	1716	1621	1438	1458	1282	1255	1296	1222	1156	1229	1170	1147	1105	959	941	952	955	1003	883	877	889	848	871	845	902	834	816	847	884	837	918	882	841	904	902	882	844	848	824	908	852	840	867	819	848	799	874	862	882	879	859	899	919	874	794	860	868	845	850	855	858	864	826	800	829	816	800	836	887	870	830	869	883	851	819	847	857	835	833	858	877	848	928	847	842	879	842	823	877	871	863	886	843	843	828	795	866	845	840	842	778	782	803	831	851	820	885	809	821	910	789	847	788	812	908	866	844	816	820	854	813	862	870	836	849	831	832	883	833	899	875	809	868	833	806	834	786	848	879	818	826	826	816	880	856	818	858	838	848	834	829	873	851	874	837	856	839	840	891	814	830	891	854	841	856	848	898	853	887	818	794	844	824	814	836	881	857	882	837	876	804	898	841	803	874	866	781	863	806	841	834	876	831	796	878	842	825	837	884	843	845	905	825	877	893	847	843	846	837	903	890	844	849	877	928	833	838	808	823	824	852	844	801	829	858	804	810	873	845	834	829	847	834	911	849	872	819	865	812	897	821	840	809	822	844	838	811	877	835	818	864	814	915	818	815	855	825	874	902	801	835	843	844	876	813	863	842	904	875	824	866	836	817	815	841	886	875	888	851	858	821	874	856	838	855	869	809	903	871	805	806	865	847	832	840	836	836	820	867	891	866	870	847	824	839	840	861	778	918	861	827	851	835	858	865	834	853	857	858	805	846	843	868	783	856	844	826	857	831	792	843	864	875	906	845	845	869	828	899	786	848	798	829	840	866	834	874	817	823	903	869	852	801	877	872	862	835	885	836	839	828	829	853	851	864	839	832	837	813	837	855	839	826	780	818	833	849	862	864	894	806	817	796	836	860	838	855	882	833	851	845	814	785	844	819	847	846	881	836	837	841	840	846	855	813	840	873	857	865	868	869	867	855	852	861	868	803	880	816	835	829	854	844	842	842	863	845	825	856	856	861	829	841	893	818	891	909	832	799	904	805	855	848	851	866	888	817	877	811	891	817	896	840	861	883	932	848	801	843	839	845	816	833	822	847	858	814	861	817	867	842	841	877	836	844	828	870	837	885	869	864	837	874	825	845	845	811	839	831	830	818	874	843	820	872	867	813	822	860	838	849	826	859	883	813	829	836	868	841	853	811	914	908	868	880	818	797	833	860	817	928	804	877	795	866	876	858	831	880	852	905	842	820	835	831	848	867	847	889	913	861	847	839	851	799	854	814	837	877	890	812	865	858	924	845	871	867	878	848	825	843	833	841	829	825	857	816	875	855	899	831	804	849	826	814	844	884	889	826	810	820	842	819	854	884	820	922	854	874	833	842	862	839	802	841	876	840	845	823	832	810	828	881	811	791	856	859	861	822	868	823	829	844	832	859	817	854	848	840	886	845	847	816	832	869	843	838	869	852	832	817	899	813	852	869	846	867	877	842	843	821	882	863	818	855	849	878	818	873	797	882	774	850	878	821	903	825	860	851	832	788	828	853	851	847	821	818	828	806	852	853	859	889	811	820	856	829	815	828	871	851	857	797	885	790	855	843	818	850	801	815	842	844	847	811	851	862	904	847	890	847	856	835	830	847	839	890	841	855	822	868	843	866	824	848	872	869	842	859	869	865	815	902	851	855	887	863	847	821	813	813	860	836	811	931	868	834	838	839	875	797	826	799	848	858	804	941	850	843	857	820	859	879	853	838	839	853	868	831	882	862	846	901	775	868	824	831	806	808	832	856	900	850	783	858	852	811	863	854	880	869	837	870	824	882	837	821	833	820	863	866	868	842	824	875	873	784	854	879	842	834	856	845	854	893	888	831	870	905	865	895	782	855	838	818	855	853	828	877	824	878	805	840	829	807	814	831	788	871	897	888	816	841	845	825	845	820	919	866	828	846	823	798	825	861	852	831	832	844	862	881	850	854	822	868	844	892	827	826	823	789	883	840	849	839	840	869	858	836	879	877	828	900	824	807	839	863	848	855	877	859	886	817	872	866	850	863	825	855	870	869	863	873	791	882	872	839	862	796	832	867	793	870	839	824	851	846	849	816	883	867	837	842	825	850	855	810	819	807	864	831	879	879	842	861	810	881	791	909	797	849	848	836	827	857	864	816	843	788	831	851	870	840	850	858	817	812	883	884	855	880	832	843	924	843	819	892	809	920	855	857	780	845	832	858	844	807	853	837	843	852	813	892	899	865	843	873	819	829	834	856	879	860	868	803	854	892	817	820	846	863	879	807	854	850	830	820	822	820	875	890	875	846	870	878	848	833	845	839	831	867	807	841	814	916	805	857	879	832	867	829	863	830	868	804	851	850	825	835	824	836	849	868	835	875	848	864	839	884	817	847	857	843	833	849	853	863	827	842	857	856	840	856	842	871	833	847	841	827	835	819	803	830	852	838	831	832	816	849	860	886	831	846	894	818	875	828	823	833	897	844	820	875	850	805	744	890	887	898	888	807	819	878	841	826	864	825	868	853	820	765	836	820	835	836	825	870	847	848	886	822	850	865	811	876	849	907	919	865	909	842	855	832	799	885	859	797	888	865	830	835	853	868	855	821	832	886	862	858	851	791	861	842	851	823	864	818	826	871	823	826	813	823	870	837	840	871	823	879	794	862	855	867	853	838	885	788	821	842	853	856	861	837	814	896	836	862	821	888	804	838	867	867	871	846	862	857	877	814	850	839	844	877	845	866	861	868	863	836	857	873	868	850	803	845	803	853	834	803	823	862	819	868	849	902	840	856	869	836	880	846	833	855	846	868	886	869	858	877	866	899	855	827	824	816	781	810	807	869	816	850	814	865	852	873	867	790	865	873	825	883	847	831	832	807	814	835	900	789	850	808	931	838	852	911	832	856	853	816	786	825	891	840	848	847	855	837	862	846	853	862	865	866	876	830	801	848	850	808	797	845	913	879	868	837	862	859	889	865	834	824	868	875	814	821	814	851	820	813	830	903	831	819	800	828	857	874	856	845	915	826	844	788	881	837	827	857	838	874	836	806	824	858	873	788	841	807	804	842	851	840	857	881	813	817	853	865	872	870	833	851	824	846	917	847	862	834	840	831	828	850	840	853	849	832	848	845	899	865	834	865	856	772	867	820	808	861	828	853	841	848	842	895	901	864	830	845	853	835	801	847	834	807	842	862	783	785	847	876	863	878	856	836	831	832	881	851	850	874	869	835	871	856	811	893	873	850	824	843	878	855	847	893	834	846	818	814	880	835	864	866	841	840	892	869	851	806	821	877	872	823	807	842	784	873	849	849	809	854	841	856	818	843	861	872	787	786	836	859	831	827	853	876	871	811	842	869	860	848	853	811	817	794	880	849	821	830	860	850	870	848	876	821	876	910	846	803	858	834	824	851	836	810	832	860	818	865	813	832	836	866	819	855	849	891	875	859	877
25833	22145	21916	19794	13813	7419	1460	828	698	626	555	524	459	458	486	419	399	368	410	378	384	360	362	367	399	349	326	336	331	305	348	335	338	325	310	323	316	298	323	346	323	270	306	328	309	335	343	309	320	344	327	324	323	303	329	301	326	303	301	320	341	330	318	293	278	323	319	325	320	350	349	336	318	334	309	328	337	297	320	305	333	283	320	318	300	343	319	300	357	317	323	339	341	281	324	331	320	285	321	321	323	330	341	330	301	298	302	323	339	290	305	289	300	295	312	333	334	326	299	333	327	300	311	316	347	319	297	331	269	341	316	343	319	338	332	345	343	333	297	355	316	330	332	312	322	340	323	301	354	322	355	307	340	362	324	333	318	321	352	337	311	345	315	335	289	328	321	345	343	351	324	332	339	352	332	317	320	346	331	313	312	322	318	311	310	357	353	334	314	316	339	352	338	305	341	314	321	337	302	357	361	311	356	310	303	344	295	343	299	325	309	301	348	336	330	310	322	301	291	321	314	312	308	337	311	318	337	323	332	329	328	310	348	345	285	327	344	325	332	285	304	329	338	340	316	296	339	360	320	330	306	311	317	341	321	304	338	335	314	332	324	342	324	319	313	355	285	326	353	311	300	351	332	347	336	337	319	307	348	323	330	344	311	292	310	338	305	330	318	284	319	320	318	320	335	285	307	341	287	319	340	371	328	331	306	355	318	329	285	302	310	313	358	347	338	347	319	296	328	333	324	311	305	328	293	329	319	268	289	341	338	310	325	321	314	309	289	339	333	310	305	328	310	327	317	327	332	307	332	347	301	291	325	324	327	329	314	318	295	312	328	324	278	329	318	331	315	341	290	274	343	318	296	271	314	312	299	329	288	341	352	333	333	356	328	289	302	313	344	338	359	329	324	331	331	304	334	320	292	311	318	328	311	315	328	340	323	308	325	343	309	324	304	312	299	323	328	325	328	316	316	336	333	311	333	335	318	326	300	327	298	322	324	312	340	305	313	342	331	293	318	320	292	286	343	326	347	298	326	334	344	361	316	347	315	327	329	321	313	353	302	335	285	324	313	344	351	349	309	350	324	351	343	332	339	270	333	326	322	331	276	304	331	318	286	307	330	333	310	307	322	318	280	317	341	327	313	343	317	334	295	290	342	304	339	364	341	337	332	327	349	322	344	303	331	369	313	305	310	323	304	261	335	311	319	332	340	312	360	310	300	317	307	301	358	323	277	310	351	332	292	318	302	305	311	314	280	332	282	309	298	322	337	326	314	335	319	362	315	364	288	303	334	323	294	321	313	309	314	279	248	356	310	307	342	358	317	278	318	325	304	318	323	327	280	339	333	343	327	300	308	294	331	339	346	323	307	348	305	317	332	300	321	307	315	331	340	321	306	338	302	329	304	299	314	328	313	308	280	346	307	313	331	359	300	318	316	300	352	340	325	336	318	303	329	296	335	293	334	347	339	334	348	286	325	309	319	342	307	331	369	326	288	305	317	310	324	297	322	333	371	305	297	304	324	300	357	350	345	309	300	344	303	334	296	338	319	339	299	312	335	295	317	328	348	313	326	332	343	344	316	323	316	309	323	330	300	305	328	302	299	338	327	369	363	288	314	298	316	343	289	325	323	356	331	363	308	300	328	303	326	314	303	317	319	344	323	327	309	340	300	289	313	366	324	324	334	319	292	329	315	331	335	320	316	321	347	317	342	320	321	360	314	319	331	298	342	310	286	289	329	306	304	307	353	313	303	294	336	317	312	318	342	290	341	319	312	315	340	316	335	293	325	297	332	323	304	330	351	315	339	331	318	318	312	308	311	314	329	330	340	312	318	306	322	306	350	314	355	293	305	309	322	366	320	311	316	313	355	326	307	310	374	326	286	359	317	304	277	373	304	350	331	352	321	359	292	301	283	277	307	304	315	319	321	365	293	349	304	320	323	313	277	305	345	337	330	351	319	302	299	300	306	347	309	336	304	343	300	336	289	321	340	316	321	318	313	310	304	321	306	297	343	333	352	353	299	310	293	300	294	324	330	343	308	348	321	302	316	334	302	327	330	318	286	316	302	305	333	311	310	332	321	330	328	303	311	352	330	319	302	322	313	284	311	325	345	323	291	306	298	312	324	371	310	279	327	301	332	342	348	327	316	334	303	336	323	323	351	290	302	337	341	344	341	316	318	331	290	324	295	344	347	325	293	340	327	323	323	327	325	365	282	306	312	327	299	315	337	335	309	333	360	335	311	318	326	317	297	332	323	314	329	316	318	362	330	335	309	305	340	314	317	318	303	314	315	307	311	313	288	353	314	344	328	319	310	336	322	346	304	377	327	289	310	358	306	289	326	323	298	304	316	319	332	325	312	310	286	334	322	325	306	349	341	342	325	343	282	308	343	367	311	316	349	320	325	324	322	308	297	320	290	299	340	282	299	314	318	333	369	320	326	329	288	311	314	294	318	334	327	295	335	288	306	319	325	295	307	291	336	305	320	309	312	302	323	320	316	320	313	320	334	330	311	316	324	347	330	288	318	320	292	332	299	313	321	340	310	278	336	303	341	333	295	314	330	288	347	317	312	345	320	365	333	302	305	306	321	321	319	287	260	338	352	331	333	329	384	301	319	321	334	299	312	324	312	324	291	311	359	313	312	307	351	313	306	324	309	283	327	298	313	297	335	347	304	308	316	318	316	319	306	329	302	290	302	313	313	293	332	303	332	271	303	363	321	337	311	346	301	297	319	322	346	313	313	293	316	320	336	343	301	286	318	312	289	309	333	337	360	305	344	294	324	317	330	315	308	329	348	334	309	299	292	340	324	320	298	346	320	296	311	311	307	370	314	287	329	297	307	311	341	336	310	295	312	289	302	320	354	325	330	317	293	323	322	293	328	325	342	276	308	339	301	309	311	320	326	349	319	331	285	292	317	313	317	323	327	281	333	313	334	352	326	315	290	301	318	345	312	331	313	326	317	315	312	319	315	305	312	331	295	366	325	321	364	333	318	300	319	336	319	303	307	307	317	322	319	309	310	331	336	322	330	320	298	332	349	297	291	284	339	303	324	328	319	293	307	323	355	325	284	312	323	319	325	300	344	315	323	273	310	339	306	306	310	322	295	305	323	333	337	318	325	327	310	288	323	324	341	320	302	319	302	352	317	316	308	367	321	321	313	307	270	319	338	341	320	326	319	323	324	349	356	308	305	320	319	341	345	339	314	346	338	339	326	312	311	311	281	310	314	315	339	311	310	344	322	321	320	302	321	328	312	314	312	325	334	341	320	371	308	281	297	307	292	359	332	294	317	312	309	315	316	320	330	288	323	327	334	335	314	309	304	358	314	337	351	338	333	313	310	326	328	341	321	328	307	302	305	338	323	331	328	293	329	312	330	290	314	316	302	359	286	304	354	311	353	343	292	319	293	365	314	328	327	327	297	325	348	340	308	327	309	328	344	357	319	315	343	321	344	302	322	312	321	293	316	323	330	296	311	320	314	334
15752	19225	28470	31498	26716	17694	3957	3110	2653	2358	2181	1917	1757	1642	1458	1426	1266	1210	1225	1221	1147	1135	1078	951	992	1007	874	918	868	863	925	833	849	819	860	865	850	819	768	774	741	749	799	857	747	812	799	729	757	796	826	795	798	759	747	758	751	793	766	738	770	796	718	771	769	757	750	748	722	765	760	716	781	762	728	740	763	721	757	771	792	723	716	799	773	829	791	765	836	746	820	798	772	739	764	742	711	750	750	739	776	737	740	743	732	786	742	716	755	704	807	768	767	785	755	768	787	774	808	763	815	781	801	771	763	739	775	771	730	750	791	765	717	747	709	772	753	809	782	746	790	764	721	785	784	755	753	752	772	763	751	782	775	729	730	767	780	760	815	738	764	796	796	795	734	773	797	712	788	776	742	763	787	794	775	764	793	743	799	791	796	768	759	776	748	750	752	755	799	688	735	754	748	750	816	760	721	776	733	733	756	811	786	771	795	752	785	763	764	810	749	746	780	768	808	718	801	759	702	748	731	773	755	786	743	747	766	790	736	730	780	744	807	787	758	721	756	749	732	726	721	782	729	761	766	765	716	736	788	790	746	780	773	787	797	793	750	749	757	751	743	762	738	750	815	739	749	734	668	756	752	761	775	777	702	720	756	734	710	738	746	757	776	781	794	735	770	776	692	791	780	754	743	808	829	796	730	793	737	700	778	709	725	778	788	740	753	768	781	742	758	769	833	760	754	704	792	748	777	753	710	732	742	766	749	741	791	758	825	766	751	769	768	751	688	751	780	775	749	716	770	733	769	764	755	786	783	774	756	757	755	740	743	757	709	741	800	759	735	757	735	764	726	752	750	753	771	761	799	712	735	794	746	770	794	724	754	774	763	766	780	806	786	786	742	761	749	731	785	766	789	783	778	810	775	768	736	721	774	743	794	763	777	783	813	758	799	770	741	798	791	792	740	757	766	771	795	725	815	766	803	697	730	761	770	809	725	772	797	758	725	720	800	781	735	761	748	775	765	764	797	761	730	785	765	780	773	749	731	707	782	764	784	774	786	827	792	780	796	759	759	689	767	775	746	810	804	794	767	778	747	772	745	744	784	770	731	750	745	752	739	715	795	779	780	803	787	758	735	726	774	728	789	774	798	792	777	796	804	751	725	753	779	742	743	785	748	743	758	731	758	777	754	758	825	731	780	779	773	767	765	762	749	763	754	747	718	751	720	730	739	761	740	759	785	735	774	761	799	775	802	723	732	765	769	807	749	736	754	753	818	708	745	767	778	764	792	757	746	735	790	824	766	790	745	730	797	791	727	762	742	781	762	798	746	786	772	763	759	815	734	725	764	727	767	783	762	777	767	758	756	759	746	733	732	751	767	752	755	813	798	784	765	760	724	719	743	817	801	799	778	747	737	729	766	743	772	811	747	787	765	764	789	812	791	759	771	773	770	784	774	771	761	751	829	814	728	781	749	806	792	795	775	796	781	730	721	715	772	759	802	739	740	767	782	710	705	802	750	759	761	726	773	803	756	810	759	780	756	757	763	764	711	761	711	809	792	742	779	751	782	721	749	772	760	728	788	724	795	728	714	739	762	771	755	773	780	772	787	796	743	732	755	761	829	745	805	783	796	773	730	770	787	760	792	773	803	787	735	759	781	783	792	754	765	761	769	760	782	809	747	775	766	752	793	760	839	774	811	724	781	760	779	763	771	799	759	729	757	794	764	744	700	765	828	754	769	782	768	744	795	803	748	735	718	805	740	769	780	775	737	759	744	743	724	795	765	782	756	828	772	816	746	765	745	766	731	778	751	759	792	778	772	800	756	776	808	756	762	757	787	773	786	741	784	725	733	765	728	768	750	756	746	765	788	796	762	820	733	811	791	765	783	766	734	813	804	759	763	757	768	771	742	774	758	758	842	793	700	805	757	764	770	783	766	743	735	796	720	781	772	742	775	745	797	747	777	805	723	751	783	777	772	727	766	727	778	758	783	751	780	768	805	804	744	761	764	793	783	735	760	751	800	804	828	773	730	753	758	785	725	742	785	673	778	746	809	755	737	747	731	742	761	800	744	745	760	730	780	743	756	753	782	748	766	799	816	784	780	778	797	746	746	771	767	777	788	772	785	783	770	724	804	745	708	764	718	713	785	778	726	759	736	753	766	810	749	797	764	758	753	785	754	801	732	766	773	729	770	761	800	761	751	733	752	713	724	695	758	788	767	751	762	808	711	785	717	776	762	721	768	769	732	756	747	795	788	746	722	770	785	788	792	716	789	776	796	784	770	759	769	755	786	758	727	779	750	770	772	780	796	766	807	715	737	737	705	799	770	776	794	757	782	776	737	782	752	721	730	780	804	783	795	781	779	744	738	776	759	706	768	767	749	761	791	772	734	710	762	740	788	762	772	796	754	724	770	803	769	771	750	763	744	744	760	768	776	751	738	768	755	814	783	766	769	800	744	752	816	771	766	721	790	805	740	821	785	729	721	784	755	741	755	712	756	748	832	776	765	743	801	739	767	758	786	794	774	791	800	789	724	797	740	743	777	704	752	775	783	773	764	752	778	770	736	804	695	819	736	761	806	736	724	750	802	741	699	756	723	753	685	752	777	745	748	760	784	794	774	850	797	830	768	791	737	776	760	742	781	752	757	737	775	766	786	782	752	739	806	735	728	767	769	763	762	783	747	826	782	754	717	712	814	736	743	794	755	789	743	766	773	742	750	768	775	754	750	783	742	704	758	782	794	808	779	699	746	759	751	810	766	780	789	744	768	756	774	750	805	738	723	788	767	806	749	775	760	773	764	756	737	748	808	771	775	815	784	785	771	758	731	791	787	754	747	772	721	799	757	758	759	746	752	780	748	758	816	787	813	796	695	755	731	755	763	780	746	747	762	742	773	772	711	815	799	790	788	796	721	787	785	790	789	730	802	764	787	777	753	756	734	814	753	720	724	786	751	719	736	734	722	794	759	735	767	766	781	731	772	733	734	789	739	775	771	741	798	814	816	770	763	753	745	796	813	785	805	787	729	699	804	740	812	735	761	762	760	784	764	761	773	771	736	770	774	739	768	777	730	760	761	774	768	797	828	806	790	774	779	757	809	797	753	788	743	768	747	734	741	780	789	772	753	764	763	714	725	751	815	767	712	739	789	762	786	756	744	724	752	721	793	730	700	705	785	776	746	754	746	738	801	805	779	763	771	759	732	778	752	761	767	799	761	750	814	769	774	763	756	794	771	747	725	700	744	835	763	796	755	789	819	721	736	801	740	736	776	716	783	724	733	781	806	749	769	757	765	764	768	759	785	811	748	733	768	758	725	787	806	774	765	781	730	759	736	711	747	747	787	762	774	701	765	776	755	768	666	787	756	819	734	703	765	775	783	825	754	743	759	756	794	777	789	778	780	730	718	734	787	748	785	776	729	779	748	793	786	768	763	786	752	783	757	730	791	780	784	792	731	779	809	757	789	755	758	748	801	772	781	782	765	746	783	767	755	748
46247	45010	47695	49352	47347	35700	21769	11431	3434	1519	1142	934	826	816	701	645	647	771	998	1286	1027	1011	870	709	604	573	532	527	499	449	424	383	400	430	447	425	415	377	404	401	412	418	381	385	377	359	397	383	359	360	402	361	387	364	410	388	360	355	382	365	371	399	364	423	361	408	389	354	366	392	360	364	356	358	372	368	335	396	385	371	382	372	347	399	383	405	358	373	351	387	329	373	376	343	390	365	367	343	346	384	352	344	396	373	343	354	408	376	391	396	380	392	378	360	367	368	394	381	389	381	398	363	386	352	373	329	382	353	385	403	375	387	387	368	370	352	389	393	408	406	406	379	360	375	362	368	370	375	396	379	382	368	373	342	344	352	375	401	388	410	399	357	380	370	361	379	378	376	390	362	368	379	371	379	369	385	366	374	365	389	372	359	362	360	368	384	387	377	386	351	402	323	319	366	436	364	391	343	403	377	358	371	387	381	361	374	364	374	395	362	388	407	368	346	398	365	351	353	348	344	377	355	370	383	358	379	403	383	369	384	384	367	384	372	394	368	385	367	355	398	357	350	378	372	395	374	352	379	392	369	364	359	390	357	381	375	396	364	368	377	338	351	342	402	331	369	353	360	355	356	392	328	332	349	357	375	356	359	351	378	397	394	405	368	380	362	366	370	323	379	403	359	370	354	344	375	355	331	340	330	388	386	361	412	342	389	373	380	383	342	369	390	425	371	374	363	371	371	340	382	366	410	398	417	356	407	367	372	385	349	375	345	348	377	382	364	368	355	354	372	385	366	386	375	360	354	405	402	374	403	383	405	380	357	353	360	369	359	369	380	326	368	358	370	341	351	387	336	348	359	353	381	398	401	377	378	349	437	361	397	359	380	364	392	377	375	371	344	364	370	395	360	388	396	330	357	385	386	378	357	399	365	390	356	371	343	429	348	371	334	345	352	391	354	354	376	402	390	397	384	358	369	377	387	383	394	379	360	395	354	377	385	372	380	366	367	383	407	362	377	380	386	365	336	360	320	369	400	383	403	366	362	395	397	367	350	357	362	373	372	393	424	381	403	380	384	386	384	358	358	416	318	399	378	363	362	362	362	358	367	376	354	391	390	393	363	375	394	377	375	354	367	392	362	372	359	386	381	387	390	381	404	403	363	351	357	369	387	366	414	389	393	362	380	371	356	367	382	399	398	355	375	381	403	385	386	383	434	373	385	371	382	374	363	409	405	367	350	333	365	360	400	358	373	350	434	376	378	382	354	388	364	415	380	396	398	363	376	390	387	392	393	375	371	380	359	377	340	357	370	367	379	343	401	342	382	396	369	384	347	327	349	383	379	369	373	354	370	375	362	365	382	367	348	358	368	369	400	360	393	373	387	352	382	385	378	382	376	395	357	388	369	394	395	380	340	378	382	355	369	385	372	364	395	378	378	385	374	369	365	388	394	353	392	376	403	368	370	360	400	339	381	412	357	408	384	386	388	390	397	370	373	386	364	358	348	354	378	374	367	382	378	337	352	372	366	420	369	384	358	385	371	371	359	365	352	344	360	350	338	423	376	359	380	367	393	378	367	378	367	361	379	357	394	374	386	391	376	407	373	345	346	385	376	370	365	378	393	385	349	389	388	357	369	361	413	415	398	347	388	435	382	373	347	404	366	364	391	325	344	329	386	370	369	382	367	370	384	364	356	332	392	384	390	407	352	380	378	413	332	376	393	381	412	406	371	358	411	340	350	337	396	406	367	373	401	360	382	353	363	360	364	381	406	404	376	382	385	323	379	383	353	370	358	343	383	407	374	364	402	389	374	384	380	369	389	345	361	366	360	372	354	350	391	345	339	371	389	359	352	386	378	379	369	378	373	351	346	373	373	405	380	359	348	385	358	378	362	371	413	360	375	391	369	358	382	406	349	375	394	399	382	361	359	360	392	331	389	383	352	395	352	320	367	385	401	384	328	346	405	337	407	346	360	376	382	412	391	348	373	400	387	328	379	361	363	411	376	368	346	333	355	391	381	390	373	333	382	331	355	378	377	411	357	360	375	364	382	364	343	340	371	333	370	362	380	375	362	385	346	349	392	402	378	326	387	361	310	386	369	363	363	372	380	368	371	350	358	423	346	385	406	408	345	395	369	339	369	390	366	367	385	353	409	409	376	347	378	385	390	390	373	369	384	358	375	366	360	336	344	392	324	420	398	379	355	334	322	356	389	386	382	399	374	395	390	370	324	413	399	412	371	381	387	406	363	370	406	376	368	353	375	371	376	376	367	370	388	373	353	386	364	379	365	371	391	357	363	374	328	343	371	372	347	361	374	403	369	381	385	369	328	392	362	398	363	342	408	410	349	350	336	364	383	358	384	352	378	376	389	394	373	403	395	416	360	375	376	401	401	391	357	375	392	374	389	381	404	365	423	383	356	357	377	354	359	380	394	357	374	402	359	372	366	360	360	378	392	373	361	358	390	341	350	406	355	394	383	365	347	399	408	365	357	363	369	380	397	378	391	354	382	396	368	355	383	379	364	356	403	380	390	392	377	392	352	362	404	368	422	355	368	362	358	355	341	408	396	339	385	416	378	382	334	380	389	377	374	407	398	346	365	324	380	357	363	391	355	381	365	362	392	365	352	369	343	377	355	377	382	363	363	357	408	359	374	326	348	368	345	354	350	354	409	419	375	369	368	348	335	395	356	330	352	361	371	393	387	338	369	382	378	360	371	373	346	367	344	369	423	330	346	373	384	410	403	367	388	391	399	401	386	398	401	380	370	354	376	362	354	385	404	352	394	381	414	410	392	376	377	372	372	362	363	378	355	366	378	373	384	351	358	388	380	387	387	365	365	402	391	351	383	403	395	383	375	377	355	380	370	346	402	383	363	386	365	387	413	381	360	372	362	383	403	389	361	397	359	388	401	393	377	401	381	398	349	405	379	406	365	355	371	363	354	394	387	392	360	361	368	351	355	377	397	334	374	377	416	332	360	361	373	362	376	359	415	393	385	342	355	360	393	318	388	424	367	374	408	385	392	371	405	390	403	382	358	368	381	378	348	384	377	358	391	376	371	366	387	372	379	366	365	360	381	372	354	370	358	350	378	364	370	368	408	400	370	379	392	343	355	361	387	389	360	390	381	368	370	346	358	373	406	342	366	372	379	358	363	395	389	388	373	362	386	367	404	351	409	346	381	365	371	366	386	370	382	362	392	360	405	366	368	407	407	362	401	402	343	400	368	364	416	388	396	364	385	370	374	392	402	341	367	346	361	366	369	381	369	404	392	387	390	395	351	348	326	348	395	395	355	362	369	375	352	391	374	384	387	353	392	348	330	378	396	363	384	356	365	387	377	359	346	407	372	400	354	387	406	402	348	377	363	395	351	383	400	345	358	420	362	360	370	360	413	364	403	377	363	362	396	372	368	377	363	367	370	370	358	386	399	364	370	346	391	381	371	367	343	377	355	327	403	382	401	375	336	347	380	379	375	377	386	358	376	385	385
32006	39006	48176	53636	53847	39473	14714	6250	5189	4732	3995	3489	3048	2780	2615	2541	2459	3269	4324	5582	4344	4426	3721	2944	2179	2074	1821	1726	1243	1263	1182	1192	1092	1097	1085	1086	1059	1131	1113	1054	966	971	926	976	948	900	894	895	916	867	897	869	820	905	865	891	852	889	888	845	861	898	851	966	879	830	891	845	881	886	854	859	882	872	887	850	815	867	864	863	926	907	857	863	892	871	885	879	864	876	858	872	876	844	922	880	842	872	880	835	848	871	858	859	906	863	880	862	914	854	912	834	880	923	887	856	852	918	838	915	838	919	877	837	919	887	874	859	881	864	908	831	886	861	881	845	850	878	878	821	850	898	874	794	870	875	929	904	850	899	876	833	861	849	886	868	864	844	844	845	864	805	888	878	893	895	868	864	856	856	890	895	883	875	842	811	878	913	874	877	890	853	822	888	815	847	874	871	897	843	882	898	848	873	885	877	880	841	850	857	837	908	858	854	929	898	892	875	922	904	817	824	826	854	876	882	871	862	875	847	820	873	828	880	882	897	850	858	858	809	907	831	852	878	837	807	857	834	893	815	854	885	824	895	825	883	857	860	902	849	827	906	893	846	897	843	913	912	866	897	857	892	837	821	916	913	909	835	880	909	891	866	870	860	926	847	899	881	863	849	852	914	865	841	850	885	909	900	864	866	870	840	835	880	901	876	859	859	828	976	847	859	868	846	865	915	832	851	948	826	864	864	874	930	833	902	862	878	872	887	857	821	878	893	852	843	930	900	890	895	852	897	878	849	901	825	818	848	880	850	898	835	856	866	933	870	820	842	871	861	910	824	894	892	843	807	839	845	872	926	849	891	836	861	812	832	852	899	894	854	861	844	894	908	909	877	810	866	872	876	891	878	828	870	867	891	864	915	896	874	867	840	913	862	869	876	852	862	853	872	869	920	900	833	905	885	859	902	841	845	847	870	843	816	919	872	848	891	862	861	873	865	854	903	854	847	874	896	856	847	880	822	881	928	860	880	864	838	876	850	820	843	892	906	841	793	875	802	854	867	868	894	923	898	837	863	901	849	845	836	895	838	935	891	849	914	896	905	902	840	914	836	867	888	847	877	862	882	823	891	908	863	882	854	905	834	895	838	859	844	878	897	856	879	854	836	830	900	890	838	872	862	874	881	849	938	887	846	871	845	867	845	858	843	912	877	845	854	835	894	882	904	861	896	822	899	850	891	882	895	880	884	882	836	849	920	875	856	902	895	852	860	812	891	886	844	849	900	821	893	875	883	887	883	875	894	838	867	865	850	877	869	889	801	863	877	890	857	884	905	903	896	872	862	850	940	881	858	830	856	891	868	863	871	874	850	892	870	857	872	842	799	871	909	876	839	879	856	906	885	878	871	865	850	924	868	918	861	922	827	890	893	852	908	904	887	880	898	889	918	870	848	861	839	887	862	860	847	785	872	879	901	865	822	865	831	882	871	867	917	888	897	894	873	867	856	876	857	871	886	866	855	880	913	885	889	904	882	859	854	866	871	864	833	863	873	858	885	929	917	883	854	888	884	844	874	889	878	861	826	873	897	912	870	900	898	825	860	859	809	870	886	847	884	865	947	843	846	898	932	903	817	880	888	894	910	891	836	910	899	842	879	902	847	853	888	852	812	881	874	878	847	844	898	890	894	840	888	864	818	867	910	876	876	902	907	896	846	914	873	891	862	894	884	908	850	911	808	886	821	828	929	867	874	919	897	904	815	810	873	827	857	827	856	876	891	777	914	831	868	851	839	830	893	816	858	813	907	837	887	906	878	872	879	913	801	868	880	884	899	809	945	909	929	846	903	847	881	869	811	852	889	844	885	825	888	877	903	911	860	860	889	844	876	925	857	898	886	847	860	932	887	891	883	856	875	884	844	880	885	849	934	868	905	858	875	947	860	885	880	889	907	880	890	931	836	874	925	880	848	872	812	909	874	854	831	875	926	809	919	842	879	840	834	823	854	819	858	847	866	866	853	860	897	860	832	865	909	815	912	900	866	888	877	846	844	861	944	935	881	915	916	818	852	833	883	900	858	857	847	928	851	893	873	911	855	905	891	873	889	842	844	922	872	830	881	889	844	876	894	871	881	816	872	805	880	892	857	832	890	855	832	880	896	898	860	858	888	891	863	835	831	826	871	871	894	866	882	875	886	852	906	868	894	879	905	881	907	940	884	891	891	908	867	919	904	857	864	907	866	849	888	916	878	930	881	837	851	893	878	835	869	907	847	878	924	859	856	882	863	880	844	882	860	873	898	887	847	891	867	860	870	836	865	856	909	850	859	837	880	894	888	882	829	840	843	913	899	892	875	839	843	857	867	844	894	822	882	865	844	927	896	900	837	914	853	856	910	814	845	855	875	849	900	889	840	817	912	874	876	815	831	888	897	887	879	835	861	873	852	854	900	852	878	883	914	914	879	861	866	879	886	837	902	866	879	912	809	863	868	890	843	886	896	857	827	872	875	873	878	823	898	897	909	877	874	893	826	832	879	847	869	881	857	845	826	855	851	867	820	881	831	873	877	891	831	917	904	875	850	832	940	830	854	841	883	876	880	904	924	859	908	884	803	893	877	841	833	826	862	898	870	862	847	883	891	910	867	862	881	829	873	924	872	876	868	858	883	847	864	857	878	850	841	843	873	832	875	823	866	908	862	867	853	892	915	868	898	877	892	886	857	845	824	902	921	881	869	866	914	903	856	893	848	887	838	877	906	878	884	873	868	854	895	857	873	920	842	854	904	856	931	849	925	834	884	895	890	878	906	843	847	885	885	856	923	923	878	927	813	857	841	891	910	930	912	807	871	850	868	895	839	868	873	897	883	877	903	864	869	857	890	855	899	844	891	905	921	915	860	846	847	828	845	865	867	904	907	827	866	851	873	968	851	885	900	849	847	834	931	813	901	836	878	857	839	852	865	848	850	866	879	836	865	892	855	924	909	932	879	864	873	871	836	905	875	887	872	851	872	900	880	906	892	889	845	868	906	884	817	886	828	858	854	900	854	889	820	882	881	887	941	870	887	855	836	875	894	859	853	888	892	844	868	916	828	879	871	840	846	880	875	920	879	884	915	888	863	857	868	868	856	883	831	903	848	855	810	857	827	880	893	897	867	847	939	861	913	885	872	936	842	870	888	840	895	895	862	844	894	840	871	898	890	876	826	853	865	908	863	863	825	853	851	880	830	909	867	854	880	879	875	826	887	891	863	880	854	850	870	884	871	853	859	913	864	898	875	898	882	928	891	881	886	879	855	878	858	877	880	968	867	810	855	911	883	849	892	820	855	887	848	864	856	883	833	844	844	884	859	859	872	899	855	885	895	849	890	852	878	851	848	913	856	873	825	833	891	890	882	833	871	872	886	895	893	894	923	858	946	865	837	883	867	926	896	839	837	890	866	891	825	846	798	887	881	929	871	867	839	870	852	857	820	887	861	892	906	849	877	846	875	883	848	895	858	863	882	888	893	883	866	882	849	845	841
53033	49135	52062	46471	41177	35753	25358	18846	10598	3991	1777	1349	1196	1004	948	923	988	1284	1731	2181	1680	1630	1300	1084	818	771	683	650	504	431	495	484	485	432	448	448	448	466	415	412	420	406	394	426	391	392	426	377	368	338	345	400	392	390	400	394	386	375	356	345	340	407	404	352	361	397	398	390	372	412	394	346	374	393	371	378	410	407	396	352	341	351	365	348	381	360	354	349	394	365	360	361	374	365	363	387	374	354	390	375	377	361	381	337	374	371	369	398	384	363	338	341	344	366	343	368	410	391	377	326	370	325	362	365	417	345	368	375	380	332	351	374	365	399	366	393	364	349	361	346	380	389	377	375	403	373	397	369	375	369	355	368	351	339	367	416	406	368	367	369	367	375	387	346	361	350	352	373	333	348	391	369	352	362	366	375	408	373	356	357	336	400	352	435	381	378	374	345	372	358	334	358	400	362	355	346	374	382	312	394	363	369	412	403	385	399	338	369	328	350	359	331	379	370	348	373	392	353	368	350	324	358	411	391	362	342	370	327	361	353	352	387	360	371	370	376	330	375	340	363	332	351	364	357	385	387	420	370	341	363	389	365	374	420	394	346	351	387	421	332	348	354	363	367	395	362	368	387	373	323	393	380	355	345	368	367	348	369	384	378	399	352	345	408	341	382	374	362	378	389	366	360	369	373	369	337	371	364	346	392	371	353	356	353	355	405	373	383	387	387	381	359	386	364	386	353	370	373	359	355	384	397	408	402	386	380	378	382	369	407	341	366	365	394	380	353	348	381	355	355	385	353	363	367	349	370	333	357	409	401	382	369	335	366	395	368	347	352	368	387	363	378	439	381	441	360	337	403	359	335	388	332	380	378	366	358	393	372	354	361	395	359	366	345	362	354	367	363	328	400	384	351	410	332	398	371	364	383	368	339	354	369	351	345	365	384	401	357	334	351	401	346	409	348	351	390	423	363	358	375	358	359	382	372	403	357	369	359	373	407	395	363	357	359	355	364	373	351	343	382	394	366	396	385	396	372	361	381	397	383	391	374	335	341	393	382	327	388	377	372	367	341	392	384	390	366	335	371	367	344	355	379	389	353	386	365	355	373	370	344	383	368	378	408	368	373	346	348	344	396	347	364	369	383	375	345	380	355	359	364	379	351	396	395	353	417	406	368	367	390	332	384	385	392	386	373	357	345	389	337	375	389	356	376	391	344	379	373	409	370	385	374	375	357	364	372	331	383	373	357	378	392	366	340	371	387	396	352	355	359	368	396	358	417	380	371	394	351	375	360	361	387	381	345	365	393	370	366	350	374	359	365	404	364	345	406	399	368	349	377	316	342	356	385	368	384	369	361	373	352	355	395	373	397	366	379	354	374	345	385	374	361	368	364	394	391	388	366	381	399	384	379	370	371	344	341	344	390	348	342	357	365	357	368	368	374	351	334	341	369	348	364	398	406	377	368	365	374	366	397	353	340	386	387	382	372	382	346	360	384	355	379	389	408	369	367	349	367	374	379	384	395	391	389	372	364	392	351	374	358	341	346	388	386	385	376	366	373	363	357	381	346	343	391	358	345	375	329	367	367	337	385	381	388	374	383	371	371	347	353	371	352	396	342	340	364	367	337	351	368	372	383	373	417	405	378	366	388	387	376	384	344	373	337	386	353	394	338	347	364	335	362	379	400	378	353	376	368	358	373	382	345	341	342	326	349	391	352	367	340	355	360	354	373	398	353	352	343	374	373	348	333	371	385	367	365	414	377	357	352	371	365	333	367	376	357	353	359	347	383	381	381	347	387	386	369	387	364	379	391	341	346	347	370	390	372	385	395	367	365	382	355	378	377	362	385	356	363	369	360	412	390	388	380	367	368	348	370	375	385	349	397	362	383	355	379	349	356	363	347	363	380	374	350	356	391	394	398	360	337	353	334	405	366	389	340	395	369	367	363	347	339	391	409	375	347	391	343	365	389	367	339	361	353	334	398	361	394	376	362	395	373	370	368	353	384	367	340	362	365	392	321	375	390	380	338	373	338	361	386	375	346	382	356	366	387	363	370	380	370	325	333	365	364	364	355	374	394	328	360	376	368	373	385	388	361	360	386	338	389	376	398	385	372	354	391	364	373	385	434	354	360	350	386	394	350	376	352	366	391	377	356	366	366	361	332	376	363	364	378	379	386	365	386	349	369	383	364	388	392	401	377	367	339	361	395	362	383	418	354	385	364	389	364	404	364	380	360	381	361	366	354	403	353	380	340	358	381	356	379	353	389	349	382	366	374	336	364	363	335	398	390	341	370	381	373	371	385	385	333	362	350	333	356	335	387	403	350	381	385	365	349	369	365	356	338	387	392	416	362	360	381	390	391	374	352	411	353	350	362	352	351	354	365	372	385	342	339	345	396	345	401	352	358	386	366	415	358	397	354	374	408	401	331	395	390	383	382	357	373	387	324	390	342	382	371	359	396	364	315	365	362	374	404	323	363	353	381	410	357	364	403	359	351	394	373	344	356	383	375	355	373	392	385	378	342	329	361	364	379	378	354	375	374	364	385	334	364	379	376	346	402	396	351	391	350	330	348	396	322	360	348	389	393	353	371	357	400	354	388	379	361	375	340	359	388	344	378	369	374	360	394	363	351	378	367	362	355	363	395	351	374	398	393	369	343	373	399	360	368	374	316	374	373	367	369	350	377	343	368	399	378	368	373	353	367	371	372	391	371	377	373	344	373	358	370	372	355	400	359	393	341	396	365	362	363	353	346	420	355	366	356	373	381	347	340	380	386	358	337	356	367	347	386	336	396	352	362	374	388	370	374	342	337	391	386	391	394	376	365	371	372	391	370	391	397	403	355	380	364	405	347	366	362	319	373	359	361	362	393	378	338	376	374	403	384	347	405	359	364	369	391	367	365	371	393	408	398	410	338	348	384	336	349	344	361	354	342	338	354	364	390	365	366	378	367	379	385	367	392	377	362	352	334	380	359	401	410	352	359	373	346	370	360	408	362	349	366	388	387	382	372	372	355	366	375	383	358	387	333	370	384	372	384	343	388	373	362	336	370	341	363	345	345	398	358	347	374	358	376	363	360	394	358	313	410	358	378	348	385	372	334	366	415	354	379	369	345	359	394	360	360	368	333	389	353	389	363	382	388	381	380	362	398	346	378	378	380	367	369	381	342	403	384	370	343	364	353	393	352	395	383	381	369	349	369	419	367	349	378	369	350	348	395	388	368	364	357	361	395	350	369	393	385	361	364	363	378	373	365	348	357	351	352	402	376	401	356	342	348	390	394	362	330	386	367	372	346	398	390	364	350	351	324	349	377	353	343	356	373	403	366	372	370	322	361	349	364	352	345	349	348	376	388	357	335	366	370	343	382	392	394	372	377	358	359	335	333	351	370	400	354	372	386	390	376	344	367	334	357	368	391	354	377	358	380	335	362	372	352	381	396	363	380	385	382	366	335	404	343	372	340	350	372	340	405	343	349	384	407	372	399	362	421	384	355
36424	43448	53502	53234	53695	45308	23804	10195	7634	6790	5703	5129	4553	4050	3797	3461	3675	5152	7065	8094	6991	6841	5850	4824	3454	2975	2881	2311	1585	1541	1460	1369	1277	1261	1264	1269	1218	1207	1137	1074	1071	981	1026	985	946	971	923	920	896	882	868	910	862	860	838	790	932	895	848	931	771	868	845	932	806	869	877	889	872	906	880	911	887	786	819	838	838	905	811	813	830	884	846	865	887	795	830	827	898	867	859	811	816	902	857	820	818	850	872	891	838	844	875	890	793	868	844	818	819	864	840	858	818	820	886	794	833	810	831	822	871	912	842	830	857	845	888	864	885	868	857	842	819	881	823	828	827	858	791	881	851	822	821	844	847	868	797	846	857	900	824	847	885	899	807	872	827	875	797	878	815	856	837	778	823	895	851	830	846	856	830	858	814	838	859	847	873	815	805	800	825	815	796	860	840	838	805	899	854	889	785	886	845	854	803	840	846	868	832	821	795	854	829	889	852	839	827	802	811	865	840	838	790	862	815	850	813	867	810	794	791	793	825	843	841	782	821	803	837	837	874	832	865	875	904	858	805	896	809	824	858	808	855	861	843	823	809	867	822	884	855	842	833	828	880	806	877	795	903	887	876	880	858	873	797	801	845	828	860	855	844	844	810	815	882	783	843	886	842	854	834	858	839	828	883	835	808	788	827	820	816	862	827	844	870	846	861	849	834	894	888	806	805	812	826	845	864	832	799	858	837	820	806	836	846	848	848	872	832	830	815	828	832	846	794	857	817	824	840	800	860	830	801	843	856	871	828	844	815	855	861	831	824	854	806	842	842	811	843	864	801	818	881	804	839	828	808	866	896	848	833	879	864	856	829	827	847	885	776	885	850	867	866	790	805	812	832	844	852	884	820	871	816	876	878	873	830	851	855	833	846	887	879	836	858	845	845	831	822	804	814	857	839	827	808	802	827	828	851	836	854	799	848	863	814	848	877	811	888	821	868	847	890	836	825	867	840	838	796	847	844	858	841	859	864	815	807	844	868	824	856	855	818	808	840	825	827	832	867	844	894	844	807	874	857	858	840	832	825	862	840	831	834	871	798	836	851	837	840	855	833	826	839	810	843	841	816	841	824	851	824	879	863	832	808	882	791	827	806	837	816	889	817	853	845	853	867	785	834	827	793	824	878	833	849	822	820	846	870	859	850	807	847	809	911	896	932	861	788	849	814	835	839	857	898	853	782	799	839	839	823	820	829	844	866	873	806	780	888	836	875	861	854	830	814	827	821	839	858	831	882	817	818	786	822	852	825	850	867	872	833	808	811	822	848	812	832	849	843	846	849	870	846	800	852	828	890	824	881	828	848	828	863	860	815	845	851	840	812	863	828	821	817	818	846	825	843	793	861	809	850	804	866	815	863	812	795	870	771	815	869	770	850	868	829	819	861	881	779	815	818	793	785	857	811	853	838	785	813	847	850	824	853	817	880	828	860	817	819	810	855	895	828	841	833	847	791	853	874	823	804	837	840	830	848	841	830	818	856	855	813	845	880	847	824	873	885	878	810	816	843	800	789	811	799	825	840	829	840	843	864	834	816	877	795	803	873	800	864	831	871	824	837	831	839	872	842	847	838	844	859	916	870	808	832	829	916	848	865	829	831	885	898	814	860	833	820	837	850	887	816	828	858	850	866	900	811	812	825	843	836	873	768	794	849	881	854	835	872	860	806	772	820	915	807	813	840	831	856	792	832	785	884	850	820	832	780	805	830	829	843	786	823	845	856	794	834	802	860	842	847	874	804	830	819	866	885	823	813	853	837	828	827	805	862	830	828	829	829	848	836	887	814	843	808	806	828	807	848	798	794	854	828	853	836	800	853	825	846	853	928	826	828	861	837	909	849	858	877	869	852	865	895	808	865	838	786	868	808	846	788	808	895	837	867	849	888	877	823	875	844	877	854	836	817	863	817	848	825	858	817	841	895	819	828	848	888	831	834	843	864	818	829	846	805	832	883	783	842	826	804	848	853	866	797	812	835	878	821	850	851	848	827	831	821	800	845	892	838	857	807	908	824	846	808	803	869	820	786	909	794	787	855	851	852	827	858	846	854	823	838	851	807	865	835	841	821	819	810	900	853	811	882	813	846	853	861	814	926	847	886	825	824	870	843	801	834	840	820	819	792	805	853	896	841	849	848	795	869	820	821	858	846	825	838	858	842	887	849	828	835	850	839	848	815	810	833	882	806	785	847	841	840	811	861	798	860	844	842	829	790	853	848	838	846	851	871	813	816	818	843	830	846	879	883	870	801	816	812	855	805	880	817	837	832	813	815	862	859	853	847	818	847	844	864	839	863	801	816	845	817	864	855	890	867	772	871	895	846	809	855	858	839	827	793	853	832	841	874	807	828	873	801	831	856	823	829	793	837	825	864	862	842	814	817	798	914	815	839	874	839	777	842	895	838	830	839	788	897	808	799	859	844	851	836	877	808	818	880	813	869	834	775	864	818	798	828	829	825	812	793	864	823	821	834	837	838	862	885	786	833	879	829	880	897	852	876	819	783	836	858	828	861	831	852	818	815	816	846	846	828	888	886	871	831	808	795	850	862	827	800	812	780	820	805	841	871	875	841	879	857	838	856	806	844	790	855	807	852	804	842	854	864	848	844	838	792	844	825	848	874	816	793	829	853	848	778	801	845	873	826	822	854	800	803	792	866	821	905	832	854	831	829	840	795	832	810	860	838	832	854	849	834	877	805	828	852	832	852	858	789	844	848	875	807	862	838	826	878	807	815	908	830	813	894	843	832	864	840	858	806	822	854	805	835	837	847	859	794	798	845	842	857	835	845	849	822	767	857	807	836	814	813	821	803	851	869	794	809	830	904	826	832	854	803	837	811	838	819	819	862	861	830	826	815	883	841	850	906	866	805	851	827	860	833	811	839	815	846	826	851	784	815	787	804	852	791	830	852	893	838	825	849	857	885	834	852	846	812	823	865	866	845	784	892	874	816	802	821	842	831	866	774	838	845	845	840	809	832	861	838	815	813	859	836	814	844	865	817	842	803	818	824	831	809	876	864	807	837	853	848	853	845	814	860	857	871	830	791	827	849	832	898	794	854	805	853	853	822	823	833	901	881	796	811	813	804	836	804	803	835	840	869	821	844	854	831	834	829	861	808	816	800	834	785	826	829	798	878	845	875	809	807	802	867	783	769	805	845	829	862	864	839	843	915	834	798	883	819	836	855	842	841	817	833	812	864	832	866	824	860	831	869	843	872	832	787	819	797	782	827	814	862	779	869	868	906	763	832	863	838	870	858	799	778	892	889	803	847	899	793	815	896	804	844	870	840	834	836	822	834	865	864	863	906	859	831	838	842	847	854	824	858	807	852	828	831	822	839	832	875	907	814	823	796	830	850	874	783	831	838	900	831	837	853	843	827	802	831	793	801	869	844	849	807	818	881	763	868	800	831	799	814	768	863	882	818	841	857	795	859	855	798	829	835	871	825	890	814	878	797	845	842	805	813	836
28032	22175	23683	21166	14326	6843	2471	1026	768	736	629	580	549	527	430	407	383	423	391	412	352	394	393	373	361	380	349	307	346	341	282	319	307	304	349	327	326	332	328	354	315	327	317	336	326	323	326	275	322	336	272	364	318	348	301	306	301	368	315	339	315	325	319	304	297	321	329	324	328	288	285	338	318	288	295	302	308	308	319	334	319	298	342	316	292	312	313	324	311	318	325	297	324	314	314	294	333	301	342	276	309	317	280	347	320	273	277	344	304	299	299	289	332	322	326	307	303	338	324	304	315	300	301	330	296	326	327	319	313	343	314	302	342	333	318	304	329	318	317	323	315	315	297	289	301	286	330	288	315	310	315	312	322	329	326	326	319	333	310	332	352	323	333	286	304	293	322	339	307	343	320	279	305	329	341	315	308	350	341	334	298	311	309	312	287	319	309	305	315	294	328	316	328	303	298	282	281	321	318	315	355	303	315	308	306	328	282	313	322	291	326	306	326	313	308	331	315	274	301	304	276	311	332	340	341	325	307	343	326	301	317	309	302	275	305	329	295	315	308	300	305	296	308	312	335	276	335	324	289	307	316	331	286	304	329	332	326	281	322	305	337	267	318	299	288	323	337	328	293	291	326	322	318	285	320	343	306	326	308	294	323	305	314	305	286	304	328	282	335	308	293	311	294	296	313	313	318	297	300	303	301	321	291	322	304	344	287	326	320	311	334	355	333	292	314	320	316	331	341	284	342	302	304	318	336	315	321	312	285	310	316	317	293	316	285	302	313	324	311	306	288	330	331	295	294	316	316	313	307	298	312	302	302	334	315	307	309	319	344	282	326	324	283	279	324	349	315	311	324	293	283	291	291	320	302	320	313	298	282	324	312	332	303	304	324	335	326	307	266	333	305	329	297	313	311	343	314	315	319	335	311	301	338	320	317	323	302	329	295	324	276	325	302	315	299	321	284	329	307	336	343	301	320	334	307	315	292	308	329	313	305	311	326	342	321	303	300	325	291	295	326	311	304	289	319	318	324	300	313	312	316	290	295	313	346	321	299	293	337	338	317	340	331	291	330	310	300	314	284	312	306	339	313	319	295	313	263	291	299	286	337	287	327	310	306	299	272	315	313	308	311	335	324	330	317	318	296	344	305	308	314	305	288	303	309	316	358	310	316	280	314	343	296	301	295	321	324	294	326	311	287	275	304	285	302	299	283	316	328	293	315	307	323	315	296	323	301	316	316	356	336	308	321	310	320	299	327	314	290	299	328	346	306	302	333	327	317	275	326	292	272	322	339	295	306	327	306	302	299	294	315	326	304	325	325	318	319	284	316	298	346	320	297	312	338	290	300	268	308	320	305	323	329	294	307	314	285	328	287	318	325	316	314	293	315	337	310	323	307	307	305	266	294	302	318	303	316	299	343	316	285	278	309	316	301	282	297	298	317	316	318	299	323	332	347	305	301	300	321	304	303	302	318	321	319	312	298	315	288	337	325	316	299	315	300	309	319	319	281	321	323	349	340	314	321	295	330	297	293	337	304	325	300	333	338	336	377	287	286	304	296	320	330	306	316	303	310	316	328	309	294	277	292	313	318	344	343	327	326	295	350	317	296	320	346	298	304	322	287	312	320	312	342	303	333	318	300	316	258	317	321	320	310	294	281	309	304	297	304	319	310	294	311	331	322	299	300	320	316	309	333	326	299	326	305	299	282	332	299	299	340	329	321	281	306	337	306	329	310	324	322	304	316	291	362	301	284	335	302	295	329	293	315	307	271	250	334	351	304	284	331	306	274	318	322	307	346	330	331	361	312	301	351	303	308	297	318	313	299	324	298	298	337	309	292	303	338	302	331	357	313	326	321	312	341	316	308	305	329	302	311	370	284	306	309	315	302	307	310	312	310	302	348	300	311	297	327	291	311	316	323	328	289	336	308	323	278	292	313	286	311	297	315	317	294	320	318	287	311	332	304	314	343	302	304	328	284	330	336	295	333	288	338	314	322	346	331	317	329	331	291	305	309	319	300	314	348	288	320	302	353	324	318	299	314	342	336	321	328	349	300	357	325	340	328	296	314	347	330	293	343	314	304	292	274	315	299	324	322	296	325	298	309	339	308	320	314	304	293	276	300	322	315	316	295	349	303	297	285	307	327	326	291	354	313	312	337	309	297	300	317	361	280	309	340	312	323	340	299	297	298	320	311	282	313	282	332	310	319	321	301	324	350	343	345	343	307	295	285	312	273	293	324	301	339	316	302	306	283	292	306	328	305	318	271	328	336	354	328	301	308	291	317	308	304	310	305	304	308	289	339	317	318	307	284	256	317	335	302	311	313	314	313	303	314	343	313	293	317	316	296	316	292	321	315	339	297	314	299	315	299	324	334	326	294	323	309	321	299	365	319	320	269	289	325	311	288	314	296	338	306	323	299	322	327	301	311	308	269	335	288	266	285	331	305	312	316	340	279	335	312	351	337	333	288	315	297	293	341	288	284	341	326	330	285	316	313	307	337	309	324	304	340	279	306	319	295	307	312	328	316	277	327	321	310	332	293	317	340	295	310	335	302	337	318	287	287	289	305	284	295	333	313	339	315	309	294	334	295	305	337	331	297	262	271	299	324	336	290	311	304	319	321	325	296	278	313	273	312	333	302	331	306	291	330	301	325	313	310	296	318	295	293	307	315	321	352	323	333	315	320	328	327	309	317	299	314	349	308	252	327	318	308	341	309	273	311	333	325	314	341	302	296	293	295	311	283	300	298	291	295	285	305	297	319	313	338	296	335	321	298	276	285	329	297	316	302	289	294	298	304	300	313	288	298	287	339	323	320	306	302	338	323	291	323	302	319	315	330	317	310	284	342	303	320	295	329	309	290	299	293	281	298	302	311	327	311	327	318	320	349	309	282	310	330	321	310	318	303	305	306	295	319	305	344	302	319	302	324	305	326	300	321	291	321	297	332	299	317	299	305	329	315	327	342	318	309	326	351	286	340	303	305	314	295	311	347	301	278	300	335	287	311	336	322	331	294	269	316	310	294	311	296	319	316	306	344	339	328	315	314	312	301	318	309	291	315	348	313	320	285	325	310	305	319	318	320	332	326	297	308	305	308	303	295	328	293	281	304	285	325	327	319	356	306	297	310	297	335	306	322	323	325	317	302	318	326	336	311	321	297	322	342	319	292	313	323	332	317	305	308	346	285	323	325	306	300	307	314	295	322	307	279	311	313	299	309	328	324	310	290	291	312	300	283	353	331	282	316	339	291	323	302	307	300	335	310	324	309	300	330	323	312	287	316	343	334	331	332	286	295	323	312	325	305	293	292	301	308	317	337	307	309	293	326	268	303	315	296	331	310	312	321	314	318	354	295	288	327	314	292	314	301	329	350	307	334	289	320	359	318	297	289	283	328	325	336	292	302	340	344	302	296	283	346	311	296	352	266	286	282	318	320	348	311	329	325	305	325	303	293	345	285	335	301	322	290	292	302	372	328	272	298	297	301	336
16514	19556	30275	32598	28574	17564	8457	3630	3177	2732	2341	2166	1925	1682	1581	1481	1340	1329	1260	1233	1156	1134	1082	1053	979	915	929	939	909	890	895	880	815	824	825	758	792	835	765	785	766	765	713	730	727	790	748	807	746	776	807	743	746	790	716	757	719	726	783	809	777	728	746	751	752	754	744	736	740	811	757	786	769	753	709	765	748	787	764	785	779	757	731	788	750	739	780	771	743	713	720	752	772	734	741	746	729	784	701	799	760	756	725	802	739	739	735	699	731	795	780	723	729	737	789	738	792	753	753	722	733	769	763	730	724	765	736	755	724	748	785	767	754	719	711	737	759	766	753	783	771	754	777	767	737	700	728	796	750	775	807	766	755	733	797	718	760	723	772	759	721	780	701	748	717	719	769	739	694	749	736	761	756	753	731	721	703	749	746	735	769	804	794	744	787	738	732	784	766	756	800	738	758	770	755	732	718	742	780	816	788	737	746	751	751	772	734	750	754	779	794	764	739	763	750	719	742	744	771	794	733	723	755	716	792	745	689	771	724	762	743	758	742	713	731	760	751	802	734	768	764	714	736	747	735	731	759	719	768	726	757	797	770	739	741	768	800	778	750	686	757	745	774	785	762	736	749	740	757	794	766	726	752	814	740	767	796	765	739	758	756	754	740	718	729	727	735	771	797	756	731	712	761	709	783	753	766	764	738	694	756	777	762	731	791	768	692	717	729	732	776	772	767	742	757	719	777	739	714	765	756	743	719	778	741	716	810	787	739	734	705	721	717	751	754	787	768	766	707	780	762	746	763	769	732	778	804	727	732	757	739	744	773	827	769	790	749	749	799	736	729	780	735	725	697	708	709	724	737	765	786	775	754	742	729	762	746	730	756	762	796	837	761	757	744	702	809	734	736	721	775	670	789	726	757	745	770	773	723	778	752	751	741	759	766	754	779	776	807	737	761	743	749	721	748	724	753	734	720	726	729	766	742	748	721	779	763	763	727	803	786	768	780	751	740	743	769	760	757	712	759	768	770	786	757	741	767	716	730	788	808	746	735	752	770	751	764	734	776	790	769	845	775	776	734	755	776	761	734	716	748	764	738	764	721	713	760	719	712	815	675	775	782	742	723	792	743	774	769	711	735	753	734	781	764	791	757	704	740	721	725	757	795	754	750	794	774	779	774	730	738	713	734	732	789	733	741	765	762	731	747	749	720	753	752	765	760	725	760	764	748	744	740	767	711	721	706	795	760	759	729	821	778	764	762	692	739	711	756	747	723	760	781	762	759	680	729	760	678	779	726	761	700	756	748	770	757	776	766	757	711	766	729	780	754	748	780	759	749	768	827	742	776	735	733	779	712	827	782	734	753	771	786	721	751	732	720	705	781	724	773	785	723	683	769	722	763	761	727	744	773	714	760	707	765	763	756	752	762	755	771	786	734	750	727	755	741	689	759	788	812	743	751	742	712	776	737	760	760	712	756	723	792	795	755	781	718	753	747	801	793	695	761	747	761	730	769	749	753	770	758	773	742	724	743	704	752	751	764	704	755	765	713	766	748	761	761	722	760	721	750	765	712	784	765	747	760	762	762	767	735	759	794	717	706	721	722	734	693	788	808	801	733	717	768	781	730	733	689	756	728	760	763	734	728	750	769	741	738	758	761	756	744	776	716	734	771	772	753	725	759	749	720	782	764	763	747	786	783	745	756	737	754	719	795	747	753	736	790	753	764	704	751	732	752	762	759	775	733	747	752	734	747	766	721	742	741	752	713	794	767	646	756	841	751	722	743	765	770	762	762	741	755	716	722	753	750	747	748	729	741	733	770	777	770	775	768	786	777	747	721	777	765	776	755	727	761	757	731	779	772	725	772	742	746	729	745	722	788	744	768	750	727	701	789	747	756	770	751	735	749	713	759	726	753	749	771	766	760	748	700	712	735	751	723	741	725	745	719	702	729	740	813	773	775	698	694	742	786	792	770	692	794	726	768	738	793	731	770	683	708	756	790	760	791	743	761	716	768	716	796	765	781	683	735	774	752	775	748	753	793	795	765	719	753	744	741	719	767	774	736	734	762	744	761	792	784	780	791	760	735	749	717	777	738	756	744	760	756	773	797	787	758	768	751	765	745	770	802	828	759	754	782	755	741	731	735	793	770	794	758	778	755	748	743	783	739	734	777	767	774	806	736	765	761	736	721	830	714	721	710	729	730	759	726	681	760	790	734	795	779	721	754	776	756	691	729	785	752	752	750	746	796	755	798	771	752	777	754	731	726	716	740	774	701	781	721	699	755	729	748	711	752	703	784	733	735	724	738	777	724	733	737	790	751	802	754	744	746	770	729	737	748	740	728	753	712	751	769	725	701	738	699	745	733	772	728	747	735	744	787	762	741	711	776	724	739	717	761	740	802	792	770	746	741	755	738	723	731	774	698	756	764	738	768	746	726	766	824	767	738	795	719	782	761	777	787	800	762	787	760	699	764	745	746	771	760	748	710	735	743	795	766	738	772	775	749	757	759	760	750	774	717	705	774	735	726	738	756	788	752	741	730	772	773	735	780	739	745	767	723	765	774	723	758	728	766	788	747	706	775	727	759	748	732	720	737	754	761	738	767	744	724	755	752	786	734	685	725	748	714	734	758	738	799	811	809	727	711	736	754	724	777	743	732	717	776	803	709	752	764	772	791	753	760	766	744	777	749	753	702	773	764	750	776	705	805	749	734	785	773	664	772	799	776	759	772	780	749	797	793	769	744	759	747	758	765	720	770	723	709	762	769	769	797	748	735	742	778	813	771	764	784	768	738	756	732	738	707	754	747	766	738	762	730	744	705	740	738	744	745	771	707	787	806	763	796	779	781	757	697	743	734	796	764	762	791	729	777	720	728	770	799	761	750	746	781	772	798	716	742	776	768	769	713	754	776	754	720	801	720	775	720	801	739	739	810	761	758	771	763	798	774	800	741	772	734	781	711	751	787	703	742	718	754	791	746	741	762	813	746	747	753	776	753	760	777	739	764	750	746	753	795	778	750	723	718	794	806	743	708	790	761	779	779	759	747	726	744	793	772	753	691	777	773	756	766	780	773	752	790	771	772	736	785	774	747	764	736	754	744	698	760	736	757	764	742	791	736	739	742	758	740	750	787	805	769	768	737	732	759	693	705	762	758	799	744	778	754	753	704	728	733	759	794	768	770	763	745	784	757	769	755	739	738	794	750	753	745	728	771	744	738	791	750	786	783	673	756	744	737	789	737	743	761	780	746	773	761	775	762	802	798	712	766	791	722	726	782	782	776	757	788	767	730	752	771	752	724	786	783	753	763	781	752	737	750	825	704	799	703	732	776	752	768	739	738	762	804	798	773	699	755	734	736	759	761	739	750	733	784	776	700	736	763	750	769	765	705	719	701	756	748	739	731	728	778	739	730	733	784	722	712	678	726	781	744	745	819	704	717	776	748	748	674	745	762	721	774	759	790	756	773	735	767	800	752	754	796	751	745	807	790	757	747	744
44237	48846	51502	47317	45700	37813	30004	17568	6378	2026	1152	1038	927	809	782	712	843	874	1214	1365	1084	1025	901	717	576	552	556	479	449	440	442	431	387	415	355	396	414	403	416	381	394	407	375	390	379	424	373	389	376	383	370	379	351	362	355	398	359	346	368	384	370	355	380	352	361	359	354	337	383	409	358	363	364	398	364	353	396	395	389	376	375	381	387	334	383	368	383	359	342	381	346	355	398	358	409	375	368	399	370	350	404	359	363	353	393	372	361	369	368	380	333	366	402	380	392	387	354	361	372	389	358	386	328	321	355	379	368	355	350	387	391	371	364	353	346	391	384	404	391	376	354	375	382	357	409	360	384	386	404	396	391	364	364	380	372	367	321	335	337	372	419	380	378	361	367	372	362	377	350	379	384	342	357	358	357	379	396	389	353	392	392	374	366	326	360	346	339	354	380	359	385	391	380	385	359	364	358	350	336	400	404	349	372	361	399	353	369	368	384	361	413	376	349	388	346	340	334	384	352	377	360	379	384	388	381	371	388	363	389	391	394	369	357	405	398	391	353	393	411	343	415	339	364	389	364	337	362	335	371	368	342	394	393	378	378	381	388	406	344	385	392	368	341	351	396	350	352	389	349	391	408	385	341	342	378	331	370	359	369	338	371	341	353	359	393	400	390	389	379	359	343	371	344	386	368	365	407	373	344	396	379	377	369	337	357	371	402	403	354	377	368	375	373	377	358	377	375	360	382	368	366	348	397	335	359	331	361	364	370	398	381	378	379	398	382	357	364	366	369	366	371	392	419	345	394	363	383	404	397	353	369	361	360	347	365	369	355	350	341	346	346	360	408	353	352	343	329	342	368	370	385	386	376	380	360	378	368	384	373	370	355	380	375	381	395	354	360	407	343	363	358	369	367	403	372	362	383	397	380	385	355	387	394	379	355	381	347	399	390	336	385	361	354	357	382	388	402	332	374	364	376	357	365	353	391	376	376	371	353	378	381	345	409	367	388	397	370	375	394	365	361	340	361	346	381	348	386	393	342	373	320	371	339	374	359	422	365	386	405	327	348	324	355	365	354	362	372	335	389	367	319	385	339	338	406	358	381	326	373	375	359	372	372	421	358	395	360	385	357	400	378	371	392	363	397	341	354	363	352	357	407	369	370	394	366	411	384	364	372	364	354	357	386	320	343	369	345	342	380	419	402	377	377	354	383	372	355	374	353	384	367	380	365	366	358	356	354	369	381	386	383	381	388	365	375	390	412	360	363	413	363	380	409	375	426	395	376	418	379	386	372	361	380	339	365	360	392	391	381	385	384	380	371	368	364	382	387	374	335	376	324	342	348	381	358	413	339	351	346	318	375	372	364	366	359	409	390	352	393	414	365	350	384	377	370	378	382	418	391	405	375	368	376	376	363	381	374	378	411	327	378	348	405	332	344	376	356	383	323	368	382	391	359	353	376	395	397	376	405	396	371	391	370	362	380	368	373	390	380	394	385	381	365	424	346	373	362	351	385	381	343	359	345	386	404	400	383	396	355	401	402	383	367	380	347	365	334	410	379	382	378	418	379	382	359	403	378	355	339	335	373	411	384	383	372	398	404	397	333	350	375	364	399	386	366	375	360	373	356	376	384	383	350	356	402	370	352	367	359	365	370	392	369	362	340	392	329	348	364	345	340	410	402	372	359	337	352	387	363	368	375	382	385	362	379	346	399	331	343	365	382	366	387	378	345	349	351	357	410	379	343	374	325	355	378	361	394	390	380	368	398	358	379	361	362	357	371	369	388	382	364	404	380	361	394	369	393	367	342	358	387	414	426	368	368	372	379	396	366	361	343	387	399	367	370	359	355	390	370	384	383	363	332	359	350	399	375	367	355	375	375	404	363	357	386	355	378	342	354	390	367	386	366	388	340	358	394	348	383	398	350	382	405	386	382	360	370	383	358	371	392	335	377	375	354	382	342	359	353	365	352	378	397	402	342	360	391	367	379	356	370	377	329	405	376	355	376	381	366	365	354	354	341	384	359	370	335	360	382	363	345	365	365	380	378	369	329	364	371	377	354	379	355	389	388	341	387	341	362	348	373	388	352	385	353	384	394	380	334	368	342	423	383	420	362	338	367	377	399	365	365	363	339	409	352	373	373	393	342	359	367	358	348	362	377	387	390	372	387	388	356	389	384	382	383	362	367	412	422	391	386	403	402	344	382	374	374	406	383	332	344	352	368	365	391	348	371	385	381	400	361	429	373	367	374	433	354	352	395	370	337	397	375	347	335	388	365	344	393	406	344	361	367	347	374	385	381	376	364	343	336	360	357	376	361	369	383	370	346	352	392	382	390	385	364	366	361	382	350	361	394	364	384	380	342	357	362	363	371	351	388	396	391	406	364	412	370	316	361	353	363	398	356	412	363	355	370	383	376	360	357	374	382	375	367	360	373	347	359	348	343	375	348	377	390	370	354	396	365	342	372	379	358	342	336	383	348	403	373	356	394	372	428	381	382	345	363	363	336	390	395	362	380	347	396	376	393	357	398	359	393	387	352	376	375	392	373	392	343	375	362	369	373	331	356	363	388	378	340	422	350	349	361	381	350	366	394	337	339	384	397	356	353	390	354	400	386	402	401	385	345	333	337	355	376	343	357	391	396	388	365	371	358	388	350	340	387	369	343	380	348	385	409	402	378	391	345	389	371	383	367	356	369	348	391	352	370	379	373	394	339	408	352	344	373	372	341	362	359	385	405	330	384	386	378	351	365	375	364	363	377	396	381	351	358	368	393	371	387	381	356	399	365	365	377	349	358	387	368	341	388	383	404	382	361	373	363	378	418	370	353	348	360	362	364	377	347	389	352	391	391	375	383	400	380	349	397	387	341	355	366	375	426	357	358	369	397	361	395	373	327	412	373	409	371	373	359	378	359	349	371	355	376	385	365	364	364	364	392	355	372	389	372	374	398	350	328	332	352	380	349	362	411	380	378	378	332	345	385	411	355	328	355	376	359	350	367	396	346	387	388	385	332	356	384	343	343	372	399	373	311	366	384	354	379	362	382	395	391	378	397	337	369	375	390	371	373	372	329	393	392	391	350	374	368	373	389	406	388	376	376	342	347	398	414	317	352	391	391	383	378	378	382	354	331	398	402	378	372	353	374	371	405	378	382	372	403	338	438	378	348	400	345	383	379	388	403	384	406	387	336	368	360	347	409	356	391	342	380	366	346	409	344	378	392	369	354	375	366	370	374	349	360	404	350	360	363	397	360	383	356	377	369	346	373	351	388	359	356	356	379	353	381	383	378	354	397	388	371	366	354	382	349	380	347	363	378	348	334	366	379	369	361	381	338	349	420	391	345	365	350	363	370	388	377	339	386	398	350	377	347	382	349	361	371	357	404	354	383	355	379	386	364	364	383	393	374	357	382	376	360	391	369	310	354	381	349	388	363	399	366	379	344	368	389	348	402	356	369	338	370	365	355	375	343	376	397	378	410	358	362	392	360	376	353	355
29615	42540	52236	54406	54468	48057	34477	10734	6137	5309	4591	3805	3391	3098	2834	2814	2967	3509	5026	5365	4486	4459	3468	2794	2022	1927	2002	1613	1272	1286	1247	1265	1149	1087	1061	1126	1118	1094	1027	1007	972	923	873	937	876	900	924	870	883	885	866	874	892	907	902	851	884	907	840	877	876	935	837	853	867	975	871	849	864	846	837	843	885	853	869	902	906	913	911	862	873	829	851	918	874	870	898	849	867	844	906	885	859	901	940	863	934	802	814	909	896	870	811	868	833	856	878	816	905	838	879	858	902	872	872	841	849	871	923	885	888	838	860	887	885	855	872	867	920	932	887	837	797	850	860	859	898	838	824	884	831	852	894	831	855	862	882	785	855	859	847	839	831	869	852	855	889	887	907	867	826	846	863	850	879	855	879	854	853	877	880	877	900	843	895	866	825	844	899	841	880	853	877	846	882	854	862	875	850	844	908	881	841	865	862	864	779	875	898	852	881	851	876	882	884	872	851	846	860	836	870	864	874	877	885	835	840	828	866	857	846	865	876	853	866	810	903	859	828	907	836	867	879	859	876	834	904	896	892	821	825	861	864	862	882	862	867	812	890	956	877	879	816	876	829	832	878	873	817	863	851	839	879	819	841	841	890	846	903	841	928	873	874	893	847	886	864	830	833	836	830	851	905	892	847	878	862	871	875	895	890	837	868	828	904	868	863	808	896	858	898	805	865	873	842	911	837	834	848	869	844	892	924	884	899	866	834	897	876	898	900	875	842	881	884	832	825	869	814	869	842	851	860	858	842	783	924	889	841	885	905	867	881	870	882	839	825	867	901	866	881	853	849	826	853	912	876	861	855	853	861	831	860	857	882	827	852	876	908	815	889	842	874	837	875	866	871	868	822	948	881	843	865	848	897	868	869	839	838	880	832	870	795	835	925	850	859	914	849	858	890	867	800	851	836	848	829	838	858	896	893	899	878	914	888	821	875	786	843	906	827	887	832	878	823	841	824	852	890	884	877	898	911	873	870	884	875	866	866	840	930	867	833	876	826	871	843	923	886	820	940	884	867	849	883	876	818	855	874	905	849	832	874	833	852	810	877	842	890	853	837	860	851	858	846	845	815	886	861	871	852	837	901	861	840	870	896	878	837	859	865	880	871	829	894	877	858	851	842	880	879	846	873	899	835	855	877	834	867	886	858	877	856	846	861	848	858	870	847	857	840	877	859	875	833	857	857	871	818	868	885	859	875	879	829	852	825	880	855	834	869	901	877	918	871	815	943	860	852	859	883	907	879	869	869	804	843	886	861	841	847	915	879	856	810	835	874	848	849	872	873	862	848	834	866	846	857	907	887	896	858	847	845	869	827	883	877	832	881	823	909	857	839	896	879	885	861	828	867	810	887	868	884	884	860	887	840	893	851	889	879	842	874	924	869	868	877	891	860	893	858	863	848	887	849	903	869	837	852	885	875	845	847	900	845	893	876	921	865	900	895	903	841	819	841	848	832	905	896	850	865	863	811	851	870	850	804	860	890	862	876	841	829	824	892	885	894	924	870	809	883	842	847	887	872	887	906	922	886	918	897	858	881	899	834	865	906	868	870	872	860	853	831	864	823	924	916	861	851	896	870	886	868	891	859	873	862	856	868	852	863	822	793	856	911	861	875	852	867	818	871	809	861	870	846	812	865	881	814	877	846	908	818	898	905	882	900	851	830	855	847	900	839	904	809	883	871	843	836	885	857	844	898	855	836	884	911	871	795	850	857	886	871	882	819	831	808	819	853	877	847	877	841	845	861	833	916	815	866	853	851	854	840	900	882	878	854	843	865	890	885	858	884	835	896	841	859	861	848	891	805	865	832	794	849	900	887	831	898	876	848	875	853	878	905	860	870	869	884	851	824	863	861	924	888	857	886	927	819	865	867	801	862	883	886	897	822	901	834	874	860	880	865	829	922	904	819	856	862	859	917	922	848	845	865	844	873	962	841	843	851	843	902	862	881	856	835	875	834	880	833	890	869	829	831	931	826	881	892	839	876	882	876	868	845	894	853	841	909	875	834	819	845	880	871	891	869	898	871	857	885	870	881	870	827	856	827	863	852	836	889	873	873	859	876	872	868	838	845	817	850	894	838	877	864	926	841	898	874	891	840	836	914	910	878	844	885	893	869	861	863	877	876	859	804	864	897	868	850	887	861	836	869	898	914	857	840	867	855	897	879	855	845	835	837	873	846	878	888	857	848	832	868	852	868	856	857	886	865	869	915	939	813	854	848	850	850	863	914	843	840	854	849	859	865	864	836	861	853	813	880	846	878	842	835	903	826	867	857	885	861	875	838	873	880	815	862	871	809	877	870	832	854	826	802	828	915	842	879	844	860	838	890	824	855	803	862	855	860	855	861	900	815	867	827	837	864	890	901	857	834	845	909	841	826	861	836	927	855	851	924	896	884	857	818	829	885	871	889	859	899	935	923	808	894	876	883	853	924	810	875	815	856	882	879	900	886	824	871	906	892	838	877	869	840	898	820	820	847	898	850	906	791	867	861	810	890	889	851	899	902	866	887	840	849	905	881	880	843	884	872	882	822	834	847	849	851	852	849	863	917	832	867	858	903	871	847	885	849	845	855	885	835	869	884	872	867	860	881	810	879	870	878	839	949	834	831	847	899	901	900	868	888	910	841	826	897	821	850	832	863	861	827	874	874	885	846	844	906	904	840	863	904	853	878	901	883	848	884	811	857	854	889	882	760	823	821	857	853	877	821	907	866	827	874	869	850	868	883	851	847	893	838	880	909	835	831	890	868	870	869	911	873	809	881	853	878	893	843	918	861	848	866	842	868	841	887	878	854	902	844	873	867	874	858	922	816	883	888	835	898	907	858	912	825	899	898	872	856	865	853	858	945	862	874	837	857	893	882	850	879	888	881	867	837	883	907	847	810	846	869	833	867	886	872	836	853	828	870	853	862	819	852	846	853	828	872	843	906	849	834	895	851	874	878	856	868	862	860	850	906	852	844	860	883	898	864	896	842	890	867	821	890	886	926	909	875	891	866	918	818	875	892	861	916	891	862	870	884	852	819	818	890	868	854	890	822	834	881	785	899	874	874	862	876	873	843	852	893	883	836	875	865	859	854	826	851	897	896	910	834	872	850	854	828	851	821	863	867	873	896	892	900	891	873	927	816	881	877	917	885	860	891	942	852	855	871	881	827	846	888	875	842	896	857	847	864	888	851	847	880	830	882	880	832	836	874	881	860	834	798	845	828	880	916	857	882	882	847	840	799	897	885	837	857	864	874	875	862	885	870	844	897	905	847	852	879	851	863	821	852	804	876	833	843	863	916	849	838	842	882	743	889	809	869	833	906	853	907	879	875	895	842	859	857	876	819	797	857	896	827	867	871	847	866	838	866	867	868	864	822	834	875	866	821	857	856	827	883	900	877	827	886	893	803	863	863	860	836	869	879	842	843	873	867	875	855	924	864	849	830	877	823	892	855	832	836	882	863	864	864	886	876	848	844	906
51811	50078	47176	47106	50417	46956	39058	22517	15841	6688	2213	1416	1207	1092	1006	986	1057	1361	1899	2022	1469	1433	1194	829	698	652	692	609	462	452	445	453	453	427	417	436	442	399	408	398	389	357	405	377	402	353	413	366	356	362	405	364	379	369	393	355	353	362	386	394	371	376	352	328	382	343	352	380	363	364	373	375	364	350	380	382	391	418	374	392	366	369	394	372	385	384	364	359	349	348	357	323	369	380	362	336	325	374	365	333	382	381	362	354	351	351	341	404	367	327	360	381	325	396	380	326	359	349	352	376	376	348	348	364	413	393	428	374	348	356	344	399	380	360	381	367	351	355	369	328	363	346	368	350	393	361	363	383	410	407	349	387	408	344	377	372	358	359	351	390	344	357	381	338	341	339	361	411	341	344	352	358	382	331	363	336	365	386	413	358	335	357	355	352	358	372	345	342	392	365	383	374	375	359	371	367	351	342	368	332	351	352	380	362	338	341	380	345	326	366	349	348	356	340	353	396	383	421	401	384	392	351	395	387	380	414	365	368	390	368	356	381	371	340	332	344	371	401	369	373	383	384	350	417	338	397	381	328	391	375	351	391	366	391	358	339	364	356	343	371	358	402	377	352	372	372	388	386	337	382	346	354	358	367	406	373	355	391	391	326	401	373	337	369	382	399	378	358	356	350	394	363	396	378	374	360	376	381	339	390	375	349	318	357	342	349	386	379	370	403	348	370	374	368	384	398	398	339	408	379	353	370	361	362	389	336	360	365	373	398	358	404	374	352	342	339	365	357	380	357	393	334	380	336	359	368	382	370	380	365	354	344	328	367	343	353	409	409	373	355	372	386	350	363	366	378	392	383	408	374	356	321	348	366	357	404	350	360	346	353	371	391	385	350	363	363	340	349	356	380	355	356	340	341	384	349	313	378	345	363	379	382	384	378	393	373	364	395	378	332	353	368	348	393	371	364	370	390	371	350	381	339	357	360	389	370	373	327	384	383	375	325	334	360	368	380	385	354	372	374	412	367	345	348	329	352	401	373	391	414	367	393	390	354	350	370	335	333	334	361	397	350	378	377	365	352	382	339	363	343	386	404	338	346	368	377	384	361	334	371	338	375	412	369	354	409	384	334	394	344	350	389	357	375	361	377	360	367	367	364	354	369	365	346	328	389	330	364	345	380	347	356	361	348	379	365	385	357	356	390	355	335	370	339	351	373	385	390	390	372	351	356	361	400	396	363	374	366	382	338	380	350	364	397	406	351	385	388	349	371	337	359	399	360	400	401	346	378	333	351	372	366	346	372	349	363	386	382	335	358	370	398	411	363	351	343	364	361	355	363	355	329	357	378	388	352	343	348	383	367	328	377	345	387	379	400	359	369	306	368	370	387	354	380	371	361	386	360	359	350	402	387	343	369	339	391	361	358	353	369	378	390	355	383	357	374	351	361	359	370	351	365	353	353	384	397	378	379	385	353	396	384	377	359	340	342	383	372	398	368	382	365	345	373	374	325	359	352	348	381	367	335	370	363	370	394	339	313	331	407	382	367	362	375	377	348	356	353	392	380	340	347	330	377	353	344	362	350	404	356	366	349	340	343	326	363	353	350	391	337	348	379	357	378	394	362	348	351	355	360	334	362	367	365	379	406	361	335	380	358	365	357	409	375	386	366	383	391	370	365	331	333	359	375	359	349	394	352	410	341	360	335	364	374	366	367	334	386	353	361	343	373	386	353	349	367	345	356	403	384	370	334	380	383	417	393	374	388	359	350	360	382	343	366	378	367	420	365	380	402	380	368	354	359	354	365	369	333	352	379	382	392	391	382	355	407	380	358	351	342	367	371	358	365	376	384	323	317	369	354	371	372	365	346	377	336	345	365	344	325	377	334	369	359	373	349	401	389	379	330	338	353	339	390	376	357	380	359	370	347	351	371	385	363	365	382	364	393	351	399	345	348	341	343	354	389	370	363	364	367	366	364	349	335	361	389	346	322	311	375	360	359	387	376	356	386	341	324	371	372	346	359	374	342	386	371	355	408	365	349	375	341	347	358	386	378	352	411	375	390	344	378	364	391	389	349	391	384	348	367	332	372	361	373	379	359	341	356	366	363	341	343	373	356	359	400	376	322	343	378	371	357	342	346	355	345	349	346	351	337	349	388	337	339	365	338	369	366	351	342	336	374	335	380	364	384	345	328	372	357	361	355	373	368	384	351	340	389	344	351	379	358	397	340	364	367	332	397	391	369	361	366	375	382	383	374	376	412	381	323	375	382	372	360	362	342	376	367	366	335	399	361	331	357	334	339	332	373	377	367	353	347	345	390	360	364	324	377	360	339	359	380	361	392	369	400	349	369	333	373	373	391	378	348	364	369	375	380	366	355	361	395	346	351	387	362	392	384	371	391	404	364	343	394	344	371	370	339	364	383	392	371	380	376	375	344	367	397	347	317	375	361	374	360	390	351	383	372	353	390	395	330	335	333	370	353	389	377	356	352	333	403	387	353	355	372	363	374	340	367	406	372	337	341	395	368	338	356	395	354	352	348	355	331	347	378	394	355	392	334	350	366	323	326	345	384	338	372	378	395	382	354	385	354	373	362	380	351	368	424	375	357	390	355	385	348	334	392	370	368	380	380	361	393	360	367	339	330	384	372	384	382	382	335	350	371	386	420	377	366	375	338	364	359	303	377	385	325	384	361	340	334	360	371	368	345	376	376	373	329	349	342	362	330	361	363	386	371	385	365	348	364	374	389	396	361	385	347	364	385	344	360	356	378	379	362	401	358	356	365	379	361	367	366	364	332	362	381	406	361	381	349	370	383	379	349	349	377	377	363	357	359	312	368	378	382	350	386	355	376	367	391	374	380	343	361	360	372	374	365	382	370	346	404	409	359	359	390	373	349	386	361	374	387	331	370	338	343	369	361	368	367	351	347	368	339	340	400	386	395	397	376	374	330	382	348	364	378	344	328	351	378	377	386	353	360	323	344	360	365	347	365	356	367	359	387	399	357	360	411	353	415	352	420	320	364	366	357	382	358	335	400	340	358	358	374	345	381	340	388	369	388	351	346	348	364	357	372	339	364	362	377	373	341	368	378	359	338	382	360	356	348	355	359	343	375	407	379	376	355	398	391	395	375	335	376	372	377	373	358	377	370	385	350	340	412	352	377	352	406	404	360	371	413	380	411	307	375	358	357	356	363	364	359	371	407	386	367	347	344	358	352	397	354	375	382	394	367	353	389	378	395	361	356	352	355	374	345	360	345	340	377	345	352	345	365	373	369	366	330	409	388	369	369	349	348	341	371	354	348	376	360	322	354	403	415	395	367	375	346	362	363	348	338	395	342	341	354	364	389	397	416	358	375	330	381	397	397	367	344	381	341	348	332	389	368	364	378	365	369	369	370	351	365	328	361	370	363	354	331	354	402	383	368	369	330	373	367	322	359	361	360	375	374	374	372	374	354	379	379	362	396	378	355	349	351	358	377	370	361	370	381	363	368	380	358
36690	45811	52893	55053	56980	58759	36493	10267	7600	6622	5826	5154	4433	3959	3634	3805	3939	5387	7364	7774	5981	5940	4712	3389	2476	2520	2659	2138	1451	1454	1450	1441	1225	1173	1160	1215	1160	1173	1054	1032	944	962	953	915	966	920	885	926	866	879	898	910	888	841	861	915	849	816	853	856	897	802	877	862	871	805	828	813	830	828	876	834	868	808	856	818	854	820	850	832	815	808	842	812	798	808	868	857	865	824	825	822	841	842	874	885	816	903	853	813	836	841	825	817	869	849	819	823	872	854	860	865	855	866	863	846	873	866	869	855	853	821	815	793	869	844	850	834	847	880	841	805	816	754	858	847	820	818	803	826	811	880	803	826	833	844	868	829	839	830	813	791	876	825	832	829	845	871	824	854	855	843	831	823	832	813	823	802	805	857	857	812	810	807	815	811	789	837	840	878	849	837	821	815	835	827	811	811	802	833	811	854	833	833	791	808	806	834	829	877	885	812	868	816	825	815	839	810	892	865	878	857	888	874	835	809	833	810	815	841	877	816	807	807	801	850	838	854	855	817	867	786	849	860	905	786	852	830	800	878	834	800	910	874	880	816	806	876	883	833	791	845	809	821	848	791	814	838	824	855	827	793	818	798	858	864	851	860	895	845	783	832	894	877	806	855	841	801	820	849	838	835	859	849	901	842	826	874	826	815	806	819	848	769	870	830	818	846	865	864	857	814	821	830	767	800	874	829	789	819	836	866	870	845	861	808	847	899	822	799	884	824	825	821	846	842	851	846	820	802	835	902	821	798	863	793	773	853	843	817	847	867	857	878	824	848	873	844	861	821	812	873	806	878	811	831	867	884	816	854	813	864	810	856	804	803	860	868	800	837	853	851	834	850	871	779	832	876	844	780	823	864	818	814	810	851	832	820	853	819	808	811	835	854	856	892	809	828	846	820	782	905	870	810	797	808	834	826	872	859	819	828	836	804	856	851	861	793	791	911	856	850	829	837	847	821	802	875	842	798	809	752	799	839	818	810	850	847	831	856	808	876	812	858	904	810	777	821	822	820	815	837	836	823	829	828	797	872	864	889	829	870	793	881	778	818	813	845	841	829	825	847	792	806	881	866	912	821	809	819	851	810	860	811	822	807	836	846	859	816	799	817	830	811	802	822	820	841	837	870	821	831	815	835	840	807	861	867	826	828	839	790	860	836	873	841	813	804	852	811	788	840	823	856	845	843	853	817	870	867	815	825	813	868	882	831	865	843	804	801	829	815	836	822	764	851	833	859	832	818	821	826	791	830	849	842	880	847	851	819	819	858	782	841	815	813	848	820	819	797	868	850	833	786	876	788	849	810	839	842	823	766	828	822	824	793	834	800	878	851	853	811	859	828	811	813	840	860	846	871	871	870	860	851	825	857	805	836	817	816	884	794	813	857	839	797	885	830	886	837	868	821	810	799	760	779	874	878	837	827	808	798	850	849	876	864	879	841	814	849	788	796	860	785	831	846	811	832	852	830	851	835	810	853	873	782	844	827	808	789	811	841	863	832	847	795	828	803	842	797	819	846	808	877	799	848	859	857	851	872	866	884	855	846	845	826	835	845	841	845	898	839	824	838	813	855	829	817	788	825	875	889	846	813	852	871	830	825	859	797	785	853	812	836	855	840	836	847	830	888	854	849	844	829	817	853	818	848	864	831	870	868	845	848	846	840	807	856	837	848	843	818	844	848	848	817	856	801	822	827	826	834	842	834	866	835	841	811	856	877	829	840	820	866	781	855	824	846	839	837	810	870	833	847	819	916	829	822	864	823	850	826	804	821	816	863	819	855	873	811	818	797	857	842	858	842	896	814	801	833	875	804	818	898	823	857	867	846	852	797	842	859	845	791	866	910	762	808	834	835	877	863	832	764	784	825	867	850	827	844	872	844	812	764	827	862	791	829	895	853	787	848	846	802	788	879	837	808	811	806	860	867	802	808	802	794	851	859	803	874	796	805	815	774	817	809	809	826	848	823	806	817	876	779	925	873	834	843	797	804	878	822	845	776	836	882	784	852	788	810	836	817	836	826	856	842	855	861	867	844	830	825	857	792	819	779	876	861	819	826	855	816	835	785	826	861	859	831	828	795	781	870	812	775	808	844	831	853	865	846	836	811	821	813	844	783	848	790	819	831	842	850	799	843	829	843	807	792	803	876	879	875	870	852	842	808	887	873	809	807	865	841	862	854	800	831	806	860	820	794	812	857	788	826	907	857	826	816	829	854	778	824	890	836	854	828	816	857	872	875	863	808	827	894	852	851	829	793	807	824	837	856	805	822	878	846	834	791	869	826	816	856	822	859	854	861	796	821	856	846	860	782	850	860	816	857	815	892	852	858	819	834	841	840	808	827	830	835	817	806	839	792	813	766	856	823	807	773	846	780	850	809	815	812	820	830	810	779	828	781	828	807	858	826	826	842	832	865	821	816	817	792	828	865	861	824	839	820	824	854	818	836	838	765	866	796	792	805	875	843	814	823	828	858	851	882	853	775	792	859	844	834	790	844	852	793	837	865	867	793	839	818	851	830	849	790	863	848	827	858	847	832	775	839	857	813	816	794	840	819	863	842	847	852	843	782	832	887	843	836	854	824	829	850	900	830	824	775	816	867	807	864	790	867	826	822	871	864	870	853	809	823	805	768	890	877	835	894	813	831	799	792	871	837	844	843	874	857	824	830	864	826	818	840	833	777	805	893	780	880	837	847	829	813	849	784	825	793	884	853	806	870	881	784	868	809	846	813	837	791	796	780	903	878	852	846	880	841	844	893	787	801	819	833	859	798	833	810	793	807	832	798	806	865	794	848	845	824	853	853	798	813	809	813	874	859	823	838	826	869	874	827	848	846	879	854	839	772	839	804	842	837	843	777	883	813	858	818	824	809	861	834	823	802	852	846	843	817	869	800	806	799	860	832	836	789	854	889	800	783	855	865	852	825	819	862	907	803	865	822	811	836	855	809	835	829	837	832	842	816	873	789	853	798	870	879	844	859	851	820	853	853	830	823	853	857	819	899	812	834	841	820	813	864	830	856	833	875	840	841	859	848	903	854	843	802	851	824	827	819	832	849	817	812	872	862	822	828	780	844	779	870	869	853	842	765	838	796	840	835	829	777	905	829	856	859	818	762	877	806	842	829	845	814	857	816	827	840	827	822	805	911	854	832	852	829	871	839	820	851	851	834	815	848	898	845	765	837	831	855	895	847	830	832	835	764	839	805	858	847	819	813	803	889	781	817	843	838	834	818	785	783	860	900	813	861	831	847	794	810	832	839	841	828	827	867	881	836	843	808	837	799	766	842	851	800	878	833	871	891	795	898	873	805	853	792	856	843	830	916	857	833	855	848	787	869	854	842	866	845	860	810	828	780	864	860	844	806	846	829	831	856	845	771	834	871	878	814	848	830	817	835	823	845	866	851	841	895	801	832	773	808	826	815	834	804	824	870	901	812	833	830	854	854	786	853	865	866	855	827	870	842	798	845	826	828
24655	23704	22980	18010	15997	8745	1953	986	791	719	600	586	513	455	485	442	407	435	399	385	364	338	378	369	378	349	389	342	336	323	324	316	332	316	334	304	300	274	302	308	316	301	309	309	342	314	316	333	309	288	312	302	322	313	316	323	304	313	279	305	299	318	320	292	322	316	335	312	288	322	352	347	304	317	304	287	322	323	309	314	333	300	334	326	356	339	307	325	320	282	333	288	330	309	330	302	308	321	311	276	320	324	268	267	295	295	342	329	284	336	309	291	311	302	314	332	342	302	282	307	308	328	346	305	297	312	322	297	316	307	329	325	350	277	313	305	322	351	285	307	297	339	357	283	308	304	341	338	339	307	294	328	332	299	315	301	289	330	315	310	336	326	292	349	303	291	326	332	282	289	322	315	297	303	339	303	319	301	320	303	314	311	315	354	310	312	322	307	280	342	332	285	290	312	277	307	328	308	330	302	290	330	331	318	328	318	324	323	321	298	312	331	345	308	329	315	309	341	302	318	316	321	346	316	331	312	305	309	310	319	292	312	288	316	311	297	326	312	316	299	314	342	292	314	342	300	347	296	275	324	309	307	335	317	318	349	313	322	343	308	308	334	302	330	304	339	312	357	321	304	324	329	288	310	317	276	328	308	348	337	294	323	336	319	314	323	318	290	324	306	323	328	320	309	300	297	322	309	342	317	305	320	345	297	320	302	305	316	331	314	325	330	301	301	332	301	288	313	317	327	326	323	306	305	333	303	323	308	335	296	319	328	326	314	341	312	298	280	287	343	309	343	303	298	336	312	334	329	306	299	317	316	317	299	327	334	283	314	294	326	306	284	334	319	306	290	327	342	317	321	306	326	343	334	336	306	320	292	321	311	309	288	308	291	292	295	311	340	335	306	317	292	297	311	324	298	284	318	320	350	336	311	296	336	309	344	329	309	342	313	304	324	319	303	308	360	298	342	354	350	338	323	278	309	306	299	311	318	310	354	292	326	304	314	320	355	331	344	280	324	312	313	304	337	320	328	304	345	316	317	321	278	292	298	325	333	314	316	294	291	308	306	317	313	304	318	348	310	340	300	322	304	337	329	304	333	332	293	321	328	322	295	296	332	302	287	327	331	324	366	346	283	294	324	323	298	330	309	324	319	335	351	280	301	322	271	326	294	295	334	325	295	317	296	302	305	306	316	278	303	313	268	326	313	317	294	313	334	307	314	293	329	316	286	316	322	322	336	298	314	318	332	316	317	307	324	338	308	331	301	319	330	308	298	322	321	291	303	288	309	353	312	330	325	309	301	335	304	299	346	272	329	332	305	323	331	320	291	293	322	332	307	295	319	295	309	313	309	340	307	298	310	299	292	336	320	316	317	303	325	318	333	336	301	305	305	313	313	321	332	293	279	311	341	315	312	319	305	319	295	333	298	321	311	342	313	295	327	323	311	277	301	313	324	287	321	328	289	320	322	293	271	327	322	315	333	315	279	296	310	324	292	310	337	318	282	316	343	317	340	326	291	321	328	340	340	346	353	343	325	319	293	312	326	335	322	323	298	326	308	297	327	305	293	332	334	315	318	301	283	356	315	350	314	367	342	293	309	332	297	312	293	335	311	310	313	323	297	326	335	316	324	324	366	319	296	286	323	323	307	314	292	367	315	301	271	310	310	347	324	319	317	315	319	332	297	291	308	310	311	322	307	294	341	342	360	295	306	329	312	320	363	314	316	296	307	306	314	332	335	304	326	318	318	290	283	318	334	314	289	337	337	298	308	339	297	338	304	317	297	327	306	316	321	288	309	312	362	345	294	324	288	343	330	279	303	301	303	311	322	290	308	303	342	325	301	272	316	285	340	369	307	308	286	328	279	327	327	318	366	279	328	321	328	353	305	310	316	320	323	305	273	320	296	308	322	315	333	355	302	314	322	355	306	344	323	331	311	342	314	284	342	308	310	310	290	341	323	305	350	298	330	315	297	293	305	293	310	320	312	329	290	298	290	343	317	299	319	295	291	321	306	270	302	309	355	317	328	320	316	326	341	341	334	290	342	319	327	325	302	276	341	339	283	319	340	275	333	305	298	303	320	330	330	326	306	313	322	351	313	346	294	307	318	306	294	262	306	320	319	325	325	296	329	316	293	283	328	346	358	323	322	333	306	294	322	284	333	309	324	317	323	323	316	327	294	302	285	316	316	303	314	313	338	297	289	317	332	336	311	317	308	312	325	311	294	312	311	320	316	336	324	300	321	325	302	316	320	297	330	315	326	322	353	324	305	290	320	335	344	294	328	303	345	304	308	317	319	319	341	304	310	342	350	337	295	290	292	321	330	313	345	310	333	308	331	323	293	310	375	324	325	343	345	336	290	319	314	346	299	310	316	357	333	319	333	319	297	319	312	300	330	325	347	311	299	316	307	303	326	306	323	301	314	334	313	315	305	312	332	310	308	307	335	345	331	342	329	317	292	322	321	341	298	347	304	352	279	298	331	304	295	315	298	305	295	304	281	325	275	312	326	342	303	322	304	322	303	335	338	317	318	313	323	287	330	298	312	300	322	320	305	312	291	327	294	295	337	301	330	323	293	294	322	345	322	285	339	305	325	336	276	316	303	303	298	315	313	324	335	303	325	323	331	335	343	296	309	315	307	328	317	290	289	311	314	317	318	337	339	301	330	299	300	315	323	289	344	289	314	324	312	289	337	320	286	332	323	288	331	324	304	322	328	296	287	316	348	351	291	283	320	353	334	301	325	305	292	354	331	338	323	311	288	328	342	307	309	320	318	299	322	285	341	292	311	301	300	296	341	304	310	289	316	332	326	305	297	331	304	318	311	304	332	321	282	304	317	324	285	333	305	321	290	282	320	339	296	318	316	305	312	320	320	327	323	334	317	355	289	305	307	306	333	317	305	340	326	330	314	304	306	365	313	311	271	301	314	295	304	324	311	325	350	320	333	350	318	310	300	311	325	325	268	329	328	328	293	359	311	307	319	321	350	306	301	315	328	314	334	294	286	342	285	331	308	325	329	323	316	317	308	332	351	336	327	296	316	327	320	301	326	312	311	331	318	304	315	327	330	308	316	334	328	341	328	328	323	327	294	312	315	323	326	358	334	294	316	280	295	305	306	289	322	306	330	307	331	304	290	322	302	337	309	327	304	323	345	311	324	339	325	307	322	290	306	262	325	324	296	317	288	316	303	266	281	302	321	298	339	347	338	323	314	313	301	299	345	321	334	331	275	344	323	291	336	311	309	355	367	342	344	319	304	305	312	362	317	282	321	336	302	295	314	318	298	327	311	313	308	303	292	320	341	366	290	333	314	299	343	321	305	331	305	329	330	320	326	312	298	299	308	309	328	298	289	315	332	322	346	323	332	362	324	319	294	331	288	309	344	301	332	286	313	360	338	324	332	327	350	313	283	329	376	351	339	318	304	344	357	315	316	327	346	317	297	296	296	318	307	324	363	316	317	345	336	280	349	308	317	346	302	309	339	306	337
14895	21453	28339	30383	30899	21072	5465	3586	2962	2666	2339	2096	1885	1688	1525	1415	1327	1293	1239	1240	1179	1056	1052	1002	959	943	924	908	892	888	898	789	800	835	826	768	834	788	747	811	749	797	768	762	791	717	741	721	761	737	741	781	728	799	711	743	721	736	800	760	749	744	819	776	750	753	781	735	762	704	749	773	756	761	756	734	736	702	766	762	746	790	715	740	755	757	749	764	758	778	744	758	756	809	747	796	771	766	767	826	775	766	723	770	762	741	763	728	776	729	744	742	779	762	799	734	774	701	762	736	715	805	758	706	788	792	730	816	772	792	720	727	776	717	774	736	741	727	741	751	749	741	775	771	756	782	795	753	743	736	821	706	753	753	731	778	743	813	728	736	768	734	751	711	774	782	752	752	732	769	796	740	748	762	751	753	778	769	754	757	788	794	751	718	737	757	796	719	767	803	707	772	699	793	765	676	760	771	693	720	756	738	747	766	728	701	799	773	764	757	712	771	771	746	763	772	715	756	744	742	772	746	746	736	749	736	749	739	768	757	752	748	698	786	756	738	709	761	743	731	737	789	774	751	728	749	753	766	774	762	663	769	725	736	724	744	756	755	767	746	749	774	725	756	770	711	707	723	729	756	721	762	789	777	704	754	762	759	730	778	815	752	761	787	757	750	795	747	731	763	748	773	781	741	748	758	744	759	725	709	734	734	744	794	784	748	774	796	853	749	715	749	764	748	706	742	725	712	753	738	728	785	757	822	759	743	729	712	746	777	770	728	728	704	760	751	733	787	791	725	704	736	780	715	726	741	823	746	774	710	794	771	736	748	691	810	749	729	769	767	755	749	782	790	733	752	753	775	731	825	757	772	720	785	718	755	800	728	717	749	732	805	757	730	775	781	803	780	796	758	756	750	698	803	760	816	734	759	724	782	789	768	803	751	718	757	813	748	747	740	744	788	724	775	740	743	783	713	766	759	767	791	738	748	778	767	697	728	778	759	740	791	783	776	787	740	745	756	780	740	746	768	783	761	760	768	735	778	782	740	724	729	800	704	767	753	760	714	778	728	789	685	767	762	772	752	753	809	727	762	751	727	757	764	760	772	782	745	737	748	750	786	724	746	804	794	747	798	771	758	742	779	811	803	778	780	701	749	749	754	734	747	770	740	737	755	765	762	742	790	778	748	817	766	736	824	764	775	762	745	787	711	762	719	811	756	775	760	779	763	805	726	734	760	743	742	786	716	731	783	740	759	795	752	748	718	726	735	745	724	756	720	742	752	760	783	757	717	748	797	717	786	776	741	778	732	740	736	715	744	730	802	843	770	735	735	742	766	795	766	761	771	776	712	699	764	779	767	714	758	724	781	731	779	713	764	768	773	745	707	735	754	762	773	740	772	759	754	737	736	767	751	799	733	757	734	766	733	738	788	772	795	688	778	718	754	754	726	771	806	768	711	698	775	732	728	780	678	719	800	730	776	745	748	738	728	788	719	717	758	680	775	744	759	745	752	741	761	724	780	740	778	787	749	738	788	768	750	718	728	778	752	728	737	812	762	790	787	761	757	754	767	773	713	720	777	744	740	747	775	777	748	742	771	766	759	759	747	776	829	790	764	768	761	742	779	801	785	762	737	721	735	730	737	755	774	831	747	781	752	747	763	723	711	736	698	760	764	769	785	801	789	734	776	804	728	745	718	770	722	703	762	792	739	765	786	773	791	750	720	764	743	745	747	719	738	744	772	771	741	787	715	785	708	751	761	765	773	786	742	738	723	730	786	749	749	768	738	789	776	749	787	708	771	710	780	791	732	802	737	709	774	743	770	775	728	762	741	741	751	756	719	763	742	748	731	724	811	771	736	716	775	756	803	751	746	812	763	789	743	790	713	767	752	785	720	756	726	713	775	774	719	791	714	785	734	782	753	750	740	741	771	741	704	782	766	831	715	759	764	776	715	745	804	804	735	748	794	807	766	744	744	747	712	771	770	738	783	745	750	755	798	788	736	741	751	754	781	710	743	774	722	749	704	762	797	787	756	758	774	766	770	749	753	770	711	781	718	728	737	724	714	778	751	790	757	746	712	765	813	733	780	749	773	762	729	731	759	748	713	792	768	787	765	733	796	751	762	732	764	753	737	757	739	740	749	780	759	789	763	742	758	743	795	722	759	765	775	696	777	774	780	774	743	781	774	729	712	804	734	768	756	681	741	804	787	759	754	747	735	731	721	738	716	730	730	763	758	796	808	721	766	755	766	758	801	779	755	758	787	741	797	738	751	811	770	735	750	749	760	785	769	739	809	767	727	722	803	783	724	729	765	732	765	779	751	707	752	755	751	700	768	738	790	810	718	736	740	776	750	754	762	756	764	766	750	761	722	743	723	714	716	784	698	743	774	753	717	770	747	716	729	787	779	801	744	750	749	745	788	767	760	716	786	765	807	787	757	745	765	736	760	771	731	722	774	827	728	704	759	729	752	763	728	754	731	750	760	791	751	714	772	717	790	702	781	792	802	794	719	751	720	779	749	747	793	767	770	741	723	761	748	739	771	751	752	783	712	731	769	756	770	751	769	778	741	758	730	745	736	719	750	728	725	792	776	793	723	744	750	747	760	765	706	771	703	719	696	746	771	754	726	752	745	766	757	732	756	792	766	741	731	736	703	798	791	748	804	791	743	720	771	742	702	781	769	766	748	754	776	812	746	787	772	727	737	746	706	759	747	774	732	785	818	772	786	759	749	712	749	811	769	686	742	794	713	755	756	728	744	797	739	806	793	699	729	766	789	728	767	738	743	763	774	775	693	757	777	751	770	781	719	768	682	774	737	751	753	755	723	776	758	786	708	767	745	782	790	766	769	703	776	726	756	758	745	729	759	702	779	704	773	770	793	756	697	776	712	759	796	786	767	789	781	740	743	750	784	735	715	787	749	784	777	792	765	743	722	771	754	811	767	732	795	736	782	762	734	714	796	770	729	766	764	768	769	739	771	702	722	767	724	771	738	738	758	767	756	783	746	756	746	768	780	719	815	703	734	703	701	732	772	750	778	754	785	763	767	784	769	765	784	754	750	753	790	777	773	727	771	797	787	713	763	747	770	760	685	729	771	738	761	758	742	745	769	735	734	734	784	770	828	728	781	755	744	801	788	724	744	761	741	765	720	753	755	763	737	758	664	767	779	751	767	701	736	745	749	733	744	787	793	780	790	804	797	767	732	737	705	794	678	724	760	712	741	755	716	787	749	760	701	750	802	732	728	786	727	731	751	766	803	685	736	766	749	744	774	743	744	761	741	735	762	719	803	791	748	752	703	786	747	773	714	732	737	786	772	753	756	749	758	754	750	721	755	717	738	738	782	732	798	753	795	741	784	750	831	789	740	754	780	745	772	769	755	744	763	761	704	745	778	775	761	770	746	743	751	766	781	739	781	762	702	761	747	731	758	702	768	764	763	736	713	738	732	746	767	731	785	772	709	813	764	758	735	793	719	746	761	791	734	801	788	723	778
44235	47549	50024	49275	44121	36570	20991	11764	4094	1673	1242	1087	923	829	770	792	844	1123	1263	1285	1055	941	772	649	535	554	548	508	446	438	442	398	423	392	430	411	371	394	401	364	405	378	382	379	357	334	332	339	377	340	413	382	339	379	410	405	395	366	340	364	352	375	377	387	340	376	367	365	401	372	381	388	394	380	361	389	342	368	363	364	386	366	408	361	357	377	369	364	346	340	405	409	371	367	358	367	394	378	365	381	349	347	391	367	360	358	410	413	358	359	319	374	349	391	379	360	327	346	370	406	344	372	347	358	338	375	379	344	395	389	341	386	336	355	364	354	325	381	390	339	401	378	394	367	352	370	371	360	352	337	375	387	387	375	367	360	380	390	366	375	387	425	378	375	349	394	402	366	379	327	358	387	399	389	339	366	435	361	371	333	368	370	375	359	339	358	359	350	340	371	375	346	360	351	378	377	361	370	351	358	392	408	348	381	393	365	389	362	366	354	374	372	367	365	392	376	385	364	356	405	367	371	416	358	340	366	353	384	363	386	364	340	361	356	352	389	376	361	386	387	392	375	393	389	392	390	393	404	345	358	368	348	391	349	336	397	369	364	354	365	374	402	370	366	357	351	396	402	353	376	351	370	366	374	421	382	358	322	380	397	368	385	348	357	369	373	388	399	366	373	423	371	341	377	375	394	385	354	368	386	348	373	379	364	373	371	387	370	373	351	375	396	385	362	364	409	377	408	379	354	378	373	343	348	374	370	362	378	380	364	361	359	386	362	379	381	370	345	379	405	388	393	397	346	356	362	380	365	349	381	368	373	364	395	380	350	359	379	377	402	345	387	383	375	374	369	361	382	401	339	397	389	372	381	377	323	381	383	365	381	371	363	375	355	349	396	328	378	382	361	389	336	380	351	356	392	390	386	352	361	366	371	368	370	341	362	384	337	365	397	379	352	397	343	391	317	356	358	367	399	396	370	389	358	330	354	333	381	331	357	357	353	323	356	397	381	363	364	377	405	353	387	381	364	357	353	376	363	382	361	412	362	352	361	370	363	379	367	373	389	358	359	381	379	378	391	371	356	367	353	369	351	347	333	368	357	378	343	370	376	359	356	396	394	383	379	382	355	410	331	375	395	361	368	365	394	398	372	345	404	365	383	382	379	360	359	336	394	422	371	321	390	347	349	359	381	404	388	387	387	391	354	367	352	334	367	387	369	355	344	398	366	365	388	334	402	370	369	366	333	384	363	356	339	379	350	384	403	379	376	375	369	346	365	364	371	381	387	388	334	383	361	380	339	346	363	392	400	375	366	351	374	352	345	337	380	355	367	368	340	363	378	378	379	404	407	361	399	376	354	379	363	331	366	387	375	368	335	378	353	415	367	360	361	355	353	360	373	410	343	385	383	357	358	349	394	368	378	414	381	348	390	363	383	350	371	385	340	385	391	367	350	415	357	386	402	366	373	379	402	368	377	381	371	347	340	373	358	416	368	388	383	377	363	389	358	408	366	409	369	369	348	359	371	360	339	380	369	368	377	381	391	388	390	386	378	363	378	373	384	398	359	349	357	372	371	351	380	386	379	357	359	386	367	352	361	389	392	352	358	393	373	328	368	342	335	363	402	366	359	378	371	375	392	377	388	361	394	354	386	390	366	401	351	371	391	358	360	384	355	358	371	382	375	358	366	388	349	355	374	392	352	367	349	367	374	373	359	391	379	382	355	350	384	354	353	368	376	383	385	387	375	378	360	353	392	346	329	400	343	393	381	372	397	354	382	353	353	349	340	359	387	360	360	362	395	382	347	377	407	347	378	364	360	385	380	381	360	383	371	396	326	380	373	365	405	349	380	368	369	378	378	416	361	375	366	395	375	363	381	376	363	403	348	382	364	401	361	365	404	391	340	348	386	356	394	405	394	366	372	388	379	408	378	374	347	388	364	358	378	384	365	381	365	376	370	342	382	370	358	379	367	382	392	354	398	403	361	369	347	383	382	378	340	353	364	409	372	355	386	374	375	379	389	358	338	373	424	404	369	377	362	351	362	349	356	360	357	382	402	394	394	353	430	390	350	357	375	373	355	375	346	352	390	390	357	365	374	376	354	373	345	384	341	355	338	359	384	381	378	379	339	409	373	359	380	347	368	382	347	385	326	403	384	360	359	331	370	374	353	370	383	373	377	355	356	396	391	327	364	344	365	386	323	373	366	350	420	330	380	369	409	383	390	350	334	371	396	358	344	345	407	377	414	379	361	369	370	365	405	335	378	363	373	394	390	392	394	403	358	389	361	370	386	393	363	347	355	366	404	368	345	366	355	378	405	391	341	356	365	369	373	379	368	356	352	333	383	374	346	379	382	390	387	400	386	358	364	358	376	381	356	362	352	358	381	391	311	397	375	364	363	376	384	351	366	400	367	408	406	373	361	361	373	403	391	367	365	361	366	379	408	365	363	350	363	396	368	378	350	400	386	371	372	345	347	365	382	353	359	359	381	392	344	400	381	349	412	367	382	326	343	383	392	373	377	404	372	358	368	376	368	386	364	357	376	362	333	336	369	417	399	359	343	382	327	365	403	338	361	380	363	388	379	365	386	360	352	388	408	424	364	372	386	358	362	367	385	396	391	362	376	390	353	348	393	342	375	398	379	391	367	365	353	366	380	407	388	395	347	357	353	357	381	366	344	378	390	360	340	356	353	344	342	367	388	350	379	365	379	408	358	393	384	349	358	368	346	357	387	365	365	349	350	374	331	370	333	367	362	363	366	387	350	382	386	371	372	378	401	377	367	348	369	337	323	379	374	362	375	384	335	376	377	364	363	388	330	360	403	358	326	340	381	383	347	364	362	386	336	388	371	369	405	364	346	363	347	344	374	378	372	356	374	361	389	392	363	362	372	348	332	346	383	350	345	340	370	383	354	363	403	366	346	439	337	394	362	351	336	356	371	362	358	377	394	367	366	385	359	384	398	330	356	395	395	365	362	321	359	347	371	375	390	371	365	356	383	366	365	361	364	402	360	346	352	392	383	360	372	382	360	361	362	365	337	372	333	351	339	418	367	368	404	392	362	388	383	364	359	351	366	434	334	391	340	386	400	363	403	361	346	362	354	392	369	390	383	353	352	430	379	339	350	355	370	347	383	345	383	353	356	360	339	369	390	348	361	379	371	359	380	378	379	371	338	368	359	381	383	380	382	369	361	402	402	355	329	375	400	376	391	375	370	376	378	394	350	358	360	354	369	359	348	349	401	355	372	346	402	384	359	393	372	364	416	386	387	360	357	345	311	396	366	392	348	362	362	331	378	355	341	361	362	398	332	400	354	378	371	383	360	380	362	373	391	341	349	382	396	390	357	360	365	395	374	390	368	385	359	360	369	356	364	361	363	364	357	378	389	381	415	357	328	367	399	362	368	375	360	367	374	355	368	380	390	380	367	346	374	370	332	345	345	360	369	390	360	364	366	377	396	370	377	357	352	350	373	423	370	420	370	330	364	378	375
30137	41276	51265	54225	55037	40342	12297	7412	5893	5380	4682	4098	3676	3251	2928	2936	3517	4348	4915	5314	4334	3810	2988	2306	1754	1957	1881	1629	1328	1258	1191	1128	1063	1018	1050	1026	1056	1064	931	963	914	939	877	881	926	940	932	940	835	898	851	905	921	908	873	884	840	873	881	859	883	874	909	828	860	872	846	843	879	856	881	853	831	860	913	836	841	887	943	927	896	830	867	882	832	784	812	890	885	890	849	901	896	876	865	856	829	902	849	889	800	906	882	875	858	852	869	886	786	863	880	891	884	871	863	863	913	839	823	882	831	868	826	802	913	893	905	785	838	867	881	853	903	899	832	838	877	859	877	911	895	828	916	831	878	899	831	859	874	839	860	835	831	860	883	862	874	808	859	879	876	868	888	871	860	815	854	822	872	859	798	844	900	883	773	853	871	875	821	859	884	879	865	878	893	843	883	885	875	842	877	910	879	859	870	911	803	865	784	836	870	860	881	842	858	850	867	826	849	824	858	826	828	857	803	880	839	908	823	837	861	896	900	856	878	847	879	898	861	895	866	832	826	886	868	857	836	898	935	804	883	815	821	881	887	825	877	902	860	837	852	925	873	854	866	840	856	860	876	812	823	830	870	908	853	883	871	883	793	852	854	803	856	871	812	827	904	846	822	827	867	828	901	866	849	859	847	853	861	848	911	849	868	848	856	882	854	916	897	824	845	806	867	879	863	861	832	873	818	898	858	853	895	884	884	807	842	812	835	893	840	893	828	852	886	858	905	808	846	882	902	827	877	875	859	868	896	873	820	843	905	878	891	870	864	907	832	845	900	859	846	883	887	843	829	843	846	884	889	864	894	853	833	856	894	850	869	841	824	872	849	834	874	834	844	843	850	887	911	916	862	870	823	878	893	823	862	862	896	881	874	889	890	819	907	873	866	865	821	867	874	903	864	814	845	850	840	841	894	869	877	866	913	850	841	832	872	851	864	890	892	884	865	884	849	893	824	861	845	843	813	829	922	868	896	875	858	860	809	903	909	844	829	850	851	816	848	873	871	873	829	873	884	846	881	901	862	867	884	863	813	852	863	861	901	895	860	812	894	869	836	890	848	813	888	940	889	878	859	897	896	880	857	877	796	840	907	857	875	874	883	868	878	890	872	858	862	903	875	842	902	855	870	891	869	865	841	851	898	849	865	849	851	874	852	866	866	861	861	862	890	865	810	884	864	828	843	862	916	854	878	850	852	872	853	867	796	884	865	934	851	914	885	872	848	892	859	830	854	832	848	893	845	813	855	837	870	888	838	842	856	836	852	844	878	876	833	807	869	890	828	805	812	836	881	832	840	859	858	864	819	911	859	843	812	814	831	834	901	836	842	792	832	846	873	875	866	847	816	791	855	849	848	854	858	879	880	908	906	926	824	890	830	868	858	881	808	884	843	841	859	875	900	848	796	900	844	867	883	896	849	886	865	850	822	887	821	878	860	925	824	840	904	869	837	792	883	889	829	870	876	886	862	844	867	827	880	857	862	876	893	816	896	847	869	907	878	902	813	920	873	882	834	907	865	823	840	874	826	871	850	856	839	861	888	847	871	791	878	840	876	859	850	890	862	870	874	832	851	836	820	824	879	849	834	859	838	848	882	844	847	837	852	911	852	863	836	868	865	845	823	922	839	812	859	892	898	846	826	874	834	849	859	831	904	853	883	884	871	847	848	898	839	827	864	838	809	874	823	812	855	847	823	894	841	894	839	830	838	915	824	804	835	885	855	883	883	875	925	819	828	835	868	855	832	897	794	881	813	857	881	844	830	873	836	879	846	834	866	879	808	888	875	861	869	861	848	769	820	863	877	887	892	815	826	848	879	863	903	800	823	824	844	846	853	873	927	899	877	878	893	892	846	820	815	835	821	880	871	813	877	862	907	824	845	890	882	913	872	825	899	823	887	822	840	872	877	880	890	862	868	858	841	851	894	879	870	819	911	863	863	860	838	845	899	852	863	900	857	850	856	887	886	842	877	889	873	812	846	832	886	823	808	903	868	916	867	885	819	893	812	829	845	865	895	823	852	808	924	803	878	865	843	894	854	896	866	843	815	796	843	862	886	882	863	829	884	894	806	878	903	879	880	804	837	920	797	891	817	789	892	896	865	810	889	827	865	889	886	848	846	880	854	875	892	877	891	848	849	804	886	922	849	874	887	885	881	834	883	898	837	830	896	829	874	883	873	886	805	873	893	839	870	898	890	851	865	870	842	887	855	830	860	920	878	885	878	857	889	890	887	862	895	895	852	820	861	908	882	865	850	820	838	910	875	837	858	877	822	800	855	842	914	887	859	836	821	893	873	858	825	864	904	880	842	893	876	870	866	862	876	841	853	886	879	841	824	923	920	831	849	913	835	835	834	880	891	793	848	897	891	844	868	876	820	898	855	860	867	863	833	879	913	871	855	884	882	879	855	877	835	842	846	900	879	815	838	864	879	834	847	827	820	847	860	840	911	851	891	866	840	877	895	847	833	849	815	853	852	871	837	885	882	838	870	845	862	853	835	805	877	830	878	907	867	864	868	923	864	868	906	886	862	852	838	924	845	873	845	833	849	901	872	905	877	888	871	880	870	854	903	858	850	831	828	875	856	852	809	928	827	831	871	866	868	843	928	833	927	798	895	884	883	852	885	900	854	795	888	904	904	838	938	908	894	830	867	859	875	916	827	854	784	876	875	853	820	871	872	869	884	862	861	859	859	847	861	973	798	843	882	865	838	856	833	855	863	889	881	877	885	870	871	821	870	851	800	837	839	935	834	878	851	860	880	840	864	888	831	892	846	855	891	884	825	877	861	847	830	889	864	838	845	882	868	864	950	868	903	917	832	812	822	808	861	904	884	918	884	887	852	903	873	871	848	892	915	838	858	817	888	806	848	868	835	931	847	836	888	865	857	876	892	867	874	872	817	806	882	874	875	881	851	800	854	902	891	844	856	857	824	872	854	882	888	857	851	883	847	851	846	851	901	876	878	873	852	923	897	878	797	853	907	869	848	900	811	856	884	855	847	867	834	849	791	842	838	901	816	848	838	868	867	850	841	826	914	832	886	875	854	834	864	918	875	828	849	906	837	817	888	893	880	860	842	847	847	816	887	874	838	848	792	848	873	900	840	857	930	899	856	886	786	858	860	858	861	854	823	828	873	916	905	875	852	805	855	868	859	852	903	827	879	896	887	884	871	881	899	813	880	870	845	863	882	841	829	867	828	873	815	888	831	875	872	834	870	868	888	872	883	873	835	883	883	885	828	896	842	844	820	868	820	824	877	860	840	893	846	833	808	876	936	860	845	869	861	918	906	884	847	857	825	879	821	898	842	867	868	919	832	881	828	841	829	870	856	888	850	870	858	869	806	850	838	780	831	830	814	844	795	874	863	790	851	896	857	871	874	840	873	864	863	842	821	852	846	860	839	863	860	857	891	809	878	883	887	907	841	898	885	862	834	887	865	825	882	899	890	869	837	919	821	845	844	908
53761	56634	48452	40927	39221	35757	26369	18053	9361	3561	1816	1343	1216	1080	990	1170	1267	1604	1809	1906	1483	1321	994	738	640	621	658	572	465	477	409	442	427	392	419	416	454	455	448	397	393	431	378	368	390	364	361	401	385	358	355	359	359	363	372	333	385	377	396	377	368	330	397	352	356	347	365	352	362	373	381	398	351	383	375	353	354	384	395	356	348	346	394	409	379	371	383	362	388	351	384	389	370	379	404	385	361	373	357	341	386	394	373	345	354	341	335	380	380	373	358	371	357	356	371	410	395	376	361	388	399	375	343	387	399	347	357	332	378	382	354	339	339	374	387	369	335	379	322	388	365	353	357	417	371	387	376	381	389	365	348	343	337	381	383	368	365	394	350	356	340	363	351	359	346	377	355	379	359	368	344	354	350	365	378	374	353	406	363	393	388	397	360	381	346	366	376	412	391	344	403	367	381	353	408	365	396	376	368	362	374	331	359	380	353	380	372	331	417	377	364	330	343	402	376	386	379	371	368	380	346	368	352	317	316	327	345	369	364	353	327	386	361	360	371	362	360	355	368	368	330	390	367	333	366	388	362	370	347	362	364	358	386	337	371	377	369	337	361	364	353	374	362	342	349	358	338	363	396	355	354	394	354	380	377	366	371	349	379	378	393	371	356	395	372	336	390	406	378	391	351	348	334	371	357	383	378	364	350	360	374	364	401	342	352	375	386	348	385	357	408	365	365	345	350	375	330	370	367	387	331	390	384	373	352	385	333	335	384	379	352	355	348	369	398	371	350	389	357	381	393	374	376	365	358	403	358	371	386	401	354	350	366	379	338	324	356	361	315	360	344	347	348	379	354	360	388	390	351	419	373	337	390	385	333	367	321	382	350	371	359	383	328	353	357	395	366	354	359	361	350	383	346	401	322	363	356	365	366	356	365	390	356	354	378	351	340	342	394	343	387	351	376	363	374	391	387	369	398	335	375	409	350	367	372	305	332	417	353	346	366	416	421	350	360	346	395	380	354	371	345	388	395	396	370	384	409	390	391	361	387	406	366	326	349	389	375	375	368	385	362	342	354	391	379	343	379	372	361	341	366	378	334	378	386	339	370	376	360	378	374	385	369	385	392	406	376	370	388	374	337	345	366	376	395	340	385	386	369	357	382	327	362	380	354	371	356	366	390	362	369	387	375	349	379	362	369	352	405	363	360	352	360	387	373	405	385	380	364	396	368	322	354	393	333	373	372	412	356	397	391	353	340	400	365	376	379	386	351	366	385	396	361	367	405	335	346	384	345	337	390	388	370	370	356	345	400	385	405	343	352	369	345	351	389	347	372	314	353	340	379	329	345	365	387	357	376	385	388	342	378	355	339	369	393	399	383	353	383	374	363	342	353	386	365	377	372	387	380	365	346	372	382	358	372	366	382	353	394	365	368	373	352	353	347	353	352	370	355	385	374	357	388	356	342	349	341	363	400	368	367	346	349	366	367	365	362	367	356	399	336	370	353	324	410	417	374	368	319	367	392	391	399	370	402	364	343	354	368	353	356	378	377	365	353	335	357	375	345	381	384	374	355	349	357	390	365	315	401	395	333	395	378	350	385	403	364	361	367	347	370	344	383	353	358	396	386	339	372	395	368	370	389	373	369	347	352	400	342	390	399	341	359	394	378	375	352	373	345	372	361	383	380	363	342	367	400	396	363	407	351	370	355	349	385	378	326	387	351	351	362	354	404	345	387	362	385	371	371	367	392	338	346	399	339	379	339	384	329	339	386	373	332	355	376	364	378	337	369	376	325	339	356	343	323	369	368	362	354	350	386	332	347	378	373	376	369	404	363	356	391	349	368	330	389	361	363	360	362	387	349	358	359	389	376	375	355	383	375	353	375	366	391	357	357	355	373	366	367	367	361	353	353	393	398	387	365	374	407	342	325	354	350	350	353	347	363	400	371	376	348	367	360	351	360	328	366	388	371	376	354	341	378	397	380	388	371	376	381	376	368	391	403	351	362	360	368	322	376	371	333	375	351	391	376	342	354	361	371	388	391	361	355	407	373	365	343	354	353	349	344	332	364	354	351	378	326	356	399	318	356	360	374	350	389	369	315	359	380	364	362	349	394	363	381	378	378	371	363	356	400	381	325	367	355	400	394	362	349	354	361	340	372	373	328	368	362	351	378	364	347	356	362	324	365	349	344	356	344	361	347	336	405	420	369	345	369	371	385	360	375	404	335	330	335	353	342	398	391	357	380	372	351	336	359	356	379	377	339	324	358	395	357	346	322	338	375	370	373	345	358	395	354	368	381	371	384	336	361	360	386	339	372	357	375	354	389	346	346	377	386	359	400	334	357	352	356	367	375	363	392	366	359	349	346	364	366	377	403	386	389	384	375	360	382	372	399	350	367	350	338	330	367	377	376	373	364	347	339	376	380	372	371	334	383	374	335	367	341	362	364	362	364	391	372	344	385	383	381	387	372	360	353	389	354	342	334	362	376	369	371	406	371	385	346	385	369	363	358	350	382	360	360	382	367	365	372	360	352	363	344	344	341	347	353	390	378	374	350	368	367	344	384	390	378	413	398	376	332	389	350	339	352	381	352	388	369	373	344	358	358	377	373	387	388	378	384	353	356	363	324	357	403	392	376	336	359	346	369	367	358	345	369	369	386	384	322	359	397	348	378	371	373	406	394	378	403	347	356	388	362	373	401	336	384	336	364	347	380	347	399	368	365	372	372	394	406	337	349	337	388	384	380	383	386	367	338	346	329	332	354	377	376	362	380	373	409	367	329	339	371	382	398	366	369	381	394	391	363	368	354	355	377	393	368	382	356	379	374	383	349	371	344	354	355	323	360	366	375	370	339	349	345	368	371	388	337	347	374	357	354	387	364	365	341	338	375	351	365	345	374	348	419	365	378	354	363	400	387	354	369	349	363	347	391	384	378	355	326	348	336	367	384	400	394	387	327	420	360	382	370	350	372	361	376	341	389	368	373	360	364	400	379	364	372	371	435	401	348	404	378	352	367	354	389	383	360	441	414	367	338	361	375	366	348	366	341	369	383	359	374	367	361	389	350	376	358	380	363	362	366	393	351	390	370	331	422	375	404	344	335	351	377	409	371	318	375	360	339	332	346	373	354	363	361	370	364	346	364	347	392	393	351	369	364	309	375	348	394	356	377	356	344	361	400	358	370	371	373	349	383	383	368	341	366	390	387	359	393	354	336	337	371	369	407	376	396	360	372	409	367	354	382	344	354	381	366	390	367	351	371	349	345	381	389	418	383	346	382	408	362	358	334	360	360	333	343	368	335	383	345	365	323	353	328	340	351	360	360	327	357	326	380	378	352	333	346	385	376	351	384	382	359	378	352	364	349	373	376	320	382	399	377	373	358	341	365	346	383	393	363	401	344	331	381	379	356	343	368	334	372	393	339	365	365	344	360	366	414	342	330	329	369	359	341	385	368	370	384	377	363	345	356	339	396	358	317	342	371	387	373	351	376	363	385	380
38226	55606	54210	55896	53922	48790	20951	9578	7553	6814	5965	4889	4372	4008	3952	4443	4617	6071	6398	7040	5873	5286	4319	2952	2203	2329	2357	1931	1406	1416	1327	1189	1145	1113	1115	1150	1146	1142	1015	956	914	963	940	901	888	903	902	885	855	924	892	834	900	878	813	855	780	858	804	899	819	831	838	861	855	874	827	848	832	859	835	856	819	805	846	804	825	825	840	796	821	874	862	853	830	833	803	841	826	803	825	815	766	779	841	840	831	828	783	791	805	839	757	807	816	856	776	811	863	804	793	876	820	890	872	901	801	845	825	866	814	833	782	783	829	830	833	818	840	859	801	815	806	783	856	873	855	843	825	853	830	833	868	792	761	829	821	851	828	839	838	839	848	836	869	866	862	803	856	843	876	795	812	821	865	892	845	851	844	782	864	808	810	784	827	786	821	850	850	841	771	876	799	794	860	864	843	838	780	786	826	835	798	825	814	840	885	840	809	805	759	863	815	888	897	805	826	871	805	866	791	859	847	805	817	839	842	888	867	836	861	831	832	905	814	844	889	796	807	885	829	827	795	824	791	811	887	824	826	803	759	884	780	836	786	862	837	789	854	828	829	800	816	813	810	833	819	849	861	838	831	876	831	870	882	886	843	806	837	823	802	813	792	853	827	856	785	794	782	823	812	852	828	828	815	864	806	862	909	826	871	845	888	809	845	828	800	770	806	817	858	838	773	787	823	863	839	825	864	815	862	834	803	824	808	864	797	802	853	802	903	854	823	814	842	771	822	834	842	839	810	834	820	809	819	868	826	813	859	830	821	837	793	849	837	826	858	832	819	818	820	819	819	833	876	802	825	840	885	840	852	875	828	854	882	832	838	810	919	792	833	841	810	830	840	858	769	800	862	865	800	825	832	833	816	865	788	789	821	812	774	842	831	767	827	861	796	782	797	823	828	814	824	893	897	847	857	853	795	864	811	839	864	847	817	785	759	902	830	816	784	869	821	829	832	841	853	800	828	856	814	819	818	835	830	824	827	812	875	838	770	850	853	816	812	801	857	835	827	805	869	804	790	806	830	821	861	799	835	866	821	834	848	816	803	829	844	877	835	822	841	829	821	826	847	823	822	835	818	854	899	820	775	820	898	856	809	801	819	799	813	817	839	802	844	787	814	843	842	841	902	843	847	826	832	816	801	832	843	844	810	866	809	811	793	880	795	806	809	793	835	833	799	852	828	831	848	845	871	842	847	841	867	861	822	798	816	786	863	878	832	851	816	806	878	816	778	830	861	827	861	783	837	802	879	875	816	887	863	846	832	836	868	830	821	870	853	864	833	867	804	839	870	847	854	865	787	821	841	834	840	772	843	880	830	802	822	868	851	862	803	812	812	843	842	843	814	887	887	829	856	808	794	800	867	790	831	803	864	768	788	789	825	858	823	874	806	857	809	839	855	765	821	839	864	776	826	804	772	831	836	827	872	840	763	852	807	881	846	815	849	809	801	828	845	837	839	849	854	884	843	843	786	802	887	839	855	806	796	820	853	844	823	821	879	833	853	822	832	802	834	802	819	844	859	830	827	849	850	858	855	803	842	804	850	819	814	820	883	830	883	843	824	809	823	844	805	866	830	826	855	804	833	861	805	831	820	843	819	836	826	787	842	825	784	811	823	799	845	810	882	830	848	821	852	859	871	845	788	846	851	798	795	821	813	865	863	850	802	874	832	819	855	840	839	819	771	848	876	848	828	762	840	879	793	848	812	809	828	838	830	856	807	802	799	849	889	878	870	860	807	799	873	791	769	848	842	817	824	807	763	848	824	857	876	819	853	814	792	851	843	808	846	832	839	816	808	806	884	820	899	828	861	853	851	851	867	815	829	833	831	798	828	835	800	792	787	798	889	860	866	828	839	828	856	850	791	800	804	822	829	806	753	839	815	825	868	813	809	855	824	847	852	836	882	862	817	845	847	778	823	832	838	830	831	818	827	837	843	835	852	777	802	858	799	817	826	834	836	849	830	804	756	773	849	854	834	852	841	818	837	830	878	826	830	783	859	904	805	817	821	836	870	823	833	832	835	756	820	793	837	849	838	820	829	827	814	842	836	854	798	858	821	896	874	872	884	827	837	775	827	883	807	802	846	838	820	853	824	840	857	789	832	798	802	795	837	806	815	829	853	840	849	807	807	811	814	848	854	824	828	829	846	798	839	799	828	844	809	802	873	817	872	825	810	823	857	824	812	799	876	816	769	813	826	812	872	822	840	810	820	832	799	820	860	879	851	836	781	838	820	822	808	822	779	827	876	812	824	785	869	864	805	869	821	845	817	790	812	800	821	779	782	816	819	837	806	872	827	847	818	821	849	858	823	814	808	850	778	867	866	839	834	833	804	829	867	821	787	864	809	833	852	773	769	885	847	787	814	809	837	846	879	852	819	848	796	831	834	828	811	786	838	779	805	822	848	867	851	832	827	789	799	815	856	836	833	872	819	856	809	834	792	860	831	843	733	840	799	862	825	806	842	854	811	823	902	844	803	814	804	797	883	816	849	849	808	839	816	813	761	872	816	867	850	815	840	823	837	890	816	839	878	820	872	877	799	809	848	879	850	831	773	880	833	849	854	909	883	830	841	844	834	788	850	848	807	814	863	855	814	828	847	816	841	871	868	830	837	759	814	816	836	810	819	840	832	785	800	860	854	876	856	838	845	847	816	857	845	807	846	783	891	811	795	842	811	846	823	837	824	817	839	830	856	878	825	807	815	806	855	854	847	829	885	824	861	820	767	865	835	816	814	880	844	830	799	812	876	839	783	789	822	843	829	829	873	800	842	865	829	844	824	845	814	833	831	845	811	835	823	844	830	817	843	811	746	902	752	845	812	847	837	844	810	802	831	839	764	809	850	879	815	870	808	835	744	852	844	778	869	819	841	825	798	846	835	845	814	870	871	827	853	842	868	772	845	777	889	779	831	833	852	841	817	848	799	862	860	845	843	821	802	815	841	835	787	791	777	797	882	826	799	836	820	841	850	837	865	832	856	806	848	811	839	842	824	848	789	833	819	823	805	824	862	786	849	860	782	828	841	841	824	832	865	827	828	905	856	828	815	784	805	818	880	847	832	871	814	813	858	769	884	853	829	826	868	803	855	891	830	811	861	838	880	786	884	838	860	858	863	846	853	833	799	860	859	838	783	849	805	810	792	808	837	825	832	852	802	784	827	839	842	840	830	760	819	836	830	844	860	844	859	826	845	797	845	834	800	864	833	809	832	830	826	802	828	871	796	831	809	833	838	875	818	815	831	863	841	803	845	834	819	807	824	852	820	832	844	833	835	812	832	800	843	804	769	801	806	862	852	778	849	838	821	883	760	808	824	857	872	813	851	848	790	893	842	851	837	796	863	818	809	839	807	801	812	836	886	770	852	872	803	803	834	834	851	865	802	843	834	863	804	833	826	856	863	796	813	869	912	863	804	841	906	838	817	889	849	805	838	841	809	857	846	849	834	858	855	881	821	840	809	777	817	862
26306	23878	26440	19426	11719	4444	1510	1001	793	675	610	516	487	454	443	440	406	388	385	376	358	351	348	331	336	301	376	319	365	358	345	338	310	299	309	309	286	341	331	345	306	307	337	310	311	314	349	308	298	326	321	339	350	341	328	317	306	295	297	318	286	336	309	266	308	358	311	288	252	327	315	332	308	309	296	338	284	320	332	299	309	308	297	306	309	325	350	300	297	323	323	307	282	348	338	326	317	297	341	334	292	358	331	319	348	283	317	331	307	300	293	288	327	296	320	332	331	341	316	333	365	309	314	310	283	318	350	279	322	289	291	316	337	307	308	308	345	333	309	322	316	295	336	304	340	298	329	307	312	307	318	289	311	308	315	315	320	327	303	303	303	309	304	328	316	274	341	325	317	328	318	305	299	284	331	299	315	325	324	344	322	315	321	290	316	342	348	309	345	338	295	340	327	323	317	321	329	320	328	310	299	306	321	334	284	304	318	301	291	329	323	306	318	304	305	331	300	284	350	312	303	333	324	328	298	343	319	339	301	378	295	311	299	329	311	351	306	325	307	318	318	325	304	316	347	295	314	340	310	313	309	335	308	328	320	321	300	318	301	315	331	321	334	313	315	302	291	303	299	313	325	336	291	297	278	290	276	330	324	278	321	349	308	320	325	309	298	297	311	308	289	300	374	330	295	303	362	286	329	310	310	290	324	315	348	303	300	311	338	323	302	320	326	302	307	350	299	348	289	306	343	317	307	327	318	334	291	311	310	358	291	318	308	300	331	311	293	331	336	324	325	275	306	344	313	281	306	314	319	324	287	299	309	330	315	312	299	329	338	290	293	279	298	292	304	311	292	328	299	288	294	309	299	328	309	331	299	326	296	305	321	299	305	321	328	308	283	330	314	324	269	316	321	325	335	328	317	319	328	299	314	299	307	290	299	306	311	303	334	302	330	307	311	331	312	303	289	313	285	295	334	333	320	331	333	311	322	271	318	344	307	293	325	327	320	275	349	310	327	336	327	332	324	293	314	301	281	291	316	324	291	327	314	313	311	337	265	305	299	314	306	329	336	327	333	338	299	299	315	321	332	300	304	328	362	319	333	335	328	337	299	301	310	319	302	293	327	314	330	337	338	306	312	318	341	328	312	294	359	282	328	311	291	308	319	312	317	321	326	315	317	311	324	295	301	284	322	285	300	325	326	322	343	350	322	287	305	310	323	325	311	301	329	316	331	344	320	322	339	306	309	291	335	281	352	296	339	277	306	298	284	316	297	292	327	300	323	314	335	309	322	305	314	297	304	303	362	302	303	356	328	289	324	334	303	320	351	316	336	338	291	315	316	333	312	312	304	334	305	319	313	316	336	336	305	274	330	335	353	302	271	328	320	328	316	273	302	317	313	294	287	321	334	324	303	308	346	321	288	306	329	299	314	319	309	320	313	317	360	315	335	347	314	317	308	291	338	324	304	303	305	300	342	291	323	308	297	296	284	335	311	325	316	304	310	306	335	337	308	353	299	324	277	319	326	345	343	316	344	329	336	310	314	325	307	280	339	345	336	305	314	309	316	296	303	333	331	354	296	298	333	287	342	328	289	322	312	356	347	312	304	324	279	331	329	338	330	338	302	311	325	339	320	312	312	336	333	301	345	312	315	278	281	311	318	323	288	309	333	297	358	308	311	323	326	279	314	312	345	308	327	325	299	332	322	345	292	338	318	311	306	312	329	305	281	289	324	316	291	318	323	324	314	304	318	291	312	268	341	288	330	321	299	317	315	305	312	331	345	307	324	288	345	320	291	334	309	333	295	320	284	280	329	344	330	300	314	358	324	343	338	328	302	304	328	333	306	330	311	304	324	311	311	332	324	338	334	318	333	326	308	320	257	297	300	316	336	365	310	329	334	317	306	332	330	339	325	321	322	305	328	342	317	291	312	377	299	294	322	371	338	310	321	307	284	346	300	311	327	322	301	329	345	300	334	334	331	319	322	342	323	360	315	320	316	317	314	303	271	334	312	328	320	306	301	303	304	301	296	318	320	325	337	318	330	351	321	302	300	284	361	336	309	299	331	285	298	338	324	326	315	308	293	302	297	307	271	310	309	306	323	312	310	302	346	322	347	326	304	291	320	303	337	335	314	348	347	329	321	310	304	304	339	321	324	298	313	302	281	324	319	353	319	358	316	302	317	326	303	367	313	349	304	333	308	272	316	318	328	329	321	318	354	322	339	324	294	303	319	337	323	294	311	305	254	319	334	331	319	312	319	350	310	327	323	305	310	306	306	339	321	312	314	294	349	301	301	333	312	316	291	308	332	313	308	338	318	300	316	318	323	327	271	307	351	328	290	311	311	330	312	291	336	314	348	305	312	325	320	332	305	322	282	318	316	316	280	326	326	311	306	310	313	289	276	316	350	321	282	331	308	297	324	307	304	281	313	318	293	286	312	315	359	308	304	300	311	346	314	333	309	309	274	304	326	292	295	306	298	326	345	296	304	297	324	322	315	305	304	328	310	335	319	314	333	353	302	300	309	307	307	312	325	322	287	315	305	332	313	292	338	313	341	314	315	327	308	321	335	337	297	315	329	340	327	329	319	328	331	338	280	319	336	312	307	362	349	311	359	356	321	318	335	338	319	313	304	285	275	323	294	308	290	326	315	302	308	305	329	303	355	320	323	327	332	303	311	328	300	314	313	302	306	329	337	337	300	321	343	304	315	310	328	322	300	319	331	358	320	307	321	341	300	289	308	288	306	294	289	318	339	286	303	361	306	303	321	291	328	317	334	329	342	278	315	292	334	316	308	331	297	280	299	312	310	319	319	324	326	304	319	319	304	319	300	317	324	336	338	286	318	315	305	320	315	308	302	324	332	335	297	286	311	322	331	320	291	306	313	325	271	321	340	317	318	346	356	326	296	298	304	345	331	312	343	284	328	337	351	310	323	324	365	291	295	340	359	358	324	294	344	337	334	329	325	316	321	325	311	320	315	292	310	316	315	306	298	343	300	309	309	333	303	314	329	318	325	314	287	306	304	321	346	317	326	309	310	305	325	339	302	275	328	360	341	268	314	309	268	328	325	288	284	305	317	338	341	325	301	319	339	319	310	314	305	321	312	363	298	313	352	339	299	296	317	366	330	294	345	298	316	316	322	313	324	322	288	304	346	312	301	300	335	291	301	311	311	335	321	291	314	307	352	316	312	315	282	306	332	352	324	330	296	308	343	309	314	325	343	313	323	297	341	330	338	335	318	298	296	299	337	284	311	312	319	289	303	335	312	337	334	318	321	316	374	301	317	327	293	331	288	325	302	311	312	305	315	301	316	358	309	310	319	321	337	296	286	324	322	300	321	305	302	324	338	338	333	313	354	308	315	333	302	306	307	332	360	297	316	318	310	323	334	329	344	321	317	281	271	292	330	284	299	339	328	317	319	326	292	319	329	294	316	314	312	312	306	316	302	317	300	308	289	308	321	299	281	295	294	308	317	356	362	329	318	311
15281	22355	31875	29940	24471	12816	5156	3437	3001	2652	2264	1857	1706	1564	1408	1329	1286	1158	1223	1166	1141	1099	967	933	894	863	878	862	833	818	767	784	847	843	770	792	823	780	758	755	802	774	768	825	784	798	806	803	771	737	737	758	733	723	689	782	780	735	804	751	781	744	713	779	722	760	757	757	785	759	753	736	692	752	733	775	729	770	733	756	746	756	754	767	802	704	809	672	750	729	774	742	746	718	744	757	796	786	740	767	766	741	753	747	772	757	744	772	750	780	757	750	724	734	739	729	761	783	774	751	742	711	721	786	761	710	771	766	750	752	784	734	758	806	709	755	782	785	765	756	787	756	747	764	788	737	756	797	777	761	759	760	749	778	740	725	721	802	713	779	768	726	794	767	722	751	791	716	756	765	767	754	742	777	724	756	737	769	715	743	817	743	786	761	674	779	730	746	731	751	730	737	797	759	749	731	782	765	766	777	721	736	802	731	789	767	746	756	750	731	755	724	756	766	739	774	728	736	722	772	790	743	790	790	754	758	794	717	711	758	784	739	767	772	741	711	772	670	764	756	843	711	694	790	811	766	771	737	723	718	712	752	742	670	795	708	725	770	757	764	805	744	801	753	743	760	780	710	726	748	742	721	737	748	751	743	743	775	753	755	686	740	728	739	750	717	741	786	724	735	752	738	764	720	766	773	706	781	726	735	783	776	756	769	678	721	751	762	776	727	743	777	775	737	741	778	757	694	739	801	737	735	789	731	747	759	695	779	686	712	796	754	755	741	775	733	788	775	736	760	722	733	788	742	684	772	734	745	789	738	772	724	793	732	761	770	759	762	794	754	768	720	691	740	794	753	807	733	753	733	745	761	745	686	800	780	758	752	769	732	763	796	720	760	773	762	721	738	729	721	740	729	755	748	738	730	761	754	778	756	736	788	786	732	750	749	743	775	728	751	731	784	778	709	720	751	774	739	743	784	720	768	756	754	751	732	809	795	769	806	762	721	780	773	797	726	756	710	764	724	783	764	689	729	718	814	774	797	759	773	751	753	773	760	757	735	775	715	766	764	696	733	762	764	788	771	714	746	717	726	765	767	798	706	788	769	760	759	721	775	708	764	731	789	746	783	753	727	766	756	753	739	811	758	770	723	694	720	782	741	750	772	789	752	765	757	727	768	755	746	710	829	777	728	776	730	781	810	765	779	797	711	765	768	692	754	759	699	727	773	737	712	758	773	757	758	779	734	758	727	737	838	759	744	780	721	756	767	751	730	741	790	750	738	740	796	783	724	769	744	768	803	685	782	729	794	747	786	742	722	723	769	707	789	794	759	787	783	763	726	755	711	739	720	757	768	753	719	724	743	739	761	751	727	722	790	789	808	790	720	723	789	756	760	762	787	755	744	766	764	742	761	713	733	744	705	717	759	737	811	767	743	756	725	715	718	766	712	749	744	793	717	780	757	735	747	786	775	770	724	757	796	737	737	772	769	735	746	678	773	792	764	766	738	793	721	787	804	737	815	737	797	779	731	782	723	759	766	735	756	773	798	785	787	734	826	684	738	686	769	752	747	753	747	812	746	722	770	752	786	746	761	799	743	743	758	783	766	720	716	777	720	739	768	765	768	750	790	793	744	781	737	715	705	725	747	755	734	738	712	732	780	730	752	779	754	717	768	754	767	783	760	759	736	797	757	775	754	775	755	799	754	713	787	742	752	758	767	719	700	753	760	749	770	745	699	765	720	728	764	761	753	719	745	757	775	755	769	767	803	724	741	761	740	746	753	738	759	800	735	729	742	755	693	756	720	742	743	753	713	755	699	742	758	728	803	786	728	782	799	789	785	784	773	824	796	747	729	788	760	738	741	777	781	740	747	727	796	800	773	746	691	760	723	761	820	726	756	763	736	775	741	689	753	756	727	727	716	782	811	788	755	754	727	768	748	749	825	752	725	825	772	750	787	766	788	735	777	708	748	707	735	732	674	739	758	799	728	769	733	738	761	769	729	781	753	742	773	775	754	755	819	775	719	778	783	715	772	744	779	745	736	744	745	762	825	751	746	786	742	726	810	768	771	735	791	790	785	742	769	751	759	760	724	789	770	778	749	789	762	738	723	765	772	756	728	773	749	734	781	736	814	798	787	781	714	748	741	746	794	761	755	754	716	755	696	746	731	753	745	797	755	735	753	767	750	723	751	770	737	736	749	794	677	756	781	717	732	797	753	731	763	766	708	763	742	736	726	744	728	723	813	781	799	699	743	793	758	769	772	766	737	772	751	742	747	775	731	757	763	732	725	736	763	746	765	755	729	735	728	758	762	765	731	695	769	729	732	774	733	717	774	782	716	776	778	786	773	764	775	710	784	790	773	812	743	760	785	766	772	790	812	754	771	769	761	751	734	742	799	738	729	724	776	723	795	776	678	731	740	759	686	763	727	794	755	766	707	777	698	754	710	724	722	742	737	768	763	744	711	728	781	808	792	751	764	807	752	771	791	750	734	759	727	772	775	763	752	767	789	715	739	823	735	774	759	702	786	746	715	745	754	797	779	719	725	685	741	841	750	771	760	732	720	780	714	761	741	757	717	801	784	720	740	740	752	745	718	708	741	771	741	756	731	728	746	771	741	796	759	722	765	752	758	798	715	758	788	720	762	776	784	751	764	753	741	799	756	717	728	746	737	717	727	785	737	788	768	746	768	793	763	753	715	772	791	798	747	761	768	776	737	749	764	768	810	759	774	737	741	762	722	770	773	740	724	715	796	794	790	718	737	773	725	720	752	753	769	772	737	767	731	749	785	785	764	796	715	761	811	783	804	832	762	701	715	699	772	770	790	747	749	738	769	728	754	748	722	755	757	753	786	713	764	737	741	730	767	748	707	745	778	747	817	733	742	765	750	763	732	739	766	760	748	762	756	743	730	738	715	741	756	787	785	788	697	766	744	751	778	736	752	774	763	800	810	736	740	746	813	770	767	769	741	753	793	771	757	748	774	779	764	713	735	777	730	772	737	778	776	798	791	798	735	765	716	739	763	719	719	739	757	787	736	717	768	747	786	770	814	769	750	748	777	734	737	728	783	719	738	752	746	743	715	751	751	747	784	767	791	768	740	804	707	782	766	762	705	728	736	746	761	799	799	761	770	753	776	810	724	756	758	758	757	769	793	747	777	714	788	740	781	740	759	779	768	773	741	791	720	763	772	760	766	716	728	732	770	764	804	769	760	741	738	754	763	782	736	752	761	725	725	787	734	740	743	757	735	767	751	697	742	798	751	779	755	806	761	748	698	750	760	739	709	761	743	817	757	757	699	816	775	763	748	751	782	729	768	754	744	756	805	793	753	753	743	752	779	762	760	768	778	719	747	761	751	757	742	789	814	757	723	748	771	746	709	761	794	711	781	796	745	711	813	765	753	776	768	789	746	780	771	774	734	741	730	739	718	729	759	727	771	731	774	771	781	766	742	756	750	781	735	753	778	755	768	757	755	760	747	713	750	746	778	760	778
44687	48111	49260	46433	42281	36989	22980	8913	2859	1510	1105	947	747	794	700	735	709	890	1061	1057	1029	858	628	563	506	512	503	471	420	410	463	377	421	410	377	372	405	431	410	373	378	361	390	373	389	361	384	343	379	360	363	368	380	383	364	391	365	408	359	337	337	364	372	377	337	348	370	391	351	363	362	365	402	360	338	398	389	342	378	370	383	365	349	382	345	364	357	365	384	362	331	393	401	375	369	371	353	415	343	345	385	387	370	393	372	388	378	336	396	400	384	403	385	376	361	371	358	362	406	369	372	386	384	378	369	398	367	378	364	392	365	373	342	391	365	335	386	385	421	379	369	366	315	370	365	342	415	374	385	376	394	386	362	361	358	372	361	358	365	371	359	375	328	383	356	358	381	366	387	326	368	369	385	400	357	363	366	369	345	326	382	364	338	355	410	318	385	412	372	383	352	324	348	375	327	375	369	365	397	372	348	347	377	383	378	381	345	396	330	353	382	408	382	398	378	363	412	360	377	307	353	416	374	370	375	380	358	354	412	387	406	362	365	391	370	328	362	339	368	340	353	369	392	382	359	385	393	386	377	380	359	361	369	359	361	357	356	430	362	380	349	344	352	363	361	379	385	338	385	375	364	376	391	326	321	377	353	354	332	347	333	361	394	358	352	378	382	363	390	356	338	369	379	328	362	395	411	428	363	361	364	410	380	339	374	380	347	394	363	338	396	416	389	378	376	390	403	372	388	393	341	319	388	353	389	373	351	389	321	350	363	349	337	366	355	370	360	372	357	377	401	378	379	386	373	354	361	362	394	333	387	357	380	362	385	345	409	386	387	334	330	379	383	362	383	320	353	375	393	335	386	360	356	387	370	368	378	353	367	374	398	357	412	361	386	366	372	368	383	354	385	348	370	360	382	345	356	425	366	381	367	350	415	379	347	376	356	371	386	367	395	375	362	386	362	367	356	367	358	381	346	371	381	392	353	338	367	378	355	363	375	346	406	364	394	354	365	352	356	390	355	388	344	341	357	379	369	352	354	345	410	384	372	370	359	361	352	345	356	384	400	377	382	358	370	352	365	410	400	394	352	354	387	410	348	378	368	405	365	326	398	354	371	356	340	364	374	371	384	344	396	338	343	383	362	353	374	360	371	376	389	397	383	387	361	384	372	412	356	363	344	396	365	375	391	354	329	380	393	403	400	349	392	377	365	363	358	340	406	428	371	371	396	366	339	395	395	408	361	358	385	351	331	384	349	371	384	358	374	359	374	394	390	351	379	367	374	391	361	388	340	370	367	349	371	367	389	366	386	361	370	366	359	397	364	398	345	344	353	376	401	377	353	326	355	368	346	346	409	345	392	420	392	348	398	353	327	346	388	357	335	356	367	376	361	371	343	362	392	346	345	387	371	383	348	359	369	347	341	359	379	357	405	351	370	346	364	342	378	354	384	407	362	368	416	372	364	392	354	368	323	362	367	362	358	374	363	382	363	345	358	339	355	372	388	370	383	365	389	325	361	364	356	362	384	340	363	328	359	358	414	366	402	343	388	351	378	357	385	402	367	387	373	367	416	358	352	358	368	379	368	392	355	356	340	396	377	351	341	385	347	335	348	368	342	393	339	379	377	366	338	392	384	344	369	368	372	358	378	356	367	428	372	391	358	377	389	353	396	387	376	359	350	398	359	392	380	412	380	375	375	358	380	332	398	369	357	371	383	369	335	384	369	369	389	379	382	365	368	396	361	356	403	352	383	292	364	356	357	348	382	358	331	379	367	356	385	369	408	369	370	354	372	370	353	322	359	398	383	363	424	361	354	372	415	389	357	380	340	363	388	360	364	371	375	395	388	415	353	379	351	359	392	384	353	400	325	362	404	368	380	371	356	386	399	373	367	364	398	377	363	379	382	348	399	361	403	385	402	350	322	339	353	351	395	380	360	397	346	419	340	378	348	366	358	400	330	404	382	371	387	429	360	400	356	342	323	347	369	370	385	382	391	365	358	377	372	376	412	357	379	345	357	344	375	371	371	352	399	395	392	390	338	372	369	378	406	384	383	354	386	393	370	376	332	372	372	408	380	377	373	360	383	386	368	348	391	362	372	372	406	368	367	389	385	355	391	350	406	391	367	326	362	372	392	384	375	365	366	367	375	349	367	399	346	349	351	368	395	357	359	348	330	383	382	353	353	369	343	343	379	365	368	351	361	369	370	380	398	383	393	384	393	396	351	341	384	392	396	372	355	389	376	388	371	393	360	371	348	382	383	339	378	402	341	353	374	388	359	377	385	372	351	406	383	347	374	386	348	347	372	392	398	383	376	354	332	431	357	357	362	365	380	342	342	354	368	403	315	359	342	385	408	373	358	393	366	350	352	401	378	361	368	369	384	337	413	428	378	400	401	358	384	337	357	360	373	362	365	373	351	355	353	377	342	350	354	358	362	343	404	332	367	378	370	375	342	342	377	352	401	369	348	362	408	356	365	352	366	379	361	354	363	422	344	349	361	388	366	390	365	329	393	378	343	367	412	353	368	376	398	367	354	399	352	362	377	348	372	408	368	372	326	364	394	363	355	369	357	382	394	372	370	401	378	360	374	376	381	342	377	372	386	333	384	400	357	379	383	331	386	401	375	358	337	344	361	362	364	389	365	394	410	342	380	400	370	376	363	411	398	403	343	383	388	353	386	325	390	365	410	376	384	411	363	369	381	369	369	398	331	334	389	325	366	381	370	347	397	346	355	351	363	374	380	385	362	391	368	351	359	369	347	367	353	359	380	394	385	381	400	374	363	392	398	360	387	360	398	389	382	384	390	383	372	387	377	383	357	356	356	361	355	397	325	370	380	391	371	352	364	387	379	369	343	350	386	340	397	390	326	378	341	340	394	379	376	375	388	377	369	341	362	364	374	356	357	377	373	378	315	348	377	341	395	337	375	404	371	398	392	346	353	397	398	376	380	373	358	393	333	380	341	336	372	397	388	388	402	380	378	379	343	359	366	348	375	360	372	384	360	342	381	382	363	367	374	382	356	386	402	375	363	396	339	377	357	354	344	385	384	351	354	364	360	396	361	350	327	354	353	349	376	358	365	381	383	386	376	355	370	366	372	390	372	388	375	368	394	385	412	359	360	342	370	359	352	385	366	341	356	383	356	380	378	368	376	376	374	357	363	367	366	368	350	344	391	367	351	373	400	383	347	383	377	378	355	338	386	379	358	422	408	390	356	363	362	351	358	358	329	342	365	351	354	341	345	365	381	398	367	338	414	382	375	346	417	379	378	358	393	347	403	334	341	378	418	331	406	370	362	384	345	341	377	366	361	358	362	366	380	409	363	363	375	386	370	383	364	349	351	351	368	386	394	354	377	366	374	354	353	389	335	368	380	357	355	340	365	365	344	370	400	389	353	373	357	371	417	367	384	388	369	337	374	368	332	355	395	397	350	367	345	373	365	392	380	390	390	404	343	368	357	391	357	356	378	368	356	329	343	366	375	352	345	354
30588	41971	51971	53272	50010	43903	20784	6768	5517	4850	4058	3456	3035	2826	2580	2775	2755	3613	4455	4129	4303	3410	2388	1780	1728	1579	1539	1369	1194	1194	1196	1081	977	1034	1022	1094	1062	1011	985	906	903	886	853	891	910	869	878	857	837	850	853	887	851	868	867	881	885	914	905	890	864	910	900	824	882	808	872	840	920	879	831	877	847	857	873	855	853	846	878	887	923	875	894	835	840	884	875	866	893	833	860	918	888	844	884	870	869	885	838	854	913	920	889	848	821	917	868	879	849	908	808	875	840	856	843	872	932	869	907	812	845	831	862	957	862	860	832	904	866	884	888	873	848	884	836	911	902	895	856	815	891	816	895	877	906	851	841	849	830	895	878	844	918	833	912	853	872	911	853	829	847	848	859	824	851	833	890	874	881	849	844	841	873	878	877	835	882	861	856	842	863	867	843	836	877	881	893	877	913	917	906	900	847	882	847	867	803	868	858	817	802	894	847	885	845	865	812	845	827	824	866	896	888	853	908	852	863	926	859	852	834	857	836	834	832	865	830	865	833	841	841	839	906	812	837	890	851	888	936	839	901	874	876	883	853	883	865	869	858	900	873	878	866	874	884	883	874	924	859	906	809	837	863	829	920	915	824	856	806	906	864	852	898	892	840	894	827	871	874	903	844	902	896	897	856	901	854	847	846	805	837	873	855	914	856	889	865	843	868	871	862	901	848	891	841	815	896	881	907	888	908	812	880	829	905	810	853	865	851	837	846	857	861	872	854	905	914	806	911	771	882	834	853	906	938	853	875	872	856	889	902	868	835	861	891	885	869	908	817	836	885	897	869	851	884	862	879	907	924	876	888	851	837	849	844	849	885	881	811	863	882	875	902	872	894	865	812	839	896	866	836	881	841	877	808	893	824	873	862	849	799	829	855	889	811	869	839	853	860	834	860	897	838	851	899	839	843	846	882	863	903	852	850	821	881	915	840	862	831	877	857	885	855	856	847	881	873	893	876	821	883	890	886	931	836	891	833	844	834	810	879	837	834	865	864	869	852	823	887	823	856	880	900	875	870	959	819	843	832	836	874	872	901	824	889	824	904	840	927	872	831	839	870	819	852	824	907	884	848	888	883	879	830	901	884	808	837	880	848	850	829	866	828	880	861	890	909	892	853	843	846	855	875	840	862	837	894	884	848	856	839	883	859	889	864	871	842	832	836	891	800	840	833	864	878	859	871	841	909	832	836	898	869	802	859	863	855	839	875	886	813	837	826	856	888	839	858	887	881	869	922	926	910	907	844	823	838	800	927	812	869	874	909	864	857	882	826	865	801	787	868	828	876	872	881	884	858	878	882	849	847	879	873	901	843	802	880	892	839	911	888	880	834	846	882	813	825	916	897	823	845	880	844	846	878	865	845	886	836	869	847	876	869	872	871	858	867	836	850	819	852	853	834	908	851	883	851	899	818	859	876	921	867	850	830	875	896	856	871	846	840	879	823	849	871	840	862	868	858	898	813	907	879	864	887	881	877	875	858	820	874	881	843	882	839	831	867	892	896	872	906	911	819	846	849	877	865	868	895	837	816	851	885	819	862	845	893	885	829	885	848	858	904	873	874	858	830	873	840	839	894	852	841	896	848	837	819	870	835	859	845	876	880	835	859	856	791	887	874	862	863	860	831	868	909	848	902	817	858	833	852	849	875	867	840	842	840	900	843	863	836	898	827	844	844	851	898	893	875	843	827	832	875	878	817	867	889	912	869	865	901	889	901	807	848	907	893	839	935	871	854	855	854	855	887	877	916	852	838	898	856	854	892	873	820	855	833	927	868	835	931	835	921	860	865	866	900	797	852	856	816	874	878	883	851	885	850	881	861	880	936	866	888	885	868	867	838	890	825	882	847	925	892	850	849	890	873	904	822	868	879	857	870	827	852	865	894	892	847	821	805	868	869	867	908	863	917	874	838	856	911	826	872	866	818	877	886	898	903	878	836	868	887	819	886	899	854	844	880	819	852	877	880	835	837	865	836	831	824	854	910	853	908	860	847	866	873	851	936	830	844	830	874	817	820	874	909	869	899	814	825	867	853	920	842	903	871	843	868	861	876	896	866	883	846	873	904	829	885	853	875	849	834	839	889	903	892	859	865	894	903	855	860	856	851	817	893	822	862	892	839	870	837	885	853	879	850	816	853	891	873	810	852	890	830	850	840	949	889	925	845	902	844	851	876	873	839	844	869	871	835	841	877	866	879	839	822	873	881	898	855	848	895	806	877	875	852	929	841	920	867	876	845	801	884	859	850	820	837	867	884	890	881	891	835	868	828	854	838	899	862	890	837	875	834	853	875	862	859	851	884	859	871	867	914	888	861	854	865	864	862	846	918	844	867	819	879	844	835	832	818	812	899	945	867	853	916	811	825	887	845	882	864	833	838	900	888	846	828	864	865	863	822	836	851	854	833	902	906	851	906	830	900	888	837	852	809	891	908	901	816	864	818	877	881	880	894	884	827	850	842	855	896	845	886	917	907	850	836	848	888	806	884	852	917	845	895	856	879	924	837	829	898	835	842	929	882	829	821	854	892	838	867	843	796	837	851	916	875	838	902	835	810	881	880	863	875	850	863	918	852	834	844	830	833	862	908	821	821	863	850	874	823	891	879	887	864	923	886	876	884	861	850	832	850	816	895	892	841	896	877	888	846	890	876	816	806	868	878	856	880	887	922	844	850	910	895	802	842	889	840	865	877	872	928	865	837	860	871	872	865	866	844	893	906	883	903	883	865	884	878	834	850	866	799	894	846	876	847	899	919	871	834	868	853	878	850	855	877	851	862	906	913	854	870	857	877	829	840	879	869	831	856	881	907	832	829	888	867	859	846	877	837	847	908	850	897	857	893	879	833	855	892	843	873	878	897	822	898	839	878	890	802	821	920	912	867	915	838	858	865	834	821	879	853	873	890	894	866	870	851	871	914	870	842	845	872	836	883	816	875	938	814	876	872	909	881	839	864	863	869	827	834	941	859	844	907	895	892	879	905	893	849	861	823	866	873	865	871	845	828	871	827	879	872	875	905	898	853	876	838	851	857	823	868	822	829	885	840	887	888	881	861	787	873	841	900	864	843	862	827	848	867	843	856	856	831	812	896	884	912	827	853	896	833	842	888	808	833	894	852	855	887	802	945	808	840	878	917	846	900	866	855	845	870	853	888	858	842	834	880	878	839	882	868	855	840	876	817	825	879	830	860	856	853	851	838	898	878	956	825	840	848	828	859	817	841	879	819	850	857	894	838	873	841	840	868	880	848	831	888	843	857	881	886	850	866	905	899	917	813	853	894	871	889	863	846	875	853	898	822	889	858	809	827	824	856	910	877	891	811	888	866	895	778	858	851	814	828	900	852	891	828	817	888	860	907	869	838	909	888	884	903	870	842	880	849	848	854	812	886	834	858	809	883	859	873	872	829	866	815	844	848	870	857	880	885	867	853	867	813	897	894	886	859	858	874	864	836	860	855	875	900	814	871	798
55468	52371	48274	47803	47216	42619	30192	18631	9550	3367	1677	1305	1063	1004	860	1018	1189	1505	1859	1650	1583	1423	948	671	618	549	562	517	484	456	438	435	426	385	438	429	388	424	416	365	399	362	375	361	369	411	385	359	343	352	348	371	370	356	355	397	355	372	347	350	400	361	416	357	373	312	351	376	398	343	396	376	377	381	361	361	374	355	349	370	343	361	344	351	404	374	347	360	384	404	327	349	371	347	355	332	368	369	382	375	397	380	330	390	351	385	316	336	363	409	403	377	384	362	369	355	357	365	373	369	343	365	401	364	362	376	375	358	387	356	367	392	378	367	367	361	352	341	349	343	376	371	373	358	388	350	379	370	379	359	348	353	335	375	332	368	346	358	349	397	386	400	332	353	350	381	356	349	340	337	372	339	368	367	382	383	381	369	361	383	388	402	348	365	373	389	367	366	369	349	347	396	368	321	358	358	375	352	377	339	344	341	340	373	333	379	342	379	351	349	363	410	327	368	338	376	381	390	343	372	410	361	347	367	369	365	372	371	360	402	336	364	319	393	381	372	392	370	368	361	352	390	387	340	376	381	386	352	381	361	354	358	364	337	360	371	377	373	344	402	345	385	341	376	377	350	383	341	379	323	355	394	322	360	375	369	382	343	379	363	383	371	393	396	348	360	347	401	352	308	366	330	400	365	350	358	361	369	382	327	384	390	365	349	346	409	374	377	367	321	338	336	356	358	336	388	338	374	357	335	359	346	339	359	371	391	354	377	375	379	355	367	369	407	357	327	333	370	386	308	328	375	386	366	383	333	316	352	372	337	344	359	353	326	395	353	359	358	392	384	358	356	342	361	300	329	331	370	376	359	356	391	369	353	350	349	354	357	363	394	346	374	362	401	360	343	349	383	349	368	333	345	359	345	373	366	367	330	390	345	347	364	374	360	392	379	363	350	331	389	341	337	321	355	365	393	329	332	338	378	351	354	333	380	352	343	334	381	388	390	330	353	351	328	351	352	376	373	352	361	370	361	345	357	364	368	362	357	368	358	349	365	361	397	379	383	348	340	321	333	325	383	376	365	392	377	369	375	315	357	385	359	350	383	386	409	330	391	402	358	294	350	350	353	371	383	379	402	378	337	331	348	343	380	358	346	339	363	354	348	363	382	350	348	408	380	354	375	358	337	379	353	359	384	356	392	314	367	343	350	349	338	392	401	394	379	345	340	365	360	388	400	341	347	388	373	325	356	329	373	416	363	384	365	345	323	359	402	378	368	365	366	379	360	360	360	387	355	381	375	389	349	347	355	364	362	363	326	347	344	351	403	343	368	381	359	312	337	352	333	354	357	371	338	338	346	377	349	378	338	365	366	370	336	415	365	375	357	390	375	380	383	360	369	367	394	367	370	334	359	364	361	333	361	402	343	371	359	375	376	379	377	360	366	362	371	331	414	383	381	348	353	383	382	361	356	322	405	350	346	346	350	318	375	371	338	366	366	399	336	380	383	360	351	348	330	368	366	370	413	358	381	372	362	387	356	340	324	370	350	359	334	408	362	378	346	353	399	364	373	330	371	366	379	379	387	364	386	364	357	324	359	391	331	337	397	361	379	351	424	356	377	347	388	357	365	361	317	382	360	353	359	376	354	392	369	338	379	381	353	355	368	369	349	369	389	388	379	367	384	367	357	378	344	379	359	340	404	400	342	325	370	353	382	385	350	391	343	334	381	363	346	350	350	384	355	398	383	356	352	324	361	399	350	343	344	379	396	352	375	339	338	397	332	359	384	377	413	382	393	370	347	330	359	335	376	385	356	312	366	380	346	376	332	388	347	374	354	362	386	361	370	349	320	357	336	339	353	346	346	397	374	345	357	309	359	369	350	370	352	374	355	352	369	372	307	340	311	348	352	374	380	351	367	387	367	399	362	357	346	375	336	357	377	352	350	368	393	381	359	356	363	384	395	355	343	352	359	393	397	357	368	358	385	361	394	355	370	342	378	412	398	381	359	336	384	371	352	378	360	376	345	358	382	328	384	372	377	352	378	343	386	362	417	362	353	368	335	397	406	389	322	337	373	375	372	342	382	348	393	379	355	347	383	341	373	355	330	348	357	352	369	368	373	370	367	360	381	329	344	356	369	348	338	336	342	377	331	355	364	387	376	375	374	329	379	366	369	348	367	392	383	371	355	361	337	370	342	382	373	330	387	337	397	349	373	401	372	353	360	374	380	376	367	331	333	357	327	353	362	323	374	365	432	387	327	364	406	349	335	392	352	359	351	342	325	336	351	357	341	361	374	338	365	339	362	390	378	347	341	365	384	413	368	325	354	388	378	357	371	357	361	366	389	378	310	324	370	351	361	368	329	360	343	385	393	349	410	372	360	381	365	372	336	349	332	351	347	368	339	377	363	370	343	384	379	367	359	351	315	355	379	367	377	379	368	369	351	350	396	376	354	376	370	351	374	361	376	388	359	389	331	352	358	362	352	348	374	338	335	395	347	358	359	369	369	340	388	370	348	363	366	368	370	393	313	413	368	409	374	379	353	366	366	367	402	367	373	385	384	348	386	360	350	384	365	353	374	367	353	333	371	358	365	366	367	364	342	367	411	410	350	355	355	416	357	297	380	375	388	325	375	366	361	342	311	312	381	346	338	388	359	351	324	360	371	384	369	353	359	350	377	354	349	410	366	338	368	347	385	350	330	361	330	353	369	366	360	343	343	364	386	349	380	365	321	373	348	358	339	320	374	360	355	362	360	363	377	359	359	372	361	389	371	376	339	383	359	347	378	351	361	380	323	394	358	374	403	368	378	378	352	352	391	363	310	362	329	390	398	401	390	388	375	346	357	369	348	364	353	391	339	332	355	392	369	374	375	373	434	359	383	423	377	380	363	363	343	345	347	349	328	344	382	360	343	380	353	333	354	342	348	360	384	342	339	348	336	368	350	362	350	361	395	354	377	340	384	383	369	371	404	364	339	342	390	400	343	405	367	364	356	345	385	386	371	378	351	372	381	376	352	362	345	353	352	358	366	352	354	354	352	343	350	359	396	371	341	357	355	359	374	383	370	329	389	358	412	377	353	359	336	404	381	375	351	349	364	324	342	295	368	358	366	386	345	349	381	383	411	350	391	359	372	399	327	363	377	370	371	371	363	354	329	363	388	354	370	367	354	349	379	349	384	385	346	368	361	373	377	367	356	358	363	323	345	355	370	353	382	339	376	383	329	379	398	366	356	387	369	337	358	400	369	334	378	357	361	368	357	355	354	360	334	372	342	362	376	379	433	391	391	348	390	347	354	363	366	392	346	360	361	349	343	359	356	341	335	367	382	378	358	380	330	347	372	389	340	351	335	360	328	354	379	410	370	343	356	364	375	397	361	391	355	373	322	357	368	371	394	374	347	384	350	356	386	335	381	400	360	327	359	378	354	350	364	345	350	336	343	372	348	354	363	367	377	339	359	346	375	363	356	363	384	392	374	328	383	378	376	390	345	364	347	369	334
38828	49126	53857	55663	55338	50591	29872	9146	7800	7004	6033	5015	4248	3882	3458	4060	4648	6086	7356	6690	6790	5634	3658	2633	2481	1979	1942	1678	1507	1319	1261	1222	1157	1101	1183	1113	1184	1068	1028	1000	983	917	964	945	868	891	852	875	813	853	832	831	851	879	885	856	810	827	813	906	880	892	825	815	869	849	816	849	846	881	838	867	785	828	869	851	857	822	835	842	818	820	756	838	775	847	805	870	827	824	897	843	827	853	865	841	891	828	851	807	865	826	849	848	839	789	838	853	804	870	846	858	861	830	854	838	858	843	841	865	841	849	807	837	814	805	823	784	861	834	801	869	816	837	792	809	850	871	833	807	789	847	841	821	873	827	790	792	851	818	749	832	877	850	859	864	862	837	855	830	828	854	838	815	801	840	869	829	826	850	809	854	832	832	799	854	854	810	864	864	818	817	865	826	807	796	834	799	822	824	843	846	796	854	819	841	855	885	753	820	818	902	829	848	774	857	884	825	832	849	835	846	829	860	795	806	821	812	774	869	805	844	881	865	833	842	875	803	866	800	821	808	805	852	778	772	887	782	813	834	842	820	819	842	847	821	800	804	798	857	832	818	862	850	806	772	825	882	826	834	831	821	833	859	802	806	829	809	854	870	815	872	895	878	838	824	787	835	835	830	784	806	856	846	844	845	826	798	811	824	828	819	874	862	773	848	771	828	843	840	832	800	801	851	823	853	795	868	794	787	825	849	756	832	810	810	795	891	827	792	847	808	807	849	771	828	857	869	820	794	842	847	828	814	859	843	837	857	793	837	826	825	865	860	828	850	779	806	851	823	813	869	863	885	858	787	888	836	807	834	828	905	834	841	840	801	824	892	809	846	843	796	855	845	826	844	856	786	846	888	811	848	819	846	814	858	863	822	801	880	879	829	797	859	794	822	848	837	804	857	819	867	813	824	754	899	871	840	816	832	827	824	899	845	833	836	857	816	817	831	819	834	879	801	818	831	834	835	811	875	871	803	851	863	780	851	856	832	866	856	868	839	834	815	774	824	845	861	845	912	816	850	790	808	800	811	780	829	808	825	846	851	803	855	840	808	824	847	812	817	854	853	888	873	873	885	842	823	892	871	797	845	865	808	828	822	852	844	839	862	838	851	827	821	828	838	832	790	821	831	853	868	812	842	902	829	857	863	871	845	808	839	783	808	841	806	810	834	822	880	850	887	909	825	835	877	828	848	808	857	824	801	846	781	837	842	872	836	856	868	834	833	823	817	858	785	813	880	841	833	796	849	816	880	807	793	804	820	816	881	815	816	851	843	853	837	845	820	844	837	834	813	846	831	847	842	835	851	854	819	852	834	866	824	813	846	811	858	873	824	862	831	804	837	839	817	787	761	816	783	818	847	840	851	798	822	820	850	850	779	798	787	845	843	802	839	828	845	840	863	825	843	862	848	858	828	819	833	848	829	843	883	825	833	868	865	821	822	870	840	807	799	826	797	805	810	832	835	864	845	843	860	794	875	820	867	862	782	810	842	862	853	838	814	828	830	850	880	772	863	820	830	840	838	854	835	775	818	852	833	857	833	788	850	819	824	841	822	832	815	849	851	824	864	850	888	823	822	819	811	807	845	811	851	853	847	802	850	890	827	879	809	848	838	808	798	885	851	859	809	802	837	808	847	809	796	841	846	812	829	824	813	803	837	880	806	864	839	863	821	805	830	778	800	790	874	877	806	819	852	814	841	840	839	771	803	870	832	807	831	783	853	825	817	768	844	846	817	780	832	898	838	819	765	765	850	860	789	823	820	824	790	814	815	813	818	811	789	808	842	794	772	856	825	836	843	831	814	819	821	784	765	890	831	818	829	847	865	821	835	821	865	867	836	773	848	833	813	785	818	886	901	829	836	847	816	843	900	870	819	811	877	830	835	862	839	812	811	855	828	844	858	827	877	793	882	789	834	818	815	859	837	875	809	866	768	830	783	855	857	850	860	832	851	851	820	829	840	854	823	818	852	872	843	833	825	838	829	814	814	769	870	783	856	840	801	841	828	844	825	837	827	890	885	846	850	817	798	836	820	825	784	801	830	831	831	842	856	789	847	845	847	865	834	883	868	799	832	828	884	759	816	827	818	798	843	833	791	857	858	851	873	845	835	851	825	796	825	854	819	840	831	880	838	830	788	813	842	835	823	850	852	800	794	822	835	854	827	799	843	841	831	813	839	838	814	860	841	852	806	813	804	843	782	821	823	769	855	861	856	838	891	826	801	796	831	879	872	842	799	810	813	845	864	875	874	816	833	826	831	856	867	849	886	831	850	801	852	867	839	814	848	863	873	865	811	810	792	854	897	896	849	815	871	866	802	851	850	826	813	824	829	790	826	856	825	856	886	883	850	859	815	813	853	819	876	830	856	826	852	829	815	819	820	788	849	770	844	786	792	847	829	816	812	811	853	875	809	849	826	837	822	852	837	861	840	851	802	852	846	830	861	819	812	818	826	855	857	817	820	866	849	837	821	800	805	774	851	849	752	809	859	833	880	816	817	830	843	850	838	838	845	817	862	890	841	808	855	839	884	860	873	801	881	824	922	868	902	835	861	806	798	839	861	850	875	840	869	846	797	824	869	856	848	873	876	848	823	833	857	878	835	872	825	820	858	828	881	842	864	840	815	850	855	857	853	866	854	850	879	798	858	780	853	797	831	791	858	884	822	806	795	824	804	778	815	840	853	812	877	855	822	889	845	908	805	831	825	850	818	847	839	806	889	830	821	846	775	761	837	824	827	861	871	839	801	766	819	844	857	878	835	854	891	830	869	863	849	810	827	825	876	806	812	817	849	843	857	825	859	831	815	873	832	836	818	849	797	843	844	828	811	834	846	861	855	793	838	781	828	855	868	830	801	832	789	787	822	825	875	876	817	830	858	799	804	866	802	834	818	807	867	838	845	820	825	789	849	805	837	822	822	833	842	799	805	863	881	840	769	815	815	848	822	849	851	880	845	802	851	844	842	816	809	848	810	811	894	828	839	834	863	817	814	839	824	857	817	827	809	823	794	810	903	888	810	846	790	836	861	823	819	781	798	841	867	813	831	844	783	877	821	789	833	805	874	863	839	881	787	891	775	807	807	777	769	814	747	872	764	823	834	850	798	830	816	854	819	773	880	818	872	764	831	879	851	833	858	830	845	823	837	852	846	886	847	818	809	876	840	799	875	864	816	849	811	832	827	862	818	850	813	823	821	839	809	775	846	824	805	855	850	831	862	806	870	872	823	842	827	779	805	773	841	794	827	812	829	856	845	830	848	818	831	827	809	872	847	851	911	818	819	810	814	844	824	867	852	851	832	836	881	869	807	855	794	834	857	883	757	809	828	782	796	846	830	832	877	845	859	807	838	871	815	830	828	771	839	888	818	784	853	837	849	860	857	850	839	828	859	825	789	793	879	888	867	850	858	861	873	882	829	802	858	791	835	794	826	858	890	824	763	776	846	839	853	789	845	829	797	822	830	829	796	876	868
30561	26689	25799	18035	10204	6234	2350	1079	855	688	641	571	521	434	441	406	388	393	398	354	348	388	327	338	320	338	329	317	371	328	358	364	351	296	336	350	346	355	331	332	327	315	314	313	318	339	296	311	307	334	316	302	312	281	330	305	319	296	317	307	312	295	329	348	303	306	306	305	289	331	315	332	294	310	316	333	298	317	329	339	314	351	284	300	331	356	292	342	273	277	292	318	302	311	332	306	336	332	304	318	310	312	327	340	284	315	324	277	319	297	332	302	299	314	344	320	324	343	350	333	319	318	285	297	316	336	338	326	276	315	339	314	326	307	332	325	309	356	320	328	321	320	317	317	320	289	311	300	333	324	315	335	321	300	360	329	325	325	313	349	364	356	317	328	296	316	307	302	326	308	338	313	313	311	308	348	340	304	321	332	358	307	331	322	321	317	303	322	327	324	309	325	317	336	335	340	335	333	312	326	338	311	318	312	306	332	337	344	314	300	310	319	309	306	323	297	283	281	329	336	384	309	332	327	329	300	310	315	318	325	318	289	294	319	318	331	329	292	356	315	343	293	310	351	293	296	323	330	328	299	317	314	279	316	282	334	312	343	328	305	308	312	340	342	340	338	321	300	323	299	305	308	323	329	324	348	333	341	322	311	326	319	310	326	328	333	292	292	324	303	318	283	323	343	328	323	322	363	286	350	288	330	317	330	299	305	323	325	338	303	338	352	345	291	311	323	334	308	321	316	347	305	304	332	302	306	319	313	303	304	331	300	297	343	336	312	340	334	286	302	344	318	316	351	307	313	296	314	291	318	322	340	305	333	306	327	301	325	311	324	328	298	306	353	315	309	327	329	332	308	310	319	334	309	318	298	326	302	293	294	309	301	325	335	298	333	314	337	292	325	259	329	308	346	316	324	292	326	335	338	331	320	311	323	329	315	322	336	317	342	338	343	310	294	334	312	308	303	319	306	298	336	314	318	322	288	316	323	323	321	317	315	311	338	339	319	335	328	273	313	302	336	301	327	319	294	327	327	323	327	290	311	335	294	323	298	322	351	347	304	321	311	284	306	293	337	342	335	319	287	299	337	334	325	294	318	305	307	294	296	358	319	329	326	316	342	330	290	348	320	319	329	314	317	310	266	296	328	311	295	314	318	325	332	303	297	311	331	352	307	313	302	302	320	323	312	331	319	302	296	297	301	287	325	319	307	328	307	313	296	332	296	298	331	309	337	333	315	330	326	305	317	323	335	265	308	287	314	310	334	344	325	327	313	324	292	324	333	316	324	277	317	325	317	306	284	325	327	299	298	331	323	297	329	313	304	328	315	295	345	306	330	291	287	290	297	316	310	287	344	310	332	334	311	348	308	299	319	261	304	302	308	309	323	288	315	327	300	321	300	358	290	352	312	328	322	327	318	328	340	328	338	311	312	331	323	318	318	318	320	271	305	313	313	308	257	289	328	319	323	352	337	316	318	303	298	315	282	310	336	342	347	337	322	343	287	309	304	346	316	318	331	316	310	308	334	364	315	347	311	345	312	348	323	322	297	304	305	337	347	337	347	335	343	323	289	313	299	298	338	369	337	302	309	343	327	291	304	298	316	324	289	302	308	331	336	322	339	354	301	284	340	331	323	321	301	318	343	313	296	315	324	320	324	319	312	364	319	322	313	330	318	349	332	345	358	309	348	336	272	307	323	335	329	322	330	342	325	306	331	297	309	345	322	315	327	344	314	309	330	359	331	286	319	348	332	326	328	348	307	320	329	317	332	318	339	320	309	291	286	314	354	319	323	315	290	332	350	335	282	332	302	325	272	324	313	292	335	314	362	308	364	344	285	323	302	337	304	300	331	290	343	313	308	311	340	291	322	322	303	354	309	301	325	345	309	335	341	265	288	329	329	296	306	323	314	327	304	351	308	332	307	325	331	293	329	291	331	330	337	351	338	331	305	353	302	300	290	304	349	344	300	335	345	321	330	322	337	328	283	334	306	334	338	323	315	282	310	318	338	329	311	303	300	262	340	320	308	294	297	335	283	338	323	287	334	337	330	307	300	342	322	303	340	304	320	314	283	321	301	364	305	328	287	290	281	326	352	335	314	346	302	318	320	313	314	330	316	327	344	309	318	317	316	285	298	304	356	331	302	317	326	347	327	332	328	290	311	313	319	334	334	307	313	341	324	347	326	351	347	332	327	315	347	333	308	296	300	311	283	340	320	334	295	324	328	351	299	273	319	285	297	311	308	301	287	356	345	291	313	304	322	293	307	309	326	332	300	309	341	299	302	325	320	353	332	314	319	310	306	300	316	337	316	354	334	302	329	324	302	309	335	321	306	319	322	333	331	307	306	322	357	288	325	322	324	354	308	282	326	303	293	310	328	336	317	295	321	345	319	335	325	306	345	321	315	326	327	328	323	300	312	321	317	311	297	322	337	318	319	304	277	304	326	325	331	305	319	337	342	339	320	321	298	343	307	330	316	282	300	331	320	323	332	316	343	321	303	338	323	308	314	335	330	316	326	337	313	313	313	308	311	299	320	334	334	307	304	338	324	310	313	295	317	334	315	298	323	298	338	329	292	312	337	320	320	315	312	333	322	313	307	365	314	310	305	314	306	307	334	313	304	339	309	345	298	333	322	295	300	344	315	330	305	309	337	340	339	284	323	329	287	329	328	332	311	307	298	305	329	324	314	292	323	312	289	340	328	311	304	334	332	336	309	330	297	294	348	306	318	304	313	324	365	309	344	336	294	306	313	312	297	303	297	330	300	328	333	309	342	315	308	286	339	318	313	320	300	322	310	328	353	309	324	309	319	334	306	334	331	292	295	352	336	316	325	309	318	321	316	325	325	284	317	321	293	278	336	331	291	312	303	285	309	319	311	339	326	315	302	319	307	293	340	355	290	292	314	308	288	322	325	352	300	328	310	345	316	298	324	311	342	326	310	297	316	298	301	313	282	319	318	319	318	304	294	300	333	338	349	317	325	330	323	283	303	265	320	313	320	323	321	313	342	349	307	333	344	326	305	284	343	332	341	336	321	301	340	313	332	336	307	317	321	328	331	292	321	303	305	327	330	297	307	308	299	334	296	332	316	280	325	349	313	341	370	346	311	305	316	317	341	346	349	328	322	322	343	312	316	276	331	350	323	315	313	322	335	309	303	328	323	323	287	337	337	324	343	335	331	328	312	337	312	326	316	308	305	287	329	318	309	289	320	333	305	327	327	325	312	293	325	310	307	337	314	325	289	308	287	314	305	319	315	330	327	344	333	309	318	336	353	301	325	320	320	318	315	336	317	320	320	321	291	340	305	297	348	331	325	328	323	297	292	287	287	303	323	301	320	312	291	311	297	320	330	364	297	298	311	328	393	309	299	303	354	310	328	302	313	310	340	300	314	322	348	293	289	293	310	309	311	311	306	337	308	311	305	336	289	314	324	286	298	326	327	320	326	328	315	319	343	326	338	358	290	304	312	335	304	286	316	307	304	294	318
18556	22866	30870	27980	23128	18070	7457	3664	2920	2586	2235	1909	1746	1540	1297	1283	1279	1272	1307	1170	1188	1036	939	922	935	952	850	877	879	871	846	822	842	821	793	771	825	795	760	827	763	818	741	750	748	763	789	779	755	753	812	789	733	754	767	751	791	755	778	723	795	751	769	795	753	765	744	778	810	757	720	726	777	744	786	759	697	730	737	756	716	807	727	745	764	798	784	789	761	764	752	729	752	765	732	750	727	732	741	750	738	745	717	722	731	745	737	759	778	716	736	771	746	722	737	763	739	752	794	745	768	760	784	774	774	721	746	787	795	778	736	798	802	774	758	751	838	751	737	787	756	763	738	753	797	731	733	817	810	821	735	792	785	802	817	730	745	719	795	773	784	744	835	758	789	778	724	747	764	719	775	748	737	761	736	757	770	732	744	725	785	783	786	755	734	740	804	729	783	790	760	785	755	731	768	743	775	764	792	765	755	746	765	784	791	758	762	764	753	796	711	743	790	766	725	795	774	750	723	776	753	737	734	794	782	752	781	733	806	791	737	760	748	725	756	745	746	734	767	782	765	760	757	730	763	786	810	713	746	734	784	781	775	789	780	754	744	777	751	712	756	747	743	783	787	739	814	779	759	796	757	777	791	761	732	713	765	793	770	765	766	776	817	736	713	775	777	759	786	838	767	742	769	783	771	767	776	760	751	770	756	767	784	775	702	764	787	726	709	751	775	790	734	773	728	739	765	721	807	727	770	796	769	783	724	739	699	742	767	799	753	748	767	741	754	726	727	763	715	745	781	771	685	768	813	768	739	741	763	771	798	762	759	726	774	745	743	766	732	742	748	748	819	758	754	751	778	760	810	762	781	767	752	766	751	748	746	828	741	738	728	818	776	770	821	801	736	784	782	772	749	747	757	771	792	757	803	764	766	752	714	791	760	743	774	770	792	835	723	765	761	765	767	826	788	796	797	766	779	733	786	754	804	766	721	786	777	771	728	780	783	729	720	799	704	714	825	789	736	765	777	706	734	784	789	710	814	757	780	744	773	800	725	772	708	769	752	768	740	775	734	750	760	765	803	762	777	767	736	759	779	748	774	765	723	768	768	751	788	779	752	767	765	759	758	695	731	746	746	708	766	741	721	772	752	764	776	818	750	743	784	743	760	784	760	758	749	777	762	779	776	774	746	769	784	748	726	815	733	769	764	774	770	731	732	739	774	765	734	783	800	787	736	764	747	733	782	737	722	729	781	741	762	717	740	721	789	744	761	743	750	785	775	784	757	736	732	802	792	810	741	817	761	798	755	747	731	761	745	770	777	704	737	781	739	731	795	804	734	771	703	786	747	781	779	792	772	772	770	762	797	743	740	782	826	774	722	785	726	729	741	746	758	748	813	757	753	761	746	767	758	783	739	764	730	735	803	777	789	795	779	760	732	777	711	752	761	780	821	760	773	769	796	735	747	792	745	764	761	763	767	741	826	791	722	779	749	815	736	767	726	771	790	736	775	789	708	785	756	741	794	787	777	728	743	788	723	738	725	784	733	746	794	797	811	751	778	742	783	709	771	735	771	729	753	737	732	719	771	750	749	748	798	782	781	754	793	729	777	768	760	709	791	770	754	767	776	765	774	763	751	761	777	754	771	809	752	756	784	775	696	742	783	772	743	746	762	800	710	761	752	775	709	809	795	790	723	734	734	740	738	767	791	776	769	752	748	792	749	761	807	754	772	743	733	744	744	734	736	779	753	741	769	774	708	718	762	762	788	733	767	767	767	764	743	738	716	713	766	786	772	799	789	733	755	720	741	740	735	789	756	760	774	778	753	757	690	809	774	709	759	790	699	812	786	790	777	755	755	779	795	765	729	773	782	731	765	776	779	753	732	769	821	751	743	746	779	746	733	782	780	751	812	722	801	767	755	744	792	725	723	758	761	695	766	772	755	744	797	737	794	784	762	778	760	819	806	799	755	734	777	754	769	766	768	760	778	801	765	798	718	776	737	749	742	782	782	735	782	758	791	743	725	784	816	808	731	760	745	774	699	752	784	744	753	769	759	730	761	794	747	766	707	769	737	746	773	767	756	787	754	731	753	751	741	777	757	753	780	731	737	767	699	732	726	746	787	770	770	712	760	748	732	737	767	752	768	759	752	761	801	785	745	809	762	814	775	774	756	711	750	751	744	796	818	810	745	743	755	762	764	769	769	787	774	775	768	775	767	749	789	737	807	746	797	780	785	792	729	769	781	743	745	837	776	745	711	753	713	794	737	747	811	820	751	716	772	759	820	782	760	784	810	751	724	763	752	770	744	793	757	782	739	779	773	796	751	695	754	764	786	778	775	724	736	765	783	737	802	805	751	731	727	773	738	737	738	785	742	752	797	775	772	764	767	740	800	729	769	791	753	751	790	761	757	796	707	795	787	774	728	767	753	790	802	771	750	769	731	737	733	755	789	781	730	761	759	781	812	743	780	757	681	681	805	747	773	752	762	757	703	780	750	790	789	737	771	739	719	758	780	779	739	787	722	770	778	787	747	701	780	769	759	700	752	800	771	735	759	733	758	773	757	777	735	718	753	787	749	776	811	818	768	781	754	745	776	791	767	749	811	708	750	731	740	750	758	785	776	772	771	790	726	697	787	762	758	751	762	767	801	805	745	688	766	733	781	800	773	749	765	720	763	805	740	783	717	798	736	749	805	783	727	759	746	772	743	753	783	792	789	743	739	772	750	737	783	790	737	772	776	753	776	756	770	833	744	752	740	695	817	766	750	761	778	726	821	755	738	769	756	788	722	756	729	763	748	750	765	846	762	786	705	791	760	731	766	766	779	726	782	746	733	730	749	804	804	721	846	773	757	749	784	750	760	767	791	720	763	731	829	878	774	774	745	763	822	730	747	775	760	716	747	733	780	769	777	750	801	734	767	760	758	751	740	756	749	759	786	809	788	788	773	825	781	776	764	774	761	772	820	773	776	743	780	741	740	703	767	715	736	784	769	769	812	719	789	765	744	830	798	793	748	771	715	781	769	782	744	775	771	716	792	764	749	757	716	832	770	743	755	804	757	763	741	756	729	764	785	733	751	787	780	808	740	799	745	767	802	769	742	793	800	810	827	777	785	746	748	750	759	752	743	752	726	739	747	786	779	775	796	758	724	803	781	738	747	737	785	752	782	822	736	772	780	718	728	780	775	786	727	801	794	730	797	741	745	701	789	725	701	739	753	754	816	763	752	793	763	749	725	734	755	791	763	789	732	738	832	713	725	791	743	704	798	767	782	775	774	734	744	795	831	802	753	789	817	743	803	734	734	786	758	775	748	742	770	771	798	750	753	830	781	740	752	701	749	720	744	758	762	705	735	789	813	726	741	755	747	735	747	764	769	818	749	790	754	780	770	762	739	736	788	796	744	752	801	793	763	754	812	769	766	770	692	817	692	784	731	775	729	787	749	721	777	767	771	772	766	748	718	773	782	760	761	781	703	759	787	738	755	770	750	759	739	784
46921	49538	50904	41765	44484	39336	29562	15972	5270	1813	1323	988	876	781	718	782	982	1421	1296	1064	895	677	606	538	544	503	488	453	466	409	438	399	411	390	417	416	378	361	415	374	408	360	364	374	397	365	368	370	390	345	359	386	346	377	396	375	379	384	362	375	345	405	367	361	376	334	375	379	362	357	381	398	400	307	383	380	398	325	351	367	411	394	406	373	325	353	387	366	389	382	398	375	339	358	363	386	382	365	350	379	377	381	350	378	378	359	388	386	409	365	369	344	376	384	402	334	378	365	342	364	334	391	349	342	371	360	363	380	363	377	368	390	353	398	356	379	375	359	342	368	369	358	387	388	337	356	352	396	394	336	405	354	333	372	387	391	351	410	381	368	342	362	382	353	380	392	376	392	383	368	377	392	357	386	371	360	386	369	344	334	378	374	395	343	383	361	386	377	360	410	376	353	359	395	347	385	391	347	386	346	401	370	360	387	372	382	400	388	352	394	342	351	381	395	366	376	388	381	357	359	349	382	386	365	395	397	372	372	381	386	362	401	339	377	336	332	363	372	409	385	359	371	385	373	379	394	373	374	353	406	356	366	364	382	406	377	400	364	340	359	340	378	378	351	351	396	399	367	348	333	348	376	392	368	347	378	374	349	374	362	374	363	382	383	359	380	369	395	403	374	367	361	349	415	369	384	392	449	376	371	402	368	357	374	371	347	375	360	354	367	362	365	341	342	368	384	350	415	378	352	360	385	382	368	400	350	370	383	388	368	385	339	390	377	359	368	367	364	390	373	317	361	355	350	343	379	380	404	377	342	363	361	333	416	404	352	372	351	352	394	385	356	355	366	366	404	325	367	365	401	366	351	376	392	382	360	351	368	376	376	347	421	353	336	367	378	351	376	364	389	384	407	366	339	373	366	387	389	391	364	358	360	352	434	370	353	337	348	380	351	377	386	381	401	359	383	355	362	393	394	365	369	358	373	390	354	379	358	372	393	368	359	370	409	351	385	405	331	408	383	373	388	382	366	393	378	354	353	379	338	385	395	381	368	355	346	423	353	391	395	385	378	371	402	343	371	337	384	353	365	373	393	377	344	373	378	385	401	404	373	366	392	362	392	407	418	339	351	370	382	360	381	360	396	353	390	382	341	328	365	372	363	342	339	358	366	327	335	392	377	383	365	334	349	329	364	381	389	350	371	377	361	353	382	329	419	376	404	359	351	347	354	352	401	355	371	379	376	336	361	388	380	352	380	339	342	388	389	392	353	396	392	355	406	402	388	372	384	353	365	357	402	413	373	340	392	372	338	363	390	372	370	348	321	352	391	352	392	387	321	356	402	401	354	364	363	394	373	355	373	385	376	336	365	378	372	390	366	357	382	387	389	372	371	380	369	360	377	352	372	372	356	342	371	366	367	389	356	353	361	377	409	375	362	360	347	342	347	414	364	367	373	404	357	367	401	356	383	421	389	406	349	362	362	363	352	370	373	308	348	365	371	357	362	345	397	356	339	328	364	357	345	356	388	366	362	336	368	350	398	403	369	386	341	363	407	378	380	376	382	373	356	358	368	403	380	362	369	362	333	350	338	366	345	369	338	369	344	396	325	433	379	369	394	372	349	365	331	405	354	377	376	344	351	364	348	385	397	375	380	362	376	355	364	384	370	362	371	361	358	380	367	365	362	351	383	389	391	356	365	386	363	357	347	391	363	354	372	395	363	345	398	375	376	366	380	370	387	375	362	353	363	339	397	369	394	399	357	349	347	348	366	333	390	353	404	345	344	386	342	345	363	370	325	351	397	358	324	376	374	400	381	376	372	345	359	382	357	346	397	360	362	381	376	356	374	390	379	377	330	372	378	381	379	377	391	392	364	383	370	389	350	379	384	352	331	348	326	403	369	385	349	379	348	379	372	449	404	359	390	410	344	363	379	387	380	340	334	363	384	367	343	385	382	396	395	383	359	346	403	362	341	357	325	390	389	370	364	361	368	344	361	371	402	375	366	359	383	370	375	329	375	385	375	346	379	394	347	353	362	355	343	386	364	357	342	381	329	341	346	368	374	357	407	373	362	376	374	338	362	379	356	388	360	333	363	368	369	382	370	375	378	380	345	355	376	381	371	386	389	389	344	345	384	367	380	420	372	369	327	381	365	354	385	379	341	373	390	379	355	385	398	372	370	396	374	376	357	385	348	386	398	368	360	375	424	324	341	384	367	375	392	383	347	384	380	395	380	371	362	358	374	328	378	355	390	393	348	386	363	393	346	368	391	354	365	392	377	391	386	344	345	354	373	386	365	377	378	380	364	394	407	337	336	363	399	407	364	366	342	369	347	353	351	373	370	339	399	363	339	363	342	375	415	353	338	359	351	394	391	372	372	349	370	394	369	376	382	422	363	378	354	352	357	355	364	387	411	347	360	346	371	349	346	335	357	385	347	372	353	417	380	358	359	368	389	385	378	369	369	390	350	347	381	377	374	375	372	384	378	353	345	391	343	394	409	378	377	383	367	349	404	369	357	383	371	400	384	365	401	340	363	376	380	427	364	381	381	343	387	362	345	357	374	403	345	347	378	364	340	343	404	399	344	380	375	362	369	376	355	371	394	376	393	344	377	369	359	358	360	346	339	357	379	358	347	361	362	376	335	418	366	336	395	368	348	391	422	376	350	380	362	355	355	382	367	355	408	357	377	360	340	379	376	352	370	317	344	378	357	364	356	396	383	365	377	349	348	371	403	354	378	386	370	400	369	391	353	364	344	363	374	344	346	376	379	381	358	371	392	389	388	365	349	375	351	389	380	349	368	372	355	345	394	404	341	379	399	345	363	366	375	374	392	349	382	397	374	358	371	348	335	371	366	365	361	339	392	400	334	357	345	367	379	362	365	366	378	366	371	374	350	373	363	376	370	385	400	380	346	376	364	376	399	395	382	348	369	383	358	363	392	332	420	380	362	314	358	385	371	353	373	379	385	363	334	365	356	372	390	383	309	355	369	391	349	361	394	360	362	343	348	382	370	367	355	357	383	372	391	399	426	383	391	363	392	376	386	374	340	357	393	362	373	335	322	359	346	379	405	409	348	364	401	374	360	348	375	359	384	403	408	391	390	361	352	371	380	370	351	358	362	396	375	389	375	372	374	368	381	347	408	369	378	381	388	355	368	387	374	360	371	378	393	411	369	351	398	357	373	369	379	366	388	336	359	361	382	367	375	369	381	373	389	360	360	385	360	368	363	380	384	374	386	376	362	356	383	346	345	362	394	340	368	356	349	348	403	369	364	334	345	386	399	346	358	360	379	379	358	345	373	358	378	334	362	334	386	372	377	375	327	371	383	381	360	382	358	371	377	351	375	366	366	357	357	346	420	376	370	395	359	393	400	376	347	368	365	393	326	367	372	354	371	400	386	381	376	364	394	364	347	353	348	372	392	349	395	375	388	367	367	359	348	344	321	373	420	361	375	369	390	414	353	366	380	366	369	375	368	370	352	354	358	385	375
32343	43754	51509	50277	53209	51044	29785	11429	6164	5445	4606	3778	3258	2919	2518	3028	3966	5710	5353	4242	3867	2921	2250	1880	1808	1617	1475	1277	1183	1208	1109	1075	1011	1033	1066	1066	1022	1011	958	937	963	907	937	858	904	865	862	923	896	855	907	844	938	880	864	823	854	883	831	839	902	857	870	901	869	887	889	858	893	868	845	855	889	866	854	845	846	800	897	878	841	864	871	864	877	877	871	872	854	889	854	862	888	868	887	891	867	878	902	863	837	840	832	872	905	906	831	902	880	882	842	903	848	903	883	822	835	886	850	891	865	872	860	858	876	834	894	874	823	812	874	832	917	821	859	827	859	908	838	881	840	879	870	849	869	899	864	875	928	887	929	827	859	865	857	816	807	866	869	922	827	863	779	897	804	865	874	846	837	879	837	879	894	902	879	831	813	869	834	875	864	905	816	877	863	887	843	896	841	879	909	810	882	876	891	846	869	829	871	844	841	870	866	832	885	872	874	854	806	865	825	871	836	832	928	865	872	861	876	804	860	812	892	859	910	885	859	908	853	883	855	843	840	922	849	860	861	869	854	887	864	840	857	793	891	840	902	890	803	936	855	820	845	858	840	843	878	908	805	854	877	892	868	869	846	826	914	871	863	893	857	860	855	873	835	838	869	865	922	850	931	846	910	881	862	846	807	862	826	806	858	875	854	830	864	874	926	848	834	910	828	808	908	947	878	886	873	908	853	921	854	888	858	901	819	860	839	930	859	878	876	907	890	848	901	814	870	854	889	808	823	871	832	858	839	815	827	850	823	834	851	865	827	831	878	852	875	821	860	885	864	914	855	823	824	871	841	865	893	864	878	856	855	790	869	813	835	886	843	845	854	811	871	837	848	919	874	806	874	859	849	854	893	905	868	853	821	824	873	849	867	859	861	879	838	817	870	872	823	821	868	857	819	869	858	786	909	912	833	799	856	831	823	898	889	801	830	903	865	894	914	891	879	889	863	871	881	852	919	859	866	879	871	878	843	853	893	797	900	894	854	860	857	846	893	878	856	840	869	857	856	840	820	909	844	901	894	852	838	857	876	815	864	917	858	849	868	850	862	885	848	802	869	865	816	835	853	917	855	837	862	837	848	811	840	853	865	885	877	843	855	901	847	915	850	855	870	869	850	854	823	875	886	869	842	857	863	882	869	871	838	905	832	880	863	911	876	854	849	831	808	840	808	879	878	857	884	856	797	890	873	882	863	871	915	882	885	903	826	906	932	903	864	890	851	904	793	906	819	839	868	871	829	890	895	861	818	835	851	850	886	857	860	865	842	893	858	836	844	856	838	884	882	833	813	826	891	849	787	871	879	885	836	891	884	851	831	860	881	872	859	855	864	898	862	886	876	859	901	839	844	873	831	893	841	846	889	926	902	884	897	832	856	878	846	848	859	882	808	855	940	941	870	873	878	815	905	830	836	827	832	909	820	868	824	855	862	830	891	865	897	868	871	846	874	832	911	863	835	908	852	899	849	836	813	878	817	854	900	850	893	835	837	889	861	838	881	906	846	880	905	819	868	827	848	815	862	848	845	896	882	860	851	854	856	886	854	843	873	872	835	864	897	897	889	894	801	856	814	836	863	868	843	906	870	832	846	928	792	837	859	926	861	877	905	860	866	841	803	883	862	893	892	862	841	867	836	882	981	822	865	842	917	881	884	839	868	892	962	842	824	865	873	883	797	875	860	875	857	843	936	893	831	798	836	842	880	842	839	889	856	846	913	893	859	881	848	828	877	867	906	804	810	881	893	852	891	857	917	840	839	891	892	877	864	809	883	867	861	892	904	870	882	818	867	886	907	846	864	856	849	908	850	886	858	852	887	855	844	892	900	884	907	834	828	887	887	878	844	888	856	841	829	838	948	871	854	880	888	857	873	894	899	876	845	884	858	817	904	870	902	853	860	825	863	856	885	897	815	861	838	888	890	815	825	897	795	852	816	852	909	892	907	851	856	842	806	869	826	872	834	845	898	838	863	873	897	857	861	882	891	877	846	817	830	885	888	892	853	847	927	847	840	859	834	873	966	846	867	908	853	915	850	870	832	861	813	833	847	866	889	913	852	862	880	800	836	860	842	864	861	905	890	840	845	868	856	891	829	873	839	890	869	883	827	844	893	871	814	857	881	819	858	903	912	802	836	908	868	855	872	891	885	870	891	835	852	893	877	813	920	887	864	850	922	860	888	878	862	914	834	889	875	854	890	846	867	842	871	910	901	855	854	886	850	870	833	849	859	873	860	839	898	838	874	873	840	859	874	883	874	861	847	854	847	903	866	855	898	871	859	893	879	853	832	891	865	867	808	833	876	897	843	887	854	841	850	795	868	851	880	858	882	864	887	871	843	876	869	784	838	904	878	861	877	832	873	878	842	849	858	780	866	838	905	900	867	848	862	832	861	835	839	855	872	857	858	851	851	834	899	814	809	857	866	801	882	885	902	879	831	874	875	865	842	852	842	863	857	871	846	797	906	913	821	888	834	860	850	869	862	797	810	848	825	846	896	875	873	827	825	922	903	857	860	840	867	850	862	935	914	932	889	856	904	847	843	835	805	865	845	810	808	881	851	858	944	869	904	889	876	859	905	827	893	862	831	862	882	883	861	842	836	850	873	825	885	863	915	852	863	882	928	885	910	905	885	877	865	886	890	838	861	843	843	818	868	868	856	895	861	841	897	849	832	890	903	865	866	844	847	881	817	895	891	915	830	847	869	884	868	868	864	841	877	886	862	877	866	851	844	865	842	850	848	832	872	882	826	854	896	857	827	896	886	830	832	879	896	846	839	899	861	847	902	892	861	820	829	864	882	850	788	864	827	839	848	865	813	849	867	872	860	854	842	847	869	843	873	911	784	836	859	779	874	852	868	844	849	894	877	840	850	818	859	878	928	879	929	858	870	882	851	861	866	901	820	837	845	891	879	896	854	857	839	852	869	826	867	837	871	837	874	944	842	843	820	834	836	836	834	874	874	863	899	818	898	878	868	855	878	878	871	862	896	853	906	874	893	883	833	888	935	867	899	892	877	852	874	875	906	870	815	864	898	884	914	870	840	861	811	856	852	819	882	868	867	803	855	876	802	882	913	816	958	873	843	872	911	850	912	861	888	846	863	880	912	862	825	944	862	787	860	834	859	879	842	824	895	815	832	841	839	857	875	887	865	880	915	811	892	855	864	837	867	866	863	836	872	932	857	902	866	823	866	847	897	900	882	862	887	897	873	833	847	875	840	832	846	855	891	858	863	857	897	871	814	850	791	838	807	881	824	810	858	939	794	888	820	846	880	849	838	845	824	893	823	830	831	834	900	842	829	919	905	896	827	886	867	884	907	865	864	856	879	861	853	877	869	856	863	842	888	861	855	843	893	866	888	827	906	870	834	870	838	825	842	883	848	856	839	828	826	851	844	826	786	872	836	866	914	864	875	874	873	892	883	886	883	863	829	824	843	854	866	909	883	834	844	884	787	841	877	819	882	878
55421	53642	48933	43639	37775	32712	23511	14207	6378	2643	1725	1505	1111	1044	897	1134	1554	2355	2341	1912	1368	1069	815	682	679	571	497	520	457	471	450	428	423	395	424	407	420	404	429	375	362	362	378	366	364	387	370	339	398	374	360	342	343	341	351	356	370	390	376	367	402	350	350	374	378	368	335	345	351	376	357	314	368	338	363	348	360	368	378	376	365	352	368	354	326	347	350	363	396	337	348	352	369	354	381	377	378	347	346	414	398	397	367	382	385	376	394	398	365	362	379	374	375	366	384	400	379	367	351	378	345	352	364	393	376	352	376	341	375	373	379	368	384	355	391	376	388	326	378	386	388	319	399	408	374	374	344	370	374	355	356	382	356	366	335	324	366	364	346	389	366	326	381	358	354	368	389	416	391	357	364	366	360	335	375	373	363	342	358	382	363	392	363	344	357	362	407	372	353	385	378	384	341	391	316	367	420	374	359	348	379	330	356	367	371	368	358	385	356	348	367	367	363	341	408	362	394	333	349	372	373	395	368	343	362	332	340	373	389	354	400	399	388	338	354	384	383	383	371	355	396	340	355	336	373	341	354	358	343	385	348	388	394	369	373	371	356	360	413	385	401	363	374	347	365	396	352	345	398	347	344	363	345	384	363	356	374	408	372	369	373	377	381	324	344	364	335	358	360	366	353	368	349	374	374	392	399	385	371	352	355	371	368	389	392	326	349	358	418	346	355	349	378	375	385	343	372	348	376	355	388	380	380	365	373	351	350	381	376	361	400	340	373	323	349	356	353	382	380	351	359	352	386	361	349	385	391	342	363	361	397	326	338	375	367	348	350	379	391	329	376	370	383	356	387	356	377	345	347	334	351	373	367	396	411	366	385	384	363	346	359	389	394	343	371	363	352	386	345	354	340	360	377	375	366	363	351	380	364	333	361	368	421	326	356	363	331	353	405	359	345	376	340	357	379	369	362	352	343	355	382	398	376	356	356	380	380	358	371	340	374	367	369	398	353	333	362	365	314	368	395	384	370	363	378	407	366	349	336	399	369	385	351	366	386	416	345	356	400	394	368	365	378	373	334	370	336	353	341	396	356	372	314	379	348	369	417	343	378	368	330	355	349	396	388	375	372	392	354	362	363	360	350	382	380	370	381	370	352	365	355	374	347	368	373	370	330	363	347	378	364	365	359	383	342	374	344	394	384	369	361	388	374	359	366	357	350	372	379	381	373	368	336	394	350	354	391	379	368	376	391	353	339	334	362	325	364	356	390	369	358	348	392	372	354	416	395	330	353	363	327	384	377	346	333	366	327	373	392	351	387	371	350	364	379	355	349	377	393	405	348	337	369	365	330	361	404	415	333	422	347	345	398	382	359	356	355	441	406	354	384	376	387	376	360	345	389	347	357	387	342	327	364	353	387	372	377	338	366	317	349	334	372	362	366	391	367	343	377	380	386	356	385	359	360	415	403	346	355	376	345	366	366	343	355	345	359	335	352	366	370	343	357	389	372	334	330	375	373	356	366	377	378	374	352	354	363	362	378	332	366	341	354	356	345	376	372	338	365	332	388	383	341	347	351	374	361	345	361	397	385	358	369	368	362	357	379	382	366	327	365	355	368	387	382	328	355	354	363	379	358	359	370	357	369	350	327	356	360	391	351	346	371	370	354	351	385	375	367	377	351	358	362	354	363	370	373	393	339	362	359	348	400	407	378	335	381	356	358	392	348	351	362	366	329	408	365	382	357	370	391	368	356	363	359	349	366	347	399	376	373	399	353	371	347	359	355	308	343	327	366	385	378	387	372	400	378	352	414	354	380	359	355	326	335	364	371	345	366	386	379	338	384	340	348	356	341	362	359	396	376	360	369	369	380	360	410	359	374	340	374	337	372	390	343	352	341	375	378	379	351	337	391	354	371	358	341	380	365	360	336	390	368	346	378	366	381	391	367	370	404	358	325	341	348	373	380	379	356	381	392	370	391	362	361	331	400	397	344	367	320	382	361	363	381	337	398	363	366	364	342	349	374	398	355	386	379	338	356	350	360	343	347	398	353	366	385	358	336	361	336	382	311	354	387	348	353	375	357	370	341	390	382	353	367	369	335	374	342	345	368	388	332	360	399	348	365	354	378	398	359	363	401	376	353	363	396	384	378	373	363	351	396	331	401	340	329	394	312	332	369	368	384	357	381	382	340	351	364	389	345	336	341	367	376	365	402	369	362	391	390	379	378	381	374	335	345	409	358	390	349	348	323	382	380	412	371	358	416	378	382	342	358	362	378	398	371	374	361	356	367	380	334	353	396	359	361	332	372	371	342	366	372	361	380	369	342	366	385	337	354	387	405	374	368	343	369	362	364	365	357	396	381	361	380	419	363	380	368	364	377	333	371	369	361	336	383	335	380	388	356	351	374	413	340	376	339	358	334	380	382	352	343	352	383	348	352	366	343	363	358	413	349	330	387	360	389	356	353	357	371	406	377	366	366	374	385	372	380	388	366	345	351	330	342	349	358	352	381	377	395	371	376	371	402	418	377	380	370	329	400	360	342	355	373	354	346	322	388	349	350	371	348	376	359	399	360	351	367	394	345	372	357	364	387	332	352	387	371	373	340	378	366	319	362	326	340	376	339	398	378	357	324	343	361	384	374	332	363	360	395	360	377	398	360	331	322	379	370	331	350	352	368	376	378	324	360	375	379	374	361	343	320	400	341	341	364	384	388	361	329	404	366	408	338	367	364	374	390	366	378	366	390	376	398	374	361	376	386	370	314	360	387	389	352	355	377	365	336	355	376	364	403	376	396	343	363	370	326	341	434	366	377	366	387	374	368	378	374	416	375	345	343	385	351	334	398	347	346	383	333	369	355	373	364	356	368	350	344	349	331	336	391	351	349	397	365	354	350	375	370	342	383	368	370	349	368	356	369	360	314	379	378	355	385	358	392	388	381	360	363	359	337	330	350	333	376	344	392	364	381	375	380	357	359	405	362	377	339	393	358	366	382	374	363	366	342	359	374	369	345	341	365	362	360	354	376	369	388	350	357	406	375	358	388	388	373	349	393	358	382	352	391	355	366	383	362	375	374	391	360	364	347	364	383	381	365	373	373	392	336	345	407	379	355	369	353	405	342	336	366	375	397	349	412	346	367	363	361	398	367	363	318	383	374	386	352	384	359	387	348	362	365	352	346	381	369	350	346	373	345	367	367	360	425	347	359	393	362	384	365	359	363	348	350	362	342	338	391	348	370	340	372	358	349	365	376	377	342	381	389	328	357	406	342	367	346	354	385	331	329	375	373	363	369	361	345	353	316	355	349	345	385	368	396	410	365	369	380	307	392	378	364	337	349	392	339	365	336	378	368	392	400	404	356	373	356	350	361	354	310	363	371	373	337	353	384	371	377	356	387	369	335	367	386	351	347	394	388	367	358	391	358	348	356	388	371	377	363	414	404	405	367	337	379	365	370	386	342	402	336	347	345	357	292	363	378	411	362	338	375	425	352	340	330	363
38807	50503	55791	52667	47872	41835	20490	9928	8434	7665	6492	5241	4316	3918	3507	4075	6059	9226	8993	7465	5480	4126	3228	2702	2459	2010	1762	1517	1450	1262	1229	1204	1234	1143	1215	1193	1193	1046	1019	1025	963	971	951	886	893	855	925	923	856	908	835	841	841	820	853	870	852	870	877	838	809	790	881	848	843	824	858	831	845	864	858	845	877	810	841	819	866	871	829	853	839	864	876	809	876	822	853	880	810	823	785	818	826	833	819	850	815	850	864	811	863	851	792	819	847	869	867	812	880	790	817	852	840	833	894	779	827	825	808	828	838	857	806	834	835	849	850	790	828	868	834	852	852	840	800	832	819	846	886	792	815	850	852	864	842	814	796	849	836	855	819	815	884	855	794	844	809	844	838	814	807	800	819	794	826	843	831	833	794	815	881	839	802	836	789	804	848	838	838	866	872	821	813	826	895	762	787	784	804	836	883	813	806	834	775	821	812	833	793	815	825	863	793	854	823	808	817	822	831	816	799	791	834	839	838	856	836	848	832	813	853	821	799	871	798	838	850	863	792	823	862	839	797	839	824	853	880	825	843	881	781	799	796	809	787	865	787	790	840	830	826	814	777	822	848	804	805	853	827	854	849	833	780	813	867	853	855	834	775	837	879	832	860	831	848	822	794	824	841	801	836	840	826	828	832	855	865	770	808	832	856	838	812	788	834	786	840	819	833	844	843	823	800	805	793	815	832	790	864	819	852	795	814	775	829	844	840	755	844	827	831	855	832	837	827	836	805	808	847	791	827	832	819	817	828	774	865	849	834	820	821	878	800	783	872	794	813	849	866	805	803	853	832	787	844	871	826	804	788	796	810	821	848	881	819	858	850	816	810	836	846	851	847	848	868	908	850	801	805	808	838	835	839	862	816	827	822	812	830	811	827	812	846	842	821	828	831	763	827	823	849	801	809	867	817	848	808	834	844	841	812	799	815	870	854	826	835	832	771	835	830	839	866	847	862	798	834	828	850	815	802	847	836	799	834	817	787	785	795	837	808	849	847	826	800	827	798	771	792	820	830	825	817	890	846	794	785	758	864	842	808	855	848	838	878	779	838	825	838	789	778	868	820	843	844	816	838	842	858	827	805	828	801	851	825	855	819	852	872	846	811	820	881	802	833	808	836	850	843	856	842	795	848	814	828	837	870	839	827	810	835	780	855	803	779	806	847	915	808	811	829	841	800	861	853	815	822	810	862	869	849	831	842	868	862	850	795	817	785	825	834	851	836	882	838	837	848	869	845	782	808	859	837	859	849	833	840	898	838	832	836	861	826	911	847	832	822	799	834	868	816	819	807	797	807	830	818	878	869	867	824	875	776	836	807	812	804	810	829	804	841	800	817	794	828	843	859	812	864	800	804	864	848	868	770	830	831	843	827	799	853	829	834	790	847	888	822	805	884	837	777	865	828	863	863	814	820	808	810	826	826	819	807	792	809	799	812	874	842	840	839	843	841	798	810	845	840	828	840	826	801	826	846	790	797	774	860	869	847	832	823	819	908	878	814	863	863	802	825	877	809	847	861	813	833	875	809	836	794	810	829	808	838	841	853	814	779	846	852	890	865	854	794	803	877	858	835	790	858	853	889	840	806	794	821	846	814	869	832	813	758	807	836	848	817	858	845	818	863	807	834	789	810	824	859	883	806	817	810	877	846	835	820	797	862	796	889	845	845	851	855	822	820	792	806	836	843	741	848	772	862	830	797	822	862	822	811	865	790	845	828	793	811	878	763	821	782	829	809	839	848	797	816	826	808	819	800	854	840	806	852	846	829	861	875	856	806	785	805	813	806	838	858	836	829	882	832	807	823	794	830	877	831	869	813	795	867	810	844	830	813	863	779	777	828	854	767	806	826	855	758	855	838	790	813	747	818	823	814	798	818	846	862	829	832	812	856	785	827	787	785	819	787	825	795	826	834	833	900	830	774	847	818	827	859	821	804	828	757	796	857	808	829	828	850	818	826	808	812	817	788	825	818	783	851	823	789	852	862	832	814	823	816	816	819	870	838	801	889	813	824	779	865	857	820	809	876	867	829	818	863	803	802	818	787	871	801	815	782	788	787	788	803	826	867	890	800	824	873	784	828	830	832	840	816	835	800	892	799	826	865	860	823	849	825	821	839	862	798	861	856	843	830	783	850	832	836	824	790	861	778	783	824	787	847	827	817	821	838	834	863	844	819	811	827	874	811	840	841	780	854	804	808	825	754	818	792	831	827	865	853	843	864	851	805	828	822	815	852	833	844	797	826	900	793	856	814	789	833	801	824	833	893	829	854	851	850	833	840	835	828	813	827	814	910	866	806	770	855	853	801	813	804	777	834	882	805	838	763	838	864	771	842	835	852	818	815	872	828	838	835	864	857	803	787	835	814	807	903	800	800	824	827	807	830	827	830	787	785	846	839	822	853	893	825	833	886	859	840	807	864	832	865	792	812	908	791	814	808	829	815	875	827	811	824	790	799	854	838	835	864	851	811	814	826	890	844	844	864	805	859	801	860	871	867	862	817	851	861	820	832	841	836	848	851	806	831	871	793	839	802	857	869	763	770	841	777	768	805	764	806	828	834	816	867	786	815	825	851	911	816	837	809	819	826	839	816	853	856	792	826	842	833	858	789	842	878	860	885	832	870	856	853	821	846	868	872	826	827	850	827	798	836	784	823	781	858	861	847	843	837	841	901	819	837	858	794	819	795	806	836	879	873	874	826	844	832	823	816	847	864	832	829	846	853	829	863	839	836	879	909	883	874	780	830	807	839	801	868	837	819	820	862	845	876	834	805	833	862	818	849	840	770	788	808	901	827	802	815	833	824	843	876	819	841	818	797	840	855	880	850	843	808	816	846	874	821	844	801	806	824	858	783	905	844	836	846	790	868	833	811	772	845	827	824	814	899	831	832	780	851	858	847	838	803	848	827	848	853	788	802	810	873	792	804	886	859	876	782	881	815	861	838	828	854	827	760	852	816	813	855	752	877	865	840	864	822	878	827	837	838	880	900	837	796	813	836	805	814	764	841	818	780	821	781	793	816	812	800	843	866	830	821	815	782	810	832	824	797	849	841	853	842	823	840	873	873	845	838	816	849	863	835	813	806	808	837	848	825	840	810	815	804	843	847	783	837	817	864	875	829	826	843	838	800	836	848	856	839	846	837	873	804	803	837	796	801	810	823	860	846	844	844	832	801	845	809	850	818	866	821	898	801	834	810	906	829	808	846	843	797	836	816	786	846	837	853	805	804	852	846	786	867	846	800	837	864	812	790	801	834	847	785	788	852	824	797	856	807	853	820	847	850	816	833	821	841	813	869	833	810	799	796	783	842	869	847	866	864	824	833	830	844	832	848	839	814	754	820	870	865	862	840	845	870	899	843	791	799	816	836	861	845	880	845	834	891	848	851	876	854	811	821	794	840	849	851	790	896	798	872	823	843	838	850	846	833	809	797	804	793	894	843	825	835	800	755	819	839	852	804	846	872	801	824	844
29650	25984	22460	15128	10905	5040	2134	1111	856	745	620	617	512	463	435	460	458	401	420	385	360	335	375	339	344	337	356	341	294	325	329	328	329	338	335	274	300	335	325	332	299	334	300	342	303	306	347	316	330	304	318	315	346	319	307	337	331	321	321	314	293	314	311	338	341	295	332	284	338	330	314	343	297	305	305	326	333	342	325	273	318	340	311	289	325	335	311	327	337	313	305	289	349	292	329	322	345	336	303	329	318	335	330	302	291	288	302	360	295	294	312	306	305	318	322	317	305	363	296	326	288	315	306	311	342	300	328	308	320	309	297	297	331	332	291	327	302	368	302	326	314	293	294	328	301	351	327	297	306	336	312	333	333	307	338	341	313	293	325	320	321	344	346	334	311	300	326	305	297	333	305	313	312	326	297	326	293	305	295	306	282	286	305	315	300	329	296	345	335	291	339	313	290	355	321	348	295	301	321	293	324	338	293	337	346	311	321	294	306	338	315	309	306	339	315	320	307	273	295	285	324	319	332	302	309	310	310	296	332	277	336	307	324	329	313	344	321	326	356	326	326	311	333	309	304	326	331	347	300	325	322	326	310	341	321	333	316	304	288	294	299	285	322	338	342	335	328	332	300	327	278	333	302	315	360	344	337	288	320	314	314	327	310	300	322	344	346	319	315	331	296	291	326	334	344	302	312	337	337	350	323	305	354	341	333	318	316	293	284	294	304	294	327	343	320	288	298	326	286	277	338	288	302	333	306	314	304	279	282	320	329	307	330	303	344	314	307	322	304	331	318	329	314	305	281	293	318	330	315	325	305	289	318	314	306	274	348	307	324	305	338	288	306	320	321	287	331	329	299	321	311	308	272	304	298	352	310	283	318	324	316	354	326	294	351	339	294	304	292	288	314	321	287	290	323	294	318	312	347	337	306	339	307	317	341	315	305	320	320	303	335	342	319	314	291	341	319	332	289	306	276	311	297	332	297	309	300	312	327	314	312	325	307	365	319	316	324	299	333	323	322	361	312	311	316	306	313	332	299	296	312	298	311	277	301	318	305	329	326	285	318	328	311	323	280	326	297	312	294	311	300	327	323	321	333	319	326	309	318	295	323	320	303	320	297	318	310	333	284	282	318	312	323	291	323	328	331	319	344	341	302	320	345	325	306	325	302	304	304	320	290	302	264	304	316	321	314	280	309	319	296	305	322	293	277	271	314	330	323	325	298	319	317	277	320	284	308	311	324	310	322	331	333	347	301	293	343	322	327	318	319	301	328	312	321	312	317	301	306	331	311	297	335	313	304	275	331	305	329	293	316	315	281	300	320	311	354	287	319	337	295	309	313	316	315	324	351	315	302	295	322	342	332	321	313	332	346	314	301	299	330	315	307	325	301	296	294	350	323	299	311	302	293	331	313	336	337	327	280	288	337	316	290	277	299	313	298	306	308	302	285	342	324	304	313	304	281	312	310	318	293	308	301	311	284	324	306	319	342	311	311	329	299	311	356	353	330	302	306	317	327	306	325	281	321	310	316	331	320	288	303	332	318	318	340	299	299	307	303	315	307	295	316	337	310	313	310	322	313	290	286	324	336	328	322	314	310	340	339	333	363	326	309	310	302	326	297	302	337	294	285	322	324	332	310	311	335	290	290	336	307	301	311	319	322	313	335	318	303	312	301	336	292	352	320	305	297	346	292	308	293	308	294	281	337	310	307	341	294	301	335	306	253	330	275	295	328	355	279	319	322	332	292	305	333	334	322	305	313	323	316	327	340	298	342	331	308	335	282	312	324	348	328	322	306	320	328	318	330	322	305	307	316	289	308	339	309	324	340	329	316	313	280	354	301	324	324	316	302	302	300	313	300	300	336	311	317	331	296	307	302	300	326	281	321	339	299	313	344	324	310	311	295	307	295	274	340	311	321	312	323	321	304	326	303	283	318	287	269	313	315	358	344	330	307	281	352	307	331	332	318	315	299	280	304	291	303	305	296	286	295	306	293	318	314	333	314	303	310	296	287	300	303	345	287	288	328	313	331	326	313	345	311	313	335	306	316	331	277	334	294	315	317	319	319	315	309	311	326	309	299	322	310	325	299	318	305	326	325	297	292	315	356	315	285	308	287	317	340	324	312	285	307	318	344	339	319	337	303	338	353	323	323	350	332	297	345	313	321	320	302	308	321	307	320	316	318	328	301	307	314	304	305	355	329	344	312	336	309	340	294	318	301	305	282	268	319	322	375	313	319	330	319	285	328	324	311	299	328	310	324	333	361	307	324	314	315	313	304	299	330	317	305	311	325	308	315	318	278	295	309	364	329	287	355	303	326	299	322	311	319	303	336	301	326	289	369	315	311	325	337	290	322	308	349	348	337	331	307	319	310	315	305	303	369	278	333	315	294	294	327	324	342	337	297	286	310	304	322	345	322	342	343	306	310	315	301	316	315	309	316	294	296	337	288	323	327	326	355	326	328	320	330	318	306	305	291	300	308	333	290	319	333	288	302	304	311	295	307	289	301	279	307	317	296	342	326	344	291	292	312	297	288	296	346	325	312	300	280	327	321	339	319	344	298	289	316	327	309	318	344	332	331	310	307	337	307	314	302	324	299	295	320	323	308	320	322	321	311	309	290	314	333	368	305	322	309	295	302	294	306	304	297	321	338	286	322	294	286	302	293	304	300	332	301	294	315	281	304	288	334	287	285	286	321	323	315	346	291	309	291	306	286	328	316	334	326	305	354	268	305	280	286	311	308	303	304	319	329	336	343	344	334	292	323	333	350	329	335	300	324	308	297	278	341	368	325	326	300	338	332	295	312	322	294	278	321	310	329	306	331	333	297	313	311	319	318	315	297	311	306	313	325	319	337	335	330	328	288	326	343	317	343	333	310	353	310	326	314	308	297	314	284	302	321	301	336	346	305	352	319	301	328	335	299	322	325	305	316	288	329	326	330	349	308	311	302	309	338	305	328	309	326	316	313	341	277	306	308	338	300	319	295	315	311	307	276	296	318	343	333	318	314	283	334	308	329	336	309	305	309	318	319	316	293	293	324	317	300	291	329	303	328	335	319	300	279	319	300	323	325	339	318	361	285	331	304	310	313	305	296	335	317	322	302	330	314	288	324	312	317	339	329	318	301	325	310	316	331	306	355	339	298	335	344	333	340	312	309	280	341	310	354	313	350	310	340	307	345	334	296	331	328	310	314	312	315	329	326	311	320	344	336	298	344	349	307	285	285	304	300	326	329	321	302	314	334	309	313	320	317	315	339	319	264	311	328	343	310	291	313	305	287	289	329	320	327	336	298	364	324	318	333	302	278	322	325	317	337	314	297	315	347	318	302	344	340	305	320	301	294	303	314	320	317	306	308	288	282	306	326	340	285	301	331	335	341	310	334	318	326	321	289	309	335	312	297	327	327	355	347	280	318	320	336	320	334	317	322	321	309	305	303	311	313	326	308	315	312	302	284	343	327	307	331	275	310	320	327	333	331	278	276	304	317	327
18249	22798	26896	26385	23703	14366	7227	3921	3263	2865	2445	1974	1758	1627	1388	1314	1392	1455	1396	1244	1119	1073	981	980	958	907	901	869	877	821	814	826	825	835	798	797	789	793	761	764	802	781	763	793	775	785	801	816	819	757	752	763	777	749	752	711	729	759	818	748	756	769	758	731	747	726	750	760	763	772	774	771	788	750	751	740	766	822	773	725	777	745	729	734	747	740	761	741	743	732	756	756	782	766	766	798	780	756	781	737	775	817	759	706	781	706	737	826	735	740	791	733	769	793	760	751	718	811	714	724	763	763	755	757	749	756	770	720	754	799	714	747	765	759	753	802	747	775	739	772	753	794	756	712	741	700	784	720	749	759	777	734	746	758	717	846	722	769	733	746	769	769	786	770	736	771	771	762	750	774	736	757	715	754	767	728	789	783	772	784	759	771	727	788	746	796	778	747	766	734	740	739	783	806	823	741	711	766	776	754	746	799	809	789	736	779	729	770	742	718	761	760	758	751	710	756	781	751	779	786	760	773	765	705	808	740	723	729	799	733	738	732	788	701	711	756	776	814	743	747	787	758	725	767	763	724	732	763	737	795	766	699	719	755	772	767	722	735	778	724	781	748	702	757	781	793	757	776	781	737	763	696	748	751	776	751	765	730	735	723	715	773	691	763	743	768	738	719	759	767	749	768	683	766	754	725	703	761	731	704	678	759	694	731	839	765	694	773	738	776	733	748	774	782	709	714	784	720	764	737	740	728	734	736	769	726	754	751	774	697	743	717	778	776	717	777	747	776	761	740	775	765	752	768	760	776	824	753	731	765	766	779	759	766	759	747	776	783	680	725	698	770	703	718	701	770	747	760	772	736	732	729	773	774	791	786	777	708	796	769	753	742	739	760	724	781	810	737	724	798	777	756	751	780	770	755	754	754	723	773	755	763	809	770	797	713	738	734	721	757	749	806	777	750	798	748	757	827	735	751	752	717	726	744	787	732	748	821	724	741	728	791	767	786	730	761	770	818	745	774	702	745	742	692	756	717	792	698	743	779	732	743	753	744	733	770	736	757	788	768	776	712	694	768	713	747	753	750	771	815	758	791	759	761	801	744	801	791	754	765	764	782	739	769	766	737	769	738	746	789	754	750	775	789	743	744	728	728	760	710	723	732	795	727	733	776	760	713	757	773	746	713	761	798	773	736	794	752	744	775	748	777	753	710	702	793	760	760	737	754	763	733	750	727	763	749	786	748	771	748	741	746	750	746	754	704	743	760	770	743	693	758	821	732	744	790	781	762	721	761	778	749	753	798	759	777	741	777	728	759	706	757	707	742	748	703	800	733	770	733	766	797	706	769	781	765	761	787	745	747	779	753	752	778	763	775	738	766	733	788	756	777	771	741	734	770	823	793	773	769	740	770	722	745	726	794	714	783	794	745	768	796	716	735	801	793	780	777	735	727	782	724	768	768	767	782	762	732	762	775	766	784	781	740	777	768	747	761	776	769	757	757	719	746	725	797	747	714	773	719	743	758	766	752	737	728	747	817	804	772	780	736	790	774	713	775	797	756	755	768	805	720	751	784	781	719	742	739	746	720	793	739	793	772	776	760	739	794	768	756	760	755	785	774	807	789	760	790	760	746	750	768	731	814	763	785	792	723	763	767	747	740	787	775	778	729	787	702	737	781	757	795	719	738	727	762	771	746	750	725	826	782	760	758	749	758	773	809	737	747	785	733	723	723	758	744	790	749	751	717	739	717	762	744	761	739	774	748	744	779	754	759	697	781	720	784	745	747	757	724	764	738	760	724	778	753	730	699	733	708	777	755	720	782	751	767	735	751	748	764	765	787	706	721	773	717	748	731	716	726	743	737	804	717	744	721	741	793	745	775	761	785	763	731	697	792	763	767	730	763	738	719	739	800	723	748	745	758	783	792	731	778	710	742	751	829	751	748	767	751	766	727	809	762	771	761	739	766	791	786	755	775	763	770	751	721	741	755	808	728	755	766	744	797	732	793	785	771	746	701	764	751	725	795	766	764	741	795	765	749	784	802	718	761	726	735	770	784	733	692	756	772	731	743	749	777	726	739	762	748	725	768	719	819	767	779	737	799	764	705	795	776	793	724	672	812	779	783	779	795	730	768	739	771	770	797	743	774	754	740	710	744	776	765	804	788	740	754	741	765	761	743	745	760	737	756	750	774	751	763	736	759	797	769	739	774	776	724	814	772	783	746	767	781	768	751	769	719	774	767	723	758	786	749	731	797	775	775	767	722	755	719	692	676	725	703	719	764	785	717	787	724	754	745	794	789	759	773	770	718	761	788	828	725	754	782	694	759	726	752	764	740	788	697	777	747	708	769	712	738	757	730	768	790	809	731	780	737	773	737	747	732	737	717	721	793	789	735	755	719	771	754	802	767	753	766	763	725	759	717	741	743	765	745	736	741	733	794	746	813	749	744	743	771	750	726	763	732	752	766	758	744	813	754	765	792	756	758	759	745	777	759	729	738	812	766	715	754	696	727	813	756	715	766	718	744	730	766	750	758	738	777	753	822	753	742	743	790	763	735	763	752	777	743	733	773	743	759	769	776	699	740	754	769	739	756	782	761	744	724	781	747	761	737	770	779	782	726	776	725	741	744	739	783	744	789	788	756	746	760	771	703	740	769	739	761	760	777	783	738	790	752	750	748	747	780	766	716	744	742	775	696	730	754	724	793	730	737	745	739	829	813	759	783	713	716	734	772	768	736	799	737	730	743	741	776	777	763	710	791	712	734	743	767	773	758	755	752	725	717	778	764	732	743	766	775	743	742	782	772	747	767	794	789	805	728	759	746	732	726	797	757	783	719	718	749	776	711	741	744	741	770	747	721	749	778	745	764	750	737	778	751	738	773	761	745	730	723	724	738	750	729	783	760	746	749	769	733	726	753	765	754	786	743	770	769	739	741	720	786	751	714	708	758	742	725	757	772	747	759	768	745	817	749	785	767	775	775	759	736	767	751	734	773	782	754	771	771	778	740	768	780	744	733	744	766	750	792	755	778	787	788	750	759	789	768	732	729	797	802	775	744	787	767	772	691	757	742	770	762	742	734	700	715	743	754	784	764	797	751	747	755	813	774	784	767	740	700	744	723	746	776	706	717	754	791	728	774	727	734	656	764	739	755	717	728	768	773	756	725	754	717	758	742	750	777	736	760	714	741	749	719	749	777	730	763	767	753	772	702	708	748	769	745	741	758	800	717	757	761	717	722	787	748	762	763	691	766	742	739	823	741	814	722	731	723	768	730	761	761	728	747	767	775	767	693	730	754	783	778	763	756	749	690	726	779	719	758	765	759	740	742	804	754	814	794	687	786	751	740	766	725	760	775	789	777	763	758	758	715	776	741	781	816	804	719	739	796	774	747	751	748	752	788	785	775	795	789	754	730	757	792	786	760	769	721	756	772	735	767	732	716	744	785	751	752	751	767	796	799	720	754	786	820	723	734	763	821	708	764	734	770	730	752	768	785
46853	46079	49799	47385	50513	39272	25772	11210	3324	1588	1145	937	802	711	732	847	1077	1476	1399	1213	776	597	571	496	515	431	453	377	431	394	390	395	371	383	367	402	404	390	373	389	370	382	375	369	390	346	334	394	384	347	389	374	316	364	382	372	369	399	367	374	356	343	381	323	359	362	373	363	363	409	358	370	333	358	330	402	400	376	374	379	358	374	380	338	389	375	374	337	349	360	339	367	386	368	377	345	372	368	384	405	352	384	374	349	370	343	332	353	353	322	384	368	367	402	376	398	347	346	377	388	351	331	376	381	369	346	410	378	379	399	388	371	373	351	386	365	358	310	420	358	336	372	387	362	378	373	384	395	359	344	367	371	343	366	383	335	373	343	391	314	365	365	341	350	372	364	327	356	371	382	377	371	351	364	378	368	384	371	389	362	348	401	360	358	324	346	361	369	367	362	377	317	332	336	362	367	323	370	345	363	375	390	346	354	361	381	383	338	363	344	392	365	345	386	370	333	389	397	335	315	388	337	359	359	376	372	348	363	369	384	327	382	356	349	382	373	380	342	349	371	375	394	379	329	350	346	358	357	382	393	379	370	387	352	418	379	349	393	422	330	336	377	379	357	400	369	382	318	378	336	397	348	371	386	363	368	366	353	374	348	395	365	390	370	345	390	359	342	363	405	373	369	372	389	388	364	349	353	326	390	345	400	367	380	370	359	383	401	365	354	369	359	390	390	363	380	399	337	371	384	381	393	401	389	417	342	386	365	364	347	381	371	368	373	365	352	369	381	384	374	420	423	374	342	371	368	367	352	389	372	380	382	355	369	342	343	372	364	376	334	394	369	382	385	347	403	412	367	322	371	353	344	383	378	393	371	353	367	355	389	391	372	394	367	371	387	392	362	377	376	407	340	372	363	381	400	359	336	373	361	369	359	401	392	374	379	365	388	370	377	314	384	342	390	391	387	334	367	388	379	328	369	367	378	362	350	357	362	377	385	386	368	385	370	368	348	342	378	344	355	355	393	341	369	345	345	389	371	341	331	386	322	360	358	346	358	342	360	352	364	384	390	385	359	364	357	366	391	353	409	365	368	349	336	337	368	357	356	361	363	333	380	401	355	343	366	374	352	368	354	368	343	401	362	361	351	405	364	396	366	378	382	386	369	354	358	342	361	350	375	374	302	360	356	372	411	371	379	366	366	383	310	361	364	352	405	395	353	349	404	373	383	374	374	396	356	384	365	368	348	321	387	382	360	338	390	387	344	374	365	393	387	345	351	355	360	348	382	377	377	346	359	350	356	345	388	345	327	354	395	352	364	365	392	417	376	429	381	396	340	388	382	367	348	379	364	349	362	358	370	362	344	390	332	349	359	361	394	350	383	418	334	359	359	403	328	371	365	394	391	367	339	350	388	355	367	388	408	373	342	372	362	388	432	376	375	337	371	360	376	366	406	349	355	393	361	404	401	373	342	366	369	388	393	333	388	378	369	402	400	352	391	340	337	382	403	358	367	383	337	357	388	411	363	336	330	374	385	354	381	405	369	365	374	359	341	350	394	353	344	381	396	359	342	346	345	399	364	377	364	327	381	370	397	380	360	374	367	379	375	361	368	345	339	368	399	363	370	366	370	367	359	355	378	390	366	402	341	376	347	391	354	390	370	402	347	377	350	352	376	376	375	378	357	358	385	306	362	378	363	348	379	362	366	367	372	396	372	411	344	374	361	329	367	351	405	371	376	351	375	370	367	391	372	350	416	383	394	373	337	382	368	391	384	369	369	345	373	347	376	371	367	361	375	366	423	367	369	320	354	387	362	393	362	368	365	346	377	371	358	344	370	363	380	384	364	386	397	362	371	365	381	365	350	366	364	432	383	367	411	357	342	368	386	380	360	360	392	352	343	386	377	376	358	375	344	400	371	409	382	372	358	346	359	339	353	346	369	379	361	344	358	366	400	400	376	384	402	376	352	360	353	346	351	369	364	362	333	359	369	372	389	336	379	339	336	369	369	385	370	376	376	359	346	336	369	356	404	352	323	365	368	365	400	372	382	391	389	385	355	386	336	359	349	356	394	344	353	360	354	349	361	333	341	400	390	361	344	357	381	405	363	357	348	342	349	377	371	358	368	366	401	370	394	341	358	398	335	358	414	357	392	325	381	364	360	377	357	356	403	382	382	376	366	356	354	345	347	369	348	379	340	361	347	348	396	342	357	385	338	358	339	376	366	361	401	359	360	393	345	350	353	355	373	395	359	340	326	368	344	372	375	373	378	366	352	331	385	324	402	347	390	376	353	382	397	389	339	370	383	358	342	365	328	319	412	378	390	379	360	358	354	398	378	364	344	350	339	366	355	350	325	382	375	395	357	388	361	380	369	356	341	332	386	364	364	381	358	373	364	366	353	365	343	382	365	365	380	380	346	345	346	407	368	367	380	371	370	371	358	386	371	360	383	378	374	371	356	360	346	373	341	335	368	378	367	387	397	384	356	357	367	368	356	371	331	381	343	394	369	400	356	369	348	363	364	377	394	371	394	359	361	362	378	349	368	348	334	376	347	343	373	358	342	359	373	388	361	360	341	377	347	363	389	362	351	388	359	364	377	370	376	337	358	366	328	352	368	368	358	364	363	339	402	358	360	368	387	388	349	351	386	383	356	359	362	375	391	344	363	347	393	355	383	388	361	373	369	380	330	373	378	365	364	349	364	377	359	374	356	359	331	380	385	360	373	369	362	349	392	365	407	424	364	335	354	381	352	366	350	356	400	393	358	367	348	379	386	375	362	433	400	347	355	356	356	356	384	371	385	383	357	373	359	371	371	397	348	355	357	399	330	358	378	376	404	357	363	376	383	345	372	357	353	340	339	358	337	398	363	372	397	402	360	377	356	336	370	362	387	399	343	357	372	385	365	343	363	371	389	398	361	347	389	388	353	372	377	395	380	338	369	389	349	366	352	378	375	367	368	361	372	375	338	366	333	395	370	398	356	382	364	364	357	339	347	359	347	365	380	416	399	361	382	373	357	365	370	384	384	368	345	341	380	369	334	373	393	356	362	371	370	333	374	369	387	372	355	376	398	370	354	421	382	363	365	353	386	381	373	372	391	403	374	323	378	377	408	347	396	376	358	346	406	322	381	370	391	344	363	390	351	388	321	333	345	363	382	382	347	342	388	371	350	377	363	395	358	345	374	398	342	352	390	364	394	353	364	390	373	359	339	384	343	363	359	331	354	362	369	392	358	382	370	350	361	368	395	399	317	361	372	338	343	376	382	397	379	351	377	396	381	383	413	385	388	425	362	360	360	385	380	406	383	350	358	357	384	420	358	379	348	363	390	372	350	377	350	395	355	395	353	388	393	362	343	397	396	370	351	348	392	370	386	397	361	358	360	355	359	371	368	379	367	366	402	369	346	362	335	366	339	369	371	384	347	382	360	349	378	429	386	366	366	396	385	351	400	376	344	388	373	340	354	349	355	335	389	389	401	374	382	385	350	392	329
31777	39355	49809	52004	56507	46961	27341	6960	5697	4845	4118	3395	2920	2661	2593	2996	4156	6057	5563	4919	3271	2317	1913	1748	1785	1377	1247	1219	1160	1105	1078	1059	1001	975	1063	998	1014	961	992	875	914	945	998	910	858	884	941	903	882	853	893	883	924	899	873	896	824	848	898	856	832	824	857	867	855	878	892	874	783	916	827	899	869	881	840	865	890	865	871	910	863	826	876	861	845	858	900	847	818	880	855	861	889	870	838	876	875	870	815	871	828	894	877	845	885	838	908	866	854	867	936	819	856	868	838	841	869	882	860	858	854	835	890	834	867	889	829	850	850	820	878	842	861	904	831	831	890	845	837	862	873	861	802	837	860	871	845	894	869	797	874	834	860	848	873	902	866	871	921	796	895	813	855	896	940	832	850	905	879	794	845	871	854	865	902	878	859	900	853	845	874	875	862	814	831	867	816	830	874	766	859	901	775	965	854	824	847	833	929	860	866	883	869	902	843	868	853	853	865	868	949	846	845	836	872	864	857	966	872	837	868	856	829	843	872	835	862	859	905	873	823	863	861	862	900	835	881	882	858	852	868	849	869	881	879	874	876	886	914	891	810	855	878	869	872	856	820	823	911	881	852	812	877	870	909	835	811	860	851	841	857	859	855	848	833	863	865	883	885	839	892	889	877	882	859	861	815	843	856	910	947	856	925	912	853	861	890	876	880	882	913	842	837	882	857	859	859	871	854	916	856	834	850	859	853	922	816	877	862	844	860	885	858	884	838	817	914	851	812	877	855	881	894	835	829	854	817	884	852	853	840	862	845	924	850	857	909	918	911	809	869	898	856	873	836	822	867	858	878	853	927	857	879	850	852	814	853	889	836	876	840	878	897	816	899	899	902	857	858	859	860	819	936	872	845	814	893	864	868	838	925	897	860	864	856	865	860	837	832	850	821	871	864	861	843	831	863	834	877	823	835	825	839	880	830	865	884	913	834	819	899	887	928	862	869	902	846	851	879	870	858	815	870	905	860	822	870	852	898	811	881	832	879	854	848	844	830	822	878	889	857	848	847	849	876	887	866	836	915	880	856	833	927	912	853	888	860	917	872	898	837	838	855	861	856	908	816	815	852	875	889	860	867	881	844	869	844	812	911	885	889	830	856	878	868	844	853	860	882	863	843	880	809	860	889	868	808	840	815	888	898	874	905	922	849	831	844	847	877	851	852	929	888	895	852	882	865	859	884	820	856	821	872	820	899	821	887	868	878	814	845	895	875	836	825	869	869	897	864	892	900	869	889	833	863	942	923	841	875	834	854	869	891	787	889	873	884	868	885	846	839	814	887	872	884	815	847	865	835	850	885	839	827	883	820	911	924	839	883	875	862	857	862	819	839	869	811	866	856	859	832	895	869	866	813	866	871	818	857	818	862	867	868	804	883	854	854	847	888	897	869	898	847	792	852	901	790	848	841	829	812	877	843	864	870	839	809	856	885	882	831	852	851	859	927	875	807	871	879	816	806	894	895	923	894	898	821	883	818	907	909	902	893	844	887	826	834	855	859	795	850	854	882	763	897	844	809	864	892	817	885	872	830	846	831	879	884	871	868	860	801	805	817	875	875	839	908	862	865	836	896	869	861	879	876	839	830	894	845	870	872	829	837	885	872	890	911	903	914	892	897	836	852	830	866	905	892	882	825	897	833	853	835	899	903	846	868	873	861	890	887	834	894	835	838	892	930	820	912	840	825	872	858	852	884	844	869	902	823	830	848	865	915	873	869	807	903	892	868	874	851	831	882	891	830	886	840	899	838	833	869	866	861	877	873	873	864	874	868	856	851	843	805	841	857	897	830	916	862	871	884	852	847	910	859	816	864	846	828	877	871	834	848	857	826	852	852	892	911	870	881	842	848	852	819	838	846	848	881	847	835	901	797	894	888	914	872	908	895	860	824	898	848	846	883	903	823	866	866	839	876	852	828	838	906	848	872	824	859	921	873	877	847	841	830	885	870	861	813	890	873	884	886	883	890	895	842	829	816	842	858	853	865	798	910	888	833	842	811	843	833	856	844	854	849	901	815	868	879	909	879	892	860	828	912	797	830	860	869	876	810	854	831	861	859	866	853	840	856	860	883	892	843	831	893	876	893	893	835	862	864	862	857	893	860	844	836	863	851	886	836	853	826	884	899	856	884	877	858	900	855	910	906	901	939	850	897	829	893	903	833	863	860	897	872	854	893	827	893	871	876	887	853	841	855	864	906	862	864	923	858	857	856	868	803	880	845	875	884	871	841	875	831	889	897	914	895	843	862	854	892	874	896	851	857	878	856	851	860	854	836	901	920	853	820	859	860	861	950	866	838	845	852	834	881	897	896	910	880	863	930	850	799	877	837	853	889	873	885	896	832	806	846	878	878	846	913	863	846	894	897	854	856	828	852	841	844	914	815	879	884	887	857	837	821	889	868	882	884	842	849	827	852	819	860	849	882	875	896	848	853	877	851	855	863	876	901	868	860	891	857	897	835	875	849	849	903	890	853	875	846	846	852	854	841	848	889	862	875	853	902	825	882	911	863	797	830	898	816	899	860	855	854	908	877	852	853	847	865	850	820	861	861	898	872	786	883	874	871	910	857	867	849	858	870	864	857	900	863	858	835	854	866	926	858	879	883	854	855	881	821	843	884	900	857	900	848	806	880	912	839	896	821	846	921	813	894	839	871	851	886	882	867	892	899	830	818	889	886	847	861	794	900	866	840	878	885	853	851	946	847	844	807	886	919	776	874	804	853	901	887	916	899	866	861	856	901	841	864	836	891	811	902	890	868	869	881	843	823	887	773	783	925	865	851	863	844	851	817	861	856	904	858	893	861	855	780	909	853	878	882	856	810	910	866	828	906	894	893	826	871	871	878	881	852	864	875	858	857	826	897	864	855	866	878	885	906	885	908	842	870	885	834	847	834	820	900	883	828	870	824	876	874	889	911	866	862	881	835	878	854	817	838	924	889	888	877	853	799	857	855	841	878	839	878	818	833	896	839	906	825	837	840	890	834	822	895	915	935	882	929	886	900	820	895	861	793	927	882	834	877	898	851	887	901	851	862	851	863	853	880	870	825	869	881	854	894	830	911	854	856	798	886	891	884	855	874	827	864	881	868	860	863	932	839	876	898	922	839	934	888	876	872	822	866	853	842	892	868	911	859	874	831	802	855	844	886	813	844	834	856	864	854	889	910	887	841	875	877	836	857	905	895	865	851	859	883	858	853	911	861	862	820	878	869	826	858	929	817	842	888	864	885	859	895	833	877	840	829	801	823	851	864	898	857	858	864	902	819	856	839	832	874	871	906	810	874	826	897	847	930	817	841	815	842	937	827	839	895	888	857	867	921	796	875	786	877	903	904	840	891	872	854	856	897	822	902	880	822	815	867	871	828	881	866	858	869	836	893	819	876	857	905	858	879	831	899	845	889	873	926	838	857	899	892	848	878	871	856	857	831	840	827	869	825	866	831	836	912	885	872	913	832	867	890	862
54865	53562	52062	44685	45631	38835	28725	17590	9126	3622	1983	1490	1182	1007	1049	1269	2342	2826	2480	2167	1524	1010	715	614	605	581	479	455	404	449	407	376	400	391	397	397	410	418	384	382	342	385	371	367	397	398	365	385	371	378	373	351	397	368	336	345	363	332	387	323	363	364	369	384	330	366	350	369	368	374	367	357	359	350	331	371	366	358	384	356	378	411	352	334	370	369	381	328	351	366	367	358	341	356	359	366	330	377	328	352	350	331	385	328	356	355	354	363	380	390	358	355	350	347	369	383	323	355	386	387	384	343	363	328	341	342	341	348	372	386	365	390	356	366	355	356	356	368	368	348	366	354	393	338	376	334	362	364	353	367	379	358	393	368	353	381	349	356	376	335	374	351	341	335	342	356	350	377	367	337	354	355	379	353	356	366	364	378	343	368	350	363	387	363	390	352	337	389	395	341	374	337	353	382	359	342	374	363	367	390	359	334	342	328	366	370	342	343	390	390	396	360	359	408	347	367	346	362	333	331	350	385	326	392	385	344	367	361	391	348	363	338	327	315	354	368	364	369	384	369	345	336	392	353	355	348	355	393	333	367	368	356	351	354	373	393	366	372	353	385	332	325	341	377	405	336	359	339	368	358	377	404	403	375	379	362	374	338	385	350	363	353	359	363	326	389	330	368	382	360	404	354	361	364	372	328	376	394	342	371	343	354	372	369	397	362	348	367	355	372	340	344	356	367	357	352	345	358	354	361	346	388	336	349	341	372	315	343	363	319	370	324	376	381	362	360	398	342	382	367	347	342	387	367	399	335	352	378	367	357	394	341	359	393	351	401	348	360	372	360	365	364	345	350	335	372	335	361	352	356	374	328	385	362	337	361	345	338	367	341	355	354	363	316	419	382	401	380	378	373	344	355	373	348	294	370	402	337	382	375	347	357	349	319	351	359	339	348	364	364	353	354	354	346	371	333	373	368	356	396	378	383	374	370	394	346	337	353	398	368	381	335	375	379	358	366	360	389	320	391	358	359	346	373	374	386	413	322	360	331	356	360	356	369	374	384	404	376	365	383	371	357	344	379	316	326	373	375	392	396	364	357	353	365	371	341	386	343	371	358	350	357	339	343	341	405	369	340	350	383	389	338	301	328	399	373	362	379	370	353	377	368	345	363	389	377	363	371	335	325	362	350	356	316	392	360	346	346	372	341	395	351	353	355	350	339	368	353	343	367	344	344	342	366	374	398	372	378	355	408	385	328	327	371	371	389	355	401	334	361	376	377	348	334	362	369	377	340	390	358	364	382	349	372	356	332	376	385	371	346	361	353	409	353	400	386	385	327	373	349	337	374	380	372	326	358	350	332	345	381	367	367	360	386	319	340	356	390	354	371	372	365	330	369	340	357	374	369	348	343	348	330	352	347	360	310	375	321	334	334	399	347	336	379	369	352	369	344	332	333	383	350	348	353	389	331	359	401	365	378	379	337	408	371	361	377	347	358	340	395	336	350	338	370	363	375	357	357	344	363	358	417	347	384	368	368	338	346	366	344	383	348	349	337	349	367	386	355	385	387	313	364	334	367	372	386	381	386	359	362	351	337	338	338	371	357	333	367	345	365	373	352	372	349	356	372	326	354	372	372	349	350	371	371	342	382	334	358	384	361	388	367	378	364	355	345	411	376	336	360	372	407	343	370	360	383	357	348	356	310	326	367	349	329	364	361	378	349	335	347	342	340	395	371	345	372	343	305	335	367	331	332	375	374	369	337	382	328	387	355	380	365	347	358	382	316	359	368	399	367	332	333	358	368	358	341	352	345	397	375	351	356	369	353	382	372	333	387	346	351	371	386	389	344	351	382	320	374	399	390	377	361	332	359	353	362	368	351	413	320	349	344	354	336	376	383	357	362	354	390	356	357	445	341	385	354	393	364	355	340	390	341	366	345	339	329	322	367	327	369	353	345	349	361	379	362	369	376	354	359	371	376	349	322	385	356	348	396	343	402	381	337	376	386	375	354	347	339	334	346	373	402	349	391	374	392	345	394	338	359	352	347	387	390	382	333	358	358	332	325	340	347	387	360	364	349	368	402	326	330	367	315	361	366	351	328	370	369	370	351	407	376	350	360	378	358	341	383	356	385	366	381	363	331	357	373	398	329	360	349	342	370	380	379	401	357	347	354	377	354	339	327	372	341	390	378	347	371	371	357	377	352	348	399	364	376	359	364	337	348	350	336	349	360	351	332	356	357	400	344	344	372	349	355	355	353	400	360	403	376	365	377	359	342	338	334	357	346	355	347	344	340	345	343	347	352	385	372	358	310	352	392	376	373	343	351	344	355	338	336	360	362	352	345	371	367	366	336	337	360	364	353	359	356	382	370	316	360	381	353	398	344	327	370	355	369	344	316	366	392	353	371	342	341	393	375	334	400	361	362	362	369	349	323	387	381	346	333	372	372	390	355	375	322	353	353	335	382	387	359	324	389	361	340	339	369	353	347	373	363	345	343	331	366	336	364	375	360	373	338	326	314	358	383	335	382	390	337	324	334	360	359	371	372	323	365	377	355	374	386	361	356	335	378	396	314	402	393	348	351	318	387	343	364	346	358	299	372	364	378	349	360	355	359	372	366	341	335	347	395	348	348	359	384	358	381	380	380	347	348	360	359	371	382	369	404	342	337	358	345	367	335	347	355	379	332	354	355	358	359	358	360	362	359	392	393	365	345	362	347	365	356	345	371	379	372	359	343	330	322	370	370	365	346	361	360	363	377	373	361	382	350	364	340	341	349	374	367	362	375	386	367	351	340	363	383	396	364	340	376	353	358	362	359	405	386	372	367	363	348	395	350	405	344	393	363	351	361	360	340	369	361	402	331	369	355	391	372	412	376	371	359	404	340	341	350	346	356	346	380	399	369	330	345	349	352	356	363	354	352	357	389	359	340	404	376	379	352	348	371	363	369	351	349	368	333	376	343	334	362	348	372	381	390	358	372	393	288	342	337	367	399	340	349	343	348	362	383	354	360	370	355	359	372	362	387	344	337	367	379	361	401	335	358	336	351	364	370	345	370	372	409	391	361	382	354	373	344	367	408	356	368	324	390	364	366	385	384	356	344	358	370	369	374	376	344	404	388	371	356	385	342	321	360	370	372	378	339	349	378	341	339	350	397	394	335	323	361	415	360	352	330	330	373	398	400	351	376	342	358	382	368	387	313	318	354	325	362	355	349	390	359	396	362	366	330	375	371	380	338	369	330	381	351	380	379	352	368	374	355	327	352	396	324	374	340	394	377	395	338	361	360	349	360	385	370	329	329	370	391	396	357	344	400	343	350	316	389	352	351	358	370	334	391	357	383	375	347	374	365	368	396	369	348	353	367	430	327	355	345	340	371	353	374	365	373	367	360	331	402	374	356	370	356	361	327	358	348	354	380	366	311	348	372	363	343	361	348	371	372	383	401	382	352	382	368	339	375	379	382	349	335	352	360	390	330	372	364	349	388	352	373	376	363	365	341
37248	46430	54373	54899	54317	49053	27431	10142	8848	7576	6379	5227	4694	4010	3927	5031	8971	10507	9686	8226	6325	3906	2857	2509	2427	1928	1647	1535	1360	1282	1156	1136	1118	1072	1174	1069	1076	1130	1011	1010	936	888	960	914	907	858	896	860	843	878	816	850	865	854	827	852	881	887	856	863	894	815	822	789	817	800	856	849	846	811	796	813	793	794	829	801	836	862	811	854	871	852	797	810	828	825	866	814	859	880	806	865	866	811	810	855	866	787	827	833	803	832	784	827	820	853	856	869	806	835	832	842	863	841	872	836	862	834	783	830	878	816	818	814	843	878	826	811	817	868	838	852	816	794	814	861	875	899	818	897	842	838	864	872	815	793	803	884	817	792	812	874	827	853	811	839	848	851	851	803	764	837	852	847	846	822	769	856	849	821	859	807	829	831	806	853	859	848	845	814	765	736	864	836	793	859	857	824	842	864	819	823	878	866	819	780	813	822	858	862	821	808	840	826	858	811	772	828	772	835	905	848	808	814	834	797	807	848	839	844	808	869	849	852	816	809	848	838	805	799	859	836	776	855	858	880	832	838	861	820	842	830	807	816	845	858	792	821	899	781	825	837	825	795	884	831	783	827	826	819	838	866	862	833	815	832	810	852	843	808	827	813	862	888	845	795	829	814	752	813	830	815	865	801	860	788	864	795	832	791	787	861	828	781	822	892	838	827	786	816	785	834	807	805	828	840	806	848	857	779	856	834	798	834	827	782	810	827	805	824	813	806	818	863	793	850	846	797	805	825	818	805	800	821	792	796	848	844	784	849	830	841	833	832	834	797	821	870	730	847	804	905	849	847	823	819	825	767	847	796	873	799	821	809	792	777	850	809	853	800	866	823	826	814	832	817	814	918	797	833	826	865	883	839	877	803	850	769	818	794	833	883	862	854	786	854	782	833	781	839	809	835	858	842	859	877	825	822	837	789	867	851	868	842	828	824	864	840	784	818	845	806	854	861	805	803	857	780	863	860	865	844	829	827	820	750	787	786	775	839	787	839	857	837	835	864	826	874	821	804	771	841	820	799	816	895	818	836	809	846	905	862	844	822	837	846	857	839	859	836	831	870	867	828	794	858	793	775	822	831	831	819	789	848	810	845	830	873	846	824	859	827	823	813	859	861	773	791	886	801	844	810	825	809	846	845	834	841	810	785	847	808	849	834	808	822	890	854	799	879	828	791	841	805	812	822	859	821	850	812	823	851	813	852	840	810	812	859	787	859	770	820	857	833	820	807	797	844	879	834	810	795	820	828	819	816	804	798	808	874	834	790	783	805	848	806	808	808	827	837	831	761	816	850	814	851	793	807	800	769	841	836	819	821	841	797	801	851	799	800	834	798	788	846	781	834	861	805	830	807	814	810	827	808	869	767	820	832	840	834	781	864	847	853	793	789	842	798	826	786	819	843	831	844	854	807	819	824	851	813	802	833	821	844	859	819	797	803	842	885	828	840	818	845	830	843	849	791	822	793	798	879	851	827	839	897	837	820	857	776	814	851	849	790	812	832	819	832	865	854	867	796	841	807	770	824	805	823	815	817	821	884	856	816	849	764	841	834	840	859	794	822	895	860	869	837	859	793	780	825	842	811	879	895	800	823	852	824	857	818	892	829	824	840	812	839	869	814	789	823	815	841	830	829	876	792	858	831	817	825	843	807	825	814	859	796	883	846	841	788	798	808	822	795	847	785	789	772	836	825	825	823	818	789	835	817	811	824	833	842	801	833	844	871	799	829	820	830	822	793	843	860	784	818	844	801	814	851	797	824	843	847	807	852	826	879	864	853	887	826	808	854	825	779	824	813	805	805	789	867	807	829	811	808	822	809	789	851	807	888	815	878	874	838	886	826	823	829	782	845	892	833	843	837	808	818	806	817	832	831	777	852	849	871	827	814	807	834	787	774	852	831	830	832	765	861	837	816	811	801	827	843	835	812	835	881	832	824	856	834	808	790	784	840	832	821	799	802	850	795	813	863	823	830	918	831	781	832	818	847	804	822	786	799	854	853	769	774	857	798	806	859	850	829	835	815	823	807	825	819	804	871	801	823	823	829	786	842	828	811	816	773	844	825	868	840	823	852	820	863	867	851	825	833	794	833	823	867	840	843	870	809	822	834	867	802	822	768	876	817	815	865	861	829	874	828	834	870	800	832	866	774	840	821	816	802	811	842	843	815	799	856	872	877	796	807	872	826	844	819	836	818	840	856	805	841	801	883	811	820	814	836	786	806	849	825	852	860	820	817	821	820	826	810	813	840	814	848	844	772	839	812	828	849	827	834	776	821	834	795	862	818	813	881	828	850	823	835	835	843	801	846	780	901	825	870	855	837	819	858	814	845	869	839	821	782	860	866	880	813	817	773	838	802	850	829	801	801	819	816	800	826	845	802	793	806	818	760	829	812	856	832	804	821	819	811	812	847	800	812	817	841	830	849	870	797	833	786	830	793	854	848	814	850	825	782	803	808	795	851	818	755	792	828	840	806	816	851	806	801	822	861	819	840	817	837	872	857	809	778	815	781	793	858	900	864	851	832	776	834	806	847	770	830	806	830	771	838	795	810	799	848	827	810	836	834	826	872	810	837	848	783	806	831	857	783	853	796	819	787	816	834	790	795	825	759	849	813	852	851	853	799	809	834	764	873	816	793	880	793	816	764	805	835	799	814	821	882	790	832	825	772	829	766	829	820	844	835	809	824	816	789	819	845	856	767	894	798	799	846	836	798	818	813	836	824	831	828	795	819	824	793	872	862	838	803	847	780	835	836	813	831	794	820	797	776	854	755	843	789	857	794	843	795	775	822	857	859	830	788	768	827	843	802	824	809	802	786	833	813	870	796	849	811	810	885	811	902	792	798	814	798	785	837	841	828	834	830	864	780	797	835	809	802	846	868	855	886	810	860	826	847	793	830	818	810	845	811	829	781	812	819	824	806	817	852	887	826	780	832	858	806	826	866	807	852	828	892	817	829	803	816	786	876	893	858	807	874	806	824	823	799	846	797	803	825	886	850	858	816	857	786	813	752	818	792	850	793	817	794	826	866	844	856	805	842	826	821	802	818	783	826	836	798	831	820	824	862	856	833	810	813	828	805	841	786	880	792	895	838	859	854	769	804	838	787	808	867	815	829	795	822	823	827	793	831	889	823	832	794	832	879	837	901	843	819	846	877	851	830	844	853	852	782	831	825	792	854	834	844	821	818	894	806	816	828	832	835	853	772	834	826	803	849	784	875	819	839	817	847	831	813	848	841	821	883	868	791	799	819	856	842	804	796	829	814	881	805	828	849	878	870	829	851	809	830	830	820	810	846	764	845	802	847	860	813	817	804	843	821	848	825	820	816	780	862	862	828	801	822	781	799	797	836	839	820	841	815	822	856	832	854	785	850	805	837	806	809	816	793	845	865	852	812	790	874	858	754	811	817	824	806	822	819	805	795	831	779	846	881	819	786	886	819	837	821	826	821	840	813	849	855	839	824	883	836
27343	22492	23307	17047	10263	7067	2763	1082	837	663	588	551	513	464	442	422	418	413	408	409	364	361	360	313	324	351	315	315	318	314	294	288	326	333	303	331	296	322	301	289	338	334	331	285	292	290	319	318	313	297	269	326	337	299	343	300	325	355	304	306	302	310	311	290	315	312	315	311	309	318	319	314	343	305	328	305	282	300	315	302	318	335	339	313	334	324	289	354	290	305	300	310	310	309	311	314	309	301	343	317	283	328	269	308	271	309	292	313	290	308	323	286	296	348	313	306	290	335	295	299	310	320	299	315	328	306	323	306	311	302	318	305	329	339	331	318	313	323	307	302	309	324	330	310	319	295	340	282	285	372	327	315	307	310	341	310	298	306	328	307	285	329	276	329	296	320	329	317	269	284	312	345	326	290	288	339	321	345	349	298	359	319	303	267	287	290	341	349	286	300	323	297	303	325	292	311	322	312	323	327	310	281	324	289	324	341	316	324	286	336	296	276	298	298	321	282	305	309	275	307	348	307	349	287	292	301	297	301	310	294	319	307	325	295	306	292	319	297	300	293	331	291	295	312	328	304	280	288	318	329	301	303	311	333	324	284	273	310	292	327	301	286	283	283	327	337	305	305	260	298	317	288	286	315	325	299	346	285	275	326	323	293	345	296	313	323	321	326	316	312	332	321	289	317	305	296	315	290	298	307	302	339	320	310	334	302	309	318	289	301	300	314	311	315	317	330	321	284	309	324	340	288	280	325	292	276	306	277	318	286	287	326	317	326	335	347	343	338	294	293	286	302	312	310	288	284	338	275	281	315	306	301	325	312	292	322	330	323	326	307	326	288	304	314	320	312	332	310	301	276	291	291	295	304	348	317	302	343	313	279	331	309	329	298	300	323	276	257	318	282	328	349	324	325	311	336	332	327	308	282	301	301	320	293	344	304	322	307	313	319	300	282	321	323	287	306	312	346	329	319	307	322	291	311	328	296	326	329	303	318	297	341	301	250	304	349	342	306	300	307	295	303	286	339	284	320	304	314	328	334	297	314	300	303	326	293	300	318	312	312	314	321	282	309	298	329	312	309	293	312	320	312	284	300	317	309	294	316	315	330	277	303	298	291	309	310	316	306	309	313	316	267	310	284	326	333	302	330	310	331	311	320	307	280	341	357	297	342	311	329	323	298	303	273	306	312	294	303	317	290	318	329	321	303	324	313	335	310	306	306	324	334	308	324	335	318	337	306	282	312	316	309	294	344	307	301	302	323	322	320	333	304	306	317	303	330	328	335	342	318	303	332	304	332	296	342	290	310	325	274	295	311	284	324	305	313	305	320	291	301	280	291	322	294	312	320	337	309	314	284	301	338	305	324	301	333	300	334	301	361	310	295	281	306	287	293	301	310	302	305	325	288	289	322	322	309	292	322	311	288	311	332	342	303	298	307	308	302	319	307	285	327	326	288	347	321	260	307	304	333	283	350	284	309	333	291	309	329	318	346	310	338	293	301	314	293	300	302	342	285	292	294	323	355	335	319	332	309	327	288	289	311	277	328	302	309	329	341	309	302	317	314	326	310	277	306	298	325	307	330	299	321	328	330	317	333	312	283	296	292	308	293	308	344	304	298	301	308	367	314	294	351	291	306	314	312	285	299	302	315	339	318	319	316	322	316	351	324	317	330	305	337	304	293	284	284	308	306	332	335	290	325	290	316	298	325	314	316	333	314	338	353	301	345	310	324	307	309	288	324	330	309	322	344	325	280	296	299	316	305	328	293	297	319	299	298	320	301	311	313	308	348	319	348	334	324	279	301	308	319	333	331	301	303	316	322	293	302	290	313	307	305	324	300	319	313	246	307	274	327	294	301	309	286	330	332	313	271	340	332	325	359	345	320	267	299	321	324	292	332	334	333	312	305	303	283	309	339	314	290	339	300	325	306	311	329	294	288	303	328	292	321	332	336	299	293	305	310	308	281	315	323	324	300	320	301	293	300	297	304	315	291	287	316	295	268	320	307	271	272	307	322	296	313	323	314	298	304	298	332	299	321	304	331	301	302	337	284	359	309	322	299	289	315	303	300	296	280	315	322	318	297	294	305	312	316	277	313	324	307	344	310	288	330	339	324	288	337	307	317	313	307	301	304	317	319	276	324	338	322	325	331	281	312	320	303	307	304	315	293	308	300	338	292	293	315	349	296	331	306	294	320	296	307	321	351	285	296	319	306	298	336	306	318	298	322	284	310	302	296	320	322	335	317	292	298	330	265	303	315	326	314	308	324	277	297	312	361	334	324	328	324	289	293	314	318	321	289	300	299	292	320	307	317	306	299	312	315	335	323	272	333	284	284	328	282	289	313	348	331	321	284	294	299	299	284	304	313	332	297	285	327	318	332	322	272	345	296	312	298	331	308	305	329	302	302	274	280	300	340	308	296	298	296	316	346	331	312	297	278	300	302	293	323	332	269	288	351	312	281	324	297	311	282	290	333	331	336	291	338	311	315	296	317	316	283	305	312	330	330	358	344	304	309	321	338	338	318	297	336	348	345	279	324	288	327	316	309	298	345	288	338	292	343	312	317	285	311	301	298	292	286	350	281	346	294	333	322	303	308	282	345	302	337	304	300	276	313	276	296	335	270	318	300	304	335	341	294	320	317	328	319	306	294	297	312	322	316	299	282	283	318	313	306	272	291	327	295	320	350	290	312	300	326	320	335	299	314	328	305	331	316	303	350	319	329	299	277	294	322	302	321	321	294	295	304	292	353	293	290	330	291	321	288	284	286	278	296	308	346	344	304	339	329	361	302	303	326	302	323	311	307	303	282	321	296	309	343	306	315	269	275	313	295	315	338	296	339	326	294	327	283	337	328	330	321	317	294	283	324	304	319	324	325	307	336	287	338	331	300	349	328	327	327	325	340	320	305	295	285	299	335	328	335	292	345	336	303	306	298	361	326	345	320	281	308	338	292	330	300	339	340	293	313	317	314	339	319	323	291	318	317	305	312	287	300	319	344	324	315	309	309	294	326	325	324	317	340	330	298	282	296	309	296	306	323	311	309	308	332	290	315	291	288	285	296	303	307	306	291	318	286	323	319	302	311	295	321	302	299	323	303	326	308	300	346	304	276	315	339	348	319	302	318	316	312	316	316	331	332	339	288	345	334	297	343	296	339	317	307	303	345	303	290	310	318	330	326	272	313	352	312	291	309	357	321	355	341	308	303	296	328	298	289	296	310	323	303	313	307	308	314	292	276	284	329	324	320	335	309	337	324	329	321	305	299	326	312	302	309	335	324	285	301	329	305	297	303	288	328	331	309	309	298	285	316	342	306	336	335	262	301	309	291	328	301	299	288	342	308	336	275	310	293	299	315	303	295	299	327	314	345	299	321	306	317	290	320	311	327	327	272	279	334	313	343	302	344	336	319	289	323	298	325	314	288	302	317	319	275	316	325	307	313	347	318	310	298	295	330	305	350	309	278	305	295	313	299	302	272	304	305	320	302	343	300
16491	20927	29342	27930	22884	20843	9061	3927	3246	2787	2320	1979	1786	1565	1420	1377	1462	1485	1351	1227	1119	973	991	994	933	910	873	885	842	866	783	789	804	808	769	752	792	778	804	754	823	757	703	737	794	738	745	721	698	679	834	735	753	766	716	768	735	763	760	775	739	760	785	748	768	740	697	720	769	751	735	771	758	694	747	747	739	705	736	762	745	761	738	748	713	701	728	760	721	747	750	729	725	725	707	737	736	728	746	740	741	800	744	754	764	786	748	745	746	772	730	774	748	736	767	744	740	726	742	726	742	743	740	727	750	697	749	770	748	760	800	793	737	754	743	727	757	799	768	734	713	773	727	753	815	722	747	727	725	755	743	751	749	788	682	765	736	681	747	731	717	737	776	727	774	758	752	760	729	765	720	764	728	807	758	765	740	761	773	762	746	763	799	746	752	745	754	717	731	694	766	763	699	844	751	702	763	687	796	712	763	801	700	764	780	771	747	793	711	693	727	742	716	698	683	765	736	772	755	745	728	687	766	695	732	741	744	773	771	712	696	776	739	747	736	704	719	730	756	738	720	756	720	767	722	801	795	714	731	793	755	737	758	766	735	747	749	760	744	794	740	694	720	732	764	777	789	765	748	755	759	752	779	747	732	699	765	755	705	736	757	748	742	709	689	693	755	756	749	777	743	744	772	769	708	758	718	738	746	723	728	759	723	735	714	718	743	731	747	723	780	711	722	721	774	719	743	718	727	750	786	775	748	721	740	734	735	752	747	740	750	739	733	747	793	750	799	743	757	769	750	759	777	729	781	732	751	787	767	788	739	762	699	705	721	763	737	722	752	752	776	731	748	745	758	785	733	731	692	731	753	753	740	720	740	768	709	733	782	750	741	768	762	727	779	736	755	722	752	750	706	806	749	813	737	739	777	761	781	755	767	771	801	748	775	764	757	716	710	727	749	705	746	724	762	760	816	761	724	740	747	771	790	762	734	772	676	725	790	761	744	722	681	746	723	744	803	798	765	775	722	766	791	746	714	747	702	739	754	756	730	737	802	775	753	759	711	745	805	731	761	777	752	750	730	780	734	719	739	764	775	767	760	772	745	733	699	737	759	693	724	725	727	754	762	739	735	777	780	731	720	745	739	808	792	716	779	746	750	742	767	723	725	740	779	780	771	784	751	735	709	740	762	796	778	742	726	703	736	778	762	705	789	717	723	735	733	678	769	705	746	726	743	734	727	751	721	806	747	765	810	764	792	755	736	714	694	751	742	682	739	768	783	740	754	710	707	725	766	746	734	746	765	724	745	700	717	767	759	762	723	756	735	726	723	745	747	758	754	684	747	735	783	780	728	728	738	702	739	719	751	716	787	737	747	733	728	722	721	774	818	749	688	746	761	754	785	775	749	755	775	716	768	743	725	731	732	724	725	707	765	701	802	706	755	730	739	778	770	729	723	748	786	780	789	700	744	730	747	723	717	716	743	759	779	769	734	765	760	764	739	752	731	746	763	718	778	744	684	720	718	715	750	758	705	778	773	716	737	732	752	753	760	713	726	765	740	719	732	745	741	747	740	722	744	774	688	764	746	770	771	796	742	744	744	774	763	767	761	766	773	738	754	739	705	789	715	741	722	698	722	756	708	689	714	746	781	764	741	731	714	757	769	713	759	716	785	784	766	762	739	736	688	721	709	728	784	741	729	735	743	742	768	733	737	800	753	750	706	729	734	783	769	744	747	755	769	736	749	729	762	768	768	760	730	755	715	778	781	715	702	779	728	737	733	752	704	778	719	716	721	765	717	746	729	740	739	775	728	764	740	730	702	728	776	765	783	776	750	711	757	733	745	747	778	717	749	761	688	724	744	794	743	736	796	754	770	755	760	747	763	750	713	766	774	793	784	794	753	712	789	743	796	744	732	746	700	751	741	770	724	781	776	731	743	776	740	744	717	725	754	751	731	715	715	752	741	756	717	730	771	727	769	744	807	745	739	724	768	731	792	779	715	734	751	745	724	747	756	730	710	716	752	727	724	741	701	768	714	783	744	805	710	791	769	766	758	747	763	728	739	738	722	720	773	773	705	729	780	758	729	734	735	723	718	721	809	747	720	745	738	781	760	712	722	747	781	748	737	797	706	734	798	788	740	778	734	745	730	747	754	767	750	756	725	732	718	732	784	736	794	743	707	791	739	721	743	803	721	736	711	798	751	775	780	746	717	747	747	740	742	794	752	701	717	748	777	748	714	737	771	753	724	723	712	764	714	766	724	781	705	777	749	689	722	734	712	735	752	767	745	746	713	773	787	758	785	783	705	719	819	769	726	716	746	781	709	766	761	778	779	758	752	748	756	761	699	725	709	706	758	708	763	754	752	742	723	762	770	732	740	718	791	709	784	697	778	720	714	747	768	752	788	683	785	743	717	796	739	740	759	755	705	775	702	747	730	753	746	753	795	745	767	734	760	764	754	760	761	698	791	711	754	724	789	747	715	792	733	746	765	755	765	711	730	728	692	805	707	759	715	742	730	780	789	822	734	747	713	743	747	750	740	757	747	714	696	769	739	788	760	761	743	756	712	726	780	700	727	734	732	778	780	717	755	726	755	731	737	786	766	751	695	742	788	751	739	784	783	710	724	763	737	716	766	715	738	738	779	793	722	736	715	754	771	770	750	756	760	720	753	756	722	767	764	788	740	753	753	772	759	746	701	749	719	741	697	742	785	769	745	789	731	718	721	795	753	802	773	770	745	736	764	789	736	800	702	781	732	770	711	763	765	705	741	770	775	725	762	732	743	742	738	813	674	810	693	763	726	772	748	770	764	770	727	752	715	764	768	717	744	758	704	784	743	736	787	767	766	746	740	771	772	786	755	789	712	717	747	742	752	754	782	775	786	767	809	796	742	771	719	750	764	780	762	767	741	729	750	727	766	743	736	747	796	763	727	790	726	723	755	745	754	753	718	730	751	719	737	757	710	754	759	761	729	773	750	784	692	724	726	761	736	747	719	785	723	787	703	755	743	789	785	765	717	790	726	758	746	727	760	735	753	732	706	759	705	754	829	743	727	781	776	727	768	789	699	727	730	734	762	709	775	757	746	752	743	744	739	761	748	735	761	758	735	797	748	757	729	722	756	753	791	712	768	790	718	730	747	704	695	698	743	785	732	747	726	773	731	693	760	755	724	746	719	791	754	764	775	757	744	732	719	761	700	754	704	762	748	734	740	771	766	728	793	772	772	747	728	749	716	719	757	745	775	758	766	721	724	752	744	741	746	717	730	766	750	701	766	758	711	769	718	764	758	747	748	749	773	776	737	790	792	730	773	758	732	716	759	706	774	754	797	752	753	751	744	746	717	745	792	775	721	742	743	700	756	751	766	718	741	738	749	699	744	745	741	741	712	798	717	745	701	702	745	740	741	784	722	705	723	804	717	748	738	738	771	688	775	746	746	721	763	698	743	760	753	755	738	697	752	785	750	724	749	800	719	740	721	753	771	759	703	679	741	736
47433	48196	48840	44977	44087	40733	25309	10950	3352	1685	1270	1054	856	814	768	979	1431	1825	1623	1194	895	664	531	519	470	470	430	450	416	421	385	370	392	374	339	395	388	386	365	398	374	369	379	388	385	375	393	365	341	358	399	393	366	392	345	355	370	357	404	379	405	375	396	345	355	360	344	353	340	365	335	366	350	378	354	332	353	348	363	351	363	350	392	361	338	383	339	372	347	382	367	393	379	387	354	348	377	360	383	350	350	363	345	345	346	353	380	367	321	362	355	345	347	356	345	341	334	338	372	326	361	335	338	362	374	361	382	404	345	376	338	360	381	390	359	420	373	396	361	372	342	363	369	370	368	382	356	379	308	365	367	362	362	341	372	350	349	353	361	364	382	352	344	363	387	372	401	377	373	398	370	366	366	333	354	360	341	342	375	372	355	346	369	354	339	336	362	341	340	350	367	357	378	364	381	348	330	339	382	349	357	394	343	353	401	352	311	380	368	360	365	363	351	362	354	391	357	299	334	350	384	385	349	369	363	378	376	370	329	322	359	369	350	333	376	328	358	349	335	382	353	381	362	356	395	360	373	371	359	345	338	392	336	429	385	377	397	362	366	368	403	319	368	375	396	344	364	372	395	335	326	347	348	367	364	382	358	347	377	395	402	351	364	354	399	365	361	393	401	377	348	346	351	373	409	371	377	314	371	377	375	359	312	332	365	391	376	362	369	348	371	372	368	332	357	329	383	392	324	380	388	369	380	373	338	379	352	389	374	350	358	326	364	381	340	371	324	354	328	350	353	373	387	323	373	344	381	345	355	379	331	340	335	357	376	360	351	357	367	343	363	366	349	356	324	363	341	367	385	386	363	343	364	344	373	362	351	374	371	329	390	348	390	388	381	366	351	357	402	323	364	372	350	335	348	355	361	348	388	368	337	392	349	365	360	327	373	340	350	362	375	374	353	345	387	385	406	358	352	349	343	365	354	370	357	376	384	345	389	355	363	338	356	339	351	354	382	363	350	357	349	365	354	352	341	348	357	341	371	353	353	403	348	351	348	399	355	353	381	350	360	347	362	352	344	343	370	357	351	369	361	374	369	388	329	386	371	391	351	349	375	389	379	404	365	366	401	336	344	381	398	398	385	370	358	325	358	341	390	345	344	326	374	359	384	377	352	336	371	349	380	339	365	350	364	370	339	403	314	392	364	362	370	360	383	372	428	324	378	378	356	382	369	375	364	350	378	342	377	400	368	373	409	387	389	367	383	358	334	360	364	360	380	338	362	390	359	353	341	373	345	383	363	314	338	343	334	341	364	359	383	399	327	363	369	362	331	360	369	384	404	329	351	364	327	395	386	370	343	362	387	382	368	393	354	328	348	310	359	361	385	343	329	375	344	348	362	384	325	363	341	348	353	374	360	356	359	372	359	366	370	352	360	356	372	367	353	343	313	341	348	344	382	352	375	367	354	367	377	349	382	388	407	360	334	366	318	366	349	342	350	378	331	353	335	357	345	365	384	362	373	397	347	351	355	393	368	378	377	350	346	379	346	412	390	317	363	377	358	333	356	341	325	322	369	356	356	381	365	357	368	331	383	387	356	360	394	359	369	382	383	345	355	376	378	369	362	323	368	331	345	360	359	401	348	403	351	369	389	333	360	426	363	359	340	365	356	354	354	347	351	321	390	317	329	349	368	350	363	367	363	360	332	367	362	331	369	321	371	339	386	347	347	362	381	387	342	368	325	380	339	389	383	393	356	358	366	407	365	363	364	350	362	406	400	387	382	362	362	393	372	346	341	355	341	360	376	362	360	382	381	403	330	334	322	357	361	387	398	361	340	337	390	358	331	359	392	365	379	365	388	359	392	359	365	354	369	394	359	337	356	338	368	391	361	346	331	369	360	349	363	366	350	375	370	360	322	384	365	377	368	366	345	351	360	366	399	365	377	357	364	368	363	343	379	361	375	382	337	364	369	347	363	361	358	331	364	389	370	379	374	358	334	378	347	347	358	357	363	385	409	390	345	335	378	341	359	398	375	390	378	363	390	354	348	345	334	363	325	360	381	368	381	373	382	352	377	364	337	388	362	366	362	415	362	386	384	374	398	365	349	389	349	333	361	360	357	363	382	359	354	351	340	370	360	370	371	358	359	332	347	331	327	373	366	332	341	371	329	333	366	379	362	406	375	340	336	339	353	362	369	389	336	391	359	335	346	377	359	378	351	357	343	345	358	358	383	355	375	339	377	362	367	360	341	353	363	377	352	332	356	367	351	337	407	367	338	357	354	362	324	353	359	384	347	337	346	362	347	347	377	371	349	361	362	330	358	361	325	374	361	345	328	347	374	376	384	334	381	386	399	331	368	398	412	378	397	338	362	371	370	337	364	386	403	347	366	333	405	351	313	395	371	380	353	367	352	356	354	322	359	354	363	380	376	359	370	351	348	369	391	341	355	386	349	382	373	369	372	361	372	357	351	384	327	354	355	335	368	372	367	381	325	378	383	366	375	379	376	359	368	332	359	368	381	378	356	364	375	329	361	370	367	322	398	359	337	367	351	379	394	322	372	354	338	376	373	400	364	375	344	366	355	357	370	352	349	387	350	382	375	361	384	394	333	377	359	352	376	354	379	357	366	356	355	391	361	355	367	375	358	346	365	362	386	351	329	380	389	361	369	378	361	379	374	344	379	378	380	392	361	365	335	389	360	343	359	352	328	361	343	373	325	369	390	316	340	377	362	364	387	383	383	353	334	322	375	346	394	368	376	372	352	380	376	355	369	400	360	352	360	401	363	372	428	344	382	366	340	347	355	370	368	367	386	379	344	381	358	366	310	377	365	316	343	372	357	323	359	357	349	328	367	380	355	382	371	369	371	384	375	351	337	392	364	359	355	359	349	358	395	365	352	351	383	342	367	351	367	344	365	395	369	410	374	368	356	336	407	360	357	384	371	395	339	335	379	361	372	362	352	375	371	387	384	335	346	356	368	369	354	343	379	385	368	373	394	346	374	372	366	378	334	323	372	383	334	372	381	316	341	377	361	364	346	352	386	375	365	324	367	379	337	383	365	364	397	364	346	411	351	359	343	366	357	352	374	363	374	347	329	354	371	372	361	383	368	334	358	345	407	352	335	360	355	361	357	352	401	391	318	330	346	339	339	342	329	344	362	377	337	402	362	390	387	401	380	335	336	351	395	372	329	378	376	352	334	345	353	374	374	359	358	367	340	366	341	352	354	364	385	420	393	375	389	352	356	369	345	361	361	356	331	345	363	340	361	354	359	418	355	383	356	374	388	354	340	341	358	369	388	337	357	389	359	354	338	348	381	318	395	370	354	383	360	376	360	335	334	354	386	383	367	340	357	368	313	370	357	392	376	323	353	344	337	372	394	359	359	372	369	344	347	357	372	322	325	367	364	359	347	355	344	387	380	364	382	361	356	326	353	361	330	338	340	362	321	365	379	375	377	364	385	340	393	351	357	376	410	361	359	371	360	360	331	331
33585	43997	51263	51902	52585	47815	23449	7949	5959	5433	4668	3757	3296	3033	2961	3673	5945	7251	6655	4977	3373	2428	1845	1849	1709	1503	1271	1223	1133	1087	1061	1032	1030	998	1000	1049	954	981	964	957	946	893	866	854	869	937	909	928	879	906	852	921	872	909	807	925	866	894	861	849	847	825	847	800	869	867	893	897	825	906	826	821	879	911	830	818	881	904	804	890	841	810	796	833	828	866	867	836	820	849	831	831	804	868	871	869	860	843	798	838	869	872	790	882	851	842	847	893	830	845	820	862	823	887	876	808	878	839	879	884	844	851	815	823	901	880	859	845	898	875	847	877	876	859	880	834	864	854	808	851	838	851	866	841	883	823	852	847	818	838	898	835	799	876	865	817	769	900	870	796	841	845	845	816	847	875	822	885	862	873	831	879	906	893	871	836	864	899	823	885	890	814	875	802	856	800	828	884	846	840	905	832	862	874	863	905	834	840	841	858	883	876	782	817	843	847	845	817	923	894	862	858	835	814	863	892	889	812	903	834	898	878	826	853	835	867	885	844	874	857	819	833	828	815	852	835	834	827	860	845	898	890	893	850	848	861	858	861	854	835	887	877	835	878	845	887	880	851	830	876	877	862	874	846	855	899	878	870	854	803	876	843	845	850	889	866	809	813	860	860	801	877	837	869	841	842	861	915	876	912	840	838	912	839	866	868	909	887	862	847	881	859	866	854	922	864	915	845	871	872	843	892	901	816	875	811	886	933	910	822	867	844	806	796	889	874	843	824	822	870	902	843	886	869	838	807	804	874	878	821	835	860	786	866	861	809	842	855	864	882	887	873	846	840	871	832	836	879	839	891	841	866	852	846	857	854	847	842	820	824	839	877	873	860	859	879	813	855	852	801	834	833	815	865	844	892	837	875	878	836	865	821	810	835	867	871	820	842	885	865	819	815	854	840	885	852	835	876	902	791	828	870	850	848	892	880	889	855	859	876	877	830	871	865	842	854	803	905	837	845	819	865	816	859	798	828	856	866	842	828	868	866	882	837	839	790	889	801	796	848	841	832	873	825	832	871	812	880	848	859	793	840	849	839	842	828	817	850	799	850	910	879	857	853	811	892	843	858	889	805	857	869	837	887	841	837	833	826	882	906	856	877	886	856	846	899	878	833	835	850	834	856	871	847	858	884	862	875	879	839	850	912	860	873	858	816	884	875	861	883	852	859	831	840	869	805	857	841	836	920	856	847	814	860	818	900	831	899	866	874	885	850	819	868	821	849	846	861	802	885	848	874	881	808	798	821	858	852	837	834	879	782	855	867	853	815	857	827	903	845	862	844	867	908	845	869	828	902	864	819	804	830	840	865	836	837	846	833	874	831	844	888	881	864	889	854	875	833	869	889	847	823	794	894	883	820	828	862	815	781	812	836	802	844	851	839	846	880	849	893	794	844	893	936	867	880	858	891	816	838	862	848	861	835	821	828	857	871	857	829	828	782	846	821	881	793	882	844	902	827	834	878	868	842	840	837	932	857	820	842	858	858	886	853	830	876	847	855	835	843	803	882	840	816	852	849	864	864	845	841	886	840	836	824	839	871	822	842	828	834	864	828	860	861	900	888	920	849	860	907	889	832	849	861	846	831	892	847	855	812	873	835	860	823	878	859	868	855	830	823	903	888	813	862	897	850	837	800	832	831	907	856	867	870	873	869	877	860	846	884	838	808	826	851	858	882	891	866	872	863	843	868	860	882	839	851	848	865	830	882	876	840	826	899	896	833	853	873	907	862	829	810	837	838	835	859	855	856	892	898	859	856	845	847	816	884	886	824	842	881	884	843	832	883	822	852	851	872	840	846	840	832	826	889	848	874	873	901	845	884	829	884	875	887	865	882	819	839	866	821	859	850	854	899	844	876	873	845	835	847	818	878	815	843	871	846	851	873	848	824	812	821	887	863	877	837	878	889	832	895	840	871	883	885	826	841	859	882	895	844	860	817	774	834	861	857	871	846	816	838	811	870	884	816	822	904	852	793	913	815	825	839	852	809	860	849	814	825	841	836	809	853	828	828	853	847	865	854	860	850	823	837	912	823	823	822	862	821	834	884	845	846	861	906	862	834	882	856	846	798	894	850	815	876	829	872	788	864	840	855	866	837	829	870	843	849	855	872	852	895	854	854	875	880	863	855	864	897	812	856	803	854	846	868	874	813	856	846	872	824	850	876	848	834	858	869	862	907	806	905	828	892	826	868	881	910	835	884	845	808	846	829	864	787	855	877	841	823	876	863	890	840	840	846	853	888	879	857	855	837	851	857	862	845	860	858	879	832	853	799	829	909	876	898	890	885	821	866	812	859	805	898	860	810	810	824	900	873	822	880	883	889	888	892	878	871	816	831	836	822	872	823	828	830	814	847	880	876	829	849	900	817	866	815	838	864	821	819	873	820	851	843	874	810	807	828	872	851	848	893	876	874	791	821	881	877	868	864	877	809	874	843	855	897	828	902	835	847	833	862	870	839	871	868	874	844	927	839	888	899	839	841	844	903	880	834	836	852	832	881	907	815	902	854	791	847	846	885	831	847	843	894	870	847	858	866	831	852	879	890	839	837	819	849	890	879	880	842	887	828	854	826	820	836	849	864	839	879	842	893	871	858	860	862	866	905	868	831	830	868	870	829	801	833	842	834	869	820	826	837	874	796	844	866	847	879	828	816	837	866	840	845	848	829	860	880	850	833	841	858	822	900	885	880	881	854	858	895	802	873	861	873	834	858	848	832	893	839	846	838	860	820	861	842	863	851	883	856	851	846	822	853	880	851	848	876	865	842	856	851	866	889	886	888	857	876	887	836	847	937	857	814	879	840	823	847	902	898	853	839	812	850	854	849	858	824	885	885	855	814	849	835	879	844	839	853	893	850	850	874	840	881	836	875	858	872	850	849	859	864	827	838	889	874	852	886	835	821	867	807	832	915	823	850	875	756	850	860	830	839	865	863	837	864	823	829	845	863	833	870	836	895	828	874	861	820	878	901	814	922	870	858	847	845	868	843	839	868	842	889	862	841	872	798	834	838	881	868	824	840	850	832	832	868	856	862	818	864	822	888	848	879	848	875	829	849	855	890	846	806	825	835	829	838	863	867	795	846	851	865	831	909	868	839	882	892	889	860	860	840	938	833	912	878	904	876	856	806	859	837	839	865	890	862	918	817	891	852	874	825	793	857	835	858	861	812	868	750	860	813	896	840	859	849	854	881	832	858	804	815	858	800	830	867	853	873	870	836	879	864	842	845	844	811	833	823	834	866	863	872	816	836	871	792	861	810	866	845	864	867	852	860	870	855	830	857	864	868	861	897	867	820	848	799	850	833	823	858	836	793	871	816	798	836	896	852	837	874	813	874	828	847	856	914	822	859	870	856	837	830	881	910	831	872	891	822	824	800	935	877	843	919	806	852	817	872	851	880	853	882	855	843	846	860	860	861	845	858	861	837	868	806	864	828	891	892	832	827	804	804	853	846	869	867	887	847
52607	54413	50037	42036	47239	45317	34841	20233	9699	3452	1723	1347	1133	1066	1066	1432	2751	2950	2539	1722	1213	843	607	684	616	592	494	422	388	440	403	406	391	410	389	400	405	402	399	374	355	315	380	377	333	357	349	350	326	368	382	390	351	358	385	383	384	330	373	363	336	338	351	388	344	310	351	349	365	340	363	354	390	361	375	356	354	363	380	387	353	332	357	354	358	361	363	386	369	359	358	370	367	396	348	365	343	354	357	346	337	361	350	310	340	358	380	390	331	389	347	319	337	352	346	341	345	359	353	352	349	360	347	345	353	386	306	350	328	368	384	359	307	367	328	350	349	343	363	336	374	376	375	358	354	343	358	381	356	378	353	361	363	339	331	369	356	316	341	331	348	371	344	350	379	352	369	331	332	369	349	366	351	369	363	397	403	362	343	336	318	370	360	355	339	324	373	291	351	359	369	294	352	352	352	333	353	378	358	315	373	351	353	346	378	309	341	367	377	344	336	345	340	327	371	350	386	353	316	368	329	378	327	337	357	339	342	338	350	362	368	344	343	358	356	351	347	356	369	375	347	388	336	373	374	347	343	355	365	364	384	379	328	362	393	392	332	378	359	339	340	340	326	376	368	361	361	351	317	389	354	374	396	355	352	349	373	354	322	352	356	364	398	379	380	349	354	370	334	349	359	394	351	344	365	391	346	350	376	333	378	371	344	355	343	356	314	366	346	338	348	373	340	354	389	345	394	366	346	338	327	392	369	362	333	339	351	353	355	333	364	334	360	346	348	345	356	288	353	345	377	357	338	387	370	356	337	355	357	351	332	376	339	321	357	352	342	355	339	392	354	359	360	348	340	331	347	332	374	348	371	326	354	361	376	382	346	365	306	369	373	354	366	333	369	352	333	376	371	337	322	342	354	365	385	386	334	345	384	377	336	339	369	374	370	350	381	326	359	393	343	341	328	366	360	363	319	360	387	344	366	363	358	325	366	376	335	335	355	341	371	378	371	349	384	360	367	344	322	349	366	347	396	335	334	370	352	342	345	394	370	346	353	353	351	390	341	359	366	365	358	358	345	349	358	350	356	350	399	381	352	359	347	424	344	328	357	363	351	368	340	356	363	348	353	336	375	393	349	392	331	315	383	331	338	348	358	361	333	388	362	383	349	356	328	348	353	299	364	378	373	335	335	372	356	350	334	332	359	373	385	360	347	370	353	383	353	338	351	383	383	352	368	329	382	364	326	351	348	368	333	378	352	351	375	317	361	343	367	346	347	358	394	352	353	359	352	349	356	337	361	350	394	327	351	350	339	368	346	326	360	331	332	372	378	324	344	364	392	373	339	333	314	306	357	389	347	363	361	371	342	358	344	358	366	382	374	367	380	356	360	338	319	356	384	358	362	348	381	377	327	361	348	376	368	385	303	339	347	372	329	332	389	350	364	338	361	360	355	346	343	350	328	348	369	397	376	367	326	352	327	352	343	373	359	337	352	402	387	349	365	364	348	360	359	344	347	356	350	365	359	312	316	374	368	373	341	337	356	346	361	401	328	353	348	375	350	363	321	393	320	333	327	342	363	380	364	372	348	352	332	345	330	376	355	353	381	351	391	353	356	336	353	325	325	332	360	372	375	412	357	333	361	374	344	359	376	376	339	346	371	357	369	333	352	370	381	381	394	341	382	345	357	337	295	347	350	343	361	340	335	359	342	312	329	341	362	354	342	375	347	336	327	373	371	327	316	371	376	374	340	331	381	355	366	374	344	360	350	381	360	378	316	327	351	369	361	354	384	341	319	325	363	357	349	353	348	382	344	369	347	331	380	375	334	382	352	385	363	383	355	370	360	373	368	339	382	329	361	376	359	358	351	358	366	379	324	373	342	337	363	350	341	386	367	364	369	343	359	346	352	358	365	346	354	336	359	396	349	346	384	362	364	323	380	337	364	388	368	377	365	317	364	325	398	318	369	376	372	364	363	347	359	344	331	356	360	366	318	349	372	301	347	359	342	356	382	417	353	369	331	335	339	333	342	367	340	337	381	337	367	317	358	343	336	367	368	357	381	419	353	373	379	357	365	378	401	371	391	364	363	331	375	353	372	351	348	351	342	344	340	355	365	357	331	345	360	347	362	385	361	328	350	359	358	385	359	377	368	385	352	357	344	367	353	371	370	348	365	341	353	374	362	372	323	387	352	386	332	348	351	385	346	345	368	355	360	325	366	351	340	352	363	347	345	344	351	345	362	376	346	318	357	355	337	356	377	347	385	334	369	366	369	350	356	360	373	346	374	336	347	329	325	354	385	326	355	367	384	350	353	360	342	373	357	362	358	364	358	348	371	359	342	324	353	357	367	352	364	399	334	348	392	353	392	351	381	337	362	340	350	368	349	380	357	359	350	367	374	365	369	365	355	353	360	325	373	374	377	372	350	317	372	383	360	355	369	381	380	303	360	363	353	334	339	330	376	343	363	335	390	362	337	365	350	353	343	369	352	336	367	370	379	385	361	357	378	342	373	337	374	369	361	356	368	326	387	356	358	334	364	402	372	387	337	362	364	362	364	357	375	362	330	332	377	347	363	342	348	347	339	362	368	302	318	395	350	362	372	397	319	365	368	354	356	356	360	409	360	362	362	368	359	354	389	355	381	370	383	358	333	369	332	348	353	337	382	329	364	341	354	376	383	353	355	342	373	353	358	350	354	334	344	341	353	367	356	329	376	388	344	372	376	362	390	348	363	379	334	357	373	337	382	350	381	341	367	361	346	364	332	371	394	327	354	368	323	384	346	353	356	339	320	299	358	349	333	368	341	335	354	347	387	351	348	382	331	367	343	342	361	364	370	339	343	401	397	355	345	378	381	357	315	352	372	370	334	318	373	370	319	352	374	365	331	332	365	341	366	355	333	329	419	344	350	393	346	356	369	332	383	376	377	361	376	365	351	340	332	344	370	396	346	355	330	335	340	324	359	351	390	327	343	348	358	373	381	295	344	366	349	307	343	365	346	372	366	339	341	332	395	365	361	380	349	319	361	349	375	357	370	376	383	368	333	364	380	358	367	358	379	361	345	338	366	360	364	368	357	345	339	362	379	363	372	402	336	336	373	349	355	341	380	375	338	363	344	362	333	382	355	340	354	358	377	323	349	354	347	330	383	354	312	372	340	387	399	362	374	373	387	366	360	354	351	349	380	351	312	344	332	344	329	364	379	324	380	337	333	347	319	359	337	377	373	346	358	379	377	344	359	349	391	334	383	342	388	353	395	322	353	365	352	380	379	367	384	343	354	351	348	361	386	356	373	364	361	348	359	377	323	337	371	384	350	359	338	328	344	365	363	374	368	357	361	350	362	341	350	369	340	356	334	368	368	363	353	348	340	334	364	330	379	356	347	352	322	353	359	369	327	312	341	355	365	362	382	325	321	343	357	305	357	330	374	357	359	345	397	364	352	337	338	341	326	360	364	373	363	348	369	359	390	344	345	371	359	360	375	352	376	351	359	386	336	330
35963	50130	55185	53995	57421	54485	37130	11197	7266	6737	5836	4922	4129	4022	3898	5195	9819	10724	9434	6660	4633	3102	2344	2407	2161	1774	1408	1309	1234	1196	1102	1104	1028	1115	1055	1009	1003	1074	975	953	970	819	911	905	857	893	863	818	909	863	824	848	805	844	853	871	871	843	796	855	810	792	802	855	828	806	835	828	849	833	813	873	861	762	842	812	847	792	832	903	806	817	833	829	813	840	817	809	864	809	792	825	845	826	822	842	841	847	789	843	843	855	785	769	833	873	805	773	833	862	842	813	868	759	866	848	816	854	789	805	844	858	785	839	804	855	833	780	818	832	811	806	808	814	739	805	820	835	777	833	798	873	813	786	834	769	814	774	830	846	816	810	815	797	833	790	835	833	841	816	833	830	814	800	770	810	815	814	828	817	864	844	764	767	816	784	827	833	833	881	840	834	842	772	835	789	819	823	841	820	865	835	850	842	816	813	836	852	861	824	831	820	830	791	783	763	817	861	852	817	828	778	868	846	786	768	831	816	803	779	820	801	784	834	822	771	813	785	812	817	816	789	856	778	817	839	812	773	766	853	825	817	762	781	831	843	877	850	880	801	825	807	804	835	834	829	801	823	849	833	874	850	808	848	835	852	813	807	770	850	809	764	874	827	828	768	811	879	794	873	883	836	819	812	804	819	798	813	808	788	815	858	819	797	870	812	844	880	833	802	792	795	790	823	849	850	828	806	844	829	797	841	825	880	820	826	804	810	831	832	893	809	791	839	798	815	822	752	805	819	827	846	825	846	804	814	790	856	825	840	835	758	778	859	820	823	838	891	830	838	800	817	866	781	827	854	816	772	818	834	813	838	844	796	831	859	789	845	803	810	854	791	844	809	814	778	787	823	814	811	854	849	844	777	848	774	844	816	822	811	827	801	798	840	841	848	821	823	839	814	820	820	824	812	793	834	786	809	847	764	842	811	844	807	838	815	850	801	834	858	834	826	827	804	816	826	770	874	831	785	808	826	870	829	855	810	844	803	819	793	841	834	833	787	848	805	835	787	870	808	785	823	843	791	801	789	784	859	798	821	844	825	797	827	826	829	833	853	874	862	797	883	825	793	804	837	799	857	825	775	781	827	802	866	834	827	812	817	845	803	812	870	846	791	840	863	832	787	817	866	784	875	792	791	807	799	880	785	819	829	858	809	817	805	840	795	815	784	836	786	793	838	845	775	816	811	811	827	775	833	884	796	866	815	818	805	840	835	763	827	799	828	856	792	852	826	870	850	814	842	828	872	841	790	846	842	778	827	816	848	813	828	806	779	783	801	851	897	826	840	826	856	848	864	760	792	807	791	773	795	801	860	811	860	788	816	837	856	771	858	843	792	800	825	818	834	849	814	809	863	895	811	847	810	864	805	832	830	864	812	768	807	824	750	763	815	835	879	837	796	795	845	805	850	824	822	828	792	856	858	803	786	837	858	797	829	803	807	861	833	847	814	800	812	821	756	836	830	813	800	839	818	792	845	827	789	782	846	809	786	833	824	757	851	825	813	854	870	772	801	793	847	808	850	794	845	827	808	824	860	798	802	832	809	735	864	799	865	829	857	858	777	821	840	809	853	813	829	841	852	838	802	826	779	778	814	809	792	839	848	830	853	850	813	823	853	786	797	873	855	812	802	806	822	806	806	815	770	803	791	860	862	807	862	809	795	803	781	846	815	790	780	861	778	843	835	866	794	820	791	837	817	802	821	861	843	830	814	832	889	864	826	854	829	757	785	842	829	845	850	821	833	827	825	866	800	838	800	799	845	804	795	776	858	843	788	803	830	839	834	821	835	827	827	759	828	846	854	809	854	853	825	835	777	790	848	791	743	856	876	830	846	810	828	793	826	793	819	810	784	732	890	790	823	812	808	865	805	839	879	808	784	759	775	836	831	818	835	853	805	800	791	806	803	899	858	831	816	832	806	781	855	824	791	829	843	830	767	835	824	803	772	788	825	833	812	778	770	869	791	849	848	813	851	817	758	827	905	823	804	820	777	834	831	847	825	821	862	863	809	784	835	815	835	842	777	810	777	779	806	776	768	771	823	819	852	857	805	829	859	802	837	806	794	822	818	818	865	821	844	839	833	732	809	782	866	846	836	837	798	794	798	901	879	803	846	848	834	863	824	826	867	818	838	824	809	829	852	762	832	797	779	789	833	839	835	854	840	806	855	845	763	817	874	853	814	816	802	809	828	809	822	840	830	845	840	787	875	804	839	801	789	796	826	774	821	836	831	823	808	799	880	846	751	831	811	867	793	801	820	787	801	819	849	831	849	834	791	827	850	768	808	824	768	817	795	813	793	835	807	844	846	830	801	798	832	856	860	772	815	804	820	830	828	837	849	823	830	864	782	840	845	834	825	831	820	802	838	840	855	806	790	831	784	786	826	816	802	827	827	823	831	802	868	859	786	770	788	868	824	827	793	782	799	819	813	863	815	868	871	855	786	780	789	824	783	821	822	830	822	813	865	839	780	836	802	791	833	855	831	805	818	833	802	793	824	766	823	838	778	812	840	820	838	847	814	829	785	832	827	816	752	825	835	791	835	858	812	777	766	855	836	795	867	845	850	855	810	777	808	783	786	816	876	818	864	829	833	865	808	831	791	862	825	803	828	821	808	803	797	804	765	795	782	823	812	806	848	801	855	791	806	808	841	842	776	812	778	825	770	818	816	831	807	800	837	813	792	841	829	859	781	784	867	797	758	895	812	793	814	782	803	810	839	774	760	895	800	841	826	809	859	808	857	827	835	844	782	841	811	833	821	808	811	800	809	781	841	795	849	795	791	870	813	829	857	811	819	779	816	820	858	763	830	803	833	857	807	829	848	834	810	841	796	830	833	843	803	810	800	809	838	801	792	809	802	848	803	842	817	864	876	841	817	838	837	824	859	836	893	794	781	811	804	790	857	833	831	866	809	837	785	822	825	788	834	845	855	791	831	778	824	804	787	797	822	864	850	840	833	856	829	839	808	813	868	826	815	867	854	811	786	845	814	785	781	843	808	811	820	806	807	798	811	815	839	814	816	785	823	841	841	785	795	881	846	852	828	794	801	845	814	815	774	831	747	851	777	798	838	781	802	759	854	786	861	858	875	818	806	860	832	781	827	847	851	877	846	819	838	820	839	806	830	788	809	832	869	805	811	756	823	858	792	863	815	852	779	846	799	823	852	816	843	834	804	823	819	811	824	832	863	824	830	765	817	797	815	819	844	814	825	821	866	817	803	827	843	831	829	807	858	749	812	763	819	803	817	770	805	840	812	819	779	836	824	833	810	861	840	845	839	826	840	814	842	862	818	830	841	819	797	819	791	759	790	796	853	825	798	822	793	828	830	823	784	807	809	858	816	814	849	819	903	816	820	837	803	834	760	825	824	811	848	797	817	802	802	829	796	832	821	859	831	810	818	780	831	811	826	823	766	801	805	804	833	828	857	857	811	799	804	818	787	805	866	771	854	823	827	808	858	806	807	795	864
28874	26248	26708	18715	11083	6750	2154	992	652	616	571	517	488	414	432	359	416	414	397	359	373	340	318	331	356	333	318	350	324	303	336	310	333	328	322	340	325	288	312	313	289	318	317	317	301	334	303	305	269	331	303	317	291	313	347	315	343	332	321	328	318	333	322	330	285	307	315	313	264	310	345	326	283	309	311	300	308	310	313	279	322	315	347	296	329	311	324	301	343	305	333	316	272	311	309	318	334	291	302	347	314	303	297	295	322	327	349	296	336	310	332	283	307	313	306	338	311	313	316	277	317	307	307	319	293	310	344	362	345	319	318	299	301	285	344	302	318	333	302	311	298	317	297	318	301	308	306	290	291	339	309	318	323	334	329	316	331	330	303	301	316	291	294	286	323	308	313	300	298	285	297	308	332	287	330	331	291	312	309	309	300	295	286	302	309	308	313	311	314	336	329	327	311	327	309	299	294	320	305	300	327	334	314	286	319	311	306	331	320	229	327	322	314	291	332	318	355	303	318	323	317	330	318	351	334	294	304	329	299	303	317	307	304	321	308	317	290	317	347	286	308	329	324	281	317	310	348	326	306	299	330	300	311	341	317	302	312	328	344	321	321	302	296	303	301	286	325	309	295	318	304	299	300	281	320	318	295	306	321	335	331	338	337	331	276	278	339	340	317	306	296	326	309	342	342	330	315	296	330	323	331	314	312	347	329	293	309	309	320	338	252	320	315	351	340	294	314	322	285	303	312	314	327	334	318	311	357	341	361	313	297	287	311	306	304	313	312	312	297	309	321	323	314	326	337	320	300	313	289	325	321	328	298	315	308	334	296	317	344	293	323	330	305	337	315	294	301	291	300	316	309	301	323	310	319	309	314	297	305	288	294	291	359	300	329	290	324	350	318	339	312	339	335	312	316	297	307	322	304	322	309	308	314	290	298	293	323	310	317	323	295	318	334	288	310	313	311	316	321	324	290	302	312	328	306	336	320	330	297	314	299	317	331	315	308	304	309	300	316	284	312	307	308	275	331	328	278	332	322	322	317	318	297	307	299	324	334	323	306	317	285	308	310	312	332	301	331	322	326	363	331	290	299	307	327	312	333	318	314	295	317	355	313	313	307	303	290	345	331	284	330	319	307	344	312	295	349	299	320	348	344	311	292	316	310	325	334	321	329	305	315	332	281	284	308	319	341	335	296	285	309	296	310	296	337	294	299	312	333	296	309	315	291	338	335	276	316	327	300	313	329	282	315	316	353	313	323	359	349	311	296	296	312	299	329	310	285	316	298	313	289	328	278	319	349	316	305	262	315	298	291	304	359	280	296	307	292	321	294	328	307	314	338	311	329	301	309	348	332	285	308	365	317	331	313	317	293	301	307	324	283	323	318	315	287	333	280	288	313	323	310	290	343	295	310	318	291	316	298	310	298	283	341	340	286	338	352	320	313	313	308	312	320	311	336	314	334	331	304	322	327	297	307	323	305	315	296	321	303	333	305	314	308	301	270	278	342	329	306	347	291	276	310	325	300	346	292	320	316	327	335	303	320	307	342	314	290	328	339	317	293	299	335	303	317	333	314	321	338	285	277	306	280	336	310	316	306	341	322	318	336	283	337	313	316	301	312	342	288	360	307	337	277	328	342	305	297	343	331	301	323	305	277	317	313	278	309	317	316	317	311	287	297	298	286	360	334	339	303	313	285	301	320	334	339	362	292	314	279	339	305	320	304	343	333	344	328	315	305	292	314	360	354	305	313	318	319	276	312	328	320	290	299	310	317	339	285	283	330	314	329	322	281	312	308	326	340	278	314	271	293	309	307	324	306	322	301	304	315	309	321	337	315	304	314	310	288	332	291	308	318	327	296	300	300	301	342	307	323	285	293	328	329	325	265	312	297	265	307	299	295	325	333	325	304	341	331	315	304	322	340	319	289	311	320	303	279	296	293	330	300	304	311	319	310	326	296	285	303	324	281	299	325	322	367	276	308	316	304	284	329	364	310	318	310	288	338	312	327	278	307	326	328	305	316	302	321	353	309	325	341	353	310	299	325	288	318	318	292	348	311	293	332	323	307	320	363	311	356	321	301	336	305	324	309	291	321	314	321	306	293	308	314	330	350	313	301	323	324	324	333	306	308	311	305	303	347	299	299	288	325	275	291	342	306	301	287	282	310	282	325	327	326	318	346	305	308	300	305	302	307	293	315	297	276	301	333	337	306	286	273	310	299	313	328	306	297	319	311	304	304	309	279	295	299	317	303	317	310	298	315	351	311	323	327	330	351	314	316	322	319	316	319	318	314	296	263	320	318	322	326	320	305	289	301	306	353	336	339	328	299	327	336	341	311	311	344	301	289	325	337	327	302	337	300	319	320	329	284	331	292	338	326	342	317	328	325	303	286	303	288	320	306	314	331	323	330	335	326	309	304	332	346	329	281	338	322	317	331	303	324	301	288	321	303	289	320	326	339	300	305	308	306	320	294	269	298	314	307	289	263	335	292	338	296	315	278	364	316	306	314	294	328	329	305	321	335	316	322	291	322	310	319	328	301	303	299	287	325	301	308	302	335	301	314	311	320	323	294	314	302	319	300	343	313	333	302	290	319	303	326	373	304	305	287	331	261	308	326	319	318	333	338	314	296	293	262	302	294	296	316	299	303	295	321	286	293	308	294	302	289	294	319	295	296	288	291	287	351	321	321	314	292	294	280	328	318	301	324	334	328	297	329	308	285	310	301	302	303	326	305	285	324	244	303	306	319	320	350	346	338	269	344	313	294	323	290	337	328	323	316	316	278	329	291	329	312	298	344	314	316	304	275	310	280	319	303	320	307	315	322	315	302	312	335	352	330	303	350	368	320	299	352	311	298	288	316	309	319	298	314	306	327	298	307	310	312	307	328	305	313	311	291	321	332	294	341	309	291	307	286	314	284	303	315	286	291	344	322	308	304	301	303	314	297	323	315	341	292	274	333	302	310	289	335	328	304	322	329	317	330	306	298	320	309	306	306	350	331	297	311	296	309	302	303	335	313	336	288	311	327	290	345	303	329	291	317	314	326	353	289	314	328	308	313	322	314	289	312	291	308	299	320	342	290	306	339	288	287	323	335	322	328	343	295	348	295	331	328	304	339	294	329	293	346	295	288	321	324	321	305	299	299	346	295	347	336	321	293	292	297	298	347	294	295	309	298	313	311	317	315	291	321	305	288	328	314	339	322	302	323	303	315	342	295	354	296	319	297	344	313	336	324	316	321	282	320	305	345	314	332	289	307	331	332	317	326	307	310	290	308	306	319	296	300	344	293	328	342	288	271	300	309	302	315	313	310	341	343	318	338	341	314	353	300	300	338	296	353	294	298	303	301	320	304	314	322	288	312	343	331	313	315	298	326	282	337	328	319	326	323	319	279	290	300	301	311	300	306	305	337	299	278	310	314	323	326	328	326	306	277	320	281	315	325	316	323	309	317	290	286	322	327	292	308	327	303	303	296	318	328	329	317	350	351	305
17433	23414	31926	29479	24111	18485	6960	3217	2567	2260	1947	1755	1568	1443	1291	1279	1275	1249	1189	1120	964	966	951	865	863	830	798	789	829	804	827	754	767	779	784	740	730	845	722	736	787	750	754	769	746	780	769	749	773	745	758	771	747	741	784	740	743	776	769	762	752	733	755	742	759	718	752	753	765	754	758	724	737	750	754	748	707	723	711	758	723	701	732	748	809	802	800	743	711	707	728	736	732	757	787	717	709	765	768	746	762	755	789	687	810	797	775	790	770	709	704	757	735	735	731	717	725	769	737	771	744	752	761	704	687	741	751	716	763	738	752	736	722	768	750	772	736	755	778	712	742	776	764	735	739	741	740	742	772	743	774	736	769	734	770	756	734	774	802	760	727	748	730	727	736	685	737	732	683	757	747	782	773	756	734	725	744	781	791	745	728	787	752	704	765	809	730	716	769	788	733	766	758	746	748	735	740	749	734	792	796	735	772	740	713	786	693	774	766	779	727	736	714	723	728	764	805	725	752	744	774	779	731	782	737	773	787	723	730	778	729	754	753	764	818	740	754	799	720	759	781	769	761	738	723	685	799	756	779	700	767	749	778	762	748	770	808	737	745	775	747	775	802	774	678	817	779	758	746	785	750	762	739	747	766	741	767	765	760	789	802	752	745	764	759	832	771	728	727	787	785	714	783	759	737	762	795	777	713	722	783	759	758	719	747	759	752	760	758	778	776	735	746	765	755	737	741	771	733	773	777	713	736	707	734	762	739	710	786	736	749	769	759	778	750	701	776	741	765	749	796	690	773	748	763	735	734	748	751	761	792	777	705	794	690	740	774	716	817	725	765	809	766	774	785	772	750	733	757	759	758	726	758	723	740	734	673	762	769	765	738	698	742	812	752	789	685	735	732	753	726	792	786	802	746	774	753	739	740	757	736	730	755	805	793	734	726	763	748	700	753	810	760	754	727	793	699	710	711	735	770	737	755	726	746	740	789	737	757	713	792	715	748	734	737	746	761	724	771	737	723	727	722	746	703	771	730	742	760	761	721	753	764	742	749	732	762	760	744	729	756	724	669	744	722	801	766	760	757	733	732	740	708	722	744	695	797	741	772	727	749	733	797	720	744	747	752	752	722	794	708	764	758	780	765	768	727	799	747	744	740	800	759	770	776	758	778	716	764	758	758	799	753	756	759	737	717	669	750	727	766	698	773	773	716	757	782	735	720	774	725	770	766	711	736	812	765	763	767	776	712	714	726	743	783	780	679	761	807	730	767	728	753	768	736	727	800	793	781	807	745	779	754	766	685	768	768	782	798	757	786	757	733	788	739	734	699	760	744	767	704	848	772	711	789	699	772	734	727	776	776	763	754	718	713	739	757	771	705	802	772	751	745	750	760	742	725	806	775	746	704	767	736	771	726	757	733	801	776	717	772	751	747	735	705	737	717	755	772	736	752	744	751	785	749	735	746	709	739	776	755	731	765	754	752	763	767	756	772	694	736	762	766	689	707	754	735	708	796	785	770	830	796	747	777	713	759	720	741	712	705	754	737	808	785	727	780	793	735	744	766	714	742	789	756	757	745	800	775	750	717	727	735	737	723	745	682	768	747	726	778	736	741	783	743	725	780	747	753	759	732	739	746	774	813	730	769	724	751	728	752	769	748	786	738	819	732	778	748	748	769	732	776	751	790	780	743	754	730	746	797	756	750	736	766	767	717	783	825	730	736	784	750	757	723	735	732	758	749	729	747	764	735	736	779	741	741	779	760	699	696	758	731	786	713	757	743	750	796	752	751	716	755	752	770	713	747	792	733	744	682	831	752	796	735	744	729	748	787	807	757	719	776	741	807	793	780	705	721	746	780	754	759	764	825	729	722	715	737	775	742	790	760	788	737	782	717	745	740	737	747	754	745	779	748	724	727	693	765	720	784	769	744	724	736	719	731	805	762	762	780	745	719	774	757	712	762	779	697	837	733	728	746	724	755	778	765	790	730	799	798	778	751	770	695	736	764	698	734	780	741	745	733	768	757	762	753	755	783	767	715	745	747	737	738	778	731	764	764	742	743	761	715	743	799	730	759	718	811	734	787	723	747	794	707	728	768	766	734	781	744	778	731	753	744	742	721	768	711	719	724	757	766	711	784	772	766	741	750	772	718	727	756	765	784	730	701	705	730	735	744	768	733	750	727	722	719	738	743	761	723	764	739	741	723	745	784	729	730	785	785	751	767	742	728	763	765	790	754	756	734	733	745	753	729	744	750	763	745	785	757	725	725	803	768	764	763	765	750	755	711	723	813	766	716	730	755	773	732	726	749	756	776	746	776	718	773	741	764	793	771	758	722	763	738	811	786	759	779	734	826	750	738	738	775	679	730	753	793	796	753	750	753	768	770	769	757	734	725	745	738	776	757	737	766	747	775	736	759	772	773	726	780	734	739	721	733	727	775	735	788	751	739	743	768	712	731	760	734	731	750	747	747	786	760	724	751	738	770	690	760	763	777	733	797	722	770	711	731	769	781	759	783	735	696	744	763	759	720	758	738	828	796	726	765	806	732	732	753	780	736	771	756	768	751	695	747	729	780	752	737	745	773	746	745	761	731	754	715	785	768	755	805	729	688	741	734	771	774	772	758	743	739	802	770	710	735	770	752	748	760	772	758	713	744	787	774	736	711	793	785	713	741	756	733	766	767	753	724	756	721	770	732	737	753	737	788	716	745	744	737	766	724	699	739	750	769	823	737	730	740	725	791	744	736	762	729	758	766	795	728	735	759	764	796	771	731	728	782	754	736	689	783	730	783	783	754	781	760	749	736	750	782	758	788	755	766	802	741	796	724	742	715	778	756	748	698	695	735	753	767	744	734	800	752	764	789	696	767	820	763	709	807	757	761	745	779	757	805	738	725	756	748	750	756	756	723	713	773	750	757	775	697	736	737	773	772	731	806	742	774	723	781	752	746	779	786	767	752	745	760	756	759	761	729	772	742	759	737	776	746	755	739	773	774	762	804	732	755	722	701	754	748	771	676	734	797	743	752	726	803	777	760	710	744	764	707	724	746	810	754	749	786	770	729	773	739	782	722	681	740	775	678	823	748	721	725	722	741	757	757	749	732	708	749	755	754	761	757	733	751	758	706	761	716	780	754	747	669	735	738	752	725	688	738	709	751	725	750	729	764	712	746	783	752	722	741	767	723	709	735	779	749	746	686	747	731	725	749	738	756	817	758	803	729	747	741	767	748	760	715	724	716	740	748	786	747	712	752	761	744	776	743	783	755	735	768	779	718	783	778	701	743	742	714	771	692	737	711	756	757	777	798	723	737	758	724	739	769	726	710	774	763	687	705	770	756	763	735	730	730	766	784	742	757	755	798	789	753	797	787	781	697	736	785	719	771	769	728	737	735	729	737	711	749	779	797	763	713	777	721	740	746	725	720	760	762	759	721	725	780	760	765	717	786	762	732	762	785	718	748	785	758	757	762	724	757	706	735	777	739	700	757	693	732	745
46264	49056	49164	44857	39588	40153	20181	7363	2250	1399	1109	981	883	906	886	1203	1547	1336	1262	922	729	550	523	489	462	436	424	412	394	411	352	378	395	404	370	404	395	390	346	385	340	364	397	394	353	383	387	399	374	363	360	356	360	371	386	348	362	356	385	402	350	391	360	356	370	356	376	382	345	347	375	336	370	358	359	354	346	327	349	373	341	380	368	306	370	386	364	366	385	309	391	380	349	419	345	378	351	353	332	337	349	379	367	372	348	382	349	373	347	370	389	337	325	380	343	364	347	369	354	351	345	396	379	357	392	350	389	372	361	390	348	397	356	384	349	362	368	369	365	353	370	356	372	378	354	347	386	315	367	346	337	391	367	372	358	348	362	381	347	356	339	367	339	349	373	351	358	382	364	378	377	353	352	374	368	357	402	344	370	386	352	352	378	311	365	380	364	347	352	333	353	354	387	388	379	389	331	364	388	359	355	346	362	363	388	354	363	353	372	358	325	390	392	366	370	393	345	355	366	389	382	355	375	346	349	307	339	393	324	350	398	370	368	348	360	328	370	372	376	345	348	344	374	387	350	370	375	368	365	348	404	398	315	369	358	389	373	368	354	387	360	384	377	370	356	398	338	357	363	372	372	330	386	355	376	340	372	358	358	378	366	341	375	331	392	367	367	375	377	375	360	373	395	377	361	366	357	370	363	358	397	374	350	324	363	330	393	379	367	396	362	386	373	361	372	327	338	377	368	323	367	347	353	365	335	401	375	349	371	418	359	371	386	394	393	362	336	340	384	357	331	365	364	360	379	355	363	373	373	351	377	370	368	342	377	369	372	384	312	369	410	383	373	364	368	342	378	367	366	393	376	345	344	345	353	393	379	405	385	382	335	335	356	375	343	376	361	363	353	383	351	377	378	385	371	368	392	366	395	343	355	374	356	356	345	395	361	309	381	303	302	367	378	352	368	381	339	344	357	389	336	358	364	372	342	374	373	370	401	353	383	354	368	337	339	350	365	347	308	373	395	346	345	344	373	344	362	394	371	394	383	346	353	362	361	395	328	354	335	371	373	371	373	356	360	366	375	347	380	362	349	376	357	362	358	360	350	339	370	367	374	356	351	348	346	360	339	345	369	385	337	353	355	334	347	348	353	364	372	353	364	407	371	383	381	343	375	376	374	381	368	356	395	299	364	356	326	336	340	341	331	389	360	359	356	334	344	351	367	367	382	383	358	366	368	375	323	377	344	347	387	336	343	345	352	330	343	369	359	348	352	359	308	390	348	368	355	375	303	390	355	334	336	375	349	346	359	365	369	346	378	332	361	363	350	377	372	349	341	354	348	368	382	346	364	369	355	348	357	397	367	331	362	377	344	356	361	374	379	380	332	366	395	382	351	344	369	349	343	335	369	357	362	381	350	321	369	370	353	380	362	345	365	367	409	356	361	371	362	355	358	349	354	336	355	323	377	325	376	385	360	370	346	378	324	386	361	344	345	369	367	391	369	358	366	374	326	383	363	373	376	396	337	373	359	368	365	343	325	374	364	381	352	364	378	355	363	349	336	346	375	340	346	362	364	329	357	406	384	374	347	337	373	358	349	358	354	319	354	381	358	343	331	378	361	371	369	364	374	380	335	330	362	366	382	352	366	380	384	327	364	387	350	366	414	362	342	375	341	348	374	319	326	366	349	378	342	351	347	355	359	330	365	348	363	365	391	368	345	390	365	367	358	372	361	364	341	361	342	350	348	377	405	326	355	377	368	343	381	374	372	338	336	363	356	356	368	368	367	359	405	359	387	401	375	339	346	317	369	301	363	343	357	342	333	383	360	342	371	338	343	362	368	352	372	395	347	356	360	373	363	363	364	346	350	354	370	332	363	353	344	367	341	336	343	357	346	350	356	359	399	385	312	365	363	370	356	349	361	347	370	349	370	354	390	377	348	348	394	365	356	373	361	388	331	355	382	370	340	375	342	364	318	362	364	368	371	386	351	371	349	342	329	349	352	340	360	370	375	352	352	368	380	343	339	373	377	353	373	357	349	389	383	326	353	360	368	373	346	362	339	349	345	353	387	370	320	380	340	368	398	342	380	377	385	378	354	362	347	348	360	352	365	376	367	348	370	358	370	357	348	335	390	357	340	384	353	379	360	378	358	352	375	369	362	360	372	390	335	354	342	374	373	332	347	362	344	332	342	375	366	372	372	342	371	359	372	375	375	348	366	370	376	364	338	370	389	341	384	369	369	387	368	327	349	377	378	339	340	384	367	342	367	393	357	393	376	366	386	370	367	404	338	327	400	321	366	386	384	369	333	364	395	396	373	382	356	384	355	368	350	366	381	356	335	359	377	348	383	394	346	375	335	371	351	354	398	348	355	328	345	333	363	317	413	337	361	391	341	317	340	382	358	347	377	357	396	372	369	364	368	384	344	334	400	363	344	351	353	346	383	408	404	349	334	375	378	381	340	374	355	379	377	366	390	346	389	337	385	338	365	417	381	349	409	369	351	374	351	374	331	376	357	353	362	355	393	371	352	359	364	354	350	354	345	354	331	406	343	355	340	352	337	328	405	389	357	409	369	361	350	373	386	355	347	376	355	375	322	349	325	417	331	346	340	365	368	366	344	387	377	349	340	352	336	348	373	349	384	352	354	359	317	337	321	351	340	399	373	370	357	367	347	378	336	364	350	336	363	359	320	348	371	335	371	343	358	343	339	385	370	376	326	380	336	363	366	343	366	353	349	368	360	421	376	346	361	374	376	367	361	379	372	366	328	367	374	324	393	380	348	399	378	370	344	372	343	350	384	396	356	363	376	376	339	353	375	376	379	374	359	361	347	370	372	371	352	365	387	343	353	372	365	358	332	353	315	343	344	347	360	365	382	341	362	345	340	329	352	378	373	360	338	320	375	381	366	331	336	387	365	355	362	416	371	368	360	383	330	365	370	355	379	362	364	323	377	359	348	373	366	362	356	359	362	353	367	397	351	385	380	333	383	386	360	343	362	384	384	315	389	360	374	341	363	375	343	331	360	346	374	355	351	357	357	370	394	346	367	361	382	342	350	365	380	370	362	355	393	333	350	371	378	343	330	333	345	370	373	360	352	371	349	375	384	389	356	377	351	353	341	349	380	399	354	386	377	324	357	371	373	340	380	331	355	371	325	350	373	396	376	354	366	373	330	381	334	330	346	354	372	369	348	386	364	336	343	391	368	371	339	344	356	353	393	374	364	340	347	332	346	336	370	378	369	371	382	353	405	436	358	317	366	390	355	333	394	377	359	354	390	362	360	325	367	366	358	349	366	366	352	372	359	330	419	345	345	339	348	379	350	366	369	350	356	331	343	384	374	331	364	377	351	358	391	357	358	359	358	363	351	356	379	361	344	374	376	331	393	388	392	385	351	354	363	350	362	389	362	389	329	354	369	377	345	334	392	380	397	369	353	345	379	363	371	344	388	390	340	354	352	348	374	377	378	387	343	343	351	357	380	340	353	359	367	431
32029	42510	50358	51162	48371	44960	14354	6868	5084	4749	4189	3650	3144	3322	3134	4693	6331	5824	5394	3594	2787	2046	1736	1556	1396	1345	1195	1113	1112	1029	1056	1022	967	962	1014	903	999	990	931	872	888	928	894	876	909	847	879	855	861	851	853	872	932	896	896	885	870	833	830	834	889	854	896	891	869	864	852	840	835	850	864	901	846	899	864	859	856	862	817	858	894	856	882	835	936	843	839	857	741	881	892	834	807	851	858	851	812	841	827	815	858	844	800	832	815	840	917	855	902	863	799	852	822	882	803	859	813	749	842	838	869	824	857	885	879	824	866	862	905	843	869	862	846	884	875	825	858	820	823	843	851	833	834	848	854	942	842	820	855	843	879	857	917	863	857	844	808	833	821	844	896	847	880	825	854	789	868	862	811	840	872	851	866	864	916	873	810	824	858	878	820	859	829	875	850	884	815	856	778	849	921	831	879	837	864	852	841	891	859	873	804	861	845	918	865	858	926	853	829	819	876	857	823	826	777	828	855	902	870	851	848	876	850	803	863	862	869	859	863	858	870	817	914	858	832	829	856	864	871	847	859	880	833	828	890	852	822	874	829	872	876	880	906	899	869	789	827	847	859	865	885	831	870	877	855	823	869	859	840	849	862	829	808	857	840	875	866	802	832	870	810	881	810	843	869	789	774	881	909	843	833	857	878	862	877	812	822	816	853	801	836	905	861	817	907	845	827	836	820	804	884	820	810	820	859	837	827	825	870	830	828	860	859	845	863	859	851	845	832	935	852	913	853	866	847	853	842	823	833	904	861	840	859	892	812	839	811	877	810	881	850	808	817	866	845	836	810	836	910	849	811	873	870	871	888	861	857	836	826	808	806	817	856	845	843	887	808	828	865	863	900	892	828	893	833	875	865	846	801	899	816	862	872	836	847	878	831	890	860	808	864	854	818	805	843	816	804	886	845	879	846	800	830	896	821	857	872	875	836	837	816	842	811	851	854	871	896	883	829	885	891	839	838	880	851	883	843	887	845	833	811	840	791	813	805	878	841	823	893	876	855	866	870	888	816	853	814	814	865	799	868	851	841	920	840	797	878	851	873	876	846	855	847	844	850	846	837	835	913	843	849	864	884	820	822	831	856	833	809	841	858	865	926	856	851	853	856	820	875	832	888	833	846	883	857	861	863	840	862	839	857	835	860	881	878	846	837	867	854	881	847	859	858	833	908	770	845	859	844	891	853	846	854	836	864	869	847	835	840	824	871	824	850	850	874	907	861	832	827	858	842	874	827	823	877	901	819	870	849	884	842	814	832	870	850	835	847	833	902	860	834	862	889	866	789	831	828	859	853	849	877	801	872	867	858	828	814	837	882	827	880	844	848	868	834	846	814	868	847	824	808	815	855	899	863	906	865	847	886	832	860	820	823	885	854	817	858	849	825	846	863	875	848	884	818	843	849	866	850	791	849	830	886	881	836	852	828	842	837	863	821	851	908	921	890	865	858	808	868	884	805	850	867	885	865	873	837	880	866	871	853	839	862	875	839	877	857	832	841	828	867	933	810	815	867	870	890	896	875	840	912	846	866	834	847	899	877	868	868	911	830	859	819	880	886	861	879	820	872	858	872	839	824	821	819	863	825	888	845	841	895	898	855	867	905	788	817	895	850	874	845	868	926	876	842	899	865	835	862	809	852	872	857	816	864	868	893	856	843	848	882	814	871	839	829	848	836	865	807	814	848	883	861	911	851	859	852	887	867	819	812	833	860	874	892	800	872	850	876	816	786	847	874	833	897	882	873	805	827	897	884	803	927	845	833	852	864	841	815	890	853	853	851	849	858	823	887	840	837	839	891	799	859	825	903	862	854	878	882	844	839	839	807	878	836	890	842	831	854	858	856	888	806	860	886	857	872	824	867	839	801	848	889	858	875	871	849	864	804	881	845	849	847	886	833	837	863	872	919	859	802	831	848	850	845	833	893	823	888	818	887	886	822	803	853	832	874	835	851	865	821	828	792	844	842	828	863	801	878	842	832	887	879	807	877	832	853	822	872	851	817	879	877	830	843	848	898	859	850	854	894	853	844	772	881	829	815	879	878	821	818	856	835	855	818	863	839	901	844	789	874	837	873	917	866	868	771	844	868	812	937	807	843	812	887	840	877	876	857	806	787	862	801	829	890	859	794	830	862	877	833	832	865	829	875	797	848	763	790	841	885	850	856	899	834	819	858	878	823	825	845	815	876	883	853	826	805	821	853	837	872	824	838	860	853	865	827	817	900	840	888	879	828	875	886	879	846	839	871	854	889	829	835	830	829	825	868	851	876	822	878	847	836	844	870	818	836	842	903	887	843	855	827	894	813	833	850	854	843	850	810	857	866	883	875	837	861	773	822	827	846	841	849	874	852	849	889	895	845	857	889	934	825	835	860	833	853	837	835	875	857	822	886	865	803	906	810	807	843	890	893	859	835	822	792	850	836	877	814	857	834	837	812	886	867	890	872	892	877	806	848	826	941	846	836	865	848	830	830	808	876	857	822	865	861	863	856	895	870	846	813	797	898	842	847	847	830	824	779	845	785	808	852	859	833	844	839	846	883	788	922	808	817	860	905	831	858	900	855	873	824	812	827	801	851	869	836	905	816	830	862	871	877	867	891	891	921	873	820	857	904	890	846	860	874	837	839	887	824	852	810	837	888	845	839	870	844	937	856	869	846	870	838	887	852	833	814	852	875	848	891	810	834	859	862	894	830	857	887	788	848	847	842	868	831	836	880	881	901	865	872	836	818	841	901	829	830	846	871	880	891	815	846	884	880	867	799	871	850	783	858	845	854	830	854	867	856	847	839	821	836	843	801	819	857	862	841	802	869	817	820	825	887	921	821	893	806	864	861	842	855	884	867	874	872	849	871	854	915	831	824	846	826	817	849	799	852	914	852	845	814	873	886	824	820	873	860	814	793	862	835	881	872	839	880	845	887	868	905	856	853	838	819	863	819	855	811	914	875	800	808	895	821	849	828	801	823	843	875	869	836	827	828	844	855	799	849	856	842	847	899	893	864	788	839	809	839	821	873	833	846	831	840	883	825	852	834	808	842	814	830	844	841	873	858	871	889	844	806	832	864	839	849	865	862	850	800	874	843	900	843	869	828	862	859	849	861	837	800	875	838	871	815	826	846	824	835	817	847	823	796	889	831	837	830	829	850	864	826	827	881	890	920	872	858	849	875	824	820	780	834	878	843	838	830	858	839	858	872	890	852	866	817	840	807	797	861	827	774	931	868	896	857	822	921	849	822	882	843	872	818	856	835	833	894	890	906	860	851	894	850	810	856	807	959	847	872	846	889	823	863	822	856	841	821	889	860	828	873	835	838	875	856	877	863	857	867	879	830	851	847	766	890	850	813	839	916	839	924	819	896	861	828	803	850	812	862	888	843	859	848	822	842	782	838	836	897	833	821	885	858	890	843	821	883	829	851	822	871	829	862	843	877	890	870	814	815	803	897	887	877	849	908	878	789	885
56114	52885	46484	46140	40106	37273	30155	18263	7174	2939	1872	1630	1281	1384	1439	2199	2946	2785	2176	1670	1083	760	703	602	520	501	434	464	397	445	401	351	389	382	369	393	359	401	351	396	333	424	373	371	336	369	386	360	333	351	370	344	380	366	399	393	370	388	368	355	331	345	342	314	334	344	334	355	345	375	356	357	356	346	379	351	363	373	323	357	374	369	356	396	303	356	350	352	334	380	343	344	372	352	353	347	312	362	385	353	342	355	359	353	358	370	363	377	345	351	343	357	349	363	340	348	387	349	373	357	338	345	334	383	356	381	333	330	364	365	312	364	352	342	369	358	321	366	350	353	354	382	359	356	375	351	343	362	350	368	367	363	331	350	319	347	352	346	352	318	329	333	378	372	364	361	346	348	359	342	375	345	337	359	356	373	340	328	360	337	372	331	326	341	357	352	336	300	389	363	346	350	374	332	330	348	319	338	389	372	337	350	361	364	334	363	378	337	321	324	347	375	326	356	352	368	363	360	383	326	360	327	343	348	370	352	357	355	385	362	344	361	365	328	393	369	313	345	337	325	338	358	352	364	323	358	329	329	376	338	378	355	350	361	355	334	353	362	331	339	363	363	361	355	349	365	360	358	313	328	396	326	321	364	336	348	347	362	375	347	334	326	354	329	393	361	325	351	324	342	344	359	344	344	313	330	345	345	349	364	379	354	364	337	361	359	355	357	387	324	363	314	370	340	364	370	344	338	313	342	351	304	348	355	346	347	309	354	372	359	371	357	345	366	399	370	368	341	371	368	362	326	347	354	334	374	382	337	395	354	311	357	345	355	341	378	353	340	339	355	336	386	306	356	346	378	315	356	358	336	355	345	338	384	337	370	373	374	385	343	311	311	366	304	361	351	341	331	338	362	390	355	390	312	339	383	361	374	368	355	374	354	343	350	325	349	368	359	388	349	329	353	367	356	324	352	296	355	353	351	343	380	340	359	352	348	346	329	374	366	367	351	352	363	355	341	368	372	395	342	335	313	349	317	376	361	364	344	357	329	353	382	372	328	345	345	354	357	381	336	382	354	361	326	375	360	331	342	382	329	377	371	374	325	377	335	337	376	347	377	347	333	363	349	370	356	350	381	345	366	362	365	363	336	307	353	348	334	374	377	344	361	362	319	313	357	340	363	339	331	344	368	349	371	339	349	335	356	331	345	369	391	328	384	316	358	329	334	344	325	342	355	381	351	382	356	349	348	339	359	369	356	358	339	344	366	379	356	365	354	357	349	377	352	385	356	349	346	380	363	361	368	384	327	389	355	337	351	375	346	353	386	349	357	377	355	342	346	380	377	379	372	387	359	326	362	360	362	346	320	337	364	322	367	343	353	340	342	366	348	366	330	336	360	383	369	348	348	326	354	362	322	310	298	385	350	374	337	345	316	347	338	387	350	354	351	344	339	325	368	363	339	326	395	363	386	334	352	373	370	355	326	365	348	352	388	388	392	387	340	362	364	361	347	308	338	338	344	367	325	355	333	351	337	331	365	371	341	344	377	338	365	342	352	391	363	318	356	333	352	360	370	384	367	356	370	368	344	354	364	350	352	326	356	362	349	347	352	360	325	362	341	366	317	338	359	340	352	344	339	339	351	344	353	384	340	377	360	354	333	366	364	327	362	347	338	349	331	396	352	318	328	367	356	379	386	393	352	357	338	323	345	352	328	365	342	353	345	384	349	310	336	357	306	389	354	371	331	331	352	383	316	382	379	358	334	368	354	351	331	347	359	346	348	377	393	343	360	343	359	366	365	324	355	344	349	319	340	361	356	364	353	341	375	372	353	364	373	338	330	372	355	367	347	371	339	377	385	364	384	348	365	359	336	301	339	347	357	359	341	337	325	351	333	347	353	350	368	347	348	356	378	341	320	332	357	347	359	316	330	341	341	315	379	391	389	352	318	386	404	374	359	350	343	349	329	347	339	288	348	344	380	363	352	335	359	393	340	328	375	340	326	352	358	331	352	331	349	352	341	369	360	338	346	342	308	383	324	335	366	350	363	368	399	370	389	345	360	380	324	373	346	354	369	365	354	330	335	377	347	350	359	354	348	313	380	352	322	332	368	375	345	336	337	329	366	355	391	338	331	370	316	379	363	337	346	318	341	351	325	350	347	314	333	380	361	332	352	369	355	379	361	380	354	385	356	375	357	308	335	395	348	344	356	349	369	334	359	346	363	364	368	373	343	368	328	378	369	350	326	364	344	307	330	345	306	312	326	329	327	333	330	347	361	351	373	331	346	347	333	384	338	319	339	347	357	370	350	352	356	376	334	346	325	338	330	309	361	321	334	329	355	356	320	340	358	336	382	367	352	338	360	368	356	379	367	352	359	367	333	328	339	333	368	306	353	345	341	383	365	338	346	368	339	344	336	355	378	354	386	369	330	386	368	344	352	396	339	322	359	351	343	326	367	339	336	331	340	362	323	354	359	329	340	337	333	368	319	352	347	326	353	344	351	330	334	348	380	369	353	340	353	351	343	362	367	356	347	340	330	378	389	313	339	337	382	371	332	305	324	347	349	382	360	343	351	354	345	373	339	344	332	349	385	339	350	356	326	368	394	347	348	337	331	320	336	372	350	396	380	325	393	314	361	393	336	346	356	376	342	358	316	361	346	365	341	334	323	354	373	373	356	390	368	350	356	396	364	333	351	331	316	364	360	362	373	356	333	368	379	328	333	387	327	333	376	311	371	358	390	348	347	344	349	384	359	310	344	357	396	372	360	337	340	331	383	359	341	342	327	366	369	343	339	339	349	350	353	342	351	338	350	349	385	361	359	317	368	345	391	343	337	353	356	337	365	342	339	347	363	335	394	311	377	388	397	375	372	364	377	346	335	372	336	316	318	337	346	381	341	343	360	332	389	347	403	352	321	394	370	324	340	347	393	391	384	343	344	336	336	350	338	335	327	337	335	329	359	325	348	374	364	373	345	379	368	346	342	388	352	375	332	334	366	347	348	350	374	352	386	381	376	326	362	343	345	363	362	346	349	330	362	348	365	340	349	332	321	341	340	363	360	344	317	348	358	352	323	328	353	371	361	378	329	346	336	368	321	350	366	366	324	349	362	330	308	320	342	352	367	321	358	335	294	372	366	368	340	344	342	373	361	346	359	327	334	346	357	320	355	346	350	367	378	360	367	346	357	333	334	357	319	354	330	369	322	360	344	348	366	347	368	335	333	328	329	342	331	365	298	332	325	309	383	323	356	327	363	353	368	351	364	328	339	346	357	318	347	339	372	384	320	381	344	367	353	341	335	355	348	359	350	362	350	365	350	367	337	341	341	344	353	356	357	360	338	362	361	367	364	352	334	338	401	340	369	325	372	363	342	338	354	354	361	347	356	331	396	332	384	393	367	346	350	374	397	341	342	322	363	365	395	369	338	359	316	361	377	401	337	372	346	344	345	345	339	332	375	348	317	344	346	386	328	377	358	335	345	359	341	335	389	353	363	349	393
39425	49331	51894	54390	50282	46968	37674	14892	7794	7615	6595	5828	4849	5298	5178	8071	10864	10447	8974	6522	4585	3091	2553	2154	1956	1653	1462	1245	1200	1174	1216	1087	1125	1038	1121	1013	1056	1099	1006	974	944	835	940	913	879	909	851	869	834	804	911	843	848	834	832	838	851	822	791	870	819	845	834	847	793	812	798	817	835	868	840	850	842	837	842	820	813	765	780	846	850	816	850	817	824	851	838	827	801	873	788	824	794	784	851	831	825	819	774	846	853	798	798	805	849	831	792	842	833	799	785	815	855	800	842	796	819	788	781	824	803	847	793	813	802	821	857	829	866	776	819	760	834	785	825	803	798	794	840	853	784	794	788	816	804	868	791	811	823	825	781	862	830	833	857	787	838	804	792	802	833	805	846	834	850	812	757	841	835	798	856	799	793	850	860	793	850	774	852	814	762	799	888	809	832	829	775	846	830	787	830	788	778	866	837	838	813	784	784	786	808	810	837	769	800	792	856	766	812	793	784	804	737	805	753	795	788	823	848	813	784	814	834	803	840	779	804	821	806	792	816	774	796	812	781	823	823	819	790	834	751	845	797	827	857	804	843	841	828	824	799	809	843	858	848	788	751	816	826	800	838	844	784	819	817	797	810	789	818	842	811	839	813	827	803	838	822	785	820	841	876	823	782	807	807	794	781	846	824	872	788	829	807	845	826	835	802	816	810	805	865	810	763	824	772	836	801	828	816	791	828	860	810	760	799	820	805	744	814	865	828	791	827	836	819	839	794	798	862	826	788	828	828	782	823	809	801	832	803	793	828	828	797	815	798	851	821	831	776	830	775	800	792	815	801	791	740	815	814	812	848	828	799	824	773	812	813	796	794	781	883	747	817	793	799	850	791	811	743	825	820	827	798	852	724	814	800	826	831	858	810	842	780	817	790	779	861	797	792	822	838	813	794	824	813	820	790	825	781	783	835	835	768	831	820	874	802	802	803	788	813	799	819	863	788	820	850	809	812	816	779	832	772	798	811	846	778	813	769	810	789	850	845	847	852	791	813	910	813	808	853	817	830	802	798	777	815	865	811	802	790	806	823	822	780	797	800	820	822	832	845	799	854	779	824	855	808	864	833	871	858	860	818	838	826	795	824	861	856	772	814	868	841	794	847	819	844	824	796	782	776	809	850	772	817	772	840	807	815	809	788	824	795	801	824	814	834	798	793	811	802	812	779	787	823	758	845	858	804	828	838	840	816	810	772	783	814	834	822	826	891	828	832	797	842	804	834	800	785	817	820	818	844	798	813	767	858	762	767	842	804	752	845	797	766	840	853	771	786	818	779	906	802	868	767	842	761	790	846	797	869	830	818	821	827	856	845	768	813	764	824	799	845	830	802	807	808	800	811	794	769	834	809	828	823	761	795	786	825	813	825	833	829	853	835	823	822	820	794	806	833	791	798	833	838	804	765	834	794	841	859	841	819	814	791	821	827	873	811	793	828	814	789	811	845	769	842	833	822	797	839	774	843	780	858	804	760	815	818	853	805	776	816	887	810	826	828	802	822	802	785	830	779	788	813	802	821	797	810	779	796	809	819	827	800	803	830	836	787	818	842	809	805	773	830	801	806	797	803	841	812	837	806	804	845	763	795	767	815	835	809	804	779	769	858	782	805	836	840	809	834	835	784	794	832	785	799	825	806	809	827	827	816	835	863	849	812	800	809	830	787	831	771	799	841	800	868	754	842	796	780	838	803	811	818	799	805	843	863	821	786	824	832	850	825	783	823	822	802	740	824	772	780	799	772	763	860	764	853	799	794	796	759	842	829	833	805	781	773	809	858	779	814	861	830	776	831	816	844	835	849	832	801	815	798	844	814	815	875	812	857	779	796	788	848	827	756	816	802	853	815	831	825	803	817	777	811	770	825	831	843	785	768	765	839	806	853	848	781	792	824	821	873	820	852	776	816	825	823	876	770	844	819	763	794	837	821	750	786	817	762	779	823	803	803	772	841	808	803	835	818	830	789	802	830	838	828	809	799	831	894	737	873	827	802	811	809	821	778	795	811	870	838	828	801	832	795	841	818	841	828	816	785	817	787	810	868	849	796	862	785	824	760	828	871	807	831	779	864	825	807	801	822	802	785	789	819	839	798	838	854	829	813	799	860	801	829	784	792	830	781	795	844	799	848	820	781	810	823	827	773	824	812	824	788	829	854	820	839	818	821	791	839	837	836	864	823	828	818	795	789	823	838	823	832	818	823	777	808	828	836	771	814	838	834	808	810	833	783	854	797	856	808	789	867	833	774	808	839	810	784	821	805	815	815	841	779	868	810	789	810	813	806	814	823	817	800	756	773	836	816	879	778	784	798	783	778	817	832	827	830	761	806	809	833	815	790	802	808	863	794	829	851	842	782	799	817	867	785	781	799	810	839	841	890	850	821	821	824	830	848	842	829	779	833	831	780	854	832	865	824	867	821	755	835	779	839	769	777	838	800	778	859	832	798	820	805	873	818	783	827	817	863	836	788	775	811	817	841	811	821	860	775	794	861	828	851	796	837	858	784	789	822	843	870	810	815	848	818	773	794	812	843	828	820	748	849	807	799	800	806	766	843	791	797	807	776	775	823	820	828	763	809	845	799	824	857	780	767	807	785	817	821	836	823	758	866	820	864	780	870	833	799	856	833	825	811	815	823	826	832	826	792	930	778	817	792	836	794	824	827	824	803	776	841	767	814	846	793	802	773	832	820	821	799	791	860	842	844	814	845	780	763	818	865	776	833	849	805	777	818	790	789	824	803	802	810	791	823	833	830	795	803	841	877	861	820	852	806	835	826	821	864	804	824	807	818	796	821	835	836	852	787	804	793	811	813	783	818	810	862	844	829	844	810	826	832	775	821	838	842	834	769	809	827	810	860	838	825	810	769	840	773	790	809	819	844	838	795	829	790	819	794	821	816	838	832	807	814	815	779	816	824	781	811	803	760	822	816	836	760	776	770	850	827	820	740	807	835	852	792	779	845	845	821	810	840	824	817	778	818	779	839	824	780	832	840	838	842	787	823	836	843	789	801	782	838	823	802	793	757	834	806	876	765	816	795	840	815	841	790	840	818	825	781	772	853	795	811	803	805	823	818	774	780	831	826	800	843	787	792	843	783	868	917	857	853	816	797	829	816	838	834	805	831	838	836	861	777	764	831	819	763	825	810	848	832	864	854	791	803	816	851	831	828	851	846	786	842	845	825	811	787	815	810	854	846	776	824	793	818	813	792	834	862	823	818	839	819	799	832	841	854	812	751	759	778	827	817	798	796	829	853	772	792	774	796	773	794	782	825	816	841	803	788	753	801	804	799	823	822	779	792	807	818	751	798	847	794	839	857	801	822	783	787	781	798	819	810	814	824	851	854	826	832	841	863	816	821	794	804	831	748	780	805	847	851	754	807	774	834	839	850	803	808	861	807	789	784	802	813	795	798	796	842	822	817	854	811	804	856	824	847	838	863	813	841	821	806	795	797	790	788	841	789	757
27526	24885	27644	21691	12455	5506	2299	1147	853	638	623	574	535	462	438	442	436	414	398	383	338	371	338	332	325	323	348	372	322	339	325	313	310	315	318	300	303	316	340	278	306	310	296	321	300	307	317	320	285	320	299	316	307	354	308	301	302	319	318	330	297	312	296	322	308	298	315	328	298	293	317	345	313	281	306	287	312	287	289	305	293	321	262	299	295	307	338	316	317	340	302	307	289	317	314	324	305	333	303	283	307	265	329	329	281	305	316	333	339	331	306	288	339	317	302	314	328	300	304	305	321	337	280	296	314	284	323	300	302	326	333	317	281	272	276	331	295	322	281	304	346	309	324	279	326	309	272	323	325	329	311	302	314	328	326	295	300	323	335	303	321	286	306	309	285	272	336	310	310	307	332	311	313	286	312	312	325	319	311	326	266	321	281	284	286	280	333	305	318	284	314	299	317	282	295	337	327	293	319	317	321	288	312	306	295	314	312	305	300	303	303	316	325	303	298	337	347	321	315	287	340	316	331	334	282	317	297	290	316	311	299	312	310	303	290	296	334	305	315	279	279	309	319	304	320	328	346	328	296	309	303	312	304	286	333	286	328	300	285	312	315	307	307	314	305	312	307	297	291	300	298	329	319	326	326	320	281	362	302	290	324	309	316	281	286	287	307	320	301	289	310	300	297	313	290	298	308	302	319	334	316	329	302	278	310	316	316	330	318	327	333	320	293	304	281	322	316	296	316	311	307	316	287	310	319	336	309	313	282	312	315	289	293	300	301	297	361	304	267	287	306	331	291	313	323	323	329	285	327	286	291	314	284	302	323	319	322	316	322	303	307	312	322	279	304	305	309	261	307	315	314	325	306	328	287	328	324	315	311	306	335	291	327	313	295	327	326	295	304	281	312	306	321	291	338	293	280	300	322	328	314	285	314	275	295	302	276	296	335	325	335	280	334	325	323	294	291	317	310	310	318	305	310	337	332	295	296	281	309	315	330	312	329	335	319	298	264	307	317	328	318	317	284	296	305	329	309	286	282	295	317	307	286	299	286	308	310	321	319	328	281	310	340	310	326	313	300	283	282	306	299	314	300	324	328	322	332	318	324	317	302	307	321	262	325	303	299	305	323	324	322	306	308	339	303	302	330	322	309	314	309	317	309	292	312	328	295	323	286	323	337	306	325	293	310	351	314	303	341	306	292	301	320	334	345	324	280	282	260	288	302	292	312	304	276	292	316	318	309	261	304	298	316	305	305	315	329	313	315	289	341	308	297	268	287	300	308	297	328	356	314	310	317	297	297	282	315	307	322	309	321	324	321	297	290	310	301	332	309	282	284	334	314	284	287	334	324	275	310	314	315	275	311	331	304	350	319	307	339	344	304	340	333	330	279	286	302	282	315	299	310	303	323	295	320	300	320	296	326	288	339	298	315	331	339	343	295	295	314	327	319	325	308	303	335	320	319	315	301	338	312	291	334	272	290	313	303	292	282	288	308	319	323	302	311	301	307	290	338	312	327	293	312	279	291	325	299	306	298	302	292	312	308	295	299	316	316	319	321	308	320	294	320	281	311	285	278	290	328	340	279	329	300	277	288	305	295	314	332	291	345	305	302	312	297	327	284	306	317	293	320	314	305	330	307	298	321	332	291	308	315	301	298	316	309	331	293	309	284	285	294	275	285	295	274	302	300	316	303	319	332	302	310	295	307	317	301	329	347	261	323	279	322	331	310	308	316	302	347	332	308	313	315	346	373	278	316	330	334	274	296	303	372	309	305	304	320	324	290	329	297	304	337	298	299	314	300	289	299	302	281	302	292	303	308	322	304	276	326	290	302	273	344	330	300	313	285	336	287	315	337	320	305	323	332	309	294	269	309	337	344	307	286	330	287	334	300	290	298	302	294	300	294	290	320	316	284	283	306	300	310	278	280	325	315	315	327	287	298	291	313	318	302	298	336	333	344	297	278	333	320	315	312	330	335	306	316	333	273	312	299	282	300	267	326	304	267	315	333	338	311	306	308	306	332	312	337	295	317	300	308	321	308	345	319	297	284	292	303	291	322	312	327	314	325	304	312	307	303	277	288	333	318	322	285	298	324	309	298	319	322	323	351	336	319	287	310	313	314	316	322	293	302	300	310	286	298	297	302	323	301	313	298	291	323	339	349	317	327	309	288	323	318	320	340	337	307	285	345	287	305	297	319	312	290	318	278	316	299	318	282	307	311	280	316	295	287	321	331	317	282	302	293	306	302	293	322	285	276	319	322	312	322	315	336	293	301	316	306	287	309	300	334	299	287	325	301	314	304	283	331	295	321	303	308	288	315	330	324	306	319	300	339	302	271	292	300	322	354	313	306	298	296	333	317	290	339	280	319	295	305	305	318	289	315	293	292	300	299	319	309	308	306	300	299	307	296	289	282	290	292	331	316	300	312	298	306	320	314	304	270	282	337	297	299	333	309	294	316	313	307	287	324	293	330	282	310	318	318	298	313	295	310	291	317	296	287	304	316	278	327	337	276	307	325	311	317	319	311	281	302	319	348	324	294	298	322	348	287	285	303	330	298	332	341	326	299	322	316	295	264	263	279	303	287	334	328	340	284	353	278	352	304	325	306	288	287	333	286	304	306	332	303	324	324	309	314	312	286	288	282	309	309	313	330	303	305	293	332	306	327	284	287	308	302	304	298	268	339	317	310	340	306	296	309	331	336	308	312	299	283	310	287	279	313	313	330	304	339	305	314	288	341	313	300	308	292	319	332	319	314	321	316	295	306	272	294	321	325	313	302	330	306	320	291	310	326	301	326	324	299	287	325	326	318	310	267	291	327	300	284	334	303	295	306	325	287	266	322	323	312	303	322	287	360	304	300	302	310	312	279	305	300	329	332	299	317	299	295	289	287	333	280	267	309	305	313	301	308	313	328	331	293	314	292	317	319	299	296	318	311	298	319	329	318	300	287	300	303	309	328	295	322	322	269	319	304	311	320	314	309	277	302	317	287	304	309	324	287	310	287	290	332	329	284	313	309	334	327	309	310	326	279	283	331	336	287	327	327	274	298	297	302	322	318	316	323	303	331	307	299	302	309	309	306	337	318	319	297	342	303	293	319	298	307	339	288	302	307	312	312	261	347	291	339	335	324	324	299	334	326	306	283	333	309	259	305	288	288	318	333	328	277	305	318	312	351	297	273	328	316	307	301	333	320	295	287	296	316	302	326	295	280	289	309	286	318	310	316	299	285	310	327	303	305	339	313	285	321	305	312	294	334	305	340	311	300	281	337	317	316	308	293	314	291	328	315	307	290	324	301	317	318	322	299	307	279	322	308	301	309	285	297	286	307	314	329	270	284	275	320	336	316	305	328	317	319	328	302	307	305	311	292	326	291	315	323	310	294	327	334	323	342	310	305	293	315	317	311	299	297	283	299	315	311	305	314	309	296	288	301	311	298	301	305	311	312	313	307	299	323	296	298	312	311	311	319	285	329	317	267	336	324	342	301	266
16629	21696	33026	33592	23936	15250	7389	3714	2903	2559	2085	1992	1727	1588	1434	1442	1485	1350	1260	1161	987	926	953	939	872	845	839	807	836	830	792	821	781	808	734	771	763	773	781	786	736	788	770	717	737	815	713	735	696	763	813	767	710	807	833	763	735	760	713	770	751	702	745	762	765	817	800	734	736	729	729	744	717	739	746	763	732	765	741	698	720	753	763	703	720	750	720	745	784	739	752	750	773	747	739	729	769	736	768	736	733	730	732	750	706	738	734	776	729	723	713	745	765	765	701	789	714	719	748	699	748	725	716	712	734	738	738	759	742	756	746	787	737	777	794	756	720	694	724	690	773	705	722	767	697	714	730	707	759	745	765	721	708	719	754	754	744	713	743	739	781	756	752	741	739	801	690	744	677	735	717	753	693	804	730	745	745	733	731	722	725	776	760	736	741	708	709	742	750	722	773	740	761	754	748	803	744	724	706	791	751	750	731	759	708	737	749	743	716	730	732	737	750	678	701	685	790	759	753	764	737	711	762	712	772	761	719	706	767	802	744	768	786	743	771	719	719	708	686	726	744	748	747	783	778	701	774	748	729	800	746	721	754	743	762	691	707	736	737	698	798	747	746	701	768	744	758	777	777	737	747	703	729	789	696	749	741	697	723	768	705	762	717	721	770	721	710	732	768	714	720	717	719	720	715	682	718	772	749	749	690	758	755	738	708	792	749	726	756	716	745	694	717	730	742	771	743	774	728	726	740	748	717	752	738	710	753	742	725	729	755	762	738	736	761	756	713	728	805	765	775	773	726	779	708	728	742	708	761	687	712	735	778	727	757	739	747	788	780	765	738	735	788	721	742	688	777	742	805	762	733	733	787	751	816	787	736	800	781	711	751	779	745	698	708	736	817	799	734	749	779	750	758	694	725	752	737	740	773	769	810	788	758	743	706	742	720	772	716	736	754	717	711	734	736	743	739	753	736	753	731	745	735	726	706	773	723	731	772	733	759	725	739	738	725	741	721	754	728	764	746	791	749	722	791	775	706	705	761	711	707	714	710	785	753	745	732	739	775	730	742	753	743	760	751	751	735	724	766	766	721	737	759	738	736	717	704	733	759	735	719	722	757	756	764	715	776	745	745	736	748	749	735	735	739	741	748	714	775	696	741	734	702	738	745	726	717	790	732	725	780	712	776	693	788	799	764	762	782	746	730	798	751	714	760	750	830	742	702	749	764	770	757	736	757	717	741	755	739	780	757	757	739	733	749	717	703	719	762	746	705	746	754	759	784	745	682	733	724	711	720	750	710	748	723	742	757	732	744	782	755	721	737	786	802	736	780	763	768	751	768	708	740	756	687	784	742	762	771	716	800	754	738	793	721	719	752	738	766	730	766	741	750	724	735	717	718	747	718	767	733	733	733	719	752	742	761	786	690	711	819	768	738	779	720	752	758	700	787	791	684	762	733	741	718	762	789	757	734	734	735	741	733	693	710	725	756	753	726	756	745	768	740	806	744	768	762	754	757	741	732	753	758	799	775	704	743	700	720	779	735	692	731	792	698	755	745	772	770	745	727	740	715	735	703	749	727	754	722	723	729	767	749	748	760	780	744	718	691	771	735	728	774	760	734	760	747	758	770	686	800	706	790	708	757	776	751	770	736	706	721	776	742	742	786	729	717	773	729	761	725	728	740	744	761	723	791	702	735	683	738	722	778	714	698	757	728	731	762	742	693	735	741	701	732	742	743	790	745	737	750	727	754	750	743	747	712	718	691	729	728	735	722	788	790	746	768	728	707	764	751	721	707	709	757	752	738	782	742	751	720	736	761	745	717	715	775	731	739	741	760	675	780	740	758	763	718	759	772	759	756	745	715	793	747	770	739	705	793	751	739	738	733	702	753	793	720	699	722	736	740	738	753	771	801	786	760	768	788	742	787	731	735	747	769	759	786	798	737	751	729	706	728	748	780	688	750	744	780	744	722	764	701	747	744	744	765	788	732	780	735	692	777	749	754	781	761	769	773	754	730	790	751	759	813	772	747	754	770	767	714	718	739	738	796	743	755	764	700	735	812	719	751	719	757	754	725	727	732	708	744	668	738	732	770	706	746	744	797	725	739	735	817	767	727	767	742	703	739	760	709	736	738	747	739	736	721	813	746	765	798	787	701	747	743	739	761	786	760	746	726	747	743	765	765	746	764	731	728	759	772	692	681	778	700	722	720	752	780	749	739	740	737	761	762	783	813	753	771	730	734	697	716	738	725	728	726	734	725	754	737	733	739	715	770	702	772	723	739	717	750	717	704	744	754	756	757	712	752	775	765	716	742	734	720	757	738	704	730	759	733	723	786	751	727	746	706	758	759	756	729	720	708	763	755	807	745	737	730	760	784	718	721	753	734	727	760	753	785	754	748	742	729	760	777	751	693	766	747	741	710	753	725	727	715	716	742	751	756	700	771	810	711	740	734	755	764	725	742	711	769	742	767	754	722	782	716	723	746	688	761	771	731	694	706	763	733	722	712	727	766	750	730	741	747	702	760	696	720	782	716	764	714	797	733	753	703	742	721	762	728	725	733	756	734	758	719	781	769	755	781	713	732	744	739	734	755	787	696	738	766	706	713	738	747	699	747	684	753	708	745	801	787	715	787	725	746	792	750	775	747	791	742	731	746	713	702	738	751	762	796	752	729	802	692	746	765	760	691	767	718	759	773	759	711	749	752	704	744	710	741	772	688	752	730	766	716	793	687	698	731	728	734	733	739	769	742	733	712	762	741	780	758	768	734	769	737	712	751	761	724	712	757	704	775	754	748	733	723	775	745	745	776	782	735	714	720	739	755	720	803	748	777	779	783	742	754	742	710	744	754	761	794	755	731	724	785	696	774	750	757	720	750	759	723	721	764	736	741	732	695	733	777	770	738	685	772	755	686	706	719	703	802	768	762	768	777	772	763	729	727	722	740	712	762	708	707	736	705	735	720	736	751	768	752	778	757	780	724	783	787	709	724	741	780	741	733	754	727	798	740	740	724	748	733	750	752	799	765	741	719	711	718	702	742	765	762	727	742	743	806	720	730	728	707	736	714	706	749	760	731	823	774	709	767	718	744	832	768	755	698	773	722	717	769	797	746	782	716	781	723	748	776	747	736	685	761	742	762	762	723	680	693	755	785	749	735	737	749	779	752	712	748	753	756	752	729	717	746	740	771	736	696	750	736	725	752	766	728	819	727	734	737	725	750	775	733	717	792	750	729	759	751	719	732	710	738	690	737	750	754	739	724	795	746	705	724	734	724	798	756	715	717	723	752	718	749	753	752	733	707	766	702	794	786	720	743	775	779	759	734	769	781	781	773	703	725	691	737	779	686	771	692	772	755	721	683	762	729	715	728	733	759	784	772	789	728	726	771	762	745	755	743	751	753	748	751	714	724	770	750	775	739	710	764	766	787	698	790	735	752	711	707	801	720	715	735	752	742	726	738	780	709	742	761	749	730	696	753	731	722	710	767	744	743	708
46254	47891	50260	51177	40005	38663	25650	11046	3668	1718	1374	1148	1009	931	1110	1456	1823	1652	1340	896	788	599	555	471	469	440	395	405	444	408	384	396	430	358	355	347	384	400	364	378	369	397	406	367	388	355	369	339	347	384	342	328	350	350	349	399	354	353	349	353	355	368	335	401	344	358	378	365	356	386	356	393	390	386	371	387	364	361	362	333	347	357	342	350	356	348	374	390	395	376	362	405	367	340	380	379	326	372	361	374	302	357	359	363	348	372	361	351	356	350	350	349	372	363	344	352	329	346	343	365	383	349	365	290	341	358	383	375	361	360	355	339	365	411	363	361	381	405	335	363	357	377	360	357	350	370	369	357	368	349	371	398	343	366	401	365	372	361	362	342	339	326	379	390	407	395	388	339	360	387	354	367	351	364	344	362	362	375	366	357	340	372	354	363	347	328	375	369	346	379	336	345	345	365	353	349	375	365	347	344	379	354	382	331	345	356	382	354	340	362	342	338	375	363	373	355	348	333	383	382	363	354	333	339	350	364	331	369	348	328	354	376	354	378	366	359	399	337	337	355	374	365	371	390	355	340	353	354	359	368	368	332	357	395	377	387	363	394	342	381	374	347	382	384	360	345	366	330	392	359	367	349	378	370	353	363	365	374	356	378	353	375	363	367	393	363	360	297	389	346	384	356	365	336	361	332	334	388	363	357	348	362	369	383	360	340	336	381	372	344	369	380	370	379	353	368	345	380	375	374	349	343	374	369	352	380	345	360	359	352	351	367	371	356	374	343	344	351	355	342	348	377	357	346	379	309	390	375	385	329	343	335	343	367	364	348	383	377	325	365	363	400	371	351	382	350	370	335	361	363	312	345	388	359	369	340	359	336	342	350	320	365	369	372	355	368	372	337	393	362	362	348	369	372	386	342	380	366	372	380	387	343	366	352	365	398	358	328	353	332	379	326	346	354	345	376	383	338	373	356	367	387	392	329	367	367	370	365	339	317	382	365	356	365	336	342	354	353	350	382	387	384	376	383	340	339	317	365	341	370	369	363	317	349	358	360	381	386	349	352	390	353	382	353	314	360	397	348	344	366	365	354	380	375	369	378	370	369	371	359	346	334	340	372	349	370	351	376	349	368	373	390	362	360	374	370	386	344	355	363	343	354	345	394	357	316	347	376	362	390	386	354	381	379	396	329	349	338	381	365	387	374	383	402	360	341	361	386	366	375	347	374	399	365	360	341	389	369	339	365	361	329	351	384	379	342	366	399	352	403	357	342	375	333	351	349	351	383	363	373	378	360	357	385	369	391	365	320	356	386	335	347	360	344	368	351	361	339	391	330	378	371	350	357	352	374	333	347	392	394	379	358	382	368	378	383	346	345	324	369	363	347	370	368	375	372	359	346	341	327	377	398	341	365	412	345	358	349	358	350	358	380	354	364	312	374	341	345	365	341	393	372	369	374	359	340	378	347	340	357	368	362	346	366	368	374	376	379	385	379	340	322	348	339	349	342	408	312	371	387	367	369	385	380	366	350	363	352	356	358	356	363	332	364	378	374	370	353	344	344	377	353	365	350	408	332	356	321	363	369	358	360	344	363	371	343	354	359	366	349	356	380	364	342	367	347	382	293	324	359	352	333	333	392	387	366	375	337	385	365	391	358	380	336	368	370	356	366	349	350	343	387	364	375	381	367	359	385	365	384	324	382	340	353	353	376	400	378	369	355	367	348	362	353	343	387	390	357	371	364	364	358	354	367	353	358	330	343	361	386	379	358	377	349	362	345	371	364	339	369	362	380	337	369	380	359	331	371	325	349	385	358	327	354	354	361	356	356	361	394	331	370	355	405	349	332	362	368	348	375	359	348	377	373	357	383	358	341	345	381	365	383	379	350	368	358	363	357	385	330	339	375	362	332	346	382	377	347	331	367	360	354	358	359	373	370	347	363	394	357	373	345	342	360	391	370	366	372	345	395	336	323	383	395	388	373	358	361	397	371	379	349	359	342	371	352	343	411	368	360	330	357	324	355	375	358	352	371	381	328	367	354	330	341	403	367	361	332	357	376	376	341	353	364	400	373	383	390	337	382	375	360	366	397	359	358	367	378	398	354	357	368	396	369	342	381	353	327	374	364	363	378	371	348	369	372	348	359	331	311	349	362	346	365	370	354	350	327	340	360	374	367	340	379	376	321	361	355	374	355	400	340	322	319	370	337	366	363	340	350	336	354	328	374	346	336	358	360	363	352	379	329	374	373	391	333	362	410	340	351	359	354	345	379	334	345	398	379	335	336	369	312	328	380	374	380	393	379	344	378	376	332	362	363	364	327	392	337	354	375	365	360	367	344	402	375	371	362	417	384	343	351	355	382	341	361	343	375	374	329	355	383	333	358	336	364	377	346	329	363	373	347	347	363	338	390	387	364	354	339	348	359	393	381	387	359	346	380	371	351	326	362	383	358	352	395	399	362	340	364	364	373	351	359	376	366	352	386	347	355	357	413	382	318	369	358	359	382	401	366	363	339	370	384	395	413	332	349	338	399	366	370	355	369	369	385	374	356	388	386	301	363	358	369	352	362	353	372	368	392	372	360	347	355	347	387	350	338	378	343	334	354	350	362	412	348	383	392	379	367	390	342	360	374	356	365	401	370	380	387	353	358	342	343	387	328	382	373	373	353	351	356	365	359	361	367	362	348	354	342	376	364	346	388	391	384	372	345	355	372	361	349	338	366	384	359	390	384	335	365	371	379	341	365	365	412	359	354	375	370	403	385	350	371	375	371	323	385	342	348	363	337	384	356	359	373	346	366	358	385	385	385	383	378	363	372	370	349	362	336	330	350	364	368	329	364	370	355	351	352	358	355	349	373	360	332	350	322	335	341	358	378	403	353	352	341	376	356	384	343	331	394	360	385	349	344	344	335	400	378	382	402	347	356	363	346	342	402	363	317	348	379	322	343	351	369	358	342	361	374	322	376	365	329	366	329	413	361	341	380	345	377	397	332	310	354	330	351	379	348	356	318	360	336	337	339	378	382	392	354	338	392	359	379	361	383	344	350	421	356	342	349	353	356	346	380	366	360	333	377	366	329	352	361	344	357	382	325	379	369	365	359	404	358	387	335	325	333	369	372	358	352	355	377	366	376	391	383	346	344	347	353	349	360	334	348	355	362	343	333	343	337	363	357	353	368	364	376	373	312	381	336	368	369	356	375	347	365	355	379	335	362	338	344	378	342	356	344	369	354	399	325	346	335	360	412	394	356	370	339	360	349	334	344	368	361	358	363	378	371	378	343	358	346	340	353	371	345	372	368	397	355	366	341	386	376	354	329	373	369	350	366	339	363	344	358	387	369	360	364	400	365	386	377	330	399	357	353	339	350	344	367	365	338	363	377	354	324	385	338	330	354	353	366	384	371	360	334	353	347	355	368	411	358	372	380	363	365	321	397	391	372	345	362	359	344	348	348	339	366	355	339	320	316	348	328	368	351	318	369	352	349	382	332	383	359
31389	41404	50431	55162	49557	47742	21598	7376	6396	5756	4988	4548	4026	3818	4331	5821	7616	7255	5646	3836	2832	2105	1744	1613	1355	1321	1230	1101	1126	1092	1010	967	970	1022	968	976	939	965	974	941	901	919	902	943	930	884	877	800	901	849	882	851	858	838	875	840	867	879	809	854	825	865	849	828	848	773	836	808	810	795	826	876	862	884	861	869	831	889	829	829	855	824	907	847	811	836	837	842	843	879	861	856	836	844	852	837	840	844	869	815	864	823	890	840	909	786	819	859	885	812	831	899	866	896	834	857	831	868	818	831	824	885	833	879	834	862	820	840	832	800	862	885	853	830	846	851	797	854	860	798	850	833	861	852	797	831	886	869	849	828	843	791	871	858	861	792	805	853	813	867	872	820	853	797	807	834	780	836	790	854	859	851	861	800	808	825	842	827	843	842	840	882	807	834	834	863	845	841	846	824	820	846	809	890	792	854	850	795	822	779	821	858	857	868	806	896	878	849	832	827	821	877	907	860	844	843	886	867	877	855	816	803	848	842	813	818	889	842	870	826	953	884	837	836	897	790	885	872	865	830	836	838	901	823	829	837	829	868	853	872	860	828	863	848	834	833	848	857	848	860	815	830	842	841	839	854	900	838	852	819	844	888	875	891	859	865	835	853	834	862	821	875	869	819	836	825	793	879	835	836	861	838	841	856	871	815	845	814	824	875	844	805	802	816	840	806	824	858	855	853	865	832	854	823	801	827	886	885	828	854	866	809	839	800	796	826	866	781	860	853	867	839	835	865	901	780	846	831	808	814	821	874	851	827	831	861	863	864	860	896	835	855	809	894	851	833	841	881	824	810	803	895	829	879	845	862	820	825	849	862	862	811	836	864	789	826	801	849	893	849	849	849	875	815	812	783	870	811	839	802	844	847	862	853	855	806	856	855	867	860	837	841	861	849	860	843	829	827	864	844	865	857	786	889	818	862	819	837	839	838	857	876	920	806	812	811	828	868	811	839	827	794	868	852	807	831	846	810	830	814	830	852	847	842	867	884	836	904	824	802	817	842	781	872	868	816	871	817	802	833	879	814	846	836	869	837	820	856	862	859	845	811	832	817	827	846	850	849	828	837	842	884	862	896	878	874	864	843	805	826	840	832	845	887	861	881	884	821	924	790	833	862	875	837	817	860	825	775	873	829	827	842	873	864	824	849	892	812	804	831	808	861	821	813	827	869	828	830	847	858	904	838	830	815	858	822	847	816	846	836	798	808	818	856	821	823	885	817	834	862	896	856	837	884	892	858	874	913	833	820	811	824	831	831	831	872	816	839	848	846	859	845	882	803	886	797	843	836	862	869	809	866	854	803	831	828	856	829	867	815	849	775	896	888	826	821	857	783	823	853	857	883	828	852	814	840	825	876	871	824	883	796	836	854	831	853	847	810	818	809	825	817	837	836	892	819	876	857	814	851	823	819	878	873	864	876	756	816	820	884	855	841	863	875	854	853	830	851	797	837	821	874	852	865	851	869	811	786	855	867	839	856	860	816	838	828	893	871	825	883	828	794	893	854	827	830	812	884	835	860	850	822	835	820	883	886	874	864	833	860	819	917	857	818	841	838	816	828	884	817	841	846	839	856	853	874	846	867	787	847	834	793	875	830	822	815	850	889	812	884	835	839	879	857	791	842	789	829	872	870	814	893	837	852	838	853	905	848	825	831	807	835	848	838	865	795	867	809	870	832	830	847	816	878	829	792	795	811	892	822	918	840	839	839	850	849	796	854	892	820	882	848	849	823	867	898	826	822	839	821	846	792	816	807	844	813	860	809	898	852	886	851	865	818	865	880	815	867	834	833	837	886	862	796	853	847	823	794	847	824	834	851	867	858	883	839	848	848	845	825	846	863	810	800	846	876	886	852	797	822	809	808	827	853	876	807	868	881	856	853	770	856	849	846	788	877	834	862	869	805	861	806	817	838	834	850	830	858	786	809	843	807	815	872	861	806	832	880	852	859	800	858	871	822	846	851	833	898	830	875	809	847	855	873	857	854	879	864	901	885	883	847	883	855	866	817	865	863	819	836	813	809	837	833	816	815	832	850	869	800	838	850	845	867	874	858	886	880	872	830	833	809	798	856	875	851	807	877	862	813	833	863	853	844	841	849	835	825	750	839	855	800	858	817	841	854	830	812	839	872	798	885	820	874	842	836	829	914	838	820	834	791	824	885	817	865	863	878	843	808	877	859	830	834	817	831	810	834	812	892	875	873	862	852	802	843	798	862	836	832	905	825	848	883	804	832	828	811	824	860	888	832	913	846	842	912	856	840	848	815	856	820	785	863	839	865	811	819	833	894	862	823	871	843	866	860	783	870	863	851	842	895	856	845	861	881	781	880	837	869	849	810	879	885	847	855	851	819	867	871	844	857	847	818	873	826	829	843	887	869	860	871	813	816	819	853	831	832	858	827	887	842	882	824	864	828	836	832	808	865	846	845	836	824	821	907	875	868	802	857	822	825	878	783	858	816	856	885	843	858	914	825	868	850	845	851	877	913	817	850	819	804	823	838	788	865	871	807	794	862	816	788	812	818	833	861	818	875	864	846	815	880	802	835	864	871	861	834	797	849	807	821	853	843	847	860	867	811	881	883	815	792	815	860	802	830	869	842	818	833	828	806	829	804	830	912	881	840	824	848	876	836	859	826	882	807	814	807	858	858	835	803	889	874	877	832	865	867	864	908	852	873	797	813	881	851	901	865	891	826	827	779	878	831	897	856	843	809	774	889	836	883	809	797	865	888	850	875	813	832	828	830	862	852	848	851	851	854	875	857	858	802	836	848	878	875	832	882	809	807	850	793	874	867	916	808	846	880	864	847	842	850	820	805	874	833	801	805	877	859	864	816	851	826	862	815	846	860	813	855	805	845	816	806	854	860	853	860	808	820	822	840	832	850	866	852	816	897	856	827	806	878	862	854	828	804	863	873	830	793	857	850	834	826	828	867	888	883	796	811	818	855	851	783	871	826	835	844	862	853	813	886	799	877	867	898	808	875	891	883	806	843	817	830	862	827	885	856	835	836	820	893	826	807	842	867	840	820	855	905	854	829	850	847	848	874	844	865	899	855	807	815	861	868	844	842	859	895	783	809	848	834	831	847	837	879	828	809	846	838	836	847	851	822	820	860	811	875	829	817	855	862	886	859	830	831	800	825	825	809	859	839	849	798	854	864	857	907	842	850	879	827	814	834	870	853	848	826	823	807	858	901	826	841	897	827	849	806	844	802	818	868	818	835	869	809	866	863	807	827	827	830	833	834	871	815	891	828	872	820	858	899	841	832	852	892	885	828	793	862	841	846	818	872	845	853	823	825	823	805	890	860	888	911	828	829	776	795	856	903	828	858	892	888	844	823	887	845	844	866	867	803	812	800	864	856	876	855	820	859	833	848	862	899	836	846	834	806	908	790	883	874	834	841	827	833	850	809	843	878	819	866	851	804	826	862	832	781	871	805	887	863	859	876	845	837
54165	52202	49927	47166	44610	44017	34933	20795	13053	5390	2590	1992	1608	1771	1987	2533	3710	2837	1949	1465	1158	819	608	572	489	502	495	461	424	443	354	367	421	400	375	402	385	402	376	448	361	394	400	385	370	390	360	356	349	362	334	343	374	349	370	373	355	336	334	346	364	333	369	366	333	349	353	354	347	327	365	348	362	327	333	347	372	376	334	357	371	365	371	348	362	368	350	347	337	364	299	383	337	343	349	368	333	339	359	349	380	340	370	367	313	357	381	354	331	349	357	349	347	372	359	365	351	393	337	344	376	373	347	310	327	347	388	336	344	381	336	375	351	339	360	384	347	381	362	359	345	346	363	384	367	358	350	386	352	348	361	387	341	364	371	388	352	342	404	368	340	347	389	363	336	344	385	347	335	354	382	342	381	353	374	344	363	345	355	366	356	348	356	325	350	330	347	377	343	383	385	368	336	351	359	358	365	359	359	339	352	330	331	358	360	377	340	349	346	354	373	345	347	357	324	360	357	393	358	355	378	342	337	343	343	334	373	376	369	380	309	385	362	356	349	354	352	342	362	344	352	355	364	363	354	379	367	343	344	388	403	416	342	331	357	332	342	342	363	353	347	342	354	360	348	340	343	334	348	376	369	317	345	345	357	360	373	430	318	369	350	351	388	371	366	357	368	369	330	314	358	339	381	365	367	411	363	362	389	354	326	361	340	363	359	373	378	387	375	359	346	329	350	346	338	355	341	326	348	360	334	347	338	346	358	382	360	347	386	334	364	368	335	343	322	328	349	359	340	333	355	346	389	355	339	342	354	370	359	353	330	335	310	315	352	330	360	341	384	343	350	341	369	349	398	340	379	379	384	346	338	320	369	363	329	341	330	332	352	367	378	362	355	329	383	355	391	404	370	345	353	346	361	364	371	351	339	346	325	331	370	322	341	329	318	358	357	358	360	328	387	384	360	353	329	362	342	336	351	348	352	373	354	409	376	342	366	349	340	387	319	368	350	347	346	351	340	359	337	345	342	344	339	383	367	354	334	341	366	364	385	372	335	377	408	377	374	335	372	359	379	370	352	353	332	365	369	370	359	370	364	338	343	339	366	369	374	345	351	344	368	380	349	372	346	366	363	369	395	366	363	371	344	375	394	364	376	359	338	350	373	347	322	402	351	343	327	340	354	379	357	351	353	357	337	369	346	355	331	384	341	365	335	342	346	369	345	354	352	316	359	372	357	371	337	354	377	354	364	367	345	357	360	344	343	375	353	350	389	368	377	379	361	349	328	363	360	334	335	400	376	361	345	345	355	371	379	377	371	390	391	359	347	323	324	369	339	380	349	342	369	358	368	350	356	341	362	376	372	345	371	352	355	334	349	346	355	380	392	374	381	344	359	358	373	325	361	390	384	341	346	391	363	372	352	351	368	375	372	366	327	342	362	388	339	328	381	385	337	340	347	351	338	363	320	370	372	349	374	388	390	348	361	362	359	369	350	340	342	366	392	348	357	363	334	357	323	358	361	367	365	369	334	348	351	365	335	342	368	359	352	334	365	369	362	364	388	370	340	366	352	358	319	359	347	332	387	375	344	385	344	394	382	341	358	351	370	344	361	340	360	310	379	323	369	348	341	367	344	354	353	368	353	357	343	342	349	353	359	327	339	363	367	369	337	352	344	363	381	345	360	340	376	406	345	374	396	341	321	372	381	389	381	345	372	329	356	368	379	351	362	365	360	351	326	337	342	328	374	360	325	331	362	392	355	340	322	375	356	361	338	373	334	358	338	352	374	361	348	319	346	341	351	321	338	395	346	372	366	374	373	360	351	378	351	360	374	340	414	338	372	384	355	359	363	344	366	350	361	349	348	355	316	366	355	329	345	372	368	372	338	345	394	339	349	329	385	358	295	365	327	356	358	329	348	354	386	373	359	355	335	368	338	357	358	355	366	354	333	351	346	342	344	354	387	382	368	331	363	374	378	369	341	328	357	335	345	362	355	351	342	359	370	370	384	346	326	381	363	359	369	348	364	361	371	322	380	366	355	331	377	370	371	373	356	375	357	364	351	360	351	365	362	322	348	372	366	338	339	341	359	334	353	343	342	363	343	392	382	364	367	370	342	359	337	368	347	356	384	365	377	344	331	340	377	327	357	325	342	325	330	346	371	363	371	378	349	376	340	348	357	321	365	346	353	330	403	349	371	365	341	374	396	352	359	372	342	350	356	401	326	377	374	351	367	323	358	334	369	309	382	362	361	361	378	338	396	377	363	345	368	363	338	331	352	372	341	391	357	347	375	391	359	397	340	343	370	380	350	372	360	397	381	346	383	363	377	383	383	370	342	362	338	353	300	344	360	361	326	357	344	357	376	368	336	377	343	333	348	336	350	329	358	350	378	318	328	350	350	368	360	340	355	365	364	356	343	365	345	350	347	354	348	357	355	369	341	387	339	349	362	379	360	364	377	346	367	366	323	365	350	372	364	340	363	338	337	361	364	335	335	363	328	373	357	338	365	338	335	359	336	365	349	372	351	344	364	348	377	362	372	402	354	335	349	328	375	356	400	329	392	352	349	355	330	342	357	354	353	374	357	342	352	365	366	378	386	351	360	320	363	360	397	392	360	349	351	365	327	363	366	386	343	348	316	380	339	336	355	346	359	369	359	342	355	382	357	378	374	343	375	361	390	350	344	374	388	362	345	325	338	369	377	346	355	352	360	425	342	392	319	342	361	387	362	360	344	371	364	366	361	357	378	354	379	349	344	351	358	376	357	369	323	359	365	359	360	357	337	340	345	361	333	385	359	308	393	366	336	347	326	363	356	328	346	416	374	335	337	369	328	348	400	367	355	364	341	362	333	369	364	336	359	332	373	373	353	340	362	341	363	347	375	333	360	320	344	351	364	303	353	358	322	349	348	324	379	341	371	361	339	359	380	380	394	329	363	348	317	378	403	324	330	370	313	354	365	366	365	347	358	324	328	353	370	348	345	347	342	345	362	344	333	336	355	383	340	370	381	397	329	337	336	387	333	334	373	348	366	402	365	356	346	357	338	356	379	374	323	373	400	369	361	321	341	376	356	337	369	381	346	366	341	402	348	344	352	335	314	348	359	322	391	344	372	362	375	318	349	329	366	370	346	355	357	333	386	362	350	335	352	364	363	372	383	359	360	380	365	343	379	356	345	363	346	372	326	340	363	355	395	337	343	344	338	355	355	341	356	368	342	356	358	340	338	361	362	382	372	384	355	337	356	381	320	367	328	352	348	378	341	391	312	363	378	394	385	354	333	358	338	348	376	350	332	337	370	368	356	353	358	353	295	378	336	356	338	345	345	368	365	344	353	374	354	353	356	370	379	360	389	364	351	330	364	339	343	401	361	344	352	341	324	386	349	348	336	370	366	373	342	345	350	350	360	333	353	337	338	351	377	381	374	390	395	346	335	352	368	371	341	349	334	356	364	361	339	365	364	383	376	391	367	384	401	315	394	389	346	351	366	393	399	341	356	336
38700	48809	54757	55023	54241	58481	30891	10613	9469	8932	7816	6705	6053	6390	6700	9522	12918	10463	7519	5585	4422	3151	2403	2079	1756	1510	1362	1240	1238	1193	1150	1120	1110	1061	1031	1046	1078	1067	1016	952	937	932	938	917	896	887	867	914	871	868	880	828	829	833	852	874	789	816	844	785	815	844	814	791	783	791	819	801	785	857	845	851	833	813	805	837	774	805	837	869	852	793	822	817	826	827	812	830	805	780	835	838	818	790	806	787	803	845	824	823	820	840	800	738	807	847	823	766	783	877	862	845	813	807	812	833	745	824	878	780	857	827	802	795	838	835	795	833	774	811	769	770	835	828	837	852	802	836	842	840	780	761	825	807	829	763	800	813	790	823	825	768	829	864	840	803	805	827	742	819	796	811	792	833	781	792	833	848	810	835	791	808	790	837	834	859	830	795	780	793	840	799	803	862	834	837	843	835	787	808	836	819	767	804	812	777	826	855	819	783	798	836	819	805	735	854	768	774	797	829	795	789	789	800	787	779	784	799	824	821	765	763	807	779	792	841	797	753	828	766	814	807	792	814	812	770	815	756	811	800	781	783	785	811	800	811	788	830	835	797	772	831	818	793	874	821	788	832	830	820	855	802	804	848	836	818	789	825	820	843	830	785	832	791	821	800	779	860	820	856	805	820	780	787	832	755	828	834	832	850	815	786	823	818	777	787	820	775	808	787	791	789	771	877	816	786	831	810	825	842	833	812	847	840	787	765	835	791	841	831	800	793	829	812	830	836	867	830	800	778	771	823	790	825	831	819	847	795	872	820	841	810	796	822	817	842	791	771	822	803	791	790	802	791	838	799	818	855	838	815	817	811	825	791	824	774	816	782	787	790	793	857	851	810	831	815	790	874	815	804	818	840	820	787	814	861	788	834	851	851	827	804	770	820	819	758	837	839	809	812	834	857	818	842	827	828	882	798	784	806	775	796	776	815	831	799	816	808	828	809	802	830	789	841	814	839	808	834	838	811	758	855	821	822	791	786	820	807	808	810	791	807	825	785	801	759	799	803	858	841	805	790	784	786	802	769	806	822	772	794	794	815	817	812	824	796	851	753	815	806	777	786	834	777	798	861	783	798	812	783	779	785	847	774	781	830	779	770	899	878	798	810	804	819	816	797	791	839	825	814	818	807	821	821	811	834	811	848	846	810	825	852	794	822	806	779	813	804	781	845	811	744	839	807	841	807	791	761	802	794	780	815	797	807	775	828	757	866	784	766	773	843	791	836	800	808	777	821	818	806	747	728	756	810	798	792	807	846	802	824	819	845	789	828	807	835	823	782	818	811	825	828	827	843	831	819	764	818	750	777	757	794	841	816	823	855	803	760	787	841	764	818	788	877	802	822	868	855	859	719	827	804	825	794	818	804	788	852	806	789	811	810	804	854	750	747	771	792	828	821	810	777	860	834	842	821	797	796	786	767	850	794	815	801	826	770	862	815	831	826	801	753	856	824	857	771	763	853	845	815	827	834	834	811	796	851	820	812	779	826	792	835	859	841	856	816	847	808	842	794	761	796	833	763	849	860	799	805	829	846	840	786	823	873	836	784	794	784	814	823	829	833	804	803	849	842	816	816	812	802	799	810	878	800	784	845	821	800	786	799	844	764	768	801	838	806	844	859	768	727	822	860	791	832	806	775	829	829	786	829	837	750	816	769	850	858	799	813	843	835	885	787	811	797	822	825	814	815	813	772	827	816	824	860	842	737	827	833	805	815	819	822	774	823	802	771	795	807	818	812	818	794	883	828	793	807	811	811	774	843	852	840	826	773	805	834	776	847	849	798	807	811	793	812	786	816	783	797	811	787	849	794	805	778	840	877	779	843	824	817	799	814	826	847	822	808	820	773	808	809	790	761	872	871	778	788	810	830	879	807	821	815	823	811	725	789	818	803	777	843	812	853	766	817	817	803	781	780	873	815	807	796	834	781	827	798	831	874	778	816	793	798	818	853	830	794	829	762	798	865	804	839	779	818	860	806	802	828	816	797	776	821	820	803	793	810	789	769	796	837	783	821	854	828	767	773	856	814	848	849	802	823	745	867	837	835	790	789	783	828	829	860	859	839	812	794	808	799	826	826	799	829	827	795	778	811	829	792	813	809	819	807	832	828	848	767	790	794	801	798	796	821	815	774	757	808	782	815	774	854	795	772	797	835	774	811	839	847	808	791	816	771	818	786	840	771	803	832	837	782	803	771	828	830	810	734	856	868	788	784	843	846	828	824	807	796	877	851	741	806	794	826	800	816	815	769	820	752	847	852	810	820	826	758	812	810	842	807	832	807	785	841	838	786	802	839	778	823	818	849	837	824	790	769	815	801	834	838	824	842	787	792	806	788	760	799	755	857	791	804	784	779	819	846	839	749	843	798	823	838	846	843	820	872	810	810	853	801	764	793	777	818	764	817	790	816	883	815	791	744	790	842	828	803	804	842	801	810	780	822	824	851	784	777	792	858	824	836	797	813	835	800	752	811	820	835	872	769	813	803	847	879	798	848	836	796	772	827	795	805	785	824	880	787	803	791	792	823	806	816	850	798	798	833	826	808	824	841	817	812	842	786	826	908	793	782	795	820	835	891	787	809	812	786	869	765	780	835	758	850	821	773	827	855	855	773	756	802	834	836	845	834	791	867	798	823	797	812	803	794	841	784	757	820	810	828	838	822	822	836	789	806	893	793	883	818	785	840	810	779	816	822	804	784	813	825	802	772	824	850	817	780	802	862	765	844	798	802	808	788	790	827	816	826	808	815	830	810	786	814	819	831	751	794	864	762	831	740	822	816	817	790	774	881	780	812	845	813	814	767	807	791	806	805	802	821	802	828	786	794	802	825	805	799	777	797	791	813	784	842	770	855	774	820	756	817	770	825	803	776	818	810	823	789	803	829	838	742	820	800	854	810	836	778	852	799	827	801	785	828	852	814	788	767	771	832	784	826	774	808	781	826	794	874	831	855	807	834	812	831	787	814	819	788	798	817	786	796	829	754	787	767	816	822	776	785	846	818	853	797	794	777	854	840	845	826	836	838	821	861	801	821	817	786	748	845	796	800	842	804	809	807	802	775	833	804	797	822	813	842	850	784	785	783	798	793	785	778	773	769	796	850	842	762	828	840	799	768	765	803	820	833	837	826	813	775	775	834	827	837	819	813	797	828	821	810	860	805	848	809	798	809	843	859	764	842	870	809	800	796	854	836	811	815	812	833	787	777	812	815	814	797	813	850	826	826	863	829	851	879	840	815	817	790	779	806	876	776	817	830	797	839	787	801	810	835	841	858	845	813	843	818	800	854	888	872	799	798	824	841	876	847	809	832	832	808	778	768	809	823	803	784	757	848	766	830	777	821	814	774	769	803	798	854	850	850	835	766	860	848	824	810	826	798	814	810	828	822	827	790	813	810	832	806	872	839	772	784	775	776	805	748	779	808	838	795	763	837	845	799	789	842	851	819	788	756	793	747	840	823	831	891	797	818	823	839
27890	23681	24891	19480	13624	6700	2306	1122	879	710	615	565	541	446	453	426	460	405	438	376	370	339	308	350	323	282	335	315	339	351	334	313	318	312	323	279	315	309	283	350	323	293	305	324	329	286	303	326	297	282	325	307	325	333	333	332	306	320	305	300	327	288	308	312	339	285	322	309	302	289	301	297	299	291	288	331	297	285	288	336	300	290	316	319	324	319	279	303	330	286	325	284	295	308	329	312	323	314	289	294	305	275	315	293	308	308	303	319	308	270	335	287	313	294	309	308	276	304	320	322	297	316	328	299	291	311	298	293	284	315	313	273	309	314	296	284	319	324	317	316	289	291	305	311	292	305	335	294	301	311	304	314	291	325	319	351	317	284	274	324	305	311	289	307	293	299	313	329	284	290	316	282	324	301	332	316	310	313	298	287	341	316	303	293	292	274	327	260	327	287	279	344	325	326	363	325	330	320	316	319	309	296	303	317	320	307	301	278	302	324	271	309	299	315	304	304	302	319	302	306	336	294	302	334	334	298	315	315	336	328	307	312	323	309	305	301	317	282	250	264	335	284	291	312	308	328	307	298	331	313	293	305	295	331	287	285	306	317	278	279	281	350	296	332	289	331	305	312	311	289	316	319	280	317	318	297	286	338	288	291	312	310	314	317	329	279	260	279	287	309	321	303	307	297	274	310	301	286	302	277	294	280	314	300	333	318	300	293	313	301	282	295	327	295	325	307	303	277	286	317	306	290	304	295	301	303	300	290	322	294	308	308	291	281	299	290	323	331	309	287	297	311	313	317	295	302	330	311	317	288	337	287	331	322	299	272	291	300	317	302	323	303	309	316	302	293	321	313	320	318	335	353	328	324	307	292	307	322	276	335	289	307	302	333	283	293	319	270	327	306	322	285	316	330	306	275	283	287	320	318	334	318	309	297	277	297	280	296	290	311	327	301	269	311	306	298	288	314	313	312	279	305	303	346	312	302	295	306	296	311	284	335	316	276	328	362	304	310	313	285	277	337	324	284	298	328	332	316	320	314	295	302	310	315	292	313	318	310	307	298	318	334	308	325	279	315	322	300	311	296	311	306	325	328	319	307	318	326	311	297	297	296	352	307	301	324	311	312	334	324	315	323	325	315	317	299	275	279	286	335	301	294	321	290	320	307	308	319	328	302	310	306	306	282	338	321	337	299	330	294	317	345	321	272	335	270	330	302	269	294	278	319	310	273	312	319	294	296	297	295	325	286	286	311	319	315	328	315	286	303	297	325	306	286	298	298	281	315	298	300	305	312	309	301	319	338	307	287	315	306	334	302	315	291	327	309	297	333	302	319	350	313	323	339	349	298	297	282	327	313	293	312	311	288	320	293	320	324	294	301	292	305	325	299	299	323	303	313	310	267	291	322	313	342	330	305	306	301	306	320	315	308	292	271	303	316	316	302	300	283	302	346	299	292	329	336	288	306	310	326	268	295	331	323	281	255	302	267	304	306	327	321	312	251	303	300	326	289	311	305	312	286	330	329	306	286	294	296	320	296	314	290	304	285	298	315	269	341	310	326	295	335	294	317	334	366	286	277	301	277	297	348	296	314	301	318	293	305	312	288	328	335	317	269	286	321	282	308	281	322	308	274	336	318	316	329	307	315	324	280	306	301	317	311	271	310	303	320	277	299	310	317	290	312	314	287	322	327	277	253	296	299	327	320	289	314	310	325	297	273	334	326	320	270	283	323	323	318	259	317	310	326	311	322	301	317	296	324	322	317	324	302	303	311	293	300	320	298	337	324	328	327	289	312	302	307	276	334	302	301	306	289	297	300	328	293	311	318	297	333	298	278	286	303	332	326	330	321	316	306	275	301	297	309	323	318	307	300	310	308	311	300	324	306	297	294	294	293	284	303	340	303	340	280	286	312	317	326	304	299	332	283	325	314	297	312	328	323	323	261	304	298	302	307	335	313	334	339	335	307	313	316	283	307	285	297	328	285	282	307	327	333	301	293	294	311	318	312	320	316	310	294	294	303	315	308	313	289	328	316	316	307	288	303	301	281	261	296	317	315	321	327	297	343	349	341	297	342	302	301	316	306	319	309	325	330	294	310	308	319	279	304	318	317	263	296	300	311	287	319	316	306	313	299	276	305	299	272	295	322	335	287	306	298	304	298	337	313	290	301	283	293	307	280	322	315	299	275	317	356	294	321	314	320	287	308	330	292	293	270	297	297	310	348	344	310	281	311	308	282	320	350	306	276	300	296	288	293	333	295	308	277	323	299	313	330	282	360	329	306	278	311	313	313	289	301	292	326	306	281	317	313	294	289	291	327	306	301	305	302	301	315	318	266	303	292	294	309	311	321	321	305	292	255	302	290	342	295	314	292	318	273	331	314	336	330	308	305	307	300	312	307	330	305	264	314	292	309	279	310	312	334	293	297	307	315	266	333	317	279	290	300	308	309	329	346	309	334	311	338	343	325	296	302	323	285	328	314	302	292	311	320	274	318	322	287	298	303	315	306	284	285	308	315	312	310	328	304	309	300	302	295	315	291	301	326	317	335	298	307	290	295	336	335	309	352	347	301	293	300	326	325	320	286	293	315	317	288	306	304	293	314	298	303	338	268	290	310	313	305	308	291	272	353	276	318	302	294	314	321	309	262	292	297	330	331	295	304	277	302	317	276	303	308	286	348	355	332	293	298	283	303	301	280	317	314	319	325	323	318	301	280	311	279	312	303	297	301	328	341	328	295	299	254	296	319	290	295	308	308	305	304	315	273	325	288	328	321	330	303	285	332	301	320	312	298	296	286	291	295	330	360	313	294	270	299	285	326	294	278	315	279	302	285	307	324	321	321	325	329	295	297	307	301	314	294	317	294	284	269	273	270	304	306	285	287	288	287	314	311	317	286	305	296	339	323	320	294	284	316	318	304	313	287	339	307	321	303	308	288	302	292	300	305	295	324	297	316	304	339	342	327	283	369	324	294	292	321	310	313	335	310	282	311	323	328	312	289	283	318	309	321	308	312	299	291	320	315	317	361	313	300	285	301	301	300	304	299	316	313	301	342	309	269	313	292	330	316	331	273	295	309	295	310	293	302	333	307	346	319	310	302	302	304	304	287	302	314	329	303	292	294	293	287	312	300	298	277	279	289	308	294	314	315	290	260	273	288	284	343	291	316	310	294	318	306	330	305	335	317	304	319	323	315	311	294	312	321	324	303	306	277	310	314	284	302	301	308	302	334	322	302	308	297	322	307	283	303	332	337	343	307	295	293	289	301	284	291	287	289	328	318	318	316	306	299	319	289	306	310	315	322	312	331	321	315	335	332	307	343	358	300	283	303	271	310	300	285	313	269	299	300	311	325	297	300	333	310	312	322	304	317	345	302	342	315	308	332	300	326	317	289	327	293	312	304	324	283	300	301	298	310	327	292	296	273	308	313	305	302	287	324	296	298	281	310	285	310	303	301	305	334	326	349	300	292	312	324	301	289	301	319	303	337	267	285
16688	21553	30695	30601	27820	17860	7569	3905	3372	2902	2453	2206	1920	1748	1548	1578	1536	1413	1218	1112	1030	1008	936	920	848	839	866	860	825	793	778	735	803	808	785	753	815	787	694	765	742	722	780	752	793	769	742	738	744	748	780	712	722	776	762	751	692	721	751	698	730	735	697	680	712	705	752	683	711	770	726	759	738	749	729	747	757	720	710	699	716	760	738	709	725	773	767	738	733	722	758	760	746	727	697	722	729	683	725	770	719	682	685	726	746	740	658	746	699	725	738	746	727	735	779	752	754	741	795	739	755	752	742	722	719	717	704	756	734	717	760	659	739	761	747	731	718	745	732	703	723	779	709	760	807	717	707	767	700	742	752	721	747	753	727	749	776	713	724	735	719	681	722	721	742	775	751	759	754	767	755	714	731	697	723	752	701	739	725	744	746	688	713	731	727	756	749	693	772	750	729	726	699	759	739	746	700	675	757	743	809	771	778	701	756	736	739	690	744	687	706	726	758	746	721	732	729	720	737	777	718	729	735	719	699	725	762	733	724	765	732	748	706	727	710	740	774	739	747	744	761	728	731	735	732	728	762	744	761	746	739	709	729	691	705	721	741	737	710	754	707	750	810	718	767	715	773	780	746	710	757	696	732	736	799	739	746	753	740	748	711	739	732	722	739	787	767	755	715	732	770	728	738	738	723	796	730	700	745	739	733	759	695	771	756	741	739	739	715	706	733	749	720	777	774	725	704	742	743	735	715	702	725	727	746	794	706	775	710	665	698	762	719	698	749	696	713	693	736	781	805	726	724	711	694	741	721	719	726	723	694	754	702	750	730	693	678	757	717	757	740	780	667	776	724	773	741	777	725	661	751	737	741	700	725	744	749	708	759	688	679	710	707	728	733	770	743	742	727	716	702	746	688	685	712	769	729	769	756	694	687	744	734	696	712	737	750	739	748	741	711	756	741	732	737	751	809	735	729	747	745	744	763	740	730	726	709	739	764	754	753	739	672	726	748	700	747	750	720	755	692	709	721	703	711	710	723	710	766	722	689	727	739	712	786	733	716	701	705	766	708	733	732	769	779	684	775	739	703	759	753	713	740	725	713	777	720	705	742	756	763	681	713	746	751	710	715	719	757	747	730	758	727	710	747	670	756	702	690	747	718	731	709	773	733	698	742	731	738	709	727	753	757	702	764	735	749	730	699	737	725	742	736	731	790	732	694	727	734	768	743	713	735	743	738	730	720	788	729	741	696	716	733	723	752	704	694	696	720	738	740	738	737	741	721	748	728	781	719	661	763	740	735	685	716	691	774	719	683	703	679	670	765	724	727	676	755	777	707	746	746	737	721	762	737	696	741	778	701	734	738	780	761	743	710	721	728	672	730	740	743	779	749	694	722	734	735	735	732	729	721	738	732	715	759	713	719	715	745	741	743	691	718	742	735	737	728	725	723	722	703	650	711	727	745	752	667	729	727	740	740	765	734	751	742	759	695	712	716	735	765	747	681	784	773	737	741	709	712	717	732	716	747	704	761	722	763	755	722	733	711	717	682	701	744	748	742	743	716	738	754	752	731	755	714	723	719	735	694	741	735	764	723	725	753	754	744	711	723	731	765	742	743	735	776	769	708	667	745	729	775	755	716	730	766	719	722	685	718	689	704	784	720	735	745	740	766	762	735	729	734	772	759	760	721	743	728	735	738	755	722	736	716	739	724	747	712	725	726	767	738	732	697	715	729	731	710	770	773	713	715	731	748	734	730	738	768	734	749	724	722	748	772	722	775	737	726	731	709	772	715	754	770	722	725	750	751	746	747	740	745	733	717	678	693	730	681	724	732	759	754	736	766	764	731	685	778	803	735	731	736	713	741	717	721	707	729	756	734	721	735	718	735	680	701	725	736	736	773	717	727	721	744	742	700	715	717	721	736	712	767	720	737	767	774	710	696	725	695	700	723	707	768	731	700	730	753	728	711	753	733	739	718	742	717	726	751	742	741	687	740	739	748	687	721	762	748	742	705	738	739	772	742	675	749	688	753	752	767	746	736	749	758	702	679	688	748	762	731	733	743	753	764	692	753	686	698	731	754	691	668	747	744	684	691	787	748	723	709	772	720	732	722	745	756	754	745	759	741	752	712	677	701	700	765	730	663	752	719	760	727	711	730	725	740	725	784	724	763	732	760	763	751	717	684	720	713	679	765	772	744	684	716	746	722	738	728	730	786	749	726	693	709	734	719	710	712	778	736	676	743	699	758	707	773	675	739	742	766	721	738	739	784	691	730	774	721	714	736	683	795	717	735	736	720	724	775	748	719	795	722	715	722	717	748	730	743	739	740	750	688	782	699	712	757	713	749	712	753	776	689	746	718	744	740	735	742	739	670	748	726	725	715	753	738	697	757	755	738	726	733	742	713	715	743	724	714	724	735	755	724	707	722	757	775	763	745	728	693	761	730	731	734	755	708	771	708	750	731	707	714	767	723	770	717	718	780	730	701	719	691	762	745	745	753	756	664	699	762	705	701	712	767	754	746	786	748	747	736	760	713	756	695	747	721	767	742	721	768	706	754	791	743	727	750	681	755	699	753	726	715	762	704	714	774	769	652	774	784	728	755	758	783	759	786	712	709	734	697	733	723	697	728	708	736	760	750	701	754	716	713	752	726	749	734	683	772	738	732	766	775	736	727	719	734	770	698	708	686	714	755	721	698	719	742	732	748	733	734	734	742	715	696	772	743	756	712	693	750	725	726	726	697	750	705	754	719	763	750	712	756	699	723	735	744	717	709	686	750	723	709	707	797	724	723	747	752	707	727	707	750	702	679	733	668	758	766	717	739	722	728	699	752	749	744	707	747	763	781	739	698	703	681	786	748	715	722	770	743	759	717	790	719	743	816	696	728	727	743	719	787	747	774	757	730	735	703	732	736	679	741	755	731	710	757	735	739	740	737	745	735	736	725	731	742	743	714	724	724	725	698	781	766	740	737	744	751	752	758	684	738	768	717	725	746	723	701	774	742	696	747	736	726	736	694	745	732	757	742	743	761	715	711	713	710	709	741	743	763	744	694	655	782	804	742	711	711	734	708	746	760	720	755	726	693	712	731	731	735	716	708	735	697	705	759	734	795	711	750	743	745	766	747	728	733	742	763	730	729	699	746	755	683	774	743	717	738	710	759	738	797	704	756	747	730	731	706	696	748	741	730	765	746	743	739	776	706	652	747	726	729	712	715	804	752	714	728	710	733	785	730	745	735	717	752	733	726	696	765	771	772	704	730	741	710	773	757	732	686	764	736	714	726	728	702	712	724	740	740	713	658	678	717	738	743	730	699	694	764	687	784	664	757	707	718	722	738	735	692	743	735	718	734	751	758	719	761	699	709	726	731	742	705	771	755	782	705	774	693	685	722	727	703	767	746	760	679	694	751	724	713	715	716	769	702	721	723	763	780	822	729	716	700	742	704	736	731	742	737	777	773	733	712	727	754	743	745	757	727	708	726	749	735	688	744	771
46603	46409	50320	45552	43410	32633	22080	9357	3387	2120	1504	1250	1061	1107	1241	2042	1848	1403	1098	767	689	587	495	469	436	437	451	412	419	390	403	378	404	364	388	365	387	345	402	369	368	411	338	367	377	353	357	412	367	352	366	368	374	394	378	344	343	379	378	382	376	390	361	352	412	330	365	329	316	346	384	385	379	394	371	380	342	371	359	339	442	326	364	356	397	369	389	388	368	351	373	351	385	366	407	353	357	357	346	393	350	366	379	339	364	356	383	352	329	361	377	372	349	357	384	330	332	338	386	379	388	341	372	362	358	402	380	393	352	371	339	373	345	436	364	362	369	416	390	366	367	371	361	380	359	360	333	340	363	343	358	336	346	339	378	374	371	347	378	391	359	338	368	339	348	371	368	337	357	363	348	370	392	358	377	365	359	372	375	398	405	351	352	362	349	380	371	348	374	370	354	343	377	374	362	343	373	379	389	334	357	333	357	354	366	376	365	336	325	366	400	325	370	363	365	358	346	360	339	389	362	383	390	368	368	337	346	380	347	362	362	355	349	332	362	349	345	350	309	367	328	331	355	362	361	347	357	345	353	356	354	377	346	367	350	373	384	333	330	371	333	369	363	356	322	386	360	382	345	348	349	342	345	367	357	374	380	395	366	370	371	348	369	362	351	381	365	367	357	403	344	370	391	353	326	327	363	390	350	333	339	342	358	372	346	347	370	354	346	363	354	377	349	370	316	323	350	352	343	393	389	400	375	370	377	359	349	353	375	382	351	380	363	355	369	368	353	362	387	388	373	385	330	343	355	370	363	367	384	370	403	330	335	372	354	333	367	328	322	395	391	370	347	351	350	361	351	354	339	339	390	377	349	378	350	368	369	340	334	382	351	377	373	332	367	372	385	327	336	332	362	363	396	351	349	352	353	385	356	393	389	376	352	379	369	353	386	385	375	331	338	382	358	378	366	374	369	359	354	364	325	354	326	395	354	345	347	371	326	386	341	368	329	320	358	334	384	342	378	382	392	365	375	334	358	335	349	361	357	372	346	339	363	376	365	363	359	357	366	337	350	359	339	342	341	327	350	380	379	365	384	333	353	355	335	354	390	345	367	367	372	366	333	319	359	377	367	342	377	330	342	360	344	362	376	336	382	329	336	398	383	338	370	365	343	325	369	368	346	381	323	366	372	315	352	336	389	396	385	360	338	357	335	367	328	353	351	331	375	396	325	339	348	383	384	344	338	332	367	398	351	341	367	379	374	371	368	299	395	349	343	340	365	355	339	394	345	370	350	346	336	325	355	339	345	366	360	346	337	374	355	322	335	373	349	340	332	351	346	346	329	384	366	360	375	374	329	382	303	334	346	338	323	316	363	345	384	354	373	373	345	345	358	345	345	338	384	355	380	349	347	396	353	371	356	320	327	368	375	360	384	383	374	414	346	318	361	364	364	401	325	352	351	368	360	361	382	371	350	356	396	385	370	396	376	378	365	340	345	394	356	398	363	339	331	350	345	365	357	350	380	351	374	345	395	311	330	378	336	352	342	366	336	336	338	342	334	330	374	363	359	335	356	350	371	411	365	351	348	371	351	332	325	383	344	384	348	415	385	356	314	353	348	381	375	360	366	339	345	371	403	336	343	361	322	349	360	380	358	352	358	383	336	346	358	336	419	329	346	369	376	359	363	391	360	380	352	349	379	399	323	337	373	345	367	340	379	372	378	361	355	333	382	342	367	351	361	332	387	382	347	376	370	324	346	366	342	343	372	392	353	327	356	357	375	346	344	399	369	393	360	360	354	369	349	347	376	368	382	359	312	388	384	403	326	334	347	325	370	352	341	390	357	364	382	355	370	365	367	377	380	335	385	399	394	408	377	355	362	348	329	350	350	355	350	378	363	337	384	367	405	358	344	310	366	387	317	372	408	397	364	388	338	356	359	320	351	358	375	384	373	359	339	380	337	362	336	364	366	352	394	368	367	377	363	371	373	352	354	369	353	373	407	368	350	351	373	348	361	385	359	331	385	366	351	393	356	404	354	382	358	378	316	400	351	363	389	379	383	377	368	364	383	395	358	381	334	358	336	363	385	338	376	360	358	355	330	358	323	346	350	395	342	336	381	322	354	347	328	344	329	395	332	368	396	359	356	359	365	360	344	366	328	382	355	363	362	343	352	369	349	343	371	341	371	366	363	376	349	335	374	355	387	373	297	361	392	384	385	379	369	357	363	387	355	352	338	353	377	369	348	339	401	367	353	361	350	363	375	359	334	353	314	382	336	379	355	361	393	367	349	328	349	364	376	362	344	360	360	353	331	351	364	388	325	370	368	332	367	372	358	362	355	334	348	370	352	372	352	326	380	387	385	360	370	354	377	373	355	346	365	366	383	352	363	384	343	360	375	345	349	352	366	326	342	391	383	367	367	348	361	320	367	376	350	355	367	386	380	364	376	354	377	336	356	357	364	330	327	388	406	327	373	373	359	355	349	357	369	346	363	384	325	370	374	397	391	341	342	372	370	339	357	366	339	345	347	401	340	373	407	358	378	371	354	416	388	390	339	377	351	350	348	361	357	339	358	332	361	364	358	344	402	346	344	343	346	349	377	336	366	357	365	356	358	358	366	332	333	394	385	392	372	380	355	363	359	342	389	361	364	369	339	317	377	347	342	334	314	376	370	371	374	353	377	348	341	354	341	358	348	355	369	416	378	381	355	385	333	403	371	333	350	341	410	342	370	365	362	385	384	326	358	360	388	384	350	333	358	345	379	372	369	386	360	352	368	346	365	349	370	378	353	351	405	339	352	370	361	322	371	318	369	367	337	345	361	361	398	371	352	311	368	358	352	398	347	340	366	368	369	343	349	354	382	393	375	377	338	339	366	365	386	303	367	327	346	407	365	346	391	320	357	351	334	372	384	346	379	376	357	363	354	418	339	363	366	363	366	374	392	395	388	368	354	352	326	316	373	352	346	371	347	347	366	350	364	396	342	382	379	372	354	351	377	385	350	368	329	341	385	341	391	332	337	372	379	373	335	350	387	363	364	370	378	372	365	370	398	396	380	354	390	356	363	363	382	377	369	398	368	361	366	371	334	350	345	344	357	353	359	377	407	384	365	369	378	367	328	370	343	387	379	393	376	342	370	347	380	344	366	355	407	376	360	339	361	397	353	328	356	361	371	375	366	347	361	364	368	355	358	363	352	381	382	354	360	319	356	349	358	361	369	354	364	370	327	341	323	338	414	385	351	347	361	389	362	355	364	364	379	345	377	351	355	338	352	339	368	317	370	364	399	328	356	344	354	347	326	354	332	327	323	362	332	380	356	351	385	347	347	379	387	347	344	369	363	361	353	381	361	399	372	369	328	365	372	364	348	342	369	372	355	366	369	399	327	351	339	358	349	376	344	352	363	351	336	377	326	336	373	318	396	340	350	366	361	339	347	350	370	349	390	364	409	315	364	340	349	352	342	337	337	327	323	346	354	329	337	358	401	369	368	349	343	380
30706	39494	49745	51504	49778	34432	21441	7700	7094	6739	5615	4506	4010	4434	4718	8327	7693	5486	4366	3050	2436	2006	1767	1358	1379	1270	1157	1134	1037	1031	1038	988	967	1019	919	990	990	1049	996	906	871	970	887	898	894	922	923	885	891	833	851	886	943	839	872	879	851	838	798	796	802	857	870	870	775	889	879	823	889	843	869	886	899	877	835	845	822	820	901	874	850	822	857	825	843	811	843	847	834	861	852	840	856	857	866	832	802	825	850	843	819	885	849	871	859	866	852	858	829	815	797	882	799	822	824	854	805	843	859	851	892	813	865	817	857	855	845	874	855	796	870	844	845	845	838	821	865	818	836	874	831	867	822	884	927	801	843	875	855	828	850	877	823	902	790	828	839	836	827	888	822	876	876	781	876	855	801	819	804	801	827	884	841	853	835	792	850	859	814	819	860	853	813	798	861	801	868	852	867	843	821	849	825	883	798	804	916	782	858	851	866	829	870	806	859	823	883	831	852	836	828	869	832	843	803	835	857	859	837	818	822	831	818	825	866	862	806	821	809	823	827	771	855	859	864	849	847	827	819	778	824	847	895	855	799	799	841	872	828	842	882	849	831	835	832	825	833	850	857	811	856	854	818	890	777	773	855	868	856	783	878	891	842	869	861	777	903	839	840	800	777	808	861	844	923	888	815	880	873	869	812	877	842	817	871	840	842	856	823	812	834	817	852	815	870	833	870	864	803	830	865	784	827	881	853	862	891	857	822	829	853	903	788	808	827	807	832	852	879	864	884	868	797	796	844	837	792	827	852	848	804	812	855	865	849	858	778	844	837	819	887	865	830	811	846	861	805	862	834	871	807	841	825	820	825	855	847	845	779	870	871	817	821	851	792	904	867	837	856	900	831	849	878	792	855	814	805	827	833	845	815	822	773	856	847	817	872	823	861	839	851	867	846	824	800	883	889	849	886	869	880	860	817	783	843	808	875	802	891	832	927	835	852	840	820	838	844	772	835	806	781	801	782	844	825	845	839	846	852	858	887	820	864	822	859	814	871	868	851	830	876	819	866	829	789	824	863	855	900	840	930	874	814	846	803	860	843	820	829	856	869	850	851	843	856	827	861	851	850	855	837	862	843	848	787	854	840	812	852	861	793	843	860	852	788	856	833	837	824	804	832	856	865	763	874	838	793	811	844	848	782	819	870	872	828	866	864	839	807	845	884	828	841	850	849	844	791	829	863	836	819	829	793	853	812	883	788	822	849	814	853	841	834	888	830	882	809	849	816	831	847	876	816	818	831	844	782	811	855	829	829	891	838	798	832	860	859	883	820	853	814	832	854	812	821	849	836	841	844	811	836	860	863	861	856	835	843	846	877	839	846	795	826	826	848	883	874	849	823	808	820	904	893	850	849	830	848	820	856	826	846	860	862	876	853	832	868	807	826	800	797	875	824	814	885	936	838	862	874	795	839	788	855	838	806	790	833	808	853	824	818	798	847	828	796	859	827	801	793	859	816	931	848	838	824	846	819	853	856	826	876	820	880	802	839	867	841	862	846	864	856	792	820	821	841	809	824	850	892	872	833	886	807	847	847	800	832	855	860	855	835	822	853	818	870	839	865	787	835	866	857	817	827	864	840	848	828	842	844	864	832	821	781	830	842	830	799	803	798	840	914	858	833	809	890	833	871	819	854	785	902	851	836	823	817	820	841	818	793	878	830	864	852	873	822	817	832	842	829	863	786	844	866	827	806	860	862	836	814	870	864	810	833	813	850	861	864	803	849	810	868	818	848	809	791	816	850	785	860	874	869	849	853	867	820	870	862	871	847	809	853	850	801	836	895	898	815	865	787	845	830	801	849	873	819	831	816	904	858	859	847	872	818	781	854	809	827	826	827	852	826	835	840	807	839	882	826	792	799	808	848	823	804	895	801	848	839	906	823	869	834	880	869	792	771	891	851	795	842	849	827	849	788	862	823	882	798	813	862	820	832	833	762	855	848	840	842	875	823	851	858	892	859	875	863	842	850	811	778	845	835	855	806	862	889	880	893	804	862	843	851	877	801	811	774	790	828	790	853	890	853	831	817	838	826	853	792	834	805	788	892	799	841	863	860	889	816	911	816	811	872	813	846	827	826	780	831	849	846	880	855	822	797	840	826	841	818	834	812	749	781	830	796	896	865	843	839	778	862	787	830	848	855	827	846	813	821	797	884	825	861	807	864	808	833	825	881	795	851	826	803	843	816	799	880	820	812	835	817	867	824	839	826	814	839	854	859	914	860	841	835	799	836	817	829	868	839	827	794	830	863	822	852	849	863	774	870	832	785	815	840	828	829	826	871	899	871	859	825	872	857	852	842	848	789	841	859	801	919	895	862	836	858	845	787	841	875	830	834	816	820	836	861	856	818	843	816	863	832	835	831	852	815	801	904	831	861	868	858	829	805	850	838	842	861	830	779	750	840	797	794	865	902	882	810	824	848	821	812	814	852	880	782	870	894	897	813	828	844	864	816	871	796	864	843	845	852	847	866	812	853	885	835	795	865	861	834	787	835	833	887	838	857	779	891	818	820	848	845	827	802	868	869	818	845	816	814	838	825	826	867	881	912	874	824	855	793	848	884	829	842	874	794	840	876	827	779	868	812	851	882	822	820	888	865	850	771	794	859	827	844	821	845	866	858	851	895	895	826	843	841	824	853	832	846	886	868	866	813	818	801	835	825	841	818	801	822	836	838	865	823	863	847	837	837	852	818	817	887	830	856	845	798	856	832	809	853	832	862	814	819	830	835	830	836	861	851	832	787	808	828	847	839	863	785	808	864	853	852	802	894	791	863	810	888	828	861	855	869	882	817	838	862	840	838	818	826	805	879	842	794	845	859	836	846	818	834	810	810	832	826	809	821	819	819	842	837	867	817	838	775	868	862	849	849	873	863	871	855	836	809	823	848	861	877	872	787	823	829	806	837	891	891	831	822	846	861	875	819	809	805	785	834	805	853	843	799	826	841	840	818	813	888	859	838	815	805	866	857	853	832	799	794	844	812	832	837	861	826	828	857	836	846	824	873	783	795	901	815	843	790	804	866	856	894	836	835	842	845	837	795	849	815	845	817	851	811	842	834	810	873	840	865	863	837	851	814	868	834	795	815	899	803	827	883	822	835	816	887	796	844	841	775	883	847	834	838	850	876	859	831	841	837	857	870	850	865	853	863	854	850	835	838	839	873	829	825	821	853	841	814	852	846	840	864	827	884	860	851	822	832	783	793	869	834	850	866	851	834	830	841	853	843	856	871	856	888	856	776	766	872	786	892	836	829	842	882	825	831	815	866	839	850	858	858	826	795	832	862	830	872	843	829	819	816	815	789	847	842	800	890	851	866	824	839	838	846	800	813	834	868	817	792	800	842	814	850	825	838	836	869	830	859	833	818	834	825	854	782	862	869	853	794	830	819	864	843	818	870	833	808	855	856	820	885	884	811	827	813	795	860	782	827	839	864	865	845	830	834	851	818	870	883	827	837	838
53270	52463	49986	44963	44359	39125	30170	17580	8662	4685	2974	2051	1595	1921	2208	3734	3401	2306	1702	1059	929	599	593	526	552	465	492	415	436	409	390	407	393	379	391	350	359	398	372	372	368	382	355	380	384	350	363	390	376	377	359	363	360	374	366	302	351	351	331	362	339	325	344	366	363	370	344	387	339	374	355	337	357	349	329	354	398	339	334	341	352	348	359	353	349	353	360	385	313	329	351	323	321	353	374	322	377	357	352	358	329	306	337	344	352	345	320	351	335	345	345	360	373	344	335	310	354	401	364	361	350	343	337	343	341	319	338	364	350	355	316	327	317	331	350	354	371	368	334	345	343	309	382	358	337	346	354	363	316	349	341	367	357	353	365	355	360	319	366	343	344	303	376	350	375	324	334	307	358	363	369	360	331	316	329	339	337	362	325	341	353	378	358	362	343	351	363	344	326	365	379	359	332	344	349	309	341	351	333	354	321	349	331	328	338	341	361	328	337	354	311	338	380	358	331	353	350	359	391	310	338	343	351	339	343	398	358	342	327	333	385	375	371	331	371	360	419	331	365	335	364	369	363	360	366	338	366	357	342	344	352	351	332	329	349	366	346	346	353	305	354	368	362	355	365	313	343	351	365	339	342	348	350	321	366	324	357	339	357	354	355	327	342	372	382	354	373	366	356	340	333	397	357	366	365	391	314	331	355	314	293	324	318	364	358	368	344	269	365	362	362	381	348	328	364	357	344	361	370	334	335	350	360	341	340	330	367	346	365	351	361	322	323	374	410	405	312	322	374	345	332	369	319	326	309	345	338	360	364	388	341	298	348	327	360	323	312	358	338	356	368	312	360	365	366	322	373	369	357	340	373	362	361	336	355	370	337	349	362	363	366	372	333	375	339	343	365	359	362	338	360	322	315	312	334	332	365	365	350	309	398	344	330	358	339	368	362	362	347	361	367	332	329	336	346	345	319	348	355	352	357	342	330	362	370	346	310	334	368	328	411	372	328	351	398	363	384	354	333	339	344	376	356	358	327	343	376	351	363	361	390	382	326	328	332	344	342	363	352	338	353	347	334	317	304	324	341	353	370	361	367	356	354	319	370	369	375	353	395	378	384	356	380	327	350	394	373	319	388	372	339	354	376	341	362	376	337	379	313	382	350	372	353	346	350	376	353	361	335	354	364	336	341	332	366	346	354	365	355	321	348	296	334	324	339	356	362	324	387	349	340	327	333	360	348	354	353	344	352	365	338	346	361	375	400	339	340	334	331	349	361	310	320	339	369	352	349	387	357	341	325	376	329	347	344	377	369	372	356	350	340	368	334	339	366	319	370	369	345	372	354	341	316	323	333	329	332	358	363	380	352	357	333	363	374	352	327	361	380	361	368	358	368	336	319	336	299	333	372	345	360	338	360	339	361	329	356	353	398	338	356	304	341	329	346	324	379	361	370	359	334	292	365	391	337	350	363	359	327	339	353	329	318	374	321	324	357	347	378	351	344	361	365	328	362	376	376	343	343	317	345	370	346	337	369	333	347	315	356	368	354	414	357	344	343	348	354	359	335	337	375	341	371	356	324	339	357	352	321	325	347	339	343	385	367	333	376	340	338	332	372	334	377	365	365	356	342	364	355	339	412	359	356	332	354	357	342	351	338	340	343	382	372	360	372	332	362	312	364	368	346	338	370	355	363	338	310	335	347	328	328	383	342	346	387	353	344	315	304	327	340	354	348	350	320	349	337	340	335	333	312	356	356	357	340	334	376	343	356	335	362	347	349	368	379	343	328	363	369	355	330	328	332	371	376	379	333	337	330	362	386	349	348	330	318	354	376	357	382	330	326	352	352	354	355	354	375	354	315	335	373	377	338	320	365	336	363	321	333	327	335	366	351	336	350	344	322	337	333	359	362	365	338	316	388	342	344	332	336	340	352	348	373	357	374	370	372	369	377	303	368	346	318	315	358	392	356	360	361	344	378	359	361	353	365	330	369	337	341	357	340	356	345	390	362	336	377	339	342	336	363	359	356	364	335	337	338	340	349	351	353	339	363	349	339	353	370	359	365	371	329	334	358	348	353	354	332	327	345	371	364	399	388	324	302	316	336	363	315	311	378	360	325	355	359	344	350	341	337	364	376	321	331	333	325	377	356	346	347	293	316	335	339	375	371	347	335	347	348	327	348	354	349	363	346	331	334	362	372	340	326	386	363	372	396	330	343	394	307	379	326	355	351	331	306	355	379	339	390	334	344	347	399	373	334	355	385	334	347	372	359	346	366	342	354	356	382	367	339	343	320	364	321	339	339	347	327	365	366	354	357	336	343	353	335	351	347	357	397	382	331	351	354	356	330	335	360	355	303	363	348	364	378	342	359	349	345	350	339	401	360	340	347	388	346	350	361	337	352	337	305	353	350	347	370	363	350	349	322	318	327	325	342	349	349	366	340	312	386	363	339	381	336	335	341	342	343	358	354	381	363	386	372	339	379	365	357	316	355	328	339	382	372	356	340	346	347	355	339	371	360	372	339	366	370	362	359	359	345	324	327	344	326	358	337	331	305	315	382	352	346	324	352	325	309	356	344	342	314	341	325	356	384	376	307	372	361	354	362	364	327	404	338	314	350	340	338	360	355	324	416	351	382	368	356	363	341	341	331	366	357	337	327	347	344	385	347	339	360	359	320	339	384	373	375	359	354	368	353	359	375	323	350	397	360	379	305	352	331	352	380	347	338	333	356	336	360	336	340	317	356	327	363	338	383	347	356	335	352	325	346	361	365	350	338	335	354	349	354	370	320	356	331	338	362	357	308	329	318	358	350	367	355	320	380	301	347	307	347	375	372	360	347	364	362	358	353	367	383	355	363	347	363	361	367	377	360	327	349	367	317	372	351	352	333	331	374	377	343	344	342	349	365	352	358	348	364	386	356	323	342	355	364	331	320	345	384	310	334	366	353	331	348	321	337	332	354	323	370	314	341	357	355	304	342	339	325	383	351	328	339	375	362	374	336	408	360	356	380	353	362	314	346	371	341	360	369	355	330	325	329	359	354	349	366	347	378	366	339	326	317	357	360	335	325	355	331	365	343	314	340	350	337	319	343	341	380	343	340	330	312	276	365	361	314	388	330	395	363	333	345	325	346	332	319	336	361	366	363	366	329	352	354	333	354	416	370	372	367	312	326	377	372	384	326	350	380	334	358	315	352	306	351	335	327	339	309	337	354	365	358	351	366	364	372	366	326	398	374	369	338	351	355	325	348	352	321	397	321	324	341	336	328	358	354	363	356	326	355	330	357	351	360	316	361	372	363	355	303	351	392	366	390	354	381	331	341	318	359	364	328	322	333	364	358	369	373	363	368	347	358	346	388	310	363	373	375	376	329	375	368	346	294	326	380	377	343	363	357	318	378	360	348	358	334	348	348	363	358	336	321	366	291	354	338	367	349	337	355	330	344	358	377	349	333	336	298	367	357	389	349	337	363	379	390	352	349	350	366	320	344	369	327	323	358	383
36469	45914	53584	54070	53266	50305	33824	10931	10336	11696	9051	7072	5611	6896	8170	13529	11457	8518	6712	4525	3553	2502	2191	1916	1652	1400	1364	1299	1215	1259	1137	1028	1097	1028	1029	996	1051	1109	1006	1042	969	915	856	885	909	896	883	869	884	828	849	819	889	847	803	792	803	856	836	739	816	832	806	785	847	812	801	831	815	847	820	801	793	752	788	809	801	794	856	823	857	820	810	824	824	819	786	827	822	830	827	757	827	797	819	814	813	848	819	801	790	822	838	785	803	812	750	822	852	782	777	844	767	836	823	808	798	778	771	810	801	843	787	790	827	846	838	765	792	780	824	802	820	777	842	807	798	807	763	829	838	813	808	811	811	808	847	832	832	766	830	819	837	788	833	804	869	810	808	769	817	803	812	806	807	792	838	858	771	827	805	798	799	773	826	825	820	867	819	828	784	861	793	807	762	769	842	761	804	828	826	844	787	764	792	834	762	777	814	780	801	855	806	803	764	814	842	808	793	771	802	757	756	790	796	836	800	788	832	847	814	835	779	864	847	802	840	809	804	827	816	814	826	806	769	827	806	805	849	845	806	769	782	801	812	822	802	800	785	775	764	794	828	831	748	855	821	772	817	819	830	813	804	769	813	848	782	750	812	776	777	822	804	834	759	814	847	786	839	818	786	799	850	840	807	811	779	818	813	773	743	814	829	813	735	828	843	821	829	796	850	781	853	794	766	846	788	787	813	809	813	798	826	829	813	816	823	806	800	786	792	829	835	808	838	809	781	800	827	766	819	832	848	829	766	830	845	794	781	824	840	817	797	782	736	806	808	741	769	801	820	781	768	838	847	848	831	836	792	782	866	808	854	820	799	764	852	853	778	734	821	871	801	807	793	836	824	841	835	814	822	835	814	769	769	809	796	828	798	889	860	812	803	803	773	804	759	838	781	839	831	787	815	825	834	801	802	793	769	763	809	812	802	814	822	840	834	763	787	816	759	834	785	849	814	791	829	816	800	831	800	793	802	771	782	805	778	828	836	811	793	794	819	815	818	876	822	814	818	819	859	829	814	781	779	812	804	814	721	798	785	821	775	788	816	834	787	792	765	823	798	778	805	803	792	832	783	787	851	832	776	820	758	837	821	802	755	837	837	811	809	843	835	802	741	801	843	846	811	808	757	780	729	753	818	784	733	747	757	825	828	811	793	800	809	803	882	820	846	778	755	766	868	781	832	880	733	773	777	839	846	806	804	763	766	772	779	807	829	787	826	808	840	771	739	827	811	811	775	749	811	871	765	776	813	829	774	793	834	811	828	813	792	805	813	783	773	852	796	741	812	798	794	823	825	782	854	852	817	763	825	806	814	812	824	795	796	839	846	834	820	845	853	779	833	798	789	781	775	803	849	816	777	817	791	773	843	824	776	846	794	783	818	841	803	740	817	763	849	814	816	759	814	829	816	773	829	824	791	809	776	802	785	845	779	784	781	792	795	798	783	794	790	815	835	828	796	866	759	745	768	817	813	847	830	787	858	794	764	785	778	802	823	827	834	803	815	814	765	779	828	828	811	807	792	776	804	799	817	827	799	818	830	800	841	778	818	813	799	782	789	770	796	835	808	781	770	811	835	759	774	798	808	757	832	770	803	808	766	781	816	790	835	823	849	879	846	786	825	786	796	786	834	789	849	845	775	796	790	776	820	798	840	823	836	817	778	793	849	815	842	799	802	788	801	780	789	848	791	753	833	848	824	878	803	830	807	775	784	770	793	774	813	813	853	811	806	819	824	805	821	772	833	794	733	833	788	832	765	804	807	810	770	793	796	824	812	796	788	822	809	837	818	798	756	800	801	768	760	825	793	759	772	823	848	764	799	825	768	798	791	816	820	826	791	792	799	822	848	800	790	812	851	825	805	824	826	800	769	808	862	847	801	799	790	823	775	831	823	788	838	774	860	804	806	773	804	840	794	800	806	793	766	860	792	847	756	814	883	796	771	837	801	848	838	780	785	785	782	834	801	810	843	838	795	812	811	780	802	825	785	774	779	823	782	756	826	794	755	750	785	775	836	806	859	836	815	795	832	808	791	812	786	735	806	824	783	778	798	830	833	810	766	788	775	807	842	816	766	835	787	802	809	882	767	802	858	859	791	821	817	853	835	860	815	844	825	809	785	755	787	842	772	800	784	847	804	857	806	793	842	810	806	816	780	817	819	851	808	882	788	778	778	740	813	829	777	791	809	777	834	786	830	815	763	754	843	785	790	844	797	837	817	830	850	831	822	815	799	785	802	763	838	817	851	795	810	894	816	774	794	855	808	801	812	809	815	762	825	801	820	782	815	786	808	847	822	786	754	811	833	758	806	850	803	802	767	821	790	778	770	813	771	818	835	787	849	821	849	827	770	809	810	831	774	861	786	822	805	794	798	840	778	802	766	847	813	851	852	817	802	832	795	781	823	852	765	804	785	787	827	822	855	800	809	852	825	750	821	801	838	815	763	871	817	784	848	781	774	797	767	807	815	814	806	794	819	782	808	846	811	799	819	806	828	811	760	776	837	807	780	810	824	793	768	744	806	771	795	827	784	809	776	826	813	782	752	809	783	803	806	803	794	774	771	825	778	760	840	770	807	829	824	816	770	826	843	838	837	764	792	770	806	820	791	808	809	753	781	872	802	805	783	809	763	816	792	798	852	788	823	824	811	798	797	782	794	799	772	816	823	790	847	838	803	800	872	813	800	832	797	821	766	807	760	739	781	778	800	784	810	761	841	835	780	795	731	848	893	806	819	755	806	767	765	790	834	819	797	740	780	741	825	825	757	816	770	770	764	821	788	873	786	764	824	799	804	806	834	787	825	865	840	783	806	791	821	809	812	788	816	777	788	764	820	760	807	813	825	798	788	802	818	845	783	798	799	837	843	830	793	798	803	782	836	837	804	817	833	792	827	830	790	823	819	794	796	794	817	848	809	793	822	795	824	750	813	836	834	792	801	840	774	805	754	778	808	849	868	834	810	818	797	799	854	813	773	813	775	835	852	774	791	799	795	779	818	817	840	767	793	809	812	837	841	789	814	805	855	826	780	785	815	829	767	856	825	765	845	824	861	774	793	782	782	799	781	789	827	780	821	807	768	819	823	807	811	815	825	793	844	788	800	786	798	829	820	843	793	802	810	841	797	818	884	822	853	759	875	798	844	855	789	817	851	839	825	787	867	806	836	820	828	743	869	877	793	830	799	766	833	831	843	841	802	771	812	894	777	824	775	797	785	804	801	799	794	826	848	817	817	842	788	833	836	804	751	799	807	846	799	804	815	795	791	783	813	803	795	832	808	778	839	805	810	804	785	813	817	807	752	843	807	840	813	800	770	818	859	796	796	795	818	851	792	806	843	821	817	827	815	878	760	759	825	837	852	783	809	874	784	761	803	777	793	808	853	810	825	767	802	776	783	816	792	809	854	826	767	782	763	789	777	794	824	827	805	807	817	821	793	749	826	761	821	833	752	830	745	779	774	786	807	814	801	808
28517	25771	26340	19224	10816	5831	2500	1216	987	752	663	605	496	469	504	506	407	413	427	373	346	315	323	325	329	327	312	309	336	297	314	296	324	312	307	323	305	331	300	313	312	312	297	311	319	328	273	334	290	299	293	333	277	300	318	301	309	346	339	319	315	297	344	305	288	293	307	298	291	319	298	334	325	295	320	295	309	295	309	308	310	308	298	257	293	316	286	305	318	279	307	328	319	313	338	308	305	307	308	291	282	323	297	316	303	286	320	307	269	321	317	320	286	288	307	320	297	283	279	323	318	333	305	302	308	302	311	324	304	315	307	337	310	311	305	312	296	348	300	328	318	278	311	297	313	287	312	306	289	310	288	286	302	333	298	297	281	313	329	296	317	324	305	287	310	294	281	310	289	311	268	321	309	282	332	341	305	291	284	303	312	289	295	296	309	334	295	332	314	302	314	292	316	311	307	331	282	303	326	309	316	299	328	278	298	283	290	350	317	318	288	287	309	319	288	296	308	315	274	325	308	290	302	314	293	295	312	293	329	295	311	256	312	304	310	300	307	288	294	286	306	253	279	289	296	288	303	319	303	281	307	320	315	301	309	314	304	289	300	301	279	310	332	301	336	302	285	357	324	295	328	315	284	267	266	289	323	283	266	285	329	307	321	308	330	281	285	263	343	334	278	318	314	316	282	300	301	305	317	324	314	295	314	317	325	314	332	314	301	306	313	304	324	323	306	317	296	349	317	317	314	286	289	283	333	300	280	294	316	314	300	298	279	278	301	282	312	347	286	346	292	301	306	305	310	300	310	312	289	300	306	306	322	289	313	333	297	274	325	267	281	295	291	279	270	315	283	326	275	299	314	328	317	318	311	312	323	296	292	315	335	303	294	308	332	286	330	303	264	301	313	298	336	290	298	323	329	298	280	320	311	306	291	302	302	305	310	288	294	326	304	289	289	308	329	302	287	305	295	290	294	335	291	336	290	313	299	304	305	355	314	320	287	317	323	314	333	325	300	324	311	292	310	295	296	300	315	313	323	297	286	289	341	322	312	298	347	308	293	310	297	309	292	296	279	293	289	285	320	315	338	305	287	282	317	298	290	309	317	295	319	311	325	272	322	294	329	294	310	341	291	325	313	290	325	303	271	305	312	319	302	295	312	284	311	277	294	289	330	322	287	332	276	284	303	295	294	329	342	327	309	293	311	291	301	308	353	302	328	338	297	338	280	297	304	291	303	325	298	314	325	306	299	331	303	326	339	278	303	294	319	314	327	307	318	285	297	289	309	282	286	324	341	326	327	273	283	291	303	314	327	325	313	291	334	323	294	287	321	306	308	303	289	287	309	292	286	272	319	283	325	294	295	300	317	288	282	316	314	305	317	286	293	282	316	309	327	316	309	314	313	339	317	289	300	267	276	322	254	311	303	318	342	298	308	314	289	296	321	300	338	294	302	293	326	312	293	321	300	296	292	317	302	296	312	290	285	309	295	315	310	300	290	288	313	313	315	300	319	300	324	286	274	307	282	301	309	290	350	301	322	320	309	330	328	283	300	303	335	342	307	314	307	310	307	301	301	288	307	327	280	310	277	320	266	290	292	324	326	319	279	307	320	314	313	279	320	285	291	307	313	315	307	304	292	309	308	296	346	283	352	289	327	299	272	305	280	281	307	296	277	311	288	282	280	315	299	323	308	296	295	304	293	298	309	324	280	268	297	288	322	296	314	290	287	281	312	290	317	329	276	304	296	331	292	355	298	297	309	321	281	306	312	323	322	286	314	292	309	283	317	317	305	316	303	293	272	287	306	354	318	289	303	314	308	264	292	273	288	279	335	316	286	337	319	291	330	296	298	315	323	281	351	275	295	289	291	295	322	300	303	310	309	299	294	344	310	319	315	343	298	285	326	272	293	287	332	298	325	274	292	288	333	325	299	291	296	289	287	314	302	305	289	325	305	321	278	326	296	322	286	315	274	321	320	292	325	297	304	289	305	303	283	329	277	292	295	289	288	302	289	310	320	306	273	334	315	315	303	312	291	273	305	329	306	300	326	323	294	307	305	304	296	301	310	319	294	254	297	341	297	317	296	313	335	291	326	312	329	336	324	278	303	312	293	302	298	300	289	279	292	298	309	301	280	322	333	304	280	292	254	322	305	319	295	330	309	291	284	331	325	292	301	304	284	276	321	292	302	303	290	296	322	308	289	309	295	293	310	276	291	314	308	318	302	349	277	293	335	297	314	307	306	294	303	309	321	324	304	325	326	304	310	299	310	304	332	300	293	264	335	300	313	325	308	316	282	302	289	300	312	308	302	296	325	331	269	314	316	308	282	294	269	272	306	276	297	317	315	301	303	304	290	320	307	314	288	295	333	320	328	331	304	361	289	306	329	297	302	332	307	304	314	288	301	273	320	294	286	324	282	306	312	319	295	305	295	308	297	306	285	299	286	300	297	303	298	271	294	314	287	291	300	304	281	326	307	311	320	286	303	312	322	304	324	300	309	330	319	328	325	298	303	329	301	326	295	303	336	314	324	348	323	315	341	347	299	286	323	291	299	302	308	325	282	279	300	295	314	303	329	281	324	278	317	295	326	333	320	288	296	285	296	314	294	288	298	313	294	316	318	296	332	289	274	297	311	301	303	320	323	307	295	312	314	294	306	334	298	295	330	312	297	283	342	299	298	294	274	297	297	296	326	313	302	284	278	292	291	310	306	295	278	285	305	290	301	291	283	324	278	286	311	329	337	275	307	285	304	297	304	295	335	304	296	315	331	307	291	299	290	311	298	282	299	331	306	279	310	290	317	302	337	292	327	318	321	307	304	321	298	318	291	324	283	303	319	314	302	300	342	312	309	326	326	279	321	297	337	285	316	310	293	331	325	305	310	312	296	284	297	314	279	277	321	331	293	333	325	329	286	310	299	303	299	285	361	347	313	296	312	274	298	287	315	262	298	277	299	322	316	292	324	315	270	297	334	292	286	343	311	283	340	306	318	299	294	316	283	306	316	305	315	271	319	314	310	307	291	315	286	303	277	317	320	314	289	293	324	288	274	288	294	320	313	296	306	296	299	315	271	292	299	298	314	314	334	294	315	309	303	296	343	265	291	307	306	306	282	318	300	314	293	284	315	286	277	338	268	282	299	323	307	333	313	326	308	290	298	318	308	297	297	288	296	313	355	308	321	329	301	298	294	295	299	315	306	296	292	339	342	275	315	269	321	315	297	322	307	304	333	283	328	308	263	295	323	301	296	277	311	324	320	308	348	318	301	304	303	299	327	307	309	295	320	283	294	325	289	306	324	280	308	295	301	329	309	313	293	316	327	318	309	296	304	325	292	299	324	325	287	311	313	313	298	317	303	345	331	314	301	346	316	298	315	323	314	289	302	311	271	318	277	337	312	302	290	306	285	316	325	296	315	313	321	331	337	291	319	291	284	337	287	337	312	324	270	351	320	303	291	262	291	318	288	329	295	335	294	284	278	300	294	329	300	283
17131	22978	31982	30310	22672	17067	8102	3885	3333	3161	2454	2056	1786	1675	1612	1686	1558	1359	1276	1054	987	979	939	880	868	876	851	794	840	779	774	769	807	764	736	749	728	730	739	779	718	745	704	745	733	768	753	715	715	732	714	777	759	802	724	783	756	727	773	713	716	749	779	737	734	701	772	724	723	767	748	759	753	751	744	726	757	727	770	683	749	722	763	732	727	771	722	741	744	736	753	724	744	750	725	740	664	737	749	711	739	740	740	731	720	742	683	741	784	739	731	723	710	691	762	761	766	765	749	744	739	748	724	708	724	759	756	746	745	749	689	769	700	692	749	785	753	713	703	755	762	766	758	756	720	696	753	705	737	770	698	712	771	734	747	760	744	778	696	712	739	717	713	719	715	744	760	770	759	711	738	745	747	681	688	688	713	715	750	742	711	744	737	726	706	728	719	737	768	764	782	754	727	735	737	689	747	751	678	679	713	729	770	740	717	717	694	758	742	762	729	736	733	723	775	755	764	733	745	723	783	797	726	789	763	751	743	753	764	671	724	719	764	753	774	733	753	742	736	709	705	745	745	746	746	791	722	768	740	737	772	718	776	787	739	742	743	762	742	744	689	693	695	707	738	698	751	713	736	739	724	753	703	706	735	720	763	706	702	756	720	703	759	740	736	781	737	786	735	734	697	743	706	707	754	750	785	757	763	739	743	710	755	772	664	770	744	722	750	736	731	735	744	726	699	716	702	734	823	741	722	712	737	721	716	693	715	709	747	734	723	683	747	755	695	700	723	718	728	665	738	719	764	740	727	706	757	726	797	721	734	724	728	716	708	741	705	747	704	721	778	733	749	739	771	712	755	739	771	732	702	803	709	755	735	712	777	766	727	707	725	701	752	746	762	734	795	720	725	755	752	716	717	760	738	724	704	742	756	737	804	702	748	763	720	733	767	753	750	745	703	730	722	751	765	788	733	758	743	791	768	784	757	740	736	729	746	733	776	726	720	658	704	709	717	715	736	796	716	742	680	755	742	721	717	724	725	742	779	743	721	757	759	755	767	740	720	732	737	741	785	731	740	737	783	754	693	778	710	722	767	787	727	727	713	712	747	721	752	713	717	708	752	745	719	767	726	714	680	771	758	736	727	704	731	716	735	734	768	734	749	763	783	732	731	744	743	791	755	768	762	784	731	702	733	705	750	754	757	712	724	735	657	671	750	699	746	811	738	710	708	707	736	786	760	748	713	686	713	757	681	745	730	772	789	745	745	697	756	737	685	728	721	709	731	761	746	735	747	741	701	788	725	721	719	695	710	761	749	743	729	734	726	703	711	720	729	736	746	746	739	726	694	706	726	722	669	765	759	714	730	771	721	708	734	748	726	726	741	707	725	734	703	744	710	726	724	747	769	736	713	727	739	725	699	720	690	711	748	729	707	740	772	741	748	765	720	730	734	736	740	709	750	710	726	774	719	738	765	735	707	711	732	744	666	734	755	732	767	717	714	747	718	738	734	706	711	728	746	750	730	739	753	700	758	688	702	729	742	778	705	715	736	728	716	738	749	737	773	748	760	725	739	750	736	711	777	768	726	713	754	747	729	712	703	762	705	757	716	745	761	693	698	742	695	756	748	745	694	719	734	727	752	732	732	737	752	704	703	675	755	767	700	754	701	747	769	725	764	756	714	731	711	764	720	738	718	726	780	735	749	742	737	739	715	735	769	757	757	776	769	758	748	731	748	778	679	714	749	799	752	751	748	767	751	757	718	740	697	756	799	722	763	711	775	742	735	686	729	776	738	713	643	747	711	720	749	726	739	757	695	694	748	779	704	744	746	761	740	749	708	804	733	688	743	754	776	738	739	715	710	751	729	746	731	748	751	703	775	741	742	734	725	683	762	724	738	753	719	776	745	708	707	676	771	758	746	709	735	722	714	690	709	770	730	716	720	698	709	748	726	798	717	691	721	743	779	735	760	775	746	718	740	718	728	744	714	747	718	720	754	769	743	753	710	719	702	758	743	751	751	727	721	747	717	740	729	745	750	760	741	713	704	720	759	757	722	747	774	737	732	786	733	751	745	786	702	762	760	758	742	716	748	732	740	705	707	720	747	745	771	726	768	728	713	697	738	677	730	754	746	729	668	793	730	734	718	742	759	727	711	705	716	706	777	789	736	725	680	735	759	749	740	726	730	773	757	700	717	738	717	692	695	715	718	738	748	691	788	721	745	771	747	716	727	737	695	755	710	744	738	781	738	745	750	755	726	752	780	763	768	714	719	746	758	767	743	771	737	768	712	686	746	763	705	723	750	741	815	756	772	744	767	708	729	749	737	717	712	732	721	753	740	697	733	749	688	689	721	760	727	749	731	745	683	744	718	722	729	671	718	682	731	715	715	793	705	712	709	714	759	755	743	779	756	799	758	739	790	723	725	753	738	729	726	748	711	745	764	731	754	700	731	747	749	727	712	710	738	724	728	714	723	752	686	715	731	731	724	734	738	731	698	754	759	773	724	721	732	733	772	735	784	723	726	732	761	737	715	724	733	718	700	707	754	742	761	720	721	731	726	720	743	750	768	740	748	750	697	710	753	793	729	719	698	732	701	733	810	764	749	724	773	756	737	703	825	753	720	750	701	715	723	711	759	729	727	728	755	728	733	730	768	737	709	762	718	732	681	741	732	695	744	710	725	759	737	722	742	727	771	730	736	645	733	703	753	741	762	746	763	734	724	725	709	781	713	769	752	724	762	744	736	703	741	707	716	776	760	719	693	719	685	791	731	761	765	706	801	790	765	700	751	730	730	795	719	717	717	793	704	728	702	755	695	755	777	752	720	736	716	732	707	755	719	775	748	715	728	690	715	725	711	744	736	745	785	742	791	703	764	690	707	710	699	747	749	762	712	713	710	719	707	724	720	746	724	723	715	700	727	678	718	745	755	691	728	717	746	708	750	737	677	747	725	697	747	746	692	723	696	726	748	725	761	733	781	716	730	727	765	731	713	719	745	761	717	749	745	736	784	764	733	741	701	719	749	732	752	748	673	733	729	742	703	701	763	742	750	694	693	766	698	733	761	724	703	757	782	736	747	785	762	696	762	729	759	764	728	680	746	704	741	733	759	762	709	705	711	713	765	704	781	737	756	787	730	721	732	746	742	755	711	783	688	747	724	751	708	688	719	737	719	721	751	738	747	715	748	717	742	749	737	743	688	727	687	754	741	711	716	729	741	695	734	734	756	774	706	691	750	733	754	702	680	751	683	756	739	784	775	724	748	676	743	711	696	761	755	721	686	737	747	692	763	694	757	741	787	741	697	769	758	751	749	753	709	776	739	752	706	793	781	716	743	753	748	744	751	726	729	738	773	803	743	777	718	743	722	724	753	745	766	762	738	753	734	755	712	762	767	700	764	747	714	717	738	759	711	718	706	725	650	736	733	738	729	738	737	721	760	718	737	737	789	755	716	750	721	710	722	700	712	729	688	706	688	761	713	712	707	797	747	734	737	718
46851	48151	52072	42297	40383	30425	18184	7378	3480	2892	2085	1843	1186	1180	1566	1908	1734	1431	1101	759	589	460	463	452	415	426	386	347	407	434	399	387	346	398	413	369	407	394	372	388	376	388	354	355	369	369	362	359	363	376	378	351	417	430	362	366	345	381	343	337	343	351	360	365	336	349	337	374	363	333	345	377	334	384	333	332	352	329	348	402	340	332	361	337	374	347	340	343	339	336	325	339	311	334	363	361	336	371	386	358	365	362	377	344	373	341	328	323	389	364	321	358	341	407	366	357	356	332	437	359	349	349	337	381	368	365	383	351	374	380	306	392	347	373	333	345	371	334	357	362	329	355	351	361	344	348	342	353	348	359	339	359	341	390	392	362	327	367	346	382	349	334	338	377	375	348	338	407	356	351	379	383	372	399	346	385	363	357	333	371	369	385	334	357	332	377	357	363	361	351	358	368	363	347	359	347	356	328	362	369	346	363	345	350	360	354	377	342	350	371	348	389	347	352	377	368	350	337	324	367	387	345	367	356	337	343	342	338	354	369	361	344	350	361	356	355	359	358	381	351	331	351	353	363	320	353	337	367	352	349	375	357	368	355	356	336	376	370	366	343	376	323	345	349	321	353	358	385	316	341	368	396	377	357	371	368	354	374	342	361	363	329	329	379	348	341	355	395	375	355	413	370	307	373	365	348	328	348	344	386	372	374	336	366	371	345	371	357	318	364	373	353	349	346	317	364	351	349	352	373	368	386	312	323	349	319	374	327	322	354	373	357	360	367	376	339	348	357	354	354	368	389	390	342	339	349	363	376	370	319	396	367	340	382	358	322	336	343	338	375	326	354	362	383	343	347	364	352	340	350	359	397	372	340	383	384	388	354	370	372	362	329	333	337	344	380	337	361	339	351	339	355	343	311	354	331	386	344	371	366	379	329	337	328	386	360	373	366	356	350	347	355	369	365	347	342	335	330	370	370	356	347	348	345	364	382	390	353	354	359	378	357	347	399	349	330	375	338	338	374	331	338	348	351	367	367	345	386	354	342	391	323	378	360	384	356	355	367	342	366	343	364	346	329	341	347	375	353	373	362	372	395	369	362	422	351	355	328	374	363	384	390	357	335	344	358	324	339	356	394	369	347	331	361	362	365	355	344	382	331	333	370	370	344	367	378	394	340	371	385	352	364	382	344	358	373	319	377	376	314	383	359	401	348	344	361	378	360	340	382	343	339	353	378	384	333	380	373	340	353	377	365	368	372	389	351	341	368	355	346	369	368	364	364	381	345	347	364	356	357	340	343	361	378	371	386	354	338	340	332	354	353	371	314	375	390	345	337	323	358	314	372	339	354	343	384	407	353	345	399	378	379	352	303	363	355	355	370	324	307	326	359	335	357	369	355	336	376	353	363	386	391	384	330	400	337	341	367	339	355	336	377	363	353	342	330	402	350	339	359	322	352	331	377	341	344	349	354	326	406	314	329	347	367	345	382	346	362	354	339	377	335	346	359	361	344	329	368	362	379	321	364	348	328	349	333	371	399	356	350	348	357	382	372	368	318	399	338	360	365	367	344	332	360	326	373	365	351	347	328	374	395	369	358	381	325	367	369	343	402	361	374	340	353	344	353	363	353	316	376	362	328	362	375	359	367	323	356	360	358	365	333	352	348	375	320	322	375	367	382	380	365	353	405	400	360	360	321	382	374	346	364	360	353	347	393	363	331	344	323	353	354	402	349	370	370	365	365	348	335	373	353	307	367	383	349	317	360	341	331	369	335	354	376	368	370	364	338	324	341	340	365	392	347	313	370	389	386	336	336	352	341	370	336	383	369	382	375	396	352	370	356	381	365	357	338	340	336	321	339	394	337	362	344	303	371	392	365	314	343	364	303	349	411	353	395	343	392	333	370	355	367	373	383	345	318	341	346	366	377	394	388	380	360	312	353	338	389	338	365	323	375	372	345	387	367	331	332	347	355	358	345	340	352	368	339	410	372	306	339	356	373	339	350	379	344	394	362	391	329	365	336	349	352	355	343	372	365	354	389	336	327	349	342	368	384	351	364	375	344	355	384	357	325	353	353	357	353	357	381	369	341	392	344	392	349	320	355	361	364	373	342	361	357	367	374	362	341	352	364	388	361	386	347	331	390	377	365	334	343	365	396	362	347	332	335	362	324	372	343	285	401	399	362	343	369	390	354	385	352	370	361	358	370	409	361	377	364	376	336	374	352	356	326	377	358	365	324	367	348	345	354	346	371	388	362	388	373	339	336	393	337	367	360	338	340	351	372	361	349	395	386	382	360	328	372	353	378	387	371	340	381	361	363	388	377	337	378	374	330	359	344	386	353	349	375	299	328	375	356	387	390	335	349	342	321	393	377	325	364	370	360	351	345	379	346	360	360	364	344	366	343	361	360	377	368	359	361	353	347	356	362	347	394	378	374	332	334	379	355	358	328	378	354	320	329	375	361	387	352	363	369	321	345	364	400	325	375	374	343	346	374	333	399	343	389	358	335	341	362	337	374	405	358	342	361	338	342	378	365	356	351	352	363	383	352	347	364	323	324	340	357	333	374	345	372	379	362	373	381	368	370	381	346	367	370	389	370	349	348	372	370	362	367	372	341	356	376	372	363	375	348	387	371	369	348	380	356	380	365	331	355	378	348	370	334	383	364	380	347	353	340	324	361	358	366	341	359	336	345	351	339	373	356	336	346	352	365	390	328	375	356	386	334	345	382	335	357	343	334	344	337	390	359	390	369	385	395	371	393	382	354	355	373	350	334	360	351	357	367	353	372	359	370	380	306	393	400	393	353	345	365	358	344	292	352	341	372	342	365	372	357	377	363	352	343	390	356	368	368	356	362	354	355	375	372	381	351	350	327	342	395	322	360	353	347	351	366	372	392	390	357	345	347	357	352	349	354	364	363	351	360	325	360	352	368	386	366	353	357	407	375	327	390	362	377	365	363	359	364	369	358	348	347	367	344	374	323	336	365	368	317	349	344	341	346	364	342	339	353	375	352	338	337	332	364	329	346	373	385	349	335	379	340	385	374	381	353	353	346	369	321	376	400	363	345	350	337	341	333	340	331	336	347	352	353	381	339	371	342	402	352	371	350	359	365	360	335	366	349	328	340	360	350	356	381	368	366	389	380	348	360	300	352	344	343	353	295	361	361	332	350	341	357	368	347	401	389	358	333	349	367	386	368	377	318	348	355	377	347	391	339	353	341	349	352	348	337	359	372	368	348	405	367	367	340	325	383	361	385	361	390	342	337	381	371	340	387	363	342	359	367	348	371	357	337	376	362	373	343	340	331	369	393	351	336	327	321	337	364	362	358	372	355	356	393	354	345	350	337	328	339	357	362	368	363	356	369	354	336	348	373	350	384	369	380	372	340	330	389	354	326	387	314	344	364	330	370	363	360	368	344	345	380	366	332	387	362	367	365	353	347	380	345	366	350	342	346	373	368	350	364	357	382	353	360	361	344	353	363	342	322	364	374	336	350
30531	41148	51931	51391	49492	34567	15011	8396	8426	8701	7102	5873	4178	4258	5989	7720	6896	5631	4360	3032	2195	1727	1481	1340	1263	1188	1153	1179	1034	1104	1058	1002	957	1047	1001	931	954	966	985	938	939	913	871	878	886	873	869	858	863	857	852	857	883	918	839	874	890	862	868	846	866	865	860	875	838	812	867	860	866	813	829	820	871	802	876	814	790	874	865	845	830	836	818	814	797	858	832	780	826	869	872	824	807	812	827	831	830	846	852	835	846	840	835	818	823	816	861	838	877	862	822	843	819	872	869	836	902	842	795	837	832	835	818	849	843	805	870	829	792	818	844	886	808	824	839	847	823	814	887	867	823	842	871	894	858	827	816	869	806	807	865	822	814	897	782	826	834	824	841	819	862	816	846	907	881	860	839	816	835	832	831	824	882	819	837	776	892	863	837	852	845	848	789	816	829	852	830	852	809	841	853	819	828	831	824	832	838	845	801	867	815	823	782	841	858	880	820	797	852	883	839	834	825	804	878	802	869	893	860	924	818	827	847	840	862	850	803	773	871	790	879	855	845	828	852	872	867	833	861	841	806	844	841	831	854	829	865	889	827	827	848	883	779	883	852	847	800	837	900	842	834	831	853	841	861	874	904	864	853	849	826	835	868	809	838	824	823	826	856	790	834	801	824	851	853	824	825	795	828	845	824	872	901	782	782	862	882	874	837	846	869	879	884	847	803	902	871	807	854	805	876	863	858	861	900	824	878	817	833	811	875	819	859	804	847	822	807	810	819	860	869	818	799	830	854	837	806	787	746	857	828	855	855	822	848	813	870	840	827	793	831	806	848	861	816	825	824	840	832	835	854	858	768	845	827	804	804	852	833	807	818	846	840	858	858	860	850	788	822	830	822	814	912	843	861	835	852	830	820	827	824	832	839	837	822	808	809	842	794	837	822	894	859	835	820	821	872	869	815	874	829	866	838	838	852	835	822	819	806	813	829	808	844	875	789	841	844	796	889	838	869	796	810	835	791	862	839	876	834	891	803	839	855	844	856	828	842	833	811	872	862	830	853	825	782	767	860	841	786	854	879	845	871	857	795	832	858	844	856	832	793	808	857	857	810	850	879	785	859	866	883	822	828	799	858	832	858	837	858	879	889	823	912	830	842	822	860	822	852	839	809	822	869	872	842	813	810	850	846	833	815	777	875	810	841	796	840	780	779	805	830	838	807	833	821	904	848	910	811	819	789	859	825	795	827	876	868	853	806	833	817	830	832	844	884	821	801	833	851	844	899	818	859	831	882	872	832	801	803	864	903	868	833	851	834	824	844	817	856	849	823	849	824	833	810	826	861	854	865	865	789	852	834	851	857	885	844	846	850	868	801	845	864	827	876	812	803	832	814	821	843	887	815	830	864	835	829	864	806	853	846	824	852	861	816	822	918	846	794	857	836	816	827	815	842	838	811	811	806	851	899	795	812	886	817	871	801	836	846	794	860	860	832	813	810	835	888	798	868	849	788	795	813	812	850	833	815	857	855	852	843	767	817	821	819	825	898	814	868	848	785	842	847	827	826	844	854	869	830	805	855	840	793	896	867	868	852	874	837	767	813	854	847	868	861	809	839	863	825	803	827	858	827	821	843	866	811	845	868	767	839	868	825	855	862	850	893	824	793	845	904	839	814	840	850	854	861	833	811	803	843	878	859	816	850	847	776	912	820	833	843	839	873	866	852	863	869	876	847	850	837	865	827	846	896	822	871	807	831	849	798	796	825	854	804	840	830	875	774	814	813	832	820	825	850	829	857	858	851	855	830	903	834	836	830	836	834	817	862	814	847	937	799	827	857	867	815	843	864	805	815	825	834	875	830	819	827	856	843	824	871	813	788	893	847	833	869	814	821	864	834	854	817	870	818	820	904	841	857	901	796	830	846	830	876	817	870	797	861	825	861	829	875	814	846	862	821	847	813	804	846	834	880	859	860	828	883	817	829	873	854	791	867	830	812	796	829	832	861	826	873	826	875	851	838	876	842	841	884	842	842	850	802	863	818	826	901	817	844	841	797	861	860	826	866	837	848	837	844	854	839	846	859	850	872	808	808	830	812	865	830	818	827	809	899	907	809	822	845	846	857	860	797	853	864	862	851	825	856	834	829	861	809	853	842	841	828	824	873	824	828	809	811	841	823	800	864	812	869	850	873	859	838	845	802	815	845	872	813	855	904	826	816	873	813	882	797	819	828	806	865	857	843	815	769	802	869	826	884	866	888	873	816	849	859	821	839	872	826	857	854	846	844	826	838	846	844	841	854	826	860	829	767	796	820	855	885	853	805	865	824	859	841	833	896	814	844	830	815	862	863	828	850	831	847	804	851	859	835	843	840	868	841	826	800	861	853	815	900	860	823	831	851	833	783	814	830	811	848	815	842	849	862	849	795	858	809	805	836	868	841	875	865	870	799	794	823	825	873	813	841	858	869	908	779	819	807	859	849	853	829	851	916	852	849	874	871	852	829	812	835	824	880	829	803	841	810	797	844	848	852	866	855	842	827	812	834	864	815	831	821	808	810	818	857	787	817	853	894	834	870	858	857	846	786	887	927	860	818	779	863	807	847	820	848	804	822	792	885	816	835	831	821	906	804	845	836	839	797	824	849	809	872	852	841	839	847	867	801	841	828	845	863	836	827	825	807	851	886	838	800	864	846	834	871	866	860	821	812	827	815	839	859	807	874	867	828	861	816	886	839	830	819	784	847	843	847	794	877	869	890	881	806	870	835	809	813	842	848	832	869	870	814	877	836	884	830	780	842	815	866	833	822	810	862	840	848	794	841	835	869	838	854	853	809	841	890	859	840	828	855	830	881	846	866	887	825	844	840	826	831	870	820	802	803	849	854	810	829	859	866	802	850	825	867	814	838	814	834	820	855	827	812	886	832	816	810	854	833	830	868	870	825	870	840	792	822	850	831	869	823	822	861	847	799	855	857	837	893	827	898	835	862	857	891	846	856	844	841	811	792	816	863	786	836	802	823	799	811	829	838	872	871	865	867	789	902	813	817	843	809	759	851	890	846	810	836	806	818	829	812	885	805	818	798	831	889	789	885	812	848	801	838	826	873	829	813	849	876	817	794	829	822	845	808	860	779	858	822	848	838	826	813	840	821	789	856	863	841	918	825	841	821	820	851	845	836	855	877	855	863	850	846	829	848	822	809	884	796	810	852	842	833	877	807	874	856	813	868	822	818	861	904	906	853	860	794	881	787	822	825	817	854	835	811	833	841	794	790	797	889	787	866	830	864	835	813	839	853	895	833	871	873	873	820	897	809	837	814	815	847	833	800	806	913	820	847	830	906	848	822	819	807	847	814	880	861	882	858	847	824	805	845	849	826	858	787	877	874	818	781	812	794	859	831	835	857	867	818	802	861	829	860	872	859	842	912	774	877	853	872	870	826	819	886	803	822	899	820	847	847	858	803	844	851	859	830	836	873	812	877	833	874	867	808	811	774	860	806	831	829	794	900	859	847	821
54916	53252	51469	47317	40220	36258	23312	14020	6660	5129	4268	3215	1953	2076	2470	3286	3128	2406	1914	1240	796	564	594	486	517	463	434	424	443	424	438	399	369	406	414	371	383	402	382	378	359	343	358	341	393	353	355	342	348	337	355	352	370	353	335	363	347	345	363	362	350	376	385	333	345	353	343	367	363	380	361	349	357	338	333	350	338	362	349	346	369	343	354	346	368	342	379	359	393	366	322	393	358	334	359	405	403	358	333	384	339	346	341	341	317	347	332	369	308	354	320	381	345	353	352	351	358	356	376	350	359	346	328	331	336	332	337	363	325	362	340	349	357	323	336	344	361	410	338	357	321	349	330	340	400	369	353	352	352	352	329	346	348	348	327	339	356	353	355	336	322	337	374	327	351	337	313	379	352	341	315	330	369	381	354	334	360	356	353	371	367	379	320	326	344	341	343	360	341	354	331	354	382	368	343	360	347	389	334	347	317	323	361	367	362	331	321	361	341	343	304	330	326	328	316	363	352	382	325	334	312	328	329	375	375	348	375	341	383	329	309	337	357	355	382	366	331	363	334	322	370	345	324	345	388	369	361	339	360	347	342	372	361	369	316	375	351	390	323	332	404	398	377	382	365	354	356	372	343	309	337	338	351	339	359	384	358	342	346	404	365	353	369	355	346	375	352	346	340	338	362	335	339	319	337	352	318	320	313	355	374	354	383	357	327	338	352	400	366	336	338	364	380	362	349	351	366	327	342	356	363	361	352	381	389	337	388	333	360	346	338	352	348	359	373	329	349	357	343	373	362	335	348	352	334	381	321	361	336	350	374	360	318	353	345	356	378	347	347	343	359	305	351	377	347	335	361	355	326	351	367	358	324	319	341	342	333	352	357	327	336	362	336	360	350	358	365	370	380	338	338	394	338	370	364	365	348	367	335	345	355	370	357	336	356	352	361	331	387	361	362	347	327	346	330	351	365	346	380	330	361	324	357	365	338	326	386	362	334	370	350	331	349	342	341	335	342	343	352	394	368	348	344	350	364	342	347	331	366	355	327	363	315	349	383	370	339	366	339	351	328	369	380	337	343	368	373	319	361	352	365	386	357	359	324	343	360	364	368	338	335	332	324	334	383	384	336	345	350	335	337	305	346	372	370	365	343	361	359	343	313	330	345	358	351	321	353	378	336	320	328	314	327	342	400	326	361	361	346	360	331	345	347	344	356	356	335	352	358	339	351	355	350	344	344	343	381	339	341	379	362	326	341	366	379	378	335	352	335	354	370	368	359	345	371	366	360	363	383	383	366	342	325	366	323	331	361	353	374	318	329	326	336	348	351	350	350	388	341	348	358	376	333	374	326	328	356	379	360	350	341	355	360	330	330	351	345	327	367	350	378	365	365	358	318	342	392	363	353	330	346	379	354	347	363	398	321	293	363	316	361	352	385	355	334	359	346	326	346	374	355	354	371	336	307	323	346	330	355	369	363	363	316	354	345	331	356	356	332	371	347	348	384	347	342	346	332	320	335	336	350	366	362	343	336	344	362	375	326	341	380	346	353	391	335	361	336	331	315	345	346	345	358	369	316	352	368	360	377	402	368	358	343	350	376	380	397	349	316	345	340	345	367	346	334	368	397	361	315	356	373	312	329	383	327	346	340	350	353	348	329	370	327	333	386	335	393	365	362	349	322	320	346	355	334	348	358	305	375	339	334	341	393	386	384	356	332	341	355	329	368	358	345	349	312	367	332	350	385	340	349	324	348	342	337	347	354	404	377	375	359	351	322	388	352	325	343	350	344	337	350	349	384	339	326	320	343	338	331	359	344	325	364	349	355	305	325	330	338	376	390	390	334	379	346	396	387	340	353	385	361	357	356	375	342	358	368	348	314	359	374	358	360	338	346	349	335	405	374	384	356	353	387	332	344	308	352	322	344	364	342	323	376	323	359	360	347	335	392	359	337	380	358	319	354	316	366	361	345	375	328	390	369	354	316	331	345	367	348	344	311	326	369	336	387	368	348	347	345	375	358	373	343	349	347	340	345	351	378	362	305	362	362	377	314	322	341	340	352	363	354	356	374	313	349	338	316	314	365	381	362	374	364	360	362	360	310	347	338	357	372	349	345	354	368	371	332	373	365	356	354	332	329	345	351	333	366	328	352	318	373	358	337	367	338	362	379	357	329	347	316	332	355	323	387	366	354	364	354	379	348	361	342	363	375	376	374	336	383	381	355	394	345	381	335	340	370	334	341	366	313	326	396	334	353	343	337	357	304	327	389	348	338	345	351	364	353	368	363	366	334	336	349	360	335	343	340	360	353	371	348	355	341	358	357	359	394	362	344	372	332	313	338	351	358	365	325	337	341	363	345	371	352	366	374	316	327	344	340	342	370	344	357	347	365	349	322	350	349	344	347	372	337	387	358	374	340	342	346	361	363	335	328	348	348	345	363	370	377	372	378	377	384	352	348	338	365	355	340	349	347	349	415	354	359	385	380	327	371	337	322	375	370	350	330	350	359	362	350	357	358	384	382	342	374	335	331	336	344	324	362	321	372	338	363	345	345	343	359	356	360	337	320	360	325	325	371	360	372	337	379	320	361	339	352	342	366	356	317	339	355	337	342	303	342	329	356	369	389	332	351	341	357	352	299	314	351	332	338	333	361	379	331	326	339	328	343	329	370	359	367	362	338	355	344	321	362	330	367	351	368	358	373	319	328	342	346	377	368	337	342	367	350	330	359	360	322	354	306	343	340	356	301	321	341	358	343	342	357	348	323	341	304	337	312	378	348	344	341	352	319	335	370	344	386	330	331	359	313	373	357	347	291	365	359	371	332	351	335	324	362	338	330	374	325	392	327	355	329	349	329	338	341	353	339	384	357	301	351	360	352	318	358	319	356	340	379	341	359	334	334	348	353	370	372	331	312	342	328	347	341	348	360	339	386	333	314	359	341	355	324	347	350	345	367	363	350	327	386	392	346	329	336	341	375	353	328	327	350	309	326	341	353	358	355	354	336	334	325	344	379	343	321	386	362	360	363	333	332	319	343	398	327	340	340	366	367	366	361	336	337	336	335	341	322	351	373	342	329	331	353	349	378	392	328	355	312	336	356	370	335	357	322	334	386	372	357	354	315	342	338	335	319	384	345	374	356	333	330	384	382	363	330	358	343	340	315	336	343	343	359	332	367	362	354	348	339	353	368	352	345	334	343	340	340	350	353	329	372	348	366	327	387	316	391	350	362	336	331	383	367	358	354	354	362	358	353	359	344	341	349	344	334	399	368	355	378	348	386	343	354	386	375	325	370	327	349	340	387	367	351	341	339	344	359	316	369	335	388	352	355	363	356	344	352	322	316	361	326	358	328	393	337	353	330	352	366	347	354	343	359	350	361	365	365	359	401	312	362	397	357	374	333	369	342	347	341	348	367	371	377	360	345	372	335	361	352	390	346	347	370	339	358	338	324	350	331	333	337	340	339	353	388	354	335	377	379	372	334	341	377	348	367	377	341	326
36925	46401	54632	55014	51795	44500	18791	11133	11320	13069	11928	8912	6400	7048	8809	11659	10845	9030	7252	4534	3135	2118	1706	1526	1475	1406	1296	1206	1217	1183	1122	1057	975	1086	977	1066	1062	1044	1013	945	951	885	867	857	849	839	853	869	851	905	841	784	799	813	830	857	806	817	815	834	807	840	807	802	850	790	788	774	832	781	805	826	789	820	784	776	809	860	770	787	796	792	805	849	874	829	794	814	796	845	783	806	807	802	848	821	818	774	832	835	807	803	799	817	816	815	762	786	749	806	820	843	771	743	764	791	796	850	812	817	812	799	811	835	810	802	756	839	842	743	791	786	837	840	811	834	816	816	774	809	802	791	812	787	788	821	816	811	806	831	826	810	845	785	837	804	851	777	809	825	758	793	743	849	763	795	765	820	792	824	792	813	781	784	791	837	836	794	819	810	827	805	767	783	822	781	821	778	807	836	766	808	809	827	780	791	842	843	773	785	806	781	797	805	810	784	784	836	782	793	806	808	765	798	826	756	789	829	798	806	780	796	816	816	804	808	798	815	777	840	799	788	745	776	800	824	828	823	795	801	856	818	757	786	798	870	808	816	822	782	815	784	793	825	848	816	819	814	826	823	850	852	829	802	801	864	767	860	790	788	805	819	844	851	825	779	746	764	810	787	828	819	779	795	784	833	809	842	792	823	816	829	813	823	818	765	735	778	761	830	828	820	822	840	832	837	863	805	809	805	820	850	772	820	802	850	859	791	796	796	789	799	785	831	812	871	809	806	790	777	826	863	820	801	791	773	795	777	853	858	820	795	842	798	805	804	751	785	815	791	799	828	833	796	790	786	823	800	778	812	798	801	798	771	783	828	808	748	840	827	814	785	797	818	811	833	794	864	828	839	791	821	780	790	717	790	774	780	820	810	811	791	835	846	822	802	840	763	831	763	875	790	786	755	811	762	812	798	830	868	867	723	812	774	826	833	845	790	788	785	879	794	777	838	853	814	783	808	786	825	802	859	801	773	799	809	804	779	790	757	836	806	794	782	844	821	796	776	742	794	824	796	815	805	775	844	796	823	828	800	818	848	852	794	791	817	794	814	795	791	801	783	811	806	767	791	863	842	838	814	813	824	761	779	814	808	783	880	772	782	766	805	796	826	770	783	776	813	822	791	777	786	786	811	839	812	752	850	816	833	839	848	832	781	800	796	802	826	821	770	757	817	787	784	793	814	807	774	805	810	842	757	753	846	804	804	785	803	824	807	820	794	825	760	782	808	816	839	809	862	850	807	767	823	789	776	802	776	752	847	808	775	844	809	759	818	783	780	821	808	818	774	848	778	841	760	742	784	803	833	791	773	833	807	820	777	788	798	854	787	818	803	807	768	814	789	785	815	764	829	829	840	750	775	808	808	839	849	752	817	725	826	800	809	783	762	777	802	804	826	819	853	819	815	775	863	785	813	823	851	836	813	810	785	792	717	782	837	772	771	815	838	838	786	801	843	899	805	821	840	801	777	779	909	873	803	797	799	770	773	759	784	799	782	836	766	791	869	827	799	759	800	838	833	748	786	779	773	790	800	824	819	750	850	788	804	823	763	817	740	808	802	788	806	820	790	794	808	761	761	878	772	790	792	806	817	830	841	833	829	816	793	805	822	818	839	825	794	834	862	808	882	818	811	757	816	835	809	750	787	860	807	785	781	832	827	792	803	762	816	825	776	759	785	774	779	754	793	791	814	821	777	837	773	787	867	785	834	757	797	840	797	807	796	860	749	829	834	809	799	743	818	764	797	793	843	849	824	783	816	810	803	784	841	756	824	783	820	842	798	830	843	818	782	802	799	811	866	883	778	785	804	812	784	778	830	859	809	828	774	768	785	810	818	835	831	759	772	805	780	814	864	864	801	785	872	838	779	766	811	827	794	854	796	866	770	817	861	796	850	820	866	787	806	807	807	825	793	783	843	761	847	815	826	804	822	836	837	844	820	802	773	823	791	777	817	813	772	837	803	821	811	803	785	825	779	844	871	824	809	826	813	831	809	739	870	804	784	808	815	861	838	827	801	813	812	796	838	793	824	790	810	849	863	836	737	854	801	810	826	769	825	811	835	843	787	755	807	795	809	766	809	790	779	818	831	783	840	797	833	850	801	799	821	765	797	775	832	773	787	826	768	758	836	847	806	816	806	817	755	812	776	809	779	828	804	823	822	807	836	814	797	806	809	750	794	839	805	824	821	811	869	845	791	766	805	821	781	757	845	773	803	789	839	845	785	769	866	794	802	838	806	816	799	812	802	757	777	802	833	845	831	850	846	789	827	756	814	812	777	806	846	769	752	838	729	812	750	830	797	826	780	810	805	827	775	847	766	821	830	772	820	819	824	815	840	817	797	835	802	803	763	762	796	774	772	787	801	809	813	829	777	852	798	809	788	809	766	845	801	761	798	774	790	794	828	818	770	781	801	802	772	832	777	802	783	769	806	831	810	867	772	785	829	820	814	803	832	789	761	781	813	826	840	785	762	847	798	849	835	863	772	792	814	801	795	760	829	855	778	816	764	793	816	842	789	793	811	809	807	802	822	776	822	776	786	798	816	814	789	810	834	814	788	804	802	794	841	811	864	799	818	809	795	840	802	782	837	798	825	780	776	830	810	795	798	802	756	810	824	821	820	786	803	844	780	796	876	815	801	844	819	801	837	792	818	796	822	801	828	788	785	788	818	769	768	836	794	843	806	818	821	798	826	768	775	778	781	825	801	835	815	816	813	782	783	837	782	798	787	854	789	790	811	786	805	817	813	851	805	769	826	824	810	756	851	782	798	821	806	809	756	818	781	823	784	792	798	839	856	808	801	754	750	808	813	833	788	813	772	836	775	825	862	809	800	827	834	808	800	841	823	786	790	810	807	841	836	773	818	772	857	800	854	794	788	775	781	780	785	828	828	813	829	839	849	846	817	783	759	821	845	843	798	838	783	867	767	839	825	779	779	834	798	826	760	785	788	810	849	769	830	781	841	791	816	798	787	820	785	782	821	788	797	857	844	794	786	743	778	787	831	765	805	839	797	804	828	849	854	770	788	830	768	818	807	842	788	770	862	806	813	813	814	854	793	880	815	799	786	787	800	827	884	827	866	777	805	816	821	814	850	781	788	779	760	813	844	780	812	773	800	817	775	833	793	829	799	766	795	810	820	806	807	767	806	756	846	774	775	783	840	791	786	816	841	787	807	847	833	774	794	772	835	782	783	783	835	790	793	835	795	813	823	839	815	749	768	815	822	757	822	787	796	819	774	800	838	828	827	776	822	762	812	839	758	783	796	858	779	788	801	803	831	790	814	803	811	864	804	809	764	818	781	804	771	801	830	769	848	844	811	808	775	767	825	763	800	787	834	843	783	816	765	798	767	744	787	757	811	790	821	805	807	837	807	812	851	820	821	866	754	827	824	772	796	791	860	821	788	872	827	800	776	791	781	794	768	828	811	837	846	850	778	800	809	810	790	807	804	805	811	771	847	810	814
29658	24686	22974	17807	8536	4148	1581	996	836	737	623	601	523	426	429	464	455	375	392	343	349	329	329	331	288	313	330	311	301	283	322	337	313	314	307	313	322	333	267	301	293	289	283	323	316	295	263	312	268	266	306	293	307	293	289	332	276	288	319	294	280	297	276	329	322	310	335	310	295	296	320	277	324	321	269	283	292	312	291	322	312	308	269	368	295	349	302	308	366	289	286	296	303	319	299	311	318	279	275	326	298	298	267	323	287	294	275	272	322	308	289	312	332	274	306	291	342	317	326	293	342	314	338	323	325	316	309	313	289	325	299	302	329	300	317	281	289	303	308	306	321	297	325	331	348	337	337	320	293	303	274	285	301	322	323	299	309	292	269	286	289	305	306	307	283	314	313	298	289	292	348	307	306	313	315	308	286	294	306	301	310	318	303	331	315	313	297	290	305	303	345	303	291	300	359	339	311	298	314	282	337	297	333	295	318	326	317	303	327	291	309	304	328	311	310	327	288	318	339	309	294	312	309	310	282	297	290	302	319	318	297	300	301	332	336	289	312	303	314	300	336	309	287	303	301	312	307	333	327	327	302	296	310	286	308	298	317	320	321	340	282	312	314	312	279	285	315	327	294	304	316	352	272	301	319	325	289	313	315	317	308	299	300	306	322	318	283	293	308	314	303	289	298	298	278	288	331	280	296	288	314	343	285	296	346	321	281	274	284	335	316	302	273	312	322	321	260	297	327	281	333	315	349	332	311	322	305	279	298	280	297	311	301	312	269	312	281	313	323	280	300	269	289	275	301	349	304	314	289	314	324	296	303	284	268	307	310	319	301	288	294	298	322	297	324	319	307	326	290	307	313	314	286	330	306	296	321	289	300	298	298	295	286	313	299	287	298	311	317	321	285	286	302	348	318	295	291	352	285	300	288	305	279	288	321	294	271	321	329	309	308	285	323	323	300	309	309	285	299	279	329	319	331	313	313	289	310	315	303	277	250	315	314	302	329	313	293	279	341	318	295	316	310	290	282	295	291	322	363	290	322	314	291	310	304	301	323	302	330	287	322	330	277	299	313	303	312	268	304	275	306	312	313	304	310	294	304	318	335	293	311	298	309	305	301	316	270	313	311	308	315	310	309	326	296	318	270	295	309	307	303	262	327	330	282	286	306	304	332	307	302	293	288	341	299	306	303	318	341	352	303	277	346	330	307	308	327	290	269	289	305	312	289	326	302	307	336	321	307	322	318	356	318	283	301	299	307	273	298	303	295	307	290	317	312	313	292	292	308	250	309	331	328	314	298	307	303	299	334	300	328	288	316	301	337	323	292	316	308	319	275	307	316	307	319	258	319	310	290	326	314	316	301	327	343	336	306	306	297	298	314	264	304	283	278	304	309	326	302	283	292	346	336	296	295	279	308	329	304	318	331	313	280	301	288	321	299	272	315	310	308	294	294	291	312	277	314	284	286	297	308	294	320	327	321	265	325	340	324	312	315	328	319	322	312	328	311	306	297	311	293	287	338	318	296	366	302	278	324	300	313	334	283	317	317	290	319	314	311	312	274	326	295	306	345	311	300	299	282	299	297	267	301	293	321	312	301	277	295	336	309	330	313	298	285	317	275	278	293	316	316	309	287	328	311	273	308	329	311	296	275	312	306	275	275	284	330	295	328	331	312	331	308	291	316	300	322	336	315	305	303	281	295	300	301	313	282	327	316	315	312	314	318	306	298	267	293	322	319	281	291	290	275	330	310	329	318	313	348	290	306	318	304	284	321	318	318	300	288	312	283	332	289	336	342	258	309	300	349	319	313	303	277	300	312	318	324	280	265	287	283	320	283	291	315	322	280	327	300	306	303	338	316	271	309	287	307	292	322	321	319	276	283	313	318	290	311	290	304	321	316	314	302	325	283	313	327	312	328	301	327	367	308	333	313	321	316	302	338	291	304	306	321	309	297	331	329	309	332	301	325	266	284	273	327	312	295	284	288	321	328	317	294	297	287	315	303	307	290	349	291	328	316	310	321	260	331	303	305	293	316	341	324	291	309	303	310	291	322	339	303	298	334	294	281	328	279	306	307	292	302	343	302	294	304	318	312	306	307	295	301	307	320	274	296	313	292	301	304	293	288	317	318	292	317	322	315	327	289	294	319	307	286	307	298	287	313	281	290	303	302	314	286	292	298	278	335	281	337	299	264	289	335	314	317	325	277	302	276	293	331	339	334	359	312	298	282	274	326	322	289	274	309	288	310	307	287	271	299	304	277	306	301	311	298	312	288	321	321	303	349	302	308	308	315	299	285	306	291	310	294	291	323	346	346	288	312	301	302	318	287	274	342	317	264	314	304	253	291	291	292	312	281	273	275	306	313	293	307	338	333	324	305	282	323	274	305	311	299	351	287	322	299	284	306	307	312	322	323	294	314	297	284	286	270	290	348	297	311	272	350	294	313	318	299	282	273	249	296	314	283	342	258	328	283	306	284	269	303	313	279	278	318	324	276	296	306	277	308	278	302	290	296	291	338	313	318	318	284	303	281	314	297	260	305	304	307	288	301	317	285	283	352	292	268	298	283	287	297	359	314	306	343	304	327	318	309	292	297	291	315	342	316	323	303	319	345	290	292	286	330	290	303	315	332	321	305	296	283	281	283	303	309	292	311	313	287	330	300	287	300	283	340	315	330	276	328	319	315	328	298	307	298	325	289	319	309	315	271	298	322	301	312	315	299	329	305	314	287	317	297	304	258	289	317	335	320	309	294	309	299	295	320	289	337	329	301	348	303	301	301	299	327	322	320	293	328	316	304	319	320	285	315	312	290	314	325	293	324	330	283	299	313	302	297	307	285	315	300	291	299	331	319	313	318	304	278	302	294	301	291	305	288	322	291	308	314	299	278	308	281	305	296	307	306	301	282	311	317	293	310	297	304	295	309	318	308	279	293	306	293	293	318	323	295	285	290	344	319	269	294	312	306	271	294	283	321	302	284	313	305	324	307	282	302	315	281	286	295	298	268	326	298	307	340	317	330	314	314	299	314	297	282	297	326	308	302	301	322	286	312	314	286	310	295	303	322	302	293	297	285	300	316	289	333	306	296	313	322	297	322	309	299	339	298	308	290	285	339	288	280	314	328	320	293	308	318	290	288	295	303	323	307	320	332	276	268	308	333	294	291	321	317	289	313	280	279	301	310	321	323	294	277	317	284	296	311	271	310	275	285	341	322	306	311	300	292	318	307	337	294	311	310	340	318	287	300	286	327	317	303	286	287	303	279	320	337	324	311	324	302	266	331	299	314	291	328	328	301	305	309	325	326	286	249	295	283	305	304	298	287	304	308	299	304	279	312	302	303	312	290	309	306	334	302	328	309	308	334	317	295	293	335	300	291	294	332	286	290	321	315	328	279	277	290	292	310	292	324	329	305	312	281	316	301	308	291	312	300	305	266	307	306	333	341	309	264	282	289	332	301	280	314	317	294	287	317	320	325	286	310	319	312	308	272	308
17839	21965	29180	28923	19603	12666	5444	3828	3196	2844	2639	2134	1855	1699	1507	1514	1446	1293	1118	1046	947	938	880	904	850	837	818	802	832	793	809	812	733	762	745	750	812	745	804	775	795	775	760	772	736	787	751	765	707	736	700	723	722	760	786	763	747	711	751	716	775	767	711	749	763	736	747	771	699	732	742	744	791	732	729	738	680	729	725	761	760	764	704	744	720	760	696	751	754	747	704	750	734	749	718	712	694	718	727	722	743	730	683	755	718	710	700	714	754	767	731	704	734	720	789	759	743	720	767	745	694	705	778	767	749	734	735	689	756	729	753	705	677	723	765	722	713	745	711	733	769	702	774	747	739	704	695	709	731	729	752	755	741	725	692	788	716	719	728	713	736	716	728	770	696	708	748	714	767	724	733	761	681	702	730	731	741	705	798	764	758	720	756	714	749	695	722	769	743	721	745	746	720	779	709	739	691	724	736	751	722	718	763	679	749	758	752	707	741	750	726	729	714	741	718	776	755	774	687	726	732	720	682	729	730	715	733	788	771	688	750	748	749	725	734	737	690	726	734	703	764	729	771	744	773	711	745	771	724	755	752	737	743	700	702	740	727	726	733	731	746	763	725	734	698	760	726	761	732	712	713	725	742	776	778	712	705	739	746	684	731	725	707	794	709	757	712	714	736	771	724	773	723	772	742	722	776	709	780	739	691	675	685	765	757	742	725	717	710	744	716	700	748	734	678	727	736	686	713	749	743	741	721	741	709	740	720	769	817	761	733	706	702	707	747	715	732	722	744	766	776	746	725	746	732	705	752	715	717	731	779	770	769	744	753	753	689	751	765	721	727	726	719	720	715	736	710	672	741	737	717	772	742	710	726	737	744	706	738	737	739	715	691	748	709	747	728	746	752	771	725	689	675	702	693	700	692	760	757	769	711	720	766	707	727	719	713	748	753	787	720	759	735	711	713	750	706	714	738	767	755	736	731	707	710	703	760	729	765	710	734	697	740	760	770	738	742	774	738	755	738	666	772	731	727	740	709	759	717	732	728	755	703	747	749	707	738	746	740	706	777	755	704	718	720	735	720	731	721	684	732	717	736	733	749	723	744	700	729	692	714	753	731	744	732	723	743	717	745	744	745	705	754	741	767	725	743	761	729	724	713	713	779	687	730	700	724	736	729	741	712	743	792	672	720	756	746	727	762	726	709	739	706	762	722	740	764	691	771	720	707	742	753	693	763	739	709	746	737	730	718	772	760	737	736	741	715	731	709	746	719	730	735	708	733	704	717	723	762	725	716	764	725	764	804	755	786	756	734	699	725	740	753	764	706	750	691	710	791	765	772	711	774	738	704	708	730	717	729	740	707	746	709	749	750	710	735	747	697	703	727	709	728	745	782	698	730	772	721	747	711	728	768	757	698	696	768	765	704	727	734	731	717	722	748	763	725	688	686	757	693	702	739	762	745	730	723	740	725	728	765	760	756	748	711	800	692	754	735	730	675	739	698	732	758	740	760	707	750	720	733	720	701	693	684	708	749	781	721	742	706	721	759	720	703	699	728	754	718	718	732	757	761	703	712	727	746	749	734	720	752	761	700	746	715	798	808	744	773	667	710	723	742	758	727	700	716	738	674	777	703	739	746	698	714	735	764	733	746	739	703	711	758	685	735	770	725	674	736	739	732	761	758	734	764	734	761	762	773	731	756	738	774	763	771	788	743	768	716	659	724	756	786	715	724	702	679	761	743	790	731	721	719	760	681	726	744	723	728	678	715	749	722	709	742	722	744	685	742	804	739	721	703	720	756	762	706	714	734	736	724	705	776	738	732	703	739	743	719	752	744	744	735	768	723	716	697	781	717	750	689	731	710	771	757	771	764	722	724	765	778	707	779	746	771	758	726	716	706	779	729	727	739	749	731	727	730	738	767	726	775	719	757	739	730	756	763	761	721	732	735	718	763	755	781	740	705	743	739	721	731	743	713	685	752	730	760	716	727	741	756	747	709	690	759	753	735	722	726	743	715	698	731	735	719	719	802	718	764	761	694	714	687	747	793	718	739	739	692	754	747	740	726	706	737	735	714	725	759	685	717	710	702	750	750	762	713	743	752	739	744	699	713	705	733	764	742	688	681	721	719	742	760	719	754	752	747	712	738	726	720	774	671	764	748	758	760	746	762	731	731	733	683	709	717	712	749	694	751	739	761	765	761	812	755	727	710	759	720	737	687	706	703	748	730	743	704	756	737	741	722	722	724	719	747	748	728	723	684	811	754	781	750	731	722	732	719	745	729	770	751	714	727	747	749	728	699	716	714	765	714	674	716	744	750	779	719	709	723	749	735	707	725	756	707	748	769	703	739	754	752	709	758	745	713	732	740	686	722	743	707	772	758	741	740	722	718	751	721	753	759	728	764	755	717	759	755	750	780	737	730	773	680	733	770	731	709	741	729	773	748	694	765	714	694	726	722	741	766	788	716	720	764	755	751	740	707	683	699	707	816	739	752	726	741	673	772	698	713	698	734	762	750	711	741	738	759	762	727	712	693	692	703	757	725	770	736	738	793	720	728	738	743	739	798	734	733	732	760	711	758	721	745	698	710	688	743	751	721	767	769	778	702	710	692	807	718	768	733	733	735	752	720	747	681	695	699	741	716	729	692	723	754	737	747	763	771	756	732	766	747	715	741	761	734	752	810	773	689	721	711	760	744	768	762	724	738	719	751	765	776	761	752	716	741	763	750	753	713	715	758	737	748	747	743	735	727	685	706	707	729	742	757	742	735	783	733	749	713	703	750	773	724	686	766	741	742	732	736	718	740	737	782	748	764	650	728	730	699	728	723	724	699	744	756	755	774	720	765	741	710	767	687	747	736	734	750	735	724	719	698	727	728	689	777	775	703	712	727	774	747	761	757	733	731	744	752	730	725	759	815	717	747	748	734	685	702	769	699	737	766	756	711	751	712	736	728	723	715	765	741	686	741	778	749	718	710	738	674	757	761	771	763	705	764	783	727	758	731	698	723	738	705	767	764	724	714	771	719	725	715	795	713	731	761	724	757	708	775	768	745	696	757	759	760	712	725	720	699	714	674	725	749	739	744	797	737	745	742	730	702	695	750	753	711	778	741	735	739	682	753	762	715	777	680	717	746	722	723	764	737	756	713	740	709	769	725	740	721	723	762	763	706	743	735	751	764	781	680	774	720	724	723	719	725	748	695	750	765	696	720	750	752	752	714	776	705	707	762	720	700	733	743	718	766	758	697	699	767	728	728	772	687	707	724	759	765	775	715	716	720	734	735	698	719	782	740	710	745	707	753	704	723	723	737	729	713	711	719	756	724	708	712	763	729	767	738	773	709	710	740	714	696	771	751	762	750	736	720	748	706	757	716	722	787	765	671	741	755	724	737	724	736	760	746	720	724	770	751	703	731	712	729	747	719	732	722	689	769	687	780	714	766	735	728	752	689	732	740	745	758	714	720	739	746	724	747	681	792	757	748	717	755	738	746	770
46293	50301	48259	45095	42770	41579	26295	10633	3679	2766	2776	2403	1536	1349	1481	1773	1737	1336	1001	693	580	443	458	448	430	422	426	434	380	373	363	360	374	326	368	360	371	383	387	355	381	370	375	391	360	363	352	374	364	352	333	361	358	362	364	364	383	350	354	386	361	356	389	347	383	353	340	328	339	356	374	395	403	363	335	347	349	371	375	364	329	378	322	347	381	360	352	386	385	359	391	348	389	379	370	387	337	346	361	357	386	327	357	341	358	366	373	381	355	341	311	321	347	352	363	392	376	378	384	377	377	376	342	389	336	350	373	358	358	356	344	358	355	373	359	360	343	347	336	329	369	367	355	369	316	361	362	360	370	327	325	346	360	367	349	367	362	329	383	372	347	350	358	340	334	353	344	348	345	355	333	365	357	324	348	408	336	315	362	327	361	359	359	361	382	353	337	348	308	354	349	352	383	334	342	349	401	342	390	337	332	354	342	369	357	370	318	342	354	330	363	334	368	371	364	372	355	401	382	333	343	340	339	364	388	342	352	358	338	324	371	399	342	334	376	382	346	332	355	368	348	369	352	382	388	364	358	358	369	368	418	357	351	346	348	359	364	365	363	389	342	343	365	318	362	364	347	349	331	355	383	367	360	335	368	331	361	352	359	334	382	392	378	374	377	332	351	335	339	358	364	376	348	342	379	360	379	352	371	399	348	339	356	372	358	335	368	364	356	334	364	375	344	357	350	338	373	334	358	349	358	336	342	357	371	385	343	385	309	375	346	406	357	340	329	349	359	362	350	334	337	378	356	337	358	327	323	346	386	351	375	365	375	349	366	381	352	370	343	372	353	385	354	354	318	334	347	331	363	327	339	366	353	367	389	366	365	364	356	335	330	353	369	340	344	350	395	331	345	339	342	327	360	360	348	359	361	373	340	334	353	330	332	359	384	322	355	380	351	389	323	337	332	355	324	350	350	336	361	339	314	332	346	361	338	348	341	371	406	359	352	349	391	377	358	324	364	383	343	354	385	405	335	386	338	363	351	375	371	353	351	315	361	361	371	405	373	361	361	373	365	368	340	341	357	358	318	318	397	342	360	338	310	345	396	361	349	349	339	337	352	350	321	357	341	341	360	396	355	330	359	335	353	347	377	356	366	326	340	347	375	334	392	351	351	394	389	357	351	360	317	343	351	323	356	422	343	347	333	359	332	358	346	342	329	366	338	339	361	346	368	334	339	337	371	366	389	361	366	393	372	352	366	388	375	318	327	338	392	381	366	328	392	366	360	351	340	352	359	359	329	322	333	376	378	368	383	329	360	360	388	345	375	394	318	375	333	331	365	339	335	364	326	369	397	343	363	326	370	389	377	359	365	323	361	324	363	335	339	342	348	324	360	333	360	374	359	387	382	377	332	375	358	388	356	375	355	350	321	362	365	399	381	340	348	359	344	372	386	338	353	328	373	335	359	325	337	366	390	353	332	353	365	357	329	323	383	372	376	376	345	331	362	375	372	325	365	355	369	383	343	382	338	374	356	386	366	342	409	351	366	341	346	367	358	331	380	349	354	356	379	352	360	389	316	344	344	327	374	348	354	380	354	351	344	369	369	349	337	332	381	340	331	369	386	351	328	382	332	383	353	334	348	370	361	379	362	374	326	386	322	367	371	359	397	345	352	352	336	390	339	382	410	384	360	363	355	386	374	397	345	333	330	359	378	346	365	377	346	352	357	359	336	368	333	365	337	358	330	350	319	359	357	387	354	404	345	343	391	369	319	370	330	326	385	324	331	361	365	345	382	353	351	348	378	324	363	346	356	374	372	376	334	363	316	383	316	370	362	367	388	340	324	320	378	344	347	361	400	338	360	336	318	372	348	362	363	366	354	357	361	325	362	360	345	388	375	339	365	344	374	348	345	335	385	401	389	342	359	353	357	395	314	364	335	351	379	333	367	345	345	341	364	354	377	377	347	329	358	354	367	369	335	357	348	324	357	397	368	321	328	340	350	358	362	367	325	360	319	361	345	367	383	384	363	345	409	358	376	403	330	341	355	370	334	371	376	350	383	339	379	341	363	376	379	350	374	357	342	346	391	360	372	377	322	371	343	352	342	347	401	374	395	365	386	359	383	345	385	366	376	336	328	313	355	362	391	355	331	404	337	366	313	375	368	356	329	295	354	387	345	370	354	347	360	328	350	364	373	396	361	346	374	376	335	353	343	366	329	333	386	368	364	354	354	348	386	341	391	357	351	346	388	371	359	361	373	317	316	325	362	321	346	325	315	333	340	346	318	327	347	353	368	372	338	343	339	401	392	345	391	360	309	332	354	362	378	347	372	325	367	360	350	353	407	346	367	373	399	353	361	353	356	372	305	353	342	347	334	345	346	371	338	374	367	370	369	352	378	335	342	353	357	373	330	361	360	356	364	332	356	370	368	353	369	331	326	376	341	332	355	357	360	350	320	384	338	358	379	348	333	325	332	356	355	386	370	365	371	342	370	352	352	357	350	367	344	351	374	349	381	356	360	354	333	334	328	408	362	359	341	371	336	355	345	341	367	364	330	354	329	340	351	356	337	355	323	357	346	356	351	341	352	357	404	377	370	366	333	367	363	396	385	413	363	355	383	345	339	359	367	364	341	342	357	367	346	334	346	346	331	347	397	360	390	351	349	319	332	348	353	393	346	339	376	355	353	338	386	319	367	337	369	374	364	346	342	332	330	390	351	347	345	359	351	296	348	362	325	377	362	341	350	345	367	373	375	344	354	332	340	335	366	349	323	373	342	333	360	340	370	351	345	357	338	343	360	332	373	377	346	304	341	346	357	360	359	398	352	382	349	373	358	365	329	358	379	366	355	358	354	365	349	374	340	386	386	357	345	354	347	360	363	366	374	318	300	387	339	365	317	362	343	385	372	373	355	347	342	370	342	365	354	355	358	331	330	373	414	383	365	371	349	352	313	353	362	366	364	351	341	341	366	351	358	368	357	333	345	329	327	384	338	387	343	356	381	348	307	349	383	340	353	358	380	349	388	387	370	372	385	374	312	360	359	321	366	365	346	369	368	333	359	384	362	337	359	347	359	354	359	347	337	403	374	374	353	355	378	402	348	353	336	373	396	348	370	359	353	366	378	326	343	375	349	351	374	342	391	318	392	364	362	374	332	327	364	377	325	343	362	384	331	328	375	371	379	384	368	347	340	339	343	352	315	334	388	307	372	363	384	356	366	381	361	370	347	375	389	339	353	352	351	413	337	357	372	377	302	343	343	374	347	390	413	326	357	344	368	342	391	365	354	360	331	338	335	331	400	321	351	398	348	365	359	399	390	343	348	350	358	316	350	354	325	354	348	375	367	365	403	360	371	376	367	340	362	320	351	375	335	331	334	377	377	357	335	367	357	361	368	358	355	373	383	379	371	354	349	370	366	338	340	377	352	359	360	373	328	330	367	353	334	370	346	347	362	331	362	365	375	352	396	349	325	325	368	355	337	349	331	326	343	406	360	334
31940	44347	50636	53070	51574	50853	22467	8186	7547	8730	8715	8191	5639	5197	5609	7235	6757	5449	3975	2614	1925	1549	1313	1307	1221	1194	1136	1044	1048	1070	1002	954	989	966	940	960	994	906	938	913	877	822	862	938	904	805	881	904	896	845	861	867	807	828	853	844	845	798	846	836	824	875	811	834	839	878	794	866	784	823	778	866	848	781	827	804	857	812	845	852	869	832	817	862	858	839	828	849	811	827	862	859	816	900	857	822	817	865	828	855	863	822	853	819	865	900	839	884	843	848	810	828	827	844	830	838	872	818	821	828	812	827	843	816	776	854	806	841	792	850	821	890	834	872	814	848	825	855	841	772	861	851	814	856	820	832	860	854	833	843	862	860	878	860	851	820	836	802	797	860	850	864	857	826	826	812	852	815	823	853	801	866	819	816	845	828	822	835	795	833	834	818	862	802	882	815	831	833	777	804	840	815	849	855	821	875	812	832	880	838	867	869	813	845	821	839	825	844	782	851	821	849	814	805	846	853	898	834	880	822	818	810	859	783	830	840	821	827	838	894	828	822	869	788	879	825	839	814	848	863	827	820	799	854	872	833	826	820	816	779	871	888	831	843	821	810	850	840	869	862	824	879	805	800	842	840	828	851	844	852	860	863	837	865	839	829	802	822	822	840	854	836	827	794	797	851	803	888	856	808	786	811	826	896	854	856	855	855	829	858	855	774	811	858	836	839	813	883	837	793	837	851	841	864	834	838	804	822	825	752	817	870	819	800	860	823	818	829	792	842	822	858	850	789	779	837	887	839	845	873	813	840	854	840	857	865	814	850	844	800	853	848	828	861	849	871	796	857	798	843	874	827	803	864	817	825	801	876	864	809	900	811	842	829	825	872	865	850	860	854	858	846	841	843	873	852	812	848	826	821	780	828	818	853	889	860	843	840	792	809	836	854	811	870	852	820	849	862	852	847	823	830	812	856	820	870	774	826	824	811	829	855	854	837	797	839	893	829	807	829	866	854	810	810	887	842	841	887	795	883	873	839	850	805	890	810	845	867	844	853	824	854	811	817	816	875	831	838	798	829	832	848	795	850	820	843	844	818	797	884	785	820	861	866	813	882	822	903	834	807	824	834	851	859	838	826	873	843	829	847	793	805	819	844	837	839	810	831	814	857	850	821	846	808	873	836	828	871	845	864	833	811	815	839	810	858	801	834	783	824	848	887	814	861	827	814	807	830	854	765	826	847	797	841	805	818	858	876	780	834	822	828	863	799	837	813	811	822	828	792	820	835	849	845	756	833	807	864	836	838	827	812	769	854	850	856	833	827	839	875	832	837	861	816	834	846	825	839	802	832	872	827	807	826	800	852	855	830	804	854	817	854	911	838	853	812	833	837	824	848	819	830	836	861	835	843	855	823	792	819	825	778	847	813	891	852	812	852	839	824	833	819	887	804	847	829	836	831	871	828	813	819	862	857	916	897	858	827	853	853	778	816	842	834	829	852	828	794	812	841	809	849	847	829	805	836	817	854	876	827	838	837	795	815	840	748	854	843	831	794	791	817	874	881	815	823	857	799	831	847	795	862	825	838	865	811	867	863	810	850	853	824	853	821	778	840	835	804	828	830	853	836	841	838	858	826	885	823	867	835	851	863	811	875	863	829	834	842	888	805	859	801	817	848	790	841	880	815	836	820	863	853	853	849	828	792	792	810	859	843	773	777	807	802	815	798	792	782	806	865	849	837	847	820	878	848	824	809	850	868	898	857	829	825	759	880	817	784	782	804	842	828	845	826	819	833	843	834	804	835	843	734	814	871	799	855	852	841	857	871	881	820	849	816	896	822	837	870	816	807	827	828	846	828	844	852	831	776	818	809	875	812	824	856	860	808	837	823	839	859	864	847	897	819	838	847	762	834	892	844	842	874	806	850	830	849	865	818	819	821	818	834	826	833	874	811	859	762	840	869	860	854	812	845	828	829	811	796	850	841	819	856	824	841	805	823	827	864	833	878	856	814	888	784	855	830	835	830	888	856	855	839	829	809	837	812	796	856	820	858	879	833	848	852	814	838	850	866	832	810	841	831	828	854	831	822	858	840	819	838	852	865	829	796	832	798	871	817	858	862	855	831	827	861	794	844	846	839	866	891	842	833	884	824	841	832	889	823	872	845	829	851	819	845	827	838	882	827	789	859	794	830	801	868	834	854	828	805	860	814	811	841	871	852	816	829	840	749	859	861	813	831	849	822	866	838	842	855	832	816	855	833	865	824	881	877	814	900	830	851	874	844	804	813	808	833	838	862	774	829	842	881	851	821	817	813	900	846	865	804	870	890	816	854	812	800	833	823	767	849	841	817	820	828	840	847	815	842	830	774	794	860	857	810	779	833	859	850	847	842	853	888	863	834	842	854	791	855	886	829	826	785	828	855	874	800	893	825	872	794	844	832	903	881	818	804	854	841	830	854	816	800	887	839	845	803	836	856	868	856	823	859	866	815	833	867	850	824	838	846	814	840	860	844	811	830	879	842	868	828	799	845	827	867	881	814	863	815	862	810	830	804	865	851	857	783	856	811	860	793	850	868	839	820	854	837	833	852	806	857	832	867	841	819	826	853	841	838	899	848	849	919	801	848	877	854	838	831	840	850	826	858	843	819	808	878	786	815	806	846	826	813	874	839	838	854	816	862	884	788	840	817	821	756	794	836	832	878	834	773	822	785	818	816	858	825	865	814	777	855	844	805	802	869	787	856	822	854	862	866	881	812	847	808	835	832	839	797	798	798	822	831	818	825	832	857	780	808	846	827	841	836	850	877	782	853	876	863	831	836	836	796	819	874	834	846	827	799	828	812	817	784	843	903	803	763	838	857	862	893	829	869	847	825	872	880	836	792	866	852	857	803	802	874	836	807	854	821	844	800	825	834	852	859	845	811	814	809	841	818	796	813	808	877	842	788	862	814	813	845	798	833	832	861	870	912	830	810	834	831	846	831	811	852	861	863	800	817	826	814	789	832	822	842	836	789	838	853	829	813	812	841	828	830	869	816	857	834	872	872	846	839	806	834	820	851	831	840	837	814	812	827	829	856	799	882	879	838	836	814	820	881	777	868	883	794	846	876	870	775	810	843	853	837	867	839	854	814	884	857	822	809	858	841	834	804	833	865	865	842	812	836	822	816	789	837	845	882	837	841	830	789	823	788	836	818	804	832	819	809	815	788	789	818	862	822	816	869	850	811	877	866	828	869	819	818	833	785	846	874	863	837	834	881	843	819	866	827	851	873	828	789	826	869	846	829	836	787	819	830	820	833	903	813	826	841	863	807	819	815	813	826	873	810	812	838	806	794	897	861	836	822	829	812	841	842	845	863	798	812	859	834	875	836	842	848	851	780	817	865	837	840	801	827	857	860	769	837	793	844	862	858	831	818	817	836	839	844	789	852	836	822	753	840	783	841	780	773	904	821	839	801	846	866	836	832	839	812	854	813	841	865	839	803	859	793	818	907	817	808	821	814	797	842	825	862
53609	53587	48799	43410	44708	35777	23507	14847	7831	5710	5534	5285	3675	2595	2618	3880	3456	2515	1763	1047	760	596	540	485	459	451	468	478	416	428	421	407	399	367	434	387	421	367	373	391	391	390	345	367	343	350	364	359	331	322	325	355	350	328	324	391	318	332	368	352	333	322	354	320	359	349	319	367	355	390	356	354	309	341	348	334	362	356	375	359	369	353	381	388	341	357	343	339	342	337	344	330	362	325	328	372	354	365	312	325	331	386	319	295	334	336	364	353	332	328	333	355	339	345	339	361	331	334	303	341	361	374	361	340	342	288	339	362	319	376	387	343	349	342	300	306	349	351	378	311	353	370	340	328	367	327	354	348	345	378	401	340	318	337	366	330	329	341	333	349	352	360	339	332	375	359	322	352	357	370	360	335	330	344	376	305	339	369	340	344	346	332	319	360	338	329	335	334	364	338	358	314	335	361	349	368	345	361	325	349	292	374	359	336	358	327	298	326	342	358	333	359	325	344	328	334	350	340	328	330	339	354	307	337	352	393	331	339	328	303	365	384	348	361	343	332	368	396	346	334	354	380	343	386	349	348	345	405	318	342	354	357	331	339	354	320	307	323	363	351	334	324	331	372	363	358	372	339	353	353	381	349	349	362	382	334	345	372	332	361	361	371	321	345	328	354	333	351	365	354	347	337	321	343	354	386	366	340	362	333	326	358	335	357	357	356	367	362	368	364	321	385	364	321	312	318	327	318	318	362	324	361	339	331	355	332	359	335	360	352	325	360	386	330	367	310	347	349	342	360	375	349	351	319	377	294	323	366	348	367	367	379	338	326	333	352	360	349	338	304	342	336	311	346	353	340	356	335	339	287	340	369	319	348	338	333	337	342	350	346	342	362	367	338	381	369	378	348	350	373	365	352	343	352	355	322	364	365	331	369	329	340	352	353	383	376	356	354	312	332	352	330	359	348	319	333	349	316	369	320	353	362	330	320	374	314	323	340	354	350	377	357	367	313	357	315	338	336	360	379	359	382	356	347	355	352	312	366	325	355	336	340	383	373	375	382	311	393	348	342	336	343	323	345	315	309	360	354	355	347	346	369	337	356	352	338	335	351	335	369	358	371	359	322	364	369	369	365	355	352	337	344	324	371	355	310	367	355	325	332	342	345	374	348	322	372	382	348	334	359	372	357	330	330	326	362	334	376	362	310	318	325	350	350	353	335	332	362	326	339	363	353	315	335	360	341	352	335	361	333	380	361	336	358	332	341	328	349	362	343	333	385	346	339	346	357	374	413	333	347	331	334	342	337	339	374	342	320	351	320	358	342	373	356	368	356	318	338	325	357	364	318	364	348	356	334	343	334	345	393	361	377	346	333	334	357	349	352	312	364	369	357	384	356	348	332	342	357	356	335	370	358	364	360	338	328	331	358	342	333	349	342	367	368	336	344	329	309	341	352	337	329	352	334	329	378	348	333	345	326	367	341	338	344	334	360	325	344	328	353	351	366	372	298	324	377	303	378	369	346	374	365	346	341	375	338	363	333	329	333	332	352	368	342	346	340	372	336	347	358	334	354	288	344	356	356	339	340	367	364	360	339	328	325	317	350	387	365	342	330	364	310	320	336	340	314	370	326	302	341	349	355	340	351	305	378	342	406	339	323	306	336	385	331	348	360	333	327	297	352	341	384	376	337	328	354	357	333	358	342	344	315	347	366	338	352	343	318	320	367	336	352	338	327	361	326	349	343	332	351	357	358	342	331	323	352	361	355	332	332	334	352	365	333	342	344	325	313	342	358	354	365	359	339	337	334	344	351	384	386	314	330	333	373	375	342	344	335	333	345	329	353	369	347	339	347	361	334	355	360	341	367	344	359	342	353	328	357	349	360	378	328	340	339	358	345	346	360	319	345	344	350	322	377	323	327	358	330	364	343	347	329	350	390	322	321	352	377	338	351	326	335	337	315	342	334	377	343	323	346	368	336	362	349	314	331	368	359	395	376	375	349	359	343	325	337	360	366	385	339	385	375	345	343	350	350	321	356	341	336	326	351	351	370	334	372	345	334	327	346	328	326	328	360	352	343	352	332	343	379	365	366	352	359	338	339	368	343	333	345	326	372	369	317	333	345	342	325	381	337	314	352	346	363	312	324	314	356	360	336	341	321	329	353	336	375	329	328	382	340	332	334	322	323	319	331	348	337	341	339	372	337	339	369	333	356	338	318	350	354	357	347	318	354	330	343	370	364	331	370	364	365	359	365	374	348	347	333	361	351	347	377	329	348	361	364	317	293	374	368	338	318	327	345	338	358	367	362	367	341	350	327	336	365	350	298	328	326	350	365	367	344	340	362	333	353	337	380	315	357	334	367	361	342	355	358	357	343	326	315	298	315	322	331	332	360	388	331	346	348	362	355	355	378	358	355	334	339	346	328	376	357	327	352	347	376	357	363	315	318	346	367	366	328	349	336	324	397	362	387	366	351	338	339	352	340	327	371	336	339	384	336	332	328	318	347	319	348	354	335	346	378	379	349	362	401	373	375	359	337	359	355	345	343	320	336	327	365	365	346	365	354	319	356	340	298	343	349	361	339	339	331	350	358	360	334	333	392	322	336	355	354	352	341	348	362	351	335	359	370	363	325	360	340	340	345	352	320	369	344	356	361	357	319	382	330	343	310	334	361	366	354	352	343	356	322	337	383	321	342	353	347	360	353	362	321	371	343	331	340	311	315	329	332	358	354	383	350	334	326	317	302	318	362	364	354	343	357	315	371	352	363	348	310	351	357	362	345	360	353	341	333	323	328	327	335	349	346	369	337	355	394	343	347	341	354	358	359	344	348	351	342	337	333	368	371	363	343	321	365	371	341	356	314	353	299	350	357	369	349	346	383	369	321	344	328	352	361	362	367	336	326	364	330	369	369	368	325	371	370	362	370	381	332	333	346	360	338	353	344	315	293	362	347	380	371	354	329	370	353	376	350	350	332	378	325	364	339	394	344	364	351	356	327	347	339	327	364	335	335	323	349	398	335	327	329	344	315	352	316	334	337	357	351	323	381	347	310	335	342	335	362	299	384	356	360	371	342	328	362	308	308	341	352	335	385	354	334	371	370	359	348	370	356	338	341	374	330	321	354	348	350	352	321	364	361	345	354	346	357	319	335	350	355	312	374	363	339	332	328	405	345	358	351	353	336	370	348	368	389	340	343	316	359	345	335	315	361	375	338	362	321	345	332	313	360	334	358	331	330	313	348	348	334	361	328	328	324	360	357	321	313	384	333	307	335	362	361	342	344	357	362	360	297	332	353	332	353	338	374	371	328	338	321	357	362	307	333	352	347	361	354	326	372	358	355	325	323	365	314	344	383	296	330	325	387	356	330	344	348	380	350	319	340	344	352	354	345	369	339	360	367	364	329	339	367	325	342	347	347	358	363	314	323	326	358	372	379	345	368	307	311	359	346	340	350	353	339	324	341	347	324	340	351	367	309	396	365	302	334	359	380	342	332	358	364
37603	48689	54177	53564	53544	40893	21845	12598	12242	13845	14843	14347	10945	7877	9503	13328	11552	8990	7080	4235	2887	2219	1795	1584	1578	1395	1339	1243	1161	1210	1203	1092	985	1038	1026	981	1029	990	1008	973	936	927	890	904	855	883	844	825	849	836	827	854	893	826	821	835	813	810	756	816	823	788	802	787	808	822	822	778	748	805	837	839	817	805	809	826	787	779	800	849	721	858	789	821	815	804	803	799	829	743	762	788	813	825	867	764	801	790	785	797	837	799	800	790	821	741	803	787	801	831	789	791	755	814	777	839	789	821	791	762	846	845	806	753	809	812	820	788	784	820	783	751	763	782	759	785	850	772	804	791	823	814	845	825	807	827	793	804	835	802	797	812	783	782	839	778	796	810	807	770	810	820	796	851	778	759	823	856	826	789	855	838	830	792	800	817	815	847	777	843	826	797	818	805	775	842	835	866	775	831	786	808	790	798	857	780	827	812	803	762	766	802	785	796	827	815	741	821	797	799	746	736	791	801	840	803	815	839	869	839	784	776	812	770	805	821	817	819	869	813	864	819	807	793	841	809	759	779	819	790	754	822	786	845	799	775	787	842	790	807	779	824	862	814	835	767	808	758	782	796	779	790	802	810	819	799	806	833	820	715	782	802	744	799	787	773	848	782	860	767	809	774	795	808	831	802	800	835	759	844	806	843	763	857	840	762	787	805	790	796	843	820	791	805	793	793	798	798	781	816	771	840	802	800	806	776	774	798	785	812	791	821	776	817	791	808	816	803	810	824	749	781	769	811	765	829	815	808	812	797	802	835	801	803	833	823	804	811	839	778	843	798	825	800	844	772	765	811	780	819	788	799	771	791	801	824	766	829	806	831	826	799	812	798	793	792	803	836	774	797	778	770	801	808	763	765	795	774	786	772	777	748	829	779	776	867	753	805	831	828	768	805	793	799	823	795	854	823	807	741	757	773	801	768	788	840	811	827	770	811	819	736	796	793	764	835	798	772	806	805	831	825	835	798	742	818	821	760	837	786	809	836	782	774	790	799	796	772	805	837	775	824	802	746	817	817	792	782	766	786	802	825	765	787	815	797	803	798	754	774	818	816	797	749	797	810	813	760	799	834	819	797	802	802	759	823	808	792	820	787	770	821	821	809	760	778	820	847	823	860	818	769	775	776	785	789	794	757	782	829	809	775	779	765	815	808	802	808	733	820	788	804	765	811	831	800	759	839	804	775	791	810	814	758	768	798	815	791	825	790	800	803	834	786	803	735	778	764	828	802	822	760	755	798	759	769	821	815	818	847	825	770	773	729	802	773	759	846	777	802	818	799	808	839	799	805	837	807	791	787	825	766	774	798	782	721	839	779	795	768	766	848	780	809	812	809	859	783	783	793	761	781	768	851	798	782	772	831	749	783	771	818	797	801	781	768	743	791	836	804	794	782	810	806	788	811	777	836	833	747	811	772	779	811	809	836	768	755	808	770	788	836	774	810	817	759	774	798	814	802	811	767	879	794	797	794	797	826	775	779	850	810	823	788	808	833	822	785	778	807	769	806	814	785	828	833	796	791	768	771	826	787	768	798	793	803	764	785	802	801	787	773	780	782	773	830	823	770	887	849	767	807	782	801	791	817	779	780	791	771	743	782	806	809	761	794	839	819	830	767	800	803	821	819	750	788	735	852	795	804	810	781	821	792	815	817	759	769	755	824	807	820	808	775	798	809	813	803	801	815	820	744	841	797	834	816	819	798	816	818	833	805	796	806	837	774	764	850	846	797	771	799	808	774	772	774	821	780	817	852	803	810	845	832	841	804	850	792	768	779	758	778	783	768	868	784	817	816	797	779	842	768	799	770	768	830	853	784	737	804	787	691	855	813	838	822	803	815	851	780	804	791	842	824	817	786	810	790	810	715	786	788	755	791	789	798	797	778	787	807	788	800	788	814	790	805	850	819	817	779	831	784	769	763	801	782	816	799	807	814	780	787	776	837	827	814	832	771	834	819	761	763	825	801	851	816	789	801	775	787	813	772	772	794	812	798	800	849	818	809	787	825	779	789	838	760	748	810	820	821	773	821	810	827	766	810	851	797	803	810	794	796	817	767	802	827	780	750	794	767	824	840	815	822	843	783	799	795	769	798	836	773	793	842	788	799	815	796	785	803	825	805	797	769	757	819	858	785	817	796	852	853	767	783	798	806	775	812	801	799	789	797	783	814	734	765	787	830	773	813	786	828	807	758	773	802	794	749	817	792	753	822	812	793	806	836	783	802	817	811	835	771	803	848	801	787	786	811	752	764	795	778	778	777	789	785	819	783	783	814	769	790	795	772	777	787	822	816	819	784	781	815	788	823	805	785	855	782	787	777	818	837	793	796	796	775	738	791	817	783	739	808	766	768	771	813	772	796	827	804	806	811	798	872	775	785	804	832	819	784	808	812	775	805	813	812	817	787	806	802	794	800	806	794	804	806	798	818	857	862	817	856	765	792	777	777	815	834	823	786	801	780	802	808	832	864	813	823	835	855	783	770	771	798	813	829	789	776	775	785	757	806	886	755	842	824	752	814	817	826	796	835	778	808	796	801	803	816	792	813	769	815	751	803	823	792	823	793	787	807	759	792	804	831	771	819	769	754	801	849	771	821	777	734	814	792	800	829	828	792	774	785	790	784	748	861	799	823	764	761	795	776	773	825	799	787	858	796	814	814	807	756	810	807	761	793	783	820	814	849	820	827	755	799	754	773	772	850	790	790	769	833	756	862	830	770	801	775	730	795	789	762	806	813	793	754	782	806	814	781	807	714	814	770	809	828	798	753	812	816	766	799	813	818	793	809	883	771	764	795	809	793	769	751	780	811	814	809	789	750	799	810	778	796	775	852	801	799	754	804	833	821	804	794	814	797	802	812	804	814	837	831	821	826	798	830	798	757	773	808	807	814	799	802	847	816	773	814	831	747	763	794	799	823	795	786	809	795	735	779	840	827	780	750	831	768	781	808	788	818	788	778	795	771	790	833	757	812	828	851	806	819	796	816	787	802	788	806	758	824	775	795	736	799	803	823	799	770	829	783	837	761	772	820	783	820	798	833	801	801	775	779	861	778	792	831	811	802	816	854	810	800	805	823	797	774	815	749	783	805	780	799	768	796	784	831	775	819	827	816	804	856	835	833	794	797	803	818	822	779	774	808	834	825	800	775	775	799	749	791	775	875	787	766	790	824	767	860	827	791	816	860	796	818	816	838	793	803	816	793	775	766	764	809	796	794	789	794	792	808	832	793	767	776	857	820	761	838	821	787	822	850	817	790	793	793	787	799	797	811	814	794	790	799	809	802	782	807	783	803	845	831	780	815	807	764	802	799	863	831	800	783	805	750	821	805	831	826	792	782	814	792	771	751	750	791	793	771	841	799	831	793	780	833	858	821	813	829	833	782	770	784	819	845	823	794	814	784	803	785	822	808	785	808	794	820	779	779	811	792	824	806	828	828	754	804	769	756	787	804	808	777	824	796	782	797
25813	24250	23803	14384	11970	6646	1941	1157	941	831	748	613	608	488	427	443	428	403	385	353	355	325	330	334	348	342	307	322	301	315	312	301	301	318	300	341	303	287	308	335	312	298	305	317	306	303	308	288	276	275	278	320	304	307	294	318	308	335	354	335	316	315	296	269	280	303	306	312	290	283	301	304	267	302	312	292	294	290	308	314	277	272	286	284	292	302	290	281	285	312	285	281	287	276	342	277	330	295	300	288	315	356	276	305	283	308	275	297	308	303	308	304	290	269	284	312	310	292	290	269	285	316	310	311	277	290	279	300	282	304	315	338	289	289	306	319	299	311	290	297	296	318	269	281	294	294	301	307	300	318	313	291	291	302	285	310	296	284	309	270	320	315	283	311	284	299	310	312	286	291	303	302	305	322	283	245	281	312	310	296	321	301	342	299	304	297	304	313	313	306	292	327	297	276	292	293	310	306	325	297	290	335	280	296	282	301	308	311	307	250	307	319	304	283	312	277	329	298	304	269	315	293	305	322	299	306	298	274	313	307	330	276	313	300	311	283	312	306	328	285	291	283	320	294	319	290	291	277	268	303	287	322	319	300	286	297	265	301	307	314	286	315	295	304	279	314	282	307	296	293	325	297	290	298	317	297	282	284	282	322	289	323	302	304	287	297	268	295	264	302	295	312	291	292	306	304	269	287	294	319	306	340	292	266	291	296	290	286	275	263	307	332	299	293	293	308	306	284	285	304	304	339	270	300	285	306	295	316	278	284	291	278	287	324	305	284	271	338	308	306	281	288	303	305	293	290	287	317	295	300	320	265	310	310	289	308	303	312	292	273	314	304	243	284	320	308	329	333	302	270	338	298	289	300	313	317	314	258	284	298	289	277	325	283	334	318	296	312	287	315	275	300	327	290	286	319	322	307	308	332	327	331	289	299	284	297	274	292	280	301	328	314	299	294	253	297	293	352	342	311	298	281	299	281	287	292	321	295	292	290	293	312	309	302	311	286	319	312	292	364	329	304	323	340	295	296	288	304	309	289	300	325	317	313	292	320	279	310	318	282	293	311	274	307	305	297	304	292	292	314	299	318	286	297	238	311	294	337	343	304	297	285	289	291	293	261	301	292	265	284	297	310	293	325	303	304	294	287	293	265	299	297	291	299	293	295	282	327	291	284	305	303	326	319	287	280	316	297	312	304	363	331	315	293	310	297	286	330	275	307	286	305	248	304	292	292	290	300	281	280	289	291	302	290	292	286	303	295	269	283	325	309	260	292	275	308	316	303	286	328	287	299	309	280	280	255	304	314	308	302	287	280	312	323	290	308	286	302	284	296	282	292	325	278	279	281	311	296	316	316	300	294	299	294	311	257	275	301	293	266	285	325	298	259	333	277	301	291	315	328	294	309	296	295	307	292	297	323	298	312	282	334	291	289	309	328	284	298	299	282	279	326	268	302	304	310	272	308	292	305	307	311	296	321	327	316	312	301	303	289	293	336	324	274	296	304	335	288	307	267	311	328	296	299	309	315	313	276	314	302	314	286	332	292	316	289	304	279	297	310	303	309	273	293	295	321	273	289	305	286	295	318	318	275	283	283	339	307	321	298	316	327	277	298	267	293	284	296	313	285	304	298	298	320	279	307	323	330	296	290	319	316	301	293	328	274	313	283	312	325	315	302	279	304	332	296	292	299	299	302	300	266	291	307	329	298	303	299	284	310	264	289	312	318	310	321	266	312	306	304	308	285	299	291	298	319	328	335	282	333	279	300	329	304	289	292	309	332	303	304	308	277	301	284	284	283	305	275	311	286	279	313	308	312	350	301	282	273	287	334	328	282	285	293	287	321	298	285	312	273	323	304	310	308	285	279	293	295	327	303	293	271	303	292	304	296	300	321	282	297	291	303	273	297	327	289	298	299	314	263	289	278	301	298	300	322	304	298	294	316	328	305	314	288	295	267	312	278	285	329	281	328	279	295	270	285	325	305	312	283	279	314	273	294	297	298	270	296	305	320	284	295	289	296	298	299	297	264	288	319	287	294	317	336	300	316	323	290	329	303	287	301	314	301	329	292	293	303	328	328	292	294	314	319	296	314	297	300	281	295	276	276	277	310	319	305	294	284	306	270	294	288	302	293	270	317	301	299	289	276	273	288	274	282	309	289	279	301	328	302	309	309	314	312	269	275	301	269	306	287	290	290	286	294	303	313	311	319	312	318	307	309	291	306	306	298	275	297	312	298	312	289	279	301	269	252	307	303	283	309	305	291	307	302	269	312	268	302	275	303	298	288	297	272	264	292	306	320	270	316	283	279	278	292	301	317	308	300	293	298	286	307	297	280	271	300	293	289	301	289	288	309	311	314	271	296	314	321	295	302	301	333	275	304	293	293	292	270	259	293	294	295	310	287	314	313	298	282	282	292	268	311	323	300	317	303	312	311	267	313	309	285	290	288	284	296	312	297	287	290	312	280	321	308	303	315	284	289	313	312	305	311	298	311	288	323	316	284	289	314	285	310	298	313	310	328	306	295	277	258	305	313	285	265	313	260	293	317	307	286	273	295	281	327	286	293	297	273	303	280	305	288	321	319	317	323	286	320	309	319	303	300	267	289	280	318	295	294	288	293	292	303	314	285	280	323	283	307	284	290	329	299	295	275	321	303	292	289	305	323	286	306	293	287	285	289	310	308	330	305	317	274	307	296	299	298	301	315	281	308	284	321	285	304	286	297	266	284	298	311	280	306	262	280	263	304	274	305	324	275	274	299	298	297	333	324	299	331	306	310	338	299	259	300	298	314	292	291	293	312	288	319	310	265	328	315	298	287	292	310	297	301	305	285	277	293	255	290	318	316	295	341	327	307	347	306	280	288	331	291	284	328	324	280	291	320	309	292	317	276	297	299	329	305	336	282	267	311	297	268	302	319	302	311	315	304	338	274	301	282	294	321	314	272	317	295	310	292	272	319	297	323	330	300	253	313	310	332	279	293	317	297	306	310	323	296	288	311	308	303	317	326	291	283	320	296	308	309	305	307	285	328	270	293	294	285	275	312	311	307	298	312	283	308	292	291	316	288	268	253	306	275	285	289	309	298	337	303	265	322	307	323	306	297	284	305	363	295	311	323	306	293	281	306	279	285	303	309	331	281	303	297	300	299	291	299	317	309	290	274	279	319	317	301	288	288	297	330	299	262	298	293	292	295	316	258	284	296	310	296	294	298	315	265	289	306	306	324	278	301	308	311	318	270	288	320	320	311	286	294	280	330	340	297	304	309	300	291	292	320	300	286	279	302	303	333	311	301	308	287	289	273	302	306	331	284	310	323	312	294	279	285	288	318	323	289	292	321	302	312	319	302	291	297	301	293	314	327	284	328	297	311	307	290	296	295	302	294	313	304	313	240	319	293	313	283	281	293	330	313	313	307	293	295	303	286	296	297	319	308	302	295	294	325	304	305	316	311	324	305	310	302	282	307	315	306	283	290	282	316	247	323	328	296	283	276
15435	20997	29017	24598	27554	18542	6365	4704	3758	3301	3129	2624	2148	1884	1724	1758	1601	1374	1261	1059	1044	988	946	922	916	913	829	854	789	827	781	838	828	779	790	832	793	783	782	764	676	719	736	732	737	730	722	763	770	755	747	750	725	746	742	726	751	723	731	714	692	694	722	702	758	698	713	689	748	702	676	715	747	716	746	729	647	753	746	744	728	677	762	752	690	738	705	688	704	714	667	718	659	772	751	666	717	716	702	747	731	725	695	721	668	745	737	745	696	656	716	747	681	708	692	687	792	705	720	723	750	714	708	765	735	709	721	725	726	707	750	707	727	702	726	714	725	682	739	762	741	719	707	709	721	743	774	707	712	779	718	730	709	754	696	769	732	768	731	668	702	720	723	745	608	741	751	721	724	731	721	700	747	710	711	742	733	746	745	680	722	717	753	744	743	785	743	720	698	756	792	740	746	739	753	734	675	766	747	736	753	726	753	678	744	777	711	694	728	725	710	754	694	744	724	691	704	774	765	676	711	705	778	791	755	755	721	745	731	730	706	680	691	693	734	739	696	745	689	776	701	720	721	670	695	768	678	760	706	733	745	759	723	692	747	719	743	689	744	685	760	682	738	757	703	727	707	696	714	699	722	731	707	752	702	761	720	770	713	693	732	728	738	723	701	715	684	699	684	717	701	722	689	714	665	723	687	699	770	723	795	769	707	723	707	713	727	690	725	717	711	715	756	785	732	700	739	736	738	727	698	774	750	692	700	731	683	777	765	768	706	746	714	733	725	743	780	726	729	699	732	745	699	738	715	714	731	773	706	706	715	696	737	706	762	724	739	736	690	706	703	715	717	684	732	708	690	738	769	743	690	699	732	711	735	733	725	747	706	696	788	754	746	772	710	699	741	698	692	723	739	764	715	724	722	757	713	719	728	695	723	758	703	697	732	761	719	702	717	736	755	738	722	729	741	747	701	672	715	731	710	685	729	739	685	752	730	681	739	672	729	691	723	736	734	702	712	769	743	713	752	734	744	729	736	743	706	717	766	714	757	754	697	729	760	729	699	725	752	685	690	762	722	695	694	737	705	766	669	702	696	678	736	738	726	764	744	721	700	741	702	753	717	748	747	739	753	763	729	658	713	741	784	738	691	739	673	748	739	749	652	737	746	736	742	763	789	711	752	750	725	706	706	730	744	738	758	754	724	728	733	704	738	730	719	680	770	665	700	697	749	728	708	739	739	740	762	668	745	730	711	728	758	725	685	678	706	730	757	717	735	775	765	714	727	746	799	735	723	706	733	767	688	723	725	748	724	680	681	732	731	744	733	733	733	712	716	711	730	697	721	690	741	722	698	767	721	702	768	699	720	724	748	725	718	732	741	715	723	715	719	700	720	698	739	730	678	690	718	724	741	739	776	721	700	750	737	727	720	715	743	714	728	743	771	730	699	712	710	705	738	724	714	734	699	723	772	736	726	689	708	735	737	756	776	736	747	699	727	742	717	700	741	696	726	720	687	700	727	689	744	729	756	683	724	713	701	737	746	751	716	735	738	695	703	739	700	699	685	712	706	758	722	700	702	711	701	718	715	749	705	738	761	744	714	694	714	671	740	718	687	759	716	723	711	753	714	686	656	723	707	746	745	774	728	785	680	739	761	771	733	718	751	699	670	699	780	676	742	698	700	772	717	744	763	703	705	710	707	705	737	726	778	789	759	711	753	730	716	719	718	675	746	762	744	684	673	721	702	742	695	722	781	723	687	747	717	751	704	688	733	723	713	718	759	748	712	748	743	748	733	777	769	737	705	720	712	704	674	714	751	723	706	705	696	775	715	696	688	731	764	701	731	694	733	718	700	745	726	758	717	690	716	717	720	709	706	736	745	706	778	719	750	722	715	710	735	735	742	722	769	705	697	693	703	692	757	793	724	772	745	750	754	757	722	738	695	700	748	723	719	724	716	724	725	719	734	718	697	740	717	694	679	707	658	705	657	695	716	740	719	676	770	720	727	702	751	734	735	731	687	726	718	754	716	716	793	743	670	727	717	727	723	767	768	763	746	696	723	724	722	703	711	744	738	776	756	781	733	747	715	775	730	687	705	737	730	756	763	734	712	741	683	735	780	735	791	696	732	671	743	725	742	740	732	713	732	717	779	733	721	696	741	702	687	735	753	710	709	705	711	749	735	722	694	735	698	741	741	747	756	718	729	752	705	738	721	707	697	712	741	742	745	746	710	708	753	733	723	757	742	709	723	747	691	741	755	707	726	708	729	727	692	701	713	725	789	692	789	714	747	688	707	693	750	771	715	724	803	723	701	738	697	721	694	699	732	690	707	703	718	668	697	697	744	759	768	756	743	705	754	714	707	727	719	725	698	747	702	766	708	696	734	715	707	706	746	700	755	711	695	689	689	708	742	713	709	751	681	735	748	691	722	700	732	711	704	726	708	740	766	769	753	759	761	694	738	747	711	757	747	734	748	725	689	717	702	767	750	737	676	753	764	755	704	698	768	709	713	652	773	734	729	737	722	705	701	677	726	715	721	747	747	717	749	736	716	726	723	766	723	726	710	703	736	733	762	711	670	714	704	717	773	718	723	727	674	713	694	686	725	736	716	728	708	709	698	721	707	736	712	742	718	652	769	714	694	792	745	741	703	709	709	717	743	735	739	691	684	732	709	726	779	715	779	756	697	714	718	729	751	739	744	697	721	730	731	741	732	721	703	737	693	732	774	747	802	749	743	742	708	743	736	751	786	749	728	769	688	721	690	771	728	739	725	750	738	743	730	703	732	754	714	723	690	706	741	708	684	673	751	716	745	751	719	739	726	696	727	696	679	724	701	730	759	758	709	683	788	728	708	715	734	728	759	745	701	736	760	701	752	741	703	703	717	744	697	676	752	715	698	685	684	726	716	737	771	793	711	707	749	700	707	759	737	736	719	726	735	740	746	748	736	746	728	722	743	735	731	710	694	747	738	700	737	695	693	738	745	706	738	756	703	745	692	737	705	753	701	740	749	731	718	696	758	696	734	730	746	724	717	716	716	694	712	780	725	742	732	743	734	699	717	710	725	700	736	710	751	749	716	715	742	762	759	689	720	739	740	737	713	762	719	738	770	713	715	714	710	748	726	706	738	686	724	761	715	692	761	691	694	742	731	766	769	761	696	727	748	717	772	700	760	721	732	696	768	738	732	689	705	749	690	722	744	714	738	708	756	727	688	755	749	713	669	733	754	771	688	679	683	703	743	728	728	737	731	749	737	757	732	724	709	710	741	772	762	708	725	715	726	721	711	761	715	715	754	742	746	714	707	729	749	737	746	730	727	727	701	636	717	767	742	738	722	714	750	772	713	728	763	722	778	728	752	756	738	743	720	720	708	705	717	738	743	749	727	752	707	729	729	774	729	685	727	734	695	718	723	707	734	766	697	716	725	763	715	760	767	759	750	704	733	715	748	727	723	703	736	706	749	728	690	757	743	709	682	762	687	767	739	727	755	703	707	756
47109	50203	46803	43056	48671	34506	21576	9784	3653	3250	3290	3098	2447	1864	1600	2246	1854	1467	1198	806	603	474	478	422	447	415	414	426	347	423	376	379	344	372	380	359	350	334	373	409	372	348	350	381	319	365	367	367	377	378	341	363	346	389	347	385	368	345	364	345	349	327	342	372	338	360	336	374	347	352	373	340	358	314	318	316	325	345	346	373	323	354	390	359	362	350	341	331	371	330	360	353	363	353	349	343	335	370	341	362	360	370	373	326	375	363	322	350	380	341	334	359	356	358	379	331	371	316	373	338	372	392	331	355	364	356	374	356	337	359	337	387	388	342	331	339	333	365	353	327	329	342	406	338	364	336	348	339	381	339	357	355	344	310	323	342	381	354	357	346	344	346	348	335	357	324	358	359	326	335	395	342	341	334	344	351	369	341	338	341	368	381	334	352	325	347	352	348	386	364	328	329	337	317	362	351	331	400	352	376	361	346	354	358	371	362	354	344	328	381	338	362	298	352	338	355	352	363	319	346	381	375	353	366	359	378	363	371	342	375	347	355	314	356	361	340	377	352	359	368	331	353	316	354	353	331	359	347	328	344	318	352	347	337	372	371	330	364	358	344	351	379	372	353	360	319	363	346	357	326	363	353	374	314	356	331	314	345	359	320	371	314	358	368	405	335	384	336	375	344	366	354	356	385	356	319	359	354	384	375	328	357	382	358	330	338	330	340	393	346	338	352	369	318	349	325	363	324	333	354	342	371	390	356	346	355	338	407	370	356	350	358	328	368	357	346	389	346	344	339	374	396	340	358	384	369	354	355	349	346	363	321	348	354	357	355	326	361	343	338	338	350	342	366	344	347	373	399	360	356	367	358	328	352	393	365	345	348	296	358	382	375	346	344	334	332	344	349	336	326	342	336	354	315	330	347	358	369	324	364	359	342	339	356	348	369	397	361	343	362	342	338	354	345	380	368	336	327	351	362	384	316	313	319	351	374	356	371	331	343	328	337	360	377	387	348	360	321	371	357	338	345	352	357	343	345	335	340	355	326	345	322	365	356	331	350	359	349	362	341	369	378	332	378	337	349	392	375	368	363	369	352	326	368	334	368	337	372	372	368	337	370	366	348	343	349	359	375	335	357	347	384	406	347	335	351	334	343	362	341	360	366	361	344	339	337	346	357	352	381	366	298	348	344	336	371	341	346	337	336	347	338	359	370	364	366	348	356	356	376	371	369	351	344	392	358	374	365	362	376	337	367	343	344	345	363	296	345	344	349	316	372	318	388	385	350	347	340	327	331	348	376	349	391	337	352	353	387	350	364	367	346	342	376	349	388	363	373	326	334	323	338	373	365	337	355	339	414	357	372	331	370	317	370	308	335	362	337	344	376	359	347	356	309	338	370	350	329	350	349	400	340	342	339	359	389	378	362	341	344	378	353	365	330	356	338	393	368	358	354	325	364	368	355	331	346	369	326	362	331	354	376	337	347	387	327	374	358	349	344	358	367	383	334	342	333	360	328	341	357	360	326	351	354	297	355	322	339	354	357	324	347	347	321	346	328	329	407	362	365	354	353	329	400	341	369	368	389	349	384	353	341	406	355	360	353	372	367	333	321	340	338	336	336	390	324	328	348	387	370	342	348	327	353	357	356	380	376	312	387	355	363	377	367	345	364	376	391	312	358	392	358	338	379	354	337	337	367	340	319	367	368	334	356	366	334	404	366	361	325	379	334	347	342	311	398	344	344	374	326	340	355	380	379	363	344	387	325	378	345	372	353	354	366	359	390	351	337	343	363	365	340	357	315	361	348	361	367	339	356	359	345	357	342	313	356	369	373	330	364	347	355	409	343	324	363	321	351	317	353	358	375	317	349	342	361	393	355	357	340	356	358	361	397	344	350	355	356	356	345	326	372	343	312	349	356	325	342	381	345	368	366	345	359	330	349	351	388	346	340	353	363	343	359	376	361	344	325	356	332	336	333	337	361	345	349	370	324	349	343	368	346	360	351	350	342	356	346	336	375	333	328	339	341	362	364	347	373	351	339	334	360	361	393	360	355	345	358	350	403	352	328	370	357	370	344	331	362	347	353	353	330	344	387	360	335	356	351	334	366	371	348	345	349	348	366	374	364	374	349	357	373	354	344	359	382	355	313	356	325	339	339	405	320	370	340	365	366	383	343	375	327	371	319	355	347	339	375	371	347	358	334	340	383	343	349	322	363	367	381	370	347	341	341	311	343	374	376	339	339	348	374	378	335	342	347	368	343	318	335	348	363	375	339	319	319	351	363	345	368	351	362	334	380	330	376	345	388	337	340	347	355	376	383	361	320	315	316	328	358	359	345	365	368	331	355	356	357	364	312	344	331	350	340	368	321	331	340	337	319	347	374	335	371	363	393	386	328	316	326	373	348	339	350	378	373	313	364	377	362	338	335	343	371	382	321	346	366	391	386	346	359	354	326	309	338	371	355	336	353	385	349	379	346	329	363	335	352	361	354	343	363	370	384	341	368	346	301	331	346	336	323	350	363	366	359	335	337	350	327	339	351	373	354	364	319	345	354	367	338	315	374	329	364	370	342	348	369	350	338	377	365	327	367	369	381	375	354	337	382	397	351	389	378	327	361	340	375	363	358	351	355	379	339	352	323	361	378	381	330	345	342	394	363	325	374	400	359	341	361	352	373	352	400	327	366	401	339	376	308	322	340	413	341	339	328	374	338	345	340	372	357	337	344	327	348	364	357	341	359	358	357	326	359	374	381	355	371	356	357	371	344	314	324	368	332	351	355	340	318	375	342	351	389	349	336	376	364	352	386	335	347	357	360	349	331	357	359	329	344	348	337	353	386	366	373	342	348	395	368	386	331	326	373	331	363	344	326	352	345	336	314	368	330	324	358	356	384	329	355	334	323	388	339	369	342	359	387	337	377	351	343	347	369	379	346	352	368	386	387	361	363	351	332	362	343	397	354	331	354	332	333	345	360	350	366	330	374	352	349	392	326	385	347	361	352	365	385	338	346	345	344	331	355	360	339	376	342	346	351	349	362	327	360	355	324	385	343	378	383	338	342	349	318	367	339	314	371	385	334	370	325	341	355	356	386	340	333	349	359	348	366	368	328	328	361	328	376	346	348	366	360	344	385	348	346	342	372	374	334	379	347	367	350	355	360	339	359	341	384	374	329	337	340	373	365	315	340	384	377	347	345	327	354	363	344	349	336	372	324	313	358	370	339	375	342	372	372	356	326	339	364	344	323	354	403	386	337	330	341	328	385	313	339	370	338	325	320	372	386	349	337	356	357	354	378	343	316	373	364	389	367	349	381	312	326	313	333	328	337	323	377	336	346	365	329	352	367	310	351	343	385	335	355	363	361	350	385	353	373	371	336	376	336	330	377	355	374	335	360	348	361	350	352	382	349	330	378	328	323	333	340	346	313	327	347	326	348	379	377	362	370	364	352	332	378	370	342	354	328	360	342	332	380	362	390	307	342	328	380	330	380	345	329	333	361
32516	44166	48882	50562	54093	39992	20355	9207	8458	10188	10261	10381	8594	6236	6735	8994	7671	6442	4845	3196	2144	1639	1467	1313	1217	1255	1140	1108	1081	1144	1036	1032	1044	967	969	942	973	999	939	956	950	888	926	919	885	918	866	816	800	830	830	847	876	803	869	850	845	887	866	825	802	859	840	833	879	845	864	843	841	804	833	850	820	856	858	836	805	847	810	848	868	804	895	840	807	877	791	919	820	780	833	838	837	856	862	843	861	864	870	771	798	874	810	834	855	836	795	852	840	885	811	809	811	873	857	839	751	804	811	818	795	821	913	807	845	824	832	801	837	838	855	835	826	767	813	872	844	838	859	843	825	858	843	869	804	817	805	818	848	873	836	805	869	877	845	784	839	836	830	832	811	801	864	812	813	851	882	791	869	863	863	868	760	851	844	834	837	815	817	822	840	755	848	836	853	791	794	822	828	893	821	821	822	866	827	837	857	828	847	812	843	825	781	802	818	851	802	799	851	807	825	813	840	855	831	829	810	820	837	839	799	805	799	861	864	841	797	828	861	803	825	830	843	810	829	825	829	867	838	904	824	794	842	817	844	820	861	840	808	823	788	819	791	830	845	838	896	836	821	850	857	819	831	831	851	826	845	800	839	793	835	832	819	826	855	835	814	816	793	823	818	840	789	837	835	824	766	826	793	823	853	825	843	856	822	824	792	823	802	846	800	832	856	830	853	831	805	832	839	846	787	799	831	848	795	804	825	811	849	832	821	844	830	840	878	831	819	837	825	837	831	799	847	847	827	788	831	813	811	826	818	850	817	812	810	851	794	851	811	830	817	876	866	826	878	843	875	849	871	836	837	770	906	844	841	857	855	864	817	812	871	785	806	790	790	853	808	801	835	854	832	817	838	859	843	793	861	820	808	814	833	812	813	819	798	843	820	836	794	814	885	846	879	822	806	811	833	825	875	860	823	865	774	823	860	819	854	805	837	800	858	813	907	781	798	851	802	820	861	838	818	809	865	820	857	829	833	803	837	861	847	880	851	864	837	845	826	831	817	834	900	805	758	833	815	848	840	825	812	857	857	808	798	826	809	851	845	797	780	846	775	837	798	831	796	797	854	849	897	854	840	849	803	815	844	891	827	838	775	846	828	880	844	824	862	803	839	820	849	837	832	824	830	856	773	832	804	864	803	843	853	830	836	792	812	801	823	845	837	843	794	809	820	792	839	799	852	800	822	810	835	846	789	906	829	769	788	804	836	848	836	861	795	786	815	788	830	813	801	852	802	814	835	844	859	829	831	872	880	828	807	836	841	831	799	846	784	836	849	794	832	851	827	891	800	807	775	829	845	833	847	818	821	841	815	813	768	851	802	823	854	816	774	813	822	852	853	806	813	826	844	871	813	844	858	837	847	825	844	842	869	825	811	864	877	789	832	795	926	849	896	805	787	796	816	806	808	848	789	814	819	857	800	853	863	830	822	852	783	826	883	784	805	875	807	869	848	870	867	835	792	821	820	817	770	800	784	853	831	839	851	834	839	828	821	842	830	807	830	784	834	832	796	797	844	790	781	836	834	812	831	833	859	886	841	804	818	879	834	807	732	860	791	835	787	829	858	807	812	776	808	788	828	810	773	814	850	752	837	856	853	814	814	829	825	827	792	846	820	836	819	851	842	791	785	843	888	801	829	827	842	884	758	811	831	869	830	742	823	856	825	823	847	783	804	846	840	857	846	835	822	879	747	818	824	822	840	781	811	826	808	807	796	829	788	849	884	832	899	827	809	851	824	810	849	811	866	825	809	800	880	816	816	799	844	878	806	820	848	835	837	838	806	847	788	820	822	841	797	826	821	849	800	820	799	865	808	867	822	865	805	774	796	816	820	852	828	839	791	802	849	802	822	828	835	810	862	816	824	836	814	814	794	827	799	827	838	850	820	843	767	803	840	825	794	839	829	846	839	845	867	856	814	767	834	792	853	887	830	853	852	853	837	810	827	800	812	824	850	827	841	781	789	812	851	834	819	881	842	775	814	848	841	806	816	869	833	750	804	849	843	837	871	793	850	839	763	821	796	811	845	829	844	843	820	831	794	806	795	813	814	792	842	817	812	820	799	828	793	826	813	817	834	817	862	858	859	808	819	801	832	866	807	852	838	852	829	829	834	841	812	829	797	816	775	833	833	841	795	882	820	800	847	819	843	821	819	814	801	825	870	843	839	863	838	792	849	852	896	845	801	839	820	860	825	836	792	826	869	909	852	868	839	803	837	874	875	808	814	799	845	804	806	852	827	860	834	807	804	835	835	853	829	831	850	808	831	838	867	809	806	835	848	822	824	857	871	839	872	819	852	848	804	846	806	838	815	814	812	781	844	830	804	816	803	794	783	816	828	834	817	849	790	854	808	867	873	883	801	836	850	855	805	906	822	888	792	776	832	801	793	817	821	817	794	848	809	838	841	789	760	830	856	856	828	832	839	838	850	742	821	776	852	832	843	866	843	853	813	772	833	823	885	788	851	840	765	817	842	816	868	787	820	831	796	845	822	802	839	802	788	812	792	824	878	798	830	789	823	900	855	874	844	861	846	834	850	832	854	825	813	786	849	895	829	815	793	842	852	825	828	774	827	902	868	839	906	838	848	905	795	795	879	871	831	832	861	776	855	878	796	849	796	791	800	848	779	842	794	835	809	860	795	820	808	852	866	838	831	833	832	795	871	875	822	829	842	852	793	836	805	839	800	891	858	791	843	867	861	809	836	842	815	808	815	828	853	832	814	786	759	808	847	825	840	843	816	808	834	832	841	814	810	840	800	822	816	802	860	807	831	872	847	843	850	853	870	814	847	838	815	849	834	802	824	864	822	863	842	834	849	847	824	837	813	822	827	815	858	781	795	842	839	864	806	815	805	813	833	760	855	826	794	875	855	831	826	850	842	841	805	846	785	838	862	834	856	794	825	802	838	826	835	881	850	817	817	833	836	831	836	799	810	847	817	823	796	847	823	836	850	837	848	833	876	832	825	822	801	824	813	819	830	849	855	820	775	850	811	794	820	793	807	818	801	766	849	826	825	791	848	837	806	829	804	811	850	817	856	807	874	874	811	810	817	845	840	826	811	857	814	816	870	817	813	836	811	862	829	784	843	817	847	870	805	863	866	829	840	839	781	877	821	832	868	845	810	860	861	811	838	870	798	817	850	836	815	829	806	838	769	838	843	854	850	817	845	818	778	848	825	772	823	832	895	805	881	834	831	805	861	882	821	829	873	862	839	823	819	896	788	844	799	863	860	853	812	833	838	825	786	813	823	848	820	811	802	846	798	765	826	852	826	863	809	806	808	833	868	768	843	850	826	779	873	779	807	812	804	812	786	824	765	809	848	817	841	870	769	822	791	746	824	840	828	842	839	818	888	777	836	873	828	795	773	797	837	843	834	845	819	830	804	768	810	760	816	828	868	823	837	851	831	844	845	794	809	809	791	795	843	828	859	837	842	799	841	880	879	817	845	837	824	850	799	823
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
